.legal-shell.svelte-1gmktme{padding-block:clamp(44px,6vw,84px) 92px}.legal-heading.svelte-1gmktme{max-width:800px}.legal-heading.svelte-1gmktme h1:where(.svelte-1gmktme){margin:10px 0 15px;font-size:clamp(2.5rem,5vw,4.3rem);letter-spacing:-.045em;line-height:1.08}.legal-heading.svelte-1gmktme>p:where(.svelte-1gmktme):last-child{color:#52607c;font-size:1.12rem;line-height:1.6}.legal-review.svelte-1gmktme{max-width:890px;padding:16px 20px;border-left:4px solid #277d63;border-radius:0 10px 10px 0;background:#e8f6ef;color:#164e3b;line-height:1.6}.legal-layout.svelte-1gmktme{display:grid;grid-template-columns:220px minmax(0,760px);align-items:start;gap:clamp(24px,5vw,78px);margin-top:42px}.legal-nav.svelte-1gmktme{display:grid;gap:5px;position:sticky;top:110px}.legal-nav.svelte-1gmktme a:where(.svelte-1gmktme){display:block;padding:10px 13px;border-radius:9px;color:#455372;text-decoration:none;font-size:.9rem;font-weight:700}.legal-nav.svelte-1gmktme a:where(.svelte-1gmktme):hover,.legal-nav.svelte-1gmktme a:where(.svelte-1gmktme):focus-visible{background:#eaf2ee;color:#135441}.legal-nav.svelte-1gmktme a[aria-current=page]:where(.svelte-1gmktme){background:#dff2e8;color:#104735}.legal-body.svelte-1gmktme section:where(.svelte-1gmktme)+section:where(.svelte-1gmktme){margin-top:42px;padding-top:34px;border-top:1px solid #dde6ec}.legal-body.svelte-1gmktme h2:where(.svelte-1gmktme){margin:0 0 16px;font-size:clamp(1.35rem,2vw,1.8rem)}.legal-body.svelte-1gmktme p:where(.svelte-1gmktme){color:#3d4b68;line-height:1.75}.legal-body.svelte-1gmktme p:where(.svelte-1gmktme)+p:where(.svelte-1gmktme){margin-top:16px}.legal-contact.svelte-1gmktme{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:44px;padding:23px;border-radius:16px;background:#f2f6fd;color:#1b2c55}.legal-contact.svelte-1gmktme a:where(.svelte-1gmktme){color:#086d50;font-weight:750}@media(max-width:700px){.legal-layout.svelte-1gmktme{grid-template-columns:1fr}.legal-nav.svelte-1gmktme{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.legal-nav.svelte-1gmktme a:where(.svelte-1gmktme){font-size:.8rem}}
