.product-card.svelte-11ja2cl{border:1px solid var(--color-gray-300);padding:var(--space-lg);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:var(--color-white);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;cursor:default;height:100%;border-radius:var(--radius-none)}.product-card.svelte-11ja2cl:hover{transform:translateY(-4px);box-shadow:0 12px 24px #06344b14;border-color:var(--color-light)}.icon-wrapper.svelte-11ja2cl{margin-bottom:var(--space-md);transition:transform .3s ease;height:48px;display:flex;align-items:flex-end}.icon-wrapper.svelte-11ja2cl img:where(.svelte-11ja2cl){height:100%;width:auto;max-width:64px}.product-card.svelte-11ja2cl:hover .icon-wrapper:where(.svelte-11ja2cl){transform:scale(1.05)}h4.svelte-11ja2cl{margin:0;color:var(--color-dark);line-height:1.3;font-size:1.1rem}.section-padding.svelte-4z030h{padding-block:var(--section-gap)}.services-header.svelte-4z030h{background-color:var(--color-dark);color:var(--color-white);padding-top:calc(var(--space-4xl) * 2);padding-bottom:var(--space-3xl)}.services-header.svelte-4z030h h1:where(.svelte-4z030h){color:var(--color-white)}.text-center.svelte-4z030h{display:flex;flex-direction:column;align-items:center;text-align:center}.lead-prose.svelte-4z030h{font-size:clamp(1.1rem,2vw,1.3rem);max-width:700px;font-weight:300;line-height:1.6;margin-bottom:0}.products-section.svelte-4z030h{background-color:var(--color-gray-100)}.products-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.cta-wrapper.svelte-4z030h{display:flex;justify-content:center;margin-top:var(--space-3xl)}@media(max-width:1024px){.products-grid.svelte-4z030h{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.products-grid.svelte-4z030h{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.products-grid.svelte-4z030h{grid-template-columns:1fr}}
