/* Concise legal review pages within the preserved V13 shell. */
.v26-legal main{max-width:900px;padding:32px 28px 68px}
.v26-legal .legal-intro{margin:26px 0 30px}
.v26-legal h1{font-size:clamp(29px,4vw,44px);line-height:1.15;color:var(--kit-ink);margin:0 0 16px;text-wrap:balance}
.v26-legal p{color:var(--kit-muted);font-size:15px;line-height:1.7;margin:0;max-width:75ch}
.v26-legal .legal-note{font-size:12px;padding:14px 18px;border:1px solid var(--kit-line);border-left:2px solid #86f04a;background:var(--kit-card);margin:22px 0 32px}
.v26-legal .legal-section{padding:20px 0;border-bottom:1px solid var(--kit-line)}
.v26-legal .legal-section h2{font-size:19px;margin:0 0 10px;color:var(--kit-ink)}
.v26-legal .legal-section a{display:inline-block;margin-top:12px;color:#86f04a;text-underline-offset:5px}
@media(max-width:600px){.v26-legal main{padding:20px 20px 44px}.v26-legal .legal-note{padding:12px}.v26-legal .legal-section{padding:18px 0}}
