.ad[data-astro-cid-ygkiugat]{text-align:center;margin:36px 0}.ad[data-astro-cid-ygkiugat] .eyebrow[data-astro-cid-ygkiugat]{margin-bottom:6px;font-size:10px;display:block}.head[data-astro-cid-z7xolria]{max-width:980px;margin-left:auto;margin-right:auto;padding-top:clamp(28px,5vw,56px)}.crumbs[data-astro-cid-z7xolria]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--chalk-mute);gap:10px;font-size:12px;display:flex}.crumbs[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--chalk-dim);text-decoration:none}h1[data-astro-cid-z7xolria]{margin-top:18px;font-size:clamp(40px,6.4vw,84px)}.dek[data-astro-cid-z7xolria]{color:var(--chalk-dim);max-width:60ch;margin:18px 0;font-size:clamp(18px,2vw,22px)}.meta[data-astro-cid-z7xolria]{font-family:var(--font-mono);color:var(--chalk-mute);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0;font-size:12.5px;display:flex}.hero[data-astro-cid-z7xolria]{max-width:1200px;margin-top:32px}.credit[data-astro-cid-z7xolria]{color:var(--chalk-mute);margin:8px 0 0;font-size:12.5px}.layout[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,720px) 300px;justify-content:space-between;gap:56px;margin-top:48px;display:grid}.disclosure[data-astro-cid-z7xolria]{color:var(--chalk-dim);background:var(--asphalt-2);border-left:3px solid var(--amber);margin:0 0 28px;padding:12px 16px;font-size:14.5px}.toc[data-astro-cid-z7xolria]{background:var(--asphalt-2);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:36px;padding:18px 22px}.toc[data-astro-cid-z7xolria] summary[data-astro-cid-z7xolria]{cursor:pointer;color:var(--chalk)}.toc[data-astro-cid-z7xolria] ol[data-astro-cid-z7xolria]{gap:6px;margin:12px 0 0;padding-left:0;list-style:none;display:grid}.toc[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]::marker{color:var(--signal);font-family:var(--font-mono);font-size:13px}.toc[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--chalk-dim);text-decoration:none}.toc[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{color:var(--signal)}.faq[data-astro-cid-z7xolria]{margin-top:56px}.faq[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin-bottom:18px;font-size:40px}.faq[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria]{border-top:1px solid var(--line);padding:16px 0}.faq[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-z7xolria] summary[data-astro-cid-z7xolria]{cursor:pointer;justify-content:space-between;gap:16px;font-size:18px;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-z7xolria] summary[data-astro-cid-z7xolria]:after{content:"+";color:var(--signal);font-family:var(--font-mono)}.faq[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria][open] summary[data-astro-cid-z7xolria]:after{content:"–"}.faq[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--chalk-dim);font-family:var(--font-prose);margin:12px 0 0;font-size:17.5px}.share[data-astro-cid-z7xolria]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px;margin-top:44px;padding-top:22px;display:flex}.share[data-astro-cid-z7xolria] .eyebrow[data-astro-cid-z7xolria]{margin-right:4px}.share[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:13px;text-decoration:none}.tags[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}.tags[data-astro-cid-z7xolria] span[data-astro-cid-z7xolria]{font-family:var(--font-mono);color:var(--chalk-mute);background:var(--asphalt-2);border-radius:3px;padding:4px 9px;font-size:12px}.nl[data-astro-cid-z7xolria]{margin-top:48px}.rail[data-astro-cid-z7xolria] .sticky[data-astro-cid-z7xolria]{gap:22px;display:grid;position:sticky;top:100px}.rail[data-astro-cid-z7xolria] .eyebrow[data-astro-cid-z7xolria]{color:var(--signal);margin:0}.rail[data-astro-cid-z7xolria] .desc{display:none}.rail[data-astro-cid-z7xolria] h3{font-size:19px}.prose[data-astro-cid-z7xolria] a[href=\#affiliate]{color:var(--amber);border-bottom:1px dashed var(--amber);text-decoration:none}@media (width<=1060px){.layout[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr)}.rail[data-astro-cid-z7xolria] .sticky[data-astro-cid-z7xolria]{position:static}}
