.AccidentRepairActonLanding_page__VNiIe{--primary-red:#e31e24;--deep-black:#0a0a0a;--soft-white:#fafafa;--accent-green:#00d863;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;font-family:var(--font-ara-body),"Inter",system-ui,sans-serif;color:var(--deep-black);line-height:1.6;background:var(--soft-white);-webkit-font-smoothing:antialiased}.AccidentRepairActonLanding_container__oma7E{max-width:1200px;margin:0 auto;padding:0 24px}.AccidentRepairActonLanding_hero__OFmrF{background:linear-gradient(135deg,var(--deep-black) 0,var(--gray-900) 100%);color:white;padding:48px 0 60px;position:relative;overflow:hidden}.AccidentRepairActonLanding_hero__OFmrF:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 50%,rgba(227,30,36,.15) 0,transparent 50%);pointer-events:none}.AccidentRepairActonLanding_heroContent__KBK0a{position:relative;z-index:1}.AccidentRepairActonLanding_breadcrumb___3lyw{font-size:14px;color:var(--gray-300);margin-bottom:20px}.AccidentRepairActonLanding_breadcrumb___3lyw a{color:var(--gray-300);text-decoration:none}.AccidentRepairActonLanding_breadcrumb___3lyw a:hover{color:white}.AccidentRepairActonLanding_hero__OFmrF h1{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:24px;letter-spacing:-1px}.AccidentRepairActonLanding_location__UpeDm{color:var(--primary-red)}.AccidentRepairActonLanding_heroSubtitle__mfezH{font-size:clamp(1.05rem,2.5vw,1.375rem);color:var(--gray-200);margin-bottom:16px;font-weight:500}.AccidentRepairActonLanding_heroDescription__OLWvC{font-size:1.125rem;color:var(--gray-300);max-width:700px;margin-bottom:32px;line-height:1.7}.AccidentRepairActonLanding_heroCtaRow__Trny7{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}.AccidentRepairActonLanding_ctaPrimary__1JmQk{background:var(--primary-red);color:white;padding:16px 36px;border-radius:6px;text-decoration:none;font-weight:700;font-size:17px;display:inline-block;transition:all .3s;border:2px solid var(--primary-red)}.AccidentRepairActonLanding_ctaPrimary__1JmQk:hover{background:#c11b20;transform:translateY(-2px);box-shadow:0 8px 20px rgba(227,30,36,.3)}.AccidentRepairActonLanding_ctaWhatsApp__9wjMe{background:#25d366;border-color:#25d366}.AccidentRepairActonLanding_ctaWhatsApp__9wjMe:hover{background:#1da851}.AccidentRepairActonLanding_heroStats__ej_A7{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;margin-top:40px}.AccidentRepairActonLanding_statItem__8uxfo{text-align:center;padding:24px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.AccidentRepairActonLanding_statNumber__PJ7DD{font-size:2.25rem;font-weight:800;color:var(--primary-red);font-family:var(--font-ara-display),"Outfit",sans-serif;display:block;margin-bottom:8px}.AccidentRepairActonLanding_statLabel__FctQN{font-size:15px;color:var(--gray-300);font-weight:500}.AccidentRepairActonLanding_trustBadges__zytFQ{background:white;padding:32px 0;border-bottom:1px solid var(--gray-200)}.AccidentRepairActonLanding_badgesGrid__7VU3G{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap}.AccidentRepairActonLanding_badge__kLQJx{display:flex;align-items:center;gap:12px;font-weight:600;color:var(--gray-700)}.AccidentRepairActonLanding_badgeIcon__GTVHB{width:28px;height:28px;background:var(--accent-green);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:14px}.AccidentRepairActonLanding_servicesSection__HxIDO{padding:80px 0;background:white}.AccidentRepairActonLanding_sectionHeader__OGWD_{text-align:center;max-width:800px;margin:0 auto 60px}.AccidentRepairActonLanding_sectionTitle__DJOR_{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:clamp(1.75rem,4vw,2.625rem);font-weight:800;margin-bottom:16px;color:var(--deep-black);letter-spacing:-.5px}.AccidentRepairActonLanding_sectionTitleLight__h_sw0{color:white}.AccidentRepairActonLanding_sectionSubtitle__JkZwx{font-size:18px;color:var(--gray-700);line-height:1.7}.AccidentRepairActonLanding_sectionSubtitleMuted__uxmCB{color:var(--gray-300)}.AccidentRepairActonLanding_servicesGrid__x_46i{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.AccidentRepairActonLanding_serviceCard__DTlyN{background:var(--gray-100);padding:36px 28px;border-radius:12px;border:2px solid transparent;transition:all .3s}.AccidentRepairActonLanding_serviceCard__DTlyN:hover{border-color:var(--primary-red);transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.AccidentRepairActonLanding_serviceIcon__Mmygl{width:56px;height:56px;background:var(--primary-red);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:20px}.AccidentRepairActonLanding_serviceCard__DTlyN h3{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:22px;font-weight:700;margin-bottom:12px;color:var(--deep-black)}.AccidentRepairActonLanding_serviceCard__DTlyN p{color:var(--gray-700);line-height:1.7;margin-bottom:16px}.AccidentRepairActonLanding_servicePrice___ZKng{font-weight:700;color:var(--primary-red);font-size:15px}.AccidentRepairActonLanding_midCta__vRoNd{background:linear-gradient(135deg,#e31e24,#c11b20);padding:60px 0;text-align:center}.AccidentRepairActonLanding_midCta__vRoNd h2{color:white;font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:800;margin-bottom:16px}.AccidentRepairActonLanding_midCta__vRoNd p{color:white;font-size:18px;margin-bottom:32px;opacity:.95}.AccidentRepairActonLanding_ctaRowCenter__gDBtq{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.AccidentRepairActonLanding_ctaWhite__4XU5Q{background:white;color:var(--primary-red);padding:16px 36px;border-radius:6px;text-decoration:none;font-weight:700;font-size:17px;display:inline-block;transition:all .3s}.AccidentRepairActonLanding_ctaWhite__4XU5Q:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.AccidentRepairActonLanding_ctaOutline__ixvE9{background:transparent;color:white;padding:16px 36px;border-radius:6px;text-decoration:none;font-weight:700;font-size:17px;display:inline-block;border:2px solid white;transition:all .3s}.AccidentRepairActonLanding_ctaOutline__ixvE9:hover{background:white;color:var(--primary-red);transform:translateY(-2px)}.AccidentRepairActonLanding_processSection__OoY__{padding:80px 0;background:var(--deep-black);color:white}.AccidentRepairActonLanding_processGrid__FH7wZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;margin-top:60px}.AccidentRepairActonLanding_processStep__lZd3g{position:relative;padding-left:60px}.AccidentRepairActonLanding_stepNumber__9EI31{position:absolute;left:0;top:0;width:48px;height:48px;background:var(--primary-red);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;font-family:var(--font-ara-display),"Outfit",sans-serif}.AccidentRepairActonLanding_processStep__lZd3g h3{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:20px;font-weight:700;margin-bottom:12px}.AccidentRepairActonLanding_processStep__lZd3g p{color:var(--gray-300);line-height:1.6}.AccidentRepairActonLanding_processFooter__0Qw_a{text-align:center;margin-top:60px}.AccidentRepairActonLanding_processFooter__0Qw_a p{color:white;font-size:20px;margin-bottom:24px}.AccidentRepairActonLanding_locationSection__mz2Dj{padding:80px 0;background:white}.AccidentRepairActonLanding_locationContent__Knr2w{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.AccidentRepairActonLanding_locationText__eey5g h2{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;margin-bottom:24px;color:var(--deep-black)}.AccidentRepairActonLanding_locationText__eey5g p{color:var(--gray-700);line-height:1.8;margin-bottom:20px;font-size:17px}.AccidentRepairActonLanding_coverageList__p8hmz{list-style:none;margin-top:24px}.AccidentRepairActonLanding_coverageList__p8hmz li{padding:12px 0;border-bottom:1px solid var(--gray-200);display:flex;align-items:center;gap:12px;color:var(--gray-700);font-weight:500}.AccidentRepairActonLanding_coverageList__p8hmz li:before{content:"✓";color:var(--accent-green);font-weight:700;font-size:18px}.AccidentRepairActonLanding_mapCard__fzGOn{background:var(--gray-200);border-radius:12px;min-height:400px;display:flex;align-items:center;justify-content:center;color:var(--gray-700);font-weight:600;position:relative;overflow:hidden;text-align:center;padding:24px}.AccidentRepairActonLanding_mapCard__fzGOn:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(227,30,36,.1),rgba(0,216,99,.1))}.AccidentRepairActonLanding_mapCardInner__zGciF{position:relative;z-index:1}.AccidentRepairActonLanding_coverageHeading___26g_{margin-top:32px;margin-bottom:16px;font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:1.5rem;font-weight:800}.AccidentRepairActonLanding_mapTitle__Pbmhw{font-size:18px;margin-bottom:8px}.AccidentRepairActonLanding_mapMeta__isTYM{font-size:14px;opacity:.8;margin-top:8px}.AccidentRepairActonLanding_mapCtaWrap__Xhw8p{margin-top:16px}.AccidentRepairActonLanding_mapDirectionsBtn__q33CU{background:var(--primary-red);color:white;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:700;font-size:15px;display:inline-block;border:2px solid var(--primary-red);transition:all .3s}.AccidentRepairActonLanding_mapDirectionsBtn__q33CU:hover{background:#c11b20}.AccidentRepairActonLanding_postTestimonialsTitle__XjNzt{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;margin-bottom:16px;color:var(--deep-black)}.AccidentRepairActonLanding_locationCta__uJ4RX{background:white;padding:60px 0;border-top:1px solid var(--gray-200);text-align:center}.AccidentRepairActonLanding_locationCta__uJ4RX h3{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;margin-bottom:16px;color:var(--deep-black)}.AccidentRepairActonLanding_locationCta__uJ4RX p{font-size:18px;color:var(--gray-700);margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.AccidentRepairActonLanding_faqSection__I96HQ{padding:80px 0;background:var(--gray-100)}.AccidentRepairActonLanding_faqGrid__RyEZ7{max-width:900px;margin:0 auto}.AccidentRepairActonLanding_faqItem__TLkL9{background:white;margin-bottom:16px;border-radius:8px;overflow:hidden;border:1px solid var(--gray-200)}.AccidentRepairActonLanding_faqQuestion__vJFP7{width:100%;padding:24px 28px;background:white;border:none;text-align:left;font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:18px;font-weight:700;color:var(--deep-black);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:all .3s}.AccidentRepairActonLanding_faqQuestion__vJFP7:hover{background:var(--gray-100);color:var(--primary-red)}.AccidentRepairActonLanding_faqIcon__RJpxT{font-size:24px;transition:transform .3s;color:var(--primary-red);flex-shrink:0}.AccidentRepairActonLanding_faqItemActive__J6bR6 .AccidentRepairActonLanding_faqIcon__RJpxT{transform:rotate(45deg)}.AccidentRepairActonLanding_faqAnswer__k9eiH{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.AccidentRepairActonLanding_faqItemActive__J6bR6 .AccidentRepairActonLanding_faqAnswer__k9eiH{max-height:1200px}.AccidentRepairActonLanding_faqAnswerContent__W0rXH{padding:0 28px 24px;color:var(--gray-700);line-height:1.8;font-size:16px}.AccidentRepairActonLanding_testimonialsSection__j8NlE{padding:80px 0;background:white}.AccidentRepairActonLanding_testimonialsGrid__e9Eow{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:60px}.AccidentRepairActonLanding_testimonialCard__zBHm3{background:var(--gray-100);padding:32px;border-radius:12px}.AccidentRepairActonLanding_testimonialRating__lqe_X{color:#ffb800;font-size:18px;margin-bottom:16px}.AccidentRepairActonLanding_testimonialText__yI75R{color:var(--gray-700);line-height:1.7;margin-bottom:24px;font-style:italic}.AccidentRepairActonLanding_testimonialAuthor___lBiS{display:flex;align-items:center;gap:12px}.AccidentRepairActonLanding_authorAvatar__2vExp{width:48px;height:48px;background:var(--primary-red);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:18px}.AccidentRepairActonLanding_authorInfo__Xsqnr h4{font-weight:700;color:var(--deep-black);margin-bottom:4px}.AccidentRepairActonLanding_authorLocation__kK47N{font-size:14px;color:var(--gray-700)}.AccidentRepairActonLanding_postTestimonials__ILFXO{background:var(--gray-100);padding:60px 0;text-align:center}.AccidentRepairActonLanding_finalCta__OVk7J{padding:100px 0;background:linear-gradient(135deg,var(--primary-red) 0,#c11b20 100%);color:white;text-align:center;position:relative;overflow:hidden;scroll-margin-top:6rem}.AccidentRepairActonLanding_finalCta__OVk7J:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(255,255,255,.1) 0,transparent 50%);pointer-events:none}.AccidentRepairActonLanding_finalCtaContent__hRQUv{position:relative;z-index:1}.AccidentRepairActonLanding_finalCta__OVk7J h2{font-family:var(--font-ara-display),"Outfit",sans-serif;font-size:clamp(1.75rem,4vw,3rem);font-weight:800;margin-bottom:20px;letter-spacing:-.5px}.AccidentRepairActonLanding_finalCta__OVk7J>.AccidentRepairActonLanding_container__oma7E>.AccidentRepairActonLanding_finalCtaContent__hRQUv>p{font-size:20px;margin-bottom:40px;opacity:.95}.AccidentRepairActonLanding_finalCtaNote__0DK5z{margin-top:32px;font-size:16px;opacity:.9}.AccidentRepairActonLanding_stickyCta__BveR0{position:fixed;bottom:0;left:0;right:0;background:white;padding:12px 16px;box-shadow:0 -4px 12px rgba(0,0,0,.15);z-index:50;display:none}.AccidentRepairActonLanding_stickyCtaVisible__3ujzj{display:block}.AccidentRepairActonLanding_stickyCtaInner__PPdog{display:flex;gap:12px;max-width:600px;margin:0 auto}.AccidentRepairActonLanding_stickyCall__v3D7_{background:var(--primary-red)}.AccidentRepairActonLanding_stickyCall__v3D7_,.AccidentRepairActonLanding_stickyWa__LWl5F{flex:1;color:white;padding:14px;text-align:center;border-radius:6px;text-decoration:none;font-weight:700;font-size:16px}.AccidentRepairActonLanding_stickyWa__LWl5F{background:#25d366}@media (max-width:968px){.AccidentRepairActonLanding_locationContent__Knr2w{grid-template-columns:1fr}}@media (max-width:640px){.AccidentRepairActonLanding_heroStats__ej_A7{grid-template-columns:1fr}.AccidentRepairActonLanding_ctaRowCenter__gDBtq{flex-direction:column;align-items:stretch}.AccidentRepairActonLanding_ctaOutline__ixvE9,.AccidentRepairActonLanding_ctaPrimary__1JmQk,.AccidentRepairActonLanding_ctaWhite__4XU5Q{text-align:center}}@media (min-width:769px){.AccidentRepairActonLanding_stickyCta__BveR0{display:none!important}}