.contact-page_page__yKJ9x{display:grid;width:var(--fh-layout-rail-width);max-width:64rem;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem);margin:0 auto;padding:clamp(2rem,7vw,5rem) 0 clamp(3rem,7vw,5rem)}.contact-page_hero__afnRl{display:grid;min-width:0;grid-gap:.75rem;gap:.75rem}.contact-page_title__8D6QO{margin:0;color:var(--fh-color-brand-blue);font-family:var(--fh-font-display);font-size:clamp(3rem,9vw,5.5rem);font-weight:400;letter-spacing:0;line-height:.9;text-transform:uppercase;text-wrap:balance}.contact-page_content__4Trv7,.contact-page_lede__K4kuU{color:var(--fh-color-ink);font-size:clamp(1rem,1.7vw,1.25rem);font-weight:800;line-height:1.35}.contact-page_lede__K4kuU{width:min(100%,48rem);margin:0}.contact-page_content__4Trv7{display:grid;min-width:0;grid-gap:1rem;gap:1rem;border-radius:var(--fh-radius-card);padding:clamp(1.25rem,4vw,2.5rem);background:var(--fh-color-surface);box-shadow:var(--fh-shadow-card)}.contact-page_content__4Trv7 p{max-width:54rem;margin:0}.contact-page_contactList__stkhw{display:grid;grid-gap:.75rem;gap:.75rem;margin:clamp(.5rem,2vw,1rem) 0 0}.contact-page_contactItem__8RYJy{display:grid;min-width:0;grid-gap:.2rem;gap:.2rem;border-radius:var(--fh-radius-control);padding:1rem;background:color-mix(in srgb,var(--fh-color-brand-blue) 6%,#ffffff)}.contact-page_contactItem__8RYJy dt{color:var(--fh-color-muted);font-size:.95rem;font-weight:900;line-height:1.1;text-transform:uppercase}.contact-page_contactName__guOvN{grid-column:1/-1}.contact-page_contactItem__8RYJy dd{margin:0;color:var(--fh-color-brand-blue);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:900;line-height:1.2;overflow-wrap:anywhere}.contact-page_contactItem__8RYJy a{color:inherit;text-decoration-thickness:.09em;text-underline-offset:.16em}@media (min-width:48rem){.contact-page_page__yKJ9x{-webkit-padding-before:clamp(2.5rem,6vw,5rem);padding-block-start:clamp(2.5rem,6vw,5rem)}.contact-page_contactList__stkhw{grid-template-columns:repeat(2,minmax(0,1fr))}}