@font-face{font-family:'Clash Display';font-weight:500;font-display:swap;src:url(/fonts/clash-display-500.woff2) format('woff2')}
@font-face{font-family:'Satoshi';font-weight:400;font-display:swap;src:url(/fonts/satoshi-400.woff2) format('woff2')}
@font-face{font-family:'Satoshi';font-weight:700;font-display:swap;src:url(/fonts/satoshi-700.woff2) format('woff2')}
:root{color-scheme:dark}
*{box-sizing:border-box}
body{margin:0;background:linear-gradient(180deg,#050a0f,#0b1724) fixed #050a0f;color:#d5e1ee;font:400 16px/1.65 'Satoshi',system-ui,sans-serif;-webkit-font-smoothing:antialiased}
header{display:flex;justify-content:space-between;align-items:center;gap:12px;max-width:760px;margin:0 auto;padding:20px 16px;border-bottom:1px solid rgba(214,230,246,.12)}
.wm{font-family:'Clash Display',system-ui;font-size:15px;color:#f3f6f8;text-decoration:none}.wm span{color:#9fbedd}
.back{font-size:14px;color:#c9ddf2}
.policy{max-width:760px;margin:0 auto;padding:24px 16px 80px}
h1,h2,h3{font-family:'Clash Display',system-ui;font-weight:500;color:#f3f6f8;letter-spacing:-.015em;line-height:1.15}
h1{font-size:2.2rem;margin:.6em 0 .4em}h2{font-size:1.4rem;margin:1.8em 0 .5em}h3{font-size:1.1rem;margin:1.4em 0 .4em}
a{color:#c9ddf2;text-underline-offset:3px}
strong{color:#f3f6f8}
ul,ol{padding-left:1.2em}li{margin:.3em 0}
table{width:100%;border-collapse:collapse;font-size:.92rem;margin:1em 0;display:block;overflow-x:auto}
th,td{text-align:left;padding:8px 10px;border-bottom:1px solid rgba(214,230,246,.12);vertical-align:top}
th{color:#f3f6f8}
