html:has(.essay-shell){scroll-behavior:auto;background:#f9f9f7}.essay-shell{--essay-accent:#2a6650;color:#1c1c1c;min-height:100vh;font-family:var(--font-mf-sans), sans-serif;-webkit-font-smoothing:antialiased;background:linear-gradient(#f9f9f7 0%,#f6f6f4 30%,#eeeee9 75%,#e1e1db 100%)}.essay-shell *,.essay-shell :before,.essay-shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.essay-shell ::selection{background:#d1e0d5}.essay-shell a{color:var(--essay-accent);text-underline-offset:5px}.essay-shell a:hover{text-decoration:underline}.essay-shell :focus-visible{outline:2px solid var(--essay-accent);outline-offset:6px}.essay-header{align-items:center;gap:56px;max-width:1280px;margin:0 auto;padding:34px 44px;display:flex}.essay-wordmark{letter-spacing:-.04em;font-size:21px;font-style:italic;font-weight:500;text-decoration:none;color:#141414!important}.essay-wordmark span{color:var(--essay-accent)}.essay-header nav{align-items:center;gap:28px;font-size:15px;display:flex}.essay-header nav a{color:#62645e;padding:8px 0;text-decoration:none}.essay-header nav a[aria-current]{color:var(--essay-accent);text-decoration:underline;text-decoration-thickness:1px}.essay-header .essay-languages{gap:10px;margin-left:auto;font-size:13px}.essay-main{max-width:680px;margin:0 auto;padding:104px 0 80px}.essay-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--essay-accent);margin:0 0 24px;font-size:12px}.essay-title{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(42px,5.2vw,66px);font-weight:400;line-height:1.05}.essay-title:last-child{margin-bottom:68px}.essay-subtitle{color:var(--essay-accent);letter-spacing:-.02em;margin:28px 0 68px;font-size:25px;line-height:1.4}.essay-section{margin-top:64px}.essay-section:first-of-type{margin-top:0}.essay-section h2{letter-spacing:-.025em;text-wrap:balance;margin:0 0 28px;font-size:28px;font-weight:400;line-height:1.25}.essay-section p{text-wrap:pretty;margin:0 0 24px;font-size:18px;line-height:1.75}.essay-section p.essay-commitment{border-left:2px solid var(--essay-accent);color:#234d3d;margin:32px 0;padding:2px 0 2px 24px;font-size:21px;line-height:1.55}.essay-note-marker{vertical-align:super;margin-left:2px;font-size:12px;line-height:0}.essay-note-marker a{text-decoration:none}.essay-closing{letter-spacing:-.025em;color:var(--essay-accent);text-wrap:balance;margin:72px 0 80px;font-size:34px;font-weight:400;line-height:1.3}.essay-references{border-top:1px solid #bfc4bb;padding-top:28px}.essay-references h2{margin:0 0 24px;font-size:14px;font-weight:500}.essay-references ol{margin:0;padding-left:20px}.essay-references li{margin-bottom:24px;padding-left:8px;scroll-margin-top:24px;font-size:14px;line-height:1.65}.essay-references p{margin:0 0 8px}.essay-sources{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.essay-references a{overflow-wrap:anywhere}.essay-footer{color:#565b53;border-top:1px solid #bfc4bb;justify-content:space-between;gap:24px;max-width:1192px;margin:0 auto;padding:28px 0 40px;font-size:14px;display:flex}.essay-footer div{gap:28px;display:flex}.essay-skip{position:absolute;top:-100px;left:24px}.essay-skip:focus{z-index:10;background:#f9f9f7;padding:12px;top:8px}.essay-team{gap:60px;margin-top:64px;display:grid}.essay-person{grid-template-columns:96px 1fr;gap:28px;display:grid}.essay-person img{object-fit:cover;border:1px solid #c6ccc2;width:96px;height:96px}.essay-person h2{letter-spacing:-.02em;margin:0 0 4px;font-size:23px;font-weight:400}.essay-role{color:var(--essay-accent);margin:0 0 20px;font-size:15px}.essay-bio{margin:0;font-size:18px;line-height:1.7}@media (max-width:800px){.essay-header{flex-wrap:wrap;gap:24px;padding:24px}.essay-header nav{gap:20px}.essay-main{padding:64px 24px}.essay-footer{flex-wrap:wrap;margin:0 24px}}@media (max-width:480px){.essay-header{gap:12px 20px}.essay-wordmark{flex-basis:100%}.essay-main{padding-top:44px}.essay-subtitle{margin-bottom:48px;font-size:22px}.essay-title:last-child{margin-bottom:48px}.essay-section{margin-top:48px}.essay-section h2{font-size:25px}.essay-closing{font-size:29px}.essay-person{grid-template-columns:1fr;gap:20px}}
