.sp-privacy{color:#ededf2;background:#09090c;min-height:100vh}.privacy-layout{grid-template-columns:242px minmax(0,780px);justify-content:space-between;gap:64px;width:min(1200px,100% - 80px);margin:0 auto;padding:76px 0 100px;display:grid}.privacy-sidebar{align-self:start;position:sticky;top:108px}.privacy-back,.privacy-pagination a{color:#94949f;align-items:center;gap:9px;font-size:12px;display:inline-flex}.privacy-sidebar nav{margin-top:38px}.privacy-label{color:#858590;letter-spacing:1.4px;font-size:10px;font-weight:600;line-height:1.6;display:block}.privacy-sidebar nav>.privacy-label{margin-bottom:13px;padding:0 12px}.privacy-sidebar nav a{color:#a3a3ae;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;margin:5px 0;padding:13px 12px;font-size:12px;display:flex}.privacy-sidebar nav a>svg:last-child{margin-left:auto}.privacy-sidebar nav a[aria-current=page]{color:#e7edff;background:#4779e413;border-color:#4779e43b}.privacy-sidebar nav a:hover{color:#fff;background:#ffffff06}.privacy-help{color:#9999a5;border-top:1px solid #ffffff12;align-items:flex-start;gap:9px;margin:32px 12px 0;padding-top:24px;font-size:11px;line-height:1.6;display:flex}.privacy-help>svg{flex-shrink:0;margin-top:2px}.privacy-help strong{color:#b8cbf7;margin-top:5px;font-size:11px;font-weight:500;display:block}.privacy-heading-icon,.privacy-card-icon{background:linear-gradient(145deg,#15151b,#0c0c10);border:1px solid #ffffff14;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.privacy-heading>.privacy-label{margin:25px 0 12px}.sp-privacy .privacy-heading h1{letter-spacing:-1.35px;margin:0;font-size:clamp(29px,3vw,38px);line-height:1.25}.privacy-intro{color:#a1a1af;max-width:640px;margin:15px 0 0;font-size:15px;line-height:1.8}.privacy-updated{color:#777783;margin:20px 0 0;font-size:11px}.privacy-contents{background:#ffffff02;border:1px solid #ffffff10;border-radius:12px;margin:36px 0 44px;padding:20px 23px}.privacy-contents>div{flex-wrap:wrap;gap:8px 22px;margin-top:12px;display:flex}.privacy-contents a{color:#b1b1bd;font-size:12px;line-height:1.8}.privacy-contents a:hover,.privacy-pagination a:hover,.privacy-back:hover{color:#a9c4ff}.privacy-sections section{border-bottom:1px solid #ffffff10;margin:0 0 32px;padding:0 0 32px;scroll-margin-top:110px}.sp-privacy .privacy-sections h2{letter-spacing:-.4px;align-items:baseline;gap:13px;margin:0 0 17px;font-size:19px;line-height:1.5;display:flex}.privacy-sections h2>span{font-family:var(--body);color:#7199ed;letter-spacing:.5px;font-size:11px;font-weight:500}.privacy-sections p{color:#aaaab7;margin:0 0 15px;font-size:14px;line-height:1.95}.privacy-sections p:last-child{margin-bottom:0}.privacy-reference{color:#93b5fa;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:inline-flex}.privacy-index{gap:14px;margin:39px 0 34px;display:grid}.privacy-index>a{background:linear-gradient(145deg,#0e0e13,#101015);border:1px solid #ffffff13;border-radius:13px;align-items:center;gap:20px;padding:25px;scroll-margin-top:110px;transition:border-color .2s,background .2s;display:flex}.privacy-index>a:hover{background:#111622;border-color:#4779e463}.privacy-index>a>svg{color:#93939f;flex-shrink:0;margin-left:auto}.privacy-card-icon{color:#b7cbf8;flex-shrink:0}.sp-privacy .privacy-index h2{letter-spacing:-.4px;margin:0 0 7px;font-size:17px}.privacy-index p{color:#90909f;margin:0;font-size:12px;line-height:1.8}.privacy-contact{background:linear-gradient(115deg,#4779e40b,#ffffff02);border:1px solid #4779e426;border-radius:13px;align-items:center;gap:17px;padding:24px;display:flex}.privacy-contact>svg{color:#9bbafa;flex-shrink:0}.sp-privacy .privacy-contact h2{letter-spacing:-.3px;margin:0 0 6px;font-size:15px}.privacy-contact p{color:#9494a2;margin:0;font-size:12px;line-height:1.8}.privacy-contact>a{color:#c1d4ff;white-space:nowrap;background:#4779e419;border:1px solid #4779e43d;border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:10px 14px;font-size:12px;display:inline-flex}.privacy-contact>a:hover{background:#4779e42b}.privacy-pagination{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:32px;display:flex}.sp-privacy a:focus-visible{outline-offset:4px;outline:2px solid #7199ed}@media (max-width:1000px){.privacy-layout{grid-template-columns:210px minmax(0,1fr);gap:35px}.privacy-contact{flex-wrap:wrap}.privacy-contact>div{flex:1;min-width:180px}}@media (max-width:760px){.privacy-layout{width:calc(100% - 40px);padding:32px 0 65px;display:block}.privacy-sidebar{position:static}.privacy-sidebar nav{flex-wrap:wrap;gap:7px;margin:22px 0 34px;display:flex}.privacy-sidebar nav>.privacy-label,.privacy-sidebar nav a>svg,.privacy-help{display:none}.privacy-sidebar nav a{border-color:#ffffff12;margin:0;padding:9px 11px;font-size:11px}.privacy-heading-icon{border-radius:11px;width:42px;height:42px}.privacy-heading>.privacy-label{margin-top:23px}.privacy-intro{font-size:14px}.privacy-contents{margin:28px 0 32px;padding:18px}.privacy-contents>div{gap:7px;display:grid}.privacy-sections p{font-size:13px;line-height:1.9}.sp-privacy .privacy-sections h2{font-size:18px}.privacy-index>a{gap:13px;padding:20px 16px}.privacy-card-icon{border-radius:10px;width:39px;height:39px}.sp-privacy .privacy-index h2{font-size:15px}.privacy-contact{gap:13px;padding:20px}.privacy-contact>a{margin-left:34px}.privacy-pagination a{font-size:11px}}
