.service-body[data-astro-cid-vldfixj4]{padding-block:var(--section-y)}.service-body__layout[data-astro-cid-vldfixj4]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}.service-aside[data-astro-cid-vldfixj4]{top:calc(88px + var(--space-lg));padding:var(--space-xl);background:var(--color-cream);position:sticky}.service-aside[data-astro-cid-vldfixj4] h2[data-astro-cid-vldfixj4]{margin-bottom:var(--space-sm);font-size:var(--step-1);color:var(--color-forest-deep)}.service-aside[data-astro-cid-vldfixj4]>p[data-astro-cid-vldfixj4]{margin-bottom:var(--space-lg);font-size:var(--step--1);color:var(--color-text-muted);line-height:1.55}.service-aside[data-astro-cid-vldfixj4] .button[data-astro-cid-vldfixj4]{width:100%;padding:.5rem var(--space-md);justify-content:space-between}.service-aside__links[data-astro-cid-vldfixj4]{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.service-aside__links[data-astro-cid-vldfixj4] h3[data-astro-cid-vldfixj4]{margin-bottom:var(--space-lg);font-family:var(--font-sans);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.service-aside__links[data-astro-cid-vldfixj4] ul[data-astro-cid-vldfixj4]{margin:0;padding:0;list-style:none}.service-aside__links[data-astro-cid-vldfixj4] li[data-astro-cid-vldfixj4]+li[data-astro-cid-vldfixj4]{border-top:1px solid var(--color-border)}.service-aside__links[data-astro-cid-vldfixj4] a[data-astro-cid-vldfixj4]{font-family:var(--font-display);font-size:var(--step-0);color:var(--color-forest);transition:color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);padding-block:.85rem;font-weight:400;line-height:1.35;text-decoration:none;display:block}.service-aside__links[data-astro-cid-vldfixj4] a[data-astro-cid-vldfixj4]:hover,.service-aside__links[data-astro-cid-vldfixj4] a[data-astro-cid-vldfixj4]:focus-visible{color:var(--color-forest-deep);transform:translate(4px)}@media (prefers-reduced-motion:reduce){.service-aside__links[data-astro-cid-vldfixj4] a[data-astro-cid-vldfixj4]:hover,.service-aside__links[data-astro-cid-vldfixj4] a[data-astro-cid-vldfixj4]:focus-visible{transform:none}}@media (width<=900px){.service-body__layout[data-astro-cid-vldfixj4]{grid-template-columns:minmax(0,1fr)}.service-aside[data-astro-cid-vldfixj4]{position:static}}
