.services-page[data-astro-cid-pj7llkco]{overflow:hidden}.crumbs[data-astro-cid-pj7llkco]{max-width:1200px;margin:0 auto;padding:6.5rem 2rem 0;display:flex;gap:.55rem;color:var(--color-faint);font-size:.75rem}.crumbs[data-astro-cid-pj7llkco] a[data-astro-cid-pj7llkco]{color:var(--color-muted)}.hero[data-astro-cid-pj7llkco]{max-width:1200px;margin:0 auto;padding:5rem 2rem 6rem;display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(3rem,8vw,8rem);align-items:end}.eyebrow[data-astro-cid-pj7llkco],.label[data-astro-cid-pj7llkco]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-amber)}.eyebrow[data-astro-cid-pj7llkco]{display:flex;align-items:center;gap:.55rem}.eyebrow[data-astro-cid-pj7llkco] i[data-astro-cid-pj7llkco]{width:7px;height:7px;border-radius:50%;background:var(--color-sage);box-shadow:0 0 0 5px #66ccba1a}h1[data-astro-cid-pj7llkco]{margin-top:1.3rem;font-size:clamp(3rem,6.4vw,5.6rem);line-height:.98;letter-spacing:-.05em;font-weight:600;max-width:13ch}h1[data-astro-cid-pj7llkco] em[data-astro-cid-pj7llkco]{display:block;font-family:var(--font-serif);font-weight:400;font-style:italic;color:var(--color-lavender)}.hero-side[data-astro-cid-pj7llkco]>p[data-astro-cid-pj7llkco],.decision[data-astro-cid-pj7llkco] p[data-astro-cid-pj7llkco]{color:var(--color-muted);line-height:1.7}.actions[data-astro-cid-pj7llkco]{margin-top:1.6rem;display:flex;flex-wrap:wrap;gap:.7rem}.button[data-astro-cid-pj7llkco]{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.3rem;border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);font-weight:600}.button[data-astro-cid-pj7llkco].primary{color:var(--color-bg);background:var(--color-lavender);border-color:transparent}.hero-side[data-astro-cid-pj7llkco] ul[data-astro-cid-pj7llkco]{margin-top:1.3rem;list-style:none;display:grid;gap:.5rem;color:var(--color-faint);font-family:var(--font-mono);font-size:.68rem}.hero-side[data-astro-cid-pj7llkco] li[data-astro-cid-pj7llkco]:before{content:"✓";color:var(--color-sage);margin-right:.5rem}.service-board[data-astro-cid-pj7llkco]{border-top:1px solid var(--color-line);padding:7rem max(2rem,calc((100vw - 1200px)/2))}.section-head[data-astro-cid-pj7llkco]{display:grid;grid-template-columns:.45fr 1fr .8fr;gap:2rem;align-items:start}.section-head[data-astro-cid-pj7llkco] h2[data-astro-cid-pj7llkco],.proof[data-astro-cid-pj7llkco] h2[data-astro-cid-pj7llkco],.decision[data-astro-cid-pj7llkco] h2[data-astro-cid-pj7llkco]{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;letter-spacing:-.04em;font-weight:500;max-width:18ch}.section-head[data-astro-cid-pj7llkco]>p[data-astro-cid-pj7llkco]:last-child,.proof[data-astro-cid-pj7llkco]>p[data-astro-cid-pj7llkco]{color:var(--color-muted);line-height:1.65}.routes[data-astro-cid-pj7llkco]{margin-top:3.5rem;border-top:1px solid var(--color-line-strong)}.route[data-astro-cid-pj7llkco]{display:grid;grid-template-columns:2.5rem 6.5rem minmax(220px,1fr) minmax(170px,.55fr) 1.2rem;gap:1rem;align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--color-line);transition:background var(--dur-fast) var(--ease-out)}.route[data-astro-cid-pj7llkco]:hover{background:#5dbee90b}.number[data-astro-cid-pj7llkco]{color:var(--color-faint);font-family:var(--font-mono);font-size:.67rem}.state[data-astro-cid-pj7llkco]{justify-self:start;padding:.3rem .55rem;border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-sage);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.07em;text-transform:uppercase}.route-main[data-astro-cid-pj7llkco]{display:flex;flex-direction:column;gap:.4rem}.route-main[data-astro-cid-pj7llkco] h3[data-astro-cid-pj7llkco]{color:var(--color-ink);font-size:1.08rem;letter-spacing:-.015em}.route-main[data-astro-cid-pj7llkco] small[data-astro-cid-pj7llkco],.route-result[data-astro-cid-pj7llkco]{color:var(--color-muted);font-size:.82rem;line-height:1.5}.route-result[data-astro-cid-pj7llkco]{color:var(--color-faint)}.arrow[data-astro-cid-pj7llkco]{color:var(--color-amber);font-size:1.2rem;transition:transform var(--dur-fast) var(--ease-out)}.route[data-astro-cid-pj7llkco]:hover .arrow[data-astro-cid-pj7llkco]{transform:translate(4px)}.proof[data-astro-cid-pj7llkco]{padding:4rem max(2rem,calc((100vw - 1200px)/2));border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);display:grid;grid-template-columns:1fr 1fr auto;gap:3rem;align-items:center;background:#5dbee909}.proof[data-astro-cid-pj7llkco] h2[data-astro-cid-pj7llkco]{margin-top:.8rem;font-size:clamp(1.7rem,3vw,2.7rem)}.proof[data-astro-cid-pj7llkco] a[data-astro-cid-pj7llkco]{color:var(--color-amber);font-weight:600;white-space:nowrap}.decision[data-astro-cid-pj7llkco]{max-width:1200px;margin:0 auto;padding:7rem 2rem;display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,9vw,9rem)}.decision[data-astro-cid-pj7llkco] h2[data-astro-cid-pj7llkco]{margin-top:.8rem}.decision[data-astro-cid-pj7llkco] .button[data-astro-cid-pj7llkco]{margin-top:1.6rem}@media(max-width:900px){.hero[data-astro-cid-pj7llkco],.decision[data-astro-cid-pj7llkco],.section-head[data-astro-cid-pj7llkco],.proof[data-astro-cid-pj7llkco]{grid-template-columns:1fr}.proof[data-astro-cid-pj7llkco]{gap:1.5rem}.route[data-astro-cid-pj7llkco]{grid-template-columns:2rem 6rem 1fr 1rem}.route-result[data-astro-cid-pj7llkco]{grid-column:3}.arrow[data-astro-cid-pj7llkco]{grid-column:4;grid-row:1 / span 2}}@media(max-width:640px){.crumbs[data-astro-cid-pj7llkco]{padding:5.6rem 1.25rem 0}.hero[data-astro-cid-pj7llkco],.decision[data-astro-cid-pj7llkco]{padding-left:1.25rem;padding-right:1.25rem}h1[data-astro-cid-pj7llkco]{font-size:clamp(2.65rem,12vw,4rem);overflow-wrap:anywhere}.actions[data-astro-cid-pj7llkco]{flex-direction:column}.service-board[data-astro-cid-pj7llkco],.proof[data-astro-cid-pj7llkco]{padding-left:1.25rem;padding-right:1.25rem}.route[data-astro-cid-pj7llkco]{grid-template-columns:1.7rem minmax(0,1fr) 1rem;gap:.8rem}.state[data-astro-cid-pj7llkco]{grid-column:2;grid-row:1}.number[data-astro-cid-pj7llkco]{grid-row:1}.route-main[data-astro-cid-pj7llkco],.route-result[data-astro-cid-pj7llkco]{grid-column:2}.arrow[data-astro-cid-pj7llkco]{grid-column:3;grid-row:1 / span 3}}
