.head-copy[data-astro-cid-idpby7ax]{min-width:0}.head-copy[data-astro-cid-idpby7ax] .head-reviewed{margin-top:1.25rem}.topic-art[data-astro-cid-idpby7ax]{width:100%;max-width:22rem;margin-inline:auto}.topic-art[data-astro-cid-idpby7ax] svg{width:100%;height:auto}@media (width>=1024px){.topic-art[data-astro-cid-idpby7ax]{justify-self:end;max-width:30rem}}.topic-body[data-astro-cid-idpby7ax]{grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:1.5rem 4.5rem;display:grid}.topic-main[data-astro-cid-idpby7ax]{min-width:0}.topic-main[data-astro-cid-idpby7ax] h2{text-wrap:balance;border:0;max-width:24ch;margin:3.25rem 0 1rem;padding:0;font-size:clamp(1.625rem,1.3rem + 1.2vw,2rem);line-height:1.12}.topic-main[data-astro-cid-idpby7ax]>h2:first-child{margin-top:.5rem}.topic-main[data-astro-cid-idpby7ax] p{margin:0 0 1rem;line-height:1.65}.topic-main[data-astro-cid-idpby7ax]>h2+p:has(+:is(p,ul,ol)){color:var(--color-ink);font-size:1.125rem}.topic-main[data-astro-cid-idpby7ax] ul,.topic-main[data-astro-cid-idpby7ax] ol{margin:0 0 1.5rem;padding:0;list-style:none}.topic-main[data-astro-cid-idpby7ax] ul>li{border-top:1px solid var(--color-rule);margin:0;padding:.75rem 0 .75rem 1.5rem;line-height:1.55;position:relative}.topic-main[data-astro-cid-idpby7ax] ul>li:before{content:"";background:var(--color-amber);border-radius:2px;width:.5rem;height:.5rem;position:absolute;top:1.25rem;left:0}.topic-main[data-astro-cid-idpby7ax] ol{counter-reset:step;border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-card);padding:.25rem 1.25rem}.topic-main[data-astro-cid-idpby7ax] ol>li{counter-increment:step;border-top:1px solid var(--color-rule);margin:0;padding:.875rem 0 .875rem 2.5rem;line-height:1.55;position:relative}.topic-main[data-astro-cid-idpby7ax] ol>li:first-child{border-top:0}.topic-main[data-astro-cid-idpby7ax] ol>li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-rw-mono);letter-spacing:.1em;color:var(--color-amber-ink);font-size:.6875rem;font-weight:500;position:absolute;top:1.15rem;left:0}.topic-main[data-astro-cid-idpby7ax] ul>li:last-child{border-bottom:1px solid var(--color-rule)}.topic-main[data-astro-cid-idpby7ax] li strong{color:var(--color-ink);font-weight:500}.topic-main[data-astro-cid-idpby7ax] .example{gap:.75rem;margin-top:3.25rem;padding:1.5rem;display:grid}@media (width>=640px){.topic-main[data-astro-cid-idpby7ax] .example{padding:2rem}}.topic-main[data-astro-cid-idpby7ax] .example h2{max-width:none;color:var(--on-ink);margin:0;font-size:1.375rem;line-height:1.25}.topic-main[data-astro-cid-idpby7ax] .example p{color:var(--on-ink-muted);margin:0;font-size:.9375rem;line-height:1.6}.topic-main[data-astro-cid-idpby7ax] .example .eyebrow{color:var(--on-ink-muted)}.topic-rail[data-astro-cid-idpby7ax]{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}.rail-card[data-astro-cid-idpby7ax]{padding:1.25rem 1.375rem}.rail-label[data-astro-cid-idpby7ax]{margin:0 0 .5rem}.facts[data-astro-cid-idpby7ax],.map[data-astro-cid-idpby7ax]{margin:0;padding:0;list-style:none}.fact[data-astro-cid-idpby7ax]{gap:.2rem;padding:.625rem 0;display:grid}.fact[data-astro-cid-idpby7ax] dt[data-astro-cid-idpby7ax]{font-family:var(--font-rw-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-amber-ink);font-size:.6875rem;font-weight:500}.fact[data-astro-cid-idpby7ax] dd[data-astro-cid-idpby7ax]{margin:0;font-size:.9375rem;line-height:1.5}.map[data-astro-cid-idpby7ax] li[data-astro-cid-idpby7ax]{padding:.5rem 0;font-size:.9375rem}.map[data-astro-cid-idpby7ax] a[data-astro-cid-idpby7ax]{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--color-amber);font-weight:500}.map[data-astro-cid-idpby7ax] a[data-astro-cid-idpby7ax]:hover{color:var(--color-teal-ink);text-decoration-thickness:2px}.rail-cta[data-astro-cid-idpby7ax]{justify-items:start;gap:.75rem;padding:1.375rem 1.375rem 1.5rem;display:grid}.rail-cta[data-astro-cid-idpby7ax] .rail-label[data-astro-cid-idpby7ax]{color:var(--on-ink-muted);margin:0}.cta-title[data-astro-cid-idpby7ax]{font-family:var(--font-rw-display);letter-spacing:-.01em;color:var(--on-ink);margin:0;font-size:1.25rem;font-weight:500;line-height:1.25}.rail-cta[data-astro-cid-idpby7ax] .cta-security{border-top:1px solid var(--color-ink-3);margin-top:.5rem;padding-top:.875rem}@media (width>=1024px){.topic-body[data-astro-cid-idpby7ax]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:5rem;padding-block:2.5rem 5.5rem}.rail-cta[data-astro-cid-idpby7ax]{top:calc(var(--header-h) + var(--jump-h,0px) + 1.5rem);position:sticky}#review .review-aside{top:calc(var(--header-h) + var(--jump-h,0px) + 1.5rem)}}
