div.ContactModal_modal__I7KqI{max-width:clamp(0px,100% - 30px,596px);max-height:clamp(0px,100% - 48px,100%);padding:64px 64px 48px;overflow-y:auto;scrollbar-width:none}.ContactModal_title___rR3K{margin-bottom:24px}.ContactModal_form__JLB5q{display:flex;flex-direction:column;gap:16px}.ContactModal_form__JLB5q .ContactModal_button__CYoF9{margin-top:8px}.ContactModal_form__JLB5q .ContactModal_star__GTE8a{color:var(--red)}.ContactModal_form__JLB5q .ContactModal_field__4fv8H{margin-bottom:0}.ContactModal_form__JLB5q .ContactModal_textarea__ZTi5x{width:auto}.ContactModal_form__JLB5q .ContactModal_textarea__ZTi5x label{display:block;margin-bottom:4px}.ContactModal_form__JLB5q .ContactModal_textarea__ZTi5x textarea{box-sizing:border-box;background-color:var(--platinum);color:var(--black-primary-2);padding:18px 24px;border-radius:24px;width:100%;height:110px;max-width:100%;outline:none;resize:none;font-weight:500;font-size:16px}.ContactModal_form__JLB5q .ContactModal_textarea__ZTi5x textarea::placeholder{color:var(--extra-light-grey)}.ContactModal_form__JLB5q .ContactModal_nameFields__RzUFK{display:flex;flex-direction:column;gap:8px}.ContactModal_form__JLB5q .ContactModal_nameFields__RzUFK .ContactModal_fields__iAs1m{display:flex;gap:24px 8px}.ContactModal_form__JLB5q .ContactModal_radioButtons__044Xg{display:flex;flex-direction:column;gap:12px}.ContactModal_form__JLB5q .ContactModal_radioButtons__044Xg .ContactModal_buttons__dONlw{display:flex;gap:32px}@media(max-width:760px){div.ContactModal_modal__I7KqI{padding:64px 24px 32px}.ContactModal_form__JLB5q .ContactModal_nameFields__RzUFK .ContactModal_fields__iAs1m{flex-direction:column}.ContactModal_form__JLB5q .ContactModal_radioButtons__044Xg .ContactModal_buttons__dONlw{flex-direction:column;gap:16px}}