main{overflow:hidden}.page-frame.svelte-1teoznn{box-sizing:border-box;width:min(1440px,100%);margin:0 auto;padding-left:4.5vw;padding-right:4.5vw}.article-hero.svelte-1teoznn{background:#10150f;padding-top:148px;padding-bottom:6rem}.article-hero-frame.svelte-1teoznn{max-width:1060px;margin-left:max(0px,50% - 620px)}.back-link.svelte-1teoznn,.article-kicker.svelte-1teoznn,.article-rail.svelte-1teoznn{letter-spacing:.08em;text-transform:uppercase;font-family:DM Mono,monospace;font-size:.66rem;font-weight:500}.back-link.svelte-1teoznn{color:#35d75a;margin-bottom:5rem;transition:transform .18s;display:inline-flex}.back-link.svelte-1teoznn:hover{transform:translate(-.25rem)}.article-kicker.svelte-1teoznn{color:#aab6a3;margin:0 0 1rem}h1.svelte-1teoznn,h2.svelte-1teoznn{letter-spacing:0;font-family:Space Grotesk,sans-serif}h1.svelte-1teoznn{max-width:900px;margin:0 0 1.6rem;font-size:clamp(3rem,7vw,6.2rem);font-weight:600;line-height:.96}.article-excerpt.svelte-1teoznn{color:#f5f7f2b3;max-width:610px;margin:0;font-size:1.04rem;line-height:1.72}.article-section.svelte-1teoznn{color:#1a2118;background:#f3f6ef}.article-frame.svelte-1teoznn{grid-template-columns:150px minmax(0,720px);justify-content:center;gap:6rem;padding-top:6.5rem;padding-bottom:7rem;display:grid}.article-rail.svelte-1teoznn{color:#72806b;padding-top:.55rem}.article-content.svelte-1teoznn{font-size:1.05rem;line-height:1.8}.article-content.svelte-1teoznn h1,.article-content.svelte-1teoznn h2,.article-content.svelte-1teoznn h3{letter-spacing:0;margin:3.2rem 0 1rem;font-family:Space Grotesk,sans-serif;font-weight:600;line-height:1.08}.article-content.svelte-1teoznn h1{font-size:2.35rem}.article-content.svelte-1teoznn h2{font-size:1.95rem}.article-content.svelte-1teoznn h3{font-size:1.45rem}.article-content.svelte-1teoznn p,.article-content.svelte-1teoznn ul,.article-content.svelte-1teoznn ol,.article-content.svelte-1teoznn blockquote,.article-content.svelte-1teoznn pre{margin:0 0 1.5rem}.article-content.svelte-1teoznn ul,.article-content.svelte-1teoznn ol{padding-left:1.4rem}.article-content.svelte-1teoznn li+li{margin-top:.5rem}.article-content.svelte-1teoznn a{color:#3c6c0c;text-underline-offset:.16em;text-decoration:underline}.article-content.svelte-1teoznn blockquote{color:#4e5a4c;border-left:3px solid #4b7618;padding:.25rem 0 .25rem 1.4rem;font-family:Space Grotesk,sans-serif;font-size:1.18rem;font-weight:500;line-height:1.5}.article-content.svelte-1teoznn pre{background:#e2e8dc;padding:1.2rem;font-family:DM Mono,monospace;font-size:.84rem;overflow-x:auto}.article-closer.svelte-1teoznn{color:#161b16;background:#c9d0c2}.closer-frame.svelte-1teoznn{justify-content:space-between;align-items:end;gap:2rem;padding-top:5rem;padding-bottom:5rem;display:flex}.closer-frame.svelte-1teoznn .article-kicker:where(.svelte-1teoznn){color:#5a6753}.closer-frame.svelte-1teoznn h2:where(.svelte-1teoznn){max-width:590px;margin:0;font-size:3.2rem;font-weight:600;line-height:1.02}.closer-link.svelte-1teoznn{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:1rem;padding-bottom:.45rem;font-family:DM Mono,monospace;font-size:.7rem;font-weight:500;display:inline-flex}.closer-link.svelte-1teoznn span:where(.svelte-1teoznn){font-size:1.15rem}@media (width<=820px){.article-frame.svelte-1teoznn{grid-template-columns:1fr;gap:1rem;padding-top:4.5rem;padding-bottom:5rem}.article-rail.svelte-1teoznn{padding-top:0}}@media (width<=640px){.page-frame.svelte-1teoznn{padding-left:1.25rem;padding-right:1.25rem}.article-hero.svelte-1teoznn{padding-top:112px;padding-bottom:4.5rem}.back-link.svelte-1teoznn{margin-bottom:3.8rem}.article-excerpt.svelte-1teoznn,.article-content.svelte-1teoznn{font-size:.96rem}.article-content.svelte-1teoznn h1{font-size:2rem}.article-content.svelte-1teoznn h2{font-size:1.7rem}.article-content.svelte-1teoznn h3{font-size:1.35rem}.closer-frame.svelte-1teoznn{align-items:start;padding-top:4rem;padding-bottom:4rem;display:grid}.closer-frame.svelte-1teoznn h2:where(.svelte-1teoznn){font-size:2.4rem}}
