.RepairTypeHub-module__bJhGjW__pageShell{padding:136px 0 72px;position:relative}.RepairTypeHub-module__bJhGjW__pageShell:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#47556908 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#47556908 1px,#0000 1px) 0 0/56px 56px,radial-gradient(circle at 34% 0,#2563eb0d,#0000 34%),radial-gradient(circle at 92% 26%,#ca8a0409,#0000 28%),linear-gradient(#fff 0%,#fbfcfe 58%,#f8fafc 100%);position:fixed;inset:0}.RepairTypeHub-module__bJhGjW__pageContainer{z-index:1;width:min(1120px,100% - 32px);margin:0 auto;position:relative}.RepairTypeHub-module__bJhGjW__breadcrumbs{margin-bottom:10px}.RepairTypeHub-module__bJhGjW__breadcrumbList{color:#0f172ab8;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.RepairTypeHub-module__bJhGjW__breadcrumbLink{color:inherit;text-decoration:none}.RepairTypeHub-module__bJhGjW__breadcrumbLink:hover,.RepairTypeHub-module__bJhGjW__breadcrumbLink:focus-visible{color:var(--primary)}.RepairTypeHub-module__bJhGjW__breadcrumbDivider{opacity:.5}.RepairTypeHub-module__bJhGjW__breadcrumbCurrent{color:var(--primary);font-weight:700}.RepairTypeHub-module__bJhGjW__heroCard,.RepairTypeHub-module__bJhGjW__sectionCard,.RepairTypeHub-module__bJhGjW__ctaCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff70,#f8fafc1f) padding-box padding-box,linear-gradient(135deg,#ffffffad,#2563eb0f,#ca8a040a) border-box;border:1px solid #0000;border-radius:28px;box-shadow:inset 0 1px #ffffffad,0 18px 54px #0f172a0b}.RepairTypeHub-module__bJhGjW__heroCard{isolation:isolate;background:linear-gradient(145deg,#ffffff80,#f8fafc1f) padding-box padding-box,linear-gradient(135deg,#ffffffb3,#2563eb0f,#ca8a040a) border-box;gap:18px;margin-bottom:32px;padding:30px 24px 24px;display:grid;position:relative;overflow:hidden}.RepairTypeHub-module__bJhGjW__heroCard:before,.RepairTypeHub-module__bJhGjW__heroCard:after{content:"";pointer-events:none;position:absolute;inset:0}.RepairTypeHub-module__bJhGjW__heroCard:before{opacity:.36;background-image:linear-gradient(#0f172a0b 1px,#0000 1px),linear-gradient(90deg,#0f172a0b 1px,#0000 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}.RepairTypeHub-module__bJhGjW__heroCard:after{opacity:.24;z-index:0;background:linear-gradient(90deg,#2563eb2e 0 1px,#0000 1px 100%) 0 0/4.25rem 100%,linear-gradient(0deg,#ca8a0424 0 1px,#0000 1px 100%) 0 0/100% 3.4rem;border-top:1px solid #2563eb1f;border-left:1px solid #2563eb29;width:clamp(9rem,16vw,15rem);height:clamp(8rem,14vw,12rem);inset:auto auto 22px 22px}.RepairTypeHub-module__bJhGjW__heroCopy{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative}.RepairTypeHub-module__bJhGjW__heroKicker,.RepairTypeHub-module__bJhGjW__sectionEyebrow{letter-spacing:0;text-transform:uppercase;color:#2563eb;background:#ffffffad;border:1px solid #2563eb1f;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:7px 12px;font-size:.76rem;font-weight:900;display:inline-flex;box-shadow:0 12px 30px #0f172a0f}.RepairTypeHub-module__bJhGjW__heroTitle,.RepairTypeHub-module__bJhGjW__sectionTitle,.RepairTypeHub-module__bJhGjW__ctaTitle{color:#020617;margin:0}.RepairTypeHub-module__bJhGjW__heroTitle{letter-spacing:0;text-wrap:balance;max-width:720px;font-size:3.55rem;font-weight:950;line-height:1}.RepairTypeHub-module__bJhGjW__heroDescription,.RepairTypeHub-module__bJhGjW__sectionBody,.RepairTypeHub-module__bJhGjW__ctaDescription,.RepairTypeHub-module__bJhGjW__heroProof{color:#0f172ac7;margin:0;line-height:1.7}.RepairTypeHub-module__bJhGjW__heroDescription{color:#475569;max-width:48rem;font-size:1rem}.RepairTypeHub-module__bJhGjW__heroProof{color:#475569;background:0 0;border:0;border-radius:0;max-width:48rem;padding:0;font-weight:800}.RepairTypeHub-module__bJhGjW__heroActions{flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex}:is(.RepairTypeHub-module__bJhGjW__heroActions .repair-primary-action,.RepairTypeHub-module__bJhGjW__heroActions .repair-secondary-action){cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:44px;padding:.76rem 1.1rem;font-size:.9rem;font-weight:900;line-height:1;text-decoration:none;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s,border-color .26s,background .26s;display:inline-flex}.RepairTypeHub-module__bJhGjW__heroActions .repair-primary-action{color:#fff;background:#2563eb;box-shadow:0 18px 42px #2563eb38}.RepairTypeHub-module__bJhGjW__heroActions .repair-secondary-action{color:#1d4ed8;background:#ffffffd6;border-color:#2563eb24}:is(.RepairTypeHub-module__bJhGjW__heroActions .repair-primary-action:hover,.RepairTypeHub-module__bJhGjW__heroActions .repair-secondary-action:hover){transform:translateY(-2px)}.RepairTypeHub-module__bJhGjW__heroActions .repair-primary-action:hover{box-shadow:0 22px 50px #2563eb47}.RepairTypeHub-module__bJhGjW__heroActions .repair-secondary-action:hover{background:#fffffff5;border-color:#2563eb42}.RepairTypeHub-module__bJhGjW__heroHighlights{z-index:1;gap:12px;display:grid;position:relative}.RepairTypeHub-module__bJhGjW__heroHighlightCard{text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff75,#f8fafc1f) padding-box padding-box,linear-gradient(135deg,#ffffffa8,#2563eb0f,#ca8a040a) border-box;border:1px solid #0000;border-radius:22px;gap:6px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #ffffff9e,0 14px 36px #0f172a0b}.RepairTypeHub-module__bJhGjW__heroHighlightCard strong{color:#020617;font-size:1rem;font-weight:900;line-height:1.25}.RepairTypeHub-module__bJhGjW__heroHighlightCard span{color:#0f172aa3;line-height:1.6}.RepairTypeHub-module__bJhGjW__sectionCard{margin-bottom:34px;padding:32px 28px}.RepairTypeHub-module__bJhGjW__sectionHeader{text-align:center;gap:12px;max-width:760px;margin:0 auto 24px;display:grid}.RepairTypeHub-module__bJhGjW__sectionTitle{letter-spacing:0;text-wrap:balance;font-size:2.5rem;font-weight:950;line-height:1.05}.RepairTypeHub-module__bJhGjW__sectionBody{color:#0f172ab8;max-width:64ch;margin:0 auto;font-size:1.02rem}.RepairTypeHub-module__bJhGjW__reasonGrid,.RepairTypeHub-module__bJhGjW__infoGrid,.RepairTypeHub-module__bJhGjW__faqStack,.RepairTypeHub-module__bJhGjW__searchResultsGrid,.RepairTypeHub-module__bJhGjW__brandAccordion,.RepairTypeHub-module__bJhGjW__modelGrid,.RepairTypeHub-module__bJhGjW__processGrid{gap:14px;display:grid}.RepairTypeHub-module__bJhGjW__brandAccordion{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.RepairTypeHub-module__bJhGjW__reasonGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.RepairTypeHub-module__bJhGjW__reasonCard,.RepairTypeHub-module__bJhGjW__processCard,.RepairTypeHub-module__bJhGjW__infoCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff85,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffad,#94a3b817,#ca8a0408) border-box;border:1px solid #0000;border-radius:22px;padding:1.2rem;box-shadow:inset 0 1px #ffffff9e,0 16px 38px #0f172a0e}.RepairTypeHub-module__bJhGjW__reasonCard{transition:transform .16s,border-color .16s,box-shadow .16s}.RepairTypeHub-module__bJhGjW__reasonCard:hover{border-color:#2563eb29;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffa8,0 18px 44px #2563eb13}.RepairTypeHub-module__bJhGjW__reasonIndex{color:#2563eb;letter-spacing:0;text-transform:uppercase;font-size:.76rem;font-weight:950}.RepairTypeHub-module__bJhGjW__reasonCard h3,.RepairTypeHub-module__bJhGjW__infoCard h3{color:#020617;margin:2px 0 8px;font-size:1rem;font-weight:900;line-height:1.2}.RepairTypeHub-module__bJhGjW__reasonCard p,.RepairTypeHub-module__bJhGjW__processCard p,.RepairTypeHub-module__bJhGjW__infoCard p,.RepairTypeHub-module__bJhGjW__infoCard li{color:#64748b;margin:0;font-size:.94rem;line-height:1.65}.RepairTypeHub-module__bJhGjW__processCard p{font-weight:700}.RepairTypeHub-module__bJhGjW__reasonCallout{margin-top:16px}.RepairTypeHub-module__bJhGjW__reasonCalloutInner{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff8a,#fffbeb1f) padding-box padding-box,linear-gradient(135deg,#ffffffb3,#d9770621,#ca8a040f) border-box;border:1px solid #0000;border-radius:24px;grid-template-columns:auto minmax(0,1fr);gap:10px 14px;padding:1.25rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff94,0 16px 42px #78350f0e}.RepairTypeHub-module__bJhGjW__reasonCalloutInner:before{content:"!";color:#92400e;background:#fffbebb8;border:1px solid #d977062e;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;font-weight:950;display:inline-flex}.RepairTypeHub-module__bJhGjW__reasonCalloutEyebrow{color:#b45309;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:.76rem;font-weight:950}.RepairTypeHub-module__bJhGjW__reasonCalloutTitle{color:#020617;margin:0;font-size:1.18rem;font-weight:950;line-height:1.14}.RepairTypeHub-module__bJhGjW__reasonCalloutInner p{color:#0f172abd;grid-column:2;max-width:72ch;margin:0;line-height:1.68}.RepairTypeHub-module__bJhGjW__infoCard ul{margin:0;padding-left:18px}.RepairTypeHub-module__bJhGjW__contentStack,.RepairTypeHub-module__bJhGjW__contentBlock,.RepairTypeHub-module__bJhGjW__finderStack,.RepairTypeHub-module__bJhGjW__subsectionBlock,.RepairTypeHub-module__bJhGjW__subsectionHeader,.RepairTypeHub-module__bJhGjW__searchBlock,.RepairTypeHub-module__bJhGjW__brandToggleCopy,.RepairTypeHub-module__bJhGjW__brandPanelHeader{display:grid}.RepairTypeHub-module__bJhGjW__contentStack{gap:20px}.RepairTypeHub-module__bJhGjW__contentBlock{gap:12px}.RepairTypeHub-module__bJhGjW__finderStack,.RepairTypeHub-module__bJhGjW__subsectionBlock{gap:18px}.RepairTypeHub-module__bJhGjW__subsectionHeader{gap:10px}.RepairTypeHub-module__bJhGjW__subsectionEyebrow{letter-spacing:.04em;text-transform:uppercase;color:#0f172a8f;margin:0;font-size:.82rem;font-weight:700}.RepairTypeHub-module__bJhGjW__subsectionTitle{color:#020617;margin:0;font-size:1.38rem;font-weight:800;line-height:1.16}.RepairTypeHub-module__bJhGjW__subsectionBody{color:#0f172abd;max-width:60ch;margin:0;line-height:1.65}.RepairTypeHub-module__bJhGjW__searchBlock{gap:10px;margin-bottom:6px}.RepairTypeHub-module__bJhGjW__searchLabel{color:#020617;font-weight:700}.RepairTypeHub-module__bJhGjW__searchContainer{position:relative}.RepairTypeHub-module__bJhGjW__searchIcon{color:#0f172a75;width:18px;height:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.RepairTypeHub-module__bJhGjW__searchInput{color:#020617;width:100%;min-height:56px;font:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff9e,#f8fafc1f) padding-box padding-box,linear-gradient(135deg,#ffffffb8,#94a3b81c,#ca8a0408) border-box;border:1px solid #0000;border-radius:18px;padding:0 18px 0 48px;box-shadow:inset 0 1px #ffffff94,0 14px 38px #0f172a0b}.RepairTypeHub-module__bJhGjW__searchInput::placeholder{color:#0f172a6b}.RepairTypeHub-module__bJhGjW__searchInput:focus-visible,.RepairTypeHub-module__bJhGjW__categoryTab:focus-visible,.RepairTypeHub-module__bJhGjW__brandToggle:focus-visible,.RepairTypeHub-module__bJhGjW__modelCard:focus-visible,.RepairTypeHub-module__bJhGjW__resultCard:focus-visible,.RepairTypeHub-module__bJhGjW__supportingLink:focus-visible,.RepairTypeHub-module__bJhGjW__faqItem summary:focus-visible{outline-offset:3px;outline:2px solid #2563eb33}.RepairTypeHub-module__bJhGjW__heroActions .repair-primary-action:focus-visible{outline-offset:3px;outline:2px solid #2563eb33}.RepairTypeHub-module__bJhGjW__heroActions .repair-secondary-action:focus-visible{outline-offset:3px;outline:2px solid #2563eb33}.RepairTypeHub-module__bJhGjW__searchHint,.RepairTypeHub-module__bJhGjW__emptyState{color:#0f172a9e;margin:0;line-height:1.6}.RepairTypeHub-module__bJhGjW__emptyState{text-align:center}.RepairTypeHub-module__bJhGjW__categoryPicker{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-bottom:22px;display:grid}.RepairTypeHub-module__bJhGjW__categoryTab,.RepairTypeHub-module__bJhGjW__brandToggle{color:#020617;width:100%;font:inherit;background:linear-gradient(145deg,#ffffff8f,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffb3,#94a3b81a,#ca8a0408) border-box;border:1px solid #0000}.RepairTypeHub-module__bJhGjW__categoryTab{border-radius:16px;min-height:50px;padding:0 16px;font-weight:700}.RepairTypeHub-module__bJhGjW__categoryTabActive,.RepairTypeHub-module__bJhGjW__categoryTab:hover{background:#eff6ff57;border-color:#2563eb4d}.RepairTypeHub-module__bJhGjW__resultCard,.RepairTypeHub-module__bJhGjW__modelCard{min-height:44px;color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff94,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffb3,#94a3b817,#ca8a0408) border-box;border:1px solid #0000;border-radius:15px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:inset 0 1px #ffffff94,0 14px 34px #0f172a0e}.RepairTypeHub-module__bJhGjW__resultCard:hover,.RepairTypeHub-module__bJhGjW__brandToggle:hover,.RepairTypeHub-module__bJhGjW__modelCard:hover{border-color:#2563eb42;transform:translateY(-2px);box-shadow:0 18px 42px #2563eb1a}.RepairTypeHub-module__bJhGjW__resultCard{justify-content:stretch;align-items:start;gap:6px;display:grid}.RepairTypeHub-module__bJhGjW__resultBrand{color:#0f172a8f;letter-spacing:0;text-transform:uppercase;font-size:.82rem;font-weight:900}.RepairTypeHub-module__bJhGjW__resultCardInfo,.RepairTypeHub-module__bJhGjW__modelCardInfo{flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-width:0;display:flex}.RepairTypeHub-module__bJhGjW__resultModel,.RepairTypeHub-module__bJhGjW__modelName{color:#020617;overflow-wrap:anywhere;font-weight:900;line-height:1.32}.RepairTypeHub-module__bJhGjW__resultModelCode,.RepairTypeHub-module__bJhGjW__modelCode{color:#0f172a94;overflow-wrap:anywhere;font-size:.94rem}.RepairTypeHub-module__bJhGjW__modelCardArrow{color:var(--primary);font-size:1rem;font-weight:700}.RepairTypeHub-module__bJhGjW__brandAccordionItem{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff8a,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffad,#94a3b817,#ca8a0408) border-box;border:1px solid #0000;border-radius:20px;overflow:hidden;box-shadow:inset 0 1px #ffffff8f,0 14px 38px #0f172a0e}.RepairTypeHub-module__bJhGjW__brandAccordionItemOpen{background:linear-gradient(145deg,#fff9,#eff6ff1a) padding-box padding-box,linear-gradient(135deg,#ffffffb8,#2563eb17,#ca8a0408) border-box;grid-column:1/-1;box-shadow:inset 0 1px #ffffff9e,0 18px 44px #2563eb12}.RepairTypeHub-module__bJhGjW__brandAccordionItemOpen .RepairTypeHub-module__bJhGjW__brandPanel{border-left:2px solid #2563eb2e}.RepairTypeHub-module__bJhGjW__brandToggle{cursor:pointer;text-align:left;min-height:58px;box-shadow:none;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.RepairTypeHub-module__bJhGjW__brandToggleCopy{gap:6px;min-width:0}.RepairTypeHub-module__bJhGjW__brandHeading{color:#020617;margin:0;font-size:1rem;font-weight:900}.RepairTypeHub-module__bJhGjW__brandCount{color:#0f172a94;font-size:.82rem;line-height:1.35}.RepairTypeHub-module__bJhGjW__brandToggleIndicator{width:26px;height:26px;color:var(--primary);background:#ffffffb8;border:2px solid #0f172ae0;border-radius:999px;justify-content:center;align-items:center;font-size:1.2rem;font-weight:900;transition:transform .16s;display:inline-flex}.RepairTypeHub-module__bJhGjW__brandToggleIndicatorOpen{transform:rotate(45deg)}.RepairTypeHub-module__bJhGjW__brandPanel{padding:0 16px 16px;scroll-margin-top:104px}.RepairTypeHub-module__bJhGjW__brandPanelHeader{gap:8px;padding:0 0 16px}.RepairTypeHub-module__bJhGjW__brandPanelTitle{color:#020617;margin:0;font-size:1rem;font-weight:900}.RepairTypeHub-module__bJhGjW__brandPanelBody{color:#0f172ab8;max-width:58ch;margin:0;line-height:1.6}.RepairTypeHub-module__bJhGjW__simpleList{color:#0f172ad1;margin:0;padding-left:20px;line-height:1.7}.RepairTypeHub-module__bJhGjW__supportingLinks{flex-wrap:wrap;gap:10px;display:flex}.RepairTypeHub-module__bJhGjW__supportingLink{color:#020617;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff8f,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffb3,#94a3b817,#ca8a0408) border-box;border:1px solid #0000;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff94,0 14px 32px #0f172a0d}.RepairTypeHub-module__bJhGjW__supportingLink:hover{color:var(--primary);border-color:#2563eb59}.RepairTypeHub-module__bJhGjW__faqStack{gap:12px}.RepairTypeHub-module__bJhGjW__faqItem{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff8f,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffb3,#94a3b817,#ca8a0408) border-box;border:1px solid #0000;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #ffffff94,0 18px 48px #0f172a0e}.RepairTypeHub-module__bJhGjW__faqItem[open]{background:linear-gradient(145deg,#ffffff9e,#eff6ff14) padding-box padding-box,linear-gradient(135deg,#ffffffb8,#2563eb14,#ca8a0408) border-box}.RepairTypeHub-module__bJhGjW__faqItem summary{cursor:pointer;color:#020617;padding:18px 52px 18px 18px;font-size:1.02rem;font-weight:800;list-style:none;display:block;position:relative}.RepairTypeHub-module__bJhGjW__faqItem summary::-webkit-details-marker{display:none}.RepairTypeHub-module__bJhGjW__faqItem summary:after{content:"+";color:var(--primary);font-size:1.3rem;font-weight:700;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.RepairTypeHub-module__bJhGjW__faqItem[open] summary:after{content:"−"}.RepairTypeHub-module__bJhGjW__faqItem p{color:#0f172ac7;margin:0;padding:0 18px 18px;line-height:1.72}.RepairTypeHub-module__bJhGjW__ctaCard{gap:18px;padding:24px 22px;display:grid}.RepairTypeHub-module__bJhGjW__workbenchSection{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff70,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffad,#94a3b817,#ca8a0408) border-box;border:1px solid #0000;border-radius:28px;margin-bottom:34px;padding:34px 28px;box-shadow:inset 0 1px #ffffff94,0 24px 68px #0f172a11}.RepairTypeHub-module__bJhGjW__workbenchHeading{text-align:center;gap:12px;max-width:760px;margin:0 auto 24px;display:grid}.RepairTypeHub-module__bJhGjW__workbenchGrid{gap:14px;display:grid}.RepairTypeHub-module__bJhGjW__workbenchBox{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff8f,#f8fafc1a) padding-box padding-box,linear-gradient(135deg,#ffffffb3,#94a3b817,#ca8a0408) border-box;border:1px solid #0000;border-radius:24px;overflow:hidden;box-shadow:inset 0 1px #ffffff94,0 18px 48px #0f172a0e}.RepairTypeHub-module__bJhGjW__workbenchBox summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;min-height:118px;padding:22px;list-style:none;display:grid}.RepairTypeHub-module__bJhGjW__workbenchBox summary::-webkit-details-marker{display:none}.RepairTypeHub-module__bJhGjW__workbenchNumber{color:#64748b;background:#ffffffb8;border:2px solid #0f172ae0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:.82rem;font-weight:900;display:inline-flex}.RepairTypeHub-module__bJhGjW__workbenchQuestion{color:#020617;text-wrap:balance;font-size:1.2rem;font-weight:950;line-height:1.12}.RepairTypeHub-module__bJhGjW__workbenchChevron{width:38px;height:38px;color:var(--primary);background:#ffffffb8;border:2px solid #0f172ae0;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;font-weight:900;transition:transform .16s;display:inline-flex}.RepairTypeHub-module__bJhGjW__workbenchBox[open] .RepairTypeHub-module__bJhGjW__workbenchChevron{transform:rotate(180deg)}.RepairTypeHub-module__bJhGjW__workbenchBox p{color:#0f172abd;margin:-8px 22px 22px 78px;line-height:1.7}.RepairTypeHub-module__bJhGjW__heroCard,.RepairTypeHub-module__bJhGjW__sectionCard,.RepairTypeHub-module__bJhGjW__ctaCard,.RepairTypeHub-module__bJhGjW__heroHighlightCard,.RepairTypeHub-module__bJhGjW__reasonCard,.RepairTypeHub-module__bJhGjW__processCard,.RepairTypeHub-module__bJhGjW__infoCard,.RepairTypeHub-module__bJhGjW__reasonCalloutInner,.RepairTypeHub-module__bJhGjW__searchInput,.RepairTypeHub-module__bJhGjW__categoryTab,.RepairTypeHub-module__bJhGjW__brandAccordionItem,.RepairTypeHub-module__bJhGjW__brandAccordionItemOpen,.RepairTypeHub-module__bJhGjW__brandToggle,.RepairTypeHub-module__bJhGjW__resultCard,.RepairTypeHub-module__bJhGjW__modelCard,.RepairTypeHub-module__bJhGjW__supportingLink,.RepairTypeHub-module__bJhGjW__faqItem,.RepairTypeHub-module__bJhGjW__faqItem[open],.RepairTypeHub-module__bJhGjW__workbenchSection,.RepairTypeHub-module__bJhGjW__workbenchBox{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.RepairTypeHub-module__bJhGjW__heroCard,.RepairTypeHub-module__bJhGjW__sectionCard,.RepairTypeHub-module__bJhGjW__ctaCard,.RepairTypeHub-module__bJhGjW__workbenchSection{border-color:#0000}.RepairTypeHub-module__bJhGjW__heroHighlightCard,.RepairTypeHub-module__bJhGjW__reasonCard,.RepairTypeHub-module__bJhGjW__processCard,.RepairTypeHub-module__bJhGjW__infoCard,.RepairTypeHub-module__bJhGjW__reasonCalloutInner,.RepairTypeHub-module__bJhGjW__searchInput,.RepairTypeHub-module__bJhGjW__categoryTab,.RepairTypeHub-module__bJhGjW__brandAccordionItem,.RepairTypeHub-module__bJhGjW__resultCard,.RepairTypeHub-module__bJhGjW__modelCard,.RepairTypeHub-module__bJhGjW__supportingLink,.RepairTypeHub-module__bJhGjW__faqItem,.RepairTypeHub-module__bJhGjW__workbenchBox{border-width:2px;border-color:#0f172ae0}.RepairTypeHub-module__bJhGjW__heroCard:before,.RepairTypeHub-module__bJhGjW__heroCard:after{display:none}.RepairTypeHub-module__bJhGjW__heroKicker,.RepairTypeHub-module__bJhGjW__sectionEyebrow,.RepairTypeHub-module__bJhGjW__brandToggleIndicator,.RepairTypeHub-module__bJhGjW__workbenchNumber,.RepairTypeHub-module__bJhGjW__workbenchChevron,.RepairTypeHub-module__bJhGjW__reasonCalloutInner:before,.RepairTypeHub-module__bJhGjW__categoryTabActive,.RepairTypeHub-module__bJhGjW__categoryTab:hover{background:0 0}.RepairTypeHub-module__bJhGjW__brandAccordionItemOpen{border-width:2px;border-color:#0f172aeb}.RepairTypeHub-module__bJhGjW__reasonCard:hover,.RepairTypeHub-module__bJhGjW__resultCard:hover,.RepairTypeHub-module__bJhGjW__brandToggle:hover,.RepairTypeHub-module__bJhGjW__modelCard:hover{box-shadow:none}@media (min-width:768px){.RepairTypeHub-module__bJhGjW__pageShell{padding-top:136px}.RepairTypeHub-module__bJhGjW__heroCard{grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);align-items:start;gap:26px;padding:34px 32px 28px}.RepairTypeHub-module__bJhGjW__sectionCard,.RepairTypeHub-module__bJhGjW__ctaCard{padding:30px 28px}.RepairTypeHub-module__bJhGjW__searchResultsGrid,.RepairTypeHub-module__bJhGjW__modelGrid,.RepairTypeHub-module__bJhGjW__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RepairTypeHub-module__bJhGjW__brandAccordion{grid-template-columns:repeat(3,minmax(0,1fr))}.RepairTypeHub-module__bJhGjW__workbenchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.RepairTypeHub-module__bJhGjW__heroHighlights{grid-template-columns:1fr;align-content:start}.RepairTypeHub-module__bJhGjW__searchResultsGrid,.RepairTypeHub-module__bJhGjW__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.RepairTypeHub-module__bJhGjW__modelGrid,.RepairTypeHub-module__bJhGjW__brandAccordion{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.RepairTypeHub-module__bJhGjW__pageContainer{width:min(100%,100% - 24px)}.RepairTypeHub-module__bJhGjW__heroCard{border-radius:26px;padding:24px 18px 20px}.RepairTypeHub-module__bJhGjW__heroTitle{max-width:none;font-size:2.45rem;line-height:1.03}.RepairTypeHub-module__bJhGjW__sectionTitle{font-size:2rem}.RepairTypeHub-module__bJhGjW__heroDescription{font-size:.97rem}.RepairTypeHub-module__bJhGjW__sectionCard,.RepairTypeHub-module__bJhGjW__ctaCard,.RepairTypeHub-module__bJhGjW__workbenchSection{border-radius:24px;padding:22px 16px}.RepairTypeHub-module__bJhGjW__reasonGrid,.RepairTypeHub-module__bJhGjW__brandAccordion{grid-template-columns:1fr}.RepairTypeHub-module__bJhGjW__brandToggle,.RepairTypeHub-module__bJhGjW__modelCard,.RepairTypeHub-module__bJhGjW__resultCard{padding:12px}.RepairTypeHub-module__bJhGjW__brandToggle{min-height:62px}.RepairTypeHub-module__bJhGjW__workbenchBox summary{grid-template-columns:auto minmax(0,1fr);min-height:auto;padding:18px}.RepairTypeHub-module__bJhGjW__workbenchChevron{grid-column:2;justify-self:start;width:34px;height:34px}.RepairTypeHub-module__bJhGjW__workbenchBox p{margin:-4px 18px 18px}.RepairTypeHub-module__bJhGjW__reasonCalloutInner{grid-template-columns:1fr}.RepairTypeHub-module__bJhGjW__reasonCalloutInner:before,.RepairTypeHub-module__bJhGjW__reasonCalloutInner p{grid-column:auto}}@media (prefers-reduced-motion:reduce){.RepairTypeHub-module__bJhGjW__resultCard,.RepairTypeHub-module__bJhGjW__reasonCard,.RepairTypeHub-module__bJhGjW__brandToggle,.RepairTypeHub-module__bJhGjW__modelCard,.RepairTypeHub-module__bJhGjW__workbenchChevron{transition:none}.RepairTypeHub-module__bJhGjW__heroActions .repair-primary-action{transition:none}.RepairTypeHub-module__bJhGjW__heroActions .repair-secondary-action{transition:none}.RepairTypeHub-module__bJhGjW__resultCard:hover,.RepairTypeHub-module__bJhGjW__reasonCard:hover,.RepairTypeHub-module__bJhGjW__brandToggle:hover,.RepairTypeHub-module__bJhGjW__modelCard:hover{transform:none}.RepairTypeHub-module__bJhGjW__heroActions .repair-primary-action:hover{transform:none}.RepairTypeHub-module__bJhGjW__heroActions .repair-secondary-action:hover{transform:none}}
