.privacy-page .site-header{background:#222a2b;position:relative}.privacy-hero{color:#fff;background:#222a2b;padding:68px 0 74px}.privacy-hero h1{margin-bottom:24px;font-size:clamp(3rem,6vw,5.5rem);font-weight:500;line-height:1.05}.privacy-hero>.shell>p:not(.eyebrow){color:#d9d3dd;max-width:760px;font-size:1.125rem;line-height:1.7}.privacy-hero .privacy-updated{margin:28px 0 0;font-size:.9375rem}.privacy-layout{grid-template-columns:250px minmax(0,780px);justify-content:space-between;gap:64px;padding-block:76px 100px;display:grid}.privacy-contents{align-self:start;font-size:.9375rem;position:sticky;top:28px}.privacy-contents ol{margin:0 0 28px;padding-left:22px}.privacy-contents li{padding:0 0 13px 5px;line-height:1.5}.privacy-contents a{text-underline-offset:4px}.privacy-contents a:hover{text-decoration:underline}.privacy-contents .privacy-contact{color:#75528b;overflow-wrap:anywhere}.privacy-content{min-width:0}.privacy-content section{border-bottom:1px solid #29233026;margin-bottom:34px;padding-bottom:34px;scroll-margin-top:30px}.privacy-content section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.privacy-page .privacy-content h2{letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.25}.privacy-content p,.privacy-content li{color:#505754;font-size:1rem;line-height:1.8}.privacy-content p{margin-bottom:18px}.privacy-content p:last-child{margin-bottom:0}.privacy-content ul{margin:0 0 24px;padding-left:22px}.privacy-content li{margin-bottom:14px;padding-left:5px}.privacy-content a{color:#69467f;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:980px){.privacy-layout{grid-template-columns:minmax(0,1fr);gap:42px}.privacy-contents{border-bottom:1px solid #29233026;padding-bottom:28px;position:static}.privacy-contents ol{columns:2;column-gap:32px}.privacy-contents li{break-inside:avoid}}@media (max-width:640px){.privacy-hero{padding-block:42px 48px}.privacy-layout{padding-block:40px 56px}.privacy-contents ol{columns:1}.privacy-content section{margin-bottom:26px;padding-bottom:26px}}
