.feature-head.svelte-9hm5jc{text-align:center;max-width:52rem;padding-block:calc(var(--gap) * 1.25) var(--gap);margin:0 auto}.kicker.svelte-9hm5jc{color:var(--accent);margin-bottom:.75rem}h1.svelte-9hm5jc{font-size:var(--step-4);letter-spacing:-.025em;font-weight:700;line-height:.98}.dek.svelte-9hm5jc{font-size:var(--step-1);color:var(--ink-2);max-width:40ch;margin:1.25rem auto 1rem;font-style:italic}.byline.svelte-9hm5jc{border-block:1px solid var(--rule);padding-block:.5rem;display:inline-block}.body.svelte-9hm5jc{gap:calc(var(--gap) * 1.25);border-top:3px double var(--rule);padding-top:var(--gap);grid-template-columns:minmax(0,1fr) 17rem;display:grid}.main.svelte-9hm5jc{max-width:var(--measure)}.main.svelte-9hm5jc h2:where(.svelte-9hm5jc){color:var(--ink);margin:2rem 0 .75rem}.main.svelte-9hm5jc h2:where(.svelte-9hm5jc):first-child{margin-top:0}.lead.svelte-9hm5jc{font-size:1.1em}.approach.svelte-9hm5jc{counter-reset:step;gap:1rem;list-style:none;display:grid}.approach.svelte-9hm5jc li:where(.svelte-9hm5jc){counter-increment:step;grid-template-columns:2.25rem 1fr;display:grid}.approach.svelte-9hm5jc li:where(.svelte-9hm5jc):before{content:counter(step, decimal-leading-zero);font-family:var(--font-label);font-size:var(--step--1);color:var(--accent);padding-top:.25rem}.results.svelte-9hm5jc{gap:1rem;list-style:none;display:grid}.results.svelte-9hm5jc li:where(.svelte-9hm5jc){font-family:var(--font-display);font-size:var(--step-1);border-left:3px solid var(--accent);padding-left:1rem;font-style:italic;line-height:1.3}.side.svelte-9hm5jc{border-left:1px solid var(--rule-soft);padding-left:var(--gap);align-content:start;gap:2rem;display:grid}.side.svelte-9hm5jc h2:where(.svelte-9hm5jc){color:var(--ink);border-bottom:1px solid var(--rule);margin-bottom:.75rem;padding-bottom:.35rem}.plain.svelte-9hm5jc{color:var(--ink-2);gap:.75rem;font-size:.95em;list-style:none;display:grid}.next.svelte-9hm5jc{margin-top:calc(var(--gap) * 1.5);justify-content:space-between;align-items:center;gap:1rem;display:flex}.next-link.svelte-9hm5jc{text-align:right;text-decoration:none;display:grid}.next-title.svelte-9hm5jc{font-family:var(--font-display);font-size:var(--step-1);font-weight:600}@media (width<=52rem){.body.svelte-9hm5jc{grid-template-columns:1fr}.side.svelte-9hm5jc{border-left:0;border-top:1px solid var(--rule);padding-left:0;padding-top:var(--gap)}}[data-edition=quiet] .feature-head.svelte-9hm5jc{text-align:left;padding-top:2rem}[data-edition=quiet] h1.svelte-9hm5jc{font-size:var(--step-3);font-weight:650}[data-edition=quiet] .kicker.svelte-9hm5jc{color:var(--ink-3)}[data-edition=quiet] .dek.svelte-9hm5jc,[data-edition=quiet] .results.svelte-9hm5jc li:where(.svelte-9hm5jc){margin-left:0;font-style:normal}[data-edition=quiet] .results.svelte-9hm5jc li:where(.svelte-9hm5jc){font-family:var(--font-body);font-size:var(--step-0);border-left-color:var(--rule)}[data-edition=quiet] .byline.svelte-9hm5jc{border:0;padding:0}[data-edition=quiet] .body.svelte-9hm5jc{border-top:1px solid var(--rule);grid-template-columns:1fr}[data-edition=quiet] .approach.svelte-9hm5jc li:where(.svelte-9hm5jc):before{color:var(--ink-3)}[data-edition=quiet] .side.svelte-9hm5jc{border-left:0;padding-left:0}[data-edition=quiet] .side.svelte-9hm5jc h2:where(.svelte-9hm5jc){border:0;padding:0}
