.Form-module__pmx0xG__outer_container{border:2px solid var(--valtera-green);background-color:var(--valtera-green);border-radius:1rem;margin-top:5rem;padding:2rem 2.5rem 4rem;overflow-y:hidden}.Form-module__pmx0xG__inner_container{border:1px solid var(--valtera-green);background-color:#fff;border-radius:1rem;grid-template-rows:auto;grid-template-columns:auto;display:grid}.Form-module__pmx0xG__form{border-radius:inherit;background-color:#fff;grid-area:1/1;grid-template-columns:auto auto;gap:2rem 3rem;padding:4rem 3rem 3.5rem;display:grid}.Form-module__pmx0xG__form_grid_without_error_messages{grid-template-rows:repeat(5,auto);grid-template-areas:"first-name last-name""position organization""phone-number email-address""message message""submit-button submit-button"}.Form-module__pmx0xG__form_grid_with_error_messages{grid-template-rows:repeat(6,auto);grid-template-areas:"first-name last-name""position organization""phone-number email-address""message message""error-messages error-messages""submit-button submit-button"}.Form-module__pmx0xG__h1{color:#fff;text-align:center;text-wrap:balance;margin-bottom:4rem;font-size:3rem;font-weight:600}.Form-module__pmx0xG__form label,.Form-module__pmx0xG__form input,.Form-module__pmx0xG__form textarea{display:block}.Form-module__pmx0xG__form label{color:var(--valtera-green);margin-bottom:.25rem;font-size:1.5rem;font-weight:500}.Form-module__pmx0xG__form input{width:35ch}.Form-module__pmx0xG__form input,.Form-module__pmx0xG__form textarea,.Form-module__pmx0xG__ErrorMessages{border-radius:.333rem}.Form-module__pmx0xG__form input,.Form-module__pmx0xG__form textarea{color:var(--gray-text);border:1px solid #aaa;padding:.25rem;font-size:1.2rem}.Form-module__pmx0xG__form input:focus,.Form-module__pmx0xG__form textarea:focus,.Form-module__pmx0xG__form button:focus{outline:none;box-shadow:0 0 2px 2px #32af32}.Form-module__pmx0xG__first_name{grid-area:first-name}.Form-module__pmx0xG__last_name{grid-area:last-name}.Form-module__pmx0xG__position{grid-area:position}.Form-module__pmx0xG__organization{grid-area:organization}.Form-module__pmx0xG__phone_number{grid-area:phone-number}.Form-module__pmx0xG__email_address{grid-area:email-address}.Form-module__pmx0xG__message{grid-area:message}.Form-module__pmx0xG__message textarea{resize:vertical;width:100%}.Form-module__pmx0xG__ErrorMessages{grid-area:error-messages}.Form-module__pmx0xG__submit_button{grid-area:submit-button}.Form-module__pmx0xG__submit_button button{border:2px solid var(--valtera-green);color:var(--valtera-green);background-color:#fff;border-radius:.4rem;flex-direction:row;justify-content:flex-start;align-items:center;padding:.333rem 1.2rem;font-size:2rem;font-weight:600;display:flex}.Form-module__pmx0xG__submit_button button:disabled{border:2px solid #aaa}.Form-module__pmx0xG__mail_emoji{font-family:var(--font-noto-color-emoji);margin-top:-.75rem;margin-bottom:-.55rem;margin-right:.6rem;font-size:3rem}.Form-module__pmx0xG__sending_text{color:var(--gray-text);font-size:1.5rem}.Form-module__pmx0xG__successfully_sent{border-radius:inherit;background-color:#fff;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;width:0;min-width:100%;padding:6rem 5rem 10rem;display:flex}.Form-module__pmx0xG__place_in_front{z-index:1}.Form-module__pmx0xG__place_in_back{z-index:-1}.Form-module__pmx0xG__check_mark{font-family:var(--font-noto-emoji);color:var(--valtera-green);margin-right:.5rem;font-size:2.5rem;position:relative;bottom:.333rem}.Form-module__pmx0xG__sent{color:var(--valtera-green);font-size:2.5rem;font-weight:900;display:inline-block}.Form-module__pmx0xG__thank_you_message{color:var(--gray-text);margin-top:3rem;font-size:1.5rem}.Form-module__pmx0xG__set_height_to_zero{height:0}@media not (min-width:1200px){.Form-module__pmx0xG__form input{width:30ch}}@media not (min-width:1050px){.Form-module__pmx0xG__form input{width:25ch}}@media not (min-width:930px){.Form-module__pmx0xG__outer_container{width:80vw;margin-top:2.5rem}.Form-module__pmx0xG__form_grid_without_error_messages{grid-template-rows:repeat(8,auto);grid-template-columns:1fr;grid-template-areas:"first-name""last-name""position""organization""phone-number""email-address""message""submit-button"}.Form-module__pmx0xG__form_grid_with_error_messages{grid-template-rows:repeat(9,auto);grid-template-columns:1fr;grid-template-areas:"first-name""last-name""position""organization""phone-number""email-address""message""error-messages""submit-button"}.Form-module__pmx0xG__h1{margin-bottom:3.5rem;font-size:2.5rem}.Form-module__pmx0xG__form input{width:100%}}@media not (min-width:830px){.Form-module__pmx0xG__outer_container{width:85vw;margin-top:2rem;padding:1rem 6vw 2rem}.Form-module__pmx0xG__form{row-gap:1.5rem;padding:1.5rem 1.5rem 1.75rem}.Form-module__pmx0xG__h1{margin-bottom:2rem;font-size:2rem}.Form-module__pmx0xG__form label{margin-bottom:.2rem;font-size:1.4rem}}@media not (min-width:650px){.Form-module__pmx0xG__outer_container{width:95vw;margin-top:2rem;padding:1rem 6vw 2rem}.Form-module__pmx0xG__form{row-gap:1.5rem;padding:1.5rem 1.5rem 1.75rem}.Form-module__pmx0xG__h1{margin-bottom:2rem;font-size:2rem}.Form-module__pmx0xG__form label{margin-bottom:.2rem;font-size:1.4rem}}@media (max-width:480px){.Form-module__pmx0xG__outer_container{width:99vw;margin-top:1.5rem;padding:1rem .5rem 2rem}.Form-module__pmx0xG__form{row-gap:1.5rem;padding:1.5rem 1.125rem 1.75rem}.Form-module__pmx0xG__h1{margin-bottom:2rem;font-size:2rem}.Form-module__pmx0xG__form label{margin-bottom:.2rem;font-size:1.35rem}}
