.legal-shell.svelte-1gmktme{color:#f7f6f1;max-width:880px;margin:auto;padding:0 24px}header.svelte-1gmktme{border-bottom:1px solid #303540;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;display:flex}.legal-brand.svelte-1gmktme{font-size:1.125rem;font-weight:800}main.svelte-1gmktme{padding:50px 0 40px}.legal-kicker.svelte-1gmktme{color:#d7ff5c;font-weight:650}h1.svelte-1gmktme{margin:16px 0;font-size:clamp(2rem,5vw,3rem);line-height:1.3}.legal-date.svelte-1gmktme{color:#bfc4ce;font-size:.9375rem}aside.svelte-1gmktme{background:#171d29;border-left:3px solid #d7ff5c;margin:28px 0;padding:18px 20px;line-height:1.8}main.svelte-1gmktme h2{margin:36px 0 12px;font-size:1.25rem;line-height:1.5}main.svelte-1gmktme p,main.svelte-1gmktme li{overflow-wrap:anywhere;color:#d8dde5;font-size:1rem;line-height:1.95}main.svelte-1gmktme ul{padding-left:24px}main.svelte-1gmktme a,.legal-footer.svelte-1gmktme a:where(.svelte-1gmktme){text-underline-offset:4px;text-decoration:underline}.legal-footer.svelte-1gmktme{border-top:1px solid #303540;flex-wrap:wrap;gap:14px 22px;padding:28px 0 40px;font-size:.9375rem;line-height:1.7;display:flex}
