body{margin:0}.wa-header{background:#f7f4ec;border-bottom:1px solid rgba(30,49,73,0.08);font-family:'EB Garamond',Georgia,serif}.wa-header *,.wa-header *::before,.wa-header *::after{box-sizing:border-box}.wa-header a{text-decoration:none}.wa-header__bar{max-width:1400px;margin:0 auto;padding:18px 36px;display:flex;align-items:center;justify-content:space-between;gap:32px}.wa-brand{display:flex;align-items:center;gap:15px;flex-shrink:0;color:inherit}.wa-brand__rule{width:2px;height:48px;background:#b28a3c;display:block}.wa-brand__text{display:flex;flex-direction:column;line-height:1}.wa-brand__name{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:28px;letter-spacing:2.6px;color:#1c3149;white-space:nowrap}.wa-brand__tag{font-size:9.5px;letter-spacing:2.4px;color:#b28a3c;margin-top:8px;white-space:nowrap}.wa-nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px 18px}.wa-nav a,.wa-dd__top{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:15.5px;letter-spacing:0.2px;color:#1c3149;white-space:nowrap}.wa-nav a:hover,.wa-dd__top:hover{color:#b28a3c}.wa-nav .wa-nav__cta{font-family:'EB Garamond',Georgia,serif;font-weight:400;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;border:1px solid #b28a3c;padding:12px 20px}.wa-nav .wa-nav__cta:hover{background:#b28a3c;color:#f7f4ec}.wa-dd{position:relative}.wa-dd__top{display:inline-flex;align-items:center;gap:7px}.wa-caret{width:7px;height:7px;border-right:1.5px solid #b28a3c;border-bottom:1.5px solid #b28a3c;transform:rotate(45deg) translateY(-3px);display:inline-block}.wa-dd__menu{position:absolute;top:100%;left:-18px;min-width:240px;padding:16px 0 8px;background:#f7f4ec;border-top:2px solid #b28a3c;box-shadow:0 10px 26px rgba(22,40,63,0.12);display:none;z-index:200}.wa-dd__menu a{display:block;padding:10px 18px;font-size:16px}.wa-dd:hover .wa-dd__menu,.wa-dd:focus-within .wa-dd__menu{display:block}.wa-nav-toggle{display:none}.wa-burger{display:none;cursor:pointer;flex-direction:column;gap:5px;padding:8px;margin:0 0 0 auto}.wa-burger span{display:block;width:26px;height:2px;background:#1c3149}@media (max-width:1280px){.wa-header__bar{flex-wrap:wrap;gap:12px 16px}.wa-burger{display:flex}.wa-nav{display:none;width:100%;flex-direction:column;align-items:flex-start;gap:14px;padding:10px 0 8px}.wa-nav-toggle:checked ~ .wa-nav{display:flex}.wa-dd__menu{position:static;display:block;box-shadow:none;border-top:0;border-left:2px solid #b28a3c;padding:4px 0;margin:10px 0 0 2px;min-width:0;background:transparent}.wa-dd__menu a{padding:6px 14px;font-size:15px}.wa-caret{display:none}}@media (max-width:620px){.wa-header__bar{padding:12px 20px}.wa-brand__rule{height:36px}.wa-brand__name{font-size:20px;letter-spacing:1.6px}.wa-brand__tag{font-size:7px;letter-spacing:1.4px}}.wa-footer{background:#0f1d31;font-family:'EB Garamond',Georgia,serif;padding:62px 48px 34px}.wa-footer *,.wa-footer *::before,.wa-footer *::after{box-sizing:border-box}.wa-footer a{text-decoration:none}.wa-footer__grid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr auto;gap:40px;align-items:start}.wa-fbrand{display:flex;align-items:center;gap:14px;color:inherit}.wa-fbrand__rule{width:2px;height:44px;background:#b28a3c;display:block}.wa-fbrand__text{display:flex;flex-direction:column;line-height:1}.wa-fbrand__name{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:24px;letter-spacing:2.2px;color:#f4f1ea;white-space:nowrap}.wa-fbrand__tag{font-size:8.5px;letter-spacing:2.2px;color:#b28a3c;margin-top:7px}.wa-footer__statement{font-size:20px;line-height:1.45;color:#9aa5b2;margin:4px 0 0;max-width:340px}.wa-footer__nav{display:grid;grid-template-columns:repeat(2,auto);gap:13px 40px}.wa-footer__nav a{font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:#cdd3dd}.wa-footer__nav a:hover{color:#c99b45}.wa-footer__legal{max-width:1400px;margin:48px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,0.1)}.wa-footer__legal p{font-size:13.5px;line-height:1.55;color:#8b96a3;margin:0 0 6px}.wa-totop{position:fixed;right:22px;bottom:22px;z-index:60;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#16283f;color:#f4f1ea;border:1px solid #b28a3c}.wa-totop:hover{background:#b28a3c;color:#16283f}@media (max-width:991px){.wa-footer__grid{grid-template-columns:1fr;gap:26px}}@media (max-width:767px){.wa-footer{padding:46px 20px 28px}.wa-footer__nav{grid-template-columns:1fr 1fr;gap:12px 20px}.wa-fbrand__name{font-size:20px}.wa-totop{width:44px;height:44px;right:14px;bottom:14px}}.wa{font-family:'EB Garamond',Georgia,serif;font-size:18px;line-height:1.6;color:#33404f;background:#f7f4ec;overflow-x:clip}:where(.wa) *,:where(.wa) *::before,:where(.wa) *::after{box-sizing:border-box}:where(.wa) h1,:where(.wa) h2,:where(.wa) h3,:where(.wa) h4{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;color:#1c3149;line-height:1.1;letter-spacing:-0.3px;margin:0 0 18px;overflow-wrap:break-word}:where(.wa) h1{font-size:clamp(38px,4.6vw,56px)}:where(.wa) h2{font-size:clamp(29px,3.2vw,40px)}:where(.wa) h3{font-size:clamp(23px,2.2vw,27px);font-weight:600}:where(.wa) p{margin:0 0 16px}:where(.wa) ul{margin:0;padding:0;list-style:none}:where(.wa) a{color:#b28a3c;text-decoration:none;transition:color 0.2s ease,background 0.2s ease,border-color 0.2s ease}:where(.wa) a:hover{color:#8f6d2c}:where(.wa) strong{font-weight:600}:where(.wa) img{max-width:100%}.wa-container{max-width:1180px;margin:0 auto;padding:0 48px}.wa-narrow{max-width:860px}.wa-band{padding:84px 0}.wa-band--tight{padding:56px 0}.wa-band--white{background:#ffffff}.wa-band--sand{background:#efe9dc}.wa-band--navy{background:#16283f}.wa-band--navy h1,.wa-band--navy h2,.wa-band--navy h3{color:#f4f1ea}.wa-band--navy p{color:#aab3c0}.wa-band--navy .wa-eyebrow{color:#c99b45}.wa-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.wa-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.wa-eyebrow{font-size:14px;letter-spacing:2.6px;text-transform:uppercase;color:#a07f39;margin:0 0 18px}.wa-rule{display:block;width:56px;height:3px;background:#c99b45;margin:0 0 26px}.wa-lead{font-size:21px;line-height:1.55}.wa-note{font-size:15px;line-height:1.55;color:#55606e}.wa-quote{border-left:3px solid #b28a3c;padding:6px 0 6px 26px;margin:30px 0;font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(24px,2.8vw,31px);line-height:1.35;color:#1c3149}.wa-link{display:inline-block;font-size:16px;font-weight:500;color:#1c3149;border-bottom:1px solid #b28a3c;padding-bottom:3px}.wa-link:hover{color:#8f6d2c}.wa-band--navy .wa-link{color:#f4f1ea}.wa-band--navy .wa-link:hover{color:#c99b45}.wa-btn{display:inline-block;font-family:'EB Garamond',Georgia,serif;font-size:13px;letter-spacing:1.8px;text-transform:uppercase;line-height:1.2;padding:15px 28px;background:#b28a3c;color:#f7f1e6;border:1px solid #b28a3c;cursor:pointer}.wa-btn:hover{background:#8f6d2c;border-color:#8f6d2c;color:#f7f1e6}.wa-btn--outline{background:transparent;color:#1c3149;border-color:#1c3149}.wa-btn--outline:hover{background:#1c3149;border-color:#1c3149;color:#f4f1ea}.wa-band--navy .wa-btn--outline{color:#f4f1ea;border-color:#b28a3c}.wa-band--navy .wa-btn--outline:hover{background:#b28a3c;color:#16283f}.wa-callout{background:#efe9dc;border-left:3px solid #b28a3c;padding:34px 40px}.wa-callout p:last-child{margin-bottom:0}.wa-topline{border-top:1px solid #b28a3c;padding-top:18px}.wa-soon{font-style:italic;font-size:16px;color:#a07f39;margin:0}.wa-hero{background:#16283f;padding:88px 0}.wa-hero h1{color:#f4f1ea;margin-bottom:16px}.wa-hero p{color:#aab3c0}.wa-hero .wa-eyebrow{color:#c99b45}.wa-hero .wa-lead{max-width:720px;margin-bottom:0}.wa-hero--split .wa-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}.item-img img{width:100%;display:block}@media (max-width:991px){.wa-grid-3{grid-template-columns:1fr;gap:26px}.wa-hero--split .wa-container{grid-template-columns:1fr;gap:36px}}@media (max-width:767px){.wa{font-size:17px}.wa-container{padding:0 20px}.wa-band{padding:56px 0}.wa-band--tight{padding:42px 0}.wa-hero{padding:56px 0}.wa-grid-2{grid-template-columns:1fr;gap:26px}.wa-lead{font-size:19px}.wa-callout{padding:26px 22px}}.wa-home-hero{background:#f7f4ec;padding:72px 0}.wa-home-hero .wa-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.wa-home-hero h1{font-size:clamp(36px,3.8vw,50px);margin-bottom:26px}.wa-home-hero h1 em{font-style:normal;color:#b28a3c}.wa-home-hero .wa-topline p{font-size:19px;line-height:1.55}.wa-flow{margin-top:40px;border-top:1px solid #b28a3c}.wa-flow__item{padding:30px 0;border-bottom:1px solid rgba(30,49,73,0.14)}.wa-flow__item:last-child{border-bottom:0;padding-bottom:0}.wa-flow__item h3{font-size:clamp(25px,2.4vw,30px);margin-bottom:14px}.wa-control__title{text-align:center;margin-bottom:36px}.wa-control__item{border-top:1px solid #b28a3c;padding-top:18px;text-align:center}.wa-control__item h3{margin:0;font-weight:500}.wa-start{margin-top:40px}.wa-start__card{background:#ffffff;border-top:3px solid #b28a3c;padding:30px 28px 32px;display:flex;flex-direction:column}.wa-start__card .wa-link{margin-top:auto;align-self:flex-start}.wa-founder{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;align-items:center}.wa-founder__book{display:block;filter:drop-shadow(10px 12px 12px rgba(0,0,0,0.16));transition:transform 0.2s ease}.wa-founder__book:hover{transform:translateY(-4px)}.wa-founder .wa-btn{margin-top:8px}@media (max-width:991px){.wa-home-hero .wa-container{grid-template-columns:1fr;gap:36px}}@media (max-width:767px){.wa-home-hero{padding:48px 0}.wa-founder{grid-template-columns:1fr;gap:30px}.wa-founder__book{max-width:200px}}.wa-literacy-intro__first{font-family:'Cormorant Garamond',Georgia,serif;font-size:clamp(24px,2.6vw,30px);line-height:1.35;color:#1c3149;margin-bottom:22px}.wa-literacy-pillars{margin-top:36px}.wa-literacy-pillars h3{margin-bottom:10px}.wa-literacy-pillars p{margin:0}.wa-wolves{margin-top:44px}.wa-wolf{background:#f7f4ec;border:1px solid #e8e0d5;display:flex;flex-direction:column}.wa-wolf__body{padding:28px 26px 26px;display:flex;flex-direction:column;flex:1}.wa-wolf__body p{font-size:17px}.wa-wolf__q{margin:auto 0 0;padding-top:18px;border-top:1px solid #b28a3c;font-family:'Cormorant Garamond',Georgia,serif;font-size:20px !important;font-weight:600;line-height:1.35;color:#1c3149}.wa-literacy-start{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.wa-literacy-start h2{margin-bottom:28px}.wa-literacy-fcac{border-left:3px solid #b28a3c;padding:6px 0 6px 28px}.wa-literacy-fcac a{color:#c99b45;border-bottom:1px solid #b28a3c}.wa-literacy-fcac a:hover{color:#f4f1ea}.wa-literacy-fcac p{margin:0}@media (max-width:991px){.wa-literacy-start{grid-template-columns:1fr;gap:36px}}.wa-advocate-hero__img img{border-radius:3px 48px 3px 3px}.wa-advocate-row p{font-size:19px;line-height:1.7}.wa-advocate-row p:last-child{margin-bottom:0}.wa-advocate-profession{display:flex;justify-content:space-between;align-items:center;gap:40px}.wa-advocate-profession p:last-child{margin:0;max-width:720px;font-size:19px}.wa-advocate-profession .wa-btn{white-space:nowrap}@media (max-width:767px){.wa-advocate-row p{font-size:17px}.wa-advocate-profession{flex-direction:column;align-items:flex-start;gap:24px}}.wa-res-section{border-top:1px solid #b28a3c;padding:32px 0 40px}.wa-res-section h2{font-size:clamp(27px,2.8vw,34px);margin-bottom:10px}.wa-res-section:last-child{padding-bottom:0}.wa-res-list{margin-top:16px}.wa-res-list li{border-bottom:1px solid #ded9cc}.wa-res-list a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;color:#1c3149}.wa-res-list a small{display:block;font-size:15px;color:#55606e;margin-top:4px}.wa-res-list a:hover .wa-res-list__title{color:#8f6d2c}.wa-res-list__title{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:22px;line-height:1.25;transition:color 0.2s ease}.wa-res-list__arrow{color:#b28a3c;font-size:20px}.wa-ins-section{border-top:1px solid #b28a3c;padding:32px 0 40px}.wa-ins-section h2{font-size:clamp(27px,2.8vw,34px);margin-bottom:12px}.wa-ins-section .wa-eyebrow{margin-bottom:10px}.wa-ins-disclaimer{margin:14px 0 0;font-size:14px}.wa-ins-invite{margin-top:16px}.wa-ins-invite h2{font-size:clamp(26px,2.6vw,32px)}.wa-ins-invite a{border-bottom:1px solid #b28a3c}.wa-pro-row p{font-size:19px;line-height:1.7}.wa-pro-row p:last-child{margin-bottom:0}.wa-pro-row .wa-quote{font-size:clamp(23px,2.5vw,28px);line-height:1.35}.wa-pro-row .wa-note{font-size:15px;line-height:1.55;font-style:italic}.wa-pro-card{background:#ffffff;border-top:3px solid #b28a3c;padding:30px 28px 26px}.wa-pro-card h3{margin-bottom:16px}.wa-pro-card p{font-size:17px}.wa-pro-card p:last-child{margin-bottom:0}.wa-pro-involved h2{font-size:clamp(26px,2.8vw,34px);line-height:1.25;margin-bottom:22px}.wa-pro-involved .wa-btn{margin-top:12px}@media (max-width:767px){.wa-pro-row p{font-size:17px}}.wa-about-story p{font-size:19px;line-height:1.75}.wa-about-initiative{align-items:start}.wa-about-card{background:#ffffff;padding:34px 34px 10px;box-shadow:0 4px 23px rgba(25,52,73,0.06)}.wa-about-card article{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid rgba(30,49,73,0.14)}.wa-about-card article:last-child{border-bottom:0;padding-bottom:0}.wa-about-card h3{margin-bottom:10px}.wa-about-card p{font-size:17px;margin-bottom:12px}.wa-about-book{margin:0 auto}.wa-about-book p{margin-bottom:12px}.wa-about-book .wa-eyebrow{margin-bottom:10px}.wa-about-founder{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:center}.wa-about-founder h2{margin-bottom:6px}.wa-about-role{font-size:13px;letter-spacing:1.6px;color:#a07f39;margin-bottom:20px}.wa-about-closing{text-align:center}.wa-about-closing p{max-width:700px;margin-left:auto;margin-right:auto}.wa-about-closing .wa-btn{margin-top:12px}@media (max-width:767px){.wa-about-story p{font-size:17px}.wa-about-card{padding:26px 22px 4px}.wa-about-founder{grid-template-columns:1fr;gap:26px}.wa-about-founder__img{max-width:200px}}.wa-contact-email{font-size:19px;margin:22px 0 0}.wa-contact-email a{color:#c99b45;border-bottom:1px solid #b28a3c}.wa-contact-email a:hover{color:#f4f1ea}.wa-contact-box{max-width:680px;margin:0 auto;background:#ffffff;border-top:3px solid #b28a3c;padding:48px 48px 40px;text-align:center}#mc_embed_signup{margin-top:28px;text-align:left}.wa-mc-label{display:block;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#55606e;margin-bottom:8px}.wa-mc-row{display:flex;gap:12px}#mce-EMAIL{flex:1;min-width:0;background:#f7f4ec;border:1px solid rgba(30,49,73,0.14);color:#1c3149;font-family:'EB Garamond',Georgia,serif;font-size:17px;padding:13px 15px;border-radius:0}#mce-EMAIL::placeholder{color:#9aa3ac}#mce-EMAIL:focus{outline:none;border-color:#b28a3c}#mc-embedded-subscribe{flex-shrink:0}#mce-responses .response{font-size:16px;line-height:1.5;padding:12px 16px;margin:16px 0 0}#mce-success-response{color:#8f6d2c;background:rgba(178,138,60,0.12);border-left:3px solid #b28a3c}#mce-error-response{color:#7d2f22;background:rgba(125,47,34,0.08);border-left:3px solid #7d2f22}#mce-error-response a{color:#7d2f22;text-decoration:underline}.wa-mc-fine{margin:14px 0 0;font-size:14px;text-align:center}@media (max-width:767px){.wa-contact-box{padding:34px 22px 28px}.wa-mc-row{flex-direction:column}}.item-img img{min-height:200px;background:#e2dccf}.wa-footer__legal .wa-credit{margin-top:12px}.wa-footer__legal .wa-credit a{color:#cdd3dd;border-bottom:1px solid #b28a3c;text-decoration:none}.wa-footer__legal .wa-credit a:hover{color:#c99b45}.wa-contact-box .wa-contact-btn{margin-top:14px;text-transform:none;letter-spacing:.5px;font-size:16px}