.article-cover[data-astro-cid-sgg5joot]{background:var(--paper-deep);aspect-ratio:16/9;margin-top:clamp(1.5rem,4vw,2.75rem);overflow:hidden}.article-cover[data-astro-cid-sgg5joot] img{object-fit:cover;width:100%;height:100%}.article-header[data-astro-cid-sgg5joot]{width:min(760px,100% - 40px);margin:clamp(2.25rem,6vw,4.5rem) auto 0}.article-header[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{max-width:720px;font:700 clamp(2.55rem, 8vw, 5rem)/1.01 var(--serif);letter-spacing:-.038em;margin:1rem 0 0}.dek[data-astro-cid-sgg5joot]{max-width:680px;color:var(--ink-soft);font:400 clamp(1.14rem, 2.4vw, 1.42rem)/1.5 var(--serif);margin:1.5rem 0 0}.byline[data-astro-cid-sgg5joot]{border-top:1px solid var(--line);color:var(--muted);font:400 .78rem/1.4 var(--sans);letter-spacing:.04em;flex-wrap:wrap;gap:.45rem .75rem;margin-top:1.8rem;padding-top:1.2rem;display:flex}.byline[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{color:var(--ink);font-weight:700;text-decoration:none}.article-body[data-astro-cid-sgg5joot]{width:var(--reading);margin:clamp(2.5rem,6vw,4rem) auto 0;display:grid}.article-body[data-astro-cid-sgg5joot].has-contents{grid-template-columns:minmax(10rem,13rem) minmax(0,660px);justify-content:center;align-items:start;gap:clamp(2rem,5vw,4.5rem);width:min(1040px,100% - 40px)}.contents[data-astro-cid-sgg5joot]{border-top:1px solid var(--line);font-family:var(--sans);padding-top:1rem;position:sticky;top:6rem}.contents[data-astro-cid-sgg5joot] p[data-astro-cid-sgg5joot]{color:var(--article-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.contents[data-astro-cid-sgg5joot] ol[data-astro-cid-sgg5joot]{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.contents[data-astro-cid-sgg5joot] li[data-astro-cid-sgg5joot]{color:var(--muted);font-size:.8rem;line-height:1.38}.contents[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{text-decoration:none}.contents[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover{color:var(--article-accent)}.article-prose[data-astro-cid-sgg5joot]{color:#23201b;width:100%;font:400 clamp(1.08rem, 2vw, 1.2rem)/1.78 var(--serif);margin:0}.article-prose[data-astro-cid-sgg5joot] p{margin:0 0 1.55rem}.article-prose[data-astro-cid-sgg5joot] h2{color:var(--article-accent);font:600 clamp(1.65rem, 4.5vw, 2.25rem)/1.17 var(--serif);letter-spacing:-.025em;margin:clamp(3.6rem,9vw,6rem) 0 1.45rem;scroll-margin-top:6.5rem}.article-prose[data-astro-cid-sgg5joot] h3{color:var(--ink);font:600 1.32rem/1.3 var(--serif);margin:2.7rem 0 1rem}.article-prose[data-astro-cid-sgg5joot] blockquote{border:0;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);color:var(--article-accent);text-align:center;font:600 clamp(1.35rem, 3.5vw, 1.9rem)/1.35 var(--serif);margin:2.8rem -2rem;padding:1.8rem 2rem}.article-prose[data-astro-cid-sgg5joot] blockquote p:last-child{margin-bottom:0}.article-prose[data-astro-cid-sgg5joot] em{color:var(--ink-soft)}.article-prose[data-astro-cid-sgg5joot] img{background:var(--paper-deep);object-fit:contain;width:100%;height:auto;margin:2.2rem 0 .6rem}.article-prose[data-astro-cid-sgg5joot] img+em,.article-prose[data-astro-cid-sgg5joot] p:has(>img)+p>em:only-child{max-width:92%;color:var(--muted);font:400 .74rem/1.5 var(--sans);display:block}.article-prose[data-astro-cid-sgg5joot] hr{border:0;border-top:1px solid var(--line-dark);width:5rem;margin:3.5rem auto}.article-signature[data-astro-cid-sgg5joot]{border-top:1px solid var(--line);align-items:center;gap:1.25rem;width:min(660px,100% - 40px);margin:4.5rem auto 0;padding-top:2rem;display:flex}.monogram[data-astro-cid-sgg5joot]{background:var(--article-accent);width:3.4rem;height:3.4rem;color:var(--paper);font:600 .85rem/1 var(--serif);letter-spacing:.08em;border-radius:50%;flex:none;place-items:center;display:grid}.article-signature[data-astro-cid-sgg5joot] strong[data-astro-cid-sgg5joot]{font:600 1rem/1.3 var(--serif)}.article-signature[data-astro-cid-sgg5joot] p[data-astro-cid-sgg5joot]{max-width:470px;color:var(--muted);font:italic .9rem/1.55 var(--serif);margin:.25rem 0 0}.related[data-astro-cid-sgg5joot]{border-top:1px solid var(--ink);margin-top:clamp(5rem,11vw,8rem);padding-top:2rem}.related[data-astro-cid-sgg5joot]>h2[data-astro-cid-sgg5joot]{font:600 clamp(2rem, 5vw, 3.3rem)/1.08 var(--serif);letter-spacing:-.035em;margin:.7rem 0 2rem}.related-grid[data-astro-cid-sgg5joot]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}@media (width<=900px){.article-body[data-astro-cid-sgg5joot],.article-body[data-astro-cid-sgg5joot].has-contents{width:var(--reading);grid-template-columns:1fr}.contents[data-astro-cid-sgg5joot]{border-bottom:1px solid var(--line);margin-bottom:.5rem;padding:1.1rem 0;position:static}.article-prose[data-astro-cid-sgg5joot] blockquote{margin-inline:0;padding-inline:.5rem}.related-grid[data-astro-cid-sgg5joot]{grid-template-columns:1fr}}
