.contact-hero-module__SkXNBG__contactContainer{flex-direction:column;gap:40px;width:100%;display:flex}.contact-hero-module__SkXNBG__heroSection{background:linear-gradient(#eaf9de 0%,#fafff600 100%);flex-direction:column;justify-content:center;align-items:center;padding-top:10%;display:flex}.contact-hero-module__SkXNBG__heroContent{text-align:center;flex-direction:column;gap:32px;display:flex}.contact-hero-module__SkXNBG__formSection{border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex}.contact-hero-module__SkXNBG__formBody{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;flex-direction:column;width:100%;max-width:700px;display:flex}.contact-hero-module__SkXNBG__formHeader{flex-direction:column;align-items:center;gap:16px;display:flex}.contact-hero-module__SkXNBG__formHeaderText{flex-direction:column;gap:8px;padding-block:24px;padding-inline:24px;display:flex}.contact-hero-module__SkXNBG__imageContainer{background:#ebfee6;border-radius:8px 8px 0 0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.contact-hero-module__SkXNBG__formContent{padding-inline:24px;background-color:#fff;border-radius:0 0 8px 8px;flex-direction:column;gap:16px;padding-bottom:24px;display:flex}.contact-hero-module__SkXNBG__formInputs{flex-direction:column;gap:8px;display:flex}.contact-hero-module__SkXNBG__textarea{resize:none;color:#241f1c;width:100%;letter-spacing:0%;box-sizing:border-box;background-color:#fcfcfc;border:1px solid #e5e5e5;border-radius:8px;outline:none;padding:16px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;line-height:100%;transition:border-color .2s,color .2s}.contact-hero-module__SkXNBG__textarea::placeholder{color:#bdbdbd;transition:color .2s}.contact-hero-module__SkXNBG__textarea:focus{caret-color:#48ba28}@media (max-width:768px){.contact-hero-module__SkXNBG__heroSection{padding-top:20%}.contact-hero-module__SkXNBG__heroContent{margin-top:50px;padding-bottom:32px}.contact-hero-module__SkXNBG__formSection{padding-inline:20px}.contact-hero-module__SkXNBG__imageContainer{width:100%;height:auto}}
.contact-module__r6jklG__contactLandingPage{flex-direction:column;min-height:100vh;display:flex}.contact-module__r6jklG__contactLandingPage .contact-module__r6jklG__content{flex:1}
