.capture-section{padding-top:2rem;padding-bottom:3rem}.capture-section p{max-width:75ch;margin:1rem 0;line-height:1.7}.capture-check{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.capture-check form,.capture-result{border:1px solid var(--line,#34433a);background:#13241c;border-radius:1rem;min-width:0;padding:clamp(1.25rem,3vw,2.5rem)}.capture-section h2{letter-spacing:-.03em;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:650;line-height:1.2}.capture-section h3{margin-top:2rem;font-size:1.25rem;font-weight:600}.capture-check label{margin-top:1.4rem;margin-bottom:.5rem;display:block}.capture-check select{color:#edf1e6;background:#0b1811;border:1px solid #647064;border-radius:.4rem;width:100%;padding:.85rem;display:block}.capture-check .capture-confirm{align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.capture-confirm input{flex-shrink:0;margin-top:.35rem}.capture-check button{margin-top:1.5rem}.capture-result li{margin:1rem 0;line-height:1.6}.capture-result ul{padding-left:1.2rem}.capture-result ol{padding-left:1.2rem;list-style:decimal}.capture-result ul{list-style:outside}.capture-note{color:var(--muted);font-size:.9rem}@media (max-width:760px){.capture-check{grid-template-columns:1fr}}[data-testid=capture-path]{margin-bottom:2rem}[data-testid=capture-path] label{margin-bottom:.7rem;font-weight:600;display:block}[data-testid=capture-path] select{color:#edf1e6;background:#0b1811;border:1px solid #647064;border-radius:.4rem;width:100%;min-width:0;padding:.9rem}
