body{max-width:920px;margin:2.6rem auto;padding:1.6rem 1.2rem;font-family:Inter,system-ui,sans-serif;background:#111827;color:#e5e7eb;line-height:1.7}h1{font-size:2.65rem;font-weight:800;color:#f3f4f6;margin:0.5em 0}@media (max-width:720px){h1{font-size:2.15rem}}h2{font-size:1.9rem;color:#e0e7ff;margin:2.3rem 0 0.8rem;border-bottom:1px solid #374151;padding-bottom:0.4rem}@media (max-width:720px){h2{font-size:1.65rem}}h3{font-size:1.48rem;color:#cbd5e1;margin:1.7rem 0 0.6rem}nav.related{margin:2.6rem 0;padding:1.6rem;background:#1f2937;border-radius:12px;border:1px solid #374151}@media (max-width:720px){nav.related{padding:1.3rem}}nav.related h3{font-size:1.32rem;color:#c4b5fd;margin:0 0 1rem}nav.related ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.8rem}@media (max-width:720px){nav.related ul{gap:0.65rem;justify-content:center}}nav.related a{padding:0.58em 1.15em;background:#374151;color:#e0e7ff;border-radius:10px;text-decoration:none;transition:background .16s}nav.related a:hover{background:#4b5563}dl.key-facts{margin:2.1rem 0}dl.key-facts dt{font-weight:700;color:#c4b5fd;margin:1.2em 0 0.35em}dl.key-facts dd{margin:0 0 0.9em 2.2em;color:#d1d5db}@media (max-width:720px){dl.key-facts dd{margin-left:1.7em}}table.facts{width:100%;margin:2.1rem 0;border-collapse:collapse}table.facts th,table.facts td{border:1px solid #4b5563;padding:0.9em 1.3em}table.facts th{background:#1f2937;color:#e0e7ff;font-weight:600}@media (max-width:720px){table.facts th,table.facts td{font-size:0.95rem;padding:0.75em 1em}}