.svc-hero[data-astro-cid-nabdjlra]{padding-block:clamp(2.5rem, 1.2rem + 5vw, 5rem) var(--section-py-tight)}.svc-hero__title[data-astro-cid-nabdjlra]{letter-spacing:-.04em;font-size:clamp(2.25rem,1.2rem + 4.2vw,3.75rem);line-height:1.02;font-weight:var(--weight-semibold);margin:var(--space-md) 0 0;text-wrap:balance;max-width:18ch}.svc-hero__lead[data-astro-cid-nabdjlra]{max-width:54ch;margin:var(--space-lg) 0 var(--space-xl)}.svc-proof[data-astro-cid-nabdjlra]{border-block:var(--border-hairline);background:var(--color-surface-alt)}.svc-proof__label[data-astro-cid-nabdjlra]{margin:0 0 var(--space-xl)}.svc-proof__list[data-astro-cid-nabdjlra]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-proof__value[data-astro-cid-nabdjlra]{letter-spacing:-.04em;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);line-height:1;font-weight:var(--weight-semibold);color:var(--color-accent-display);margin:0}.svc-proof__brand[data-astro-cid-nabdjlra]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin:var(--space-sm) 0 0}.svc-proof__note[data-astro-cid-nabdjlra]{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary);max-width:34ch}.svc-blocks[data-astro-cid-nabdjlra]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-block[data-astro-cid-nabdjlra]{gap:var(--space-sm);background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-md);padding:var(--space-xl);flex-direction:column;display:flex}.svc-block__title[data-astro-cid-nabdjlra]{font-size:var(--text-h3);letter-spacing:-.02em;line-height:1.2;font-weight:var(--weight-semibold);margin:0}.svc-block__body[data-astro-cid-nabdjlra]{color:var(--color-text-secondary);margin:0}.svc-block__link[data-astro-cid-nabdjlra]{padding-top:var(--space-sm);align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-text);margin-top:auto;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.svc-block__link[data-astro-cid-nabdjlra]:hover{text-underline-offset:.2em;text-decoration:underline}}.svc-phases[data-astro-cid-nabdjlra]{gap:var(--space-xl);counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-phase[data-astro-cid-nabdjlra]{border-top:var(--border-on-dark);padding-top:var(--space-md)}.svc-phase__label[data-astro-cid-nabdjlra]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--color-accent)}.svc-phase__title[data-astro-cid-nabdjlra]{font-size:var(--text-lead);line-height:1.25;font-weight:var(--weight-semibold);color:var(--color-text-on-dark);margin:var(--space-sm) 0 0}.svc-phase__body[data-astro-cid-nabdjlra]{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--color-text-on-dark-muted)}.svc-faq[data-astro-cid-nabdjlra]{border-top:var(--border-hairline);margin:0}.svc-faq__item[data-astro-cid-nabdjlra]{border-bottom:var(--border-hairline);padding-block:var(--space-lg)}.svc-faq__q[data-astro-cid-nabdjlra]{font-size:var(--text-lead);line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.015em;text-wrap:balance;margin:0}.svc-faq__a[data-astro-cid-nabdjlra]{margin:var(--space-sm) 0 0;color:var(--color-text-secondary);line-height:var(--leading-body);max-width:66ch}.svc-related[data-astro-cid-nabdjlra]{border-top:var(--border-hairline)}.svc-related__list[data-astro-cid-nabdjlra]{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-related__link[data-astro-cid-nabdjlra]{gap:var(--space-2xs);padding:var(--space-lg);border:var(--border-hairline);border-radius:var(--radius-md);color:inherit;height:100%;transition:border-color var(--duration-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.svc-related__eyebrow[data-astro-cid-nabdjlra]{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-faint)}.svc-related__title[data-astro-cid-nabdjlra]{font-weight:var(--weight-semibold);line-height:1.25}@media (hover:hover) and (pointer:fine){.svc-related__link[data-astro-cid-nabdjlra]:hover{border-color:var(--color-ink)}}.svc-cta__title[data-astro-cid-nabdjlra]{font-size:clamp(1.875rem,1.2rem + 2.6vw,3rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--weight-semibold);color:var(--color-accent-ink);text-wrap:balance;margin:0}.svc-cta__body[data-astro-cid-nabdjlra]{max-width:48ch;margin:var(--space-md) 0 var(--space-xl);color:var(--color-accent-ink);opacity:.85}
