.cs-head[data-astro-cid-mq2b6flk]{padding-top:calc(var(--header-h) + clamp(1.5rem, 1rem + 3vw, 4rem));gap:1.5rem;display:grid}.cs-title-row[data-astro-cid-mq2b6flk]{align-items:end;gap:2rem;display:grid}.cs-title-copy[data-astro-cid-mq2b6flk]{gap:1rem;display:grid}.cs-draft[data-astro-cid-mq2b6flk]{vertical-align:middle;margin-left:.75rem}.cs-facts[data-astro-cid-mq2b6flk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;display:grid}.cs-facts[data-astro-cid-mq2b6flk] dd[data-astro-cid-mq2b6flk]{margin:.25rem 0 0;font-weight:600}@media (width>=1024px){.cs-title-row[data-astro-cid-mq2b6flk]{grid-template-columns:1.5fr 1fr}}.cs-cover[data-astro-cid-mq2b6flk]{margin-top:var(--flow-lg)}.cs-top[data-astro-cid-mq2b6flk]{padding-bottom:clamp(2.5rem,1.5rem + 4vw,5rem)}.cs-cover--vertical[data-astro-cid-mq2b6flk] .media{width:min(100%,46.125svh);margin-inline:auto}.cs-sheet-in[data-astro-cid-mq2b6flk]{gap:1.5rem;display:grid}.cs-sheet-grid[data-astro-cid-mq2b6flk]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;display:grid}.cs-sheet-grid[data-astro-cid-mq2b6flk] ul[data-astro-cid-mq2b6flk]{gap:.4rem;margin-top:.75rem;display:grid}.cs-proc-grid[data-astro-cid-mq2b6flk]{gap:var(--flow-lg);display:grid}.cs-proc-side[data-astro-cid-mq2b6flk]{align-content:start;gap:1rem;display:grid}.cs-proc-nav[data-astro-cid-mq2b6flk]{display:none}@media (width>=1024px){.cs-proc-grid[data-astro-cid-mq2b6flk]{grid-template-columns:4fr 8fr;gap:4rem}.cs-proc-side[data-astro-cid-mq2b6flk]{top:calc(var(--header-h) + 2rem);position:sticky}.cs-proc-nav[data-astro-cid-mq2b6flk]{border-top:1px solid var(--line);gap:.15rem;margin-top:1rem;display:grid}.cs-proc-nav[data-astro-cid-mq2b6flk] a[data-astro-cid-mq2b6flk]{min-height:44px;color:var(--text-2);border-bottom:1px solid var(--line);align-items:center;gap:.85rem;text-decoration:none;display:flex}.cs-proc-nav[data-astro-cid-mq2b6flk] a[data-astro-cid-mq2b6flk]:hover{color:var(--text)}.cs-proc-nav[data-astro-cid-mq2b6flk] .mono[data-astro-cid-mq2b6flk]{color:var(--muted)}}.cs-steps[data-astro-cid-mq2b6flk]{gap:clamp(3rem,2rem + 4vw,6rem);display:grid}.cs-step[data-astro-cid-mq2b6flk]{scroll-margin-top:calc(var(--header-h) + 2rem);gap:1rem;display:grid}.cs-step-num[data-astro-cid-mq2b6flk]{color:var(--signal-text)}.cs-step-title[data-astro-cid-mq2b6flk]{letter-spacing:-.035em;font-size:clamp(1.75rem,1.3rem + 2vw,3rem);font-weight:800;line-height:1.05}.cs-step-body[data-astro-cid-mq2b6flk]{color:var(--text-2);font-size:var(--fs-lead);max-width:60ch}.cs-step-facts[data-astro-cid-mq2b6flk]{border-block:1px solid var(--line);flex-wrap:wrap;gap:1rem 2.5rem;padding:1.25rem 0;display:flex}.cs-step-facts[data-astro-cid-mq2b6flk] dd[data-astro-cid-mq2b6flk]{letter-spacing:-.03em;margin:.25rem 0 0;font-size:1.75rem;font-weight:800}.cs-step-media[data-astro-cid-mq2b6flk]{gap:1rem;margin-top:.5rem;display:grid}.cs-step-media[data-astro-cid-mq2b6flk] figure[data-astro-cid-mq2b6flk]{gap:.5rem;display:grid}@media (width>=720px){.cs-step-media--multi[data-astro-cid-mq2b6flk]{grid-template-columns:1fr 1fr}}.cs-gal-title[data-astro-cid-mq2b6flk]{margin-bottom:1.5rem}.cs-gallery[data-astro-cid-mq2b6flk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem;display:grid}.cs-foot[data-astro-cid-mq2b6flk]{gap:1.5rem;display:grid}.cs-links[data-astro-cid-mq2b6flk]{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.cs-next[data-astro-cid-mq2b6flk]{border-top:1px solid var(--line);gap:.5rem;padding-top:1.5rem;text-decoration:none;display:grid}.cs-next-title[data-astro-cid-mq2b6flk]{font-size:var(--fs-h2);letter-spacing:-.035em;align-items:center;gap:.75rem;font-weight:800;line-height:1.05;display:inline-flex}.cs-next-title[data-astro-cid-mq2b6flk] svg{width:.7em;height:.7em;transition:transform var(--dur-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){.cs-next[data-astro-cid-mq2b6flk]:hover .cs-next-title[data-astro-cid-mq2b6flk] svg{transform:translate(8px)}}
