.privacy-module__hYhmbG__page{width:100%;max-width:none;padding:0}.privacy-module__hYhmbG__page>header,.privacy-module__hYhmbG__page>section{border-bottom:1px solid #ffffff1f;padding:clamp(44px,7vw,82px) max(16px,50vw - 560px)}.privacy-module__hYhmbG__page>section:nth-of-type(odd){background:#09131b}.privacy-module__hYhmbG__page>section:nth-of-type(2n){background:#0c161e}.privacy-module__hYhmbG__hero{background:radial-gradient(circle at 80% 20%,#84dcc626,#0000 32%),#0a151d}.privacy-module__hYhmbG__eyebrow,.privacy-module__hYhmbG__cardLabel,.privacy-module__hYhmbG__storageLabel{color:var(--site-mint);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.privacy-module__hYhmbG__hero h1{max-width:760px;margin:14px 0 18px;font-size:clamp(2.5rem,6vw,3.25rem);line-height:1.08}.privacy-module__hYhmbG__introduction,.privacy-module__hYhmbG__contact,.privacy-module__hYhmbG__sectionHeading p,.privacy-module__hYhmbG__directoryLink,.privacy-module__hYhmbG__card p,.privacy-module__hYhmbG__extensionCard p,.privacy-module__hYhmbG__sourceCard p,.privacy-module__hYhmbG__storageCallout p,.privacy-module__hYhmbG__policyArticle p,.privacy-module__hYhmbG__emptyState{color:var(--site-muted);line-height:1.7}.privacy-module__hYhmbG__introduction{max-width:760px;font-size:1.06rem}.privacy-module__hYhmbG__contact{overflow-wrap:anywhere;margin-top:20px;font-size:.9rem}.privacy-module__hYhmbG__sectionHeading{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(24px,6vw,80px);margin-bottom:32px;display:grid}.privacy-module__hYhmbG__sectionHeading h2,.privacy-module__hYhmbG__storageCallout h2{margin:0;font-size:clamp(1.9rem,4vw,2.25rem)}.privacy-module__hYhmbG__sectionHeading p{margin:0}.privacy-module__hYhmbG__directoryLink{margin:-20px 0 32px}.privacy-module__hYhmbG__directoryLink a{color:var(--site-mint)}.privacy-module__hYhmbG__cardGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.privacy-module__hYhmbG__card,.privacy-module__hYhmbG__extensionCard,.privacy-module__hYhmbG__sourceCard{background:#0d1922;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;min-height:220px;padding:22px;display:flex}.privacy-module__hYhmbG__extensionCard,.privacy-module__hYhmbG__sourceCard{color:inherit;text-decoration:none;transition:border-color .16s,transform .16s}.privacy-module__hYhmbG__extensionCard:hover,.privacy-module__hYhmbG__sourceCard:hover{border-color:var(--site-mint);transform:translateY(-2px)}.privacy-module__hYhmbG__extensionCard:focus-visible,.privacy-module__hYhmbG__sourceCard:focus-visible{outline:3px solid var(--site-mint);outline-offset:3px}.privacy-module__hYhmbG__card h3,.privacy-module__hYhmbG__extensionCard h3,.privacy-module__hYhmbG__sourceCard h3{margin:18px 0 12px;font-size:1.2rem}.privacy-module__hYhmbG__card p,.privacy-module__hYhmbG__extensionCard p,.privacy-module__hYhmbG__sourceCard p{margin:0;font-size:.9rem}.privacy-module__hYhmbG__cardAction{color:var(--site-mint);margin-top:auto;padding-top:22px;font-size:.82rem;font-weight:800}.privacy-module__hYhmbG__storageCallout{background:#ffcf6b0e;border:1px solid #ffcf6b47;border-radius:14px;grid-template-columns:minmax(0,.65fr) minmax(260px,1fr);gap:clamp(24px,6vw,72px);padding:clamp(28px,5vw,48px);display:grid}.privacy-module__hYhmbG__storageLabel{color:var(--site-amber);margin-bottom:12px}.privacy-module__hYhmbG__storageCallout p:first-child{margin-top:0}.privacy-module__hYhmbG__policyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.privacy-module__hYhmbG__policyArticle{background:#ffffff05;border-top:1px solid #ffffff1f;padding:clamp(22px,4vw,34px)}.privacy-module__hYhmbG__policyArticle h2{margin:0 0 14px;font-size:1.35rem}.privacy-module__hYhmbG__searchArea{width:min(100%,520px);margin-bottom:22px}.privacy-module__hYhmbG__searchArea label{margin-bottom:8px;font-weight:700;display:block}.privacy-module__hYhmbG__searchControl{gap:8px;display:flex}.privacy-module__hYhmbG__searchControl input{width:100%;min-width:0;color:inherit;font:inherit;background:#0d1922;border:1px solid #ffffff38;border-radius:8px;padding:12px 14px}.privacy-module__hYhmbG__searchControl button{border:1px solid var(--site-mint);color:var(--site-mint);font:inherit;background:0 0;border-radius:8px;padding:0 14px;font-weight:700}@media (max-width:720px){.privacy-module__hYhmbG__sectionHeading,.privacy-module__hYhmbG__storageCallout,.privacy-module__hYhmbG__policyGrid{grid-template-columns:1fr}}
