.privacy-site{background:#070a0d;color:#f5f3ef;min-height:100vh}.privacy-page{background:radial-gradient(circle at 16% 2%,rgba(240,161,38,.13),transparent 25%)}.privacy-hero{border-bottom:1px solid rgba(255,255,255,.1);padding-block:clamp(5rem,10vw,9rem) clamp(3rem,6vw,5rem)}.privacy-date,.privacy-kicker{color:#f0a126;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.privacy-hero h1{font-size:clamp(3.5rem,8vw,7.5rem);letter-spacing:-.075em;line-height:.9;margin:1rem 0 0}.privacy-hero>p:last-child{color:#aeb2b5;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.6;margin:1.6rem 0 0;max-width:43rem}.privacy-content{max-width:52rem;padding-block:clamp(3.5rem,8vw,7rem)}.privacy-content li,.privacy-content>p{color:#c4c7c9;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.8}.privacy-content h2{border-top:1px solid rgba(255,255,255,.1);font-size:clamp(1.8rem,3.2vw,2.7rem);letter-spacing:-.045em;margin:clamp(3rem,6vw,5rem) 0 1.25rem;padding-top:clamp(2rem,4vw,3rem)}.privacy-content ul{display:grid;gap:1.2rem;padding-left:1.25rem}.privacy-content strong{color:#f7f5f1}.privacy-footer{border-top:1px solid rgba(255,255,255,.1);padding:2rem 0}.privacy-footer-inner{align-items:center;display:flex;gap:2rem;justify-content:space-between}.privacy-footer-inner>div{align-items:center;display:flex;gap:.7rem}.privacy-footer img{border-radius:.65rem;height:2rem;width:2rem}.privacy-footer nav{display:flex;flex-wrap:wrap;gap:1.25rem}.privacy-footer a{color:#c4c7c9;font-size:.85rem;min-height:2.75rem;padding-block:.75rem;text-decoration:none}.privacy-footer a:hover{color:#fff}@media (max-width:620px){.privacy-hero{padding-top:4rem}.privacy-footer-inner{align-items:flex-start;flex-direction:column}.privacy-content li,.privacy-content>p{font-size:1rem}}