.legal-layout.svelte-1387ssn{width:min(var(--content-lane), calc(100% - 2rem));padding:var(--content-top) 0 var(--space-3xl);margin-inline:auto}.legal-header.svelte-1387ssn{text-align:left;margin-bottom:var(--space-xl)}.award-pill.svelte-1387ssn{letter-spacing:.02em;color:oklch(36% .12 315);background:oklch(93% .04 315);border:1px solid oklch(84% .05 315);border-radius:999px;align-items:center;gap:6px;padding:3px 12px 3px 8px;font-size:.78rem;font-weight:800;display:inline-flex}.legal-header.svelte-1387ssn h1:where(.svelte-1387ssn){font-family:var(--font-display);font-size:var(--content-title);max-width:none;margin:var(--space-sm) 0;color:var(--ink);letter-spacing:-.015em;line-height:1.12}.legal-header.svelte-1387ssn p:where(.svelte-1387ssn){color:var(--muted);margin:0;font-size:1.05rem;line-height:1.55}.legal-column.svelte-1387ssn{gap:var(--space-lg);align-content:start;display:grid}.legal-section.svelte-1387ssn{gap:var(--space-xs);display:grid}.legal-section.svelte-1387ssn h2:where(.svelte-1387ssn){font-size:1rem;font-family:var(--font-body);color:var(--ink);margin:0;font-weight:800}.legal-section.svelte-1387ssn p:where(.svelte-1387ssn),.legal-section.svelte-1387ssn li,.legal-section.svelte-1387ssn dd:where(.svelte-1387ssn){color:var(--muted);margin:0;font-size:.88rem;line-height:1.6}.legal-section.svelte-1387ssn ul{margin:var(--space-2xs) 0 0;padding-left:1.2rem}.legal-section.svelte-1387ssn li+li{margin-top:var(--space-2xs)}.legal-section.svelte-1387ssn strong{color:var(--ink);font-weight:700}.legal-section.svelte-1387ssn a:where(.svelte-1387ssn){color:var(--green);text-underline-offset:3px;font-weight:700;text-decoration:underline}.faq.svelte-1387ssn{margin:var(--space-2xs) 0 0;gap:var(--space-2xs);display:grid}.faq.svelte-1387ssn dt:where(.svelte-1387ssn){color:var(--ink);margin-top:var(--space-xs);font-size:.9rem;font-weight:700}.faq.svelte-1387ssn dt:where(.svelte-1387ssn):first-child{margin-top:0}.faq.svelte-1387ssn dd:where(.svelte-1387ssn){margin:0}.legal-section-cta.svelte-1387ssn{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg,16px);background:color-mix(in oklch, var(--green) 8%, var(--surface))}.legal-section-cta.svelte-1387ssn p:where(.svelte-1387ssn){color:var(--ink)}
