.ds-pick__row[data-astro-cid-g73e47qc]{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-3)}.ds-pick__note[data-astro-cid-g73e47qc]{margin-top:var(--s-3);font-size:var(--fs-xs);line-height:1.6;color:var(--muted)}.ds-adot[data-astro-cid-g73e47qc]{padding:var(--s-4);border-left:5px solid var(--clay);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--panel-2)}.ds-adot__title[data-astro-cid-g73e47qc]{font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--clay)}.ds-adot__lead[data-astro-cid-g73e47qc]{margin-top:var(--s-2);font-size:var(--fs-xs);line-height:1.6;color:var(--muted)}.ds-adot__steps[data-astro-cid-g73e47qc]{margin-top:var(--s-4);display:flex;flex-direction:column;gap:var(--s-4);list-style:none;counter-reset:dsadot}.ds-adot__step[data-astro-cid-g73e47qc]{position:relative;padding-left:30px;counter-increment:dsadot}.ds-adot__step[data-astro-cid-g73e47qc]:before{content:counter(dsadot);position:absolute;left:0;top:1px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--clay);color:var(--sand);font-family:var(--f-num);font-size:11px;font-weight:700}.ds-adot__head[data-astro-cid-g73e47qc]{font-family:var(--f-ui);font-size:var(--fs-sm);font-weight:700;line-height:1.4;color:var(--ink)}.ds-adot__body[data-astro-cid-g73e47qc]{margin-top:3px;font-size:var(--fs-xs);line-height:1.6;color:var(--muted)}.ds-adot__src[data-astro-cid-g73e47qc]{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--line);font-family:var(--f-ui);font-size:var(--fs-micro);color:var(--muted)}.ds-vis[data-astro-cid-g73e47qc]{padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-2)}.ds-vis__value[data-astro-cid-g73e47qc]{margin-top:var(--s-2);font-family:var(--f-display);font-size:1.6rem;font-weight:700;color:var(--ink)}.ds-vis__what[data-astro-cid-g73e47qc],.ds-vis__detail[data-astro-cid-g73e47qc]{margin-top:var(--s-2);font-size:var(--fs-xs);line-height:1.6;color:var(--muted)}.ds-vis__src[data-astro-cid-g73e47qc]{margin-top:var(--s-3);font-family:var(--f-ui);font-size:var(--fs-micro)}.ds-answer[data-astro-cid-g73e47qc][data-tone=stop]{background:color-mix(in srgb,var(--heat-3) 22%,var(--sand))}.ds-answer[data-astro-cid-g73e47qc][data-tone=caution]{background:color-mix(in srgb,var(--amber) 26%,var(--sand))}.ds-path[data-astro-cid-g73e47qc][hidden]{display:none}.ds-path__title[data-astro-cid-g73e47qc]{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:baseline;font-family:var(--f-display);font-size:1.125rem;font-weight:700;color:var(--ink)}.ds-path__kicker[data-astro-cid-g73e47qc]{font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--clay)}.ds-steps[data-astro-cid-g73e47qc]{margin-top:var(--s-4);display:flex;flex-direction:column;gap:var(--s-5);list-style:none;counter-reset:dsstep}.ds-step[data-astro-cid-g73e47qc]{position:relative;padding:var(--s-4);padding-left:calc(var(--s-4) + 30px);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);counter-increment:dsstep;break-inside:avoid}.ds-step[data-astro-cid-g73e47qc]:before{content:counter(dsstep);position:absolute;left:var(--s-4);top:var(--s-4);width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--sand);font-family:var(--f-num);font-size:11px;font-weight:700}.ds-step__when[data-astro-cid-g73e47qc]{font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.ds-step__title[data-astro-cid-g73e47qc]{margin-top:2px;font-family:var(--f-display);font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--ink)}.ds-step__detail[data-astro-cid-g73e47qc]{margin-top:var(--s-2);font-size:var(--fs-sm);line-height:1.65;color:var(--ink-soft)}.ds-step__quote[data-astro-cid-g73e47qc]{margin-top:var(--s-3);padding-left:var(--s-3);border-left:2px solid var(--clay);font-family:var(--f-text);font-size:var(--fs-xs);font-style:italic;line-height:1.6;color:var(--ink)}.ds-step__src[data-astro-cid-g73e47qc]{display:block;margin-top:3px;font-family:var(--f-ui);font-size:10px;font-style:normal;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--clay)}.ds-diagram[data-astro-cid-g73e47qc] .ds-car[data-astro-cid-g73e47qc]{fill:var(--ink-soft)}.ds-car--parked[data-astro-cid-g73e47qc]{fill:var(--ink)}.ds-light[data-astro-cid-g73e47qc]{fill:var(--heat-4)}.ds-aim[data-astro-cid-g73e47qc]{fill:none;stroke:var(--heat-4);stroke-width:2.5;stroke-dasharray:7 5}.ds-aim--dark[data-astro-cid-g73e47qc]{stroke:var(--muted);stroke-dasharray:2 6}.ds-aim__label[data-astro-cid-g73e47qc]{fill:var(--ink)}.ds-through[data-astro-cid-g73e47qc]{padding:var(--s-4);border:var(--rule-w) solid var(--ink);border-radius:var(--r);background:var(--panel-2)}.ds-through__title[data-astro-cid-g73e47qc],.ds-mistakes__title[data-astro-cid-g73e47qc],.ds-quote__title[data-astro-cid-g73e47qc]{font-family:var(--f-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ds-through__list[data-astro-cid-g73e47qc]{margin-top:var(--s-4);display:flex;flex-direction:column;gap:var(--s-4)}.ds-through__list[data-astro-cid-g73e47qc] dt[data-astro-cid-g73e47qc]{font-family:var(--f-ui);font-size:var(--fs-sm);font-weight:700;color:var(--ink)}.ds-through__list[data-astro-cid-g73e47qc] dd[data-astro-cid-g73e47qc]{margin-top:var(--s-2);font-size:var(--fs-xs);line-height:1.65;color:var(--muted)}.ds-mistakes[data-astro-cid-g73e47qc]{padding:var(--s-4);border:1px dashed var(--ink-soft);border-radius:var(--r);background:var(--panel-2)}.ds-mistakes__list[data-astro-cid-g73e47qc]{margin-top:var(--s-4);display:flex;flex-direction:column;gap:var(--s-5)}.ds-mistake__claim[data-astro-cid-g73e47qc]{font-family:var(--f-ui);font-size:var(--fs-sm);font-weight:700;color:var(--ink)}.ds-mistake__claim[data-astro-cid-g73e47qc]:before{content:"“"}.ds-mistake__claim[data-astro-cid-g73e47qc]:after{content:"”"}.ds-mistake__answer[data-astro-cid-g73e47qc]{margin-top:var(--s-2);font-size:var(--fs-xs);line-height:1.65;color:var(--muted)}.ds-quote[data-astro-cid-g73e47qc]{padding:var(--s-4);border-left:5px solid var(--heat-3);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--panel-2)}.ds-quote__body[data-astro-cid-g73e47qc]{margin-top:var(--s-3);font-size:var(--fs-sm);line-height:1.65;color:var(--ink)}.ds-quote__src[data-astro-cid-g73e47qc]{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);font-family:var(--f-ui);font-size:var(--fs-micro);line-height:1.5;color:var(--muted)}
