body{overflow-x:clip}.eu-page[data-astro-cid-sxv76ji2]{--eu-ink: #101a29;--eu-text: #2b3646;--eu-muted: #4a5566;--eu-line: #d9e2ec;--eu-paper: #f6f9fc;--eu-blue: #246bfd;--eu-blue-dark: #1849b8;--eu-red: #b42318;--eu-red-bg: #fde8e7;--eu-amber: #8a5300;--eu-amber-bg: #fdf2dc;--eu-green: #0b6b43;--eu-green-bg: #e6f4ed;color:var(--eu-text);background:#fff;overflow-x:clip}.eu-page[data-astro-cid-sxv76ji2] [data-astro-cid-sxv76ji2][hidden]{display:none!important}.eu-sr[data-astro-cid-sxv76ji2]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.eu-page[data-astro-cid-sxv76ji2] [data-astro-cid-sxv76ji2]:is(a,button,input,summary,[tabindex]):focus-visible,.eu-page[data-astro-cid-sxv76ji2] .eu-result a:focus-visible{outline:3px solid var(--eu-blue);outline-offset:2px}.eu-hero[data-astro-cid-sxv76ji2]{background:linear-gradient(120deg,#101a29,#18324f 55%,#1b3f7a);color:#fff;padding:120px 0 64px}.eu-eyebrow[data-astro-cid-sxv76ji2]{color:#b8cdfb;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.eu-title[data-astro-cid-sxv76ji2]{color:#fff;font-size:clamp(2.1rem,5vw,3.3rem);line-height:1.1;margin:0 0 10px}.eu-subtitle[data-astro-cid-sxv76ji2]{color:#ffffffeb;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:600;margin:0 0 18px;max-width:820px}.eu-answer[data-astro-cid-sxv76ji2]{color:#ffffffe0;font-size:17px;line-height:1.7;margin:0 0 20px;max-width:800px}.eu-hero-links[data-astro-cid-sxv76ji2]{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0}.eu-hero-links[data-astro-cid-sxv76ji2] a[data-astro-cid-sxv76ji2]{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px}.eu-hero-links[data-astro-cid-sxv76ji2] a[data-astro-cid-sxv76ji2]:hover{color:#b8cdfb}.eu-tool[data-astro-cid-sxv76ji2]{background:var(--eu-paper);border-bottom:1px solid var(--eu-line);padding:56px 0 64px}.eu-h2[data-astro-cid-sxv76ji2]{color:var(--eu-ink);font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin:0 0 12px}.eu-lead[data-astro-cid-sxv76ji2]{color:var(--eu-muted);font-size:16px;line-height:1.65;margin:0 0 24px;max-width:800px}.eu-lead[data-astro-cid-sxv76ji2] strong[data-astro-cid-sxv76ji2]{color:var(--eu-ink)}.eu-noscript[data-astro-cid-sxv76ji2]{background:var(--eu-amber-bg);border-radius:8px;color:var(--eu-amber);font-weight:600;margin:0;padding:12px 14px}.eu-card[data-astro-cid-sxv76ji2]{background:#fff;border:1px solid var(--eu-line);border-radius:12px;box-shadow:0 18px 46px #0f202712;max-width:860px;padding:24px}.eu-progress[data-astro-cid-sxv76ji2]{margin:0 0 18px}.eu-progress-text[data-astro-cid-sxv76ji2]{color:var(--eu-muted);font-size:13px;font-weight:800;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.eu-progress-bar[data-astro-cid-sxv76ji2]{background:#e8eef4;border-radius:999px;height:6px;overflow:hidden}.eu-progress-fill[data-astro-cid-sxv76ji2]{background:var(--eu-blue);display:block;height:100%;transition:width .2s ease;width:0}.eu-form[data-astro-cid-sxv76ji2]{margin:0}.eu-step[data-astro-cid-sxv76ji2]{border:0;margin:0;min-width:0;padding:0}.eu-step[data-astro-cid-sxv76ji2]:focus{outline:none}.eu-legend[data-astro-cid-sxv76ji2]{color:var(--eu-ink);float:none;font-size:clamp(1.2rem,2.6vw,1.45rem);font-weight:800;line-height:1.3;margin:0 0 8px;padding:0;width:auto}.eu-hint[data-astro-cid-sxv76ji2]{color:var(--eu-muted);font-size:14.5px;line-height:1.6;margin:0 0 16px}.eu-options[data-astro-cid-sxv76ji2]{display:grid;gap:10px}.eu-option[data-astro-cid-sxv76ji2]{align-items:start;background:#fff;border:1.5px solid var(--eu-line);border-radius:8px;color:var(--eu-ink);cursor:pointer;display:grid;font-size:15px;gap:12px;grid-template-columns:auto minmax(0,1fr);line-height:1.5;margin:0;padding:12px 14px}.eu-option[data-astro-cid-sxv76ji2]:hover{border-color:#9fb8e8}.eu-option[data-astro-cid-sxv76ji2]:has(input:checked){background:#eef4ff;border-color:var(--eu-blue)}.eu-option[data-astro-cid-sxv76ji2] input[data-astro-cid-sxv76ji2]{accent-color:var(--eu-blue);height:20px;margin:1px 0 0;width:20px}.eu-option-text[data-astro-cid-sxv76ji2]{min-width:0;overflow-wrap:anywhere}.eu-option-hint[data-astro-cid-sxv76ji2]{color:var(--eu-muted);display:block;font-size:13px;margin-top:4px}.eu-error[data-astro-cid-sxv76ji2]{background:var(--eu-red-bg);border-radius:6px;color:var(--eu-red);font-size:14px;font-weight:700;margin:14px 0 0;padding:8px 12px}.eu-nav[data-astro-cid-sxv76ji2]{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:20px}.eu-btn[data-astro-cid-sxv76ji2]{background:#fff;border:1.5px solid var(--eu-blue);border-radius:6px;color:var(--eu-blue-dark);cursor:pointer;font-size:15px;font-weight:800;min-height:44px;padding:9px 18px}.eu-btn[data-astro-cid-sxv76ji2]:hover{background:#eef4ff}.eu-btn[data-astro-cid-sxv76ji2]:disabled{cursor:default;opacity:.45}.eu-btn-primary[data-astro-cid-sxv76ji2]{background:var(--eu-blue);color:#fff}.eu-btn-primary[data-astro-cid-sxv76ji2]:hover{background:var(--eu-blue-dark)}.eu-btn-quiet[data-astro-cid-sxv76ji2]{border-color:#b9c6d4;color:var(--eu-muted)}.eu-legal[data-astro-cid-sxv76ji2]{background:var(--eu-amber-bg);border:1px solid #f1d39a;border-radius:8px;margin:0 0 18px;padding:12px 14px}.eu-legal[data-astro-cid-sxv76ji2] p[data-astro-cid-sxv76ji2]{color:#5c3a00;font-size:14.5px;line-height:1.6;margin:0}.eu-legal[data-astro-cid-sxv76ji2] strong[data-astro-cid-sxv76ji2]{color:#3d2600}.eu-result[data-astro-cid-sxv76ji2]:focus{outline:none}.eu-actions[data-astro-cid-sxv76ji2]{border-top:1px solid #edf1f5;display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-head{border-bottom:1px solid #edf1f5;margin-bottom:8px;padding-bottom:14px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-kicker{color:var(--eu-muted);font-size:13px;font-weight:800;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.eu-result[data-astro-cid-sxv76ji2] .eu-r-title{color:var(--eu-ink);font-size:clamp(1.35rem,3.2vw,1.75rem);line-height:1.25;margin:0 0 8px}.eu-result[data-astro-cid-sxv76ji2][data-tier=prohibited] .eu-r-title,.eu-result[data-astro-cid-sxv76ji2][data-tier=prohibited_future] .eu-r-title{color:var(--eu-red)}.eu-result[data-astro-cid-sxv76ji2] .eu-r-summary{color:var(--eu-text);font-size:16px;line-height:1.65;margin:0 0 8px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-role{color:var(--eu-text);font-size:15px;margin:0 0 10px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-badges{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.eu-result[data-astro-cid-sxv76ji2] .eu-r-badge{background:#eef4ff;border:1px solid #c9d8fb;border-radius:999px;color:var(--eu-blue-dark);font-size:12.5px;font-weight:800;padding:3px 10px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-badge[data-tier^=prohibited]{background:var(--eu-red-bg);border-color:#f5b5b0;color:var(--eu-red)}.eu-result[data-astro-cid-sxv76ji2] .eu-r-badge[data-tier^=high_risk]{background:var(--eu-amber-bg);border-color:#f1d39a;color:var(--eu-amber)}.eu-result[data-astro-cid-sxv76ji2] .eu-r-badge[data-tier=minimal],.eu-result[data-astro-cid-sxv76ji2] .eu-r-badge[data-tier=out_of_scope]{background:var(--eu-green-bg);border-color:#b7dfc9;color:var(--eu-green)}.eu-result[data-astro-cid-sxv76ji2] .eu-r-section{margin-top:18px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-heading{color:var(--eu-ink);font-size:17px;font-weight:800;margin:0 0 8px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-group{color:var(--eu-muted);font-size:13px;font-weight:800;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.eu-result[data-astro-cid-sxv76ji2] .eu-r-list,.eu-result[data-astro-cid-sxv76ji2] .eu-r-steps{color:var(--eu-text);font-size:15px;line-height:1.6;margin:0;padding-left:1.25rem}.eu-result[data-astro-cid-sxv76ji2] .eu-r-list li,.eu-result[data-astro-cid-sxv76ji2] .eu-r-steps li{margin-bottom:6px;overflow-wrap:anywhere}.eu-result[data-astro-cid-sxv76ji2] .eu-r-checklist{display:grid;gap:8px;list-style:none;margin:0;padding:0}.eu-result[data-astro-cid-sxv76ji2] .eu-r-checklist li{border:1px solid #e6ecf2;border-left:4px solid var(--eu-blue);border-radius:6px;display:grid;gap:4px;padding:9px 12px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-checklist li[data-status=upcoming]{border-left-color:#f0a830}.eu-result[data-astro-cid-sxv76ji2] .eu-r-text{color:var(--eu-ink);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.eu-result[data-astro-cid-sxv76ji2] .eu-r-meta{color:var(--eu-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 12px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-when{font-weight:700}.eu-result[data-astro-cid-sxv76ji2] .eu-ref-link{color:var(--eu-blue-dark);font-weight:700;text-decoration:underline;text-underline-offset:2px}.eu-result[data-astro-cid-sxv76ji2] a{color:var(--eu-blue-dark);font-weight:700}.eu-result[data-astro-cid-sxv76ji2] .eu-r-dates{display:grid;gap:6px;list-style:none;margin:0;padding:0}.eu-result[data-astro-cid-sxv76ji2] .eu-r-dates li{color:var(--eu-text);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.eu-result[data-astro-cid-sxv76ji2] .eu-r-date{color:var(--eu-ink);margin-right:4px}.eu-result[data-astro-cid-sxv76ji2] .eu-r-state{border:1px solid currentColor;border-radius:999px;display:inline-block;font-size:11.5px;font-weight:800;margin-left:8px;padding:0 8px;text-transform:uppercase}.eu-result[data-astro-cid-sxv76ji2] .eu-r-dates li[data-status=in_force] .eu-r-state{color:var(--eu-green)}.eu-result[data-astro-cid-sxv76ji2] .eu-r-dates li[data-status=upcoming] .eu-r-state,.eu-result[data-astro-cid-sxv76ji2] .eu-r-assumptions li{color:var(--eu-amber)}.eu-section[data-astro-cid-sxv76ji2]{padding:56px 0}.eu-section-tint[data-astro-cid-sxv76ji2]{background:var(--eu-paper);border-bottom:1px solid var(--eu-line);border-top:1px solid var(--eu-line)}.eu-prose[data-astro-cid-sxv76ji2]{max-width:980px}.eu-prose[data-astro-cid-sxv76ji2] p[data-astro-cid-sxv76ji2]{color:var(--eu-text);font-size:16.5px;line-height:1.75;margin:0 0 16px}.eu-prose[data-astro-cid-sxv76ji2] h3[data-astro-cid-sxv76ji2]{color:var(--eu-ink);font-size:20px;margin:24px 0 10px}.eu-prose[data-astro-cid-sxv76ji2] a[data-astro-cid-sxv76ji2]:not(.btn){color:var(--eu-blue-dark);font-weight:700;text-decoration:underline;text-underline-offset:2px}.eu-steps-list[data-astro-cid-sxv76ji2],.eu-list[data-astro-cid-sxv76ji2]{color:var(--eu-text);font-size:16px;line-height:1.7;margin:0 0 18px;padding-left:1.3rem}.eu-steps-list[data-astro-cid-sxv76ji2] li[data-astro-cid-sxv76ji2],.eu-list[data-astro-cid-sxv76ji2] li[data-astro-cid-sxv76ji2]{margin-bottom:10px}.eu-steps-list[data-astro-cid-sxv76ji2] strong[data-astro-cid-sxv76ji2],.eu-list[data-astro-cid-sxv76ji2] strong[data-astro-cid-sxv76ji2]{color:var(--eu-ink)}.eu-small[data-astro-cid-sxv76ji2]{font-size:14px!important}.eu-table-wrap[data-astro-cid-sxv76ji2]{margin:0 0 18px;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.eu-table[data-astro-cid-sxv76ji2]{background:#fff;border:1px solid var(--eu-line);border-collapse:collapse;font-size:14.5px;width:100%}.eu-table[data-astro-cid-sxv76ji2] caption[data-astro-cid-sxv76ji2]{caption-side:top;color:var(--eu-muted);font-size:13px;font-weight:700;padding:0 0 8px;text-align:left}.eu-table[data-astro-cid-sxv76ji2] th[data-astro-cid-sxv76ji2],.eu-table[data-astro-cid-sxv76ji2] td[data-astro-cid-sxv76ji2]{border-bottom:1px solid #e6ecf2;line-height:1.55;padding:10px;text-align:left;vertical-align:top}.eu-table[data-astro-cid-sxv76ji2] thead[data-astro-cid-sxv76ji2] th[data-astro-cid-sxv76ji2]{background:#f0f4f8;color:var(--eu-ink);font-size:13px;font-weight:800}.eu-table[data-astro-cid-sxv76ji2] tbody[data-astro-cid-sxv76ji2] th[data-astro-cid-sxv76ji2]{color:var(--eu-ink);font-weight:700}.eu-table[data-astro-cid-sxv76ji2] a[data-astro-cid-sxv76ji2]{color:var(--eu-blue-dark);font-weight:700;text-decoration:underline}.eu-nowrap[data-astro-cid-sxv76ji2]{white-space:nowrap}.eu-cta[data-astro-cid-sxv76ji2]{align-items:center;background:linear-gradient(135deg,#fff,#f1f5fd 70%);border:1px solid var(--eu-line);border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:28px}.eu-cta[data-astro-cid-sxv76ji2] p[data-astro-cid-sxv76ji2]{color:var(--eu-text);font-size:16px;line-height:1.7;margin:0;max-width:760px}.eu-cta[data-astro-cid-sxv76ji2] p[data-astro-cid-sxv76ji2] a[data-astro-cid-sxv76ji2]{color:var(--eu-blue-dark);font-weight:700;text-decoration:underline}.eu-cta-actions[data-astro-cid-sxv76ji2]{display:flex;flex-wrap:wrap;gap:10px}.eu-faq[data-astro-cid-sxv76ji2]{display:grid;gap:10px}.eu-faq-item[data-astro-cid-sxv76ji2]{background:#fff;border:1px solid var(--eu-line);border-radius:8px;padding:0 18px}.eu-faq-item[data-astro-cid-sxv76ji2] summary[data-astro-cid-sxv76ji2]{color:var(--eu-ink);cursor:pointer;font-size:17px;font-weight:750;padding:16px 0}.eu-faq-item[data-astro-cid-sxv76ji2] p[data-astro-cid-sxv76ji2]{margin:0;padding:0 0 16px}.eu-sources[data-astro-cid-sxv76ji2]{font-size:14.5px;line-height:1.6;margin:0 0 12px;padding-left:1.2rem}.eu-sources[data-astro-cid-sxv76ji2] li[data-astro-cid-sxv76ji2]{margin-bottom:6px;overflow-wrap:anywhere}@media (min-width: 992px){.eu-cta[data-astro-cid-sxv76ji2]{flex-direction:row;justify-content:space-between}.eu-cta-actions[data-astro-cid-sxv76ji2]{flex:0 0 auto}}@media (max-width: 575px){.eu-hero[data-astro-cid-sxv76ji2]{padding:96px 0 44px}.eu-card[data-astro-cid-sxv76ji2]{padding:16px}.eu-option[data-astro-cid-sxv76ji2]{padding:11px 12px}.eu-table[data-astro-cid-sxv76ji2]{font-size:13.5px}.eu-table[data-astro-cid-sxv76ji2] th[data-astro-cid-sxv76ji2],.eu-table[data-astro-cid-sxv76ji2] td[data-astro-cid-sxv76ji2]{padding:8px}.eu-nowrap[data-astro-cid-sxv76ji2]{white-space:normal}}@media (prefers-reduced-motion: reduce){.eu-progress-fill[data-astro-cid-sxv76ji2]{transition:none}}@media print{body *{visibility:hidden!important}.eu-outcome[data-astro-cid-sxv76ji2],.eu-outcome[data-astro-cid-sxv76ji2] *{visibility:visible!important}.eu-outcome[data-astro-cid-sxv76ji2]{left:0;position:absolute;top:0;width:100%}.eu-actions[data-astro-cid-sxv76ji2]{display:none!important}.eu-result[data-astro-cid-sxv76ji2] .eu-ref-link:after{content:" (" attr(href) ")";font-weight:400;overflow-wrap:anywhere}}
