.page-head.svelte-f9t3eh{max-width:var(--content-max-width);padding:clamp(72px,12vw,168px) var(--pad) clamp(56px,8vw,112px)}h1.svelte-f9t3eh{margin-bottom:28px;font-weight:var(--font-weight-text);color:var(--ink-mute)}.plate.svelte-y4gs4u{position:relative;margin:0 0 clamp(72px,10vw,140px);aspect-ratio:4 / 3;overflow:hidden;background:var(--stage)}@media(min-width:900px){.plate.svelte-y4gs4u{aspect-ratio:21 / 9}}.plate.svelte-y4gs4u img{display:block;width:100%;height:100%;object-fit:cover}figcaption.svelte-y4gs4u{position:absolute;right:var(--pad);bottom:16px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-stage-mute)}.filters.svelte-1inaez9{display:flex;flex-wrap:wrap;gap:4px 24px;margin-top:40px}button.svelte-1inaez9{padding:4px 0;background:none;border:0;border-bottom:1px solid transparent;font:inherit;font-size:15px;color:var(--ink-mute);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}button.svelte-1inaez9:hover{color:var(--ink)}button[aria-pressed=true].svelte-1inaez9{color:var(--ink);border-bottom-color:var(--ink)}.entries.svelte-1dv568i{margin:0 var(--pad) clamp(72px,10vw,140px);border-top:1px solid var(--ink)}.empty.svelte-1dv568i{padding:48px 0;color:var(--ink-mute);border-bottom:1px solid var(--rule)}.entry.svelte-1dv568i{display:grid;grid-template-columns:1fr;gap:10px 24px;padding:28px 0 32px;border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none}@media(min-width:900px){.entry.svelte-1dv568i{grid-template-columns:120px 1fr;align-items:baseline}}.meta.svelte-1dv568i{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:13px;color:var(--ink-mute)}@media(min-width:900px){.meta.svelte-1dv568i{flex-direction:column}}.body.svelte-1dv568i{display:flex;flex-direction:column;gap:12px}.title.svelte-1dv568i{font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-wrap:balance}.arrow.svelte-1dv568i{display:inline-block;margin-left:.3em;font-size:.6em;vertical-align:middle;opacity:0;transform:translate(-6px);transition:opacity var(--transition-base),transform var(--transition-base)}.entry.svelte-1dv568i:hover .arrow:where(.svelte-1dv568i),.entry.svelte-1dv568i:focus-visible .arrow:where(.svelte-1dv568i){opacity:1;transform:none}.desc.svelte-1dv568i{max-width:38em;color:var(--ink-2)}.tags.svelte-1dv568i{display:flex;flex-wrap:wrap;gap:6px}.tags.svelte-1dv568i span:where(.svelte-1dv568i){padding:2px 8px;border:1px solid var(--rule);font-size:12px;color:var(--ink-2)}.article-head.svelte-zfggza{max-width:60rem;padding:clamp(72px,12vw,160px) var(--pad) clamp(40px,6vw,72px);border-bottom:1px solid var(--ink);margin:0 var(--pad);padding-inline:0}.meta.svelte-zfggza{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:28px;color:var(--ink-mute)}h1.svelte-zfggza{font-size:var(--text-statement);font-weight:var(--font-weight-regular);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement);text-wrap:balance}.desc.svelte-zfggza{margin-top:20px;max-width:38em;font-size:var(--text-lead);color:var(--ink-2)}.article-end.svelte-doqrxv{display:grid;gap:32px;margin:clamp(72px,10vw,140px) var(--pad) clamp(80px,12vw,160px);padding-top:28px;border-top:1px solid var(--ink)}@media(min-width:900px){.article-end.svelte-doqrxv{grid-template-columns:1fr 2fr}}a.svelte-doqrxv{text-decoration:none;color:var(--ink)}.back.svelte-doqrxv{align-self:start;font-size:var(--text-nav);font-weight:var(--font-weight-text)}.back.svelte-doqrxv span:where(.svelte-doqrxv){display:inline-block;transition:transform var(--transition-fast)}.back.svelte-doqrxv:hover span:where(.svelte-doqrxv){transform:translate(-4px)}.pair.svelte-doqrxv{display:grid;gap:24px}@media(min-width:600px){.pair.svelte-doqrxv{grid-template-columns:1fr 1fr}}.step.svelte-doqrxv{display:grid;gap:8px;align-content:start}.next.svelte-doqrxv{grid-column:-2}@media(min-width:600px){.next.svelte-doqrxv{text-align:right}}.label.svelte-doqrxv{color:var(--ink-mute)}.title.svelte-doqrxv{font-size:clamp(20px,2vw,26px);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.18em;transition:text-decoration-color var(--transition-fast)}.step.svelte-doqrxv:hover .title:where(.svelte-doqrxv){text-decoration-color:var(--ink)}.toc.svelte-47spvy{display:none}@media(min-width:1200px){.toc.svelte-47spvy{display:block;position:absolute;top:0;bottom:0;right:var(--pad);width:240px;pointer-events:none}}.inner.svelte-47spvy{position:sticky;top:calc(var(--nav-height) + 48px);margin-top:clamp(72px,12vw,160px);pointer-events:auto}.label.svelte-47spvy{margin-bottom:16px;color:var(--ink-mute)}ol.svelte-47spvy{list-style:none;margin:0;padding:0;border-left:1px solid var(--rule)}a.svelte-47spvy{display:block;margin-left:-1px;padding:6px 0 6px 16px;border-left:1px solid transparent;font-size:14px;line-height:1.4;color:var(--ink-mute);text-decoration:none;transition:color var(--transition-fast),border-color var(--transition-fast)}a.svelte-47spvy:hover{color:var(--ink-2)}a[aria-current=location].svelte-47spvy{color:var(--ink);border-left-color:var(--ink)}
