.ContactIntro-module__AFgO2G__section{--contact-pad-x:100px;width:100vw;min-height:100vh;padding:clamp(140px, 20vh, 200px) var(--contact-pad-x) clamp(64px, 10vh, 120px);color:#000;background:#fff;grid-template-columns:1.6fr 1fr;align-items:center;gap:64px;margin-top:-112px;margin-left:-50vw;margin-right:-50vw;display:grid;position:relative;left:50%}.ContactIntro-module__AFgO2G__left{flex-direction:column;gap:24px;max-width:700px;display:flex}.ContactIntro-module__AFgO2G__eyebrow{letter-spacing:.04em;color:#0009;margin:0;font-size:15px;font-weight:500}.ContactIntro-module__AFgO2G__title{margin:0;font-size:clamp(40px,6vw,72px)}.ContactIntro-module__AFgO2G__text{color:#000000bf;margin:0;font-size:17px;line-height:1.6}.ContactIntro-module__AFgO2G__details{flex-direction:column;gap:10px;margin-top:8px;display:flex}.ContactIntro-module__AFgO2G__email{color:#000;text-underline-offset:3px;width:fit-content;font-size:17px;font-weight:700;text-decoration:underline}.ContactIntro-module__AFgO2G__email:hover,.ContactIntro-module__AFgO2G__email:focus-visible{color:var(--statement-red)}.ContactIntro-module__AFgO2G__location{color:#000000a6;font-size:15px}.ContactIntro-module__AFgO2G__socials{font-size:15px}.ContactIntro-module__AFgO2G__socialItem{color:#0006}.ContactIntro-module__AFgO2G__socialLink{color:#000000a6;text-decoration:none}.ContactIntro-module__AFgO2G__socialLink:hover,.ContactIntro-module__AFgO2G__socialLink:focus-visible{color:var(--statement-red)}.ContactIntro-module__AFgO2G__right{align-items:flex-start;display:flex}.ContactIntro-module__AFgO2G__form{flex-direction:column;gap:24px;width:100%;max-width:480px;display:flex}.ContactIntro-module__AFgO2G__field{flex-direction:column;gap:6px;display:flex}.ContactIntro-module__AFgO2G__label{text-transform:uppercase;letter-spacing:.1em;color:#0009;font-size:13px;font-weight:800}.ContactIntro-module__AFgO2G__input,.ContactIntro-module__AFgO2G__textarea{font:inherit;color:#000;background:0 0;border:none;border-bottom:1px solid #00000040;outline:none;padding:8px 0;font-size:16px;transition:border-color .2s}.ContactIntro-module__AFgO2G__input::placeholder,.ContactIntro-module__AFgO2G__textarea::placeholder{color:#0006}.ContactIntro-module__AFgO2G__input:focus,.ContactIntro-module__AFgO2G__textarea:focus{border-color:var(--statement-red)}select.ContactIntro-module__AFgO2G__input{appearance:none;cursor:pointer;border-radius:0}.ContactIntro-module__AFgO2G__textarea{resize:vertical;min-height:72px}.ContactIntro-module__AFgO2G__consent{align-items:flex-start;gap:10px;display:flex}.ContactIntro-module__AFgO2G__checkbox{width:16px;height:16px;accent-color:var(--statement-red);flex-shrink:0;margin-top:4px}.ContactIntro-module__AFgO2G__consentLabel{color:#000000b3;font-size:13px;line-height:1.5}.ContactIntro-module__AFgO2G__consentLink{color:#000;text-underline-offset:2px;text-decoration:underline}.ContactIntro-module__AFgO2G__consentLink:hover,.ContactIntro-module__AFgO2G__consentLink:focus-visible{color:var(--statement-red)}.ContactIntro-module__AFgO2G__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactIntro-module__AFgO2G__fieldError,.ContactIntro-module__AFgO2G__formError{color:var(--statement-red);margin:0;font-size:13px;font-weight:700}.ContactIntro-module__AFgO2G__submit{color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#000;border:none;align-self:flex-start;margin-top:8px;padding:14px 36px;font-size:14px;font-weight:700;transition:opacity .2s}.ContactIntro-module__AFgO2G__submit:hover,.ContactIntro-module__AFgO2G__submit:focus-visible{opacity:.8}.ContactIntro-module__AFgO2G__submit:disabled{opacity:.6;cursor:default}.ContactIntro-module__AFgO2G__confirmation{color:#000;margin:0;font-size:20px;font-weight:700}@media (max-width:1024px){.ContactIntro-module__AFgO2G__section{--contact-pad-x:48px;padding:clamp(120px, 16vh, 160px) var(--contact-pad-x) clamp(56px, 8vh, 96px)}}@media (max-width:768px){.ContactIntro-module__AFgO2G__section{grid-template-columns:1fr;gap:48px}.ContactIntro-module__AFgO2G__left,.ContactIntro-module__AFgO2G__form{max-width:none}.ContactIntro-module__AFgO2G__right{color:#fff;margin-inline:calc(-1 * var(--contact-pad-x));padding:40px var(--contact-pad-x);background:#000}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__label{color:#fff9}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__input,.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__textarea{color:#fff;border-bottom-color:#ffffff59}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__input::placeholder,.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__textarea::placeholder{color:#ffffff73}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__input:focus,.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__textarea:focus{border-bottom-color:#fff}.ContactIntro-module__AFgO2G__right select.ContactIntro-module__AFgO2G__input option{color:#000}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__checkbox{accent-color:#fff}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__consentLabel{color:#ffffffb3}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__consentLink{color:#fff}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__fieldError,.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__formError{color:#ff6b5e}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__submit{color:#000;background:#fff}.ContactIntro-module__AFgO2G__right .ContactIntro-module__AFgO2G__confirmation{color:#fff}}@media (min-width:769px){.ContactIntro-module__AFgO2G__section{flex:1;min-height:0;padding-top:clamp(96px,13vh,150px);padding-bottom:clamp(24px,4vh,56px)}}
