.treated[data-astro-cid-wcznkrma]{margin:0;max-inline-size:var(--fig-max, 44rem)}.treated[data-astro-cid-wcznkrma] figcaption[data-astro-cid-wcznkrma]{margin-block-start:var(--space-3);color:var(--text-tertiary);max-inline-size:52ch}.sm[data-astro-cid-na7sq5kv]{display:grid;gap:var(--space-8)}.sm__intro[data-astro-cid-na7sq5kv]{max-inline-size:58ch}.sm__intro[data-astro-cid-na7sq5kv]+.sm__intro[data-astro-cid-na7sq5kv]{margin-block-start:var(--space-4)}.sm__h3[data-astro-cid-na7sq5kv]{font-size:var(--step-1);line-height:var(--leading-snug);font-weight:var(--weight-semibold);color:var(--text-primary);margin-block-end:var(--space-5)}.sm__steps[data-astro-cid-na7sq5kv]{display:grid;gap:var(--space-5);counter-reset:step}@media(min-width:56rem){.sm__steps[data-astro-cid-na7sq5kv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-7)}}.step[data-astro-cid-na7sq5kv]{display:flex;gap:var(--space-4);align-items:flex-start}.step__n[data-astro-cid-na7sq5kv]{flex:none;inline-size:1.75rem;block-size:1.75rem;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--accent-strong);color:var(--paper);font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-bold)}.step__t[data-astro-cid-na7sq5kv]{font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-snug)}.step__b[data-astro-cid-na7sq5kv]{font-size:var(--step--1);line-height:var(--leading-normal);color:var(--text-secondary);margin-block-start:var(--space-2);max-inline-size:44ch}.num[data-astro-cid-na7sq5kv]{display:grid;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--accent-tint-2);border-radius:var(--radius-lg);background:var(--accent-tint)}@media(min-width:52rem){.num[data-astro-cid-na7sq5kv]{grid-template-columns:auto minmax(0,1fr);gap:var(--space-7);align-items:start}}.num__chip[data-astro-cid-na7sq5kv]{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--accent-tint-2);box-shadow:var(--shadow-1);justify-self:start}.num__label[data-astro-cid-na7sq5kv]{font-size:var(--step--2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-tertiary)}.num__val[data-astro-cid-na7sq5kv]{font-size:var(--step-4);font-weight:var(--weight-bold);letter-spacing:var(--tracking-snug);color:var(--text-accent);line-height:1}.num__def[data-astro-cid-na7sq5kv]{font-size:var(--step-0);line-height:var(--leading-relaxed);color:var(--text-primary);max-inline-size:var(--measure)}.num__plain[data-astro-cid-na7sq5kv]{margin-block-start:var(--space-4);font-size:var(--step-1);line-height:var(--leading-snug);font-weight:var(--weight-semibold);color:var(--text-primary);max-inline-size:42ch}.num__caveat[data-astro-cid-na7sq5kv]{margin-block-start:var(--space-4);padding-inline-start:var(--space-4);border-inline-start:2px solid var(--accent);font-size:var(--step--1);line-height:var(--leading-normal);color:var(--text-secondary);max-inline-size:60ch}.filt__h[data-astro-cid-na7sq5kv]{max-inline-size:26ch}.filt__p[data-astro-cid-na7sq5kv]{max-inline-size:64ch}.filt__p[data-astro-cid-na7sq5kv]+.filt__p[data-astro-cid-na7sq5kv]{margin-block-start:var(--space-4)}.filt[data-astro-cid-na7sq5kv] .treated{margin-block-start:var(--space-6)}.filt__two[data-astro-cid-na7sq5kv],.sm__ease[data-astro-cid-na7sq5kv]{display:grid;gap:var(--space-6);margin-block-start:var(--space-7)}@media(min-width:52rem){.filt__two[data-astro-cid-na7sq5kv],.sm__ease[data-astro-cid-na7sq5kv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7)}}.sm__ease[data-astro-cid-na7sq5kv]{margin-block-start:0}.filt__st[data-astro-cid-na7sq5kv]{font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-snug);margin-block-end:var(--space-2)}.filt__sb[data-astro-cid-na7sq5kv]{max-inline-size:48ch}.hd[data-astro-cid-7wxsvid2]{padding-block:var(--space-9) var(--space-8);border-block-end:1px solid var(--border)}.hd[data-astro-cid-7wxsvid2] h1[data-astro-cid-7wxsvid2]{margin-block:var(--space-4) var(--space-6);max-inline-size:20ch}.hd__p[data-astro-cid-7wxsvid2]{max-inline-size:var(--measure)}.hd__p[data-astro-cid-7wxsvid2]+.hd__p[data-astro-cid-7wxsvid2]{margin-block-start:var(--space-4)}.toc[data-astro-cid-7wxsvid2]{border-block-end:1px solid var(--border);background:var(--surface-sunken)}.toc__in[data-astro-cid-7wxsvid2]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);padding-block:var(--space-5)}.toc[data-astro-cid-7wxsvid2] a[data-astro-cid-7wxsvid2]{display:inline-flex;gap:var(--space-2);align-items:baseline;font-size:var(--step--1);color:var(--text-secondary);text-decoration:none}.toc[data-astro-cid-7wxsvid2] a[data-astro-cid-7wxsvid2]:hover{color:var(--text-primary)}.toc__n[data-astro-cid-7wxsvid2]{font-family:var(--font-mono);font-size:var(--step--2);color:var(--text-accent)}.band[data-astro-cid-7wxsvid2]{padding-block:var(--space-8);border-block-end:1px solid var(--border)}.band--alt[data-astro-cid-7wxsvid2]{background:var(--surface-sunken)}.band__in[data-astro-cid-7wxsvid2]{display:grid;gap:var(--space-6)}@media(min-width:60rem){.band__in[data-astro-cid-7wxsvid2]{grid-template-columns:minmax(0,var(--rail)) minmax(0,1fr);gap:var(--space-9)}.band__head[data-astro-cid-7wxsvid2]{position:sticky;top:var(--space-6);align-self:start}}.band__n[data-astro-cid-7wxsvid2]{font-family:var(--font-mono);font-size:var(--step-1);line-height:1.2;color:var(--text-accent);margin-block-end:var(--space-4)}.band__head[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{margin-block:var(--space-4) var(--space-5)}.band__intro[data-astro-cid-7wxsvid2]{max-inline-size:44ch}.band__intro[data-astro-cid-7wxsvid2]+.band__intro[data-astro-cid-7wxsvid2]{margin-block-start:var(--space-4)}.band__body[data-astro-cid-7wxsvid2]{display:grid;gap:var(--space-7)}.ent[data-astro-cid-7wxsvid2]{border-block-start:1px solid var(--border);padding-block-start:var(--space-5)}.ent__h[data-astro-cid-7wxsvid2]{font-size:var(--step-1);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);font-weight:var(--weight-semibold);color:var(--text-primary);margin-block-end:var(--space-3);max-inline-size:34ch;text-wrap:balance}.ent__p[data-astro-cid-7wxsvid2]{max-inline-size:64ch}.ent__p[data-astro-cid-7wxsvid2]+.ent__p[data-astro-cid-7wxsvid2]{margin-block-start:var(--space-3)}.ent[data-astro-cid-7wxsvid2] .treated{margin-block-start:var(--space-5)}.ent__pull[data-astro-cid-7wxsvid2]{margin-block-start:var(--space-5);padding-inline-start:var(--space-5);border-inline-start:3px solid var(--accent);font-size:var(--step-2);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);font-weight:var(--weight-semibold);color:var(--text-primary);max-inline-size:26ch;text-wrap:balance}.band--quiet[data-astro-cid-7wxsvid2] .band__body[data-astro-cid-7wxsvid2]{gap:var(--space-5)}.band--quiet[data-astro-cid-7wxsvid2] .ent[data-astro-cid-7wxsvid2]{border-block-start:none;padding-block-start:0}.band--quiet[data-astro-cid-7wxsvid2] .ent__h[data-astro-cid-7wxsvid2]{font-size:var(--step-0);margin-block-end:var(--space-2)}.band--quiet[data-astro-cid-7wxsvid2] .ent__p[data-astro-cid-7wxsvid2]{font-size:var(--step--1);color:var(--text-tertiary);max-inline-size:70ch}.callout[data-astro-cid-7wxsvid2]{background:var(--accent-tint);border-block:1px solid var(--accent-tint-2);padding-block:var(--space-9)}.callout__in[data-astro-cid-7wxsvid2]{display:grid;gap:var(--space-5)}.callout__q[data-astro-cid-7wxsvid2]{font-size:var(--display-sm);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);font-weight:var(--weight-semibold);max-inline-size:26ch;text-wrap:balance}.callout__a[data-astro-cid-7wxsvid2]{font-size:var(--step-1);line-height:var(--leading-relaxed);max-inline-size:48ch;color:var(--text-secondary)}@media(min-width:60rem){.callout__in[data-astro-cid-7wxsvid2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-9);align-items:baseline}}.close[data-astro-cid-7wxsvid2]{padding-block:var(--space-9)}.close[data-astro-cid-7wxsvid2] h2[data-astro-cid-7wxsvid2]{margin-block-end:var(--space-4)}.close__ctas[data-astro-cid-7wxsvid2]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-6)}
