.hero.svelte-ff7fgc{flex-direction:column;gap:12px;padding-top:24px;display:flex}h1.svelte-ff7fgc{flex-wrap:wrap;align-items:center;gap:0 14px;margin:0;font-size:clamp(34px,5.4vw,64px);line-height:1.04;display:flex}.yr.svelte-ff7fgc{color:var(--a)}.share.svelte-ff7fgc{display:flex}.lead.svelte-ff7fgc{font-family:var(--font-display);max-width:46ch;margin:4px 0 0;font-size:clamp(19px,2.3vw,26px);line-height:1.3}.tiles.svelte-ff7fgc{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:10px;display:grid}.tile.svelte-ff7fgc{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);color:inherit;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.tile.svelte-ff7fgc:hover{border-color:var(--rule-2)}.lbl.svelte-ff7fgc,.range.svelte-ff7fgc{color:var(--ink-3);font-size:11px}.big.svelte-ff7fgc{color:var(--a);font-size:clamp(28px,3.4vw,38px);line-height:1.1}.method.svelte-ff7fgc{color:var(--ink-3);max-width:70ch;margin:4px 0 0;font-size:11px}.chapter.svelte-ff7fgc{margin-top:72px;scroll-margin-top:70px}.chead.svelte-ff7fgc h2:where(.svelte-ff7fgc){margin:4px 0 0;font-size:clamp(28px,3.6vw,44px)}.scrolly.svelte-ff7fgc{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;margin-top:16px;display:grid}.stick.svelte-ff7fgc{top:calc(var(--sticky-top,60px) + 36px);grid-area:1/2;align-self:start;position:sticky}.frame.svelte-ff7fgc{height:min(60vh,460px)}.steps.svelte-ff7fgc{grid-area:1/1;margin:0;padding:0;list-style:none}.step.svelte-ff7fgc{flex-direction:column;justify-content:center;gap:8px;min-height:58vh;transition:opacity .3s;display:flex}.steps.live.svelte-ff7fgc .step:where(.svelte-ff7fgc):not(.on){opacity:.45}.step.svelte-ff7fgc:first-child{justify-content:flex-start;min-height:40vh;padding-top:12vh}.step.svelte-ff7fgc:last-child{min-height:50vh}.when.svelte-ff7fgc{color:var(--a);margin:0;font-size:clamp(30px,3.4vw,42px);line-height:1}.say.svelte-ff7fgc{font-family:var(--font-display);margin:0;font-size:clamp(19px,2vw,24px);line-height:1.3}.chg.svelte-ff7fgc{color:var(--ink-2);margin:0;font-size:12px}.fact.svelte-ff7fgc{color:var(--ink-2);max-width:46ch;margin:0;font-size:15px}.src.svelte-ff7fgc{flex-direction:column;gap:6px;margin-top:10px;display:flex}.caveat.svelte-ff7fgc{color:var(--ink-3);max-width:80ch;margin:0;font-size:12.5px}.empty.svelte-ff7fgc{color:var(--ink-3);margin-top:32px}.outro.svelte-ff7fgc{margin-block:72px 32px}.outro.svelte-ff7fgc h2:where(.svelte-ff7fgc){font-size:clamp(24px,3vw,34px)}.links.svelte-ff7fgc{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.links.svelte-ff7fgc .btn:where(.svelte-ff7fgc){white-space:normal;max-width:100%}@media (prefers-reduced-motion:reduce){.step.svelte-ff7fgc{transition:none}}@media (width<=760px){.scrolly.svelte-ff7fgc{grid-template-columns:minmax(0,1fr);gap:0}.stick.svelte-ff7fgc{z-index:2;background:var(--paper);grid-column:1;margin-inline:-16px;padding-block:6px;padding-inline:16px;top:56px;box-shadow:0 8px 12px -12px #00000040}.frame.svelte-ff7fgc{height:clamp(210px,34vh,290px)}.steps.svelte-ff7fgc{grid-row:2}.step.svelte-ff7fgc,.step.svelte-ff7fgc:first-child{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);justify-content:flex-start;min-height:0;margin:34vh 0;padding:16px}.steps.live.svelte-ff7fgc .step:where(.svelte-ff7fgc):not(.on){opacity:1}.step.svelte-ff7fgc:first-child{margin-top:18px}}@media (orientation:landscape) and (height<=500px){.scrolly.svelte-ff7fgc{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px}.stick.svelte-ff7fgc{box-shadow:none;grid-column:2;margin-inline:0;padding:0;top:8px}.frame.svelte-ff7fgc{height:calc(100dvh - 24px)}.steps.svelte-ff7fgc{grid-row:1}.step.svelte-ff7fgc,.step.svelte-ff7fgc:first-child{min-height:80dvh;box-shadow:none;background:0 0;border:0;justify-content:center;margin:0;padding:0}.say.svelte-ff7fgc{font-size:18px}}
