.privacy-page{color:#f6f4ed;background:#08070e;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.privacy-nav{letter-spacing:.06em;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:18px;height:68px;padding:0 clamp(18px,4vw,60px);font-size:.7rem;display:flex}.privacy-nav a{color:#f6f4ed;align-items:center;gap:8px;text-decoration:none;display:flex}.privacy-brand{letter-spacing:.09em;font-weight:800}.privacy-brand i{border:1px solid #d8ff54;border-radius:50%;width:16px;height:16px}.privacy-hero{background:radial-gradient(circle at 78% 25%,#d8ff541f,#0000 23%),#090810;padding:clamp(70px,13vw,170px) max(24px,10vw) clamp(70px,10vw,130px)}.privacy-hero>p,.privacy-heading>p{color:#d8ff54;letter-spacing:.14em;align-items:center;gap:8px;margin:0;font-size:.65rem;font-weight:800;display:flex}.privacy-hero h1{letter-spacing:-.09em;max-width:980px;margin:22px 0 28px;font-size:clamp(4rem,10vw,10rem);line-height:.8}.privacy-hero h1 em{color:#0000;-webkit-text-stroke:1px #ffffff8c;font-style:normal}.privacy-hero>span{color:#b5b1bd;max-width:680px;font-size:1.05rem;line-height:1.65;display:block}.privacy-summary{border-block:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);display:grid}.privacy-summary article{background:#0d0b14;border-right:1px solid #ffffff21;flex-direction:column;min-height:230px;padding:clamp(28px,4vw,58px);display:flex}.privacy-summary article:last-child{border-right:0}.privacy-summary small{color:#d8ff54;letter-spacing:.13em;font-size:.62rem;font-weight:800}.privacy-summary strong{letter-spacing:-.04em;margin:32px 0 13px;font-size:1.45rem}.privacy-summary span,.privacy-grid span{color:#a6a2ae;font-size:.88rem;line-height:1.55}.privacy-section{color:#111018;background:#e9e6dc;border-bottom:1px solid #ffffff21;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:9vw;padding:clamp(64px,9vw,125px) max(24px,9vw);display:grid}.privacy-section.privacy-dark{color:#f6f4ed;background:#0b0a12}.privacy-heading h2{letter-spacing:-.07em;margin:18px 0;font-size:clamp(2.5rem,5vw,5.7rem);line-height:.88}.privacy-section:not(.privacy-dark) .privacy-heading>p{color:#5e671e}.privacy-copy{max-width:760px}.privacy-copy>p{color:#4f4c55;margin:0 0 26px;font-size:1rem;line-height:1.7}.privacy-dark .privacy-copy>p{color:#aaa6b2}.privacy-copy a{color:inherit;text-underline-offset:4px;text-decoration-color:#7d8f21}.privacy-copy dl{border-top:1px solid #0f0e1433;margin:34px 0 0}.privacy-copy dl div{border-bottom:1px solid #0f0e1433;grid-template-columns:150px 1fr;padding:18px 0;display:grid}.privacy-copy dt{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.privacy-copy dd{color:#4f4c55;margin:0}.privacy-grid{background:#ffffff21;border:1px solid #ffffff21;grid-template-columns:1fr 1fr;gap:1px;display:grid}.privacy-grid article{background:#11101a;flex-direction:column;min-height:230px;padding:28px;display:flex}.privacy-grid svg{color:#d8ff54}.privacy-grid strong{margin:34px 0 12px;font-size:1.15rem}.privacy-row{border-bottom:1px solid #100e182e;margin:0 0 26px;padding:0 0 26px}.privacy-dark .privacy-row{border-color:#ffffff21}.privacy-row:last-child{margin-bottom:0}.privacy-row b{margin-bottom:9px;font-size:1rem;display:block}.privacy-row p{color:#4f4c55;margin:0;line-height:1.65}.privacy-dark .privacy-row p{color:#aaa6b2}.privacy-copy ul{color:#aaa6b2;margin:22px 0 30px;padding-left:20px;line-height:1.75}.privacy-copy li b{color:#f6f4ed}.privacy-update{color:#111018;background:#d8ff54;grid-template-columns:.5fr 1.5fr auto;align-items:start;gap:5vw;padding:clamp(50px,8vw,100px) max(24px,10vw);display:grid}.privacy-update small{letter-spacing:.12em;font-weight:800}.privacy-update p{max-width:620px;margin:0;line-height:1.6}.privacy-update strong{font-size:.8rem}.privacy-update a{color:#111018;grid-column:2;font-weight:800;text-decoration:none}.privacy-footer{color:#77727e;letter-spacing:.12em;border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:14px;min-height:82px;padding:0 clamp(24px,4vw,60px);font-size:.63rem;display:flex}.privacy-footer a{color:#f6f4ed;text-decoration:none}@media (max-width:800px){.privacy-nav>a:last-child{display:none}.privacy-summary{grid-template-columns:1fr}.privacy-summary article{border-bottom:1px solid #ffffff21;border-right:0;min-height:0}.privacy-section{grid-template-columns:1fr;gap:38px}.privacy-grid{grid-template-columns:1fr}.privacy-grid article{min-height:190px}.privacy-update{grid-template-columns:1fr}.privacy-update a{grid-column:auto}.privacy-copy dl div{grid-template-columns:1fr;gap:8px}.privacy-footer{flex-wrap:wrap;padding-block:24px}}
