.LegalShell_site__GN1d7{min-height:100vh;background:radial-gradient(circle at 50% -160px,rgba(15,23,42,.08),transparent 420px),var(--bg)}.LegalShell_nav__YkNZO{position:sticky;top:0;z-index:100;min-height:56px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:rgba(255,255,255,.88);border-bottom:1px solid var(--border);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6)}.LegalShell_brand__waBJc{display:inline-flex;color:var(--text-primary);font-size:16px;line-height:1;text-decoration:none}.LegalShell_brand__waBJc strong{font-weight:750}.LegalShell_brand__waBJc span{font-weight:400;color:var(--text-tertiary)}.LegalShell_nav__YkNZO nav{display:flex;align-items:center;gap:4px}.LegalShell_nav__YkNZO nav a{padding:7px 11px;border-radius:7px;color:var(--text-secondary);font-size:13px;text-decoration:none;transition:color .15s,background .15s}.LegalShell_nav__YkNZO nav a:hover{color:var(--text-primary);background:var(--bg-hover)}.LegalShell_main__yDvrY{width:min(calc(100% - 40px),920px);margin:0 auto;padding:80px 0 96px}.LegalShell_hero__6DfnQ{max-width:760px;padding-bottom:44px;border-bottom:1px solid var(--border)}.LegalShell_eyebrow___312p{margin:0 0 18px;color:var(--text-tertiary);font-size:11px;font-weight:700;letter-spacing:.14em}.LegalShell_hero__6DfnQ h1{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(38px,7vw,64px);font-weight:720;letter-spacing:-.045em;line-height:1.05}.LegalShell_description__MRQLL{max-width:680px;margin:22px 0 0;color:var(--text-secondary);font-size:17px;line-height:1.75}.LegalShell_effective__xr8EK{margin:20px 0 0;color:var(--text-tertiary);font-size:13px}.LegalShell_document__cCts3{max-width:760px;padding-top:20px}.LegalShell_document__cCts3 section{padding:32px 0 28px;border-bottom:1px solid var(--border)}.LegalShell_document__cCts3 section:last-child{border-bottom:0}.LegalShell_document__cCts3 h2{margin:0 0 16px;color:var(--text-primary);font-size:20px;font-weight:700;letter-spacing:-.02em}.LegalShell_document__cCts3 li,.LegalShell_document__cCts3 p{color:#3f3f46;font-size:15px;line-height:1.9}.LegalShell_document__cCts3 p{margin:0 0 14px}.LegalShell_document__cCts3 p:last-child{margin-bottom:0}.LegalShell_document__cCts3 ul{margin:8px 0 16px;padding-left:22px}.LegalShell_document__cCts3 li{padding-left:4px;margin-bottom:7px}.LegalShell_document__cCts3 strong{color:var(--text-primary);font-weight:650}.LegalShell_document__cCts3 a{color:var(--text-primary);font-weight:600;text-decoration-color:#a1a1aa;text-underline-offset:3px}.LegalShell_document__cCts3 a:hover{text-decoration-color:var(--text-primary)}html[data-theme=dark] .LegalShell_site__GN1d7{background:radial-gradient(circle at 50% -160px,rgba(255,255,255,.05),transparent 420px),var(--bg)}html[data-theme=dark] .LegalShell_nav__YkNZO{background:rgba(15,17,21,.88)}html[data-theme=dark] .LegalShell_document__cCts3 li,html[data-theme=dark] .LegalShell_document__cCts3 p{color:var(--text-secondary)}@media (max-width:640px){.LegalShell_nav__YkNZO{padding:0 16px}.LegalShell_nav__YkNZO nav{gap:0}.LegalShell_nav__YkNZO nav a{padding:7px 8px;font-size:12px}.LegalShell_nav__YkNZO nav a:last-child{display:none}.LegalShell_main__yDvrY{width:min(calc(100% - 32px),920px);padding:52px 0 72px}.LegalShell_hero__6DfnQ{padding-bottom:34px}.LegalShell_description__MRQLL{font-size:15px}.LegalShell_document__cCts3 section{padding:26px 0 22px}.LegalShell_document__cCts3 li,.LegalShell_document__cCts3 p{font-size:14px;line-height:1.85}}