.mg78PW_form{background:#f1e9da;border:1px solid #e1d4bb;border-radius:8px;flex:1.3 400px;min-width:300px;padding:clamp(24px,3vw,40px)}.mg78PW_form h2{color:#2a2018;font-family:var(--display);margin:0 0 6px;font-size:29px}.mg78PW_form>p{color:#9a876c;margin:0 0 26px;font-size:13.5px}.mg78PW_fields{flex-direction:column;gap:16px;display:flex}.mg78PW_form label,.mg78PW_subject{flex-direction:column;gap:7px;display:flex}.mg78PW_form label>span,.mg78PW_subject label{color:#6e2b2b;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.mg78PW_form input,.mg78PW_form textarea,.mg78PW_subject select{color:#2a2018;font-family:var(--body);background:#fbf7ef;border:1px solid #dccfb8;border-radius:3px;outline:0;padding:13px 15px;font-size:15px}.mg78PW_form input:focus,.mg78PW_form textarea:focus,.mg78PW_subject select:focus{border-color:#6e2b2b}.mg78PW_form textarea{resize:vertical}.mg78PW_row{flex-wrap:wrap;gap:16px;display:flex}.mg78PW_row label{flex:150px}.mg78PW_subject{position:relative}.mg78PW_subject select{cursor:pointer;width:100%}.mg78PW_consent{color:#7a6a52;align-items:flex-start;font-size:12.5px;line-height:1.5;flex-direction:row!important;gap:10px!important}.mg78PW_consent input{accent-color:#6e2b2b;width:auto;margin-top:3px;padding:0}.mg78PW_consent span{color:#7a6a52!important;letter-spacing:0!important;text-transform:none!important;font-size:12.5px!important;font-weight:400!important}.mg78PW_consent a{color:#6e2b2b;font-weight:600;text-decoration:underline}.mg78PW_submit{color:#fbf7ef;cursor:pointer;background:#2a2018;border:0;border-radius:3px;margin-top:4px;padding:16px;font-size:15px;font-weight:700}.mg78PW_submit:hover{background:#6e2b2b}.mg78PW_success{background:#f1e9da;border:1px solid #e1d4bb;border-radius:8px;flex-direction:column;flex:1.3 400px;justify-content:center;gap:16px;min-width:300px;padding:clamp(24px,3vw,40px);display:flex}.mg78PW_success h3{color:#2a2018;font-family:var(--display);margin:0;font-size:26px}.mg78PW_success p{color:#6a5640;margin:0;font-size:15px;line-height:1.7}@media (max-width:420px){.mg78PW_form{min-width:0}}
