.contact-hero[data-astro-cid-dgexykpy]{position:relative;overflow:hidden}.contact-hero--fill[data-astro-cid-dgexykpy]{flex-direction:column;min-height:calc(100svh - 100px);display:flex}.contact-hero--fill[data-astro-cid-dgexykpy] .contact-hero__inner[data-astro-cid-dgexykpy],.contact-hero--fill[data-astro-cid-dgexykpy] .contact-hero__grid[data-astro-cid-dgexykpy]{flex:1}.contact-hero__spot[data-astro-cid-dgexykpy]{pointer-events:none;background:radial-gradient(44% 80% at 50% 0,#dce2ec2e 0%,#dce2ec00 74%);width:820px;height:100%;position:absolute;top:0;left:calc(50% + 360px);transform:translate(-50%)}.contact-hero__mark[data-astro-cid-dgexykpy]{opacity:.04;pointer-events:none;width:520px;height:auto;position:absolute;bottom:-180px;left:-80px}.contact-hero__inner[data-astro-cid-dgexykpy]{gap:var(--sp-56);padding-top:clamp(32px,1.905cqi + 24.57px,52px);padding-bottom:var(--sp-96);flex-direction:column;display:flex;position:relative}.contact-hero__grid[data-astro-cid-dgexykpy]{gap:var(--sp-56) var(--sp-96);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@container page (width>=856px){.contact-hero__grid[data-astro-cid-dgexykpy]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.contact-hero__grid--solo[data-astro-cid-dgexykpy]{grid-template-columns:minmax(0,1fr)}}.contact-hero__text[data-astro-cid-dgexykpy]{flex-direction:column;align-items:flex-start;gap:26px;min-width:0;display:flex}.contact-hero__title[data-astro-cid-dgexykpy]{font-size:var(--fs-60-38);letter-spacing:-.04em;margin:0;font-weight:700;line-height:1.04}.contact-hero__lead[data-astro-cid-dgexykpy]{max-width:32em;color:var(--on-dark);text-wrap:pretty;font-size:18px;line-height:1.6}.contact-hero__actions[data-astro-cid-dgexykpy]{flex-wrap:wrap;gap:12px;display:flex}.contact-hero__panel[data-astro-cid-dgexykpy]{--cut:24px;min-width:0;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));background:#0b0d12d1;flex-direction:column;padding:12px 36px;display:flex}.contact-hero__panel[data-astro-cid-dgexykpy] :focus-visible{outline-offset:-2px}.contact-hero__row[data-astro-cid-dgexykpy]{flex-direction:column;gap:4px;min-height:88px;padding:22px 0 22px 62px;display:flex;position:relative}.contact-hero__row[data-astro-cid-dgexykpy]+.contact-hero__row[data-astro-cid-dgexykpy]{border-top:1px solid #ffffff1f}.contact-hero__term[data-astro-cid-dgexykpy]{color:var(--silver);line-height:1.65}.contact-hero__term[data-astro-cid-dgexykpy] .contact-hero__icon{position:absolute;top:22px;left:0}.contact-hero__value[data-astro-cid-dgexykpy]{font-size:22px;font-weight:600;line-height:1.65}.contact-hero__value[data-astro-cid-dgexykpy] a[data-astro-cid-dgexykpy]{color:var(--white)}.contact-hero__value[data-astro-cid-dgexykpy] a[data-astro-cid-dgexykpy]:hover{color:var(--silver)}.contact-hero__hours[data-astro-cid-dgexykpy]{color:var(--on-navy-2);font-size:16px}.contact-hero__hours-note[data-astro-cid-dgexykpy]{color:var(--on-dark-2);font-size:15px}@container page (width<=479.98px){.contact-hero__panel[data-astro-cid-dgexykpy]{padding:8px 22px}.contact-hero__row[data-astro-cid-dgexykpy]{padding-left:58px}}
