.legal-page{--mo-fast:220ms}.legal-page .dc2-nav:not(.is-scrolled){background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.legal-page .dc2-nav.is-scrolled{background:rgba(251,246,234,.97);backdrop-filter:saturate(145%) blur(16px);-webkit-backdrop-filter:saturate(145%) blur(16px);box-shadow:0 10px 28px -24px rgba(31,27,23,.45)}.legal-page .dc2-nav .dc2-nav-logo{color:var(--dc2-ink)}.legal-page .dc2-nav .dc2-nav-link{color:var(--dc2-ink-2)}.legal-page .dc2-nav .dc2-nav-link:hover{color:var(--dc2-ink)}.legal-page .dc2-nav .dc2-nav-cta{color:var(--dc2-paper)}.legal-page .en4-nav{overflow:visible}.legal-page .en4-nav-thread{position:absolute;left:0;right:0;bottom:-2px;height:2px;pointer-events:none;background:linear-gradient(90deg,var(--dc2-tint),var(--dc2-tint-2));transform:scaleX(var(--nav-progress,0));transform-origin:left;border-radius:0 2px 2px 0}.legal-page .en4-nav-cta-action{display:none}@media (max-width:560px){.legal-page .dc2-nav{padding:8px 12px;gap:6px}.legal-page .dc2-nav-cta,.legal-page .dc2-nav-logo{min-height:44px;align-items:center;white-space:nowrap}.legal-page .dc2-nav-cta{padding:8px 12px;font-size:12.5px}.legal-page .dc2-nav-mark--img{margin-right:5px}}@media (max-width:360px){.legal-page .dc2-nav{gap:4px;padding-inline:10px}.legal-page .dc2-nav-logo{font-size:18px}.legal-page .dc2-nav-mark--img{width:22px;height:22px;margin-right:4px}}.legal-page .legal-doc{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:40px 24px 96px;font-family:var(--dc2-sans);font-size:17px;line-height:1.6;color:var(--dc2-ink)}.legal-page .legal-doc-head{margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid var(--dc2-rule)}.legal-page .legal-doc h1{font-family:var(--dc2-display);font-size:40px;font-weight:500;line-height:1.15;letter-spacing:-.02em;margin-bottom:8px}.legal-page .legal-doc h2{font-family:var(--dc2-display);font-size:25px;font-weight:500;line-height:1.25;letter-spacing:-.01em;margin:40px 0 12px}.legal-page .legal-doc h3{font-family:var(--dc2-sans);font-size:18px;font-weight:600;line-height:1.35;margin:24px 0 8px}.legal-page .legal-doc p,.legal-page .legal-doc ul{margin-bottom:16px}.legal-page .legal-doc ul{padding-left:24px;list-style:disc}.legal-page .legal-doc li{margin-bottom:8px}.legal-page .legal-doc strong{font-weight:600}.legal-page .legal-doc a{color:var(--dc2-tint);text-decoration:underline;text-underline-offset:2px}.legal-page .legal-doc code{font-family:var(--dc2-mono);font-size:.9em}.legal-page .legal-doc section[id]{scroll-margin-top:88px}.legal-page .legal-doc-foot,.legal-page .legal-doc-muted{font-size:14px;color:var(--dc2-ink-3)}.legal-page .legal-doc-foot{margin-top:64px;padding-top:24px;border-top:1px solid var(--dc2-rule)}@media (max-width:560px){.legal-page .legal-doc{padding:28px 20px 72px;font-size:16px}.legal-page .legal-doc h1{font-size:32px}.legal-page .legal-doc h2{font-size:22px;margin-top:32px}}