.repair-content{max-width:1000px}.repair-content h2{font-size:26px}.repair-content p{font-size:14px;line-height:1.7}.repair-contact{padding:12px 16px;background:#eef5f9;border-radius:8px;overflow-wrap:anywhere}#repair-form{font-size:14px}#repair-form fieldset{border:0;padding:0;margin:24px 0}#repair-form legend{font-size:18px;font-weight:700}.repair-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}#repair-form label{display:block;font-size:14px;font-weight:600}#repair-form input,#repair-form textarea{display:block;box-sizing:border-box;width:100%;margin-top:7px;padding:11px 12px;border:1px solid #cbdde8;border-radius:6px;background:white;color:#193b50;font:inherit}#repair-form textarea{resize:vertical;margin-bottom:22px}#repair-form input:focus,#repair-form textarea:focus{outline:2px solid #0088c8;outline-offset:2px}#repair-form button{background:#007eb5;color:white;border:0;border-radius:6px;padding:12px 24px;cursor:pointer;font:inherit}#repair-form button:disabled{opacity:.6;cursor:wait}.repair-preview{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.repair-preview figure{margin:0;max-width:160px}.repair-preview img,.repair-preview video{width:150px;height:110px;object-fit:contain;background:#f0f5f8}.repair-preview figcaption{font-size:12px;overflow-wrap:anywhere}.repair-note,.required-note{color:#607786}#repair-status{color:#007eb5}@media(max-width:650px){.repair-grid{grid-template-columns:1fr}.repair-content h2{font-size:22px}}
