.ContactPageContent_stage__QVmjp{position:relative;color:#f4f6f3;overflow:hidden}.ContactPageContent_bg__bWAcT{position:absolute;inset:0;background:#005d96 url(/BA-Carosel-BG.png) top/cover no-repeat;z-index:0}.ContactPageContent_inner__t4e0i{position:relative;z-index:1;width:min(1380px,calc(100vw - 64px));margin:0 auto;padding:188px 0 110px}.ContactPageContent_intro__EGukx{max-width:62ch;margin-bottom:56px}.ContactPageContent_intro__EGukx h1{margin:0;color:#f4f6f3}.ContactPageContent_lead__Lc89Y{margin:18px 0 0;font-size:var(--type-body-lg);line-height:1.6;color:rgba(232,240,250,.88)}.ContactPageContent_grid__nYL3s{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}.ContactPageContent_details__1K2Rh{display:flex;flex-direction:column;gap:28px}.ContactPageContent_block__5QASt{display:flex;flex-direction:column;gap:8px}.ContactPageContent_label__Pa_Cz{margin:0;font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(214,232,250,.72)}.ContactPageContent_email__1Mv3P,.ContactPageContent_phone__4bG_U{color:#fff;text-decoration:none;transition:opacity .2s ease}.ContactPageContent_email__1Mv3P:hover,.ContactPageContent_phone__4bG_U:hover{opacity:.75}.ContactPageContent_phone__4bG_U{font-family:loos-wide,Geist,sans-serif;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500;letter-spacing:.01em}.ContactPageContent_email__1Mv3P{font-size:var(--type-body-lg);overflow-wrap:anywhere}.ContactPageContent_address__iePNv{margin:0;font-size:var(--type-body-md);line-height:1.7;color:#fff}.ContactPageContent_directions__8PhC8{margin-top:-16px;font-size:.82rem;letter-spacing:.04em;color:rgba(214,232,250,.9);text-decoration:underline;text-underline-offset:3px}.ContactPageContent_directions__8PhC8:hover{color:#fff}.ContactPageContent_social__1jPiJ{gap:12px}.ContactPageContent_social__1jPiJ a{width:44px;height:44px;border-radius:999px;border:1px solid rgba(214,232,250,.4);color:#fff;transition:background .2s ease,border-color .2s ease}.ContactPageContent_social__1jPiJ a:hover{opacity:1;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.8)}.ContactPageContent_social__1jPiJ a svg{width:20px;height:20px}.ContactPageContent_card__nivcS{padding:28px 30px 30px;border-radius:24px;border:1px solid rgba(197,212,208,.32);background:#fff;box-shadow:0 28px 90px rgba(1,12,20,.32)}.ContactPageContent_cardEyebrow__dNpNi{margin:0 0 18px;font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(0,93,150,.7)}.ContactPageContent_map__WguL7{background:#0b2736;line-height:0}.ContactPageContent_map__WguL7 iframe{display:block;width:100%;height:420px;border:0}@media (max-width:960px){.ContactPageContent_grid__nYL3s{grid-template-columns:minmax(0,1fr)}.ContactPageContent_card__nivcS{order:-1}}@media (max-width:640px){.ContactPageContent_inner__t4e0i{width:calc(100vw - 32px);padding:140px 0 72px}.ContactPageContent_intro__EGukx{margin-bottom:36px}.ContactPageContent_card__nivcS{padding:22px 18px 24px;border-radius:18px}.ContactPageContent_map__WguL7 iframe{height:320px}}@media (prefers-reduced-motion:reduce){.ContactPageContent_email__1Mv3P,.ContactPageContent_phone__4bG_U,.ContactPageContent_social__1jPiJ a{transition:none}}