.article-page.svelte-1teoznn{background:#fff}.article-hero.svelte-1teoznn{background:var(--ink);color:#fff;padding:4.5rem max(1.5rem,50vw - 460px) 4rem}.article-hero.svelte-1teoznn>a:where(.svelte-1teoznn){color:#bfc4ba;align-items:center;gap:.35rem;margin-bottom:3rem;font-size:.62rem;text-decoration:none;display:flex}.article-hero.svelte-1teoznn>p:where(.svelte-1teoznn){color:var(--amber);font-family:var(--font-data);letter-spacing:.1em;margin:0 0 1rem;font-size:.56rem}.article-hero.svelte-1teoznn h1:where(.svelte-1teoznn){max-width:950px;font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(2.7rem,5.8vw,5.7rem);font-weight:790;line-height:.94}.article-hero.svelte-1teoznn>span:where(.svelte-1teoznn){color:#c2c6be;max-width:760px;margin-top:1.4rem;font-size:.85rem;line-height:1.7;display:block}.article-hero.svelte-1teoznn>div:where(.svelte-1teoznn){align-items:center;gap:1.3rem;margin-top:2rem;display:flex}.article-hero.svelte-1teoznn em:where(.svelte-1teoznn),.article-hero.svelte-1teoznn button:where(.svelte-1teoznn){color:#9ca198;align-items:center;gap:.4rem;font-size:.58rem;font-style:normal;display:flex}.article-hero.svelte-1teoznn button:where(.svelte-1teoznn){color:#fff;background:0 0;border:1px solid #4b5046;margin-left:auto;padding:.5rem .7rem}.article-layout.svelte-1teoznn{grid-template-columns:210px minmax(0,700px);gap:4rem;width:min(980px,100% - 3rem);margin:0 auto;padding:5rem 0;display:grid}.article-layout.svelte-1teoznn aside:where(.svelte-1teoznn){align-self:start;position:sticky;top:2rem}.article-layout.svelte-1teoznn aside:where(.svelte-1teoznn)>div:where(.svelte-1teoznn){border-top:1px solid var(--ink);padding-top:1rem;display:grid}.article-layout.svelte-1teoznn aside:where(.svelte-1teoznn) span:where(.svelte-1teoznn){color:#777c72;font-family:var(--font-data);letter-spacing:.1em;margin-bottom:.7rem;font-size:.52rem}.article-layout.svelte-1teoznn aside:where(.svelte-1teoznn) a:where(.svelte-1teoznn){border-bottom:1px solid var(--line);padding:.55rem 0;font-size:.6rem;text-decoration:none}.article-layout.svelte-1teoznn aside:where(.svelte-1teoznn)>p:where(.svelte-1teoznn){border-left:2px solid var(--amber);color:#777c72;margin-top:1.5rem;padding-left:.7rem;font-size:.56rem;line-height:1.6}.prose-content.svelte-1teoznn{font-size:.86rem;line-height:1.85}.prose-content.svelte-1teoznn h2{font-family:var(--font-display);letter-spacing:-.045em;margin:3rem 0 .8rem;font-size:2rem;font-weight:700;line-height:1.1}.prose-content.svelte-1teoznn h3{font-family:var(--font-display);letter-spacing:-.025em;margin:2rem 0 .6rem;font-size:1.25rem}.prose-content.svelte-1teoznn p{color:#3e423c}.prose-content.svelte-1teoznn a{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:3px;text-decoration-thickness:2px}.prose-content.svelte-1teoznn ul,.prose-content.svelte-1teoznn ol{padding-left:1.25rem}.prose-content.svelte-1teoznn li{margin:.45rem 0;padding-left:.25rem}.editorial-note.svelte-1teoznn{border:1px solid var(--line);background:#f5f5f1;margin-top:4rem;padding:1.2rem}.editorial-note.svelte-1teoznn strong:where(.svelte-1teoznn){font-family:var(--font-display);font-size:.85rem}.editorial-note.svelte-1teoznn p:where(.svelte-1teoznn){font-size:.63rem;line-height:1.6;color:#70756b!important;margin:.35rem 0 0!important}.related.svelte-1teoznn{background:var(--chalk);padding:5rem max(1.5rem,50vw - 490px)}.related.svelte-1teoznn>p:where(.svelte-1teoznn){color:#8f6100;font-family:var(--font-data);letter-spacing:.1em;margin:0 0 .8rem;font-size:.56rem}.related.svelte-1teoznn h2:where(.svelte-1teoznn){font-family:var(--font-display);letter-spacing:-.055em;margin:0 0 2rem;font-size:2.6rem}.related.svelte-1teoznn>div:where(.svelte-1teoznn){grid-template-columns:1fr 1fr;gap:1rem;display:grid}.related.svelte-1teoznn a:where(.svelte-1teoznn){border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;gap:1rem;min-height:190px;padding:1.3rem;text-decoration:none;display:grid}.related.svelte-1teoznn a:where(.svelte-1teoznn) span:where(.svelte-1teoznn){color:#777c72;font-family:var(--font-data);grid-column:1/-1;font-size:.52rem}.related.svelte-1teoznn a:where(.svelte-1teoznn) strong:where(.svelte-1teoznn){font-family:var(--font-display);letter-spacing:-.03em;align-self:end;font-size:1.2rem}.related.svelte-1teoznn a:where(.svelte-1teoznn) svg{align-self:end}@media (width<=760px){.article-layout.svelte-1teoznn{grid-template-columns:1fr;padding:3rem 0}.article-layout.svelte-1teoznn aside:where(.svelte-1teoznn){display:none}.article-hero.svelte-1teoznn>div:where(.svelte-1teoznn){flex-direction:column;align-items:flex-start}.article-hero.svelte-1teoznn button:where(.svelte-1teoznn){margin-left:0}.related.svelte-1teoznn>div:where(.svelte-1teoznn){grid-template-columns:1fr}}
