.legal-hero.svelte-1gmktme{background:var(--band);color:#fff;padding-block:clamp(9rem,15.6vw,18.75rem) clamp(2.5rem,4.1vw,4.9rem)}.hero-inner.svelte-1gmktme{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.hero-kicker.svelte-1gmktme{color:#fff}.legal-hero.svelte-1gmktme .h1:where(.svelte-1gmktme){letter-spacing:-.015em;font-size:clamp(2rem,3.75vw,4rem);line-height:1.12}.stand.svelte-1gmktme{color:#ffffffb3;font-size:.95rem}.legal-body.svelte-1gmktme{padding-block:clamp(3rem,5vw,5.5rem)}.legal-body.svelte-1gmktme .container.with-toc:where(.svelte-1gmktme){grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid}.toc.svelte-1gmktme{background:var(--soft);border:1px solid var(--line);border-radius:var(--r-card);padding:1.4rem 1.5rem;position:sticky;top:7rem}.toc-title.svelte-1gmktme{font-family:var(--font-display);letter-spacing:.155em;text-transform:uppercase;color:var(--red);margin-bottom:.9rem;font-size:.8125rem;font-weight:600}.toc.svelte-1gmktme ol:where(.svelte-1gmktme){flex-direction:column;gap:.5rem;margin:0;padding-left:1.15rem;display:flex}.toc.svelte-1gmktme li:where(.svelte-1gmktme){color:var(--mut);font-size:.9rem;line-height:1.45}.toc.svelte-1gmktme a:where(.svelte-1gmktme){color:var(--ink);text-decoration:none}.toc.svelte-1gmktme a:where(.svelte-1gmktme):hover{color:var(--red);text-underline-offset:3px;text-decoration:underline}.legal-prose.svelte-1gmktme{max-width:76ch}.legal-prose.svelte-1gmktme h2{letter-spacing:-.01em;color:var(--band);margin-top:2.75rem;scroll-margin-top:7rem;font-size:clamp(1.35rem,1.67vw,1.75rem);font-weight:600;line-height:1.3}.legal-prose.svelte-1gmktme h2:first-child{margin-top:0}.legal-prose.svelte-1gmktme h3{color:var(--ink);margin-top:1.75rem;font-size:1.0625rem;font-weight:600}.legal-prose.svelte-1gmktme p{color:#4b5058;margin-top:.85rem;font-size:1rem;line-height:1.75}.legal-prose.svelte-1gmktme ul{flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.legal-prose.svelte-1gmktme li{color:#4b5058;padding-left:1.25rem;font-size:1rem;line-height:1.7;position:relative}.legal-prose.svelte-1gmktme li:before{content:"";background:var(--red);width:11px;height:2px;position:absolute;top:.75em;left:0}.legal-prose.svelte-1gmktme a{color:var(--red);text-decoration:none}.legal-prose.svelte-1gmktme a:hover{text-underline-offset:3px;text-decoration:underline}.legal-prose.svelte-1gmktme .pending{background:var(--tint);border-left:3px solid var(--red);border-radius:0 var(--r-btn) var(--r-btn) 0;color:var(--ink);padding:.9rem 1.1rem;font-size:.95rem}.legal-prose.svelte-1gmktme .address{background:var(--soft);border-radius:var(--r-card);padding:1.1rem 1.3rem;line-height:1.7}@media (width<=900px){.legal-body.svelte-1gmktme .container.with-toc:where(.svelte-1gmktme){grid-template-columns:1fr}.toc.svelte-1gmktme{position:static}}
