.privacy-page{--privacy-bg:#071012;--privacy-panel:#101d20;--privacy-text:#f0f4f2;--privacy-muted:#c3d1cf;--privacy-line:#2b3b3e;--privacy-teal:#58e1ba;background:radial-gradient(circle at 90% 8%, #16423870, transparent 35%), var(--privacy-bg);width:100%;max-width:none;min-height:100vh;color:var(--privacy-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0;padding:0;font:400 17px/1.7 DM Sans,Arial,sans-serif;overflow-x:clip}.privacy-page *{box-sizing:border-box}.privacy-page :is(h1,h2,p){margin:0}.privacy-page a{color:inherit;text-decoration:none}.privacy-page :is(a,[tabindex]):focus-visible{outline:3px solid var(--privacy-teal);outline-offset:4px}.privacy-page [id]{scroll-margin-top:28px}.privacy-skip{z-index:10;background:var(--privacy-teal);padding:9px 14px;font-weight:800;position:absolute;top:-80px;left:18px;color:#071012!important}.privacy-skip:focus{top:10px}.privacy-header{border-bottom:1px solid var(--privacy-line);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:24px;width:min(1280px,100% - 64px);height:auto;min-height:88px;margin-inline:auto;padding:0;display:flex}.privacy-brand img{width:158px;height:auto;display:block}.privacy-back{font-size:14px;font-weight:700;color:var(--privacy-muted)!important}.privacy-page a:hover{color:var(--privacy-teal)!important}.privacy-shell{width:min(1280px,100% - 64px);margin-inline:auto}.privacy-hero{max-width:980px;padding:clamp(64px,8vw,112px) 0 clamp(58px,7vw,94px)}.privacy-eyebrow,.privacy-section-number,.privacy-aside-title,.privacy-footer{text-transform:uppercase;letter-spacing:.17em;font-family:Manrope,DM Sans,Arial,sans-serif;font-weight:800}.privacy-eyebrow{color:var(--privacy-teal);align-items:center;gap:11px;font-size:12px;display:flex}.privacy-eyebrow span{background:currentColor;width:22px;height:2px}.privacy-hero h1,.privacy-copy h2{text-transform:uppercase;letter-spacing:.005em;font-family:Impact,Arial Narrow,Helvetica Neue Condensed Black,sans-serif;font-weight:400}.privacy-hero h1{margin-top:24px;font-size:clamp(48px,8.6vw,112px);line-height:.96}.privacy-hero h1 span{color:var(--privacy-teal)}.privacy-intro{max-width:670px;color:var(--privacy-muted);font-size:clamp(18px,2vw,22px);line-height:1.5;margin-top:28px!important}.privacy-layout{border-top:1px solid var(--privacy-line);grid-template-columns:minmax(220px,270px) minmax(0,1fr);gap:clamp(40px,7vw,110px);display:grid}.privacy-aside{align-self:start;padding-top:48px;position:sticky;top:28px}.privacy-aside-title{color:var(--privacy-teal);font-size:11px}.privacy-aside nav{border-top:1px solid var(--privacy-line);margin-top:24px;display:grid}.privacy-aside nav a{border-bottom:1px solid var(--privacy-line);color:#dce8e5;gap:17px;padding:13px 0;font-size:14px;line-height:1.4;display:flex}.privacy-aside nav span{color:var(--privacy-teal);letter-spacing:.12em;font:800 11px/1.7 Manrope,Arial,sans-serif}.privacy-aside-help{background:var(--privacy-panel);border:1px solid var(--privacy-line);margin-top:35px;padding:22px}.privacy-aside-help strong{color:var(--privacy-teal);font-size:15px}.privacy-aside-help p{color:var(--privacy-muted);margin-top:8px;font-size:13px;line-height:1.6}.privacy-aside-help a,.privacy-copy a{color:var(--privacy-teal);text-underline-offset:3px;text-decoration:underline}.privacy-copy{min-width:0}.privacy-copy section{border:0;border-bottom:1px solid var(--privacy-line);background:0 0;border-radius:0;margin:0;padding:48px 0 54px}.privacy-copy section:last-child{border-bottom:0}.privacy-section-number{color:var(--privacy-teal);font-size:11px}.privacy-copy h2{margin:15px 0 21px;font-size:clamp(32px,3.8vw,51px);line-height:1.03}.privacy-copy section>p:last-child{max-width:72ch;color:var(--privacy-muted)}.privacy-footer{border-top:1px solid var(--privacy-line);color:#a8b8b8;justify-content:space-between;gap:28px;width:min(1280px,100% - 64px);margin:80px auto 0;padding:30px 0 45px;font-size:11px;display:flex}.privacy-footer div{flex-wrap:wrap;gap:16px 28px;display:flex}.privacy-footer a{color:var(--privacy-text)}@media (max-width:800px){.privacy-layout{grid-template-columns:1fr;gap:0}.privacy-aside{padding:28px 0 6px;position:static}.privacy-aside nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.privacy-aside-help{display:none}.privacy-copy section{padding:38px 0 42px}}@media (max-width:550px){.privacy-header,.privacy-shell,.privacy-footer{width:min(100% - 36px,1280px)}.privacy-header{gap:10px;min-height:74px}.privacy-brand img{width:128px}.privacy-back{text-align:right;max-width:145px;font-size:12px;line-height:1.35}.privacy-hero{padding:56px 0 58px}.privacy-hero h1{font-size:clamp(42px,12vw,64px)}.privacy-aside nav{grid-template-columns:1fr;margin-top:12px}.privacy-aside nav a{padding:9px 0}.privacy-footer{flex-direction:column;margin-top:38px}}
