.service[data-astro-cid-3vpt37q6]{gap:var(--space-3);height:100%;padding:var(--space-5);background:var(--color-card);color:var(--color-card-foreground);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.service__icon[data-astro-cid-3vpt37q6]{width:88px;height:88px}.service__icon[data-astro-cid-3vpt37q6] img{border-radius:var(--radius-md);width:88px;height:88px}.service__title[data-astro-cid-3vpt37q6]{font-size:var(--text-lg);line-height:var(--leading-snug)}.service__body[data-astro-cid-3vpt37q6]{color:var(--color-muted-foreground);max-width:none;margin:0}.hero[data-astro-cid-lcdefpme]{background:var(--teal-900);color:var(--neutral-0);isolation:isolate;position:relative}.hero__media[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center;width:100%;height:100%}.hero__media[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#072a3a8c 0%,#072a3a59 55%,#072a3a26 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,1.5rem + 5vw,5rem)}.hero__panel[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);background:#072a3aed;max-width:40rem;padding:clamp(1.75rem,1rem + 3vw,3rem)}.hero__title[data-astro-cid-lcdefpme]{max-width:16ch;color:var(--neutral-0)}.hero__lede[data-astro-cid-lcdefpme]{margin-top:var(--space-5);max-width:48ch;font-size:var(--text-lg);color:var(--teal-50)}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--orange-200)}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.hero__actions[data-astro-cid-lcdefpme] .btn--secondary[data-astro-cid-lcdefpme]{border-color:var(--neutral-0);color:var(--neutral-0)}.hero__actions[data-astro-cid-lcdefpme] .btn--secondary[data-astro-cid-lcdefpme]:hover{background:var(--neutral-0);color:var(--teal-900)}.section__heading[data-astro-cid-lcdefpme]{margin-bottom:var(--space-7)}.services[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));list-style:none;display:grid}.history[data-astro-cid-lcdefpme]{gap:var(--space-8);align-items:center;display:grid}.history__text[data-astro-cid-lcdefpme]{gap:var(--space-5);justify-items:start;display:grid}.history__media[data-astro-cid-lcdefpme] img{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-md)}@media (width>=56rem){.history[data-astro-cid-lcdefpme]{gap:var(--space-9);grid-template-columns:1.1fr 1fr}}
