.privacy-page{background:radial-gradient(ellipse at 50% 0%,#33314255,transparent 65%),#101219}.privacy-top{max-width:1080px;margin:0 auto;padding:30px 32px;display:flex;align-items:center;gap:28px}.privacy-top .back{margin-left:auto}.privacy-shell{max-width:1080px;margin:0 auto 70px;padding:55px 65px;background:#171a22f5;border:1px solid #c8ae763d}.privacy-shell h1{font-size:clamp(38px,5.3vw,65px);line-height:1.12;overflow-wrap:anywhere;margin:20px 0}.privacy-summary{max-width:740px;color:#c4c2ba;font-size:15px}.privacy-shell .notice{font-size:12px;line-height:1.8;margin:28px 0;color:#e3d5b5;background:#c8ae7610}.privacy-toc{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px;padding:25px 0 30px;border-bottom:1px solid #c8ae7630;font-size:12px}.privacy-toc a{color:var(--gold)}.privacy-copy section{padding:30px 0;border-bottom:1px solid #ffffff12;scroll-margin-top:24px}.privacy-copy h2{font:500 29px/1.25 Georgia,serif;margin:0 0 18px;color:#e7d1aa}.privacy-copy p,.privacy-copy li{font:14px/1.9 Manrope,Arial,sans-serif;color:#d0d0ca;overflow-wrap:anywhere}.privacy-copy p+p{margin-top:14px}.privacy-copy ul{padding-left:22px;margin:0 0 16px}.privacy-copy li+li{margin-top:12px}.privacy-copy a{text-decoration:underline;text-underline-offset:3px;color:var(--gold)}.privacy-copy strong{color:#eee1c4;font-weight:600}.privacy-copy code{font-size:13px}.privacy-shell>.back{display:inline-block;margin-top:32px}footer{flex-wrap:wrap}footer a:hover{color:var(--gold)}@media(max-width:650px){.privacy-top{padding:24px 20px;gap:15px;flex-wrap:wrap}.privacy-top .footer-logo{font-size:22px}.privacy-top .back{font-size:11px}.privacy-shell{margin:0 12px 35px;padding:30px 22px}.privacy-toc{grid-template-columns:1fr;gap:12px}.privacy-copy h2{font-size:24px}.privacy-copy p,.privacy-copy li{font-size:13px}.privacy-summary{font-size:13px}}