.law-hero.svelte-1yp4rap{padding-block:80px 95px}.law-hero-grid.svelte-1yp4rap{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px}.law-hero.svelte-1yp4rap h1:where(.svelte-1yp4rap){max-width:690px}.law-hero.svelte-1yp4rap h1:where(.svelte-1yp4rap) span:where(.svelte-1yp4rap){color:#91cbd5}.law-hero.svelte-1yp4rap .lead:where(.svelte-1yp4rap){max-width:660px;margin-top:30px;color:#cbd8db}.law-hero-actions.svelte-1yp4rap{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:34px}.law-hero-secondary.svelte-1yp4rap{color:#b6dce2;font-weight:650}.law-hero-secondary.svelte-1yp4rap span:where(.svelte-1yp4rap){margin-left:8px}.law-art.svelte-1yp4rap{padding:26px;background:#e8f2f3;color:#1c5866;border-radius:12px;box-shadow:18px 18px #2d3c40}.law-art-top.svelte-1yp4rap{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:16px;border-bottom:1px solid #c0d9dd}.law-art-top.svelte-1yp4rap span:where(.svelte-1yp4rap){font-size:.66rem;font-weight:700;letter-spacing:.12em}.law-art-top.svelte-1yp4rap strong:where(.svelte-1yp4rap){font-size:1.75rem;letter-spacing:-.04em;white-space:nowrap}.law-art-building.svelte-1yp4rap{display:grid;gap:8px;margin-top:22px}.law-art-floor.svelte-1yp4rap{display:grid;grid-template-columns:30px 1fr 40px 40px;align-items:center;gap:12px;padding:13px 16px;background:#fff;border-left:4px solid #69a8b5;border-radius:4px}.law-art-floor.svelte-1yp4rap svg{width:25px;height:25px}.law-art-floor.svelte-1yp4rap span:where(.svelte-1yp4rap){color:#293b40;font-size:.88rem;font-weight:650}.law-art-floor.svelte-1yp4rap i:where(.svelte-1yp4rap){display:block;height:22px;border:2px solid #c2dce0;border-radius:3px}.law-art-path.svelte-1yp4rap{display:flex;align-items:center;gap:10px;margin:16px auto;width:70%}.law-art-path.svelte-1yp4rap span:where(.svelte-1yp4rap){height:1px;flex:1;border-top:2px dashed #5b98a5}.law-art-result.svelte-1yp4rap{display:flex;align-items:center;gap:13px;padding:17px 20px;background:#246878;color:#fff;border-radius:4px}.law-art-result.svelte-1yp4rap strong:where(.svelte-1yp4rap){font-size:.9rem;line-height:1.35}.law-timeline-section.svelte-1yp4rap{background:#fff}.law-timeline.svelte-1yp4rap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;list-style:none;padding:0}.law-timeline.svelte-1yp4rap li:where(.svelte-1yp4rap){padding:24px;border:1px solid #d4e1e2;border-top:4px solid #8ab3bc;background:#f7faf9}.law-timeline.svelte-1yp4rap li.current:where(.svelte-1yp4rap){border-top-color:#246f80;background:#e9f2f3}.law-timeline-year.svelte-1yp4rap{display:block;margin-bottom:28px;color:#246f80;font-size:2.4rem;font-weight:700;line-height:1;letter-spacing:-.05em}.law-timeline.svelte-1yp4rap h3:where(.svelte-1yp4rap){margin-bottom:12px}.law-timeline.svelte-1yp4rap p:where(.svelte-1yp4rap),.law-scope-grid.svelte-1yp4rap p:where(.svelte-1yp4rap),.law-steps.svelte-1yp4rap p:where(.svelte-1yp4rap){font-size:.91rem}.law-scope-section.svelte-1yp4rap{background:#f2f6f6}.law-scope-grid.svelte-1yp4rap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.law-scope-grid.svelte-1yp4rap article:where(.svelte-1yp4rap){padding:28px;border:1px solid #d8e5e6;background:#fff}.law-scope-icon.svelte-1yp4rap{display:grid;place-items:center;width:54px;height:54px;margin-bottom:24px;background:#e8f2f3;color:#276b7b;border-radius:50%}.law-scope-grid.svelte-1yp4rap h3:where(.svelte-1yp4rap){margin-bottom:10px}.law-note.svelte-1yp4rap{display:flex;gap:22px;align-items:baseline;margin-top:24px;padding:24px 28px;background:#e2edef}.law-note.svelte-1yp4rap strong:where(.svelte-1yp4rap){flex:0 0 170px;color:#205f6d}.law-preparation-section.svelte-1yp4rap{background:#fff}.law-preparation-grid.svelte-1yp4rap{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.law-preparation-grid.svelte-1yp4rap h2:where(.svelte-1yp4rap){margin-bottom:25px}.law-preparation-grid.svelte-1yp4rap .text-link:where(.svelte-1yp4rap){margin-top:25px}.law-steps.svelte-1yp4rap{padding:0;list-style:none}.law-steps.svelte-1yp4rap li:where(.svelte-1yp4rap){display:flex;gap:25px;padding:23px 0;border-top:1px solid #d5e0e2}.law-steps.svelte-1yp4rap li:where(.svelte-1yp4rap)>span:where(.svelte-1yp4rap){color:#2d7d8d;font-size:1.3rem;font-weight:700;line-height:1.3}.law-steps.svelte-1yp4rap h3:where(.svelte-1yp4rap){margin-bottom:6px}.law-contact-section.svelte-1yp4rap{padding-block:70px;background:#245e6b}.law-contact-inner.svelte-1yp4rap{display:flex;align-items:center;justify-content:space-between;gap:50px}.law-contact-inner.svelte-1yp4rap>div:where(.svelte-1yp4rap){max-width:810px}.law-contact-inner.svelte-1yp4rap .eyebrow:where(.svelte-1yp4rap){color:#b3dbe2}.law-contact-inner.svelte-1yp4rap h2:where(.svelte-1yp4rap){color:#fff}.law-contact-inner.svelte-1yp4rap p:where(.svelte-1yp4rap):not(.eyebrow){margin-top:15px;color:#d8e8ea}.law-contact-inner.svelte-1yp4rap .button:where(.svelte-1yp4rap){flex-shrink:0}.law-sources.svelte-1yp4rap{padding-block:42px 55px}.law-sources.svelte-1yp4rap h2:where(.svelte-1yp4rap){margin-bottom:12px;font-size:1.05rem}.law-sources.svelte-1yp4rap p:where(.svelte-1yp4rap){max-width:960px;font-size:.82rem}.law-sources.svelte-1yp4rap a:where(.svelte-1yp4rap){color:#246b7a;text-decoration:underline;text-underline-offset:3px}@media(max-width:980px){.law-hero-grid.svelte-1yp4rap,.law-preparation-grid.svelte-1yp4rap{gap:40px}.law-hero-grid.svelte-1yp4rap{grid-template-columns:1fr}.law-art.svelte-1yp4rap{max-width:600px}.law-contact-inner.svelte-1yp4rap{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.law-hero.svelte-1yp4rap{padding-block:55px 70px}.law-hero.svelte-1yp4rap h1:where(.svelte-1yp4rap){font-size:clamp(2.3rem,8vw,3.4rem)}.law-art.svelte-1yp4rap{box-shadow:9px 9px #2d3c40}.law-timeline.svelte-1yp4rap,.law-scope-grid.svelte-1yp4rap,.law-preparation-grid.svelte-1yp4rap{grid-template-columns:1fr}.law-timeline.svelte-1yp4rap{gap:12px}.law-timeline.svelte-1yp4rap li:where(.svelte-1yp4rap){display:flex;gap:24px}.law-timeline-year.svelte-1yp4rap{margin:0;font-size:1.8rem}.law-note.svelte-1yp4rap{display:block}.law-note.svelte-1yp4rap p:where(.svelte-1yp4rap){margin-top:8px}.law-preparation-grid.svelte-1yp4rap{gap:42px}}@media(max-width:400px){.law-art.svelte-1yp4rap{padding:16px}.law-art-top.svelte-1yp4rap strong:where(.svelte-1yp4rap){font-size:1.4rem}.law-art-floor.svelte-1yp4rap{grid-template-columns:25px 1fr 25px 25px;gap:7px;padding:12px 9px}.law-timeline.svelte-1yp4rap li:where(.svelte-1yp4rap){display:block}.law-timeline-year.svelte-1yp4rap{margin-bottom:15px}}
