.regulations-intro.svelte-1i91g6l{background:#eaf3fa;border:1px solid #d5e3ed;border-radius:8px;grid-template-columns:1fr 1.5fr;gap:24px;margin-bottom:28px;padding:24px 26px;display:grid}.regulations-intro.svelte-1i91g6l>div:where(.svelte-1i91g6l){align-items:flex-start;gap:13px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.regulations-intro.svelte-1i91g6l svg{color:#3579b5}.regulations-intro.svelte-1i91g6l p:where(.svelte-1i91g6l){color:#526a7a;font-size:13px;line-height:1.7}.regulations-grid.svelte-1i91g6l{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:30px;display:grid}.regulation-card.svelte-1i91g6l{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;padding:25px;display:flex}.regulation-card-top.svelte-1i91g6l{color:#397db8;justify-content:space-between;align-items:center;gap:18px;width:100%;margin-bottom:29px;display:flex}.regulation-card-top.svelte-1i91g6l span:where(.svelte-1i91g6l){letter-spacing:.7px;color:#627b8d;text-align:right;font-size:10px}.regulation-card.svelte-1i91g6l h2:where(.svelte-1i91g6l){letter-spacing:-1px;margin-bottom:14px;font-size:26px}.regulation-card.svelte-1i91g6l>p:where(.svelte-1i91g6l){color:#526a7a;font-size:13px;line-height:1.72}.regulation-action.svelte-1i91g6l{border-top:1px solid var(--line);color:#526a7a;gap:7px;margin:23px 0;padding-top:18px;font-size:12px;line-height:1.65;display:grid}.regulation-action.svelte-1i91g6l strong:where(.svelte-1i91g6l){text-transform:uppercase;letter-spacing:1px;color:#2f6085;font-size:10px}.regulation-card.svelte-1i91g6l .text-link:where(.svelte-1i91g6l){color:#286b9f;margin-top:auto;font-size:12px}.regulation-checklist.svelte-1i91g6l{grid-template-columns:1fr 1.5fr;gap:30px;margin-top:44px;display:grid}.regulation-checklist.svelte-1i91g6l h2:where(.svelte-1i91g6l){margin:0;font-size:28px}.regulation-checklist.svelte-1i91g6l>div:where(.svelte-1i91g6l)>p:where(.svelte-1i91g6l){margin-bottom:20px}.regulation-checklist.svelte-1i91g6l .button:where(.svelte-1i91g6l){margin-top:4px}@media (width<=760px){.regulations-intro.svelte-1i91g6l,.regulation-checklist.svelte-1i91g6l{grid-template-columns:1fr;gap:16px;padding:20px}.regulations-grid.svelte-1i91g6l{grid-template-columns:1fr;gap:12px}.regulation-card.svelte-1i91g6l{padding:21px}.regulation-card.svelte-1i91g6l h2:where(.svelte-1i91g6l){font-size:24px}.regulation-checklist.svelte-1i91g6l{margin-top:30px}.regulation-checklist.svelte-1i91g6l h2:where(.svelte-1i91g6l){font-size:26px}}
