html:has(.legal){background:#01214a}.legal.svelte-1lvwbz3{--u:min(.0542594vw, 1px);--legal-width:1120px;--legal-rail:240px;--legal-measure:720px;--legal-gap:clamp(48px, 7vw, 112px);--legal-top:clamp(32px, 4vw, 64px);--legal-read:max(16px, calc(17 * var(--u)));background:radial-gradient(60% 480px at 50% -160px, #5178d447, transparent 72%), var(--ds-surface-brand);min-height:100svh;color:var(--ds-text-strong);flex-direction:column;display:flex}.legal__frame.svelte-1lvwbz3{width:min(100% - 2 * var(--ds-layout-gutter), var(--legal-width));margin-inline:auto}.legal__bar.svelte-1lvwbz3{justify-content:space-between;align-items:center;gap:var(--ds-space-md);padding-block:clamp(20px,2.4vw,36px);display:flex}.legal__brand.svelte-1lvwbz3{border-radius:var(--ds-radius-sm);display:block}.legal__back.svelte-1lvwbz3{min-height:44px;font-size:var(--ds-type-body-sm-size);letter-spacing:var(--ds-type-body-sm-tracking);color:var(--ds-text-secondary);transition:color var(--ds-duration-base) var(--ds-ease-standard);align-items:center;gap:.55em;display:inline-flex}.legal__back.svelte-1lvwbz3:is(:where(.svelte-1lvwbz3):hover,:where(.svelte-1lvwbz3):focus-visible){color:var(--ds-text-strong)}.legal__back.svelte-1lvwbz3 .legal__back-icon{scale:-1 1}.legal__layout.svelte-1lvwbz3{gap:var(--ds-space-2xl);flex:1;display:grid}.legal__main.svelte-1lvwbz3{max-width:var(--legal-measure)}.legal__main.svelte-1lvwbz3:focus{outline:none}.legal__head.svelte-1lvwbz3{padding-top:var(--legal-top)}.legal__eyebrow.svelte-1lvwbz3{font-size:max(11px, var(--ds-type-micro-size));line-height:var(--ds-type-micro-leading);letter-spacing:var(--ds-type-micro-tracking);font-weight:var(--ds-weight-medium);text-transform:uppercase;color:var(--ds-text-secondary)}.legal__title.svelte-1lvwbz3{margin-top:var(--ds-space-sm);font-size:clamp(36px,4.4vw,56px);line-height:var(--ds-type-heading-lg-leading);letter-spacing:var(--ds-type-heading-lg-tracking);font-weight:var(--ds-weight-light);color:var(--ds-text-strong)}.legal__updated.svelte-1lvwbz3{margin-top:var(--ds-space-md);font-size:var(--ds-type-body-sm-size);letter-spacing:var(--ds-type-body-sm-tracking);color:var(--ds-text-secondary)}.legal__intro.svelte-1lvwbz3{margin-top:var(--ds-space-xl);letter-spacing:-.02em;font-size:clamp(18px,1.5vw,21px);line-height:1.5;font-weight:var(--ds-weight-light);color:var(--ds-text-strong)}.legal__section.svelte-1lvwbz3{margin-top:var(--ds-space-lg);padding-top:var(--ds-space-lg);border-top:1px solid var(--ds-border-hairline);scroll-margin-top:var(--ds-space-lg)}.legal__section.svelte-1lvwbz3 h2:where(.svelte-1lvwbz3){font-size:var(--ds-type-title-sm-size);line-height:var(--ds-type-title-sm-leading);letter-spacing:var(--ds-type-title-sm-tracking);font-weight:var(--ds-weight-medium);color:var(--ds-text-strong)}.legal__section.svelte-1lvwbz3 p:where(.svelte-1lvwbz3){margin-top:var(--ds-space-sm);font-size:var(--legal-read);letter-spacing:-.01em;color:var(--ds-text-primary);line-height:1.65}.legal__link.svelte-1lvwbz3{color:var(--ds-text-strong);text-underline-offset:.32em;transition:text-decoration-color var(--ds-duration-base) var(--ds-ease-standard);-webkit-text-decoration:underline dotted #ffffff8c;text-decoration:underline dotted #ffffff8c;text-decoration-thickness:1px}.legal__link.svelte-1lvwbz3:is(:where(.svelte-1lvwbz3):hover,:where(.svelte-1lvwbz3):focus-visible){text-decoration-style:solid;text-decoration-color:currentColor}.legal__docs.svelte-1lvwbz3{padding-block:var(--ds-space-xl) var(--ds-space-md);border-top:1px solid var(--ds-border-hairline)}.legal__docs.svelte-1lvwbz3 ul:where(.svelte-1lvwbz3){margin-top:var(--ds-space-sm);display:grid}.legal__docs.svelte-1lvwbz3 a:where(.svelte-1lvwbz3){border-left:1px solid var(--ds-border-hairline);font-size:var(--ds-type-body-sm-size);letter-spacing:var(--ds-type-body-sm-tracking);color:var(--ds-text-secondary);transition:color var(--ds-duration-base) var(--ds-ease-standard), border-color var(--ds-duration-base) var(--ds-ease-standard);padding:10px 0 10px 16px;line-height:1.35;display:block}.legal__docs.svelte-1lvwbz3 a:where(.svelte-1lvwbz3):is(:where(.svelte-1lvwbz3):hover,:where(.svelte-1lvwbz3):focus-visible){color:var(--ds-text-strong)}.legal__docs.svelte-1lvwbz3 a[aria-current=page]:where(.svelte-1lvwbz3){border-left-color:var(--ds-text-strong);color:var(--ds-text-strong)}.legal__footer.svelte-1lvwbz3{justify-content:space-between;align-items:center;gap:var(--ds-space-xs) var(--ds-space-lg);margin-top:var(--ds-space-2xl);padding-block:var(--ds-space-lg);border-top:1px solid var(--ds-border-hairline);font-size:var(--ds-type-body-sm-size);letter-spacing:var(--ds-type-body-sm-tracking);color:var(--ds-text-secondary);flex-wrap:wrap;display:flex}.legal__footer.svelte-1lvwbz3 strong:where(.svelte-1lvwbz3){color:var(--ds-text-strong)}.legal__place.svelte-1lvwbz3{white-space:nowrap}@media (width>=1024px){.legal__layout.svelte-1lvwbz3{grid-template-columns:var(--legal-rail) minmax(0, var(--legal-measure));column-gap:var(--legal-gap);grid-template-areas:"docs main";align-items:start}.legal__main.svelte-1lvwbz3{grid-area:main}.legal__docs.svelte-1lvwbz3{padding-block:calc(var(--legal-top) + .15em) 0;border-top:0;grid-area:docs;position:sticky;top:0}}@media print{html:has(.legal){background:0 0}.legal.svelte-1lvwbz3{--ds-surface-brand:#fff;--ds-text-strong:#000;--ds-text-primary:#1a1a1a;--ds-text-secondary:#555;--ds-border-hairline:#ccc;--legal-top:0px;background:0 0;min-height:0}.legal__bar.svelte-1lvwbz3,.legal__docs.svelte-1lvwbz3{display:none}.legal__frame.svelte-1lvwbz3{width:auto}.legal__link.svelte-1lvwbz3{text-decoration:none}.legal__section.svelte-1lvwbz3{break-inside:avoid}}
