main[data-astro-cid-7a6hbtlg]{z-index:1;position:relative}.intro[data-astro-cid-7a6hbtlg]{padding-top:calc(64px + clamp(2.5rem,7vh,5rem));padding-bottom:clamp(2.5rem,6vh,4rem)}.intro__title[data-astro-cid-7a6hbtlg]{color:var(--text);margin:.4rem 0 1.4rem;font-size:clamp(2.6rem,7vw,5rem)}.intro__lead[data-astro-cid-7a6hbtlg]{color:var(--text-dim);max-width:60ch;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.65}.intro__route[data-astro-cid-7a6hbtlg]{color:var(--scan-mid);margin-top:1.6rem}.grid-band[data-astro-cid-7a6hbtlg]{padding-bottom:clamp(3rem,7vw,5rem)}.svc-index[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--grid);margin:0;padding:0;list-style:none}.svc-row[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--grid)}.svc-row__link[data-astro-cid-7a6hbtlg]{grid-template-columns:3.5rem 10rem minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);padding:1.6rem .2rem;transition:background .2s,padding-inline .2s;display:grid}.svc-row__thumb[data-astro-cid-7a6hbtlg]{background:var(--grid);clip-path:var(--cut-plate);padding:1px;line-height:0;display:block}.svc-row__thumb[data-astro-cid-7a6hbtlg] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;clip-path:var(--cut-plate-in);filter:saturate(.92);transition:filter .2s;display:block}.svc-row__link[data-astro-cid-7a6hbtlg]:hover .svc-row__thumb[data-astro-cid-7a6hbtlg] img{filter:saturate(1.05)}.svc-row__link[data-astro-cid-7a6hbtlg]:hover{background:color-mix(in srgb, var(--scan-low) 12%, transparent);padding-inline:.8rem}.svc-row__n[data-astro-cid-7a6hbtlg]{color:var(--scan-mid)}.svc-row__name[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--scan-high);font-size:clamp(1.15rem,2.4vw,1.9rem);font-weight:400;line-height:1.05;display:block}.svc-row__lead[data-astro-cid-7a6hbtlg]{color:var(--text-dim);max-width:60ch;margin-top:.4rem;font-size:.95rem;line-height:1.5;display:block}.svc-row__go[data-astro-cid-7a6hbtlg]{color:var(--brand-gray);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.8rem;transition:color .2s}.svc-row__link[data-astro-cid-7a6hbtlg]:hover .svc-row__go[data-astro-cid-7a6hbtlg]{color:var(--brand-amber)}.how[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--grid);padding-block:clamp(4rem,10vh,6.5rem)}.how__title[data-astro-cid-7a6hbtlg]{color:var(--scan-high);max-width:24ch;margin:.4rem 0 2.2rem;font-size:clamp(1.9rem,3.6vw,2.8rem)}.how__cols[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.5rem);display:grid}.how__n[data-astro-cid-7a6hbtlg]{color:var(--brand-amber);margin:0 0 .6rem}.how__step[data-astro-cid-7a6hbtlg] h3[data-astro-cid-7a6hbtlg]{color:var(--text);margin:0 0 .6rem;font-size:1.2rem;line-height:1.25}.how__step[data-astro-cid-7a6hbtlg] p[data-astro-cid-7a6hbtlg]:not(.how__n){color:var(--text-dim);margin:0;line-height:1.6}.how__more[data-astro-cid-7a6hbtlg]{color:var(--text-dim);max-width:60ch;margin:2.4rem 0 0;line-height:1.6}.how__more[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--scan-mid);text-decoration:underline}.cta[data-astro-cid-7a6hbtlg]{text-align:center;border-top:1px solid var(--grid);padding-block:clamp(4rem,10vh,6.5rem)}.cta__title[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);text-transform:uppercase;color:var(--scan-high);max-width:20ch;margin:.4rem auto 1.2rem;font-size:clamp(2.2rem,4.4vw,3.5rem);font-weight:400;line-height:1.02}.cta__body[data-astro-cid-7a6hbtlg]{color:var(--text-dim);max-width:46ch;margin:0 auto 2rem;line-height:1.6}.cta__actions[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.cta__alt[data-astro-cid-7a6hbtlg]{color:var(--brand-gray);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.85rem;transition:color .2s}.cta__alt[data-astro-cid-7a6hbtlg]:hover{color:var(--scan-high)}@media (width<=720px){.svc-row__link[data-astro-cid-7a6hbtlg]{grid-template-columns:2.5rem 6rem 1fr}.svc-row__go[data-astro-cid-7a6hbtlg]{grid-column:3;margin-top:.6rem}.how__cols[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr}}
