.repair-intro{padding:32px 0 24px}.repair-intro h2{font-size:25px;font-weight:600}.repair-intro p{font-size:16px;color:#66635c;margin-top:8px}#repair-form{padding-bottom:40px}#repair-form .form-grid{gap:20px}#repair-form .repair-section{border-top:1px solid var(--line);padding-top:22px}.repair-section h3{font-size:21px;font-weight:600}.repair-section p{font-size:14px;color:#66635c;margin-top:6px}.delivery-guide{border:1px solid var(--line);padding:14px 18px;font-size:14px;line-height:1.8}.delivery-guide summary,.repair-examples summary{cursor:pointer}.delivery-guide h4{font-size:16px;margin:18px 0 5px}.delivery-guide p{color:#66635c}.repair-preview{max-height:180px;max-width:100%;object-fit:contain;object-position:left}.repair-preview[hidden]{display:none}.repair-examples{border-top:1px solid var(--line);padding:24px 0}.repair-examples>summary{font-size:19px;font-weight:500}#repair-status{font-size:15px;margin-top:16px}#repair-status[data-error=true]{color:#9e392b}@media(max-width:640px){.repair-intro h2{font-size:23px}.repair-intro p{font-size:15px}.repair-section h3{font-size:20px}#repair-form .button{width:100%}}
