.CarServiceDynamic_gradientBackground__0gVix{min-height:100vh;background:#f9fafb;padding:16px;position:relative}@keyframes CarServiceDynamic_pulse__VB_zD{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.CarServiceDynamic_container__bhZTP{max-width:28rem;margin:0 auto;position:relative;z-index:10;background:#ffffff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e5e7eb;padding:24px}@media (min-width:768px){.CarServiceDynamic_container__bhZTP{max-width:700px}}@media (min-width:1024px){.CarServiceDynamic_container__bhZTP{max-width:1200px;padding:40px}}@media (min-width:1400px){.CarServiceDynamic_container__bhZTP{max-width:1400px;padding:48px}}.CarServiceDynamic_backButton__3UzVd{display:inline-flex;align-items:center;gap:8px;color:#6b7280;text-decoration:none;font-size:14px;margin-bottom:12px;transition:color .2s}.CarServiceDynamic_backButton__3UzVd:hover{color:#9333ea}.CarServiceDynamic_emergencyCTA__4igdq{background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;padding:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:2px solid white;margin-bottom:12px}.CarServiceDynamic_emergencyText__TQP4k{font-size:12px;color:#374151;font-weight:600;text-align:center;margin-bottom:8px}.CarServiceDynamic_emergencyButtons__XRfbP{display:flex;gap:8px}.CarServiceDynamic_emergencyButton__8C8cR{flex:1 1;display:flex;align-items:center;justify-center:center;gap:8px;padding:10px 12px;color:white;font-size:14px;font-weight:700;border-radius:12px;text-decoration:none;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transition:all .2s}.CarServiceDynamic_emergencyButton__8C8cR:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1);transform:scale(.95)}.CarServiceDynamic_emergencyButton__8C8cR:active{transform:scale(.95)}.CarServiceDynamic_emergencyButtonCall__zAUPE{background:linear-gradient(135deg,rgb(59,130,246),rgb(37,99,235))}.CarServiceDynamic_emergencyButtonCall__zAUPE:hover{background:linear-gradient(135deg,rgb(37,99,235),rgb(29,78,216))}.CarServiceDynamic_emergencyButtonWhatsapp__sCVbf{background:linear-gradient(135deg,rgb(34,197,94),rgb(22,163,74))}.CarServiceDynamic_emergencyButtonWhatsapp__sCVbf:hover{background:linear-gradient(135deg,rgb(22,163,74),rgb(21,128,61))}.CarServiceDynamic_emergencyIcon__NaT_X{width:16px;height:16px}.CarServiceDynamic_carImageSection__3p_Zr{width:100%;max-width:400px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.CarServiceDynamic_carImageTop__qM9rx{width:100%;height:auto;object-fit:contain;display:block}@media (max-width:768px){.CarServiceDynamic_carImageSection__3p_Zr{max-width:280px}}.CarServiceDynamic_heroSection__9cuaH{text-align:center;margin-bottom:24px}.CarServiceDynamic_carSvgWrapper__neK8s{max-width:100%;width:280px;height:140px}@media (max-width:768px){.CarServiceDynamic_carSvgWrapper__neK8s{width:200px;height:100px}}.CarServiceDynamic_carSvg__bk5JD{width:100%;height:auto}.CarServiceDynamic_mainHeading__jQlmW{font-size:24px;font-weight:800;color:#1f2937;margin-bottom:8px;line-height:1.3}@media (min-width:768px){.CarServiceDynamic_mainHeading__jQlmW{font-size:28px}}@media (min-width:1024px){.CarServiceDynamic_mainHeading__jQlmW{font-size:32px}}.CarServiceDynamic_subHeading__v3imU{font-size:14px;color:#6b7280;font-weight:400;margin-bottom:24px}@media (min-width:768px){.CarServiceDynamic_subHeading__v3imU{font-size:16px}}@media (min-width:1024px){.CarServiceDynamic_subHeading__v3imU{font-size:18px}}.CarServiceDynamic_serviceBadges__uqeal{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin:24px 0}.CarServiceDynamic_badge__24Q9C{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:50px;font-weight:600;font-size:14px;color:white;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.1)}.CarServiceDynamic_badge__24Q9C:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.CarServiceDynamic_badgeIcon__IJcWx{width:20px;height:20px;flex-shrink:0}.CarServiceDynamic_badgeText__OJVl3{white-space:nowrap}.CarServiceDynamic_badgeFast__3ZweI{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.CarServiceDynamic_badge247____WZr{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.CarServiceDynamic_badgeTrusted__dAdKb{background:linear-gradient(135deg,#4ade80,#22c55e)}@media (max-width:640px){.CarServiceDynamic_serviceBadges__uqeal{gap:8px}.CarServiceDynamic_badge__24Q9C{padding:10px 18px;font-size:12px}.CarServiceDynamic_badgeIcon__IJcWx{width:16px;height:16px}}@media (min-width:768px){.CarServiceDynamic_badge__24Q9C{padding:14px 28px;font-size:15px}.CarServiceDynamic_badgeIcon__IJcWx{width:22px;height:22px}}.CarServiceDynamic_formSection__P8sJz{margin-bottom:16px;position:relative;overflow:visible}.CarServiceDynamic_formGrid__RMfD8{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;position:relative;overflow:visible}@media (min-width:1024px){.CarServiceDynamic_formGrid__RMfD8{grid-template-columns:repeat(2,1fr);gap:20px}}.CarServiceDynamic_formCard__YXjj2{background:white;border-radius:12px;padding:20px;margin-bottom:0;transition:all .2s;position:relative;overflow:visible;z-index:1;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CarServiceDynamic_formCard__YXjj2:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:100}.CarServiceDynamic_formCard__YXjj2:focus-within{z-index:100}@media (max-width:1023px){.CarServiceDynamic_formCard__YXjj2{margin-bottom:16px}}.CarServiceDynamic_formContent__MjlLu{width:100%}.CarServiceDynamic_formLabel__bo1iW{font-size:14px;font-weight:700;color:#374151;margin-bottom:8px;display:flex;align-items:center;gap:8px}.CarServiceDynamic_iconBadge__ddXBy{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CarServiceDynamic_iconBadgeIcon__DsPYV{width:16px;height:16px;color:#ef4444}.CarServiceDynamic_formInput___mwpO{width:100%;padding:12px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;color:#1f2937;background-color:#ffffff;transition:all .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CarServiceDynamic_formInput___mwpO:hover{border-color:#9ca3af}.CarServiceDynamic_formInput___mwpO:focus{outline:none;border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.CarServiceDynamic_formInput___mwpO:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed;opacity:.6}.CarServiceDynamic_formInputPhone__J9L14{border-color:#d1d5db}.CarServiceDynamic_formInputPhone__J9L14:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.CarServiceDynamic_formInputCar__FtNYS{border-color:#d1d5db}.CarServiceDynamic_formInputCar__FtNYS:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.CarServiceDynamic_formInputWrench__fyfTQ{border-color:#d1d5db}.CarServiceDynamic_formInputWrench__fyfTQ:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.CarServiceDynamic_formInputLocation__KMZ6P{border-color:#d1d5db}.CarServiceDynamic_formInputLocation__KMZ6P:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.CarServiceDynamic_phoneInputGroup__tcG34{display:flex;gap:8px;align-items:center}.CarServiceDynamic_phoneInputGroup__tcG34 .CarServiceDynamic_formInput___mwpO{flex:1 1}.CarServiceDynamic_countryCodeSelect__SFku5{flex:0 0 25%;max-width:25%}.CarServiceDynamic_locationInputGroup__qLRMw{display:flex;gap:8px;align-items:center}.CarServiceDynamic_locationInputGroup__qLRMw .CarServiceDynamic_formInput___mwpO{flex:1 1}.CarServiceDynamic_locationButton__BblY3{padding:12px 14px;background:#ef4444;color:white;border:none;border-radius:8px;cursor:pointer;transition:all .2s;flex-shrink:0;display:flex;align-items:center;justify-content:center}.CarServiceDynamic_locationButton__BblY3:hover:not(:disabled){background:#dc2626}.CarServiceDynamic_locationButton__BblY3:active:not(:disabled){transform:scale(.98)}.CarServiceDynamic_locationButton__BblY3:disabled{opacity:.6;cursor:not-allowed}.CarServiceDynamic_locationButtonIcon__hEbtr{width:20px;height:20px}.CarServiceDynamic_formSelect__nsNaN{width:100%;padding:12px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;color:#1f2937;background-color:#ffffff;cursor:pointer;transition:all .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CarServiceDynamic_formSelect__nsNaN:hover{border-color:#9ca3af}.CarServiceDynamic_formSelect__nsNaN:focus{outline:none;border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.CarServiceDynamic_formSelect__nsNaN:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.CarServiceDynamic_autocompleteWrapper__CppbI{position:relative;width:100%;z-index:10}.CarServiceDynamic_autocompleteDropdown__4t67x{position:absolute;top:100%;left:0;right:0;background:white;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.15);max-height:300px;overflow-y:auto;z-index:9999;margin-top:8px}.CarServiceDynamic_autocompleteItem__uD1Kw{padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f3f4f6;font-size:16px;color:#1f2937;display:flex;align-items:center}.CarServiceDynamic_autocompleteItem__uD1Kw:last-child{border-bottom:none}.CarServiceDynamic_autocompleteItem__uD1Kw:hover{background:linear-gradient(135deg,rgb(239,246,255),rgb(224,242,254));color:#1f2937}.CarServiceDynamic_autocompleteItem__uD1Kw:active{background:rgb(224,242,254)}.CarServiceDynamic_submitButton__co_6k{width:100%;padding:14px;background:#ef4444;color:white;font-size:16px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .2s;position:relative;margin-top:24px;margin-bottom:16px}.CarServiceDynamic_submitButton__co_6k:hover{background:#dc2626}.CarServiceDynamic_submitButton__co_6k:active{transform:scale(.98)}.CarServiceDynamic_submitButtonContent__4D_9n{position:relative;display:flex;align-items:center;justify-content:center;gap:8px}.CarServiceDynamic_submitButtonIcon__KzK3t{width:20px;height:20px}.CarServiceDynamic_submitButtonOverlay__uOMXd{display:none}.CarServiceDynamic_selectionGrid__XdJ7p{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:30px}@media (min-width:768px){.CarServiceDynamic_selectionGrid__XdJ7p{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1024px){.CarServiceDynamic_selectionGrid__XdJ7p{grid-template-columns:repeat(3,1fr);gap:28px}}@media (min-width:1200px){.CarServiceDynamic_selectionGrid__XdJ7p{grid-template-columns:repeat(4,1fr);gap:30px}}.CarServiceDynamic_selectionCard__nhFKw{background:white;border-radius:16px;padding:24px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;transition:all .2s;text-decoration:none;color:inherit;display:block}.CarServiceDynamic_selectionCard__nhFKw:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.15)}.CarServiceDynamic_selectionIcon__mJHLf{font-size:48px;margin-bottom:16px}.CarServiceDynamic_selectionTitle__ywXjP{font-size:18px;font-weight:600;color:#1f2937;margin-bottom:8px}.CarServiceDynamic_selectionDescription__iZWC9{font-size:14px;color:#6b7280}.CarServiceDynamic_contentSection__c6x2a{margin-bottom:40px}.CarServiceDynamic_sectionHeading__DWOGr{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:16px}.CarServiceDynamic_sectionText__M_1AV{font-size:16px;line-height:1.6;color:#4b5563;margin-bottom:16px}.CarServiceDynamic_bulletList__W3Vwj{list-style:none;padding:0;margin-bottom:16px}.CarServiceDynamic_bulletItem__zT8ML{padding:8px 0 8px 30px;position:relative;color:#4b5563;line-height:1.6}.CarServiceDynamic_bulletItem__zT8ML:before{content:"✓";position:absolute;left:0;color:#9333ea;font-weight:700}.CarServiceDynamic_faqSection__ovpRT{margin-top:40px}.CarServiceDynamic_faqItem__SiiRw{background:white;border-radius:12px;margin-bottom:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CarServiceDynamic_faqQuestion__nm84k{width:100%;padding:20px;background:none;border:none;text-align:left;font-size:16px;font-weight:600;color:#1f2937;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s}.CarServiceDynamic_faqQuestion__nm84k:hover{background-color:#f9fafb}.CarServiceDynamic_faqToggle__nlQJ_{font-size:24px;color:#ef4444;transition:transform .2s}.CarServiceDynamic_faqAnswer__H1RQh{padding:0 20px 20px;color:#4b5563;line-height:1.6;animation:CarServiceDynamic_slideDown__LelSx .3s ease-out}@keyframes CarServiceDynamic_slideDown__LelSx{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CarServiceDynamic_ctaSection__1lF4h{background:linear-gradient(135deg,#ef5350,#ff8a65);border-radius:12px;padding:32px;text-align:center;color:white;margin-top:40px}@media (min-width:1024px){.CarServiceDynamic_ctaSection__1lF4h{padding:40px}}.CarServiceDynamic_ctaTitle__7PkNq{font-size:28px;font-weight:700;margin-bottom:12px}.CarServiceDynamic_ctaSubtitle__8uD9c{font-size:16px;opacity:.9;margin-bottom:24px}.CarServiceDynamic_ctaButtons__mWHcm{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.CarServiceDynamic_ctaButton__uNBSb{padding:14px 32px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.CarServiceDynamic_ctaButtonWhatsapp__L_uWm{background:#25d366;color:white}.CarServiceDynamic_ctaButtonWhatsapp__L_uWm:hover{background:#20ba5a;transform:translateY(-2px)}.CarServiceDynamic_ctaButtonCall__Ig7ik{background:white;color:#9333ea}.CarServiceDynamic_ctaButtonCall__Ig7ik:hover{background:#f3f4f6;transform:translateY(-2px)}.CarServiceDynamic_breadcrumb__I9jk4{display:flex;gap:8px;align-items:center;font-size:14px;color:#6b7280;margin-bottom:20px}.CarServiceDynamic_breadcrumbLink__7a0Or{color:#6b7280;text-decoration:none;transition:color .2s}.CarServiceDynamic_breadcrumbLink__7a0Or:hover{color:#9333ea}.CarServiceDynamic_breadcrumbSeparator__dpICJ{color:#d1d5db}.CarServiceDynamic_breadcrumbCurrent__s_D_K{color:#1f2937;font-weight:500}.CarServiceDynamic_seoToggleButton__01R7A{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;margin-top:24px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border:2px solid #d1d5db;border-radius:12px;cursor:pointer;transition:all .3s ease;font-size:16px;font-weight:600;color:#1f2937}.CarServiceDynamic_seoToggleButton__01R7A:hover{background:linear-gradient(135deg,#e5e7eb,#d1d5db);transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.CarServiceDynamic_seoToggleButton__01R7A:active{transform:translateY(0)}.CarServiceDynamic_seoToggleText__su51Z{font-weight:600}.CarServiceDynamic_seoToggleIcon__K_HTu{width:24px;height:24px;transition:transform .3s ease}.CarServiceDynamic_collapsibleWrapper__ZUylI{transition:max-height .5s ease;overflow:hidden}.CarServiceDynamic_collapsibleCollapsed__rJut6{max-height:0}.CarServiceDynamic_collapsibleExpanded__1qZw1{max-height:10000px}.CarServiceDynamic_seoContent__SULeN{margin-top:24px;padding-top:32px;border-top:2px solid rgba(147,51,234,.1)}@media (min-width:1024px){.CarServiceDynamic_seoContent__SULeN{margin-top:56px;padding-top:40px}}.CarServiceDynamic_serviceIntro__qUh83{text-align:center;margin-bottom:40px}@media (min-width:1024px){.CarServiceDynamic_serviceIntro__qUh83{margin-bottom:56px}}.CarServiceDynamic_seoMainHeading__0_PIy{font-size:28px;font-weight:900;color:#1f2937;margin-bottom:16px;line-height:1.2}@media (min-width:768px){.CarServiceDynamic_seoMainHeading__0_PIy{font-size:32px}}@media (min-width:1024px){.CarServiceDynamic_seoMainHeading__0_PIy{font-size:40px}}.CarServiceDynamic_seoSubHeading__d94VO{font-size:18px;font-weight:700;color:#1f2937;margin-bottom:12px}@media (min-width:768px){.CarServiceDynamic_seoSubHeading__d94VO{font-size:22px}}@media (min-width:1024px){.CarServiceDynamic_seoSubHeading__d94VO{font-size:24px;margin-bottom:16px}}.CarServiceDynamic_seoDescription__0tC7c{color:#4b5563;line-height:1.7;font-size:16px;max-width:800px;margin:0 auto}.CarServiceDynamic_seoSectionHeading__vH9hL{font-size:24px;font-weight:700;color:#1f2937;margin-bottom:16px;display:flex;align-items:center;gap:8px}@media (min-width:1024px){.CarServiceDynamic_seoSectionHeading__vH9hL{font-size:28px;margin-bottom:20px}}.CarServiceDynamic_seoIcon__w_o7u{width:24px;height:24px;color:#ea580c}.CarServiceDynamic_whyChooseSection__Qeco7{background:white;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (min-width:1024px){.CarServiceDynamic_whyChooseSection__Qeco7{padding:32px;margin-bottom:32px}}.CarServiceDynamic_whyChooseGrid__dBaLX{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-bottom:16px}@media (min-width:768px){.CarServiceDynamic_whyChooseGrid__dBaLX{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1024px){.CarServiceDynamic_whyChooseGrid__dBaLX{grid-template-columns:repeat(3,1fr);gap:20px}}.CarServiceDynamic_whyChooseItem__GJ6Yl{display:flex;align-items:flex-start;gap:10px;color:#374151;font-size:16px;line-height:1.6}.CarServiceDynamic_checkmark__xsmMe{color:#ef4444;font-weight:700;flex-shrink:0;font-size:20px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #ef4444;border-radius:50%}.CarServiceDynamic_whyChooseFooter__exIAv{color:#6b7280;font-weight:400;font-style:italic;margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb;font-size:15px;line-height:1.6}@media (min-width:1024px){.CarServiceDynamic_whyChooseFooter__exIAv{font-size:16px}}.CarServiceDynamic_whatsIncludedSection__mwyHm{background:white;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (min-width:1024px){.CarServiceDynamic_whatsIncludedSection__mwyHm{padding:32px;margin-bottom:32px}}.CarServiceDynamic_includedGrid__cczgM{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-bottom:16px}@media (min-width:768px){.CarServiceDynamic_includedGrid__cczgM{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1024px){.CarServiceDynamic_includedGrid__cczgM{grid-template-columns:repeat(3,1fr);gap:20px}}.CarServiceDynamic_includedItem__rn6ar{display:flex;align-items:center;gap:10px;color:#374151;font-size:16px;line-height:1.6}.CarServiceDynamic_includedItemFull__Bmrck{grid-column:1/-1}.CarServiceDynamic_bullet__CvTWR{width:8px;height:8px;background:#ef4444;border-radius:50%;flex-shrink:0}.CarServiceDynamic_includedFooter__sF8rm{margin-top:20px;padding-top:20px;border-top:1px solid #e5e7eb;color:#6b7280;font-weight:400;font-size:15px;line-height:1.6}@media (min-width:1024px){.CarServiceDynamic_includedFooter__sF8rm{font-size:16px}}.CarServiceDynamic_highlight__VQxwR{font-weight:600;color:#ef4444}.CarServiceDynamic_locationsSection__S4tFu{background:white;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (min-width:1024px){.CarServiceDynamic_locationsSection__S4tFu{padding:32px;margin-bottom:32px}}.CarServiceDynamic_locationsDescription__E6UwP{color:#374151;margin-bottom:20px;font-size:16px;line-height:1.6}.CarServiceDynamic_locationsBadges__xXxpB{background:#f9fafb;border-radius:8px;padding:16px}@media (min-width:1024px){.CarServiceDynamic_locationsBadges__xXxpB{padding:20px}}.CarServiceDynamic_locationsLabel__pWZJp{font-weight:600;color:#1f2937;margin-bottom:12px;font-size:15px}@media (min-width:1024px){.CarServiceDynamic_locationsLabel__pWZJp{font-size:16px}}.CarServiceDynamic_badgeList__g1UAG{display:flex;flex-wrap:wrap;gap:8px}.CarServiceDynamic_locationBadge__Ufl_Z{padding:8px 14px;background:white;border:1px solid #e5e7eb;border-radius:999px;font-size:13px;font-weight:500;color:#6b7280}@media (min-width:1024px){.CarServiceDynamic_locationBadge__Ufl_Z{font-size:14px}}.CarServiceDynamic_modelDetailsSection__Yx19V{margin-bottom:24px}@media (min-width:1024px){.CarServiceDynamic_modelDetailsSection__Yx19V{margin-bottom:32px}}.CarServiceDynamic_tableWrapper__XtZTA{overflow-x:auto;border-radius:12px;border:2px solid #e5e7eb}.CarServiceDynamic_modelTable__QIopH{width:100%;background:white;border-collapse:collapse}.CarServiceDynamic_modelTable__QIopH thead{background:linear-gradient(135deg,#f3f4f6,#e5e7eb)}.CarServiceDynamic_modelTable__QIopH th{padding:12px 16px;text-align:left;font-weight:700;color:#1f2937;border-bottom:2px solid #d1d5db}.CarServiceDynamic_modelTable__QIopH td{padding:12px 16px;color:#374151;border-bottom:1px solid #e5e7eb}.CarServiceDynamic_modelTable__QIopH tr:hover{background:#f9fafb}.CarServiceDynamic_highlightRow__hLXhB{background:rgb(254,226,226)!important}.CarServiceDynamic_highlightRow__hLXhB:hover{background:rgb(254,202,202)!important}.CarServiceDynamic_modelTable__QIopH tbody tr:last-child td{border-bottom:none}.CarServiceDynamic_testimonialsSection__dNW5o{background:linear-gradient(135deg,#ef5350,#ff8a65);border-radius:12px;padding:24px;margin-bottom:24px}@media (min-width:1024px){.CarServiceDynamic_testimonialsSection__dNW5o{padding:32px;margin-bottom:32px}}.CarServiceDynamic_testimonialsContent__RZZgt{text-align:center}.CarServiceDynamic_starsRating__8VRI5{font-size:32px;margin-bottom:12px}@media (min-width:1024px){.CarServiceDynamic_starsRating__8VRI5{font-size:40px}}.CarServiceDynamic_testimonialsHeading__vGq8O{font-size:22px;font-weight:700;color:#ffffff;margin-bottom:12px}@media (min-width:1024px){.CarServiceDynamic_testimonialsHeading__vGq8O{font-size:26px;margin-bottom:16px}}.CarServiceDynamic_testimonialsText__q3l3z{color:#ffffff;font-size:15px;line-height:1.7;max-width:700px;margin:0 auto}@media (min-width:1024px){.CarServiceDynamic_testimonialsText__q3l3z{font-size:16px}}.CarServiceDynamic_bookingCTASection__ikY95{background:linear-gradient(135deg,#ef4444,#f97316);border-radius:12px;padding:24px;margin-bottom:24px;color:white;text-align:center}@media (min-width:1024px){.CarServiceDynamic_bookingCTASection__ikY95{padding:32px;margin-bottom:32px}}.CarServiceDynamic_bookingCTAHeading__lvN_v{font-size:22px;font-weight:900;margin-bottom:12px;line-height:1.3}@media (min-width:1024px){.CarServiceDynamic_bookingCTAHeading__lvN_v{font-size:28px;margin-bottom:16px}}.CarServiceDynamic_bookingCTAText__xyTBN{margin-bottom:20px;font-size:15px;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.CarServiceDynamic_bookingCTAText__xyTBN{font-size:16px;margin-bottom:24px}}.CarServiceDynamic_bookingCTABadge__Vdh9s{display:inline-block;background:white;color:#ef4444;font-weight:600;padding:12px 24px;border-radius:8px;font-size:15px}@media (min-width:1024px){.CarServiceDynamic_bookingCTABadge__Vdh9s{font-size:16px;padding:14px 28px}}.CarServiceDynamic_didYouKnowSection__9Hqq2{background:white;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (min-width:1024px){.CarServiceDynamic_didYouKnowSection__9Hqq2{padding:32px;margin-bottom:32px}}.CarServiceDynamic_didYouKnowSection__9Hqq2 h3,.CarServiceDynamic_didYouKnowSection__9Hqq2 p{color:#1f2937}.CarServiceDynamic_didYouKnowHeading__NHNrQ{font-size:20px;font-weight:700;margin-bottom:16px;display:flex;align-items:center;gap:10px}@media (min-width:1024px){.CarServiceDynamic_didYouKnowHeading__NHNrQ{font-size:24px}}.CarServiceDynamic_didYouKnowText__k4snd{line-height:1.7;font-size:15px}@media (min-width:1024px){.CarServiceDynamic_didYouKnowText__k4snd{font-size:16px}}@media (max-width:768px){.CarServiceDynamic_mainHeading__jQlmW{font-size:24px}.CarServiceDynamic_subHeading__v3imU{font-size:16px}.CarServiceDynamic_selectionGrid__XdJ7p{grid-template-columns:1fr}.CarServiceDynamic_ctaButtons__mWHcm{flex-direction:column}.CarServiceDynamic_ctaButton__uNBSb{width:100%}.CarServiceDynamic_locationInputGroup__qLRMw{flex-direction:column;gap:8px}.CarServiceDynamic_locationButton__BblY3,.CarServiceDynamic_locationInputGroup__qLRMw .CarServiceDynamic_formInput___mwpO{width:100%}}