.services[data-astro-cid-zby63hrh]{padding-block:var(--section-space)}.services__header[data-astro-cid-zby63hrh]{gap:1.5rem;max-width:40rem;display:grid}.services__list[data-astro-cid-zby63hrh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,2rem + 3vw,5rem) clamp(2rem,6vw,7rem);margin-top:clamp(3.5rem,2.5rem + 4vw,6rem);display:grid}.services__item[data-astro-cid-zby63hrh]:nth-child(2n){transform:translateY(clamp(0rem,6vw,6rem))}.services__item[data-astro-cid-zby63hrh]{grid-template-columns:3rem minmax(0,1fr);gap:.75rem 1.25rem;display:grid}.services__numeral[data-astro-cid-zby63hrh]{font-family:var(--font-display);color:var(--color-gold-ink);grid-row:span 2;padding-top:.45rem;font-size:1.375rem;font-style:italic}.services__item[data-astro-cid-zby63hrh] p[data-astro-cid-zby63hrh]{max-width:28rem;color:var(--color-muted-on-light);line-height:1.75}@media (width>=64rem){.services[data-astro-cid-zby63hrh]{padding-bottom:calc(var(--section-space) + 6rem)}}@media (width<=47.99rem){.services__list[data-astro-cid-zby63hrh]{grid-template-columns:minmax(0,1fr)}.services__item[data-astro-cid-zby63hrh]:nth-child(2n){transform:none}}.roles[data-astro-cid-zby63hrh]{padding-block:var(--section-space)}.roles__header[data-astro-cid-zby63hrh]{gap:1.5rem;max-width:44rem;display:grid}.roles__grid[data-astro-cid-zby63hrh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem clamp(3rem,8vw,9rem);margin-top:clamp(3rem,2rem + 3vw,5rem);display:grid}.roles__label[data-astro-cid-zby63hrh]{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-gold-ink);margin-bottom:1.5rem;font-weight:500}.roles__column[data-astro-cid-zby63hrh] ul[data-astro-cid-zby63hrh]{gap:1.1rem;display:grid}.roles__column[data-astro-cid-zby63hrh] li[data-astro-cid-zby63hrh]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-espresso);line-height:1.3}@media (width<=47.99rem){.roles__grid[data-astro-cid-zby63hrh]{grid-template-columns:minmax(0,1fr)}}.process[data-astro-cid-zby63hrh]{padding-block:var(--section-space)}.process__grid[data-astro-cid-zby63hrh]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:3rem clamp(3rem,8vw,9rem);display:grid}.process__header[data-astro-cid-zby63hrh]{align-content:start;gap:1.5rem;display:grid}.process__note[data-astro-cid-zby63hrh]{max-width:24rem;font-family:var(--font-display);font-style:italic;font-size:var(--text-lg);color:var(--color-linen);line-height:1.4}.process__steps[data-astro-cid-zby63hrh]{gap:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.process__steps[data-astro-cid-zby63hrh] li[data-astro-cid-zby63hrh]{grid-template-columns:clamp(4.5rem,3rem + 4vw,7rem) minmax(0,1fr);gap:1.5rem;display:grid}.process__steps[data-astro-cid-zby63hrh] p[data-astro-cid-zby63hrh]{max-width:26rem;color:var(--color-muted-on-dark);margin-top:.75rem;line-height:1.75}.process__number[data-astro-cid-zby63hrh]{font-family:var(--font-display);color:var(--color-antique-gold);font-size:clamp(3.5rem,2.5rem + 3vw,5.5rem);font-weight:300;line-height:.85}@media (width<=63.99rem){.process__grid[data-astro-cid-zby63hrh]{grid-template-columns:minmax(0,1fr)}}.never[data-astro-cid-zby63hrh]{padding-block:clamp(4rem,3rem + 5vw,8rem)}.never__grid[data-astro-cid-zby63hrh]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:2rem clamp(3rem,8vw,9rem);display:grid}.never__grid[data-astro-cid-zby63hrh] h2[data-astro-cid-zby63hrh]{max-width:16ch;color:var(--color-espresso)}.never__grid[data-astro-cid-zby63hrh] ul[data-astro-cid-zby63hrh]{align-content:center;gap:.9rem;display:grid}.never__grid[data-astro-cid-zby63hrh] li[data-astro-cid-zby63hrh]{font-size:var(--text-md);color:var(--color-charcoal)}@media (width<=63.99rem){.never__grid[data-astro-cid-zby63hrh]{grid-template-columns:minmax(0,1fr)}}
