.service-card[data-astro-cid-3vpt37q6]{border-radius:var(--radius);text-align:center;padding:3.5rem 2rem 2.5rem}img[data-astro-cid-3vpt37q6]{object-fit:contain;width:6.25rem;margin:0 auto 1.75rem}.contact[data-astro-cid-uukcahgk]{padding-block:1rem 3rem}h2[data-astro-cid-uukcahgk]{text-align:center;margin-bottom:2rem}.grid[data-astro-cid-uukcahgk]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem 3rem;display:grid}.item[data-astro-cid-uukcahgk]{align-items:flex-start;gap:1rem;font-size:.9375rem;display:flex}h3[data-astro-cid-uukcahgk]{font-size:1.125rem;font-weight:500}a[data-astro-cid-uukcahgk]{overflow-wrap:anywhere;text-decoration:none}a[data-astro-cid-uukcahgk]:hover{text-decoration:underline}.hero[data-astro-cid-lcdefpme]{padding-block:var(--section-space)}.hero[data-astro-cid-lcdefpme] .section-intro[data-astro-cid-lcdefpme]{margin-bottom:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,7vw,3.25rem)}.hero[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.button){font-weight:600;text-decoration:none}.button[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:var(--color-brand);letter-spacing:.125em;text-transform:uppercase;background:#fff;margin-top:1.5rem;padding:.875rem 1.75rem;text-decoration:none;transition:color .2s,background-color .2s;display:inline-block}.button[data-astro-cid-lcdefpme]:hover{color:#fff;background:#1fb6e9}.services[data-astro-cid-lcdefpme]{--wave-height:clamp(3.5rem, 8vw, 6.25rem);padding-block:calc(var(--wave-height) + 1.5rem) calc(var(--wave-height) + 3rem);background:url(/images/wave-top.svg) top / 100% var(--wave-height) no-repeat, url(/images/wave-bottom.svg) bottom / 100% var(--wave-height) no-repeat}.services-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem 3.5rem;display:grid}@media (prefers-reduced-motion:reduce){.button[data-astro-cid-lcdefpme]{transition:none}}
