.legal-page_banner__z6lqw{position:relative;isolation:isolate;overflow:hidden;color:var(--brand-navy);background:linear-gradient(172deg,var(--bn-base,#ffffff) 0,var(--bn-deep,#eef8f9) 100%)}.legal-page_banner__z6lqw:before{content:"";position:absolute;inset:-15%;z-index:-2;background:radial-gradient(ellipse 44% 58% at 12% 2%,rgba(105,197,199,.2),transparent 66%),radial-gradient(ellipse 50% 64% at 90% 98%,rgba(239,110,48,.14),transparent 70%);animation:legal-page_bannerSurfaceDrift__CetHP 26s ease-in-out infinite alternate;pointer-events:none}.legal-page_banner__z6lqw:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(45,51,80,.05) .0625rem,transparent 0),linear-gradient(90deg,rgba(45,51,80,.05) .0625rem,transparent 0);background-size:4.5rem 4.5rem;-webkit-mask-image:radial-gradient(ellipse 85% 95% at 18% 10%,#000,transparent 72%);mask-image:radial-gradient(ellipse 85% 95% at 18% 10%,#000,transparent 72%);pointer-events:none}@keyframes legal-page_bannerSurfaceDrift__CetHP{to{transform:translate3d(2.5rem,-1.25rem,0) scale(1.06)}}.legal-page_banner__z6lqw{padding:6.25rem 0 2.625rem}@media(prefers-reduced-motion:reduce){.legal-page_banner__z6lqw:before{animation:none}}@keyframes legal-page_bannerRiseIn__qZZm2{0%{opacity:0;transform:translateY(.875rem)}to{opacity:1;transform:none}}.legal-page_bannerInner__vRRYU{width:min(100%,90rem);margin-inline:auto;padding-inline:1.25rem}.legal-page_bannerInner__vRRYU>*{animation:legal-page_bannerRiseIn__qZZm2 .62s cubic-bezier(.16,1,.3,1) both}.legal-page_bannerInner__vRRYU>:first-child{animation-delay:0s}.legal-page_bannerInner__vRRYU>:nth-child(2){animation-delay:60ms}.legal-page_bannerInner__vRRYU>:nth-child(3){animation-delay:.12s}.legal-page_bannerInner__vRRYU>:nth-child(4){animation-delay:.18s}.legal-page_bannerInner__vRRYU>:nth-child(5){animation-delay:.24s}@media(prefers-reduced-motion:reduce){.legal-page_bannerInner__vRRYU>*{animation:none}}.legal-page_bannerInner__vRRYU{position:relative;z-index:1}.legal-page_eyebrow__S_C6E{color:var(--primary)}.legal-page_title__lPnQ8{max-width:44rem;margin:.875rem 0 0;color:var(--brand-navy);line-height:1.1;letter-spacing:-.015em}.legal-page_intro__SgvRv{max-width:40rem;margin:0;color:rgba(45,51,80,.8);font-size:1.25rem;line-height:1.6}@media(min-width:47.5625rem){.legal-page_intro__SgvRv{font-size:1.375rem}}.legal-page_intro__SgvRv{margin-top:1.125rem}.legal-page_updated__zczdx{margin:1.25rem 0 0;color:#5c6484;font-size:.875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.legal-page_body__Qdx79{width:min(100%,90rem);margin-inline:auto;padding-inline:1.25rem;display:grid;gap:2.25rem;padding-block:4rem 5rem}.legal-page_toc__kR97p{align-self:start}.legal-page_toc__kR97p ol{display:grid;gap:.875rem;margin:1rem 0 0;padding:0 0 0 1.25rem}.legal-page_toc__kR97p a:focus-visible{outline:.1875rem solid rgba(105,197,199,.55);outline-offset:.1875rem}.legal-page_toc__kR97p a{border-radius:.375rem;color:var(--text);font-size:.9375rem;transition:color .26s cubic-bezier(.16,1,.3,1)}.legal-page_toc__kR97p a:hover{color:var(--primary)}.legal-page_tocLabel__Mx1o_{margin:0;color:var(--on-light-accent);font-size:.8125rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.legal-page_prose___E50z{display:grid;gap:2.625rem;max-width:44rem}.legal-page_prose___E50z h2{scroll-margin-top:calc(5.5rem + 1.5rem);margin:0 0 1.125rem;color:var(--text);font-size:clamp(1.375rem,1.05rem + 1.5vw,1.75rem);line-height:1.4;letter-spacing:-.01em}.legal-page_prose___E50z p{margin:0 0 1.125rem;color:var(--text-muted);font-size:1.0625rem;line-height:1.6}.legal-page_prose___E50z p:last-child{margin-bottom:0}@media(min-width:47.5625rem){.legal-page_banner__z6lqw{padding:9rem 0 4rem}.legal-page_body__Qdx79{grid-template-columns:minmax(13rem,.32fr) minmax(0,1fr);gap:4rem}.legal-page_toc__kR97p{position:sticky;top:calc(5.5rem + 1.5rem)}}@media(prefers-reduced-motion:reduce){.legal-page_toc__kR97p a{transition:none}}