.AutoRepairHero-module-scss-module__vPXGnW__hero{isolation:isolate;padding:0 0 clamp(28px,4.5vw,44px);position:relative;overflow:hidden}.AutoRepairHero-module-scss-module__vPXGnW__atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0}.AutoRepairHero-module-scss-module__vPXGnW__gridWash{opacity:.22;background-image:radial-gradient(#b7ff3c38 .6px,#0000 .7px);background-size:18px 18px;width:min(52%,640px);height:70%;position:absolute;top:8%;left:0;-webkit-mask-image:linear-gradient(105deg,#000000bf 0%,#00000059 55%,#0000 88%);mask-image:linear-gradient(105deg,#000000bf 0%,#00000059 55%,#0000 88%)}.AutoRepairHero-module-scss-module__vPXGnW__radialGlow{background:radial-gradient(at 60% 45%,#b7ff3c12 0%,#b7ff3c05 38%,#0000 68%);width:min(58vw,720px);height:min(70vh,640px);position:absolute;top:10%;right:-8%}.AutoRepairHero-module-scss-module__vPXGnW__layout{z-index:1;width:min(100% - 40px,var(--container-width,1280px));grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:center;gap:clamp(18px,2.8vw,36px);margin:0 auto;display:grid;position:relative}.AutoRepairHero-module-scss-module__vPXGnW__copy{z-index:2;max-width:34rem;padding:clamp(4px,1vw,10px) 0 clamp(8px,1.5vw,16px);position:relative}.AutoRepairHero-module-scss-module__vPXGnW__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;background:#b7ff3c0f;border:1px solid #b7ff3c47;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.AutoRepairHero-module-scss-module__vPXGnW__title{font-family:var(--font-sora),sans-serif;letter-spacing:-.045em;max-width:12.5ch;margin:14px 0;font-size:clamp(34px,4.8vw,56px);font-weight:700;line-height:1.02}.AutoRepairHero-module-scss-module__vPXGnW__titleLead{color:#fff;display:block}.AutoRepairHero-module-scss-module__vPXGnW__titleAccent{color:#b7ff3c;margin-top:.08em;display:block}.AutoRepairHero-module-scss-module__vPXGnW__subheadline{color:#ffffffad;max-width:42ch;margin:0 0 20px;font-size:clamp(15px,1.45vw,17px);font-weight:400;line-height:1.7}.AutoRepairHero-module-scss-module__vPXGnW__signals{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 22px;padding:12px 0;list-style:none;display:grid}.AutoRepairHero-module-scss-module__vPXGnW__signal{border-right:1px solid #ffffff14;gap:6px;padding:2px 12px 2px 0;display:grid}.AutoRepairHero-module-scss-module__vPXGnW__signal:last-child{border-right:0;padding-right:0}.AutoRepairHero-module-scss-module__vPXGnW__signal:first-child{padding-left:0}.AutoRepairHero-module-scss-module__vPXGnW__signalIndex{color:#b7ff3cc7;font-family:var(--font-sora),sans-serif;letter-spacing:.12em;font-size:11px;font-weight:700}.AutoRepairHero-module-scss-module__vPXGnW__signalLabel{color:#f5ffdce6;letter-spacing:.01em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.35}.AutoRepairHero-module-scss-module__vPXGnW__ctaRow{flex-wrap:wrap;gap:10px;display:flex}.AutoRepairHero-module-scss-module__vPXGnW__primaryCta,.AutoRepairHero-module-scss-module__vPXGnW__secondaryCta{letter-spacing:.06em;text-transform:uppercase;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-size:13px;font-weight:800;text-decoration:none;transition:box-shadow .24s,border-color .24s,background-color .24s,transform .2s;display:inline-flex}.AutoRepairHero-module-scss-module__vPXGnW__primaryCta{color:#081004;background:linear-gradient(#ceff79 0%,#b7ff3c 100%);border:1px solid #ffffff38;box-shadow:0 10px 28px #b7ff3c33}.AutoRepairHero-module-scss-module__vPXGnW__secondaryCta{color:#e9ffbff0;background:#ffffff08;border:1px solid #ffffff29}.AutoRepairHero-module-scss-module__vPXGnW__primaryCta:hover{box-shadow:0 14px 32px #b7ff3c47,0 0 24px #b7ff3c33}.AutoRepairHero-module-scss-module__vPXGnW__secondaryCta:hover{background:#b7ff3c12;border-color:#b7ff3c59}.AutoRepairHero-module-scss-module__vPXGnW__ctaArrow{font-size:15px;line-height:1;transform:translateY(-.5px)}.AutoRepairHero-module-scss-module__vPXGnW__visual{align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.AutoRepairHero-module-scss-module__vPXGnW__mediaShell{aspect-ratio:5/4;--bay-clip:polygon(13% 0%, 100% 0%, 100% 100%, 13% 100%, 9% 88%, 6.5% 74%, 5.2% 60%, 5% 48%, 5.5% 36%, 7% 22%, 9.5% 10%);width:100%;min-height:340px;max-height:560px;position:relative}.AutoRepairHero-module-scss-module__vPXGnW__mediaEdge{z-index:0;clip-path:var(--bay-clip);pointer-events:none;background:#b7ff3c47;position:absolute;inset:0;transform:translate(-3px)}.AutoRepairHero-module-scss-module__vPXGnW__mediaFrame{z-index:1;clip-path:var(--bay-clip);background:#0a0c0a;position:absolute;inset:0;overflow:hidden;box-shadow:0 28px 60px #00000073,0 0 40px #b7ff3c0f}.AutoRepairHero-module-scss-module__vPXGnW__mediaImage{object-fit:cover;object-position:58% 45%}.AutoRepairHero-module-scss-module__vPXGnW__mediaScrim{pointer-events:none;background:linear-gradient(95deg,#060807b8 0%,#06080747 28%,#06080714 48%,#0000 68%);position:absolute;inset:0}.AutoRepairHero-module-scss-module__vPXGnW__precisionArc{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.AutoRepairHero-module-scss-module__vPXGnW__journey{z-index:3;-webkit-backdrop-filter:blur(10px);background:#070907b8;border:1px solid #b7ff3c33;border-radius:14px;width:min(100% - 28px,320px);padding:12px 14px;position:absolute;bottom:clamp(12px,2vw,22px);right:clamp(12px,2vw,22px);box-shadow:0 12px 28px #00000059}.AutoRepairHero-module-scss-module__vPXGnW__journeyLabel{color:#d4ff84db;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.AutoRepairHero-module-scss-module__vPXGnW__journeySteps{flex-wrap:wrap;align-items:center;gap:6px 4px;margin:0;padding:0;list-style:none;display:flex}.AutoRepairHero-module-scss-module__vPXGnW__journeySteps li{color:#f5ffe6eb;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:4px;font-size:12px;font-weight:650;line-height:1.3;display:inline-flex}.AutoRepairHero-module-scss-module__vPXGnW__journeyArrow{color:#b7ff3c8c;margin-right:2px;font-weight:500}@media (max-width:1100px){.AutoRepairHero-module-scss-module__vPXGnW__layout{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);gap:20px}.AutoRepairHero-module-scss-module__vPXGnW__title{max-width:12ch;font-size:clamp(30px,4.2vw,44px)}.AutoRepairHero-module-scss-module__vPXGnW__signalLabel{font-size:11px}}@media (max-width:900px){.AutoRepairHero-module-scss-module__vPXGnW__layout{width:min(100% - 32px,var(--container-width,1280px));grid-template-columns:1fr;gap:22px}.AutoRepairHero-module-scss-module__vPXGnW__copy{max-width:none;padding-top:0}.AutoRepairHero-module-scss-module__vPXGnW__title{max-width:16ch}.AutoRepairHero-module-scss-module__vPXGnW__signals{grid-template-columns:1fr;gap:10px;padding:14px 0}.AutoRepairHero-module-scss-module__vPXGnW__signal{border-right:0;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:10px;padding:0}.AutoRepairHero-module-scss-module__vPXGnW__signalLabel{text-transform:none;letter-spacing:0;font-size:14px}.AutoRepairHero-module-scss-module__vPXGnW__mediaShell{aspect-ratio:16/11;min-height:260px;max-height:none}.AutoRepairHero-module-scss-module__vPXGnW__mediaEdge{clip-path:none;background:#b7ff3c2e;border-radius:20px;inset:-1px;transform:none}.AutoRepairHero-module-scss-module__vPXGnW__mediaFrame{clip-path:none;border-radius:20px}.AutoRepairHero-module-scss-module__vPXGnW__precisionArc{display:none}.AutoRepairHero-module-scss-module__vPXGnW__mediaScrim{background:linear-gradient(#0000 45%,#06080759 100%)}.AutoRepairHero-module-scss-module__vPXGnW__journey{width:calc(100% - 24px);left:12px;right:12px}}@media (max-width:560px){.AutoRepairHero-module-scss-module__vPXGnW__hero{padding-bottom:24px}.AutoRepairHero-module-scss-module__vPXGnW__layout{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairHero-module-scss-module__vPXGnW__title{max-width:none;font-size:clamp(28px,9vw,36px)}.AutoRepairHero-module-scss-module__vPXGnW__ctaRow{flex-direction:column}.AutoRepairHero-module-scss-module__vPXGnW__primaryCta,.AutoRepairHero-module-scss-module__vPXGnW__secondaryCta{width:100%}.AutoRepairHero-module-scss-module__vPXGnW__mediaShell{aspect-ratio:4/3;min-height:220px}.AutoRepairHero-module-scss-module__vPXGnW__journeySteps li{font-size:11px}}@media (prefers-reduced-motion:reduce){.AutoRepairHero-module-scss-module__vPXGnW__primaryCta,.AutoRepairHero-module-scss-module__vPXGnW__secondaryCta,.AutoRepairHero-module-scss-module__vPXGnW__mediaImage{transition:none!important;transform:none!important}}
.AutoRepairBusinessContext-module-scss-module__y-kp4a__section{isolation:isolate;padding:clamp(36px,5.5vw,64px) 0 clamp(32px,4.5vw,52px);position:relative;overflow:hidden}.AutoRepairBusinessContext-module-scss-module__y-kp4a__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto}.AutoRepairBusinessContext-module-scss-module__y-kp4a__editorial{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:center;gap:clamp(20px,3vw,40px);margin-bottom:clamp(28px,4vw,40px);display:grid;position:relative}.AutoRepairBusinessContext-module-scss-module__y-kp4a__copy{z-index:2;max-width:34rem;padding:4px 0;position:relative}.AutoRepairBusinessContext-module-scss-module__y-kp4a__radialRings{pointer-events:none;background:radial-gradient(circle at 35% 42%,#0000 0 28%,#b7ff3c0b 28.5%,#0000 29.5%),radial-gradient(circle at 35% 42%,#0000 0 40%,#b7ff3c09 40.5%,#0000 41.5%),radial-gradient(circle at 35% 42%,#0000 0 52%,#b7ff3c07 52.5%,#0000 53.5%);width:140%;height:140%;position:absolute;top:-12%;left:-18%;-webkit-mask-image:linear-gradient(90deg,#000000e6,#0000 88%);mask-image:linear-gradient(90deg,#000000e6,#0000 88%)}.AutoRepairBusinessContext-module-scss-module__y-kp4a__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;background:#b7ff3c0d;border:1px solid #b7ff3c47;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.AutoRepairBusinessContext-module-scss-module__y-kp4a__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;max-width:16ch;margin:14px 0;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.12;position:relative}.AutoRepairBusinessContext-module-scss-module__y-kp4a__headingAccent{color:#b7ff3c}.AutoRepairBusinessContext-module-scss-module__y-kp4a__body{color:#ffffffa8;max-width:40ch;margin:0 0 18px;font-size:clamp(15px,1.4vw,17px);line-height:1.72;position:relative}.AutoRepairBusinessContext-module-scss-module__y-kp4a__accentRule{background:linear-gradient(90deg,#b7ff3cd9,#b7ff3c0d);border-radius:2px;width:48px;height:2px;display:block}.AutoRepairBusinessContext-module-scss-module__y-kp4a__visual{align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.AutoRepairBusinessContext-module-scss-module__y-kp4a__mediaShell{aspect-ratio:16/10;--context-clip:polygon(24% 0%, 100% 0%, 100% 100%, 24% 100%, 10% 82%, 2% 60%, 0% 50%, 2% 40%, 10% 18%);width:100%;min-height:280px;position:relative}.AutoRepairBusinessContext-module-scss-module__y-kp4a__mediaFrame{clip-path:var(--context-clip);background:#0a0c0a;position:absolute;inset:0;overflow:hidden}.AutoRepairBusinessContext-module-scss-module__y-kp4a__mediaImage{object-fit:cover;object-position:62% 42%}.AutoRepairBusinessContext-module-scss-module__y-kp4a__mediaScrim{pointer-events:none;background:linear-gradient(100deg,#060807d1 0%,#06080759 22%,#06080714 42%,#0000 62%);position:absolute;inset:0}.AutoRepairBusinessContext-module-scss-module__y-kp4a__arcAccent{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driversBlock{margin-bottom:clamp(20px,3vw,28px)}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driversLabel{color:#b7ff3ce0;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driversBand{background:linear-gradient(#ffffff09 0%,#ffffff04 100%);border:1px solid #ffffff14;border-radius:16px;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver{border-right:1px solid #ffffff12;grid-template-rows:auto auto 1fr;gap:8px;padding:16px 14px 18px;transition:background-color .22s,border-color .22s;display:grid}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:last-child{border-right:0}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:hover,.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:focus-within{background:#b7ff3c0a}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:hover .AutoRepairBusinessContext-module-scss-module__y-kp4a__driverIcon,.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:focus-within .AutoRepairBusinessContext-module-scss-module__y-kp4a__driverIcon{color:#ceff79}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverIcon{color:#b7ff3ce6;justify-content:center;align-items:center;width:28px;height:28px;transition:color .22s;display:inline-flex}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverIcon svg{width:22px;height:22px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverTitle{color:#fff;letter-spacing:-.015em;margin:0;font-size:14px;font-weight:700;line-height:1.3}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverCopy{color:#ffffff94;margin:0;font-size:12.5px;line-height:1.55}.AutoRepairBusinessContext-module-scss-module__y-kp4a__insight{background:#ffffff06;border:1px solid #ffffff14;border-left:3px solid #b7ff3cbf;border-radius:14px;gap:8px;padding:18px 22px;display:grid;position:relative;overflow:hidden}.AutoRepairBusinessContext-module-scss-module__y-kp4a__insightLabel{color:#d4ff84db;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.AutoRepairBusinessContext-module-scss-module__y-kp4a__insightText{color:#f5ffe6eb;font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;max-width:62ch;margin:0;font-size:clamp(16px,1.8vw,20px);font-weight:600;line-height:1.45}.AutoRepairBusinessContext-module-scss-module__y-kp4a__insightDots{opacity:.28;pointer-events:none;background-image:radial-gradient(#ffffff8c .8px,#0000 .9px);background-size:8px 8px;width:42px;height:28px;position:absolute;bottom:14px;right:18px}@media (max-width:1100px){.AutoRepairBusinessContext-module-scss-module__y-kp4a__driversBand{grid-template-columns:repeat(3,minmax(0,1fr))}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:nth-child(3){border-right:0}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:nth-child(n+4){border-top:1px solid #ffffff12}}@media (max-width:900px){.AutoRepairBusinessContext-module-scss-module__y-kp4a__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairBusinessContext-module-scss-module__y-kp4a__editorial{grid-template-columns:1fr;gap:22px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__copy{max-width:none}.AutoRepairBusinessContext-module-scss-module__y-kp4a__heading{max-width:18ch}.AutoRepairBusinessContext-module-scss-module__y-kp4a__body{max-width:52ch}.AutoRepairBusinessContext-module-scss-module__y-kp4a__mediaShell{aspect-ratio:16/11;--context-clip:none;min-height:240px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__mediaFrame{clip-path:none;border-radius:18px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__arcAccent{display:none}.AutoRepairBusinessContext-module-scss-module__y-kp4a__mediaScrim{background:linear-gradient(#0000 48%,#06080759 100%)}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driversBand{grid-template-columns:repeat(2,minmax(0,1fr))}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver{border-right:1px solid #ffffff12}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:nth-child(2n){border-right:0}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:nth-child(n+3){border-top:1px solid #ffffff12}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:nth-child(3){border-right:1px solid #ffffff12}}@media (max-width:560px){.AutoRepairBusinessContext-module-scss-module__y-kp4a__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairBusinessContext-module-scss-module__y-kp4a__heading{max-width:none;font-size:clamp(26px,7.5vw,32px)}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driversBand{grid-template-columns:1fr}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver{grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);gap:4px 12px;padding:14px;border-right:0!important}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver:nth-child(n+2){border-top:1px solid #ffffff12}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverIcon{grid-row:1/span 2;align-self:start;margin-top:2px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverTitle{font-size:15px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverCopy{font-size:13.5px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__insight{padding:16px 16px 20px}.AutoRepairBusinessContext-module-scss-module__y-kp4a__insightDots{display:none}}@media (prefers-reduced-motion:reduce){.AutoRepairBusinessContext-module-scss-module__y-kp4a__driver,.AutoRepairBusinessContext-module-scss-module__y-kp4a__driverIcon{transition:none!important}}
.AutoRepairBottlenecks-module-scss-module__Of_2qa__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(32px,4.5vw,52px);position:relative;overflow:hidden}.AutoRepairBottlenecks-module-scss-module__Of_2qa__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairBottlenecks-module-scss-module__Of_2qa__dotMatrix{opacity:.28;pointer-events:none;background-image:radial-gradient(#b7ff3c8c .7px,#0000 .8px);background-size:8px 8px;width:56px;height:40px;position:absolute;top:-4px;left:-8px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__topoWash{pointer-events:none;opacity:.35;background:radial-gradient(at 70% 30%,#b7ff3c0d,#0000 55%),repeating-linear-gradient(-12deg,#0000 0 14px,#ffffff04 14px 15px);width:min(48%,420px);height:220px;position:absolute;top:0;right:-4%;-webkit-mask-image:linear-gradient(#000000b3,#0000 90%);mask-image:linear-gradient(#000000b3,#0000 90%)}.AutoRepairBottlenecks-module-scss-module__Of_2qa__top{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(22px,3.5vw,40px);margin-bottom:clamp(26px,3.8vw,36px);display:grid;position:relative}.AutoRepairBottlenecks-module-scss-module__Of_2qa__copy{max-width:34rem}.AutoRepairBottlenecks-module-scss-module__Of_2qa__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairBottlenecks-module-scss-module__Of_2qa__eyebrowRule{background:#b7ff3cd9;border-radius:2px;flex-shrink:0;width:28px;height:2px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairBottlenecks-module-scss-module__Of_2qa__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.045em;max-width:12ch;margin:0 0 14px;font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.08}.AutoRepairBottlenecks-module-scss-module__Of_2qa__headingAccent{color:#b7ff3c}.AutoRepairBottlenecks-module-scss-module__Of_2qa__body{color:#ffffffa3;max-width:42ch;margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.7}.AutoRepairBottlenecks-module-scss-module__Of_2qa__panel{background:linear-gradient(165deg,#ffffff0a 0%,#080a088c 100%);border:1px solid #ffffff1a;border-radius:16px;padding:18px 18px 16px;position:relative;box-shadow:inset 0 1px #ffffff0a}.AutoRepairBottlenecks-module-scss-module__Of_2qa__panelLabel{color:#b7ff3cd1;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.AutoRepairBottlenecks-module-scss-module__Of_2qa__panelIntro{color:#f5ffe6e0;letter-spacing:-.01em;margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.5}.AutoRepairBottlenecks-module-scss-module__Of_2qa__flow{background:#b7ff3c0a;border:1px solid #b7ff3c29;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 2px;margin:0;padding:12px 12px 10px;list-style:none;display:flex}.AutoRepairBottlenecks-module-scss-module__Of_2qa__flowStep{align-items:center;gap:2px;display:inline-flex}.AutoRepairBottlenecks-module-scss-module__Of_2qa__flowLabel{color:#ebffc2eb;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700}.AutoRepairBottlenecks-module-scss-module__Of_2qa__flowGap{justify-content:center;align-items:center;min-width:28px;padding:0 4px;display:inline-flex;position:relative}.AutoRepairBottlenecks-module-scss-module__Of_2qa__flowArrow{color:#b7ff3c73;font-size:12px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__friction{background:#b7ff3c8c;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:-3px;left:50%;box-shadow:0 0 0 2px #b7ff3c1f}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rows{z-index:1;gap:8px;margin:0 0 clamp(22px,3vw,28px);padding:0;list-style:none;display:grid;position:relative}.AutoRepairBottlenecks-module-scss-module__Of_2qa__row{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;transition:background-color .22s,border-color .22s;position:relative;overflow:hidden}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowLate{background:#ffffff05}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen{background:#b7ff3c0a;border-color:#ffffff1f}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowHeading{margin:0}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger{width:100%;min-height:76px;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:44px 44px minmax(0,1fr) 36px;align-items:center;gap:12px;padding:14px 16px 14px 14px;display:grid}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEarly .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger{padding-left:14px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowLate .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger{padding-left:18px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger:hover,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger:focus-visible{outline:none}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger:focus-visible{box-shadow:inset 0 0 0 2px #b7ff3c73}.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:hover:not(.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen),.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:focus-within:not(.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen){background:#b7ff3c08;border-color:#ffffff1f}.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:hover .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEdge,.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:focus-within .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEdge,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEdge{opacity:1;background:#b7ff3ce6}.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:hover .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon,.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:focus-within .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon{color:#ceff79;border-color:#b7ff3c66}.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:hover .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron,.AutoRepairBottlenecks-module-scss-module__Of_2qa__row:focus-within .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron{color:#b7ff3cbf}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowNumber{color:#b7ff3c}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron{color:#b7ff3ce6}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowNumber{color:#b7ff3ce0;font-family:var(--font-sora),sans-serif;letter-spacing:.04em;font-size:15px;font-weight:700}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon{color:#b7ff3ce0;border:1px solid #b7ff3c38;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .22s,border-color .22s;display:inline-flex}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon svg{width:18px;height:18px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowCopy{gap:4px;min-width:0;display:grid}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTitle{color:#fff;letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:1.3;display:block}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowDescription{color:#ffffff94;max-width:68ch;font-size:13.5px;font-weight:400;line-height:1.55;display:block}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron{color:#ffffff47;justify-content:center;align-items:center;width:36px;height:36px;transition:color .22s,transform .28s;display:inline-flex}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron svg{width:16px;height:16px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevronOpen{color:#b7ff3ce6;transform:rotate(180deg)}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEdge{opacity:.55;pointer-events:none;background:#b7ff3c59;border-radius:2px 0 0 2px;width:2px;transition:opacity .22s,background-color .22s;position:absolute;top:12px;bottom:12px;right:0}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowOpen .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEdge{top:10px;bottom:10px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailPanel{grid-template-rows:0fr;transition:none;display:grid}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailPanelOpen{grid-template-rows:1fr}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailInner{min-height:0;overflow:hidden}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailDivider{background:#ffffff14;height:1px;margin:0 16px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{opacity:0;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:18px 28px;padding:16px 16px 18px 14px;transition:none;display:grid;transform:translateY(6px)}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailPanelOpen .AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{opacity:1;transform:translateY(0)}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailLabel{color:#b7ff3cd1;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailText{color:#ffffffa3;margin:0;font-size:13.5px;line-height:1.6}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailSignals{gap:7px;margin:0;padding:0;list-style:none;display:grid}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailSignals li{color:#ffffff9e;padding-left:12px;font-size:13px;line-height:1.5;position:relative}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailSignals li:before{content:"";background:#b7ff3cb3;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}@media (prefers-reduced-motion:no-preference){.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailPanel{transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1)}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{transition:opacity .22s 70ms,transform .22s 70ms}}.AutoRepairBottlenecks-module-scss-module__Of_2qa__bridge{z-index:1;align-items:center;gap:14px;margin:0;display:flex;position:relative}.AutoRepairBottlenecks-module-scss-module__Of_2qa__bridgeLine{background:linear-gradient(90deg,#b7ff3cb3,#b7ff3c0d);flex:0 0 36px;height:1px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__bridgeText{color:#ffffff9e;max-width:62ch;font-size:14px;line-height:1.55}@media (max-width:900px){.AutoRepairBottlenecks-module-scss-module__Of_2qa__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairBottlenecks-module-scss-module__Of_2qa__top{grid-template-columns:1fr;gap:20px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__heading{max-width:14ch}.AutoRepairBottlenecks-module-scss-module__Of_2qa__body{max-width:54ch}.AutoRepairBottlenecks-module-scss-module__Of_2qa__topoWash{opacity:.22;height:160px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{gap:16px 20px}}@media (max-width:760px){.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{grid-template-columns:1fr;gap:16px}}@media (max-width:700px){.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger{grid-template-columns:36px 40px minmax(0,1fr) 36px;align-items:start;gap:10px;min-height:72px;padding:14px 12px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEarly .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowLate .AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger{padding-left:12px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowNumber{padding-top:10px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron{margin-top:2px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTitle{font-size:15px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowDescription{font-size:13px}}@media (max-width:560px){.AutoRepairBottlenecks-module-scss-module__Of_2qa__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairBottlenecks-module-scss-module__Of_2qa__heading{max-width:none;font-size:clamp(28px,8vw,34px)}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowTrigger{grid-template-columns:32px minmax(0,1fr) 36px;grid-template-areas:"num icon chev""num copy copy";gap:6px 10px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowNumber{grid-area:num;padding-top:8px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon{grid-area:icon;width:36px;height:36px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowCopy{grid-area:copy}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron{grid-area:chev;justify-self:end}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{padding:14px 12px 16px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__flow{gap:8px 4px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__flowLabel{font-size:10px}.AutoRepairBottlenecks-module-scss-module__Of_2qa__bridge{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.AutoRepairBottlenecks-module-scss-module__Of_2qa__row,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowIcon,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevron,.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowEdge,.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailPanel,.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{transition:none!important}.AutoRepairBottlenecks-module-scss-module__Of_2qa__rowChevronOpen{transform:rotate(180deg)}.AutoRepairBottlenecks-module-scss-module__Of_2qa__detailPanelOpen .AutoRepairBottlenecks-module-scss-module__Of_2qa__detailGrid{opacity:1;transform:none}}
.AutoRepairDiagnosis-module-scss-module__SmW_Fa__section{isolation:isolate;padding:clamp(36px,5.5vw,64px) 0 clamp(32px,4.5vw,52px);position:relative;overflow:hidden}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__gridWash{pointer-events:none;opacity:.35;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:28px 28px;height:280px;position:absolute;inset:0 -2% auto;-webkit-mask-image:linear-gradient(#000000b3,#0000 88%);mask-image:linear-gradient(#000000b3,#0000 88%)}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__top{z-index:1;grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);align-items:center;gap:clamp(24px,3.5vw,40px);margin-bottom:clamp(28px,4vw,40px);display:grid;position:relative}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__copy{max-width:34rem}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__eyebrowRule{background:#b7ff3cd9;border-radius:2px;flex-shrink:0;width:28px;height:2px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;max-width:15ch;margin:0 0 14px;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.12}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__headingAccent{color:#b7ff3c}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__body{color:#ffffffa8;max-width:42ch;margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.7}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarBlock{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:14px 16px;display:grid}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarStage{aspect-ratio:1;max-width:280px;margin:0 auto;position:relative}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarSvg{width:100%;height:100%;display:block}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarSweep{transform-origin:140px 140px}@media (prefers-reduced-motion:no-preference){.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarSweep{animation:9s linear infinite AutoRepairDiagnosis-module-scss-module__SmW_Fa__arDiagSweep}}@keyframes AutoRepairDiagnosis-module-scss-module__SmW_Fa__arDiagSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalItem{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;display:grid;position:relative}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalConnector{border-top:1px dotted #b7ff3c59;width:16px;position:absolute;top:16px;left:-18px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalIcon svg{width:16px;height:16px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalCopy{gap:2px;padding-top:2px;display:grid}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalTitle{color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:700}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalDetail{color:#ffffff8c;font-size:12.5px;line-height:1.45}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__framework{z-index:1;background:#ffffff05;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:clamp(18px,2.5vw,24px);display:grid;position:relative;overflow:hidden}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__frameworkCol{display:grid}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__frameworkCol+.AutoRepairDiagnosis-module-scss-module__SmW_Fa__frameworkCol{border-left:1px solid #ffffff14}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__area{border-bottom:1px solid #ffffff12;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:16px 16px 16px 14px;transition:background-color .2s;display:grid}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__frameworkCol .AutoRepairDiagnosis-module-scss-module__SmW_Fa__area:last-child{border-bottom:0}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__area:hover{background:#b7ff3c08}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__area:hover .AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaIcon{color:#ceff79;border-color:#b7ff3c6b}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaIcon{color:#b7ff3ce0;border:1px solid #b7ff3c3d;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s,border-color .2s;display:inline-flex}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaIcon svg{width:18px;height:18px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaCopy{min-width:0}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaMeta{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 4px;display:flex}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaNumber{color:#b7ff3ce0;font-family:var(--font-sora),sans-serif;letter-spacing:.08em;font-size:12px;font-weight:700}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaTitle{color:#fff;letter-spacing:-.015em;font-size:15px;font-weight:700}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaQuestion{color:#ffffff94;margin:0;font-size:13px;line-height:1.55}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insight{z-index:1;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insightIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insightIcon svg{width:18px;height:18px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insightText{color:#f5ffe6e6;font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;max-width:54ch;margin:0;font-size:clamp(15px,1.6vw,18px);font-weight:600;line-height:1.45}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insightAccent{color:#b7ff3c}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insightDots{opacity:.25;pointer-events:none;background-image:radial-gradient(#ffffff8c .8px,#0000 .9px);background-size:8px 8px;width:40px;height:26px;position:absolute;bottom:12px;right:16px}@media (max-width:1020px){.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarBlock{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarStage{max-width:220px}}@media (max-width:900px){.AutoRepairDiagnosis-module-scss-module__SmW_Fa__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__top{grid-template-columns:1fr;gap:22px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__heading{max-width:16ch}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__body{max-width:54ch}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarBlock{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:center}}@media (max-width:700px){.AutoRepairDiagnosis-module-scss-module__SmW_Fa__framework{grid-template-columns:1fr}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__frameworkCol+.AutoRepairDiagnosis-module-scss-module__SmW_Fa__frameworkCol{border-top:1px solid #ffffff14;border-left:0}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarBlock{grid-template-columns:1fr;justify-items:center;gap:18px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalConnector{display:none}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__signalList{width:100%;max-width:420px}}@media (max-width:560px){.AutoRepairDiagnosis-module-scss-module__SmW_Fa__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__heading{max-width:none;font-size:clamp(26px,7.5vw,34px)}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__area{padding:14px 12px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insight{padding:14px 14px 18px}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__insightDots{display:none}}@media (prefers-reduced-motion:reduce){.AutoRepairDiagnosis-module-scss-module__SmW_Fa__radarSweep{animation:none!important}.AutoRepairDiagnosis-module-scss-module__SmW_Fa__area,.AutoRepairDiagnosis-module-scss-module__SmW_Fa__areaIcon{transition:none!important}}
.AutoRepairOpportunity-module-scss-module__Y-J7Da__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(32px,4.5vw,52px);position:relative;overflow:hidden}.AutoRepairOpportunity-module-scss-module__Y-J7Da__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairOpportunity-module-scss-module__Y-J7Da__dotField{pointer-events:none;opacity:.22;background-image:radial-gradient(#b7ff3c73 .7px,#0000 .8px);background-size:14px 14px;width:min(42%,380px);height:220px;position:absolute;top:8%;right:-2%;-webkit-mask-image:radial-gradient(at 70% 40%,#000000e6,#0000 72%);mask-image:radial-gradient(at 70% 40%,#000000e6,#0000 72%)}.AutoRepairOpportunity-module-scss-module__Y-J7Da__top{z-index:1;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:start;gap:clamp(22px,3.2vw,36px);margin-bottom:clamp(28px,4vw,40px);display:grid;position:relative}.AutoRepairOpportunity-module-scss-module__Y-J7Da__copy{max-width:32rem;padding-top:4px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairOpportunity-module-scss-module__Y-J7Da__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairOpportunity-module-scss-module__Y-J7Da__eyebrowRule{background:#b7ff3cd9;border-radius:2px;width:28px;height:2px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;max-width:14ch;margin:0 0 14px;font-size:clamp(28px,3.5vw,42px);font-weight:700;line-height:1.1}.AutoRepairOpportunity-module-scss-module__Y-J7Da__headingAccent{color:#b7ff3c}.AutoRepairOpportunity-module-scss-module__Y-J7Da__body{color:#ffffffa8;max-width:40ch;margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.7}.AutoRepairOpportunity-module-scss-module__Y-J7Da__journeyPanel{background:linear-gradient(165deg,#b7ff3c0a 0%,#ffffff05 42%,#080a0866 100%);border:1px solid #ffffff17;border-radius:18px;padding:18px 16px 16px;position:relative}.AutoRepairOpportunity-module-scss-module__Y-J7Da__journeyLabelRow{align-items:center;gap:12px;margin-bottom:18px;display:flex}.AutoRepairOpportunity-module-scss-module__Y-J7Da__journeyRule{background:#ffffff1a;flex:1;height:1px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__journeyLabel{color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stage{text-align:center;justify-items:center;gap:6px;padding:4px 2px 0;display:grid;position:relative}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageConnector{pointer-events:none;border-top:1px dashed #b7ff3c59;width:54%;position:absolute;top:22px;left:-55%}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageNode{color:#b7ff3ceb;background:#060807d9;border:1px solid #b7ff3c52;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageNode svg{width:18px;height:18px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stage:hover .AutoRepairOpportunity-module-scss-module__Y-J7Da__stageNode{color:#ceff79;border-color:#b7ff3c8c;box-shadow:0 0 0 4px #b7ff3c0f}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageNumber{color:#b7ff3cc7;font-family:var(--font-sora),sans-serif;letter-spacing:.1em;font-size:10px;font-weight:700}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageTitle{color:#fff;letter-spacing:-.01em;font-size:12.5px;font-weight:700;line-height:1.3}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageDetail{color:#ffffff85;max-width:16ch;font-size:11.5px;line-height:1.45}.AutoRepairOpportunity-module-scss-module__Y-J7Da__journeyInsight{color:#f5ffe6e0;background:#b7ff3c0a;border:1px solid #b7ff3c2e;border-radius:12px;margin:0;padding:12px 14px;font-size:13.5px;font-weight:600;line-height:1.5}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverage{z-index:1;margin-bottom:clamp(18px,2.5vw,24px);position:relative}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverageHeader{max-width:62ch;margin:0 0 14px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverageLabel{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.025em;margin:0 0 6px;font-size:clamp(18px,2vw,22px);font-weight:700}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverageIntro{color:#ffffff94;margin:0;font-size:14px;line-height:1.6}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverageGrid{background:#ffffff05;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever{border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;grid-template-columns:auto 36px minmax(0,1fr) auto;align-items:start;gap:10px;padding:16px 14px;transition:background-color .2s;display:grid;position:relative}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:nth-child(3n){border-right:0}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:nth-child(n+4){border-bottom:0}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:hover{background:#b7ff3c09}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:hover .AutoRepairOpportunity-module-scss-module__Y-J7Da__leverIcon{color:#ceff79;border-color:#b7ff3c6b}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:hover .AutoRepairOpportunity-module-scss-module__Y-J7Da__leverArrow{color:#b7ff3cd9;transform:translate(3px)}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverNumber{color:#b7ff3ccc;font-family:var(--font-sora),sans-serif;letter-spacing:.08em;padding-top:8px;font-size:11px;font-weight:700}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverIcon{color:#b7ff3ce0;border:1px solid #b7ff3c38;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .2s,border-color .2s;display:inline-flex}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverIcon svg{width:16px;height:16px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverCopy{min-width:0}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverTitle{color:#fff;letter-spacing:-.015em;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.3}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverDescription{color:#ffffff8f;margin:0;font-size:12.5px;line-height:1.55}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverArrow{color:#ffffff47;padding-top:8px;font-size:14px;transition:color .2s,transform .2s}.AutoRepairOpportunity-module-scss-module__Y-J7Da__takeaway{z-index:1;background:#ffffff06;border:1px solid #ffffff14;border-left:3px solid #b7ff3cb3;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.AutoRepairOpportunity-module-scss-module__Y-J7Da__takeawayIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.AutoRepairOpportunity-module-scss-module__Y-J7Da__takeawayIcon svg{width:18px;height:18px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__takeawayText{color:#f5ffe6e6;font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;max-width:54ch;margin:0;font-size:clamp(15px,1.6vw,18px);font-weight:600;line-height:1.45}.AutoRepairOpportunity-module-scss-module__Y-J7Da__takeawayAccent{color:#b7ff3c}.AutoRepairOpportunity-module-scss-module__Y-J7Da__takeawayDots{opacity:.22;pointer-events:none;background-image:radial-gradient(#ffffff8c .8px,#0000 .9px);background-size:8px 8px;width:40px;height:26px;position:absolute;bottom:12px;right:16px}@media (max-width:1100px){.AutoRepairOpportunity-module-scss-module__Y-J7Da__stages{gap:6px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageDetail{max-width:14ch}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageConnector{width:50%;left:-52%}}@media (max-width:900px){.AutoRepairOpportunity-module-scss-module__Y-J7Da__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairOpportunity-module-scss-module__Y-J7Da__top{grid-template-columns:1fr;gap:20px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__heading{max-width:16ch}.AutoRepairOpportunity-module-scss-module__Y-J7Da__body{max-width:54ch}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:nth-child(3n){border-right:1px solid #ffffff12}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:nth-child(2n){border-right:0}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:nth-child(n+4){border-bottom:1px solid #ffffff12}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:nth-child(n+5){border-bottom:0}}@media (max-width:760px){.AutoRepairOpportunity-module-scss-module__Y-J7Da__stages{grid-template-columns:1fr;gap:0}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stage{text-align:left;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"node number""node title""node detail";justify-items:start;gap:2px 12px;padding:10px 0}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageConnector{border-top:0;border-left:1px dashed #b7ff3c59;width:1px;height:10px;top:-10px;left:21px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageNode{grid-area:node}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageNumber{grid-area:number}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageTitle{grid-area:title;font-size:14px}.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageDetail{grid-area:detail;max-width:none;font-size:12.5px}}@media (max-width:560px){.AutoRepairOpportunity-module-scss-module__Y-J7Da__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairOpportunity-module-scss-module__Y-J7Da__heading{max-width:none;font-size:clamp(26px,7.5vw,34px)}.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverageGrid{grid-template-columns:1fr}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever{border-bottom:1px solid #ffffff12;border-right:0!important}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:last-child{border-bottom:0}.AutoRepairOpportunity-module-scss-module__Y-J7Da__takeawayDots{display:none}}@media (prefers-reduced-motion:reduce){.AutoRepairOpportunity-module-scss-module__Y-J7Da__stageNode,.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever,.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverIcon,.AutoRepairOpportunity-module-scss-module__Y-J7Da__leverArrow{transition:none!important}.AutoRepairOpportunity-module-scss-module__Y-J7Da__lever:hover .AutoRepairOpportunity-module-scss-module__Y-J7Da__leverArrow{transform:none}}
.AutoRepairStrategy-module-scss-module__qFghJq__section{isolation:isolate;padding:clamp(36px,5.5vw,64px) 0 clamp(32px,4.5vw,52px);position:relative;overflow:hidden}.AutoRepairStrategy-module-scss-module__qFghJq__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairStrategy-module-scss-module__qFghJq__gridWash{pointer-events:none;opacity:.28;background-image:linear-gradient(#b7ff3c14 1px,#0000 1px),linear-gradient(90deg,#b7ff3c14 1px,#0000 1px);background-size:18px 18px;width:min(36%,320px);height:200px;position:absolute;top:0;right:8%;-webkit-mask-image:radial-gradient(at 50% 40%,#000000e6,#0000 70%);mask-image:radial-gradient(at 50% 40%,#000000e6,#0000 70%)}.AutoRepairStrategy-module-scss-module__qFghJq__top{z-index:1;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:end;gap:clamp(20px,3vw,36px);margin-bottom:clamp(28px,4vw,40px);display:grid;position:relative}.AutoRepairStrategy-module-scss-module__qFghJq__copy{max-width:30rem}.AutoRepairStrategy-module-scss-module__qFghJq__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairStrategy-module-scss-module__qFghJq__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairStrategy-module-scss-module__qFghJq__eyebrowRule{background:#b7ff3cd9;border-radius:2px;width:28px;height:2px;position:relative}.AutoRepairStrategy-module-scss-module__qFghJq__eyebrowRule:after{content:"";background:#b7ff3cd9;width:2px;height:8px;position:absolute;top:-3px;right:0}.AutoRepairStrategy-module-scss-module__qFghJq__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;max-width:16ch;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.1}.AutoRepairStrategy-module-scss-module__qFghJq__headingAccent{color:#b7ff3c}.AutoRepairStrategy-module-scss-module__qFghJq__intro{color:#ffffffa3;max-width:38ch;margin:0;font-size:clamp(14px,1.35vw,16px);line-height:1.65}.AutoRepairStrategy-module-scss-module__qFghJq__sideNote{grid-template-columns:72px minmax(0,1fr);justify-self:end;align-items:center;gap:14px;max-width:36rem;display:grid}.AutoRepairStrategy-module-scss-module__qFghJq__sideNoteMark{color:#b7ff3ce6;border:1px solid #b7ff3c59;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;position:relative}.AutoRepairStrategy-module-scss-module__qFghJq__sideNoteMark svg{width:22px;height:22px}.AutoRepairStrategy-module-scss-module__qFghJq__sideNoteDots{pointer-events:none;border:1px dashed #b7ff3c2e;border-radius:999px;position:absolute;inset:-10px}.AutoRepairStrategy-module-scss-module__qFghJq__sideNoteText{color:#ffffff9e;margin:0;font-size:14px;line-height:1.6}.AutoRepairStrategy-module-scss-module__qFghJq__system{z-index:1;grid-template-columns:minmax(0,1fr) minmax(200px,260px) minmax(0,1fr);grid-template-areas:"l1 hub r1""l2 hub r2""l3 hub r3";align-items:center;gap:clamp(16px,2.2vw,28px);margin-bottom:clamp(20px,3vw,28px);display:grid;position:relative}.AutoRepairStrategy-module-scss-module__qFghJq__hubWrap{grid-area:hub;justify-content:center;align-items:center;min-height:240px;display:flex;position:relative}.AutoRepairStrategy-module-scss-module__qFghJq__slotL1{grid-area:l1}.AutoRepairStrategy-module-scss-module__qFghJq__slotL2{grid-area:l2}.AutoRepairStrategy-module-scss-module__qFghJq__slotL3{grid-area:l3}.AutoRepairStrategy-module-scss-module__qFghJq__slotR1{grid-area:r1}.AutoRepairStrategy-module-scss-module__qFghJq__slotR2{grid-area:r2}.AutoRepairStrategy-module-scss-module__qFghJq__slotR3{grid-area:r3}.AutoRepairStrategy-module-scss-module__qFghJq__hubRing,.AutoRepairStrategy-module-scss-module__qFghJq__hubRingOuter{pointer-events:none;border-radius:999px;position:absolute}.AutoRepairStrategy-module-scss-module__qFghJq__hubRing{border:1px dashed #b7ff3c38;inset:18%}.AutoRepairStrategy-module-scss-module__qFghJq__hubRingOuter{border:1px solid #b7ff3c1f;inset:4%;box-shadow:0 0 48px #b7ff3c0f}.AutoRepairStrategy-module-scss-module__qFghJq__hub{z-index:1;aspect-ratio:1;text-align:center;background:radial-gradient(circle at 50% 42%,#b7ff3c1a,#0000 62%),#080a08eb;border:1px solid #b7ff3c73;border-radius:999px;place-items:center;gap:4px;width:min(100%,220px);padding:22px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff08,0 0 32px #b7ff3c14}.AutoRepairStrategy-module-scss-module__qFghJq__hubIcon{color:#b7ff3ce6;margin-bottom:4px;display:inline-flex}.AutoRepairStrategy-module-scss-module__qFghJq__hubIcon svg{width:20px;height:20px}.AutoRepairStrategy-module-scss-module__qFghJq__hubLine,.AutoRepairStrategy-module-scss-module__qFghJq__hubLineAccent{font-family:var(--font-sora),sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.35}.AutoRepairStrategy-module-scss-module__qFghJq__hubLine{color:#ffffffe0}.AutoRepairStrategy-module-scss-module__qFghJq__hubLineAccent{color:#b7ff3c}.AutoRepairStrategy-module-scss-module__qFghJq__pillar{background:linear-gradient(#ffffff08,#ffffff03);border:1px solid #ffffff17;border-radius:14px;grid-template-columns:auto 40px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px 14px 14px 12px;transition:border-color .2s,background-color .2s;display:grid;position:relative}.AutoRepairStrategy-module-scss-module__qFghJq__pillar:hover{background:#b7ff3c09;border-color:#ffffff24}.AutoRepairStrategy-module-scss-module__qFghJq__pillar:hover .AutoRepairStrategy-module-scss-module__qFghJq__pillarIcon{color:#ceff79;border-color:#b7ff3c73}.AutoRepairStrategy-module-scss-module__qFghJq__pillar:hover .AutoRepairStrategy-module-scss-module__qFghJq__pillarArrow{color:#b7ff3cd9;transform:translate(3px)}.AutoRepairStrategy-module-scss-module__qFghJq__pillar:hover .AutoRepairStrategy-module-scss-module__qFghJq__pillarNode{background:#b7ff3cf2;box-shadow:0 0 0 3px #b7ff3c26}.AutoRepairStrategy-module-scss-module__qFghJq__pillar:hover .AutoRepairStrategy-module-scss-module__qFghJq__pillarConnector{opacity:1;background:#b7ff3c8c}.AutoRepairStrategy-module-scss-module__qFghJq__pillarNumber{color:#b7ff3cd9;font-family:var(--font-sora),sans-serif;letter-spacing:.08em;padding-top:10px;font-size:11px;font-weight:700}.AutoRepairStrategy-module-scss-module__qFghJq__pillarIcon{color:#b7ff3ce6;background:#060807b3;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s,border-color .2s;display:inline-flex}.AutoRepairStrategy-module-scss-module__qFghJq__pillarIcon svg{width:17px;height:17px}.AutoRepairStrategy-module-scss-module__qFghJq__pillarCopy{min-width:0}.AutoRepairStrategy-module-scss-module__qFghJq__pillarTitle{color:#fff;letter-spacing:-.015em;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.3}.AutoRepairStrategy-module-scss-module__qFghJq__pillarDescription{color:#ffffff8f;margin:0;font-size:12.5px;line-height:1.55}.AutoRepairStrategy-module-scss-module__qFghJq__pillarArrow{color:#ffffff47;padding-top:10px;font-size:13px;transition:color .2s,transform .2s}.AutoRepairStrategy-module-scss-module__qFghJq__pillarConnector{opacity:.85;pointer-events:none;background:#b7ff3c52;width:clamp(14px,2vw,24px);height:1px;transition:opacity .2s,background-color .2s;position:absolute;top:50%}.AutoRepairStrategy-module-scss-module__qFghJq__pillarNode{pointer-events:none;background:#b7ff3ca6;border-radius:50%;width:6px;height:6px;margin-top:-3px;transition:background-color .2s,box-shadow .2s;position:absolute;top:50%}.AutoRepairStrategy-module-scss-module__qFghJq__pillarLeft .AutoRepairStrategy-module-scss-module__qFghJq__pillarConnector{right:calc(-1*clamp(14px,2vw,24px))}.AutoRepairStrategy-module-scss-module__qFghJq__pillarLeft .AutoRepairStrategy-module-scss-module__qFghJq__pillarNode{right:calc(-1*clamp(14px,2vw,24px) - 3px)}.AutoRepairStrategy-module-scss-module__qFghJq__pillarRight .AutoRepairStrategy-module-scss-module__qFghJq__pillarConnector{left:calc(-1*clamp(14px,2vw,24px))}.AutoRepairStrategy-module-scss-module__qFghJq__pillarRight .AutoRepairStrategy-module-scss-module__qFghJq__pillarNode{left:calc(-1*clamp(14px,2vw,24px) - 3px)}.AutoRepairStrategy-module-scss-module__qFghJq__insight{z-index:1;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.AutoRepairStrategy-module-scss-module__qFghJq__insightIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.AutoRepairStrategy-module-scss-module__qFghJq__insightIcon svg{width:18px;height:18px}.AutoRepairStrategy-module-scss-module__qFghJq__insightText{color:#f5ffe6e6;font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;max-width:58ch;margin:0;font-size:clamp(15px,1.55vw,17px);font-weight:600;line-height:1.45}.AutoRepairStrategy-module-scss-module__qFghJq__insightAccent{color:#b7ff3c}.AutoRepairStrategy-module-scss-module__qFghJq__insightDots{opacity:.22;pointer-events:none;background-image:radial-gradient(#ffffff8c .8px,#0000 .9px);background-size:8px 8px;width:40px;height:26px;position:absolute;bottom:12px;right:16px}@media (max-width:1020px){.AutoRepairStrategy-module-scss-module__qFghJq__system{grid-template-columns:minmax(0,1fr) minmax(160px,200px) minmax(0,1fr);gap:14px}.AutoRepairStrategy-module-scss-module__qFghJq__hub{width:min(100%,180px);padding:16px}.AutoRepairStrategy-module-scss-module__qFghJq__hubLine,.AutoRepairStrategy-module-scss-module__qFghJq__hubLineAccent{letter-spacing:.1em;font-size:9px}.AutoRepairStrategy-module-scss-module__qFghJq__pillarConnector,.AutoRepairStrategy-module-scss-module__qFghJq__pillarNode{display:none}}@media (max-width:900px){.AutoRepairStrategy-module-scss-module__qFghJq__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairStrategy-module-scss-module__qFghJq__top{grid-template-columns:1fr;align-items:start;gap:18px}.AutoRepairStrategy-module-scss-module__qFghJq__sideNote{justify-self:start;max-width:48rem}.AutoRepairStrategy-module-scss-module__qFghJq__heading{max-width:18ch}}@media (max-width:760px){.AutoRepairStrategy-module-scss-module__qFghJq__system{grid-template-columns:1fr;grid-template-areas:"hub""l1""r1""l2""r2""l3""r3";gap:10px}.AutoRepairStrategy-module-scss-module__qFghJq__hubWrap{min-height:0;margin-bottom:6px}.AutoRepairStrategy-module-scss-module__qFghJq__hubRing,.AutoRepairStrategy-module-scss-module__qFghJq__hubRingOuter{display:none}.AutoRepairStrategy-module-scss-module__qFghJq__hub{aspect-ratio:auto;border-radius:18px;width:min(100%,220px);padding:18px 20px}.AutoRepairStrategy-module-scss-module__qFghJq__system:before{content:"";pointer-events:none;background:linear-gradient(#b7ff3c0d,#b7ff3c59,#b7ff3c0d);width:1px;position:absolute;top:120px;bottom:12px;left:6px}.AutoRepairStrategy-module-scss-module__qFghJq__pillar{grid-template-columns:auto 36px minmax(0,1fr);margin-left:14px}.AutoRepairStrategy-module-scss-module__qFghJq__pillarArrow,.AutoRepairStrategy-module-scss-module__qFghJq__pillarConnector,.AutoRepairStrategy-module-scss-module__qFghJq__pillarNode{display:none}}@media (max-width:560px){.AutoRepairStrategy-module-scss-module__qFghJq__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairStrategy-module-scss-module__qFghJq__heading{max-width:none;font-size:clamp(26px,7.2vw,34px)}.AutoRepairStrategy-module-scss-module__qFghJq__sideNote{grid-template-columns:52px minmax(0,1fr)}.AutoRepairStrategy-module-scss-module__qFghJq__sideNoteMark{width:52px;height:52px}.AutoRepairStrategy-module-scss-module__qFghJq__insightDots{display:none}}@media (prefers-reduced-motion:reduce){.AutoRepairStrategy-module-scss-module__qFghJq__pillar,.AutoRepairStrategy-module-scss-module__qFghJq__pillarIcon,.AutoRepairStrategy-module-scss-module__qFghJq__pillarArrow,.AutoRepairStrategy-module-scss-module__qFghJq__pillarNode,.AutoRepairStrategy-module-scss-module__qFghJq__pillarConnector{transition:none!important}.AutoRepairStrategy-module-scss-module__qFghJq__pillar:hover .AutoRepairStrategy-module-scss-module__qFghJq__pillarArrow{transform:none}}
.AutoRepairJourney-module-scss-module__gpNIuG__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(40px,5vw,72px);position:relative;overflow:visible}.AutoRepairJourney-module-scss-module__gpNIuG__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative;overflow:visible}.AutoRepairJourney-module-scss-module__gpNIuG__gridWash{pointer-events:none;opacity:.22;background-image:radial-gradient(#ffffff17 .7px,#0000 .8px);background-size:18px 18px;position:absolute;inset:-8% 0;-webkit-mask-image:radial-gradient(70% 80% at 70% 40%,#000000f2,#0000 78%);mask-image:radial-gradient(70% 80% at 70% 40%,#000000f2,#0000 78%)}.AutoRepairJourney-module-scss-module__gpNIuG__edgeGlow{pointer-events:none;background:radial-gradient(at 80% 40%,#b7ff3c12,#0000 68%);width:min(42%,380px);height:70%;position:absolute;top:12%;right:-8%}.AutoRepairJourney-module-scss-module__gpNIuG__layout{z-index:1;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);align-items:stretch;gap:clamp(28px,4.5vw,56px);display:grid;position:relative}.AutoRepairJourney-module-scss-module__gpNIuG__introRail{align-self:stretch;min-width:0}.AutoRepairJourney-module-scss-module__gpNIuG__introSticky{top:calc(var(--site-header-height,88px) + 40px);align-self:start;max-width:22rem;padding-top:2px;position:sticky}.AutoRepairJourney-module-scss-module__gpNIuG__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.AutoRepairJourney-module-scss-module__gpNIuG__eyebrowRule{background:#b7ff3cd9;border-radius:999px;width:22px;height:1.5px;display:block}.AutoRepairJourney-module-scss-module__gpNIuG__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;max-width:11ch;margin:0 0 14px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.12}.AutoRepairJourney-module-scss-module__gpNIuG__headingAccent{color:#b7ff3c}.AutoRepairJourney-module-scss-module__gpNIuG__intro{color:#ffffffb8;max-width:34ch;margin:0;font-size:clamp(14px,1.35vw,16px);line-height:1.65}.AutoRepairJourney-module-scss-module__gpNIuG__stageHint{border-top:1px solid #ffffff14;gap:4px;max-width:18rem;margin:22px 0 0;padding-top:16px;display:grid}.AutoRepairJourney-module-scss-module__gpNIuG__stageHintIndex{color:#b7ff3cd9;font-family:var(--font-sora),sans-serif;letter-spacing:.12em;font-size:11px;font-weight:700}.AutoRepairJourney-module-scss-module__gpNIuG__stageHintLabel{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.AutoRepairJourney-module-scss-module__gpNIuG__stepsWrap{min-width:0;position:relative}.AutoRepairJourney-module-scss-module__gpNIuG__steps{gap:0;margin:0;padding:0 0 0 6px;list-style:none;display:grid;position:relative}.AutoRepairJourney-module-scss-module__gpNIuG__track{pointer-events:none;z-index:0;width:2px;position:absolute;top:18px;bottom:28px;left:11px}.AutoRepairJourney-module-scss-module__gpNIuG__trackBase{background:#b7ff3c2e;border-radius:999px;position:absolute;inset:0}.AutoRepairJourney-module-scss-module__gpNIuG__trackProgress{width:100%;height:var(--journey-progress,12.5%);background:linear-gradient(#b7ff3c8c,#b7ff3ceb);border-radius:999px;transition:height .35s;position:absolute;top:0;left:0;box-shadow:0 0 12px #b7ff3c38}.AutoRepairJourney-module-scss-module__gpNIuG__step{border-bottom:1px solid #ffffff0f;grid-template-columns:24px 40px minmax(0,1fr);align-items:start;gap:12px 14px;padding:18px 0 22px;transition:opacity .25s,border-color .25s;display:grid;position:relative}.AutoRepairJourney-module-scss-module__gpNIuG__step:last-child{border-bottom:0;padding-bottom:8px}.AutoRepairJourney-module-scss-module__gpNIuG__stepPast{opacity:.72}.AutoRepairJourney-module-scss-module__gpNIuG__stepActive{opacity:1}.AutoRepairJourney-module-scss-module__gpNIuG__node{z-index:1;background:#b7ff3c8c;border-radius:50%;width:10px;height:10px;margin:14px 0 0 7px;transition:background-color .25s,box-shadow .25s,transform .25s;position:relative;box-shadow:0 0 0 3px #060807f2}.AutoRepairJourney-module-scss-module__gpNIuG__stepActive .AutoRepairJourney-module-scss-module__gpNIuG__node{background:#b7ff3c;transform:scale(1.12);box-shadow:0 0 0 3px #060807f2,0 0 14px #b7ff3c8c}.AutoRepairJourney-module-scss-module__gpNIuG__icon{color:#b7ff3cb8;background:#0608078c;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;margin-top:2px;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.AutoRepairJourney-module-scss-module__gpNIuG__icon svg{width:17px;height:17px}.AutoRepairJourney-module-scss-module__gpNIuG__stepActive .AutoRepairJourney-module-scss-module__gpNIuG__icon{color:#ceff79;background:#b7ff3c0f;border-color:#b7ff3c8c}.AutoRepairJourney-module-scss-module__gpNIuG__stepCopy{min-width:0;padding-right:28px}.AutoRepairJourney-module-scss-module__gpNIuG__stepTitle{color:#ffffffc7;font-family:var(--font-sora),sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:13px;font-weight:700;line-height:1.35;transition:color .25s}.AutoRepairJourney-module-scss-module__gpNIuG__stepActive .AutoRepairJourney-module-scss-module__gpNIuG__stepTitle{color:#fff}.AutoRepairJourney-module-scss-module__gpNIuG__stepNumber{color:#b7ff3ce6;margin-right:8px}.AutoRepairJourney-module-scss-module__gpNIuG__stepDetail{color:#ffffff8f;max-width:42ch;margin:0;font-size:14px;line-height:1.55}.AutoRepairJourney-module-scss-module__gpNIuG__stepRule{pointer-events:none;background:linear-gradient(90deg,#ffffff1f,#ffffff05);width:min(18%,72px);height:1px;position:absolute;top:28px;right:0}.AutoRepairJourney-module-scss-module__gpNIuG__stepRule:after{content:"";border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:5px solid #ffffff38;width:0;height:0;position:absolute;top:-3px;right:-1px}@media (max-width:980px){.AutoRepairJourney-module-scss-module__gpNIuG__layout{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);gap:28px}.AutoRepairJourney-module-scss-module__gpNIuG__heading{max-width:12ch;font-size:clamp(26px,3.8vw,34px)}.AutoRepairJourney-module-scss-module__gpNIuG__stepRule{display:none}}@media (max-width:820px){.AutoRepairJourney-module-scss-module__gpNIuG__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairJourney-module-scss-module__gpNIuG__layout{grid-template-columns:1fr;gap:22px}.AutoRepairJourney-module-scss-module__gpNIuG__introSticky{max-width:none;position:static;top:auto}.AutoRepairJourney-module-scss-module__gpNIuG__heading{max-width:14ch}.AutoRepairJourney-module-scss-module__gpNIuG__intro{max-width:48ch}.AutoRepairJourney-module-scss-module__gpNIuG__stageHint{display:none}.AutoRepairJourney-module-scss-module__gpNIuG__steps{padding-left:2px}.AutoRepairJourney-module-scss-module__gpNIuG__track{left:9px}}@media (max-width:560px){.AutoRepairJourney-module-scss-module__gpNIuG__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairJourney-module-scss-module__gpNIuG__heading{max-width:none;font-size:clamp(26px,7vw,34px)}.AutoRepairJourney-module-scss-module__gpNIuG__step{grid-template-columns:20px 36px minmax(0,1fr);gap:10px 12px;padding:16px 0 18px}.AutoRepairJourney-module-scss-module__gpNIuG__node{margin-left:5px}.AutoRepairJourney-module-scss-module__gpNIuG__track{left:9px}.AutoRepairJourney-module-scss-module__gpNIuG__icon{width:36px;height:36px}.AutoRepairJourney-module-scss-module__gpNIuG__stepCopy{padding-right:0}}@media (prefers-reduced-motion:reduce){.AutoRepairJourney-module-scss-module__gpNIuG__trackProgress,.AutoRepairJourney-module-scss-module__gpNIuG__step,.AutoRepairJourney-module-scss-module__gpNIuG__node,.AutoRepairJourney-module-scss-module__gpNIuG__icon,.AutoRepairJourney-module-scss-module__gpNIuG__stepTitle{transition:none!important}.AutoRepairJourney-module-scss-module__gpNIuG__stepActive .AutoRepairJourney-module-scss-module__gpNIuG__node{transform:none}}
.AutoRepairExecution-module-scss-module__-TqxcG__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(36px,5vw,60px);position:relative;overflow:hidden}.AutoRepairExecution-module-scss-module__-TqxcG__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairExecution-module-scss-module__-TqxcG__top{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(24px,3.5vw,44px);margin-bottom:clamp(24px,3.5vw,36px);display:grid}.AutoRepairExecution-module-scss-module__-TqxcG__copy{z-index:1;max-width:28rem;position:relative}.AutoRepairExecution-module-scss-module__-TqxcG__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairExecution-module-scss-module__-TqxcG__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairExecution-module-scss-module__-TqxcG__eyebrowRule{background:#b7ff3cd9;border-radius:2px;width:28px;height:2px;position:relative}.AutoRepairExecution-module-scss-module__-TqxcG__eyebrowRule:after{content:"";background:#b7ff3cd9;width:2px;height:8px;position:absolute;top:-3px;right:0}.AutoRepairExecution-module-scss-module__-TqxcG__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;max-width:12ch;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.1}.AutoRepairExecution-module-scss-module__-TqxcG__headingAccent{color:#b7ff3c}.AutoRepairExecution-module-scss-module__-TqxcG__intro{color:#ffffffa8;max-width:38ch;margin:0 0 18px;font-size:clamp(14px,1.35vw,16px);line-height:1.65}.AutoRepairExecution-module-scss-module__-TqxcG__signals{flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;list-style:none;display:flex}.AutoRepairExecution-module-scss-module__-TqxcG__signal{align-items:center;gap:8px;display:inline-flex}.AutoRepairExecution-module-scss-module__-TqxcG__signalIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.AutoRepairExecution-module-scss-module__-TqxcG__signalIcon svg{width:13px;height:13px}.AutoRepairExecution-module-scss-module__-TqxcG__signalLabel{color:#ffffffc7;letter-spacing:.02em;white-space:pre-line;font-size:12px;font-weight:600;line-height:1.25}.AutoRepairExecution-module-scss-module__-TqxcG__visual{justify-self:end;width:100%;min-width:0;max-width:640px;margin-right:clamp(-28px,50% - 50vw + 28px,0px);position:relative}.AutoRepairExecution-module-scss-module__-TqxcG__mediaFrame{aspect-ratio:3/2;background:#0a0c0a;border-radius:14px 0 0 14px;width:100%;position:relative;overflow:hidden}.AutoRepairExecution-module-scss-module__-TqxcG__mediaImage{object-position:52% 40%;inset:0;object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important}.AutoRepairExecution-module-scss-module__-TqxcG__mediaScrim{pointer-events:none;z-index:1;background:linear-gradient(95deg,#060807c7 0%,#06080747 16%,#0608070a 34%,#0000 52%);position:absolute;inset:0}.AutoRepairExecution-module-scss-module__-TqxcG__mediaVignette{pointer-events:none;z-index:1;background:radial-gradient(at 72% 38%,#b7ff3c0d,#0000 44%),linear-gradient(#0000 72%,#06080747);position:absolute;inset:0}.AutoRepairExecution-module-scss-module__-TqxcG__capabilities{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityItem{grid-column:span 2;min-width:0}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityItem:nth-child(n+4){grid-column:span 3}.AutoRepairExecution-module-scss-module__-TqxcG__capability{height:100%;color:inherit;background:linear-gradient(165deg,#ffffff09,#ffffff03);border:1px solid #ffffff14;border-radius:14px;align-content:start;gap:8px;padding:16px 16px 18px;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid;position:relative}.AutoRepairExecution-module-scss-module__-TqxcG__capability:hover{background:#b7ff3c09;border-color:#b7ff3c38}.AutoRepairExecution-module-scss-module__-TqxcG__capability:hover .AutoRepairExecution-module-scss-module__-TqxcG__capabilityArrow{color:#b7ff3ce6;transform:translate(3px)}.AutoRepairExecution-module-scss-module__-TqxcG__capability:focus-visible{outline-offset:2px;outline:2px solid #b7ff3ca6}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityIcon{color:#b7ff3ceb;background:#060807a6;border:1px solid #b7ff3c47;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityIcon svg{width:16px;height:16px}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityTitle{color:#fff;letter-spacing:-.02em;margin:2px 0 0;font-size:16px;font-weight:700;line-height:1.25}.AutoRepairExecution-module-scss-module__-TqxcG__capabilitySummary{color:#ffffff94;max-width:34ch;margin:0;font-size:13px;line-height:1.5}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityItems{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityItems li{color:#ffffffb3;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;font-size:12.5px;line-height:1.45;display:grid}.AutoRepairExecution-module-scss-module__-TqxcG__check{color:#b7ff3ce0;width:13px;height:13px;margin-top:2px}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityArrow{color:#b7ff3c8c;font-size:14px;transition:color .2s,transform .2s;position:absolute;bottom:14px;right:14px}.AutoRepairExecution-module-scss-module__-TqxcG__bridge{background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:14px 16px;display:grid}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeIcon svg{width:16px;height:16px}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeText{color:#ffffffb8;font-size:clamp(13px,1.3vw,15px);line-height:1.5}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeLink{color:#b7ff3c;text-underline-offset:3px;text-decoration:underline}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeLink:hover{color:#ceff79}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeLink:focus-visible{outline-offset:2px;outline:2px solid #b7ff3ca6}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeArrow{color:#b7ff3cb3;padding-right:4px;font-size:14px}@media (max-width:980px){.AutoRepairExecution-module-scss-module__-TqxcG__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.AutoRepairExecution-module-scss-module__-TqxcG__capabilityItem,.AutoRepairExecution-module-scss-module__-TqxcG__capabilityItem:nth-child(n+4){grid-column:auto}.AutoRepairExecution-module-scss-module__-TqxcG__visual{justify-self:stretch;max-width:none;margin-right:0}.AutoRepairExecution-module-scss-module__-TqxcG__mediaFrame{border-radius:14px}.AutoRepairExecution-module-scss-module__-TqxcG__heading{max-width:14ch}}@media (max-width:820px){.AutoRepairExecution-module-scss-module__-TqxcG__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairExecution-module-scss-module__-TqxcG__top{grid-template-columns:1fr;gap:18px}.AutoRepairExecution-module-scss-module__-TqxcG__copy{max-width:none}.AutoRepairExecution-module-scss-module__-TqxcG__heading{max-width:16ch}.AutoRepairExecution-module-scss-module__-TqxcG__intro{max-width:48ch}.AutoRepairExecution-module-scss-module__-TqxcG__mediaFrame{border-radius:12px;max-width:560px}.AutoRepairExecution-module-scss-module__-TqxcG__mediaScrim{background:linear-gradient(#06080729 0%,#0000 32% 72%,#0608074d)}.AutoRepairExecution-module-scss-module__-TqxcG__bridge{border-radius:16px;grid-template-columns:36px minmax(0,1fr)}.AutoRepairExecution-module-scss-module__-TqxcG__bridgeArrow{display:none}}@media (max-width:560px){.AutoRepairExecution-module-scss-module__-TqxcG__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairExecution-module-scss-module__-TqxcG__heading{max-width:none;font-size:clamp(26px,7vw,34px)}.AutoRepairExecution-module-scss-module__-TqxcG__capabilities{grid-template-columns:1fr}.AutoRepairExecution-module-scss-module__-TqxcG__signals{gap:10px 14px}.AutoRepairExecution-module-scss-module__-TqxcG__mediaFrame{max-width:none}}@media (prefers-reduced-motion:reduce){.AutoRepairExecution-module-scss-module__-TqxcG__capability,.AutoRepairExecution-module-scss-module__-TqxcG__capabilityArrow{transition:none!important}.AutoRepairExecution-module-scss-module__-TqxcG__capability:hover .AutoRepairExecution-module-scss-module__-TqxcG__capabilityArrow{transform:none}}
.AutoRepairMeasurement-module-scss-module__SsaJEq__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(34px,4.8vw,56px);position:relative;overflow:hidden}.AutoRepairMeasurement-module-scss-module__SsaJEq__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairMeasurement-module-scss-module__SsaJEq__top{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:center;gap:clamp(20px,3.5vw,40px);margin-bottom:clamp(24px,3.5vw,34px);display:grid}.AutoRepairMeasurement-module-scss-module__SsaJEq__copy{max-width:30rem}.AutoRepairMeasurement-module-scss-module__SsaJEq__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairMeasurement-module-scss-module__SsaJEq__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairMeasurement-module-scss-module__SsaJEq__eyebrowRule{background:#b7ff3cd9;border-radius:2px;width:28px;height:2px;position:relative}.AutoRepairMeasurement-module-scss-module__SsaJEq__eyebrowRule:after{content:"";background:#b7ff3cd9;width:2px;height:8px;position:absolute;top:-3px;right:0}.AutoRepairMeasurement-module-scss-module__SsaJEq__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.1}.AutoRepairMeasurement-module-scss-module__SsaJEq__headingLine{max-width:14ch;display:block}.AutoRepairMeasurement-module-scss-module__SsaJEq__headingAccent{color:#b7ff3c}.AutoRepairMeasurement-module-scss-module__SsaJEq__intro{color:#ffffffa3;max-width:42ch;margin:0;font-size:clamp(14px,1.35vw,16px);line-height:1.65}.AutoRepairMeasurement-module-scss-module__SsaJEq__signalVisual{aspect-ratio:520/280;background:radial-gradient(at 78% 28%,#b7ff3c14,#0000 48%),#080a088c;border:1px solid #ffffff0d;border-radius:16px;min-width:0;position:relative;overflow:hidden}.AutoRepairMeasurement-module-scss-module__SsaJEq__signalGlow{pointer-events:none;filter:blur(18px);background:radial-gradient(circle,#b7ff3c1f,#0000 68%);width:42%;height:55%;position:absolute;top:10%;right:8%}.AutoRepairMeasurement-module-scss-module__SsaJEq__signalSvg{z-index:1;width:100%;height:100%;display:block;position:relative}.AutoRepairMeasurement-module-scss-module__SsaJEq__signalPath{stroke-dasharray:520;stroke-dashoffset:520px;animation:1.1s cubic-bezier(.22,1,.36,1) .15s forwards AutoRepairMeasurement-module-scss-module__SsaJEq__signalDraw}.AutoRepairMeasurement-module-scss-module__SsaJEq__signalNode{opacity:0;animation:.45s forwards AutoRepairMeasurement-module-scss-module__SsaJEq__signalFade}.AutoRepairMeasurement-module-scss-module__SsaJEq__signalRadar{opacity:0;transform-origin:50%;animation:.55s .55s forwards AutoRepairMeasurement-module-scss-module__SsaJEq__signalFade}@keyframes AutoRepairMeasurement-module-scss-module__SsaJEq__signalDraw{to{stroke-dashoffset:0}}@keyframes AutoRepairMeasurement-module-scss-module__SsaJEq__signalFade{to{opacity:1}}.AutoRepairMeasurement-module-scss-module__SsaJEq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 clamp(16px,2.5vw,22px);padding:0;list-style:none;display:grid}.AutoRepairMeasurement-module-scss-module__SsaJEq__metric{background:linear-gradient(165deg,#ffffff08,#ffffff03);border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:14px 14px 14px 12px;display:grid}.AutoRepairMeasurement-module-scss-module__SsaJEq__metricIcon{color:#b7ff3ce6;background:#0608078c;border:1px solid #b7ff3c42;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.AutoRepairMeasurement-module-scss-module__SsaJEq__metricIcon svg{width:17px;height:17px}.AutoRepairMeasurement-module-scss-module__SsaJEq__metricCopy{min-width:0;padding-top:2px}.AutoRepairMeasurement-module-scss-module__SsaJEq__metricTitle{color:#fff;letter-spacing:-.015em;margin:0 0 3px;font-size:14px;font-weight:700;line-height:1.3}.AutoRepairMeasurement-module-scss-module__SsaJEq__metricDetail{color:#ffffff8f;margin:0;font-size:13px;line-height:1.5}.AutoRepairMeasurement-module-scss-module__SsaJEq__insight{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.AutoRepairMeasurement-module-scss-module__SsaJEq__insightIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.AutoRepairMeasurement-module-scss-module__SsaJEq__insightIcon svg{width:18px;height:18px}.AutoRepairMeasurement-module-scss-module__SsaJEq__insightText{color:#f5ffe6e6;font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;max-width:58ch;margin:0;font-size:clamp(14px,1.45vw,16px);font-weight:600;line-height:1.45}.AutoRepairMeasurement-module-scss-module__SsaJEq__insightAccent{color:#b7ff3c}.AutoRepairMeasurement-module-scss-module__SsaJEq__insightArrow{color:#b7ff3cb3;padding-right:2px;font-size:14px}@media (max-width:900px){.AutoRepairMeasurement-module-scss-module__SsaJEq__top{grid-template-columns:1fr;gap:18px}.AutoRepairMeasurement-module-scss-module__SsaJEq__copy{max-width:none}.AutoRepairMeasurement-module-scss-module__SsaJEq__headingLine{max-width:16ch}.AutoRepairMeasurement-module-scss-module__SsaJEq__intro{max-width:52ch}.AutoRepairMeasurement-module-scss-module__SsaJEq__signalVisual{max-width:520px}}@media (max-width:720px){.AutoRepairMeasurement-module-scss-module__SsaJEq__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairMeasurement-module-scss-module__SsaJEq__metrics{grid-template-columns:1fr}.AutoRepairMeasurement-module-scss-module__SsaJEq__insight{grid-template-columns:36px minmax(0,1fr)}.AutoRepairMeasurement-module-scss-module__SsaJEq__insightArrow{display:none}}@media (max-width:560px){.AutoRepairMeasurement-module-scss-module__SsaJEq__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairMeasurement-module-scss-module__SsaJEq__heading{font-size:clamp(26px,7vw,34px)}.AutoRepairMeasurement-module-scss-module__SsaJEq__headingLine{max-width:none}.AutoRepairMeasurement-module-scss-module__SsaJEq__metric{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:12px}.AutoRepairMeasurement-module-scss-module__SsaJEq__metricIcon{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.AutoRepairMeasurement-module-scss-module__SsaJEq__signalPath,.AutoRepairMeasurement-module-scss-module__SsaJEq__signalNode,.AutoRepairMeasurement-module-scss-module__SsaJEq__signalRadar{opacity:1;stroke-dashoffset:0;animation:none!important}}
.AutoRepairOutcomes-module-scss-module__7bj3aa__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(34px,4.8vw,56px);position:relative;overflow:hidden}.AutoRepairOutcomes-module-scss-module__7bj3aa__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairOutcomes-module-scss-module__7bj3aa__top{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:center;gap:clamp(20px,3.5vw,40px);margin-bottom:clamp(22px,3.2vw,32px);display:grid}.AutoRepairOutcomes-module-scss-module__7bj3aa__copy{max-width:28rem}.AutoRepairOutcomes-module-scss-module__7bj3aa__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairOutcomes-module-scss-module__7bj3aa__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairOutcomes-module-scss-module__7bj3aa__eyebrowRule{background:#b7ff3cd9;border-radius:2px;width:28px;height:2px;position:relative}.AutoRepairOutcomes-module-scss-module__7bj3aa__eyebrowRule:after{content:"";background:#b7ff3cd9;width:2px;height:8px;position:absolute;top:-3px;right:0}.AutoRepairOutcomes-module-scss-module__7bj3aa__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.1}.AutoRepairOutcomes-module-scss-module__7bj3aa__headingLine{max-width:12ch;display:block}.AutoRepairOutcomes-module-scss-module__7bj3aa__headingAccent{color:#b7ff3c}.AutoRepairOutcomes-module-scss-module__7bj3aa__intro{color:#ffffffa3;max-width:40ch;margin:0;font-size:clamp(14px,1.35vw,16px);line-height:1.65}.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectory{aspect-ratio:520/260;background:radial-gradient(at 76% 32%,#b7ff3c12,#0000 50%),#080a088c;border:1px solid #ffffff0d;border-radius:16px;min-width:0;position:relative;overflow:hidden}.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectoryGlow{pointer-events:none;filter:blur(16px);background:radial-gradient(circle,#b7ff3c1a,#0000 68%);width:44%;height:58%;position:absolute;top:8%;right:6%}.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectorySvg{z-index:1;width:100%;height:100%;display:block;position:relative}.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectoryPath{stroke-dasharray:640;stroke-dashoffset:640px;animation:1.05s cubic-bezier(.22,1,.36,1) .12s forwards AutoRepairOutcomes-module-scss-module__7bj3aa__outcomesDraw}.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectoryNode{opacity:0;animation:.4s forwards AutoRepairOutcomes-module-scss-module__7bj3aa__outcomesFade}.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectoryArrow{opacity:0;animation:.4s .65s forwards AutoRepairOutcomes-module-scss-module__7bj3aa__outcomesFade}@keyframes AutoRepairOutcomes-module-scss-module__7bj3aa__outcomesDraw{to{stroke-dashoffset:0}}@keyframes AutoRepairOutcomes-module-scss-module__7bj3aa__outcomesFade{to{opacity:1}}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomes{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;margin:0 0 clamp(16px,2.4vw,20px);padding:0;list-style:none;display:grid}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome{background:linear-gradient(165deg,#ffffff08,#ffffff03);border:1px solid #ffffff12;border-radius:12px;grid-column:span 3;align-content:start;gap:8px;padding:16px 14px 14px;transition:border-color .2s,background-color .2s;display:grid}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome:nth-child(-n+3){grid-column:span 4}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome:hover{background:#b7ff3c08;border-color:#ffffff1f}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome:hover .AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeIcon{color:#ceff79;border-color:#b7ff3c73}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome:hover .AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeRule{background:#b7ff3c8c}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome:hover .AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeArrow{color:#b7ff3ce6;transform:translate(3px)}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeIcon{color:#b7ff3ce6;background:#0608078c;border:1px solid #b7ff3c42;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .2s,border-color .2s;display:inline-flex}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeIcon svg{width:16px;height:16px}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeTitle{color:#fff;letter-spacing:-.015em;margin:2px 0 0;font-size:14px;font-weight:700;line-height:1.3}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeDetail{color:#ffffff8f;margin:0;font-size:12.5px;line-height:1.5}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeBase{align-items:center;gap:8px;margin-top:6px;display:flex}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeRule{background:#ffffff1a;flex:1;height:1px;transition:background-color .2s}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeArrow{color:#b7ff3c73;font-size:13px;transition:color .2s,transform .2s}.AutoRepairOutcomes-module-scss-module__7bj3aa__insight{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.AutoRepairOutcomes-module-scss-module__7bj3aa__insightIcon{color:#b7ff3ce6;border:1px solid #b7ff3c47;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.AutoRepairOutcomes-module-scss-module__7bj3aa__insightIcon svg{width:17px;height:17px}.AutoRepairOutcomes-module-scss-module__7bj3aa__insightText{color:#f5ffe6e6;font-family:var(--font-sora),sans-serif;letter-spacing:-.02em;max-width:54ch;margin:0;font-size:clamp(14px,1.45vw,16px);font-weight:600;line-height:1.45}.AutoRepairOutcomes-module-scss-module__7bj3aa__insightAccent{color:#b7ff3c}.AutoRepairOutcomes-module-scss-module__7bj3aa__insightArrow{color:#b7ff3cb3;font-size:14px}@media (max-width:980px){.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome,.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome:nth-child(-n+3){grid-column:auto}}@media (max-width:900px){.AutoRepairOutcomes-module-scss-module__7bj3aa__top{grid-template-columns:1fr;gap:18px}.AutoRepairOutcomes-module-scss-module__7bj3aa__copy{max-width:none}.AutoRepairOutcomes-module-scss-module__7bj3aa__headingLine{max-width:14ch}.AutoRepairOutcomes-module-scss-module__7bj3aa__intro{max-width:52ch}.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectory{max-width:520px}}@media (max-width:720px){.AutoRepairOutcomes-module-scss-module__7bj3aa__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomes{grid-template-columns:1fr}.AutoRepairOutcomes-module-scss-module__7bj3aa__insight{grid-template-columns:36px minmax(0,1fr)}.AutoRepairOutcomes-module-scss-module__7bj3aa__insightArrow{display:none}}@media (max-width:560px){.AutoRepairOutcomes-module-scss-module__7bj3aa__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairOutcomes-module-scss-module__7bj3aa__heading{font-size:clamp(26px,7vw,34px)}.AutoRepairOutcomes-module-scss-module__7bj3aa__headingLine{max-width:none}}@media (prefers-reduced-motion:reduce){.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectoryPath,.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectoryNode,.AutoRepairOutcomes-module-scss-module__7bj3aa__trajectoryArrow{opacity:1;stroke-dashoffset:0;animation:none!important}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome,.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeIcon,.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeRule,.AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeArrow{transition:none!important}.AutoRepairOutcomes-module-scss-module__7bj3aa__outcome:hover .AutoRepairOutcomes-module-scss-module__7bj3aa__outcomeArrow{transform:none}}
.AutoRepairProcess-module-scss-module__hCfs7a__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(34px,4.8vw,56px);position:relative;overflow:hidden}.AutoRepairProcess-module-scss-module__hCfs7a__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__gridWash{pointer-events:none;opacity:.22;background-image:radial-gradient(#b7ff3c59 .6px,#0000 .7px);background-size:14px 14px;width:min(48%,420px);height:180px;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(at 70% 30%,#000,#0000 72%);mask-image:radial-gradient(at 70% 30%,#000,#0000 72%)}.AutoRepairProcess-module-scss-module__hCfs7a__top{z-index:1;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:end;gap:clamp(20px,3.5vw,40px);margin-bottom:clamp(22px,3.2vw,32px);display:grid;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__copy{max-width:26rem}.AutoRepairProcess-module-scss-module__hCfs7a__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairProcess-module-scss-module__hCfs7a__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairProcess-module-scss-module__hCfs7a__eyebrowRule{background:#b7ff3cd9;border-radius:2px;width:28px;height:2px;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__eyebrowRule:after{content:"";background:#b7ff3cd9;width:2px;height:8px;position:absolute;top:-3px;right:0}.AutoRepairProcess-module-scss-module__hCfs7a__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.1}.AutoRepairProcess-module-scss-module__hCfs7a__headingLine{max-width:12ch;display:block}.AutoRepairProcess-module-scss-module__hCfs7a__headingAccent{color:#b7ff3c}.AutoRepairProcess-module-scss-module__hCfs7a__intro{color:#ffffffa3;max-width:36ch;margin:0;font-size:clamp(14px,1.35vw,16px);line-height:1.65}.AutoRepairProcess-module-scss-module__hCfs7a__signalWrap{min-width:0;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__signal{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:0;margin:0;padding:28px 8px 8px;list-style:none;display:grid;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__signalLine{transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#b7ff3c26,#b7ff3cb3,#b7ff3c26);border-radius:999px;height:2px;animation:.9s cubic-bezier(.22,1,.36,1) .1s both AutoRepairProcess-module-scss-module__hCfs7a__processLine;position:absolute;top:50px;left:10%;right:10%}.AutoRepairProcess-module-scss-module__hCfs7a__signalLine:before{content:"";opacity:.55;background-image:radial-gradient(#b7ff3cd9 1px,#0000 1.2px);background-repeat:repeat-x;background-size:18px 2px;position:absolute;inset:0}.AutoRepairProcess-module-scss-module__hCfs7a__signalNode{z-index:1;opacity:0;justify-items:center;gap:10px;animation:.4s forwards AutoRepairProcess-module-scss-module__hCfs7a__processNode;display:grid;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__signalNodeFocus .AutoRepairProcess-module-scss-module__hCfs7a__signalIcon{color:#ceff79;border-color:#b7ff3c80;width:56px;height:56px;box-shadow:0 0 22px #b7ff3c2e}.AutoRepairProcess-module-scss-module__hCfs7a__signalRings{pointer-events:none;width:88px;height:56px;position:absolute;top:0;left:50%;transform:translate(-50%)}.AutoRepairProcess-module-scss-module__hCfs7a__signalRings span{border:1px dashed #b7ff3c38;border-radius:999px;position:absolute;top:28px;left:50%;transform:translate(-50%,-50%)}.AutoRepairProcess-module-scss-module__hCfs7a__signalRings span:first-child{width:76px;height:76px}.AutoRepairProcess-module-scss-module__hCfs7a__signalRings span:last-child{border-style:solid;border-color:#b7ff3c1a;width:96px;height:96px}.AutoRepairProcess-module-scss-module__hCfs7a__signalIcon{color:#b7ff3ce6;background:radial-gradient(circle at 50% 40%,#b7ff3c1a,#0000 65%),#060807eb;border:1px solid #b7ff3c52;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.AutoRepairProcess-module-scss-module__hCfs7a__signalIcon svg{width:18px;height:18px}.AutoRepairProcess-module-scss-module__hCfs7a__signalLabel{color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}@keyframes AutoRepairProcess-module-scss-module__hCfs7a__processLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes AutoRepairProcess-module-scss-module__hCfs7a__processNode{to{opacity:1}}.AutoRepairProcess-module-scss-module__hCfs7a__steps{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__stepItem{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.AutoRepairProcess-module-scss-module__hCfs7a__step{background:linear-gradient(165deg,#ffffff09,#ffffff03);border:1px solid #ffffff14;border-radius:14px;align-content:start;gap:8px;padding:16px 14px 18px;transition:border-color .2s,background-color .2s;display:grid;position:relative;overflow:hidden}.AutoRepairProcess-module-scss-module__hCfs7a__step:hover{background:#b7ff3c08;border-color:#ffffff24}.AutoRepairProcess-module-scss-module__hCfs7a__step:hover .AutoRepairProcess-module-scss-module__hCfs7a__stepAccent{background:#b7ff3ce6;width:36px}.AutoRepairProcess-module-scss-module__hCfs7a__step:hover .AutoRepairProcess-module-scss-module__hCfs7a__stepWatermark{color:#b7ff3c2e}.AutoRepairProcess-module-scss-module__hCfs7a__stepNumber{color:#b7ff3ceb;width:28px;height:28px;font-family:var(--font-sora),sans-serif;letter-spacing:.04em;border:1px solid #b7ff3c59;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.AutoRepairProcess-module-scss-module__hCfs7a__stepWatermark{color:#b7ff3c1a;pointer-events:none;transition:color .2s;position:absolute;top:8px;right:8px}.AutoRepairProcess-module-scss-module__hCfs7a__stepWatermark svg{width:42px;height:42px}.AutoRepairProcess-module-scss-module__hCfs7a__stepTitle{color:#fff;letter-spacing:-.02em;margin:4px 0 0;font-size:16px;font-weight:700;line-height:1.25}.AutoRepairProcess-module-scss-module__hCfs7a__stepAccent{background:#b7ff3c8c;border-radius:2px;width:22px;height:2px;transition:width .2s,background-color .2s;display:block}.AutoRepairProcess-module-scss-module__hCfs7a__stepDescription{color:#ffffff8f;margin:0;font-size:12.5px;line-height:1.55}.AutoRepairProcess-module-scss-module__hCfs7a__stepConnector{color:#b7ff3c8c;justify-content:center;align-items:center;width:18px;font-size:13px;transition:transform .2s;display:flex}.AutoRepairProcess-module-scss-module__hCfs7a__stepItem:hover .AutoRepairProcess-module-scss-module__hCfs7a__stepConnector{color:#b7ff3cd9;transform:translate(2px)}@media (max-width:1100px){.AutoRepairProcess-module-scss-module__hCfs7a__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.AutoRepairProcess-module-scss-module__hCfs7a__stepItem{grid-template-columns:minmax(0,1fr)}.AutoRepairProcess-module-scss-module__hCfs7a__stepItem:nth-child(4),.AutoRepairProcess-module-scss-module__hCfs7a__stepItem:nth-child(5){grid-column:span 1}.AutoRepairProcess-module-scss-module__hCfs7a__stepConnector{display:none}}@media (max-width:900px){.AutoRepairProcess-module-scss-module__hCfs7a__top{grid-template-columns:1fr;align-items:start;gap:20px}.AutoRepairProcess-module-scss-module__hCfs7a__copy{max-width:none}.AutoRepairProcess-module-scss-module__hCfs7a__headingLine{max-width:14ch}.AutoRepairProcess-module-scss-module__hCfs7a__intro{max-width:48ch}.AutoRepairProcess-module-scss-module__hCfs7a__signal{max-width:560px;padding-top:20px}.AutoRepairProcess-module-scss-module__hCfs7a__signalWrap{max-width:560px}}@media (max-width:760px){.AutoRepairProcess-module-scss-module__hCfs7a__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairProcess-module-scss-module__hCfs7a__signalWrap{display:none}.AutoRepairProcess-module-scss-module__hCfs7a__steps{border-left:1px solid #b7ff3c38;grid-template-columns:1fr;gap:0;padding-left:14px}.AutoRepairProcess-module-scss-module__hCfs7a__stepItem{margin-bottom:10px;position:relative}.AutoRepairProcess-module-scss-module__hCfs7a__stepItem:before{content:"";background:#b7ff3cd9;border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:-18px;box-shadow:0 0 0 3px #060807f2}.AutoRepairProcess-module-scss-module__hCfs7a__step{padding:14px}}@media (max-width:560px){.AutoRepairProcess-module-scss-module__hCfs7a__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairProcess-module-scss-module__hCfs7a__heading{font-size:clamp(26px,7vw,34px)}.AutoRepairProcess-module-scss-module__hCfs7a__headingLine{max-width:none}}@media (prefers-reduced-motion:reduce){.AutoRepairProcess-module-scss-module__hCfs7a__signalLine,.AutoRepairProcess-module-scss-module__hCfs7a__signalNode,.AutoRepairProcess-module-scss-module__hCfs7a__step,.AutoRepairProcess-module-scss-module__hCfs7a__stepAccent,.AutoRepairProcess-module-scss-module__hCfs7a__stepWatermark,.AutoRepairProcess-module-scss-module__hCfs7a__stepConnector{opacity:1;transform:none;transition:none!important;animation:none!important}.AutoRepairProcess-module-scss-module__hCfs7a__stepItem:hover .AutoRepairProcess-module-scss-module__hCfs7a__stepConnector{transform:none}}
.AutoRepairTrust-module-scss-module__rGHutW__section{isolation:isolate;border-top:1px solid #ffffff0d;padding:clamp(36px,5.5vw,64px) 0 clamp(34px,4.8vw,56px);position:relative;overflow:hidden}.AutoRepairTrust-module-scss-module__rGHutW__shell{width:min(100% - 40px,var(--container-width,1280px));margin:0 auto;position:relative}.AutoRepairTrust-module-scss-module__rGHutW__top{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);align-items:center;gap:clamp(20px,3.5vw,40px);margin-bottom:clamp(22px,3.2vw,30px);display:grid}.AutoRepairTrust-module-scss-module__rGHutW__copy{max-width:30rem}.AutoRepairTrust-module-scss-module__rGHutW__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.AutoRepairTrust-module-scss-module__rGHutW__eyebrow{color:#d4ff84f0;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.AutoRepairTrust-module-scss-module__rGHutW__eyebrowRule{background:#b7ff3cd9;border-radius:2px;width:28px;height:2px;position:relative}.AutoRepairTrust-module-scss-module__rGHutW__eyebrowRule:after{content:"";background:#b7ff3cd9;width:2px;height:8px;position:absolute;top:-3px;right:0}.AutoRepairTrust-module-scss-module__rGHutW__heading{color:#fff;font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.1}.AutoRepairTrust-module-scss-module__rGHutW__headingLine{max-width:16ch;display:block}.AutoRepairTrust-module-scss-module__rGHutW__headingAccent{color:#b7ff3c}.AutoRepairTrust-module-scss-module__rGHutW__intro{color:#ffffffa8;max-width:40ch;margin:0;font-size:clamp(14px,1.35vw,16px);line-height:1.65}.AutoRepairTrust-module-scss-module__rGHutW__credibility{aspect-ratio:420/280;background:radial-gradient(circle at 50% 48%,#b7ff3c14,#0000 55%),#080a088c;border:1px solid #ffffff0d;border-radius:16px;justify-self:end;width:100%;min-width:0;max-width:460px;position:relative;overflow:hidden}.AutoRepairTrust-module-scss-module__rGHutW__credibilityGlow{pointer-events:none;filter:blur(18px);background:radial-gradient(circle,#b7ff3c1f,#0000 70%);position:absolute;inset:18% 22%}.AutoRepairTrust-module-scss-module__rGHutW__credibilitySvg{z-index:1;width:100%;height:100%;display:block;position:relative}.AutoRepairTrust-module-scss-module__rGHutW__credibilityNode{opacity:0;animation:.4s forwards AutoRepairTrust-module-scss-module__rGHutW__trustNode}.AutoRepairTrust-module-scss-module__rGHutW__credibilityShield{opacity:0;animation:.5s .2s forwards AutoRepairTrust-module-scss-module__rGHutW__trustNode}@keyframes AutoRepairTrust-module-scss-module__rGHutW__trustNode{to{opacity:1}}.AutoRepairTrust-module-scss-module__rGHutW__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.AutoRepairTrust-module-scss-module__rGHutW__point{min-width:0}.AutoRepairTrust-module-scss-module__rGHutW__pointSurface,.AutoRepairTrust-module-scss-module__rGHutW__pointLink{height:100%;color:inherit;background:linear-gradient(165deg,#ffffff08,#ffffff03);border:1px solid #ffffff14;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 14px;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid}.AutoRepairTrust-module-scss-module__rGHutW__pointLink:hover,.AutoRepairTrust-module-scss-module__rGHutW__pointSurface:hover{background:#b7ff3c08;border-color:#ffffff24}.AutoRepairTrust-module-scss-module__rGHutW__pointLink:hover .AutoRepairTrust-module-scss-module__rGHutW__pointIcon,.AutoRepairTrust-module-scss-module__rGHutW__pointSurface:hover .AutoRepairTrust-module-scss-module__rGHutW__pointIcon{color:#ceff79;border-color:#b7ff3c73}.AutoRepairTrust-module-scss-module__rGHutW__pointLink:hover .AutoRepairTrust-module-scss-module__rGHutW__pointArrow,.AutoRepairTrust-module-scss-module__rGHutW__pointSurface:hover .AutoRepairTrust-module-scss-module__rGHutW__pointArrow{color:#b7ff3ce6;transform:translate(3px)}.AutoRepairTrust-module-scss-module__rGHutW__pointLink:focus-visible{outline-offset:2px;outline:2px solid #b7ff3ca6}.AutoRepairTrust-module-scss-module__rGHutW__pointIcon{color:#b7ff3ce6;background:#0608078c;border:1px solid #b7ff3c47;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:color .2s,border-color .2s;display:inline-flex}.AutoRepairTrust-module-scss-module__rGHutW__pointIcon svg{width:17px;height:17px}.AutoRepairTrust-module-scss-module__rGHutW__pointCopy{min-width:0;padding-top:2px}.AutoRepairTrust-module-scss-module__rGHutW__pointTitle{color:#fff;letter-spacing:-.015em;margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.3}.AutoRepairTrust-module-scss-module__rGHutW__pointDescription{color:#ffffff8f;margin:0;font-size:13px;line-height:1.55}.AutoRepairTrust-module-scss-module__rGHutW__pointArrow{color:#b7ff3c66;padding-top:10px;font-size:14px;transition:color .2s,transform .2s}.AutoRepairTrust-module-scss-module__rGHutW__caseCta{color:#d4ff84f2;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #b7ff3c66;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.AutoRepairTrust-module-scss-module__rGHutW__caseCta:hover{color:#ceff79;background:#b7ff3c0f;border-color:#b7ff3cb3}.AutoRepairTrust-module-scss-module__rGHutW__caseCta:hover .AutoRepairTrust-module-scss-module__rGHutW__caseCtaArrow{transform:translate(3px)}.AutoRepairTrust-module-scss-module__rGHutW__caseCta:focus-visible{outline-offset:2px;outline:2px solid #b7ff3ca6}.AutoRepairTrust-module-scss-module__rGHutW__caseCtaIcon{width:15px;height:15px}.AutoRepairTrust-module-scss-module__rGHutW__caseCtaArrow{transition:transform .2s}@media (max-width:900px){.AutoRepairTrust-module-scss-module__rGHutW__top{grid-template-columns:1fr;gap:18px}.AutoRepairTrust-module-scss-module__rGHutW__copy{max-width:none}.AutoRepairTrust-module-scss-module__rGHutW__headingLine{max-width:18ch}.AutoRepairTrust-module-scss-module__rGHutW__intro{max-width:52ch}.AutoRepairTrust-module-scss-module__rGHutW__credibility{justify-self:start;max-width:420px}}@media (max-width:720px){.AutoRepairTrust-module-scss-module__rGHutW__shell{width:min(100% - 32px,var(--container-width,1280px))}.AutoRepairTrust-module-scss-module__rGHutW__points{grid-template-columns:1fr}}@media (max-width:560px){.AutoRepairTrust-module-scss-module__rGHutW__shell{width:min(100% - 24px,var(--container-width,1280px))}.AutoRepairTrust-module-scss-module__rGHutW__heading{font-size:clamp(26px,7vw,34px)}.AutoRepairTrust-module-scss-module__rGHutW__headingLine{max-width:none}.AutoRepairTrust-module-scss-module__rGHutW__pointSurface,.AutoRepairTrust-module-scss-module__rGHutW__pointLink{grid-template-columns:38px minmax(0,1fr)}.AutoRepairTrust-module-scss-module__rGHutW__pointArrow{display:none}.AutoRepairTrust-module-scss-module__rGHutW__caseCta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.AutoRepairTrust-module-scss-module__rGHutW__credibilityNode,.AutoRepairTrust-module-scss-module__rGHutW__credibilityShield,.AutoRepairTrust-module-scss-module__rGHutW__pointSurface,.AutoRepairTrust-module-scss-module__rGHutW__pointLink,.AutoRepairTrust-module-scss-module__rGHutW__pointIcon,.AutoRepairTrust-module-scss-module__rGHutW__pointArrow,.AutoRepairTrust-module-scss-module__rGHutW__caseCta,.AutoRepairTrust-module-scss-module__rGHutW__caseCtaArrow{opacity:1;transition:none!important;animation:none!important}.AutoRepairTrust-module-scss-module__rGHutW__pointLink:hover .AutoRepairTrust-module-scss-module__rGHutW__pointArrow,.AutoRepairTrust-module-scss-module__rGHutW__pointSurface:hover .AutoRepairTrust-module-scss-module__rGHutW__pointArrow,.AutoRepairTrust-module-scss-module__rGHutW__caseCta:hover .AutoRepairTrust-module-scss-module__rGHutW__caseCtaArrow{transform:none}}
