.repair-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,72px);align-items:center;padding-top:80px;padding-bottom:80px}.repair-feature figure{margin:0}.repair-feature img{display:block;width:100%;height:auto;border:1px solid #42433e}.repair-feature figcaption{font-size:11px;color:#a7aaa3;line-height:1.6;margin-top:12px}.repair-feature h2{font-size:clamp(30px,3.5vw,50px);line-height:1.15}.repair-feature p,.repair-feature li{font-size:16px;line-height:1.8}.repair-feature ul{padding-left:20px;margin:22px 0 30px}.repair-feature .btn{white-space:normal;text-align:center}.glitch::before,.glitch::after{content:none!important}.hero .lede{max-width:780px}.request-card input{border:1px solid #929987}.request-card input:focus{outline:2px solid #d5ed6b;outline-offset:3px}a:focus-visible,button:focus-visible{outline:2px solid #d5ed6b;outline-offset:4px}@media(max-width:760px){.repair-feature{grid-template-columns:1fr;padding-top:48px;padding-bottom:48px}.repair-feature h2{font-size:34px}.hero h1{font-size:clamp(38px,10vw,68px)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(max-width:380px){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-cell{min-width:0;padding:20px 12px}.trust-num{font-size:30px}.trust-cap{overflow-wrap:anywhere}}
