/* Shared by the Hurricane download gate pages (dl.asp, get.asp, gate_request.asp). Root-relative link: /update/* rewrites to dl.asp. */
 body{font-family:Segoe UI,Arial,sans-serif;background:#f3f4f6;color:#1f2937;margin:0;padding:0;}
 .wrap{max-width:560px;margin:8vh auto;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:2.5rem 2rem;text-align:center;}
 h1{font-size:1.5rem;margin:.25rem 0 1rem;}
 .em{color:#2563eb;font-weight:700;}
 a.btn,button.btn{display:inline-block;margin-top:1.25rem;background:#2563eb;color:#fff;text-decoration:none;padding:.6rem 1.3rem;border-radius:.6rem;font-weight:700;}
 .muted{color:#6b7280;font-size:.9rem;margin-top:1rem;}
 .logo{display:block;margin:0 auto .75rem;}

/* No lone last word (a "widow") in paragraphs; headings wrap into even lines. */
p, li, blockquote, figcaption { text-wrap: pretty; }
h1, h2, h3, h4, h5, h6 { text-wrap: balance; }
