.ymc-card{font-family:Roboto,Arial,sans-serif;border:1px solid #dfe8d3;border-radius:22px;overflow:hidden;background:#fff;color:#1f2533;box-sizing:border-box}.ymc-card *{box-sizing:border-box}.ymc-header{background:#f2f7e7;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ymc-heading,.ymc-response-note{display:flex;align-items:center;gap:12px}.ymc-heading strong{font-size:20px;line-height:1.3}.ymc-heading svg{height:26px;width:26px;flex-shrink:0}.ymc-response-note{color:#667384;font-size:13px;line-height:1.45}.ymc-response-note svg{width:21px;height:21px;flex-shrink:0}.ymc-header svg,.ymc-actions svg{fill:none;stroke:#87b300;stroke-width:1.9;stroke-linejoin:round;stroke-linecap:round}.ymc-form{padding:25px 26px 30px;display:flex;flex-direction:column;gap:18px}.ymc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ymc-form label{display:block;font-size:14px;font-weight:600;color:#1f2533}.ymc-form label>span,.ymc-consent em{color:#7ba500}.ymc-form input[type=text],.ymc-form input[type=email],.ymc-form select,.ymc-form textarea{display:block;margin:7px 0 0!important;width:100%!important;max-width:100%!important;padding:12px 14px!important;border:1px solid #d4dee3!important;border-radius:9px!important;box-shadow:none!important;font:400 14px/1.5 Roboto,Arial,sans-serif!important;color:#1f2533!important;background:#fff!important;min-height:46px}.ymc-form textarea{resize:vertical;min-height:135px}.ymc-form :is(input,textarea,select):focus{outline:2px solid #9bc300;outline-offset:1px}.ymc-form .ymc-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-weight:400;line-height:1.5;color:#465361}.ymc-consent input{flex:0 0 17px;margin-top:3px}.ymc-consent span{color:inherit!important}.ymc-consent a{color:#5e7a0b;text-decoration:underline}.ymc-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ymc-actions button{background:#86b500;color:#fff;border:0;border-radius:10px;padding:14px 23px;display:flex;align-items:center;gap:10px;font:700 15px Roboto,Arial,sans-serif;cursor:pointer}.ymc-actions button:hover{background:#668b00}.ymc-actions button:disabled{opacity:.6;cursor:wait}.ymc-actions svg{stroke:#fff;width:19px;height:19px}.ymc-feedback{font-size:13px;color:#506273}.ymc-feedback.ymc-error{color:#a22722}.ymc-feedback.ymc-success{color:#4f7800}.ymc-honey{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:740px){.ymc-header{align-items:flex-start;flex-direction:column;padding:18px}.ymc-heading strong{font-size:18px}.ymc-form{padding:20px 18px}.ymc-grid{grid-template-columns:1fr;gap:17px}}
