.contact-card-section[data-astro-cid-i5v4zse3]{padding-top:calc(32 * var(--px));padding-bottom:calc(32 * var(--px));background:var(--color-surface-band)}.contact-card[data-astro-cid-i5v4zse3]{padding:calc(32 * var(--px)) calc(24 * var(--px));background:var(--color-surface-card);border-radius:var(--radius-xl)}.contact-card[data-astro-cid-i5v4zse3] h2[data-astro-cid-i5v4zse3]{margin:0}.contact-card__details[data-astro-cid-i5v4zse3]{gap:calc(24 * var(--px));margin:calc(24 * var(--px)) 0 0;display:grid}.contact-card__detail[data-astro-cid-i5v4zse3]{grid-template-columns:calc(64 * var(--px)) minmax(0, 1fr);align-items:start;gap:calc(11 * var(--px));display:grid}.contact-card__detail[data-astro-cid-i5v4zse3] p[data-astro-cid-i5v4zse3]{line-height:var(--leading-compact);overflow-wrap:anywhere;margin:0}.contact-card__icon[data-astro-cid-i5v4zse3]{width:calc(64 * var(--px));height:calc(64 * var(--px));background:var(--color-surface-band);color:var(--color-text-heading);border-radius:50%;justify-content:center;align-items:center;display:flex}.contact-card__icon[data-astro-cid-i5v4zse3] svg{width:auto;height:calc(42 * var(--px));max-width:calc(40 * var(--px))}.contact-card__note[data-astro-cid-i5v4zse3]{margin:calc(32 * var(--px)) 0 0;padding:calc(20 * var(--px)) calc(22 * var(--px));background:var(--color-surface-band);border-radius:var(--radius-lg);line-height:var(--leading-compact)}.contact-card__foot[data-astro-cid-i5v4zse3]{justify-content:space-between;align-items:center;gap:calc(24 * var(--px));margin-top:calc(24 * var(--px));flex-wrap:wrap;display:flex}.contact-card__social[data-astro-cid-i5v4zse3]{gap:calc(12.5 * var(--px));margin:0;display:flex}.contact-card__social[data-astro-cid-i5v4zse3] a[data-astro-cid-i5v4zse3]{width:max(2.75rem, 44 * var(--px));height:max(2.75rem, 44 * var(--px))}.contact-card__social[data-astro-cid-i5v4zse3] svg{width:auto;height:calc(35 * var(--px))}@media (width>=80em){.contact-card-section[data-astro-cid-i5v4zse3]{padding:calc(61 * var(--px)) 0 calc(55 * var(--px))}.contact-card[data-astro-cid-i5v4zse3]{width:calc(687 * var(--px));margin-left:calc(171 * var(--px));padding:calc(41 * var(--px)) calc(35 * var(--px)) calc(37 * var(--px))}.contact-card[data-astro-cid-i5v4zse3] h2[data-astro-cid-i5v4zse3]{margin-left:calc(3 * var(--px))}.contact-card__details[data-astro-cid-i5v4zse3]{gap:calc(22 * var(--px));margin-top:calc(50.2 * var(--px))}.contact-card__detail[data-astro-cid-i5v4zse3]:first-child .contact-card__icon[data-astro-cid-i5v4zse3]{transform:translateY(calc(-5 * var(--px)))}.contact-card__detail[data-astro-cid-i5v4zse3]>div[data-astro-cid-i5v4zse3]{padding-top:calc(1 * var(--px))}.contact-card__note[data-astro-cid-i5v4zse3]{margin:calc(38.1 * var(--px)) 0 0 calc(5 * var(--px));padding:calc(18 * var(--px)) calc(22 * var(--px)) calc(25.4 * var(--px))}.contact-card__foot[data-astro-cid-i5v4zse3]{margin-top:calc(27 * var(--px))}.contact-card__social[data-astro-cid-i5v4zse3]{margin-top:calc(-9 * var(--px))}}.contact-map[data-astro-cid-weq5iejn]{padding:calc(37 * var(--px)) 0 calc(38 * var(--px))}.contact-map__panel[data-astro-cid-weq5iejn]{gap:calc(24 * var(--px));padding:calc(24 * var(--px));background:var(--color-surface-deep);border-radius:calc(32 * var(--px));display:grid}.contact-map__place[data-astro-cid-weq5iejn]{padding:calc(24 * var(--px)) calc(18 * var(--px)) calc(24 * var(--px)) calc(25 * var(--px));background:var(--color-surface-card);border-radius:var(--radius-lg);color:var(--color-text-body);font-size:var(--type-text-lg);justify-self:start;line-height:1.41667;text-decoration:none}.contact-map__name[data-astro-cid-weq5iejn]{text-transform:uppercase}a[data-astro-cid-weq5iejn].contact-map__place:hover .contact-map__name[data-astro-cid-weq5iejn]{text-decoration:underline}.contact-map__hours[data-astro-cid-weq5iejn]{padding:calc(24 * var(--px));background:var(--color-surface-card);border-radius:var(--radius-lg)}.contact-map__hours-title[data-astro-cid-weq5iejn]{margin:0 0 calc(16 * var(--px))}@media (width>=80em){.contact-map__panel[data-astro-cid-weq5iejn]{height:calc(425 * var(--px));padding:calc(147 * var(--px)) 0 0 calc(557 * var(--px));align-content:start;position:relative}.contact-map__place[data-astro-cid-weq5iejn]{width:calc(449 * var(--px));padding-block:calc(15 * var(--px));min-height:calc(102 * var(--px))}.contact-map__hours[data-astro-cid-weq5iejn]{top:calc(48 * var(--px));right:calc(48 * var(--px));max-width:calc(480 * var(--px));position:absolute}}
