.decisions[data-astro-cid-s4ygtx7i]{border-block-start:1px solid var(--border-on-paper);gap:0;display:grid}.decision[data-astro-cid-s4ygtx7i]{gap:var(--space-5);padding-block:var(--space-5);border-block-end:1px solid var(--border-on-paper);grid-template-columns:60px 1fr;display:grid}.decision__num[data-astro-cid-s4ygtx7i]{color:var(--c-orange-600);font-size:var(--step-label)}.decision__q[data-astro-cid-s4ygtx7i]{margin:0 0 var(--space-3);font-size:var(--step-h4);letter-spacing:-.02em;line-height:1.25;font-weight:var(--weight-semibold)}.decision__a[data-astro-cid-s4ygtx7i]{max-width:76ch;color:var(--text-body);font-size:var(--step-small);margin:0}.boundary[data-astro-cid-s4ygtx7i]{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);display:grid}.boundary__heading[data-astro-cid-s4ygtx7i]{margin:0 0 var(--space-4);color:var(--text-primary);display:block}.boundary__list[data-astro-cid-s4ygtx7i]{border-block-start:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.boundary__list[data-astro-cid-s4ygtx7i] li[data-astro-cid-s4ygtx7i]{padding:var(--space-4) 0 var(--space-4) var(--space-6);border-block-end:1px solid var(--border-subtle);font-size:var(--step-small);color:var(--text-body);position:relative}.boundary__list[data-astro-cid-s4ygtx7i] li[data-astro-cid-s4ygtx7i]:before{font-family:var(--font-mono);font-size:var(--step-label);position:absolute;inset-inline-start:0}.boundary__list--auto[data-astro-cid-s4ygtx7i] li[data-astro-cid-s4ygtx7i]:before{content:"AUTO";color:var(--c-signal-ok)}.boundary__list--human[data-astro-cid-s4ygtx7i] li[data-astro-cid-s4ygtx7i]:before{content:"ASK";color:var(--c-signal-warn)}.boundary__note[data-astro-cid-s4ygtx7i]{max-width:76ch;color:var(--text-muted);font-size:var(--step-small);margin-block-start:var(--space-6)}.lessons[data-astro-cid-s4ygtx7i]{margin:var(--space-6) 0 0;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));padding:0;list-style:none;display:grid}.lesson[data-astro-cid-s4ygtx7i]{block-size:100%;padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-inset)}.lesson__title[data-astro-cid-s4ygtx7i]{margin:0 0 var(--space-3);letter-spacing:-.015em;font-size:1.0625rem;line-height:1.25;font-weight:var(--weight-semibold)}.lesson__detail[data-astro-cid-s4ygtx7i]{font-size:var(--step-small);color:var(--text-muted);margin:0}.verify[data-astro-cid-s4ygtx7i]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.verify[data-astro-cid-s4ygtx7i] .btn[data-astro-cid-s4ygtx7i]{margin-block-start:var(--space-5)}.verify__metrics[data-astro-cid-s4ygtx7i]{background:var(--border-on-paper);border:1px solid var(--border-on-paper);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid}.verify__metrics[data-astro-cid-s4ygtx7i]>div[data-astro-cid-s4ygtx7i]{background:var(--surface-paper);padding:var(--space-5) var(--space-4)}.verify__metrics[data-astro-cid-s4ygtx7i] dt[data-astro-cid-s4ygtx7i]{font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-paper-muted)}.verify__metrics[data-astro-cid-s4ygtx7i] dd[data-astro-cid-s4ygtx7i]{margin:var(--space-4) 0 0;letter-spacing:-.05em;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1;font-weight:var(--weight-display)}.verify__metrics[data-astro-cid-s4ygtx7i] dd[data-astro-cid-s4ygtx7i] span[data-astro-cid-s4ygtx7i]{letter-spacing:0;font-size:.75rem;font-weight:var(--weight-body);color:var(--text-on-paper-muted);margin-block-start:var(--space-2);display:block}.verify__source[data-astro-cid-s4ygtx7i]{grid-column:1/-1}.verify__source[data-astro-cid-s4ygtx7i] dd[data-astro-cid-s4ygtx7i]{color:var(--text-on-paper-muted);line-height:1.5;font-size:.8125rem!important;font-weight:var(--weight-body)!important;letter-spacing:0!important;margin-block-start:var(--space-2)!important}.limits[data-astro-cid-s4ygtx7i]{gap:var(--space-3);margin:var(--space-6) 0 0;max-width:82ch;color:var(--text-body);font-size:var(--step-small);padding-inline-start:var(--space-5);display:grid}.limits[data-astro-cid-s4ygtx7i] li[data-astro-cid-s4ygtx7i]::marker{color:var(--c-orange-500)}@media (width<=900px){.decision[data-astro-cid-s4ygtx7i]{gap:var(--space-3);grid-template-columns:1fr}.boundary[data-astro-cid-s4ygtx7i],.verify[data-astro-cid-s4ygtx7i]{grid-template-columns:1fr}}@media (width<=520px){.verify__metrics[data-astro-cid-s4ygtx7i]{grid-template-columns:1fr}}
