.page-head[data-astro-cid-rhjbxvi2]{background:linear-gradient(180deg, var(--bg-accent), #fff);padding:46px 0 30px}.head-grid[data-astro-cid-rhjbxvi2]{grid-template-columns:1.1fr .9fr;align-items:center;gap:44px;display:grid}.head-media[data-astro-cid-rhjbxvi2] img[data-astro-cid-rhjbxvi2]{object-fit:cover;border-radius:18px;width:100%;height:100%;max-height:420px;box-shadow:0 18px 40px #0e2a472e}.crumbs[data-astro-cid-rhjbxvi2]{color:var(--muted);margin-bottom:14px;font-size:.85rem}.crumbs[data-astro-cid-rhjbxvi2] a[data-astro-cid-rhjbxvi2]{color:var(--brand-link)}.crumbs[data-astro-cid-rhjbxvi2] span[data-astro-cid-rhjbxvi2]{opacity:.5;margin:0 6px}.crumbs[data-astro-cid-rhjbxvi2] em[data-astro-cid-rhjbxvi2]{font-style:normal}.head-cta[data-astro-cid-rhjbxvi2]{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.head-rev[data-astro-cid-rhjbxvi2]{margin-top:18px}.mx[data-astro-cid-rhjbxvi2]{margin-left:auto;margin-right:auto}.narrow[data-astro-cid-rhjbxvi2]{max-width:760px}.narrow[data-astro-cid-rhjbxvi2] p[data-astro-cid-rhjbxvi2]{font-size:1.05rem}.btn--ghost[data-astro-cid-rhjbxvi2]{border:2px solid var(--brand-link);color:var(--brand-link);background:0 0;align-items:center;gap:7px;display:inline-flex}.btn--ghost[data-astro-cid-rhjbxvi2]:hover{background:var(--brand-link);color:#fff}.trust-band[data-astro-cid-rhjbxvi2]{background:var(--navy)}.trust-band[data-astro-cid-rhjbxvi2] .container[data-astro-cid-rhjbxvi2]{flex-wrap:wrap;justify-content:center;gap:14px 30px;padding:16px 22px;display:flex}.trust-band[data-astro-cid-rhjbxvi2] span[data-astro-cid-rhjbxvi2]{color:#fff;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:inline-flex}.trust-band[data-astro-cid-rhjbxvi2] svg{color:var(--brand)}.steps[data-astro-cid-rhjbxvi2]{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px;display:grid}.step[data-astro-cid-rhjbxvi2]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:24px;position:relative}.step-n[data-astro-cid-rhjbxvi2]{background:var(--brand-link);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:12px;font-weight:700;display:grid}.step[data-astro-cid-rhjbxvi2] h3[data-astro-cid-rhjbxvi2]{margin:0 0 8px;font-size:1.05rem}.step[data-astro-cid-rhjbxvi2] p[data-astro-cid-rhjbxvi2]{color:var(--ink);margin:0;font-size:.92rem}.lab-grid[data-astro-cid-rhjbxvi2]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:26px;display:grid}.lab-card[data-astro-cid-rhjbxvi2]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;flex-direction:column;padding:26px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative}.lab-card[data-astro-cid-rhjbxvi2]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0e2a4724}.lab-card[data-astro-cid-rhjbxvi2].is-featured{border-color:var(--brand);border-width:2px}.lab-card[data-astro-cid-rhjbxvi2] .badge[data-astro-cid-rhjbxvi2]{background:var(--brand-link);color:#fff;border-radius:999px;padding:5px 12px;font-size:.72rem;font-weight:700;position:absolute;top:-11px;left:26px}.lc-code[data-astro-cid-rhjbxvi2]{letter-spacing:.05em;color:var(--brand-link);text-transform:uppercase;font-size:.74rem;font-weight:700}.lab-card[data-astro-cid-rhjbxvi2] h3[data-astro-cid-rhjbxvi2]{margin:8px 0 14px;font-size:1.12rem}.lc-link[data-astro-cid-rhjbxvi2]{color:var(--brand-link);margin-top:auto;font-weight:700}.pathway-note[data-astro-cid-rhjbxvi2]{color:var(--muted);margin-top:28px}.final-cta[data-astro-cid-rhjbxvi2]{background:linear-gradient(120deg, var(--brand-dark), var(--brand-link));color:#fff;padding:60px 0}.final-cta[data-astro-cid-rhjbxvi2] h2[data-astro-cid-rhjbxvi2]{color:#fff}.final-cta[data-astro-cid-rhjbxvi2] p[data-astro-cid-rhjbxvi2]{color:#eef7fd;max-width:620px;margin:10px auto 0}.fc-btns[data-astro-cid-rhjbxvi2]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.btn--ghost-light[data-astro-cid-rhjbxvi2]{color:#fff;background:0 0;border:2px solid #fff9;align-items:center;gap:7px;display:inline-flex}.btn--ghost-light[data-astro-cid-rhjbxvi2]:hover{color:var(--brand-link);background:#fff}.small[data-astro-cid-rhjbxvi2]{color:var(--muted);font-size:.9rem}.two[data-astro-cid-rhjbxvi2]{grid-template-columns:1fr 1fr;gap:44px;display:grid}.ticks[data-astro-cid-rhjbxvi2]{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-rhjbxvi2] li[data-astro-cid-rhjbxvi2]{align-items:flex-start;gap:9px;font-size:.95rem;display:flex}.ticks[data-astro-cid-rhjbxvi2] svg{color:var(--brand);flex:none;margin-top:3px}.price-split[data-astro-cid-rhjbxvi2]{color:var(--ink);margin:4px 0 16px;font-size:.92rem}.rpl-form[data-astro-cid-rhjbxvi2]{margin-top:22px}.rpl-form[data-astro-cid-rhjbxvi2] label[data-astro-cid-rhjbxvi2]{color:var(--navy);margin-bottom:14px;font-size:.95rem;font-weight:500;display:block}.rpl-form[data-astro-cid-rhjbxvi2] .row[data-astro-cid-rhjbxvi2]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rpl-form[data-astro-cid-rhjbxvi2] input[data-astro-cid-rhjbxvi2][type=text],.rpl-form[data-astro-cid-rhjbxvi2] input[data-astro-cid-rhjbxvi2][type=email],.rpl-form[data-astro-cid-rhjbxvi2] input[data-astro-cid-rhjbxvi2][type=tel],.rpl-form[data-astro-cid-rhjbxvi2] select[data-astro-cid-rhjbxvi2]{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:10px;margin-top:5px;padding:11px 13px;font-weight:400}.rpl-form[data-astro-cid-rhjbxvi2] input[data-astro-cid-rhjbxvi2]:focus,.rpl-form[data-astro-cid-rhjbxvi2] select[data-astro-cid-rhjbxvi2]:focus{outline:2px solid var(--brand);border-color:var(--brand)}.rpl-form[data-astro-cid-rhjbxvi2] fieldset[data-astro-cid-rhjbxvi2]{border:0;margin:0 0 14px;padding:0}.rpl-form[data-astro-cid-rhjbxvi2] legend[data-astro-cid-rhjbxvi2]{color:var(--navy);margin-bottom:8px;padding:0;font-size:.95rem;font-weight:500}.rpl-form[data-astro-cid-rhjbxvi2] label[data-astro-cid-rhjbxvi2].check{color:var(--ink);align-items:flex-start;gap:10px;margin-bottom:8px;font-weight:400;display:flex}.rpl-form[data-astro-cid-rhjbxvi2] label[data-astro-cid-rhjbxvi2].check input[data-astro-cid-rhjbxvi2]{accent-color:var(--brand);flex:none;margin-top:4px}.yd[data-astro-cid-rhjbxvi2]{margin:22px 0 10px;font-size:1.05rem}.form-note[data-astro-cid-rhjbxvi2]{color:var(--muted);margin:12px 0 0;font-size:.82rem}.form-result[data-astro-cid-rhjbxvi2]{border-radius:10px;margin-top:14px;padding:14px 16px;font-weight:500}.form-result[data-astro-cid-rhjbxvi2].ok{background:var(--bg-accent);border:1px solid var(--line);color:var(--navy)}.form-result[data-astro-cid-rhjbxvi2].err{border:2px solid var(--navy);color:var(--navy);background:#fff}.final-cta[data-astro-cid-rhjbxvi2] p[data-astro-cid-rhjbxvi2] a[data-astro-cid-rhjbxvi2]{color:#fff;text-decoration:underline}@media (width<=860px){.head-grid[data-astro-cid-rhjbxvi2]{grid-template-columns:1fr;gap:24px}.head-media[data-astro-cid-rhjbxvi2]{order:-1}.head-media[data-astro-cid-rhjbxvi2] img[data-astro-cid-rhjbxvi2]{max-height:260px}.steps[data-astro-cid-rhjbxvi2]{grid-template-columns:1fr 1fr}.two[data-astro-cid-rhjbxvi2]{grid-template-columns:1fr;gap:24px}.lab-grid[data-astro-cid-rhjbxvi2]{grid-template-columns:1fr}}@media (width<=560px){.steps[data-astro-cid-rhjbxvi2],.rpl-form[data-astro-cid-rhjbxvi2] .row[data-astro-cid-rhjbxvi2]{grid-template-columns:1fr}}
