:root{--awc-ink:#151915;--awc-red:#df241e;--awc-muted:#626262;--awc-line:#e5e2dd}*{box-sizing:border-box}body{margin:0}a{color:inherit}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(60px,7.1vw,108px);letter-spacing:-4px;line-height:1.06}h2{font-size:clamp(38px,4.7vw,65px);letter-spacing:-2px}h3{font-size:29px}em{color:var(--awc-red)}.wp-site-blocks{padding:0}.awc-main{margin:0}.awc-main>.wp-block-post-content{margin:0}.awc-main>.wp-block-post-content>*{max-width:none}.awc-header{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:12px 5%;border-bottom:1px solid var(--awc-line);background:#fff}.awc-logo{margin:0;width:310px;max-width:100%;flex-shrink:0}.awc-logo img{display:block;width:100%;height:auto}.awc-header .wp-block-navigation{font-family:Arial,sans-serif;font-size:13px;gap:25px}.awc-header .wp-block-navigation a{text-decoration:none}.awc-header .wp-block-navigation a:hover{text-decoration:underline;text-underline-offset:6px}.awc-header .wp-block-navigation-item:last-child{border:1px solid var(--awc-ink);border-radius:30px;padding:10px 19px}.awc-hero,.awc-page-hero{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0}.awc-hero-copy{padding:65px 6vw 45px}.awc-eyebrow{font-family:Arial,sans-serif;font-size:11px!important;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:25px}.awc-intro{font-size:15px;color:var(--awc-muted);max-width:460px;margin-top:28px;margin-bottom:28px}.awc-hero-art{margin:0;min-height:700px;border-left:1px solid var(--awc-line)}.awc-hero-art img{width:100%;height:100%;object-fit:cover;object-position:46% center}.wp-block-buttons{margin-top:24px;margin-bottom:24px}.wp-block-button__link{font-family:Arial,sans-serif;font-size:13px;background:var(--awc-ink);border-radius:3px;padding:16px 24px;text-decoration:none}.wp-block-button__link:hover{background:var(--awc-red);color:white}.awc-text-link{font-size:13px}.awc-text-link a{text-decoration:underline;text-underline-offset:5px}.awc-hero-note{font-size:11px;color:var(--awc-muted);margin-top:45px}.awc-ribbon{background:var(--awc-ink);color:white;text-align:center;padding:23px 5%;font-family:Georgia,serif;font-size:21px}.awc-ribbon p{margin:0}.awc-split{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:95px 8%;border-bottom:1px solid var(--awc-line)}.awc-split>div>p:not(.awc-eyebrow){font-size:15px;color:var(--awc-muted)}.awc-section{padding:85px 8%}.awc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:50px}.awc-card{border-top:1px solid var(--awc-line);padding-top:20px}.awc-card h3{margin:20px 0}.awc-card>p:not(.awc-eyebrow){font-size:14px;color:var(--awc-muted)}.awc-number{color:var(--awc-red);font-size:12px}.awc-cta{text-align:center;background:var(--awc-ink);color:#fff;padding:75px 20px}.awc-cta em{color:#f3a08d}.awc-cta>p:not(.awc-eyebrow){max-width:470px;margin:25px auto;color:#d0c4ca;font-size:14px}.awc-cta .wp-block-buttons{justify-content:center}.awc-cta .wp-block-button__link{background:#fff;color:#151915}.awc-page-hero{grid-template-columns:1.4fr .6fr;padding:60px 8%;gap:8%;border-bottom:1px solid var(--awc-line);align-items:center}.awc-page-hero .awc-hero-copy{padding:0}.awc-page-hero h1{font-size:clamp(50px,5.5vw,82px);letter-spacing:-3px}.awc-page-hero .awc-hero-art{border:0;min-height:0;height:355px}.awc-founder{padding:80px 8%;background:#f7f4ef}.awc-founder>p:last-child{max-width:650px;color:var(--awc-muted)}.awc-role{font-size:13px;text-transform:uppercase;letter-spacing:2px}.awc-advocacy-row{display:grid;grid-template-columns:40px 1fr 1.2fr;gap:30px;padding:40px 0;border-bottom:1px solid var(--awc-line)}.awc-advocacy-row p{font-size:14px;color:var(--awc-muted)}.awc-story-art{margin:0;height:280px;overflow:hidden}.awc-story-art img{width:100%;height:100%;object-fit:cover}.awc-card>.awc-eyebrow{margin-top:24px}.wp-block-details{font-size:14px}.wp-block-details summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.wp-block-details p{padding-top:20px}.awc-signup-section{padding:80px 8%;display:grid;grid-template-columns:1fr 1fr;gap:10%}.awc-signup-section p{font-size:14px;color:var(--awc-muted)}.awc-signup-section h3{margin-top:35px}.awc-form-panel{background:#f7f4ef;padding:35px;border:1px solid var(--awc-line)}.awc-footer{padding:40px 5% 20px}.awc-footer-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.awc-footer-top>p{font-family:Georgia,serif;font-style:italic;color:var(--awc-red)}.awc-footer-bottom{border-top:1px solid var(--awc-line);margin-top:35px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:var(--awc-muted)}.awc-footer-bottom p{margin:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--awc-red);outline-offset:4px}@media(min-width:1700px){.wp-site-blocks{max-width:1700px;margin:auto}}@media(max-width:1000px){.awc-header{gap:20px}.awc-header .wp-block-navigation{gap:15px}.awc-logo{width:270px}.awc-hero-copy{padding:45px 5vw}.awc-hero-art{min-height:600px}.awc-grid{gap:20px}}@media(max-width:781px){h1{font-size:72px}.awc-hero,.awc-page-hero,.awc-split,.awc-signup-section{grid-template-columns:1fr}.awc-hero-copy{padding:45px 7%}.awc-hero-art{min-height:0;height:420px;border-left:0;border-top:1px solid var(--awc-line)}.awc-page-hero{padding:45px 7%;gap:35px}.awc-page-hero h1{font-size:54px}.awc-page-hero .awc-hero-art{height:310px}.awc-split,.awc-signup-section{padding:60px 7%;gap:35px}.awc-section{padding:60px 7%}.awc-grid{grid-template-columns:1fr;gap:35px}.awc-advocacy-row{grid-template-columns:30px 1fr;gap:15px}.awc-advocacy-row>div{grid-column:2}.awc-footer-top,.awc-footer-bottom{flex-direction:column;align-items:flex-start}.awc-footer-top>p{margin-bottom:0}.awc-ribbon{font-size:17px}.awc-founder{padding:55px 7%}.awc-logo{width:240px}.awc-header .wp-block-navigation-item:last-child{border:0;padding:0}}
