.ContactPanel_section__5i0wt{padding:var(--section-top) var(--gutter) 0}.ContactPanel_inner__dG3lK{display:grid;grid-gap:24px;gap:24px;max-width:var(--content-max);margin-inline:auto}.ContactPanel_empty__fPVK_{color:var(--text-muted)}.ContactPanel_cards__RBJrO{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.ContactPanel_card__HqKH_{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:16px;column-gap:16px;grid-row-gap:2px;row-gap:2px;align-items:center;padding:20px;border-radius:var(--radius-tile);border:1px solid var(--hairline);background:var(--bg-raised);color:var(--text);transition:border-color var(--duration-fast) ease,transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}a.ContactPanel_card__HqKH_:hover{border-color:var(--accent-soft);transform:translateY(-3px)}.ContactPanel_card__HqKH_[data-primary]{background:var(--gradient-brand);border-color:transparent;color:var(--on-accent)}a.ContactPanel_card__HqKH_[data-primary]:hover{box-shadow:var(--shadow-accent)}.ContactPanel_icon__Tyl_r{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-soft)}.ContactPanel_card__HqKH_[data-primary] .ContactPanel_icon__Tyl_r{background:var(--button-circle);color:var(--on-accent)}.ContactPanel_label__jyPbZ{font-family:var(--font-display);font-size:22px;line-height:1.2;color:var(--text-strong)}.ContactPanel_card__HqKH_[data-primary] .ContactPanel_label__jyPbZ{color:var(--on-accent)}.ContactPanel_value__e7t6Q{font-size:14px;color:var(--text-muted);white-space:pre-line;overflow-wrap:anywhere}.ContactPanel_card__HqKH_[data-primary] .ContactPanel_value__e7t6Q{color:var(--on-accent)}.ContactPanel_map__LqzSy{display:flex;flex-direction:column;gap:12px}.ContactPanel_map__LqzSy[data-embed]{min-height:320px}.ContactPanel_frame__3jKyp{flex:1 1;width:100%;min-height:320px;border:0;border-radius:var(--radius-tile);filter:saturate(.9)}.ContactPanel_mapLink__mzv8h{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding-inline:22px;border-radius:var(--radius-pill);border:1px solid var(--border-secondary);color:var(--text-strong);font-family:var(--font-text-bold);font-size:14px;font-weight:700}.ContactPanel_mapLink__mzv8h:hover{background:var(--segment-fill)}@media (min-width:1024px){.ContactPanel_inner__dG3lK{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:40px}.ContactPanel_card__HqKH_{padding:24px}}.PageHero_hero__gkMWs{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--page-hero-height);padding-top:calc(var(--site-header-height) + 40px);overflow:hidden;isolation:isolate;background:var(--bg)}.PageHero_image__l2xsg{z-index:-2;object-fit:cover;animation:PageHero_settle__rWTvn 2.4s var(--ease-out) both}.PageHero_fade__HM2oK{position:absolute;inset:0;z-index:-1;background:var(--fade-hero)}.PageHero_hero__gkMWs[data-brand]{background:var(--gradient-brand)}.PageHero_hero__gkMWs[data-brand] .PageHero_fade__HM2oK{background:var(--glow-section-alt)}.PageHero_face__P_RL4{position:absolute;z-index:-2;bottom:-20px;inset-inline-end:-10px;width:auto;height:82%;opacity:.22;animation:PageHero_float__IDKGS 6s var(--ease-in-out) infinite alternate}.PageHero_content__X5m_v{display:flex;flex-direction:column;gap:14px;width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));margin-inline:auto;padding:0 var(--gutter) 36px;text-shadow:var(--shadow-text-on-video);animation:PageHero_fade-up__jcXqY .7s var(--ease-out) .1s both}.PageHero_breadcrumb__AEx1j ol{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--fs-caption);color:var(--text-muted)}.PageHero_breadcrumb__AEx1j li+li:before{content:"/";-webkit-margin-end:8px;margin-inline-end:8px;color:var(--text-faint)}.PageHero_breadcrumb__AEx1j a{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--text)}.PageHero_breadcrumb__AEx1j a:hover{color:var(--accent-soft)}.PageHero_hero__gkMWs[data-brand] .PageHero_breadcrumb__AEx1j a,.PageHero_hero__gkMWs[data-brand] .PageHero_breadcrumb__AEx1j li+li:before,.PageHero_hero__gkMWs[data-brand] .PageHero_breadcrumb__AEx1j ol{color:var(--on-accent)}.PageHero_title__1F1vc{margin:0;font-size:var(--fs-h2);line-height:1.1}.PageHero_lead__NXSM5{max-width:520px;color:var(--text)}.PageHero_hero__gkMWs[data-brand] .PageHero_lead__NXSM5{color:var(--on-accent)}@keyframes PageHero_settle__rWTvn{0%{transform:scale(1.1)}}@keyframes PageHero_fade-up__jcXqY{0%{opacity:0;transform:translate3d(0,12px,0)}}@keyframes PageHero_float__IDKGS{to{transform:translate3d(0,-12px,0) rotate(-2deg)}}@media (min-width:720px){.PageHero_content__X5m_v{padding-bottom:64px}.PageHero_title__1F1vc{font-size:var(--fs-h1);line-height:1.05}.PageHero_lead__NXSM5{font-size:18px}.PageHero_face__P_RL4{height:95%;inset-inline-end:6%}}@media (prefers-reduced-motion:reduce){.PageHero_face__P_RL4,.PageHero_image__l2xsg{animation:none}}