.privacy{max-width:860px;padding-top:calc(var(--header-height,86px) + 48px);color:#f4eedc;padding-bottom:96px}.privacy .back-link{margin-bottom:40px}.privacy .eyebrow{color:#b29ad9;margin-bottom:20px}.privacy h1{letter-spacing:-.04em;font-size:clamp(38px,5vw,64px);line-height:1.02}.privacy-updated{color:#b7acc6;margin-top:14px;font-size:13px}.privacy section{border-top:1px solid #3b3049;margin-top:32px;padding:32px 0}.privacy section+section{margin-top:0}.privacy h2{letter-spacing:-.02em;margin-bottom:14px;font-size:24px}.privacy p,.privacy li{color:#b7acc6;font-size:16px;line-height:1.65}.privacy p+p{margin-top:12px}.privacy ul{margin:0;padding-left:20px}.privacy li{margin-bottom:10px}.privacy strong{color:#f4eedc;font-weight:400}.privacy a{color:#d6c1ee;text-underline-offset:3px;text-decoration:underline}.privacy-processors{background:#3b3049;border:1px solid #3b3049;gap:1px;margin:20px 0 0;display:grid}.privacy-processors div{background:#131017;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px;padding:16px 18px;display:grid}.privacy-processors dt{color:#f4eedc;font-size:15px}.privacy-processors dd{color:#b7acc6;margin:0;font-size:15px;line-height:1.55}@media (max-width:700px){.privacy{padding-top:calc(var(--header-height,78px) + 32px)}.privacy-processors div{grid-template-columns:1fr;gap:6px}}
