.legal-page.svelte-1sg05f1{display:contents}.legal.svelte-1sg05f1{padding:calc(var(--nav-h) + clamp(56px, 8vw, 112px)) 0 calc(var(--sec-pad) + var(--r-xl))}.legal__head.svelte-1sg05f1{gap:clamp(16px,2vw,26px);max-width:46rem;margin-bottom:clamp(40px,5vw,72px);display:grid}.legal__head.svelte-1sg05f1 h1:where(.svelte-1sg05f1){font-size:var(--fs-h2);letter-spacing:-.035em;line-height:.96}.legal__head.svelte-1sg05f1 .lede:where(.svelte-1sg05f1){max-width:25em}.legal__date.svelte-1sg05f1{color:var(--soft);font-size:.9375rem}.legal__toc.svelte-1sg05f1{border-top:var(--stroke) solid var(--line);align-content:start;gap:10px;margin-bottom:clamp(40px,6vw,56px);padding-top:14px;display:grid}.legal__toc-title.svelte-1sg05f1{font-size:var(--fs-small);color:var(--soft);font-weight:600}.legal__toc.svelte-1sg05f1 ol:where(.svelte-1sg05f1){columns:2 15rem;column-gap:32px}.legal__toc.svelte-1sg05f1 li:where(.svelte-1sg05f1){break-inside:avoid}.legal__toc.svelte-1sg05f1 a:where(.svelte-1sg05f1){padding:5px 0;font-size:.9375rem;font-weight:600;line-height:1.3;display:inline-block}.legal__toc.svelte-1sg05f1 a:where(.svelte-1sg05f1):hover{text-decoration-line:underline}.legal__body.svelte-1sg05f1{gap:1em;max-width:32em;line-height:1.6;display:grid}.legal__body.svelte-1sg05f1 h2{font-size:var(--fs-h3);letter-spacing:-.02em;margin-top:1.5em;font-weight:700;line-height:1.12}.legal__body.svelte-1sg05f1>h2:first-child{margin-top:0}.legal__body.svelte-1sg05f1 ul{gap:.6em;padding-left:1.3em;list-style:outside;display:grid}.legal__body.svelte-1sg05f1 li::marker{color:var(--type)}.legal__body.svelte-1sg05f1 li a{color:var(--link);font-weight:600;text-decoration-line:underline}.legal__body.svelte-1sg05f1 :is(p,li){text-wrap:pretty;overflow-wrap:anywhere}@media (width>=1100px){.legal__layout.svelte-1sg05f1{grid-template-columns:minmax(0,32em) minmax(14rem,18rem);justify-content:space-between;align-items:start;column-gap:64px;display:grid}.legal__toc.svelte-1sg05f1{top:calc(var(--nav-h) + 48px);grid-area:1/2;margin-bottom:0;position:sticky}.legal__toc.svelte-1sg05f1 ol:where(.svelte-1sg05f1){columns:auto}.legal__body.svelte-1sg05f1{grid-area:1/1}}@media print{.legal-page.svelte-1sg05f1>:not(main),.legal__toc.svelte-1sg05f1{display:none}.legal.svelte-1sg05f1{padding:0}.legal__layout.svelte-1sg05f1{display:block}.legal__body.svelte-1sg05f1 h2{break-after:avoid}.legal__body.svelte-1sg05f1 :is(p,li){break-inside:avoid}.legal__body.svelte-1sg05f1 a[href^=http]:after{content:" (" attr(href) ")";font-weight:400}}.gap.svelte-b2jbi8{--selection:var(--cobalt);--selection-on:var(--paper);border-radius:var(--r-xs);background:var(--yellow);color:var(--ink);font-family:var(--font-mono);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:.1em .35em;font-size:.875em;font-weight:500}
