.intro[data-astro-cid-7a6hbtlg]{padding-top:72px}.intro[data-astro-cid-7a6hbtlg] .eyebrow[data-astro-cid-7a6hbtlg]{margin-bottom:14px}.intro[data-astro-cid-7a6hbtlg] h1[data-astro-cid-7a6hbtlg]{color:var(--text-strong);text-wrap:pretty;max-width:24ch;margin-bottom:16px;font-size:clamp(34px,3.6vw,48px);font-weight:700}.lede[data-astro-cid-7a6hbtlg]{color:var(--text-body);max-width:64ch;font-size:16.5px;line-height:1.6}.svc-list[data-astro-cid-7a6hbtlg]{gap:16px;padding-top:56px;display:grid}.svc-card[data-astro-cid-7a6hbtlg]{border-left:4px solid var(--svc-accent);grid-template-columns:280px 1fr;gap:40px;padding:32px;display:grid}.svc-card[data-astro-cid-7a6hbtlg]:hover{border-color:var(--hairline-hover)}.svc-head[data-astro-cid-7a6hbtlg] .num[data-astro-cid-7a6hbtlg]{margin-bottom:10px}.svc-head[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{color:var(--text);font-size:22px;font-weight:600}.svc-body[data-astro-cid-7a6hbtlg]{color:var(--text-body);font-size:14.5px;line-height:1.65}.svc-body[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]:first-child{margin-bottom:12px}.svc-note[data-astro-cid-7a6hbtlg]{font-family:var(--font-mono);color:var(--svc-accent-text);font-size:12.5px}.svc-more[data-astro-cid-7a6hbtlg]{color:var(--svc-accent-text);margin-top:16px;font-size:13.5px;font-weight:600}.process[data-astro-cid-7a6hbtlg]{background:var(--card);border-top:1px solid var(--hairline-section);border-bottom:1px solid var(--hairline-section);margin-top:80px;padding:72px 0}.process[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{color:var(--text-strong);margin-bottom:8px;font-size:30px;font-weight:700}.process-sub[data-astro-cid-7a6hbtlg]{color:var(--text-muted);margin-bottom:40px;font-size:15px}.stages[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.stages[data-astro-cid-7a6hbtlg]:before{content:"";background:var(--brand-gradient);height:3px;position:absolute;top:5px;left:0;right:0}.stage[data-astro-cid-7a6hbtlg]{padding:24px 20px 0 0}.dot[data-astro-cid-7a6hbtlg]{box-sizing:content-box;background:var(--card);border:3px solid var(--red-600);border-radius:50%;width:11px;height:11px;margin:-27px 0 16px;display:block}.weeks[data-astro-cid-7a6hbtlg]{font-family:var(--font-mono);color:var(--amber-note);margin-bottom:6px;font-size:11.5px}.stage[data-astro-cid-7a6hbtlg] h3[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);font-size:16px;font-weight:600;line-height:inherit;letter-spacing:normal;color:var(--text);margin-bottom:8px}.stage[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{color:var(--text-body);font-size:13.5px;line-height:1.55}.closing[data-astro-cid-7a6hbtlg]{padding-top:72px;padding-bottom:72px}.closing[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{color:var(--text-strong);margin-bottom:8px;font-size:26px;font-weight:700}.closing[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]{color:var(--text-muted);font-size:15px}@media (width<=899px){.intro[data-astro-cid-7a6hbtlg]{padding-top:48px}.intro[data-astro-cid-7a6hbtlg] h1[data-astro-cid-7a6hbtlg]{font-size:34px}.lede[data-astro-cid-7a6hbtlg]{font-size:16px}.svc-list[data-astro-cid-7a6hbtlg]{padding-top:40px}.svc-card[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr;gap:16px;padding:24px}.svc-head[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{font-size:20px}.process[data-astro-cid-7a6hbtlg]{margin-top:56px;padding:56px 0}.process[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{font-size:26px}.process-sub[data-astro-cid-7a6hbtlg]{margin-bottom:32px}.stages[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr}.stages[data-astro-cid-7a6hbtlg]:before{background:linear-gradient(#1f5083 0%,#0e7261 55%,#0c8a4a 100%);width:3px;height:auto;inset:8px auto 0 7px}.stage[data-astro-cid-7a6hbtlg]{padding:0 0 28px 36px;position:relative}.stage[data-astro-cid-7a6hbtlg]:last-child{padding-bottom:0}.stage[data-astro-cid-7a6hbtlg]:last-child:before{content:"";background:var(--card);width:3px;position:absolute;top:14px;bottom:0;left:7px}.dot[data-astro-cid-7a6hbtlg]{z-index:1;margin:0;position:absolute;top:0;left:0}.closing[data-astro-cid-7a6hbtlg]{padding-top:56px;padding-bottom:56px}.closing[data-astro-cid-7a6hbtlg] h2[data-astro-cid-7a6hbtlg]{font-size:24px}.closing[data-astro-cid-7a6hbtlg] .btn[data-astro-cid-7a6hbtlg]{min-height:44px}.weeks[data-astro-cid-7a6hbtlg]{font-size:12px}}@media (width<=479px){.intro[data-astro-cid-7a6hbtlg] h1[data-astro-cid-7a6hbtlg]{text-wrap:balance;font-size:32px}}
