.legal.svelte-1aenmaa,.legal.svelte-1aenmaa *{-webkit-user-select:text;-moz-user-select:text;user-select:text}.legal.svelte-1aenmaa{max-width:46rem;margin:0 auto;padding:4rem 1.5rem 6rem;color:#fff;font-size:1rem;line-height:1.75}.back.svelte-1aenmaa{display:inline-block;margin-bottom:3rem;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:#ffffff8c;text-decoration:none}.back.svelte-1aenmaa:hover,.back.svelte-1aenmaa:focus-visible{color:#fff}.legal.svelte-1aenmaa h1{font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.25;margin-bottom:.5rem}.legal.svelte-1aenmaa .updated{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffff73;margin-bottom:3rem}.legal.svelte-1aenmaa .lede{font-size:1.05rem;color:#ffffffd9;border-left:2px solid rgba(255,255,255,.25);padding-left:1.25rem;margin-bottom:3rem}.legal.svelte-1aenmaa h2{font-size:.75rem;letter-spacing:.25em;text-transform:uppercase;color:#ffffff8c;margin:3rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.legal.svelte-1aenmaa h3{font-size:.95rem;margin:2rem 0 .5rem;color:#fff}.legal.svelte-1aenmaa p{margin-bottom:1.1rem;color:#fffc}.legal.svelte-1aenmaa ul{margin:0 0 1.4rem 1.1rem;color:#fffc}.legal.svelte-1aenmaa li{margin-bottom:.5rem}.legal.svelte-1aenmaa a,.legal.svelte-1aenmaa strong{color:#fff}.legal.svelte-1aenmaa table{width:100%;border-collapse:collapse;margin-bottom:1.5rem;font-size:.9rem}.legal.svelte-1aenmaa th,.legal.svelte-1aenmaa td{text-align:left;vertical-align:top;padding:.6rem .75rem .6rem 0;border-bottom:1px solid rgba(255,255,255,.12);color:#fffc}.legal.svelte-1aenmaa th{color:#fff;font-weight:600;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase}.legal.svelte-1aenmaa .note{border:1px solid rgba(255,255,255,.2);padding:1.25rem 1.4rem;margin:2rem 0;font-size:.95rem}.legal-footer.svelte-1aenmaa{margin-top:5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;gap:.75rem;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase}.legal-footer.svelte-1aenmaa a:where(.svelte-1aenmaa){color:#ffffff8c;text-decoration:none}.legal-footer.svelte-1aenmaa a:where(.svelte-1aenmaa):hover,.legal-footer.svelte-1aenmaa a:where(.svelte-1aenmaa):focus-visible{color:#fff}.legal-footer.svelte-1aenmaa span:where(.svelte-1aenmaa){color:#ffffff40}@media(max-width:560px){.legal.svelte-1aenmaa{padding:3rem 1.25rem 4rem}.legal.svelte-1aenmaa table{display:block;overflow-x:auto}}
