*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#18314c;background:#f5f7f8;line-height:1.7}a{color:inherit}.legal-header.svelte-7ke6fz{height:88px;display:flex;align-items:center;justify-content:space-between;padding:8px max(24px,calc((100% - 1040px)/2));background:#fff;border-bottom:1px solid #e1e6ea}.legal-header.svelte-7ke6fz img:where(.svelte-7ke6fz){display:block;width:118px;height:68px;object-fit:contain}.phone.svelte-7ke6fz{color:#0b3158;font-weight:800;text-decoration:none}.legal-hero.svelte-7ke6fz{padding:76px 24px 64px;text-align:center;background:#071d39;color:#fff}.legal-hero.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:0 0 10px;color:#ffbd14;font-size:12px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.legal-hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){margin:0;font:700 clamp(40px,6vw,62px)/1.05 Georgia,serif}.legal-hero.svelte-7ke6fz span:where(.svelte-7ke6fz){display:block;margin-top:15px;color:#acbdcc;font-size:13px}article.svelte-7ke6fz{width:min(820px,calc(100% - 36px));margin:46px auto 70px;padding:44px 50px;background:#fff;border:1px solid #e1e6ea;box-shadow:0 12px 40px #071d390f}article.svelte-7ke6fz>p:where(.svelte-7ke6fz):first-child{margin-top:0;font-size:17px;color:#526477}section.svelte-7ke6fz{padding-top:24px;margin-top:24px;border-top:1px solid #e7ebef}h2.svelte-7ke6fz{margin:0 0 8px;color:#071d39;font:700 25px/1.25 Georgia,serif}p.svelte-7ke6fz{margin:0 0 12px;color:#5c6d7e}ul.svelte-7ke6fz{margin:8px 0 0;padding-left:22px;color:#5c6d7e}li.svelte-7ke6fz{margin:5px 0}address.svelte-7ke6fz{font-style:normal;color:#5c6d7e}article.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#8d6200;font-weight:700}footer.svelte-7ke6fz{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:25px;background:#06172c;color:#aebbc7;font-size:12px}footer.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#fff;text-decoration:none}@media(max-width:600px){.legal-header.svelte-7ke6fz{height:76px}.legal-header.svelte-7ke6fz img:where(.svelte-7ke6fz){width:96px;height:58px}.phone.svelte-7ke6fz{font-size:14px}.legal-hero.svelte-7ke6fz{padding:56px 20px 48px}article.svelte-7ke6fz{margin-top:24px;padding:30px 22px}h2.svelte-7ke6fz{font-size:22px}}
