:root{--ww-ink:#16252a;--ww-paper:#f7f7ef;--ww-lime:#ddf783;--ww-muted:#536468}body{background:var(--ww-paper);color:var(--ww-ink)}body,.entry-content{font-family:Arial,Helvetica,sans-serif}.entry-content p,.entry-content li{font-family:inherit}#site-header{background:var(--ww-paper);border-bottom:1px solid #dce1d6}.header-inner{padding:25px 0;max-width:1180px}.site-title{font-size:2.3rem;letter-spacing:-.08rem}.site-description{font-size:1.3rem;color:var(--ww-muted)!important}.primary-menu a{color:var(--ww-ink)!important;font-size:1.5rem}.header-footer-group{color:var(--ww-ink)}a{color:#224b48}a:focus-visible{outline:3px solid #426100;outline-offset:5px}.footer-nav-widgets-wrapper,.footer-top-visible .footer-nav-widgets-wrapper,.footer-widgets-outer-wrapper{display:none!important}.home .entry-header{display:none}.home .post-inner{padding-top:0}.home .entry-content{max-width:none}.home .entry-content>div.ww{max-width:1180px!important;width:calc(100% - 56px)!important}.ww h1,.ww h2,.ww h3,.ww p{margin:0}.ww h1{font-size:clamp(5rem,8vw,10.8rem);line-height:.98;letter-spacing:-.07em;font-weight:800;max-width:1000px}.ww h2{font-size:clamp(3.2rem,4vw,5.3rem);line-height:1.06;letter-spacing:-.05em}.ww h3{font-size:2.6rem;letter-spacing:-.035em}.ww p{font-size:1.8rem;line-height:1.65}.ww .ww-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:700;margin-bottom:24px;color:var(--ww-muted)}.ww-hero{padding:80px 0 0}.ww .ww-intro{max-width:740px;font-size:2.2rem;line-height:1.5;margin:30px 0}.ww-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap;margin:34px 0 60px}.ww a.ww-button{background:var(--ww-ink);color:#fff;padding:18px 24px;text-decoration:none;font-size:1.6rem;font-weight:700;display:inline-flex;gap:38px}.ww a.ww-button:hover{background:#31524e}.ww-text-link{font-size:1.5rem;font-weight:700;text-underline-offset:5px}.ww-strip{display:flex;gap:20px;justify-content:space-between;padding:22px 0;border-top:1px solid #adb8a5;border-bottom:1px solid #adb8a5;font:700 1.2rem Arial;text-transform:uppercase;letter-spacing:.12em}.ww-section{padding:70px 0 0}.ww-section-head{margin-bottom:35px}.ww-section-head>p:last-child:not(.ww-eyebrow){max-width:650px;margin-top:20px;color:var(--ww-muted)}.ww-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ww-topic{padding:30px;background:#edf0e4;color:var(--ww-ink);text-decoration:none;display:flex;flex-direction:column;min-height:320px;border:1px solid #d8dfcb}.ww-topic:hover{background:var(--ww-lime)}.ww-num{font-size:1.4rem;letter-spacing:.1em;margin-bottom:38px}.ww-topic p{font-size:1.6rem;margin:14px 0 25px}.ww-topic>span:last-child{font-size:1.3rem;font-weight:700;margin-top:auto}.ww-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ww-note{border-top:3px solid var(--ww-ink);padding-top:20px}.ww-note h3{font-size:2.5rem}.ww-note h3 a{text-decoration:none;color:var(--ww-ink)}.ww-note p{font-size:1.6rem;margin:15px 0}.ww-note .ww-eyebrow{font-size:1.05rem;margin-bottom:14px}.ww-note>a{font-size:1.4rem;font-weight:700}.ww-manifesto{background:var(--ww-lime);padding:50px;margin:75px 0}.ww-manifesto p:not(.ww-eyebrow){max-width:700px;margin:25px 0}.singular:not(.home) .entry-header{background:var(--ww-paper);padding:55px 0 30px}.singular:not(.home) .entry-title{font-size:clamp(3.6rem,5vw,6.4rem);letter-spacing:-.04em}.singular:not(.home) .post-inner{padding-top:20px}.singular:not(.home) .entry-content{font-size:1.8rem}.entry-content h2{letter-spacing:-.035em}.entry-content>p,.entry-content>ul,.entry-content>ol,.entry-content>h2,.entry-content>h3{max-width:760px}.entry-content li{line-height:1.7}#site-footer{background:var(--ww-paper);border-top:1px solid #dce1d6;margin-top:50px!important;padding:30px 0}.footer-copyright,.powered-by-wordpress{font-size:1.3rem}.ww-footer{max-width:1180px;margin:0 auto;padding:10px 28px 35px;color:var(--ww-muted);font-size:1.3rem}.ww-footer a{margin-left:15px}.post-meta .post-author,.post-meta .post-comment-link{display:none}.archive-title{font-size:5rem}.archive-header{padding:40px 0}.archive .entry-title{font-size:3.6rem}.archive .post-inner{padding-top:20px}.archive .entry-content{font-size:1.8rem}@media(max-width:700px){.ww-hero{padding-top:45px}.ww .ww-intro{font-size:1.9rem}.ww-grid,.ww-notes{grid-template-columns:1fr}.ww-topic{min-height:0}.ww-num{margin-bottom:20px}.ww-topic p{margin-bottom:20px}.ww-manifesto{padding:28px;margin-top:45px}.ww-strip{font-size:.9rem;gap:8px}.ww-section{padding-top:45px}.ww-actions{gap:22px;margin-bottom:40px}.site-description{display:none}.home .entry-content>div.ww{width:calc(100% - 40px)!important}.header-inner{padding:18px 0}.ww-footer{font-size:1.2rem}.ww h1{font-size:5.7rem}}
body,#site-header,#site-footer,.singular .entry-header{background:#f7f7ef!important;color:#16252a!important}.site-title a{color:#16252a!important}.home .featured-media{display:none!important}.ww{color:#16252a}.ww .ww-button{color:#fff!important}.ww h1,.ww h2,.ww h3{color:#16252a}.home .post-inner{padding-top:0!important}.home .entry-content{padding-top:0!important}.ww .ww-hero{margin-top:0}.ww .ww-manifesto{background:#ddf783!important}
.header-inner .toggle,.header-inner .toggle-text,.header-inner .toggle svg,.close-nav-toggle,.close-nav-toggle .toggle-text{color:#16252a!important}.menu-modal-inner{background:#f7f7ef!important}.modal-menu a{color:#16252a!important}#site-footer a{color:#16252a!important}
.post-meta,.post-meta a,.entry-categories a{color:#536468!important}.entry-content code{background:#e9eddf;color:#16252a}.archive .entry-header{background:#f7f7ef!important}
