.PolicyPage_page__YEmHn{width:min(calc(100% - 2.5rem),74rem);margin-inline:auto;padding-block:clamp(2.5rem,7vw,5.5rem);color:var(--text)}.PolicyPage_intro__WZxBU{max-width:50rem;-webkit-padding-after:clamp(1.75rem,4vw,3rem);padding-block-end:clamp(1.75rem,4vw,3rem);-webkit-border-after:1px solid var(--border);border-block-end:1px solid var(--border)}.PolicyPage_eyebrow__vvvGF{margin:0 0 .5rem;color:var(--skin-signal)}.PolicyPage_updated__6NNQX{margin:1rem 0 0;color:var(--text-muted);font-size:.86rem}.PolicyPage_article__NUvAw h2,.PolicyPage_intro__WZxBU h1,.PolicyPage_toc__V0WJo h2{font-family:var(--font-display);letter-spacing:-.02em}.PolicyPage_intro__WZxBU h1{max-width:16ch;margin:0;font-size:clamp(2.15rem,6vw,4.25rem);line-height:1.05}.PolicyPage_status__InDWz{max-width:42rem;margin:1.25rem 0 0;color:var(--text-muted);font-size:.95rem}.PolicyPage_summary__mwVr9{max-width:44rem;margin:1rem 0 0;font-size:clamp(1.08rem,2vw,1.25rem);line-height:1.8}.PolicyPage_legalGrid__hRVRS{display:grid;grid-template-columns:minmax(16.25rem,18.75rem) minmax(0,48rem);grid-gap:clamp(3rem,6vw,4.5rem);gap:clamp(3rem,6vw,4.5rem);align-items:start;-webkit-margin-before:clamp(2.25rem,5vw,4rem);margin-block-start:clamp(2.25rem,5vw,4rem)}.PolicyPage_toc__V0WJo{position:-webkit-sticky;position:sticky;inset-block-start:6.5rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-border-before:2px solid var(--skin-signal);border-block-start:2px solid var(--skin-signal)}.PolicyPage_toc__V0WJo h2{margin:0;font-size:1rem}.PolicyPage_toc__V0WJo ol{display:grid;grid-gap:.15rem;gap:.15rem;margin:1rem 0 0;padding:0;list-style:none}.PolicyPage_toc__V0WJo a{display:flex;align-items:center;min-block-size:2.75rem;padding:.45rem .75rem;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;color:var(--text);font-family:var(--font-ui);font-weight:600;text-decoration:none;transition:border-color var(--motion-standard) var(--ease-standard),background-color var(--motion-standard) var(--ease-standard),color var(--motion-standard) var(--ease-standard)}.PolicyPage_toc__V0WJo a:focus-visible,.PolicyPage_toc__V0WJo a:hover{border-inline-start-color:var(--skin-signal);background:color-mix(in srgb,var(--skin-signal) 10%,transparent)}.PolicyPage_toc__V0WJo a:active{background:var(--state-secondary-hover);border-inline-start-color:var(--text)}.PolicyPage_article__NUvAw{max-width:76ch}.PolicyPage_article__NUvAw section{scroll-margin-block-start:6rem;padding-block:clamp(1.5rem,3vw,2.5rem);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.PolicyPage_article__NUvAw section:first-child{-webkit-border-before:0;border-block-start:0}.PolicyPage_article__NUvAw h2{margin:0;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.2}.PolicyPage_article__NUvAw p{margin:1rem 0 0;color:var(--text-muted);font-size:1.05rem;line-height:1.85}.PolicyPage_article__NUvAw ul{display:grid;grid-gap:.65rem;gap:.65rem;margin:1rem 0 0;-webkit-padding-start:1.4rem;padding-inline-start:1.4rem;color:var(--text-muted)}.PolicyPage_article__NUvAw a{color:var(--text);font-family:var(--font-ui);font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;transition:color var(--motion-standard) var(--ease-standard),-webkit-text-decoration-color var(--motion-standard) var(--ease-standard);transition:color var(--motion-standard) var(--ease-standard),text-decoration-color var(--motion-standard) var(--ease-standard);transition:color var(--motion-standard) var(--ease-standard),text-decoration-color var(--motion-standard) var(--ease-standard),-webkit-text-decoration-color var(--motion-standard) var(--ease-standard)}.PolicyPage_article__NUvAw a:focus-visible,.PolicyPage_article__NUvAw a:hover{color:var(--skin-signal)}@media (prefers-reduced-motion:reduce){.PolicyPage_article__NUvAw a,.PolicyPage_toc__V0WJo a{transition:none}}@media (max-width:64rem){.PolicyPage_legalGrid__hRVRS{grid-template-columns:1fr;gap:2.5rem}.PolicyPage_toc__V0WJo{position:static}.PolicyPage_toc__V0WJo ol{grid-template-columns:repeat(2,minmax(0,1fr));gap-inline:1rem}}@media (max-width:40rem){.PolicyPage_page__YEmHn{width:min(calc(100% - 2rem),74rem)}.PolicyPage_intro__WZxBU{-webkit-padding-after:0;padding-block-end:0;-webkit-border-after:0;border-block-end:0}.PolicyPage_legalGrid__hRVRS{-webkit-margin-before:clamp(1.5rem,7vw,2.5rem);margin-block-start:clamp(1.5rem,7vw,2.5rem)}.PolicyPage_toc__V0WJo ol{grid-template-columns:1fr}}