.intro.svelte-4z030h{margin-bottom:1.25rem}.services-hero.svelte-4z030h{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem;display:grid}@media (width>=50rem){.services-hero.svelte-4z030h{grid-template-columns:repeat(2,1fr);gap:1.5625rem}}@media (width>=64rem){.services-hero.svelte-4z030h{gap:1.875rem}}.service-card.svelte-4z030h{border-radius:1.25rem;flex-direction:column;min-height:17.5rem;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.service-card.svelte-4z030h{min-height:20rem}}.service-card.svelte-4z030h .service-image:where(.svelte-4z030h){z-index:1;position:absolute;inset:0}.service-card.svelte-4z030h .service-image:where(.svelte-4z030h):after{content:"";z-index:2;background:linear-gradient(135deg,#050a1ed9 0%,#050a1ea6 50%,#050a1e73 100%);position:absolute;inset:0}.service-card.svelte-4z030h .service-image:where(.svelte-4z030h) img:where(.svelte-4z030h){object-fit:cover;object-position:center;width:100%;height:100%}.service-card.svelte-4z030h .service-content:where(.svelte-4z030h){z-index:3;color:#fff;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:1.25rem;display:flex;position:relative}@media (width>=64rem){.service-card.svelte-4z030h .service-content:where(.svelte-4z030h){padding:1.875rem}}.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-title:where(.svelte-4z030h){font-size:var(--text-xxl);color:#fff;margin-bottom:.75rem;font-weight:600;line-height:120%}@media (width>=64rem){.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-title:where(.svelte-4z030h){font-size:var(--text-3xl);margin-bottom:1rem}}.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-description:where(.svelte-4z030h){font-size:var(--text-base);color:#ffffffe6;margin-bottom:1.25rem;line-height:140%}@media (width>=64rem){.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-description:where(.svelte-4z030h){font-size:var(--text-lg);margin-bottom:1.5rem}}.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-actions:where(.svelte-4z030h){flex-direction:column;gap:.75rem;display:flex}@media (width>=50rem){.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-actions:where(.svelte-4z030h){flex-direction:row;justify-content:space-between;align-items:center}}.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-actions:where(.svelte-4z030h) .service-link:where(.svelte-4z030h){color:#fffc;font-size:var(--text-sm);text-decoration:underline;transition:color .2s}.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-actions:where(.svelte-4z030h) .service-link:where(.svelte-4z030h):hover{color:#fff}@media (width>=50rem){.service-card.svelte-4z030h .service-content:where(.svelte-4z030h) .service-actions:where(.svelte-4z030h) .service-link:where(.svelte-4z030h){margin-left:auto}}
