*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#ffffffe0;-webkit-text-size-adjust:100%;background:#0c0a3a;font-family:Lato,sans-serif;line-height:1.7}.legal-page{max-width:720px;margin:0 auto;padding:2.5rem clamp(1.25rem,5vw,3rem) 4rem}.back-link{color:#188bf6;margin-bottom:1.5rem;font-size:.9rem;text-decoration:none;transition:opacity .2s;display:inline-block}.back-link:hover{opacity:.7}h1{color:#fff;margin-bottom:.25rem;font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:800}.meta{color:#fff6;margin-bottom:2rem;font-size:.85rem}h2{color:#fff;margin-top:2rem;margin-bottom:.5rem;font-family:Montserrat,sans-serif;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:700}p{margin-bottom:.75rem}ul{margin:.5rem 0 1rem 1.5rem}li{margin-bottom:.4rem}a{color:#188bf6;text-decoration:none}a:hover{text-decoration:underline}
