.legal-shell.svelte-1lvwbz3{min-height:100dvh;background:radial-gradient(circle at 50% -20%,rgba(34,211,238,.09),transparent 38rem),#101016;color:#d4d4d8;font-family:inherit;padding:0 1.25rem 5rem}.legal-shell *{font-family:inherit}.legal-header.svelte-1lvwbz3,.legal-document.svelte-1lvwbz3{width:min(100%,48rem);margin:0 auto}.legal-header.svelte-1lvwbz3{padding-top:2rem}.back-link.svelte-1lvwbz3{display:inline-flex;align-items:center;gap:.5rem;color:#a1a1aa;font-size:.875rem;text-decoration:none;transition:color .12s ease}.back-link.svelte-1lvwbz3:hover{color:#67e8f9}.title-block.svelte-1lvwbz3{padding:3.5rem 0 2.5rem;border-bottom:1px solid #27272a}h1.svelte-1lvwbz3{margin:0;color:#fafafa;font-size:44px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.effective-date.svelte-1lvwbz3{margin:1.25rem 0 0;color:#a1a1aa;font-size:.875rem}.legal-document.svelte-1lvwbz3{padding-top:2.5rem;font-size:14px;line-height:1.7}.legal-document .summary{margin:0 0 2.5rem;color:#e4e4e7;font-size:14px;line-height:1.7}.legal-document .callout{margin:2rem 0;padding:1.25rem 1.5rem;border:1px solid #3f3f46;border-radius:.75rem;background:#27272a73;color:#e4e4e7}.legal-document nav{margin:0 0 4rem;padding:1.5rem;border:1px solid #27272a;border-radius:.75rem;background:#18181ba6}.legal-document nav h2{margin-top:0;font-size:.875rem;letter-spacing:.02em}.legal-document nav ol{margin-bottom:0;-moz-columns:2;columns:2;-moz-column-gap:2rem;column-gap:2rem}.legal-document nav li{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 .35rem}.legal-document section{scroll-margin-top:2rem;margin:0 0 2.5rem}.legal-document h2{margin:0 0 1.25rem;color:#fafafa;font-size:18px;font-weight:var(--font-weight-strong);letter-spacing:-.02em;line-height:1.25}.legal-document h3{margin:2rem 0 .75rem;color:#e4e4e7;font-size:14px;font-weight:var(--font-weight-strong);line-height:1.4}.legal-document p{margin:0 0 1rem}.legal-document ul,.legal-document ol{margin:0 0 1rem;padding-left:1.4rem}.legal-document li{margin:0 0 .55rem;padding-left:.25rem}.legal-document a{color:#67e8f9;text-underline-offset:.18em}.legal-document a:hover{color:#a5f3fc}.legal-document strong{color:#f4f4f5;font-weight:var(--font-weight-strong)}.legal-document table{width:100%;margin:1.5rem 0;border-collapse:collapse;font-size:.925rem;line-height:1.6}.legal-document th,.legal-document td{padding:.9rem 1rem;border:1px solid #3f3f46;text-align:left;vertical-align:top}.legal-document th{background:#18181b;color:#f4f4f5;font-weight:var(--font-weight-strong)}@media (max-width: 640px){.legal-shell.svelte-1lvwbz3{padding-right:1rem;padding-left:1rem}.title-block.svelte-1lvwbz3{padding:2.75rem 0 2rem}.legal-document.svelte-1lvwbz3{padding-top:2rem}.legal-document nav ol{-moz-columns:1;columns:1}.legal-document table{display:block;overflow-x:auto}}
