.svc-cards[data-astro-cid-rqcsfpnx]{color:#0a0c18;background:#f3f5fb;padding:56px 0}.svc-wrap[data-astro-cid-rqcsfpnx]{max-width:1160px;padding:0 var(--pad-x);margin:0 auto}.svc-head[data-astro-cid-rqcsfpnx]{text-align:center;margin-bottom:48px}.svc-eyebrow[data-astro-cid-rqcsfpnx]{letter-spacing:.14em;text-transform:uppercase;color:#2d3056;margin-bottom:12px;font-size:14px;font-weight:600;display:block}.svc-head[data-astro-cid-rqcsfpnx] h2[data-astro-cid-rqcsfpnx]{color:#0a0c18}.svc-grid[data-astro-cid-rqcsfpnx]{grid-template-columns:1fr;gap:20px;display:grid}.svc-card[data-astro-cid-rqcsfpnx],.svc-audit[data-astro-cid-rqcsfpnx]{text-align:center;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;text-decoration:none;transition:border-color .15s,box-shadow .15s,background-color .15s,color .15s;display:flex}.svc-card[data-astro-cid-rqcsfpnx]{color:#0a0c18;background:#fff;border:1px solid #dce2f2;padding:30px 22px 26px}.svc-card[data-astro-cid-rqcsfpnx]:hover{border-color:#639fee;box-shadow:0 0 0 1px #639fee}.svc-card[data-astro-cid-rqcsfpnx]:focus-visible,.svc-audit[data-astro-cid-rqcsfpnx]:focus-visible{outline-offset:3px;outline:3px solid #2d3056}.svc-icon[data-astro-cid-rqcsfpnx]{color:#2d3056;background:#e6f0fd;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.svc-card[data-astro-cid-rqcsfpnx] h3[data-astro-cid-rqcsfpnx]{color:#0a0c18;margin:0;font-size:21px;font-weight:600;line-height:1.2}.svc-card[data-astro-cid-rqcsfpnx] p[data-astro-cid-rqcsfpnx]{color:#3a4160;margin:0;font-size:16px;line-height:1.55}.svc-audit[data-astro-cid-rqcsfpnx]{color:#0a0c18;background:#639fee;border:1px solid #639fee;justify-content:center;padding:30px 22px 26px}.svc-audit[data-astro-cid-rqcsfpnx] span[data-astro-cid-rqcsfpnx]{font-size:26px;font-weight:700;line-height:1.2}.svc-audit[data-astro-cid-rqcsfpnx]:hover{color:#f2f5ff;background:#0a0c18;border-color:#0a0c18}@media (width>=621px){.svc-grid[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(2,1fr)}.svc-card[data-astro-cid-rqcsfpnx],.svc-audit[data-astro-cid-rqcsfpnx]{min-height:270px}}@media (width>=1001px){.svc-cards[data-astro-cid-rqcsfpnx]{padding:88px 0}.svc-grid[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.svc-card[data-astro-cid-rqcsfpnx],.svc-audit[data-astro-cid-rqcsfpnx]{transition:none}}.page-head[data-astro-cid-7a6hbtlg]{padding-top:calc(var(--nav-h) + var(--pad-y))}.page-head[data-astro-cid-7a6hbtlg] h1[data-astro-cid-7a6hbtlg]{max-width:18ch;margin-bottom:20px}.hero-copy[data-astro-cid-7a6hbtlg],.hero-copy[data-astro-cid-7a6hbtlg] .lead[data-astro-cid-7a6hbtlg]{max-width:62ch}.hero-copy[data-astro-cid-7a6hbtlg] .lead[data-astro-cid-7a6hbtlg]+.lead[data-astro-cid-7a6hbtlg]{margin-top:16px}.head-actions[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.head-actions[data-astro-cid-7a6hbtlg] .btn[data-astro-cid-7a6hbtlg]{min-height:48px}.hero-note[data-astro-cid-7a6hbtlg]{color:var(--text-invert-mid);margin-top:18px;font-size:16px}.path-grid[data-astro-cid-7a6hbtlg]{gap:32px;display:grid}.path-photo[data-astro-cid-7a6hbtlg]{order:-1}.path-photo[data-astro-cid-7a6hbtlg] img,.path-placeholder[data-astro-cid-7a6hbtlg]{border-radius:4px;width:100%;height:auto;display:block}.path-placeholder[data-astro-cid-7a6hbtlg]{aspect-ratio:16/9;background:#2d3056}.path-main[data-astro-cid-7a6hbtlg] .lead[data-astro-cid-7a6hbtlg]{margin-top:12px}.path-steps[data-astro-cid-7a6hbtlg]{margin:36px 0 0;padding:0;list-style:none;position:relative}.path-steps[data-astro-cid-7a6hbtlg]:before{content:"";background:var(--accent);width:2px;position:absolute;top:20px;bottom:20px;left:19px}.path-steps[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]{padding:0 0 32px 64px;position:relative}.path-steps[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]:last-child{padding-bottom:0}.path-num[data-astro-cid-7a6hbtlg]{border:2px solid var(--accent);width:40px;height:40px;color:var(--text-invert);background:#2d3056;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:0}.path-steps[data-astro-cid-7a6hbtlg] h3[data-astro-cid-7a6hbtlg]{margin:6px 0 8px}.path-steps[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{color:var(--text-invert-mid);margin:0;font-size:17px;line-height:1.6}.path-steps[data-astro-cid-7a6hbtlg] .path-links[data-astro-cid-7a6hbtlg]{margin-top:10px;font-size:16px}.path-links[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.path-links[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{color:var(--text-invert)}.path-close[data-astro-cid-7a6hbtlg]{max-width:none;color:var(--text-invert);margin-top:48px;font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.45}@media (width>=1024px){.path-grid[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr 1fr;align-items:start;gap:56px}.path-photo[data-astro-cid-7a6hbtlg]{top:calc(var(--nav-h) + 24px);order:0;position:sticky}}
