@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:block;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:block;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:block;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.G4uVZa_className{font-family:Archivo,Archivo Fallback;font-style:normal}.G4uVZa_variable{--font-sans:"Archivo", "Archivo Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:block;src:url(../media/c0e2eae9e0de9f16-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:block;src:url(../media/2ff936f45a7b5918-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:block;src:url(../media/cf9a11b6772b9533-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.ei0K8G_className{font-family:Newsreader,Newsreader Fallback;font-style:italic}.ei0K8G_variable{--font-serif:"Newsreader", "Newsreader Fallback"}
.Vza23a_curtain{z-index:60;background:var(--bg-2);transform-origin:50% 100%;pointer-events:none;will-change:transform;position:fixed;inset:0;transform:scaleY(0)}
.hBw1pG_header{z-index:40;height:var(--header-h);padding-inline:var(--margin);transition:transform .5s var(--ease-out);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.hBw1pG_header[data-hidden=true]{transform:translateY(-100%)}.hBw1pG_wordmark{align-items:center;min-height:44px;display:inline-flex}.hBw1pG_logo{width:auto;height:19px;display:block}.hBw1pG_nav{align-items:center;gap:32px;display:flex}.hBw1pG_menu{cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:0 4px;font-size:.94rem}.hBw1pG_cta{border:1px solid var(--line-strong);height:44px;transition:border-color .4s var(--ease-out);border-radius:999px;align-items:center;padding:0 20px;font-size:.88rem;display:inline-flex}.hBw1pG_cta:hover{border-color:var(--ink)}.hBw1pG_overlay{z-index:30;background:var(--bg-2);visibility:hidden;clip-path:inset(0 0 100%);padding:var(--header-h) var(--margin) 40px;flex-direction:column;display:flex;position:fixed;inset:0}.hBw1pG_list{flex-direction:column;gap:clamp(2px,.8vh,10px);margin:auto 0;list-style:none;display:flex}.hBw1pG_item a{letter-spacing:-.025em;align-items:baseline;gap:.5em;padding-block:.04em;font-size:clamp(2.4rem,7vw,6rem);font-weight:300;font-stretch:88%;line-height:1.05;display:flex}.hBw1pG_num{letter-spacing:.04em;min-width:2.4em;color:var(--ink-2);transition:color .4s var(--ease-out);font-size:.28em;font-stretch:100%}.hBw1pG_label{transition:transform .6s var(--ease-out)}.hBw1pG_item a:hover .hBw1pG_num,.hBw1pG_item a:focus-visible .hBw1pG_num{color:var(--accent)}.hBw1pG_item a:hover .hBw1pG_label,.hBw1pG_item a:focus-visible .hBw1pG_label{transform:translate(.12em)}.hBw1pG_overlayFoot{border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--ink-2);justify-content:space-between;gap:24px;padding-top:20px;display:flex}.hBw1pG_overlayFoot a:hover{color:var(--ink)}@media (max-width:767px){.hBw1pG_cta{display:none}.hBw1pG_nav{gap:16px}}
.S6Hkya_footer{padding:28px var(--margin) 32px;border-top:1px solid var(--line);background:var(--bg);font-size:var(--t-xs);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:16px 40px;display:flex;position:relative}.S6Hkya_name{color:var(--ink)}.S6Hkya_link{text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.S6Hkya_link:hover{color:var(--ink)}.S6Hkya_copyright{margin-left:auto}@media (max-width:767px){.S6Hkya_footer{gap:8px 24px}.S6Hkya_copyright{flex-basis:100%;margin-left:0}}
.tC1lHW_grain{z-index:50;pointer-events:none;opacity:var(--grain);background-image:url(/grain.webp);background-size:280px 280px;position:fixed;inset:0}
.soh_jW_page{padding:calc(var(--header-h) + 14vh) var(--margin) 16vh;max-width:calc(65ch + 2 * var(--margin))}.soh_jW_kicker{font-size:var(--t-xs);color:var(--ink-2)}.soh_jW_title{font-size:var(--t-4xl);letter-spacing:-.03em;margin-top:24px;font-weight:300;font-stretch:88%;line-height:1}.soh_jW_meta{font-size:var(--t-xs);color:var(--ink-2);margin-top:24px}.soh_jW_body{font-size:var(--t-base);margin-top:56px;line-height:1.55}.soh_jW_body p+p{margin-top:1em}.soh_jW_body h2{font-size:var(--t-lg);letter-spacing:-.015em;margin-top:2.4em;margin-bottom:.6em;font-weight:500}.soh_jW_body a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.soh_jW_body a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.soh_jW_contact{border-top:1px solid var(--line);color:var(--ink-2);margin-top:3em;padding-top:1.5em}.soh_jW_back{text-underline-offset:.2em;align-items:center;min-height:44px;margin-top:56px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (max-width:767px){.soh_jW_page{padding-top:calc(var(--header-h) + 10vh)}.soh_jW_body{margin-top:40px}}
