*{box-sizing:border-box}body{margin:0;background:#061426;color:#d8e6f0;font:17px/1.8 'Segoe UI',Arial,sans-serif}main{max-width:850px;margin:auto;padding:44px 24px 80px}h1{font-size:clamp(32px,6vw,48px);line-height:1.15;color:white}h2,h3{color:white;margin-top:32px}a{color:#85e6ff;text-underline-offset:4px}a:focus-visible{outline:3px solid white;outline-offset:5px}.eyebrow{color:#85e6ff;letter-spacing:.08em;font-size:12px;margin-top:40px}aside{border-inline-start:3px solid #64cfe9;background:#102c42;padding:20px;margin-block:30px}hr{border:0;border-top:1px solid #31566c;margin:45px 0}

.privacy-languages{display:flex;gap:20px;flex-wrap:wrap;margin-top:25px;font-weight:600}#privacy-ar{scroll-margin-top:24px}

.privacy-languages a{display:inline-flex;align-items:center;min-height:44px;padding-block:6px}
