.section-pad{padding:3rem 0 4rem}.section-h{max-width:720px;margin-bottom:2rem}.eyebrow{background:var(--bg-sunken);color:var(--ink-muted);border-radius:var(--r-pill);font-size:var(--size-2);margin-bottom:1.25rem;padding:.4rem .9rem;display:inline-block}.lede{font-size:var(--size-4);color:var(--ink-muted)}.tldr{background:var(--bg-sunken);border-left:4px solid var(--accent);border-radius:var(--r-lg);margin:2rem 0 3rem;padding:1.5rem 1.75rem}.tldr h2{font-size:var(--size-2);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 .75rem}.tldr ul{margin:0;padding-left:1.25rem}.tldr li{color:var(--ink);margin-bottom:.5rem}.qa-list{margin:0;padding:0;list-style:none}.qa-row{border:1px solid var(--rule);border-radius:var(--r-md);color:var(--ink);background:var(--bg-elev);transition:background var(--t-fast), border-color var(--t-fast);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.65rem;padding:1rem 1.25rem;display:flex}.qa-row:hover{background:var(--bg-sunken);border-color:var(--rule-strong);text-decoration:none}.qa-q{font-weight:500;font-size:var(--size-4)}.qa-arrow{color:var(--primary);font-size:var(--size-5)}
