.repair-module__J4Fp4W__page{--repair-accent:var(--acc,#86c240);color:var(--ink);background:var(--bg)}.repair-module__J4Fp4W__hero{grid-template-columns:1fr 1fr;max-width:1440px;min-height:680px;margin:auto;display:grid}.repair-module__J4Fp4W__heroCopy{padding:90px 6vw 70px}.repair-module__J4Fp4W__eyebrow{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.12em;margin:0 0 24px}.repair-module__J4Fp4W__page h1,.repair-module__J4Fp4W__page h2,.repair-module__J4Fp4W__page h3{font-family:var(--disp);letter-spacing:-.045em;line-height:1.04}.repair-module__J4Fp4W__page h1{margin:0 0 28px;font-size:clamp(48px,5.6vw,84px)}.repair-module__J4Fp4W__page h1 span{color:var(--repair-accent)}.repair-module__J4Fp4W__lede{max-width:500px;font-size:clamp(21px,2vw,28px);line-height:1.35}.repair-module__J4Fp4W__intro{max-width:490px;margin:22px 0 30px;font-size:16px;line-height:1.7}.repair-module__J4Fp4W__actions{flex-wrap:wrap;gap:12px;display:flex}.repair-module__J4Fp4W__primary,.repair-module__J4Fp4W__secondary{border:1px solid;justify-content:space-between;align-items:center;gap:22px;padding:17px 22px;font-weight:600;line-height:1.3;display:inline-flex;text-decoration:none!important}.repair-module__J4Fp4W__primary{background:var(--repair-accent);border-color:var(--repair-accent);color:var(--acc-ink)}.repair-module__J4Fp4W__secondary{background:0 0}.repair-module__J4Fp4W__page a:focus-visible{outline-offset:5px;outline:3px solid}.repair-module__J4Fp4W__page a:hover{text-decoration:underline}.repair-module__J4Fp4W__call{margin-top:25px;font-size:14px}.repair-module__J4Fp4W__call a{text-decoration:underline}.repair-module__J4Fp4W__heroImage{background:#222;margin:0;position:relative;overflow:hidden}.repair-module__J4Fp4W__heroImage img{object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute}.repair-module__J4Fp4W__heroImage figcaption{color:#fff;height:fit-content;font:12px var(--mono);background:#151515dd;padding:14px 18px;position:absolute;top:24px;left:24px;right:24px}.repair-module__J4Fp4W__services,.repair-module__J4Fp4W__journeys,.repair-module__J4Fp4W__help{max-width:1280px;margin:auto;padding:90px 36px}.repair-module__J4Fp4W__page h2{margin:0 0 45px;font-size:clamp(36px,4vw,56px)}.repair-module__J4Fp4W__serviceGrid{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.repair-module__J4Fp4W__serviceGrid article{border-top:1px solid var(--line,#aaa);padding-top:22px}.repair-module__J4Fp4W__serviceGrid span{font:12px var(--mono)}.repair-module__J4Fp4W__page h3{margin:24px 0 16px;font-size:27px}.repair-module__J4Fp4W__serviceGrid p,.repair-module__J4Fp4W__journeys p,.repair-module__J4Fp4W__help p{line-height:1.7}.repair-module__J4Fp4W__serviceGrid a{margin-top:12px;text-decoration:underline;display:inline-block}.repair-module__J4Fp4W__journeys{padding-top:30px}.repair-module__J4Fp4W__journeyGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.repair-module__J4Fp4W__local,.repair-module__J4Fp4W__mail{border:1px solid var(--line,#aaa)}.repair-module__J4Fp4W__local>img{object-fit:cover;width:100%;height:240px}.repair-module__J4Fp4W__local>div,.repair-module__J4Fp4W__mail>div{padding:36px}.repair-module__J4Fp4W__journeyGrid h3{margin:0 0 20px;font-size:36px}.repair-module__J4Fp4W__local address{margin-top:28px;font-style:normal;line-height:1.6}.repair-module__J4Fp4W__local .repair-module__J4Fp4W__primary,.repair-module__J4Fp4W__mail .repair-module__J4Fp4W__secondary{margin:20px 0 4px}.repair-module__J4Fp4W__mail{background:var(--dark,#141712);color:var(--dark-ink,#f2f4ee);align-items:center;display:flex}.repair-module__J4Fp4W__mail ol{margin:30px 0;padding-left:20px;line-height:1.8}.repair-module__J4Fp4W__small{opacity:.8;font-size:13px}.repair-module__J4Fp4W__help{border-top:1px solid var(--line,#aaa);grid-template-columns:1.5fr 1fr;gap:80px;display:grid}.repair-module__J4Fp4W__help p{max-width:540px;margin-bottom:28px}.repair-module__J4Fp4W__help aside{padding:22px 0}.repair-module__J4Fp4W__help aside a{margin:20px 0;text-decoration:underline;display:block}.repair-module__J4Fp4W__help h2{margin-bottom:25px}@media (max-width:800px){.repair-module__J4Fp4W__hero{grid-template-columns:1fr}.repair-module__J4Fp4W__heroCopy{padding:55px 24px 42px}.repair-module__J4Fp4W__heroImage{min-height:360px}.repair-module__J4Fp4W__heroImage img{position:absolute}.repair-module__J4Fp4W__services,.repair-module__J4Fp4W__journeys,.repair-module__J4Fp4W__help{padding:55px 24px}.repair-module__J4Fp4W__serviceGrid,.repair-module__J4Fp4W__journeyGrid,.repair-module__J4Fp4W__help{grid-template-columns:1fr}.repair-module__J4Fp4W__serviceGrid{gap:30px}.repair-module__J4Fp4W__help{gap:20px}.repair-module__J4Fp4W__local>div,.repair-module__J4Fp4W__mail>div{padding:28px}.repair-module__J4Fp4W__page h2{margin-bottom:30px}.repair-module__J4Fp4W__primary,.repair-module__J4Fp4W__secondary{padding:16px 18px}.repair-module__J4Fp4W__heroImage figcaption{font-size:11px}}@media (max-width:500px){.repair-module__J4Fp4W__heroCopy .repair-module__J4Fp4W__actions{flex-direction:column}.repair-module__J4Fp4W__heroCopy .repair-module__J4Fp4W__actions a{width:100%}}
