.card.svelte-wfykek{text-align:center;border:1px solid var(--color-border-soft);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#fff;justify-items:center;gap:1rem;padding:1.75rem 1.25rem;display:grid}.logo-link.svelte-wfykek{place-items:center;width:100%;min-height:5.5rem;display:grid}img.svelte-wfykek{object-fit:contain;width:auto;max-width:100%;max-height:4.5rem}h3.svelte-wfykek{font-size:1.05rem;line-height:1.3}.contact.svelte-wfykek{color:var(--color-muted);margin:0;font-size:.95rem}.contact.svelte-wfykek a:where(.svelte-wfykek){color:var(--color-navy);border-bottom:1px solid #0000;font-weight:600}.contact.svelte-wfykek a:where(.svelte-wfykek):hover{border-bottom-color:var(--color-navy)}.btn-pill.small{min-width:9rem;padding:.55rem 1.25rem;font-size:.85rem}.banner.svelte-105ajtk{background:var(--color-navy);color:#fff;padding:2.25rem 0}.banner.svelte-105ajtk h1:where(.svelte-105ajtk){color:#fff;letter-spacing:.06em;text-transform:uppercase;text-align:center;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.list.svelte-105ajtk{background:linear-gradient(#fff,#f7f9fc);padding:2.5rem 0 4.5rem}.grid.svelte-105ajtk{gap:1.5rem;display:grid}@media (width>=700px){.grid.svelte-105ajtk{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid.svelte-105ajtk{grid-template-columns:repeat(3,1fr);gap:1.75rem}}
