.page-hero.svelte-4z030h{max-width:640px;padding:64px 0 40px}h1.svelte-4z030h{font-size:clamp(34px,4.5vw,50px);font-weight:900}.page-sub.svelte-4z030h{color:#444;margin-top:14px;font-size:17px}.services-list.svelte-4z030h{flex-direction:column;gap:64px;padding-bottom:40px;display:flex}.service-row.svelte-4z030h{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.service-row.reverse.svelte-4z030h .service-img:where(.svelte-4z030h){order:2}.service-img.svelte-4z030h{aspect-ratio:4/3;border-radius:4px}.service-num.svelte-4z030h{font-family:var(--font-mono);color:var(--gray-placeholder-dark);font-size:12px}.service-copy.svelte-4z030h h2:where(.svelte-4z030h){margin:8px 0 14px;font-size:28px;font-weight:800}.service-copy.svelte-4z030h p:where(.svelte-4z030h){color:#444;max-width:480px;font-size:16px}.contact-band.svelte-4z030h{background:var(--black);color:var(--white);text-align:center;padding:70px 0}.contact-eyebrow.svelte-4z030h{background:var(--gold);color:var(--black)}.contact-band.svelte-4z030h h2:where(.svelte-4z030h){margin-bottom:24px;font-size:clamp(26px,3vw,34px);font-weight:800}@media (width<=760px){.service-row.svelte-4z030h,.service-row.reverse.svelte-4z030h{grid-template-columns:1fr}.service-row.reverse.svelte-4z030h .service-img:where(.svelte-4z030h){order:0}}
