*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 80% 10%,#144b60,#071326 55%);color:#f7f2e8;font:400 16px/1.68 system-ui,-apple-system,'Segoe UI',sans-serif;min-height:100vh}.legal{width:min(100% - 30px,780px);margin:35px auto 80px;padding:clamp(18px,5vw,44px);background:#0b2236e6;border:1px solid #d9bc795e;border-radius:20px;box-shadow:0 24px 60px #0007}h1{font:600 clamp(1.8rem,4vw,2.6rem)/1.2 Georgia,serif;color:#f8db95}h2{font:600 1.28rem/1.3 Georgia,serif;color:#f4d48f;margin:26px 0 5px}p,li{color:#e9e8e2}a{color:#f4d48f;text-underline-offset:3px}a:hover{color:#fff}address{font-style:normal}.hint{background:#402739;padding:15px;border-left:3px solid #edc284;border-radius:6px}.back{display:inline-block;margin:4px 0 20px}