.mkf-service-form{max-width:900px;margin:24px 0;padding:24px;border:1px solid #e3d8cf;border-radius:12px;background:#fff8f3}.mkf-service-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.mkf-service-form label{display:flex;flex-direction:column;gap:6px;font-weight:600}.mkf-service-form input:not([type=checkbox]),.mkf-service-form select,.mkf-service-form textarea{width:100%;padding:11px;border:1px solid #a89c93;border-radius:5px;background:white;color:#30231c;font:inherit;font-weight:400}.mkf-service-wide{grid-column:1/-1}.mkf-service-form small{font-weight:400;line-height:1.5}.mkf-service-form .mkf-service-consent{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;margin:20px 0}.mkf-service-form input[type=checkbox]{margin-top:5px;flex-shrink:0}.mkf-service-form>button[type=submit]{background:#c74600;color:#fff;border:0;padding:13px 24px;border-radius:5px;font-weight:700}.mkf-service-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.mkf-service-status{padding:16px;border-left:4px solid #c74600;background:#fff4ed;margin:20px 0}.mkf-service-error{border-color:#bd2d23;background:#fff0ec}.mkf-service-form input[type=file]{font-size:14px}.mkf-service-form input:focus,.mkf-service-form textarea:focus,.mkf-service-form select:focus{outline:3px solid #ffae80;outline-offset:2px}@media(max-width:700px){.mkf-service-grid{grid-template-columns:1fr}.mkf-service-form{padding:18px 14px}.mkf-service-form>button[type=submit]{width:100%}}
.mkf-service-form,.mkf-service-form *{box-sizing:border-box}

.mkf-service-grid>label{min-width:0}.mkf-service-form input[type=file]{max-width:100%;min-width:0}.mkf-service-form>button[type=submit]:hover{background:#a83d00}.mkf-service-form>button[type=submit]:focus-visible{outline:3px solid #ffae80;outline-offset:3px}
