.ContactIntro-module__root__n5P2{position:relative;padding:72px var(--layout-gutter) 88px;border-bottom:1px solid var(--color-border-default);background:var(--color-bg-canvas);scroll-margin-top:88px;overflow:hidden;isolation:isolate}.ContactIntro-module__glow__Phmv{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-bg);pointer-events:none;background:radial-gradient(120% 90% at 50% 35%,#fafbfe0d,#fafbfe04,#08090b00 70%)}.ContactIntro-module__bg__-Ilf{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:115%;object-fit:cover;object-position:center;z-index:var(--z-bg);will-change:transform}.ContactIntro-module__scrim__rCfn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-fg);pointer-events:none;background:linear-gradient(90deg,#08090bd9,#08090b8c 45%,#08090b00 75%),linear-gradient(180deg,rgba(8,9,11,.5) 0%,rgba(8,9,11,0) 25%,rgba(8,9,11,0) 65%,var(--color-bg-canvas) 100%)}.ContactIntro-module__inner__3tVt{position:relative;z-index:var(--z-stage);max-width:var(--layout-max-width);margin-inline:auto;display:flex;gap:var(--space-6);align-items:stretch}.ContactIntro-module__copy__p4Nf{position:relative;flex:1 0 0;min-width:0;max-width:712px;display:flex;flex-direction:column;gap:var(--space-10);padding-right:80px}.ContactIntro-module__headline__sE2a{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--text-h2-size);line-height:var(--text-h2-leading);letter-spacing:var(--text-h2-tracking)}.ContactIntro-module__bright__oqBO{color:var(--color-text-primary)}.ContactIntro-module__dim__lpFs{color:var(--color-text-secondary)}.ContactIntro-module__description__rnGR{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);letter-spacing:var(--text-body-sm-tracking);color:var(--color-text-secondary);max-width:465px}.ContactIntro-module__formCol__zpWg{position:relative;flex:0 0 auto;display:flex;justify-content:flex-end}@media(max-width:1100px){.ContactIntro-module__inner__3tVt{flex-direction:column;gap:var(--space-12)}.ContactIntro-module__copy__p4Nf{padding-right:0;max-width:100%}.ContactIntro-module__formCol__zpWg{justify-content:stretch}}@media(max-width:480px){.ContactIntro-module__root__n5P2{padding:var(--space-12) var(--layout-gutter) var(--space-16)}}@media(prefers-reduced-motion:reduce){.ContactIntro-module__bg__-Ilf{height:100%}}.Contact-module__root__mk8T{padding-top:128px}
