.mv-evaluation .grid{display:grid;gap:24px}.mv-evaluation .columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-evaluation .columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mv-evaluation .feature-card p{margin-top:18px}.mv-evaluation .form-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.mv-form{min-width:0}.mv-form fieldset{padding:0;margin:0;border:0;min-width:0}.mv-form fieldset[hidden],.mv-form .mv-field[hidden]{display:none!important}.mv-form legend{font:400 26px/1.25 Georgia,serif;color:var(--ink);margin:12px 0 22px;width:100%}.mv-form .mv-field{margin-bottom:23px;min-width:0}.mv-form label{display:block;font-size:13px;font-weight:700;margin-bottom:8px;line-height:1.55}.mv-form input:not([type=checkbox]),.mv-form select,.mv-form textarea{display:block;width:100%;max-width:100%;padding:12px;border:1px solid #92aab7;border-radius:5px;color:var(--ink);background:#fff;min-height:49px;font:15px/1.5 Verdana,sans-serif}.mv-form select{white-space:normal;padding-right:28px}.mv-form textarea{min-height:112px;resize:vertical}.mv-form small,.mv-form .mv-help{display:block;font-size:12px;line-height:1.7;color:var(--muted);margin-top:7px}.mv-form .mv-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.mv-form .mv-wide{grid-column:1/-1}.mv-form .mv-check{display:flex;align-items:flex-start;gap:12px;font-weight:400;font-size:12px}.mv-form input[type=checkbox]{margin-top:5px;width:18px;height:18px;flex-shrink:0;accent-color:var(--action)}.mv-form .mv-check a{text-decoration:underline;text-underline-offset:3px}.mv-preview-note{background:var(--soft);border-left:3px solid var(--action);padding:16px 18px;margin-bottom:27px;font-size:12px;line-height:1.75}.mv-form .mv-route-note{background:var(--soft);border-radius:6px;padding:15px 17px;font-size:13px;margin:0 0 23px}.mv-form .mv-divider{border-top:1px solid var(--line);padding-top:23px;margin-top:7px}.mv-form .mv-result{margin-top:18px;border:1px solid var(--line);background:var(--soft);padding:18px;border-radius:5px;font-size:13px}.mv-form .mv-result:empty{display:none}.mv-form input:focus-visible,.mv-form select:focus-visible,.mv-form textarea:focus-visible{outline:3px solid var(--action);outline-offset:3px}.mv-form [aria-invalid=true]{border-color:var(--ink)!important}.mv-form input[type=file]{font-size:12px;min-height:60px}.mv-form input::file-selector-button{font:700 11px Verdana,sans-serif;background:var(--soft);color:var(--ink);border:1px solid var(--line);border-radius:4px;padding:10px;margin-right:10px}.mv-form .button{width:100%}.mv-form .mv-branch>legend{padding-top:10px}@media(max-width:1080px){.mv-evaluation .columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-evaluation .form-layout{gap:30px}}@media(max-width:800px){.mv-evaluation .form-layout{grid-template-columns:1fr}}@media(max-width:600px){.mv-evaluation .columns-2,.mv-evaluation .columns-3,.mv-form .mv-field-grid{grid-template-columns:1fr}.mv-form select{font-size:13px}.mv-evaluation .form-card{padding:24px 18px}.mv-form legend{font-size:25px}}
