.legal-hero.svelte-1588ews{padding-top:64px;background:var(--hero-bg);color:#fff}.legal-hero-inner.svelte-1588ews{max-width:var(--hero-measure);margin:0 auto;padding:var(--hero-padding);text-align:center}.tagline.svelte-1588ews{margin-bottom:18px;font-weight:600;font-size:11px;color:#97c03c;letter-spacing:.18em;text-transform:uppercase}h1.svelte-1588ews{font-size:clamp(34px,4vw,54px);line-height:1.1;margin:0 0 16px}.legal-hero.svelte-1588ews p:where(.svelte-1588ews){color:#ffffffd1;font-size:17px;line-height:1.7;margin:0}.legal-page.svelte-1588ews{max-width:920px;margin:0 auto;padding:72px var(--gutter) 90px}.legal-card.svelte-1588ews{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:34px 36px;box-shadow:0 14px 44px #071e3d0f}.legal-card.svelte-1588ews+.legal-card:where(.svelte-1588ews){margin-top:24px}.legal-card.muted.svelte-1588ews{background:#f8fafc}h2.svelte-1588ews{color:#071e3d;font-size:24px;margin:0 0 18px}h2.svelte-1588ews:not(:first-child){margin-top:34px}h3.svelte-1588ews{color:#0f4786;font-size:17px;margin:26px 0 10px}p.svelte-1588ews,li.svelte-1588ews{color:#4a5568;font-size:15px;line-height:1.78}p.svelte-1588ews{margin:0 0 16px}.data-table.svelte-1588ews{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.data-table.svelte-1588ews div:where(.svelte-1588ews){display:grid;grid-template-columns:minmax(180px,.9fr) 1.1fr;gap:18px;padding:14px 18px;background:#fff}.data-table.svelte-1588ews div:where(.svelte-1588ews):nth-child(odd){background:#f8fafc}.data-table.svelte-1588ews span:where(.svelte-1588ews){color:#718096}.data-table.svelte-1588ews strong:where(.svelte-1588ews){color:#071e3d;font-weight:600}.association-list.svelte-1588ews{margin:0;padding-left:20px}@media(max-width:640px){.legal-hero-inner.svelte-1588ews{padding:72px 24px 70px}.legal-page.svelte-1588ews{padding:50px 20px 70px}.legal-card.svelte-1588ews{padding:26px 22px}.data-table.svelte-1588ews div:where(.svelte-1588ews){grid-template-columns:1fr;gap:4px}}
