@font-face{font-family:Onest;src:url(fonts/onest-latin-wght-normal.woff2) format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF}@font-face{font-family:Onest;src:url(fonts/onest-cyrillic-wght-normal.woff2) format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#10121d;color:#efedf9;font:16px/1.75 Onest,system-ui,sans-serif;background-image:radial-gradient(ellipse at 15% 0,rgba(122,103,203,.14),transparent 40%)}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #afa1f4;outline-offset:5px;border-radius:5px}a:hover{color:#baaef7}.policy-shell{max-width:1100px;padding:0 40px;margin:auto}header{min-height:100px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12}.wordmark{display:flex;gap:12px;align-items:center;font-weight:700;letter-spacing:.025em}.wordmark img{border-radius:12px}header nav{display:flex;gap:4px}header nav a{padding:8px 13px;font-size:14px;color:#abaec4}.policy-hero{padding:66px 0 46px;max-width:770px}.eyebrow{color:#b8a8f2;font-size:14px}h1{font-size:clamp(32px,5vw,54px);line-height:1.15;letter-spacing:-.035em;font-weight:600;margin:16px 0 22px}.policy-hero p{font-size:18px;color:#afb2c9;max-width:650px}.date{font-size:13px;color:#9297b0}.policy-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:54px}aside nav{display:grid;gap:3px;border-left:1px solid #ffffff12;padding-left:15px}aside nav a{font-size:14px;line-height:1.5;padding:7px 0;color:#a2a9c1}.back{display:inline-block;font-size:14px;color:#c1b4f9;margin-top:28px}article section{display:flex;gap:17px;padding:0 0 25px;margin:0 0 25px;border-bottom:1px solid #ffffff10;scroll-margin-top:24px}.section-number{font-size:12px;color:#a390dd;padding-top:5px}article section>div{min-width:0}h2{font-size:20px;line-height:1.4;font-weight:550;letter-spacing:-.015em;margin:0 0 13px}p{margin:0 0 14px;overflow-wrap:anywhere}article p{color:#adb2c8}.contact{padding:24px;border-radius:20px;border:1px solid #b89cff24;background:linear-gradient(120deg,#9b78ec12,#5ecec608)}.contact a{color:#d4c8fd;overflow-wrap:anywhere}footer{padding:36px 0;color:#969bb3;font-size:13px;margin-top:42px;border-top:1px solid #ffffff12}@media(max-width:720px){.policy-shell{padding:0 22px}header{min-height:82px}.policy-hero{padding:38px 0 30px}.policy-grid{grid-template-columns:1fr;gap:35px}aside nav{grid-template-columns:1fr 1fr;gap:6px 14px}aside nav a{min-height:44px}.policy-hero p{font-size:16px}article section{gap:12px}h2{font-size:19px}.contact{padding:20px}header a{min-height:44px;display:flex;align-items:center}}@media(prefers-color-scheme:light){body{background-color:#e9eaf2;color:#282c40}.eyebrow,.section-number,.back{color:#70569d}.date,aside nav a,footer{color:#646c84}.policy-hero p,article p{color:#565f76}.contact a{color:#65438c}header,footer,article section,aside nav{border-color:#27324918}a:hover{color:#725099}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.support-main{max-width:770px;padding-bottom:60px}.support-main>.contact{margin-bottom:24px}.support-main>.back{margin-right:25px}.support-email{display:block;overflow-wrap:anywhere;user-select:all;font-size:clamp(16px,3vw,22px);color:inherit}.copy-email{margin-top:18px;min-height:46px;padding:11px 18px;border:1px solid #ac9add60;border-radius:12px;background:#a593eb22;color:inherit;font:500 15px Onest,system-ui;cursor:pointer}.copy-email:hover{background:#a593eb38}.copy-status{font-size:14px;line-height:1.5;margin:12px 0 0;min-height:1.5em}h1,h2{overflow-wrap:anywhere}@media(max-width:400px){.policy-shell{padding:0 16px}.wordmark{font-size:14px;gap:8px}.policy-hero{padding-top:30px}aside nav{grid-template-columns:1fr}.contact{padding:17px}.copy-email{width:100%}}
/* Noterune identity */
body{background-color:#12101e;background-image:radial-gradient(ellipse at 10% 0,#ad79e52b,transparent 45%),radial-gradient(ellipse at 100% 70%,#67c9ae12,transparent 45%)}.wordmark{letter-spacing:-.025em;font-size:20px}.wordmark img{box-shadow:0 0 22px #ae7de331}.contact{background:linear-gradient(125deg,#ab7de519,#74cdb911);border-color:#b991e533}.copy-email{background:linear-gradient(120deg,#bd9aea33,#78cdb921)}@media(prefers-color-scheme:light){body{background-color:#eae5ed;color:#352a46}}@media(max-width:400px){.wordmark{font-size:17px}}
