.privacy-page{--navy:#08111f;--nav:#07101c;--surface:#0f1a2a;--border:#26374c;--text:#f3f6fa;--secondary:#a5b1c2;--muted:#748297;--cobalt:#4c8dff;--cobalt-strong:#5b9bff;background:var(--navy);min-height:100vh;color:var(--text)}html:has(.privacy-page){scroll-behavior:smooth}.privacy-page *,.privacy-page :before,.privacy-page :after{box-sizing:border-box}.privacy-page a{color:inherit;text-decoration:none}.privacy-page a:focus-visible{outline:2px solid var(--cobalt-strong);outline-offset:4px}.privacy-page p,.privacy-page h1,.privacy-page h2,.privacy-page h3,.privacy-page dl{margin:0}.privacy-header,.privacy-footer{justify-content:space-between;align-items:center;width:min(1240px,100% - 64px);margin:0 auto;display:flex}.privacy-header{border-bottom:1px solid var(--border);min-height:76px}.privacy-footer{border-top:1px solid var(--border);min-height:130px}.privacy-header .brand-lockup,.privacy-footer .brand-lockup{align-items:center;gap:12px;display:inline-flex}.privacy-header .brand-lockup img,.privacy-footer .brand-lockup img{width:31px;height:auto}.privacy-header .brand-lockup strong,.privacy-footer .brand-lockup strong{font-size:11px;font-weight:620;line-height:1.15}.privacy-back{border-bottom:0;padding:10px 0;font-size:12px;text-decoration:none;transition:color .16s;color:var(--muted)!important}.privacy-back:hover{color:var(--cobalt-strong)!important}.privacy-article{width:min(1080px,100% - 64px);margin:0 auto}.privacy-hero{border-bottom:1px solid var(--border);padding:clamp(88px,10vw,138px) 0 72px}.privacy-index,.privacy-body nav>p,.privacy-hero dt{color:#7dacff;font-family:var(--font-geist-mono);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:650}.privacy-hero h1{letter-spacing:-.055em;font-size:clamp(52px,7vw,88px);font-weight:540;line-height:.98}.privacy-hero>p{max-width:680px;color:var(--secondary);margin-top:25px;font-size:17px;line-height:1.65}.privacy-hero dl{gap:48px;margin-top:40px;display:flex}.privacy-hero dl div{border-left:1px solid var(--border);padding-left:16px}.privacy-hero dd{color:var(--secondary);margin:8px 0 0;font-size:12px}.privacy-body{grid-template-columns:190px minmax(0,1fr);gap:80px;padding:72px 0 120px;display:grid}.privacy-body nav{align-self:start;position:sticky;top:30px}.privacy-body nav ol{margin:20px 0 0;padding:0;list-style:none}.privacy-body nav li+li{margin-top:11px}.privacy-body nav a{color:var(--muted);font-size:11px;line-height:1.4;transition:color .18s}.privacy-body nav a:hover,.privacy-body nav a[aria-current=location]{color:var(--cobalt-strong)}.privacy-sections section{scroll-margin-top:30px}.privacy-sections section+section{border-top:1px solid var(--border);margin-top:70px;padding-top:70px}.privacy-sections h2{letter-spacing:-.042em;max-width:650px;margin-top:13px;font-size:clamp(29px,3.2vw,42px);font-weight:540;line-height:1.06}.privacy-sections h3{color:var(--text);margin-top:30px;font-size:15px;font-weight:620}.privacy-sections section>p:not(.privacy-index),.privacy-sections li,.privacy-controller p,.privacy-controller a{color:var(--secondary);font-size:14px;line-height:1.75}.privacy-sections section>h2+p,.privacy-sections section>h2+ul,.privacy-sections section>h2+.privacy-controller{margin-top:25px}.privacy-sections section>p+p,.privacy-sections section>ul+p,.privacy-sections section>h3+p{margin-top:18px}.privacy-sections ul{margin:22px 0 0;padding-left:19px}.privacy-sections li+li{margin-top:8px}.privacy-sections a{color:#8bb7ff;border-bottom:1px solid #37506e}.privacy-controller p+p,.privacy-controller p+a{margin-top:4px}.privacy-providers{border-block:1px solid var(--border);margin-top:28px}.privacy-providers>div{grid-template-columns:150px minmax(0,1fr) 180px;align-items:baseline;gap:24px;padding:22px 0;display:grid}.privacy-providers>div+div{border-top:1px solid var(--border)}.privacy-providers h3{margin:0}.privacy-providers p,.privacy-providers a{color:var(--secondary);font-size:12px;line-height:1.6}.privacy-providers a{color:#8bb7ff;justify-self:end}.privacy-footer small{color:var(--muted);font-size:9px}@media (max-width:820px){.privacy-header,.privacy-footer,.privacy-article{width:calc(100% - 36px)}.privacy-header{min-height:68px}.privacy-header .brand-lockup strong,.privacy-footer .brand-lockup strong{font-size:9px}.privacy-header .brand-lockup img,.privacy-footer .brand-lockup img{width:27px}.privacy-hero{padding:70px 0 54px}.privacy-hero>p{font-size:15px}.privacy-hero dl{flex-direction:column;gap:24px}.privacy-body{padding:48px 0 88px;display:block}.privacy-body nav{border-bottom:1px solid var(--border);padding-bottom:42px;position:static}.privacy-body nav ol{columns:2;column-gap:24px}.privacy-body nav li{break-inside:avoid;margin-bottom:10px}.privacy-sections{margin-top:56px}.privacy-sections section+section{margin-top:54px;padding-top:54px}.privacy-sections h2{font-size:32px}.privacy-providers>div{grid-template-columns:1fr;gap:8px}.privacy-providers a{justify-self:start}.privacy-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:150px}}@media (prefers-reduced-motion:reduce){html:has(.privacy-page){scroll-behavior:auto}.privacy-body nav a{transition-duration:.01ms}}
