/* Aerva reference: document presentation. Printed evidence retains its original layout. */
@media screen {
 body { color:#151515; background:#fff; }
 h1,h2,h3 { letter-spacing:-.02em; text-wrap:balance; }
 h1 { font-size:clamp(36px,4.45vw,64px); line-height:1.125; }
 h2 { line-height:1.2; }
 p,li,dd { line-height:1.65; }
 a { text-underline-offset:.22em; }
 a:focus-visible { outline:3px solid #0a2a58; outline-offset:4px; }
 .panel { background:#f5f5f5; border-radius:16px; }
 .dark { background:#0a2a58; color:#fff; }
}
