.privacy-page{background:#080918}.privacy-brand{display:flex;align-items:center;gap:10px}.privacy-brand b{font-size:18px}.privacy-main{min-height:100vh}.privacy-hero{padding:105px 20px 85px;text-align:center;background:radial-gradient(ellipse at 50% 15%,#6b21653f,transparent 57%)}.privacy-kicker{margin:0 0 15px;color:#ff8a20;font-size:12px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.privacy-hero h1{margin:0;font-size:60px;letter-spacing:-2.5px}.privacy-hero h1 em{color:transparent;background:linear-gradient(95deg,#ffd1ca,#f778d7);background-clip:text;font-style:normal}.privacy-hero>p:not(.privacy-kicker){max-width:680px;margin:20px auto;color:#9d9ea8;font-size:17px;line-height:1.7}.privacy-hero>span{color:#686975;font-size:13px}.privacy-layout{width:1120px;max-width:calc(100% - 40px);margin:0 auto 100px;display:grid;grid-template-columns:220px 1fr;gap:64px}.privacy-nav{position:sticky;top:95px;height:max-content;display:flex;flex-direction:column;gap:14px}.privacy-nav b{margin-bottom:7px}.privacy-nav a{color:#888994}.privacy-nav a:hover{color:#ff8a20}.privacy-content{padding:0 42px;border-left:1px solid #242530}.privacy-content section{padding:0 0 55px;margin-bottom:55px;border-bottom:1px solid #242530;scroll-margin-top:90px}.privacy-content section:last-child{border:0}.privacy-content section>span{color:#ff8a20;font-size:12px;font-weight:800}.privacy-content h2{margin:10px 0 18px;font-size:30px}.privacy-content p,.privacy-content li{color:#a0a1ab;font-size:15px;line-height:1.8}.privacy-content ul{padding-left:22px}.privacy-content li{margin-bottom:8px}.privacy-notice,.privacy-placeholder{margin-top:22px;padding:18px 20px;border:1px solid #5b3925;border-radius:14px;background:#ff8a200b;color:#babac2;line-height:1.7}.privacy-notice b,.privacy-placeholder b{color:#ff9c45}.privacy-placeholder{border-style:dashed}.privacy-page footer{border-top:1px solid #242530}@media(max-width:900px){.privacy-brand b{display:none}.privacy-hero{padding:85px 18px 60px}.privacy-hero h1{font-size:43px}.privacy-layout{grid-template-columns:1fr;gap:38px}.privacy-nav{position:static;display:grid;grid-template-columns:1fr 1fr}.privacy-nav b{grid-column:1/-1}.privacy-content{padding:0;border:0}.privacy-content h2{font-size:27px}}