.legal-page.svelte-1ndpe7w{color:#183247;margin:0 auto;padding:48px 0 72px;width:min(980px,calc(100% - 32px))}.hero.svelte-1ndpe7w{margin-bottom:20px}.hero.svelte-1ndpe7w span:where(.svelte-1ndpe7w){color:#0d5fd7;font-size:.68rem;font-weight:950;letter-spacing:.14em}.hero.svelte-1ndpe7w h1:where(.svelte-1ndpe7w){color:#052a55;font-size:clamp(2.3rem,6vw,4rem);font-weight:950;letter-spacing:-.045em;line-height:1;margin:7px 0 8px}.hero.svelte-1ndpe7w p:where(.svelte-1ndpe7w){color:#6a7e8e;font-size:1rem;margin:0}.summary.svelte-1ndpe7w{background:linear-gradient(135deg,#eef7ff,#fff);border:1px solid #bcd7f2;border-radius:16px;margin:0 0 16px;padding:18px 20px}.summary.svelte-1ndpe7w strong:where(.svelte-1ndpe7w){color:#0d5fd7}.summary.svelte-1ndpe7w p:where(.svelte-1ndpe7w){color:#496578;line-height:1.58;margin:6px 0 0}.card.svelte-1ndpe7w{background:#fff;border:1px solid #dce8ef;border-radius:16px;box-shadow:0 7px 24px #062f520b;margin:12px 0;padding:22px 24px}.card.svelte-1ndpe7w h2:where(.svelte-1ndpe7w){color:#052a55;font-size:1.12rem;margin:0 0 9px}.card.svelte-1ndpe7w li:where(.svelte-1ndpe7w),.card.svelte-1ndpe7w p:where(.svelte-1ndpe7w){color:#445f72;line-height:1.64}.card.svelte-1ndpe7w p:where(.svelte-1ndpe7w){margin:7px 0}.card.svelte-1ndpe7w ul:where(.svelte-1ndpe7w){margin:8px 0 8px 1.15rem;padding:0}.card.svelte-1ndpe7w a:where(.svelte-1ndpe7w){color:#0079c8;font-weight:800}.table-wrap.svelte-1ndpe7w{border:1px solid #dce8ef;border-radius:12px;overflow:auto}.table-wrap.svelte-1ndpe7w table:where(.svelte-1ndpe7w){border-collapse:collapse;min-width:720px;width:100%}.table-wrap.svelte-1ndpe7w td:where(.svelte-1ndpe7w),.table-wrap.svelte-1ndpe7w th:where(.svelte-1ndpe7w){border-bottom:1px solid #e7eef3;color:#445f72;font-size:.86rem;line-height:1.48;padding:11px 13px;text-align:left;vertical-align:top}.table-wrap.svelte-1ndpe7w th:where(.svelte-1ndpe7w){background:#f4f8fb;color:#173f59;font-size:.78rem}.table-wrap.svelte-1ndpe7w tr:where(.svelte-1ndpe7w):last-child td:where(.svelte-1ndpe7w){border-bottom:0}.table-wrap.svelte-1ndpe7w code:where(.svelte-1ndpe7w){color:#04399a;font-weight:850}.stand.svelte-1ndpe7w{color:#83929d;font-size:.76rem;margin:22px 4px 0}@media(max-width:600px){.legal-page.svelte-1ndpe7w{padding-top:32px}.card.svelte-1ndpe7w{padding:18px}}
