.repair-module__hRDeRq__page{--repair-ink:#183332;--repair-muted:#536762;--repair-paper:#faf8f4;--repair-line:#dbe3dd;background:var(--repair-paper);color:var(--repair-ink);min-width:320px}.repair-module__hRDeRq__skipLink{z-index:100;color:#fff;background:#193d34;padding:1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.repair-module__hRDeRq__skipLink:focus{transform:translateY(0)}.repair-module__hRDeRq__hero,.repair-module__hRDeRq__how,.repair-module__hRDeRq__care,.repair-module__hRDeRq__faq,.repair-module__hRDeRq__problems{width:min(1120px,100% - 64px);margin-inline:auto}.repair-module__hRDeRq__hero{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,88px);padding-block:64px;display:grid}.repair-module__hRDeRq__eyebrow{text-transform:uppercase;letter-spacing:.18em;margin:0 0 22px;font-size:.72rem;font-weight:650}.repair-module__hRDeRq__intro h1{letter-spacing:-.025em;word-spacing:.025em;flex-direction:column;align-items:flex-start;gap:.06em;margin:0 0 30px;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:600;line-height:1.16;display:flex}.repair-module__hRDeRq__headlineLine{white-space:nowrap;display:block}.repair-module__hRDeRq__headlineHighlight{white-space:nowrap;background:#d9f089;margin-top:.03em;padding:.02em .13em .06em;line-height:1.12;display:inline-block}.repair-module__hRDeRq__lede{color:var(--repair-muted);text-wrap:pretty;max-width:46ch;font-size:1.05rem;line-height:1.75}.repair-module__hRDeRq__lede p{margin:0}.repair-module__hRDeRq__lede p+p{margin-top:12px}.repair-module__hRDeRq__faults{gap:16px;margin:30px 0;padding:0;list-style:none;display:grid}.repair-module__hRDeRq__faults li{align-items:center;gap:12px;font-size:.92rem;display:flex}.repair-module__hRDeRq__faults svg{flex-shrink:0;width:18px;height:18px}.repair-module__hRDeRq__browser{border:1px solid var(--repair-line);background:#fff;border-radius:12px;margin-block:36px 24px;overflow:hidden}.repair-module__hRDeRq__browserBar{border-bottom:1px solid var(--repair-line);color:var(--repair-muted);gap:20px;padding:12px 16px;font-size:.7rem;display:flex}.repair-module__hRDeRq__browserBar span{letter-spacing:3px;color:#82958d}.repair-module__hRDeRq__browserContent{padding:24px}.repair-module__hRDeRq__browserContent h2{letter-spacing:-.015em;margin:16px 0 8px;font-size:1.12rem;font-weight:600}.repair-module__hRDeRq__browserContent p,.repair-module__hRDeRq__reassurance{color:var(--repair-muted);font-size:.84rem;line-height:1.7}.repair-module__hRDeRq__reassurance{margin:0}.repair-module__hRDeRq__formPanel{border:1px solid var(--repair-line);background:#fff;border-radius:16px;padding:clamp(22px,3vw,36px);scroll-margin-top:110px}.repair-module__hRDeRq__formPanel h2{letter-spacing:-.02em;margin:0 0 10px;font-size:1.5rem;font-weight:600;line-height:1.35}.repair-module__hRDeRq__formIntro{color:var(--repair-muted);margin-bottom:22px;font-size:.88rem;line-height:1.6}.repair-module__hRDeRq__fields{border:0;min-width:0;margin:0;padding:0}.repair-module__hRDeRq__fields label{margin:18px 0 8px;font-size:.82rem;font-weight:600;display:block}.repair-module__hRDeRq__fields label:first-child{margin-top:0}.repair-module__hRDeRq__fields input,.repair-module__hRDeRq__fields select{font:inherit;background:var(--repair-paper);width:100%;min-height:48px;color:var(--repair-ink);border:1px solid #b9c9c0;border-radius:7px;padding:12px;font-size:1rem}.repair-module__hRDeRq__fields input:focus-visible,.repair-module__hRDeRq__fields select:focus-visible,.repair-module__hRDeRq__submit:focus-visible,.repair-module__hRDeRq__page a:focus-visible,.repair-module__hRDeRq__faq summary:focus-visible{outline-offset:4px;outline:3px solid #526e18}.repair-module__hRDeRq__fields input::placeholder{color:#687b74}.repair-module__hRDeRq__optional{color:var(--repair-muted);font-weight:400}.repair-module__hRDeRq__honeypot{display:none}.repair-module__hRDeRq__verification{min-height:65px;margin-top:22px}.repair-module__hRDeRq__submit{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#193d34;border:0;border-radius:7px;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:16px 12px;font-size:.89rem;font-weight:600;transition:background .15s;display:flex}.repair-module__hRDeRq__submit:hover:not(:disabled){background:#285d50}.repair-module__hRDeRq__submit:disabled{opacity:.6;cursor:not-allowed}.repair-module__hRDeRq__finePrint{color:var(--repair-muted);margin:14px 0 0;font-size:.8rem;line-height:1.75}.repair-module__hRDeRq__finePrint a,.repair-module__hRDeRq__directContact a,.repair-module__hRDeRq__newWebsite a{text-underline-offset:3px;text-decoration:underline}.repair-module__hRDeRq__directContact{color:var(--repair-muted);border-top:1px solid var(--repair-line);overflow-wrap:anywhere;margin-top:24px;padding-top:18px;font-size:.82rem;line-height:1.9}.repair-module__hRDeRq__error{color:#a12622;margin-top:16px;font-size:.88rem;line-height:1.6}.repair-module__hRDeRq__receipt{outline-offset:8px;padding-block:24px}.repair-module__hRDeRq__receipt svg{margin-bottom:22px}.repair-module__hRDeRq__receipt p{margin-top:16px;font-size:.95rem;line-height:1.8}.repair-module__hRDeRq__how{border-top:1px solid var(--repair-line);padding-block:38px 46px}.repair-module__hRDeRq__sectionTitle{letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2rem);font-weight:550}.repair-module__hRDeRq__steps{grid-template-columns:repeat(3,1fr);gap:36px;margin:32px 0 0;padding:0;list-style:none;display:grid}.repair-module__hRDeRq__steps li>span{color:var(--repair-muted);margin-bottom:14px;font-size:.76rem;display:block}.repair-module__hRDeRq__steps h3{letter-spacing:-.02em;margin-bottom:12px;font-size:1rem;font-weight:600}.repair-module__hRDeRq__steps p,.repair-module__hRDeRq__care p,.repair-module__hRDeRq__faq p{color:var(--repair-muted);text-wrap:pretty;font-size:.95rem;line-height:1.8}.repair-module__hRDeRq__care{border-top:1px solid var(--repair-line);justify-content:space-between;align-items:center;gap:48px;padding-block:38px 46px;display:flex}.repair-module__hRDeRq__care>div{max-width:660px}.repair-module__hRDeRq__care h2,.repair-module__hRDeRq__faq h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.4rem,2.6vw,1.8rem);font-weight:550;line-height:1.4}.repair-module__hRDeRq__care .repair-module__hRDeRq__price{color:var(--repair-ink);white-space:nowrap;letter-spacing:-.025em;font-size:2.6rem;font-weight:600}.repair-module__hRDeRq__price span{letter-spacing:0;font-size:.9rem;font-weight:400}.repair-module__hRDeRq__careLink{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:.88rem;font-weight:600;text-decoration:underline;display:inline-flex}.repair-module__hRDeRq__faq{border-top:1px solid var(--repair-line);max-width:1120px;padding-block:40px 64px}.repair-module__hRDeRq__faq details{border-bottom:1px solid var(--repair-line);padding-block:18px}.repair-module__hRDeRq__faq summary{cursor:pointer;min-height:30px;padding-block:4px;font-size:.95rem;font-weight:550}.repair-module__hRDeRq__faq details p{max-width:740px;margin-top:14px}.repair-module__hRDeRq__newWebsite{margin-top:28px}.repair-module__hRDeRq__mobileCta{display:none}.repair-module__hRDeRq__problems{border-top:1px solid var(--repair-line);padding-block:40px 48px}.repair-module__hRDeRq__sectionIntro{max-width:78ch;color:var(--repair-muted);text-wrap:pretty;margin-top:20px;font-size:1rem;line-height:1.85}.repair-module__hRDeRq__problemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.repair-module__hRDeRq__problemGrid article{border:1px solid var(--repair-line);background:#fff;border-radius:12px;min-width:0;padding:28px;scroll-margin-top:110px}.repair-module__hRDeRq__problemGrid h3{letter-spacing:-.015em;margin:0 0 14px;font-size:1.15rem;font-weight:600;line-height:1.5}.repair-module__hRDeRq__problemGrid p{color:var(--repair-muted);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.8}.repair-module__hRDeRq__helpLinks{flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:24px;display:flex}.repair-module__hRDeRq__helpLinks a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:.9rem;text-decoration:underline;display:inline-flex}.repair-module__hRDeRq__guideLink{color:var(--repair-muted);margin-top:16px;font-size:.9rem;line-height:1.8}.repair-module__hRDeRq__guideLink a{text-underline-offset:4px;text-decoration:underline}.repair-module__hRDeRq__newsStrip{border:1px solid var(--repair-line);background:#fff;border-radius:8px;align-items:center;gap:16px;width:min(1120px,100% - 64px);margin:28px auto 0;padding:14px 18px;font-size:.86rem;line-height:1.6;display:flex}.repair-module__hRDeRq__newsStrip>span:first-child{color:#9b2525;letter-spacing:.07em;text-transform:uppercase;flex-shrink:0;font-size:.68rem;font-weight:700}.repair-module__hRDeRq__newsStrip svg{flex-shrink:0;margin-left:auto}.repair-module__hRDeRq__newsStrip:hover{border-color:#82958d}.repair-module__hRDeRq__newsUpdate{color:#faf8f4;background:#193d34;border-radius:16px;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,60px);width:min(1120px,100% - 64px);margin:0 auto 48px;padding:clamp(28px,4vw,48px);scroll-margin-top:110px;display:grid}.repair-module__hRDeRq__newsMeta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.repair-module__hRDeRq__newsMeta>span{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#b52e35;padding:6px 10px;font-size:.67rem;font-weight:700;line-height:1.5}.repair-module__hRDeRq__newsMeta time{color:#d2e2d9;font-size:.75rem}.repair-module__hRDeRq__newsIntro h2{letter-spacing:-.025em;text-wrap:balance;margin:0 0 22px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1.2}.repair-module__hRDeRq__newsIntro>p,.repair-module__hRDeRq__newsAction>p{color:#e0eae3;text-wrap:pretty;margin:0 0 20px;font-size:.96rem;line-height:1.85}.repair-module__hRDeRq__newsAction h3{margin:0 0 12px;font-size:1.05rem;font-weight:650;line-height:1.5}.repair-module__hRDeRq__newsCta{color:#193d34;background:#d9f089;border-radius:7px;align-items:center;gap:10px;min-height:48px;padding:12px 16px;font-size:.9rem;font-weight:650;line-height:1.5;display:inline-flex}.repair-module__hRDeRq__newsCta svg{flex-shrink:0}.repair-module__hRDeRq__newsAction .repair-module__hRDeRq__newsSource{color:#c4d6cb;margin:20px 0 0;font-size:.76rem;line-height:1.8}.repair-module__hRDeRq__newsSource a{text-underline-offset:3px;text-decoration:underline}.repair-module__hRDeRq__newsUpdate a:focus-visible{outline-color:#d9f089}@media (max-width:900px){.repair-module__hRDeRq__newsStrip,.repair-module__hRDeRq__newsUpdate{width:calc(100% - 40px)}.repair-module__hRDeRq__newsUpdate{grid-template-columns:1fr}.repair-module__hRDeRq__newsStrip{flex-wrap:wrap;gap:6px 12px;margin-top:20px}.repair-module__hRDeRq__newsStrip>span:nth-child(2){flex:80%}.repair-module__hRDeRq__newsStrip svg{display:none}.repair-module__hRDeRq__problems{width:calc(100% - 40px)}}@media (max-width:600px){.repair-module__hRDeRq__problemGrid{grid-template-columns:1fr;gap:16px}.repair-module__hRDeRq__problemGrid article{padding:24px}.repair-module__hRDeRq__helpLinks{flex-direction:column;align-items:flex-start;gap:6px}.repair-module__hRDeRq__intro .repair-module__hRDeRq__eyebrow{max-width:36ch;line-height:1.8}}.repair-module__hRDeRq__spinner{animation:1s linear infinite repair-module__hRDeRq__spin}@keyframes repair-module__hRDeRq__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.repair-module__hRDeRq__hero,.repair-module__hRDeRq__how,.repair-module__hRDeRq__care,.repair-module__hRDeRq__faq{width:calc(100% - 40px)}.repair-module__hRDeRq__hero{grid-template-columns:1fr;gap:32px;max-width:620px;padding-block:36px}.repair-module__hRDeRq__intro h1{letter-spacing:-.02em;gap:.08em;margin-bottom:24px;font-size:clamp(2.25rem,10.5vw,4rem);line-height:1.18}.repair-module__hRDeRq__lede{font-size:1rem}.repair-module__hRDeRq__faults li{align-items:flex-start;font-size:.92rem;line-height:1.65}.repair-module__hRDeRq__faults svg{margin-top:3px}.repair-module__hRDeRq__browser{display:none}.repair-module__hRDeRq__reassurance{margin-top:16px}.repair-module__hRDeRq__mobileCta{text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.repair-module__hRDeRq__steps{grid-template-columns:1fr;gap:24px}.repair-module__hRDeRq__steps li>span{float:left;margin:4px 16px 30px 0}.repair-module__hRDeRq__steps h3{margin-bottom:8px}.repair-module__hRDeRq__care{flex-direction:column;align-items:start;gap:18px}.repair-module__hRDeRq__care .repair-module__hRDeRq__price{margin:0}.repair-module__hRDeRq__formPanel{padding:28px 22px}.repair-module__hRDeRq__formPanel h2{font-size:1.4rem;line-height:1.4}.repair-module__hRDeRq__formIntro{font-size:.95rem}.repair-module__hRDeRq__submit{font-size:.9rem;line-height:1.5}.repair-module__hRDeRq__submit svg{flex-shrink:0}.repair-module__hRDeRq__faq{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.repair-module__hRDeRq__spinner{animation:none}.repair-module__hRDeRq__submit{transition:none}}@media (min-width:701px) and (max-width:900px){.repair-module__hRDeRq__hero{padding-block:48px}.repair-module__hRDeRq__intro h1{font-size:4rem}.repair-module__hRDeRq__formPanel{padding:36px}.repair-module__hRDeRq__steps{grid-template-columns:repeat(3,1fr)}.repair-module__hRDeRq__steps li>span{float:none;margin:0 0 14px}.repair-module__hRDeRq__care{flex-direction:row;align-items:center}}
