.product-landing-hero .hero-img{width:min(100%,514px);max-height:390px;object-fit:contain}.product-landing-hero .hero-visual{background:#fff}.section-shell.svelte-11v4z9e{max-width:1160px}.section-heading.svelte-11v4z9e{max-width:820px;margin:0 auto 34px;text-align:center}.section-heading-left.svelte-11v4z9e{margin:0;text-align:left}.section-eyebrow.svelte-11v4z9e,.card-kicker.svelte-11v4z9e{display:inline-flex;margin:0 0 12px;padding:7px 12px;border:1px solid #e2e7f0;border-radius:999px;background:#fff;color:#d10532;font-size:13px;font-weight:800;line-height:1}.section-heading.svelte-11v4z9e h2:where(.svelte-11v4z9e),.employer-layout.svelte-11v4z9e h2:where(.svelte-11v4z9e),.troubleshooting-layout.svelte-11v4z9e h2:where(.svelte-11v4z9e),.final-cta.svelte-11v4z9e h2:where(.svelte-11v4z9e){margin:0;color:#252a33;font-size:clamp(30px,3.2vw,44px);line-height:1.16;letter-spacing:-.02em}.section-heading.svelte-11v4z9e>p:where(.svelte-11v4z9e):not(.section-eyebrow),.lead-copy.svelte-11v4z9e,.related-links.svelte-11v4z9e,.final-cta.svelte-11v4z9e p:where(.svelte-11v4z9e),.notice-inner.svelte-11v4z9e p:where(.svelte-11v4z9e){color:#5d6675;font-size:17px;line-height:1.65}.section-heading.svelte-11v4z9e>p:where(.svelte-11v4z9e):not(.section-eyebrow){margin:15px auto 0}.feature-grid.svelte-11v4z9e,.pathway-grid.svelte-11v4z9e,.information-grid.svelte-11v4z9e{display:grid;gap:18px}.feature-grid-three.svelte-11v4z9e{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid-four.svelte-11v4z9e{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card.svelte-11v4z9e,.pathway-card.svelte-11v4z9e,.organisation-card.svelte-11v4z9e,.result-preview.svelte-11v4z9e,.information-item.svelte-11v4z9e{border:1px solid #e1e7f0;border-radius:14px;background:#fff;box-shadow:0 14px 34px #1e2a4412}.feature-card.svelte-11v4z9e{padding:24px}.feature-card.svelte-11v4z9e h3:where(.svelte-11v4z9e),.pathway-card.svelte-11v4z9e h3:where(.svelte-11v4z9e),.organisation-card.svelte-11v4z9e h3:where(.svelte-11v4z9e),.process-card.svelte-11v4z9e h3:where(.svelte-11v4z9e){margin:0 0 10px;color:#252a33;font-size:21px;line-height:1.25;letter-spacing:-.01em}.feature-card.svelte-11v4z9e p:where(.svelte-11v4z9e),.pathway-card.svelte-11v4z9e p:where(.svelte-11v4z9e),.process-card.svelte-11v4z9e p:where(.svelte-11v4z9e),.result-preview.svelte-11v4z9e p:where(.svelte-11v4z9e),.accreditation-note.svelte-11v4z9e{color:#5d6675;font-size:15px;line-height:1.65}.check-card.svelte-11v4z9e{display:flex;min-height:120px;align-items:flex-start;gap:13px}.check-card.svelte-11v4z9e h3:where(.svelte-11v4z9e){margin:4px 0 0}.check-mark.svelte-11v4z9e{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:50%;background:#e8fff7;color:#008a65;font-weight:900}.pathway-grid.svelte-11v4z9e{grid-template-columns:repeat(2,minmax(0,1fr))}.pathway-card.svelte-11v4z9e{padding:clamp(26px,4vw,42px)}.pathway-card.svelte-11v4z9e h3:where(.svelte-11v4z9e){font-size:clamp(27px,3vw,36px)}.pathway-card.svelte-11v4z9e p:where(.svelte-11v4z9e):not(.card-kicker){max-width:560px;margin-bottom:24px;font-size:17px}.pathway-card-dark.svelte-11v4z9e{border-color:#293246;background:#252d3d}.pathway-card-dark.svelte-11v4z9e h3:where(.svelte-11v4z9e),.pathway-card-dark.svelte-11v4z9e p:where(.svelte-11v4z9e):not(.card-kicker){color:#fff}.pathway-secondary.svelte-11v4z9e{border-color:#fff;background:#fff;color:#252d3d}.process-grid.svelte-11v4z9e{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;counter-reset:process}.process-card.svelte-11v4z9e{position:relative;padding:26px 22px;border-top:4px solid #d10532;border-radius:10px;background:#fff;box-shadow:0 12px 30px #1e2a4412}.process-card.svelte-11v4z9e>span:where(.svelte-11v4z9e){display:grid;width:38px;height:38px;margin-bottom:18px;place-items:center;border-radius:50%;background:#fff0f3;color:#d10532;font-weight:900}.employer-layout.svelte-11v4z9e,.preview-layout.svelte-11v4z9e,.troubleshooting-layout.svelte-11v4z9e{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(30px,6vw,72px)}.benefit-list.svelte-11v4z9e{display:grid;gap:12px;margin:24px 0;padding:0;list-style:none}.benefit-list.svelte-11v4z9e li:where(.svelte-11v4z9e){display:flex;align-items:flex-start;gap:11px;color:#384152;font-size:16px;line-height:1.5}.benefit-list.svelte-11v4z9e li:where(.svelte-11v4z9e) span:where(.svelte-11v4z9e){color:#009b72;font-weight:900}.related-links.svelte-11v4z9e a:where(.svelte-11v4z9e),.important-note.svelte-11v4z9e a:where(.svelte-11v4z9e),.feature-card.svelte-11v4z9e a:where(.svelte-11v4z9e),.official-link.svelte-11v4z9e,.notice-inner.svelte-11v4z9e a:where(.svelte-11v4z9e),table.svelte-11v4z9e a:where(.svelte-11v4z9e){color:#c9002f;font-weight:800;text-decoration:underline;text-underline-offset:3px}.organisation-card.svelte-11v4z9e{padding:clamp(26px,4vw,40px)}.organisation-card.svelte-11v4z9e ol:where(.svelte-11v4z9e){display:grid;gap:16px;margin:22px 0 28px;padding:0;list-style:none}.organisation-card.svelte-11v4z9e li:where(.svelte-11v4z9e){display:flex;align-items:center;gap:13px;color:#384152;line-height:1.45}.organisation-card.svelte-11v4z9e li:where(.svelte-11v4z9e) span:where(.svelte-11v4z9e){display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:50%;background:#252d3d;color:#fff;font-size:13px;font-weight:900}.result-preview.svelte-11v4z9e{overflow:hidden;padding:24px}.preview-label.svelte-11v4z9e{margin:-24px -24px 22px;padding:10px 24px;background:#252d3d;color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.preview-header.svelte-11v4z9e{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid #e5e9f0}.preview-header.svelte-11v4z9e div:where(.svelte-11v4z9e){display:grid;gap:4px}.preview-header.svelte-11v4z9e span:where(.svelte-11v4z9e),.result-preview.svelte-11v4z9e dt:where(.svelte-11v4z9e){color:#6b7382;font-size:12px;font-weight:800;text-transform:uppercase}.preview-header.svelte-11v4z9e strong:where(.svelte-11v4z9e){color:#252a33;font-size:22px}.preview-status.svelte-11v4z9e{padding:7px 10px;border-radius:999px;background:#e7fff6;color:#007f5f!important}.result-preview.svelte-11v4z9e dl:where(.svelte-11v4z9e){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.result-preview.svelte-11v4z9e dl:where(.svelte-11v4z9e) div:where(.svelte-11v4z9e){padding:14px;border-radius:8px;background:#f6f8fb}.result-preview.svelte-11v4z9e dt:where(.svelte-11v4z9e){margin-bottom:5px}.result-preview.svelte-11v4z9e dd:where(.svelte-11v4z9e){margin:0;color:#2f3540;font-weight:800}.result-preview.svelte-11v4z9e>p:where(.svelte-11v4z9e){margin:0;font-size:12px}.information-grid.svelte-11v4z9e{grid-template-columns:repeat(2,minmax(0,1fr))}.information-item.svelte-11v4z9e{display:flex;align-items:flex-start;gap:11px;padding:18px 20px;color:#384152;font-weight:700;line-height:1.5}.information-item.svelte-11v4z9e span:where(.svelte-11v4z9e){color:#009b72;font-weight:900}.important-note.svelte-11v4z9e{margin-top:22px;padding:20px 22px;border-left:4px solid #d10532;border-radius:8px;background:#fff;color:#303744}.important-note.svelte-11v4z9e p:where(.svelte-11v4z9e){margin:9px 0 0;color:#5d6675;line-height:1.6}.comparison-wrap.svelte-11v4z9e{overflow-x:auto;border:1px solid #e1e7f0;border-radius:12px;background:#fff;box-shadow:0 14px 34px #1e2a440f}table.svelte-11v4z9e{width:100%;min-width:760px;border-collapse:collapse}th.svelte-11v4z9e,td.svelte-11v4z9e{padding:18px 20px;border-bottom:1px solid #e5e9f0;color:#4e5765;line-height:1.55;text-align:left;vertical-align:top}thead.svelte-11v4z9e th:where(.svelte-11v4z9e){background:#252d3d;color:#fff;font-size:13px;letter-spacing:.03em;text-transform:uppercase}tbody.svelte-11v4z9e th:where(.svelte-11v4z9e){width:28%;color:#252a33;font-size:15px}tbody.svelte-11v4z9e tr:where(.svelte-11v4z9e):last-child th:where(.svelte-11v4z9e),tbody.svelte-11v4z9e tr:where(.svelte-11v4z9e):last-child td:where(.svelte-11v4z9e){border-bottom:0}.official-link.svelte-11v4z9e{display:inline-block;margin-top:16px}.accreditation-note.svelte-11v4z9e{max-width:850px;margin:22px auto 0;padding:16px 20px;border:1px solid #e1e7f0;border-radius:8px;background:#fff;text-align:center}.faq-list.svelte-11v4z9e{display:grid;max-width:900px;gap:12px;margin:0 auto}.faq-list.svelte-11v4z9e details:where(.svelte-11v4z9e){border:1px solid #e1e7f0;border-radius:10px;background:#fff}.faq-list.svelte-11v4z9e summary:where(.svelte-11v4z9e){position:relative;padding:19px 52px 19px 20px;color:#252a33;font-size:17px;font-weight:800;cursor:pointer;list-style:none}.faq-list.svelte-11v4z9e summary:where(.svelte-11v4z9e)::-webkit-details-marker{display:none}.faq-list.svelte-11v4z9e summary:where(.svelte-11v4z9e):after{position:absolute;top:17px;right:20px;content:"+";color:#d10532;font-size:24px;line-height:1}.faq-list.svelte-11v4z9e details[open]:where(.svelte-11v4z9e) summary:where(.svelte-11v4z9e):after{content:"−"}.faq-list.svelte-11v4z9e details:where(.svelte-11v4z9e) p:where(.svelte-11v4z9e){margin:0;padding:0 20px 20px;color:#5d6675;line-height:1.65}.final-cta.svelte-11v4z9e{background:linear-gradient(135deg,#252d3d,#323d54)}.final-cta-inner.svelte-11v4z9e{display:grid;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:34px}.final-cta.svelte-11v4z9e h2:where(.svelte-11v4z9e),.final-cta.svelte-11v4z9e p:where(.svelte-11v4z9e){color:#fff}.final-cta.svelte-11v4z9e .section-eyebrow:where(.svelte-11v4z9e){color:#d10532}.final-actions.svelte-11v4z9e{display:flex;flex-direction:column;gap:12px}.final-actions.svelte-11v4z9e .public-btn-secondary:where(.svelte-11v4z9e){border-color:#fff;background:transparent;color:#fff}.notice-section.svelte-11v4z9e{padding:30px 0;border-top:1px solid #e1e7f0;background:#f7f9fc}.notice-inner.svelte-11v4z9e{max-width:980px}.notice-inner.svelte-11v4z9e h2:where(.svelte-11v4z9e){margin:0 0 8px;color:#252a33;font-size:21px}.notice-inner.svelte-11v4z9e p:where(.svelte-11v4z9e){margin:0;font-size:14px}@media (max-width: 991px){.feature-grid-four.svelte-11v4z9e,.process-grid.svelte-11v4z9e{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-layout.svelte-11v4z9e,.preview-layout.svelte-11v4z9e,.troubleshooting-layout.svelte-11v4z9e,.final-cta-inner.svelte-11v4z9e{grid-template-columns:1fr}.section-heading-left.svelte-11v4z9e{margin:0 auto 30px;text-align:center}.final-actions.svelte-11v4z9e{align-items:flex-start}}@media (max-width: 767px){.feature-grid-three.svelte-11v4z9e,.feature-grid-four.svelte-11v4z9e,.pathway-grid.svelte-11v4z9e,.process-grid.svelte-11v4z9e,.information-grid.svelte-11v4z9e{grid-template-columns:1fr}.result-preview.svelte-11v4z9e dl:where(.svelte-11v4z9e){grid-template-columns:1fr}.preview-header.svelte-11v4z9e{align-items:flex-start;flex-direction:column}.pathway-card.svelte-11v4z9e,.organisation-card.svelte-11v4z9e{padding:24px}.final-actions.svelte-11v4z9e,.final-actions.svelte-11v4z9e a:where(.svelte-11v4z9e){width:100%}.final-actions.svelte-11v4z9e a:where(.svelte-11v4z9e){text-align:center}}
