.branch_cards.svelte-1cmubn2{gap:.75rem;display:grid}@media (width>=40rem){.branch_cards.svelte-1cmubn2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2){isolation:isolate;border-radius:var(--radius-xl);background:var(--color-navy);color:var(--color-text-inverse);flex-direction:column;display:flex;position:relative;overflow:hidden}.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2) .cover{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform 1.2s var(--ease-out)}@media (hover:hover){.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2):hover .cover{transform:scale(1.05)}}.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2) .body:where(.svelte-1cmubn2){background:var(--color-navy);flex-direction:column;flex:1;align-items:flex-start;gap:.875rem;padding:1.5rem;display:flex;position:relative}@media (width>=45rem){.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2) .body:where(.svelte-1cmubn2){padding:2rem}}.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2) .eyebrow:where(.svelte-1cmubn2){color:var(--color-accent-strong)}.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2) h3:where(.svelte-1cmubn2){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:30ch;font-size:var(--text-heading);letter-spacing:-.02em;font-weight:800;line-height:1.2}.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2) :focus-visible{outline-color:var(--color-accent-strong)}.branch_cards.svelte-1cmubn2 .card:where(.svelte-1cmubn2) .current:where(.svelte-1cmubn2){color:var(--color-accent-strong);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.branch_cards.svelte-1cmubn2 .card.main:where(.svelte-1cmubn2){grid-column:1/-1}@media (width>=56.25rem){.branch_cards.svelte-1cmubn2 .card.main:where(.svelte-1cmubn2){flex-direction:row-reverse;min-height:clamp(28.75rem,56vh,38.75rem)}.branch_cards.svelte-1cmubn2 .card.main:where(.svelte-1cmubn2) picture{flex:1.5 1 0;min-width:0;display:block;overflow:hidden}.branch_cards.svelte-1cmubn2 .card.main:where(.svelte-1cmubn2) .cover{aspect-ratio:auto;height:100%}.branch_cards.svelte-1cmubn2 .card.main:where(.svelte-1cmubn2) .body:where(.svelte-1cmubn2){flex:1 1 0;justify-content:center;padding:clamp(2.5rem,5vw,5rem)}.branch_cards.svelte-1cmubn2 .card.main:where(.svelte-1cmubn2) .body:where(.svelte-1cmubn2) h3:where(.svelte-1cmubn2){letter-spacing:-.03em;font-size:clamp(1.875rem,3vw,3.25rem);line-height:1.08}}
