.CaseProject-module__Pm0vQG__page{max-width:1320px;color:var(--ink,#222);overflow-wrap:anywhere;margin:auto;padding:24px 40px 80px;font-size:16px;line-height:1.65}.CaseProject-module__Pm0vQG__page *{box-sizing:border-box}.CaseProject-module__Pm0vQG__page h1,.CaseProject-module__Pm0vQG__page h2,.CaseProject-module__Pm0vQG__page h3,.CaseProject-module__Pm0vQG__page h4{text-wrap:balance;letter-spacing:-.02em;line-height:1.15}.CaseProject-module__Pm0vQG__page h1{margin:12px 0 24px;font-size:clamp(2.2rem,4.4vw,4rem)}.CaseProject-module__Pm0vQG__page h2{margin:0 0 28px;font-size:clamp(1.75rem,3vw,2.5rem)}.CaseProject-module__Pm0vQG__page h3{margin:0 0 14px;font-size:1.35rem}.CaseProject-module__Pm0vQG__page h4{margin:0 0 8px;font-size:1.05rem}.CaseProject-module__Pm0vQG__page a:focus-visible,.CaseProject-module__Pm0vQG__page button:focus-visible{outline:3px solid var(--brand,#a62920);outline-offset:4px}.CaseProject-module__Pm0vQG__breadcrumb{color:#555;align-items:baseline;gap:12px;margin-bottom:32px;font-size:16px;display:flex}.CaseProject-module__Pm0vQG__breadcrumb span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CaseProject-module__Pm0vQG__breadcrumb a{flex-shrink:0;text-decoration:underline}.CaseProject-module__Pm0vQG__hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;padding-bottom:56px;display:grid}.CaseProject-module__Pm0vQG__hero>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.CaseProject-module__Pm0vQG__label{color:var(--brand,#a62920);margin:0;font-weight:700}.CaseProject-module__Pm0vQG__prose{white-space:pre-line;max-width:75ch;margin:0 0 24px;line-height:1.8}.CaseProject-module__Pm0vQG__prose p{margin:0 0 16px}.CaseProject-module__Pm0vQG__facts{flex-wrap:wrap;gap:18px 28px;margin:28px 0;display:flex}.CaseProject-module__Pm0vQG__facts dt,.CaseProject-module__Pm0vQG__requirements dt{color:#555;font-size:16px}.CaseProject-module__Pm0vQG__facts dd,.CaseProject-module__Pm0vQG__requirements dd{white-space:pre-line;margin:3px 0 0;font-weight:600}.CaseProject-module__Pm0vQG__textLink{text-underline-offset:5px;color:var(--brand,#a62920);padding:10px 0;font-weight:700;text-decoration:underline;display:inline-block}.CaseProject-module__Pm0vQG__body{max-width:1120px;margin:auto}.CaseProject-module__Pm0vQG__section{border-top:1px solid #d8d8d8;padding:48px 0}.CaseProject-module__Pm0vQG__requirements{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin:0;display:grid}.CaseProject-module__Pm0vQG__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px;margin:22px 0 0;display:grid}.CaseProject-module__Pm0vQG__gallery figure{min-width:0;margin:0}.CaseProject-module__Pm0vQG__gallery button{cursor:zoom-in;background:#eee;border:0;width:100%;padding:0;display:block}.CaseProject-module__Pm0vQG__gallery img,.CaseProject-module__Pm0vQG__gallery video{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.CaseProject-module__Pm0vQG__gallery video{object-fit:contain;background:#111}.CaseProject-module__Pm0vQG__gallery figcaption{color:#444;margin-top:10px;font-size:16px;line-height:1.5}.CaseProject-module__Pm0vQG__rationale{background:#f5f5f5;margin:24px 0;padding:28px}.CaseProject-module__Pm0vQG__rationale .CaseProject-module__Pm0vQG__prose:last-child{margin-bottom:0}.CaseProject-module__Pm0vQG__inspection{border-top:1px solid #ddd;padding:32px 0}.CaseProject-module__Pm0vQG__inspection:first-child{border:0;padding-top:0}.CaseProject-module__Pm0vQG__inspection>header{align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.CaseProject-module__Pm0vQG__inspection>header p{color:#555;margin:0}.CaseProject-module__Pm0vQG__step{color:#777;font-size:1.1rem;font-weight:600}.CaseProject-module__Pm0vQG__status{background:#eee;flex-shrink:0;margin-inline-start:auto;padding:5px 12px;font-size:16px}.CaseProject-module__Pm0vQG__phases{padding-inline-start:44px}.CaseProject-module__Pm0vQG__phase{margin-bottom:28px}.CaseProject-module__Pm0vQG__phase .CaseProject-module__Pm0vQG__gallery{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.CaseProject-module__Pm0vQG__phase h4{color:#555}.CaseProject-module__Pm0vQG__statusSummary{background:#f5f5f5;padding:28px}.CaseProject-module__Pm0vQG__statusSummary ul{margin:0;padding:0;list-style:none}.CaseProject-module__Pm0vQG__statusSummary li{border-bottom:1px solid #ddd;justify-content:space-between;gap:24px;padding:12px 0;display:flex}.CaseProject-module__Pm0vQG__statusSummary strong{flex-shrink:0;font-weight:600}.CaseProject-module__Pm0vQG__page [data-status=passed],.CaseProject-module__Pm0vQG__page [data-status=passed_after_repair]{color:#24613e}.CaseProject-module__Pm0vQG__page [data-status=attention_required]{color:#9b3a12}.CaseProject-module__Pm0vQG__detailGroup+.CaseProject-module__Pm0vQG__detailGroup{margin-top:32px}.CaseProject-module__Pm0vQG__delivery{counter-reset:delivery;padding:0;list-style:none}.CaseProject-module__Pm0vQG__delivery>li{counter-increment:delivery;padding:0 0 36px 52px;position:relative}.CaseProject-module__Pm0vQG__delivery>li:before{content:counter(delivery);inset-inline-start:0;border:1px solid #ccc;place-items:center;width:30px;height:30px;font-weight:700;display:grid;position:absolute;top:0}.CaseProject-module__Pm0vQG__delivery time{color:#555;margin-bottom:8px;display:block}.CaseProject-module__Pm0vQG__legacy{padding-inline-start:22px;line-height:1.9}.CaseProject-module__Pm0vQG__machines{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.CaseProject-module__Pm0vQG__machines a{color:inherit;text-decoration:none}.CaseProject-module__Pm0vQG__machines img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;margin-bottom:16px}.CaseProject-module__Pm0vQG__machines h3{margin-bottom:8px;font-size:1.15rem}.CaseProject-module__Pm0vQG__machines p{color:#555;margin:0}.CaseProject-module__Pm0vQG__cta{background:#f3f3f3;justify-content:space-between;align-items:center;gap:32px;margin-top:30px;padding:40px;display:flex}.CaseProject-module__Pm0vQG__cta h2{margin:0 0 12px}.CaseProject-module__Pm0vQG__cta p{margin:0}.CaseProject-module__Pm0vQG__cta>a{background:var(--brand,#a62920);color:#fff;flex-shrink:0;justify-content:center;align-items:center;min-height:48px;padding:14px 24px;font-weight:700;text-decoration:none;display:inline-flex}.CaseProject-module__Pm0vQG__lightbox{color:#fff;background:#151515;border:0;width:95vw;max-width:1100px;max-height:95dvh;margin:auto;padding:20px;position:fixed;inset:0;overflow:auto}.CaseProject-module__Pm0vQG__lightbox::backdrop{background:#000000d1}.CaseProject-module__Pm0vQG__lightbox>img,.CaseProject-module__Pm0vQG__lightbox>video{object-fit:contain;width:100%;height:70dvh;display:block}.CaseProject-module__Pm0vQG__lightbox p{white-space:pre-line;margin:12px 0;font-size:16px}.CaseProject-module__Pm0vQG__lightboxBar{justify-content:space-between;align-items:center;gap:20px;display:flex}.CaseProject-module__Pm0vQG__lightbox button{color:#fff;cursor:pointer;background:#333;border:1px solid #777;min-height:44px;padding:12px 16px;font-size:16px}.CaseProject-module__Pm0vQG__lightbox button:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:1000px){.CaseProject-module__Pm0vQG__hero{gap:28px}.CaseProject-module__Pm0vQG__requirements,.CaseProject-module__Pm0vQG__machines,.CaseProject-module__Pm0vQG__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseProject-module__Pm0vQG__cta{padding:28px}.CaseProject-module__Pm0vQG__cta>a{flex-shrink:1}}@media (max-width:800px){.CaseProject-module__Pm0vQG__page{padding:20px 24px 60px}.CaseProject-module__Pm0vQG__hero{grid-template-columns:1fr;gap:24px;padding-bottom:36px}.CaseProject-module__Pm0vQG__hero>img{max-height:560px}.CaseProject-module__Pm0vQG__section{padding:36px 0}.CaseProject-module__Pm0vQG__cta{flex-direction:column;align-items:stretch}.CaseProject-module__Pm0vQG__phases{padding-inline-start:0}.CaseProject-module__Pm0vQG__inspection>header{flex-wrap:wrap;gap:12px}.CaseProject-module__Pm0vQG__status{margin-inline-start:0}.CaseProject-module__Pm0vQG__breadcrumb{margin-bottom:24px}}@media (max-width:480px){.CaseProject-module__Pm0vQG__page{padding:16px 18px 48px}.CaseProject-module__Pm0vQG__page h1{font-size:2.15rem}.CaseProject-module__Pm0vQG__requirements{gap:20px}.CaseProject-module__Pm0vQG__gallery{gap:18px 12px}.CaseProject-module__Pm0vQG__facts{gap:14px 22px}.CaseProject-module__Pm0vQG__gallery figcaption{line-height:1.5}.CaseProject-module__Pm0vQG__rationale,.CaseProject-module__Pm0vQG__statusSummary{padding:20px}.CaseProject-module__Pm0vQG__delivery>li{padding-inline-start:40px}.CaseProject-module__Pm0vQG__statusSummary li{gap:12px}.CaseProject-module__Pm0vQG__statusSummary strong{text-align:end;max-width:45%}.CaseProject-module__Pm0vQG__cta{padding:24px}.CaseProject-module__Pm0vQG__machines{gap:20px 14px}.CaseProject-module__Pm0vQG__lightbox{padding:12px}}@media (prefers-reduced-motion:reduce){.CaseProject-module__Pm0vQG__page *{scroll-behavior:auto}}.CaseProject-module__Pm0vQG__ctaLinks{flex-wrap:wrap;gap:12px;display:flex}.CaseProject-module__Pm0vQG__ctaLinks>a{background:var(--brand,#a62920);color:#fff;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.CaseProject-module__Pm0vQG__ctaLinks>a+a{color:var(--brand,#a62920);background:#fff;border:1px solid}@media (max-width:800px){.CaseProject-module__Pm0vQG__ctaLinks>a{flex:auto}}
.chinese-navigation-module__x_fQ_a__navigation{gap:8px}.chinese-navigation-module__x_fQ_a__navigation>a{padding-inline:12px;font-size:14px}.chinese-navigation-module__x_fQ_a__navigation .nav-menu__trigger{padding-inline:12px;font-size:14px}.chinese-navigation-module__x_fQ_a__equipmentPanel{width:min(760px,100vw - 48px)}.chinese-navigation-module__x_fQ_a__zoneSection{padding:24px 24px 0}.chinese-navigation-module__x_fQ_a__zoneLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.chinese-navigation-module__x_fQ_a__zoneLinks a{border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px;display:flex}.chinese-navigation-module__x_fQ_a__zoneLinks a>div{gap:6px;display:grid}.chinese-navigation-module__x_fQ_a__zoneLinks strong{font-size:16px;font-weight:650}.chinese-navigation-module__x_fQ_a__zoneLinks span{color:var(--muted);font-size:12px;line-height:1.6}.chinese-navigation-module__x_fQ_a__zoneLinks a:hover{color:var(--brand);background:var(--surface)}.chinese-navigation-module__x_fQ_a__categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;padding:24px;display:grid}.chinese-navigation-module__x_fQ_a__categories a{min-height:62px;color:var(--ink);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.chinese-navigation-module__x_fQ_a__categories a strong{font-size:14px;font-weight:650;line-height:1.5}.chinese-navigation-module__x_fQ_a__categories a svg{color:var(--muted);flex-shrink:0}.chinese-navigation-module__x_fQ_a__categories a:hover,.chinese-navigation-module__x_fQ_a__categories a:focus-visible{color:var(--brand);background:var(--surface)}.chinese-navigation-module__x_fQ_a__buyingPanel{width:min(440px,100vw - 48px)}.chinese-navigation-module__x_fQ_a__buyingLinks{gap:4px;padding:12px;display:grid}.chinese-navigation-module__x_fQ_a__buyingLinks a{border-radius:6px;gap:6px;min-height:76px;padding:14px 12px;display:grid}.chinese-navigation-module__x_fQ_a__buyingLinks a strong{font-size:15px;font-weight:650}.chinese-navigation-module__x_fQ_a__buyingLinks a span{color:var(--muted);font-size:13px}.chinese-navigation-module__x_fQ_a__buyingLinks a:hover{color:var(--brand);background:var(--surface)}.chinese-navigation-module__x_fQ_a__guideList{border-top:1px solid var(--line);margin-inline:24px}.chinese-navigation-module__x_fQ_a__guideList summary{min-height:48px;color:var(--muted);cursor:pointer;padding-block:14px;font-size:13px}.chinese-navigation-module__x_fQ_a__guideList>div{padding-bottom:12px;display:grid}.chinese-navigation-module__x_fQ_a__guideList a{align-items:center;min-height:44px;padding-block:8px;font-size:13px;line-height:1.5;display:flex}.chinese-navigation-module__x_fQ_a__guideList a:hover{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.chinese-navigation-module__x_fQ_a__navigation :focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:1279px){.chinese-navigation-module__x_fQ_a__navigation>a{min-height:52px;font-size:16px}.chinese-navigation-module__x_fQ_a__navigation .nav-menu__trigger{min-height:52px;font-size:16px}.chinese-navigation-module__x_fQ_a__equipmentPanel,.chinese-navigation-module__x_fQ_a__buyingPanel{width:100%}.chinese-navigation-module__x_fQ_a__zoneSection{padding:16px 8px 4px}.chinese-navigation-module__x_fQ_a__zoneLinks{gap:8px}.chinese-navigation-module__x_fQ_a__zoneLinks a{padding:12px}.chinese-navigation-module__x_fQ_a__zoneLinks strong{font-size:14px}.chinese-navigation-module__x_fQ_a__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;padding:8px}.chinese-navigation-module__x_fQ_a__categories a{min-height:52px;padding:10px 8px}.chinese-navigation-module__x_fQ_a__categories a strong{font-size:13px}.chinese-navigation-module__x_fQ_a__buyingLinks{padding:4px}.chinese-navigation-module__x_fQ_a__guideList{margin-inline:16px}}
.catalog-card-module__SuR4dq__contact{min-width:0;max-width:100%}.catalog-card-module__SuR4dq__contact summary{cursor:pointer;list-style:none}.catalog-card-module__SuR4dq__contact summary::-webkit-details-marker{display:none}.catalog-card-module__SuR4dq__destinations{gap:6px;padding-bottom:8px;display:grid}.catalog-card-module__SuR4dq__destinations a{min-height:48px;color:var(--brand);background:var(--brand-pale);overflow-wrap:anywhere;border-radius:4px;align-items:center;padding:7px 10px;display:flex}.catalog-card-module__SuR4dq__destinations a:hover{text-underline-offset:4px;text-decoration:underline}.catalog-card-module__SuR4dq__contact summary:focus-visible,.catalog-card-module__SuR4dq__destinations a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.catalog-card-module__SuR4dq__arrow{flex-shrink:0}.catalog-card-module__SuR4dq__focusCard{border:1px solid var(--line);background:var(--white);border-radius:12px;transition:border-color .16s;overflow:visible}.catalog-card-module__SuR4dq__focusCard:hover{border-color:var(--muted);box-shadow:none}.catalog-card-module__SuR4dq__focusCard .equipment-card__image{aspect-ratio:16/10;background:var(--surface);border-radius:11px 11px 0 0;overflow:hidden}.catalog-card-module__SuR4dq__focusCard .equipment-card__image img{object-fit:contain;padding:10px}.catalog-card-module__SuR4dq__focusCard:hover .equipment-card__image img{transform:none}.catalog-card-module__SuR4dq__focusCard .equipment-card__body{padding:20px}.catalog-card-module__SuR4dq__focusCard h3{margin-block:0 10px;font-size:clamp(24px,2.4vw,32px);line-height:1.2}.catalog-card-module__SuR4dq__focusCard .equipment-card__body>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;max-height:44px;margin:0 0 16px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.catalog-card-module__SuR4dq__focusCard .equipment-card__specs{border-block:1px solid var(--line);gap:12px 16px;margin-block:0 16px;padding:14px 0}.catalog-card-module__SuR4dq__focusCard .equipment-card__specs dt{font-size:11px;line-height:1.5}.catalog-card-module__SuR4dq__focusCard .equipment-card__specs dd{font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;font-weight:650}.catalog-card-module__SuR4dq__focusCard .equipment-card__evidence{gap:6px;font-size:11px;line-height:1.6}.catalog-card-module__SuR4dq__focusCard .equipment-card__footer{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;padding-top:16px;display:grid}:is(.catalog-card-module__SuR4dq__focusCard .equipment-card__price-link,.catalog-card-module__SuR4dq__focusCard .equipment-card__detail-link){border-radius:6px;justify-content:center;gap:8px;min-height:48px;padding:10px 8px;font-size:13px;line-height:1.4;text-decoration:none}.catalog-card-module__SuR4dq__focusCard .equipment-card__price-link{background:var(--brand);color:var(--white)}.catalog-card-module__SuR4dq__focusCard .equipment-card__price-link:hover{background:var(--brand-deep)}.catalog-card-module__SuR4dq__focusCard .equipment-card__detail-link{border:1px solid var(--line);color:var(--ink)}.catalog-card-module__SuR4dq__focusCard .equipment-card__detail-link:hover{border-color:var(--brand);color:var(--brand)}.catalog-card-module__SuR4dq__focusCard .catalog-card-module__SuR4dq__destinations{padding-top:8px}.catalog-card-module__SuR4dq__focusCard :focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:680px){.catalog-card-module__SuR4dq__focusCard .equipment-card__body{padding:18px}.catalog-card-module__SuR4dq__focusCard h3{font-size:28px}}[dir=rtl] .catalog-card-module__SuR4dq__arrow{transform:scaleX(-1)}
.CatalogClient-module__2YY7RG__catalog{min-width:0;margin-top:24px}.CatalogClient-module__2YY7RG__search{grid-template-columns:minmax(0,1fr) minmax(160px,210px) auto;align-items:end;gap:12px;display:grid}.CatalogClient-module__2YY7RG__search label{gap:7px;min-width:0;font-size:12px;font-weight:650;display:grid}.CatalogClient-module__2YY7RG__search input,.CatalogClient-module__2YY7RG__search select{border:1px solid var(--line);background:var(--white);width:100%;min-width:0;min-height:46px;color:var(--ink);border-radius:5px;padding:10px 12px;font-size:14px;font-weight:400}.CatalogClient-module__2YY7RG__search button{border-radius:5px;min-height:46px;padding-inline:24px}.CatalogClient-module__2YY7RG__classification{overscroll-behavior-inline:contain;border-bottom:1px solid var(--line);scrollbar-width:none;align-items:stretch;gap:24px;margin-top:18px;display:flex;overflow-x:auto}.CatalogClient-module__2YY7RG__classification::-webkit-scrollbar{display:none}.CatalogClient-module__2YY7RG__classification a{min-height:46px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;padding:8px 0;font-size:14px;font-weight:550;line-height:1.4;display:flex}.CatalogClient-module__2YY7RG__classification a[aria-current]{border-color:var(--brand);color:var(--brand);font-weight:750}.CatalogClient-module__2YY7RG__classification a:hover{color:var(--ink)}.CatalogClient-module__2YY7RG__types{border-bottom:0;gap:20px;margin-top:0}.CatalogClient-module__2YY7RG__types a{min-height:44px;font-size:13px}.CatalogClient-module__2YY7RG__results{min-height:44px;color:var(--muted);align-items:center;gap:16px;margin-block:4px 12px;font-size:13px;display:flex}.CatalogClient-module__2YY7RG__results p{margin:0}.CatalogClient-module__2YY7RG__results strong{color:var(--ink);font-weight:650}.CatalogClient-module__2YY7RG__results button{min-height:44px;color:var(--brand);text-underline-offset:3px;cursor:pointer;margin-inline-start:auto;text-decoration:underline}.CatalogClient-module__2YY7RG__signals{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.CatalogClient-module__2YY7RG__signals button{background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:4px;align-items:center;gap:12px;padding:6px 10px;font-size:12px;display:flex}.CatalogClient-module__2YY7RG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.CatalogClient-module__2YY7RG__empty{background:var(--surface);text-align:center;padding:36px 24px}.CatalogClient-module__2YY7RG__empty h2{font-size:clamp(22px,3vw,30px);line-height:1.3}.CatalogClient-module__2YY7RG__empty>p{color:var(--muted);margin-top:12px;line-height:1.6}.CatalogClient-module__2YY7RG__emptyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:20px;display:flex}.CatalogClient-module__2YY7RG__emptyActions>a,.CatalogClient-module__2YY7RG__emptyActions>button{align-items:center;min-height:44px;font-size:14px;display:flex}.CatalogClient-module__2YY7RG__emptyActions>button{color:var(--brand);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.CatalogClient-module__2YY7RG__emptyActions>a:not(.button){color:var(--brand);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.CatalogClient-module__2YY7RG__empty .contact-options{max-width:440px;margin:24px auto 0}.CatalogClient-module__2YY7RG__hint{font-size:13px}.CatalogClient-module__2YY7RG__hint a{text-underline-offset:3px;text-decoration:underline}.CatalogClient-module__2YY7RG__pagination{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:32px;display:flex}.CatalogClient-module__2YY7RG__pagination a{border:1px solid var(--line);border-radius:4px;place-items:center;min-width:44px;min-height:44px;padding:8px 12px;font-size:14px;display:grid}.CatalogClient-module__2YY7RG__pagination a[aria-current]{border-color:var(--brand);background:var(--brand);color:var(--white);font-weight:700}.CatalogClient-module__2YY7RG__catalog :focus-visible{outline:2px solid var(--brand);outline-offset:3px}.CatalogClient-module__2YY7RG__focusZone{margin-top:24px}.CatalogClient-module__2YY7RG__compact{margin-top:10px}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__methodTabs{border-bottom:1px solid var(--line);gap:20px;margin:0}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__methodTabs a{overflow-wrap:anywhere;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;min-width:0;min-height:44px;padding:8px 0;display:flex}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__methodTabs a[aria-current]{border-bottom-color:var(--brand)}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__methodTabs a>span{display:none}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__methodTabs a strong{font-size:14px}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__filterBar{border-top:0;padding-block:0}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__filterBar+.CatalogClient-module__2YY7RG__search:not([hidden]){margin-block:12px}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__types{margin-top:0}.CatalogClient-module__2YY7RG__filterBar{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding-block:10px;display:flex}.CatalogClient-module__2YY7RG__filterBar button{text-align:start;min-width:0;max-width:100%;min-height:44px;color:var(--ink);cursor:pointer;flex-shrink:0;align-items:center;gap:9px;font-size:14px;font-weight:650;display:inline-flex}.CatalogClient-module__2YY7RG__filterBar button>span{color:var(--muted);margin-inline-start:12px}.CatalogClient-module__2YY7RG__filterBar p{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.CatalogClient-module__2YY7RG__search[hidden]{display:none}.CatalogClient-module__2YY7RG__filterBar+.CatalogClient-module__2YY7RG__technicalSearch{margin-top:12px}.CatalogClient-module__2YY7RG__methodTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.CatalogClient-module__2YY7RG__methodTabs a{border:1px solid var(--line);background:var(--white);border-radius:12px;gap:8px;min-height:94px;padding:18px 20px;transition:border-color .16s;display:grid}.CatalogClient-module__2YY7RG__methodTabs a strong{font-size:16px;font-weight:700;line-height:1.5}.CatalogClient-module__2YY7RG__methodTabs a strong span{font-size:14px}.CatalogClient-module__2YY7RG__methodTabs a>span{color:var(--muted);font-size:13px}.CatalogClient-module__2YY7RG__methodTabs a[aria-current]{border-color:var(--brand);background:var(--brand-pale)}.CatalogClient-module__2YY7RG__methodTabs a[aria-current] strong{color:var(--brand)}.CatalogClient-module__2YY7RG__methodTabs a:hover{border-color:var(--brand)}.CatalogClient-module__2YY7RG__technicalSearch{background:var(--surface);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:22px 24px 16px}.CatalogClient-module__2YY7RG__technicalSearch .CatalogClient-module__2YY7RG__keyword{grid-column:auto}.CatalogClient-module__2YY7RG__technicalSearch label{gap:8px;font-size:13px}.CatalogClient-module__2YY7RG__technicalSearch input,.CatalogClient-module__2YY7RG__technicalSearch select,.CatalogClient-module__2YY7RG__technicalSearch button{min-height:48px}.CatalogClient-module__2YY7RG__technicalSearch input,.CatalogClient-module__2YY7RG__technicalSearch select{background:var(--white);caret-color:var(--brand);border-radius:6px}.CatalogClient-module__2YY7RG__technicalSearch button{border-radius:6px}.CatalogClient-module__2YY7RG__technicalSearch button:disabled{opacity:.65;cursor:wait}.CatalogClient-module__2YY7RG__filterNote{color:var(--muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.7}.CatalogClient-module__2YY7RG__focusZone .CatalogClient-module__2YY7RG__results{margin-block:14px 18px;font-size:14px}.CatalogClient-module__2YY7RG__focusZone .CatalogClient-module__2YY7RG__results strong{font-variant-numeric:tabular-nums}.CatalogClient-module__2YY7RG__focusZone .CatalogClient-module__2YY7RG__grid{gap:28px 24px}@media (max-width:980px){.CatalogClient-module__2YY7RG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:680px){.CatalogClient-module__2YY7RG__catalog{margin-top:20px}.CatalogClient-module__2YY7RG__compact{margin-top:6px}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__methodTabs{gap:12px}.CatalogClient-module__2YY7RG__compact .CatalogClient-module__2YY7RG__methodTabs a strong{font-size:13px}.CatalogClient-module__2YY7RG__search{grid-template-columns:minmax(0,1fr) auto;gap:12px 8px}.CatalogClient-module__2YY7RG__keyword{grid-column:1/-1}.CatalogClient-module__2YY7RG__search button{padding-inline:16px;font-size:13px}.CatalogClient-module__2YY7RG__classification{gap:22px}.CatalogClient-module__2YY7RG__grid{grid-template-columns:minmax(0,1fr);gap:20px}.CatalogClient-module__2YY7RG__empty{padding:28px 16px}.CatalogClient-module__2YY7RG__methodTabs{gap:8px}.CatalogClient-module__2YY7RG__methodTabs a{gap:4px;min-height:88px;padding:12px 10px}.CatalogClient-module__2YY7RG__methodTabs a strong{font-size:13px}.CatalogClient-module__2YY7RG__methodTabs a strong span{font-size:12px;display:block}.CatalogClient-module__2YY7RG__methodTabs a>span{display:none}.CatalogClient-module__2YY7RG__technicalSearch{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;padding:18px 16px 14px}.CatalogClient-module__2YY7RG__technicalSearch .CatalogClient-module__2YY7RG__keyword,.CatalogClient-module__2YY7RG__technicalSearch button{grid-column:1/-1}.CatalogClient-module__2YY7RG__focusZone .CatalogClient-module__2YY7RG__grid{gap:24px}}
.CatalogZoneReading-module__F4xcVG__reading,.CatalogZoneReading-module__F4xcVG__guidance{color:var(--ink);inline-size:min(100%,72ch);margin-inline:auto;font-size:17px}.CatalogZoneReading-module__F4xcVG__reading{gap:44px;margin-block-start:64px;display:grid}.CatalogZoneReading-module__F4xcVG__chapter,.CatalogZoneReading-module__F4xcVG__selection,.CatalogZoneReading-module__F4xcVG__faq,.CatalogZoneReading-module__F4xcVG__related{min-inline-size:0}.CatalogZoneReading-module__F4xcVG__chapter h2,.CatalogZoneReading-module__F4xcVG__guidance h2{overflow-wrap:anywhere;text-wrap:balance;margin-block:0 18px;font-size:clamp(24px,2vw,30px);font-weight:700;line-height:1.25}.CatalogZoneReading-module__F4xcVG__body,.CatalogZoneReading-module__F4xcVG__selection,.CatalogZoneReading-module__F4xcVG__faq p{overflow-wrap:anywhere;line-height:1.8}.CatalogZoneReading-module__F4xcVG__body p{margin-block:0 16px}.CatalogZoneReading-module__F4xcVG__body p:last-child{margin-block-end:0}.CatalogZoneReading-module__F4xcVG__body ul,.CatalogZoneReading-module__F4xcVG__selection ul{margin-block:16px 0;padding-inline-start:22px}.CatalogZoneReading-module__F4xcVG__body li,.CatalogZoneReading-module__F4xcVG__selection li{padding-inline-start:4px}.CatalogZoneReading-module__F4xcVG__body li+li,.CatalogZoneReading-module__F4xcVG__selection li+li{margin-block-start:12px}.CatalogZoneReading-module__F4xcVG__body li::marker{color:var(--brand)}.CatalogZoneReading-module__F4xcVG__selection li::marker{color:var(--brand)}.CatalogZoneReading-module__F4xcVG__guidance{gap:44px;margin-block-start:56px;display:grid}.CatalogZoneReading-module__F4xcVG__faq details{border-block-end:1px solid var(--line)}.CatalogZoneReading-module__F4xcVG__faq summary{cursor:pointer;overflow-wrap:anywhere;min-block-size:52px;padding-block:16px;padding-inline-end:8px;font-size:17px;font-weight:600;line-height:1.55}.CatalogZoneReading-module__F4xcVG__faq summary::marker{color:var(--brand)}.CatalogZoneReading-module__F4xcVG__faq summary:hover{color:var(--brand)}.CatalogZoneReading-module__F4xcVG__faq summary:focus-visible,.CatalogZoneReading-module__F4xcVG__related a:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.CatalogZoneReading-module__F4xcVG__faq p{margin-block:0 20px}.CatalogZoneReading-module__F4xcVG__related ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.CatalogZoneReading-module__F4xcVG__related a{color:var(--brand);overflow-wrap:anywhere;text-underline-offset:4px;align-content:center;min-block-size:44px;padding-block:8px;font-weight:600;line-height:1.65;text-decoration:underline;text-decoration-thickness:1px;display:block}.CatalogZoneReading-module__F4xcVG__related a:hover{color:var(--brand-deep);text-decoration-thickness:2px}@media (max-width:680px){.CatalogZoneReading-module__F4xcVG__reading,.CatalogZoneReading-module__F4xcVG__guidance{gap:32px;font-size:16px}.CatalogZoneReading-module__F4xcVG__reading{margin-block-start:44px}.CatalogZoneReading-module__F4xcVG__guidance{margin-block-start:40px}.CatalogZoneReading-module__F4xcVG__chapter h2,.CatalogZoneReading-module__F4xcVG__guidance h2{margin-block-end:14px;font-size:24px}.CatalogZoneReading-module__F4xcVG__faq summary{font-size:16px}}
.ChineseEquipmentZone-module__PwBdLq__banner{border:1px solid var(--line);background:var(--white);border-radius:12px;grid-template-columns:1fr 1fr;margin-block:24px 32px;display:grid;overflow:hidden}.ChineseEquipmentZone-module__PwBdLq__compactHeader{gap:16px;display:grid}.ChineseEquipmentZone-module__PwBdLq__compactHeader h1{overflow-wrap:anywhere;min-width:0;color:var(--ink);margin:0;font-size:clamp(26px,3vw,36px);line-height:1.25}.ChineseEquipmentZone-module__PwBdLq__zoneTabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:640px;display:grid}.ChineseEquipmentZone-module__PwBdLq__zoneTabs a{border:1px solid var(--line);min-height:52px;color:var(--ink);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:700;display:flex}.ChineseEquipmentZone-module__PwBdLq__zoneTabs a[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--white)}.ChineseEquipmentZone-module__PwBdLq__zoneTabs a:not([aria-current]):hover{border-color:var(--brand);color:var(--brand)}.ChineseEquipmentZone-module__PwBdLq__compactHeader a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ChineseEquipmentZone-module__PwBdLq__bannerCopy{align-self:center;padding:24px 32px}.ChineseEquipmentZone-module__PwBdLq__eyebrow{color:var(--brand);margin:0 0 12px;font-size:13px;font-weight:650}.ChineseEquipmentZone-module__PwBdLq__banner h1{color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(30px,3vw,40px);font-weight:750;line-height:1.25}.ChineseEquipmentZone-module__PwBdLq__intro{max-width:38em;color:var(--muted);margin:16px 0 20px;font-size:15px;line-height:1.7}.ChineseEquipmentZone-module__PwBdLq__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.ChineseEquipmentZone-module__PwBdLq__secondaryAction{min-height:48px;color:var(--ink);align-items:center;font-size:14px;display:inline-flex}.ChineseEquipmentZone-module__PwBdLq__secondaryAction:hover{color:var(--brand)}.ChineseEquipmentZone-module__PwBdLq__bannerMedia{background:var(--surface);min-height:280px;margin:0;position:relative}.ChineseEquipmentZone-module__PwBdLq__bannerMedia img{padding:20px 20px 48px}.ChineseEquipmentZone-module__PwBdLq__bannerMedia figcaption{bottom:16px;color:var(--muted);text-align:center;font-size:11px;line-height:1.5;position:absolute;inset-inline:20px}.ChineseEquipmentZone-module__PwBdLq__guide{gap:56px;margin-block:64px 16px;display:grid}.ChineseEquipmentZone-module__PwBdLq__partsEntry{background:var(--surface);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(220px,.6fr);gap:32px;padding:32px;display:grid}.ChineseEquipmentZone-module__PwBdLq__partsEntry h2{margin-bottom:12px}.ChineseEquipmentZone-module__PwBdLq__partsEntry nav{align-content:center;display:grid}.ChineseEquipmentZone-module__PwBdLq__partsEntry nav a{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;gap:20px;padding:14px 0;font-weight:650;display:flex}.ChineseEquipmentZone-module__PwBdLq__partsEntry nav a:hover{color:var(--brand)}.ChineseEquipmentZone-module__PwBdLq__guide h2{color:var(--ink);text-wrap:balance;margin:0 0 24px;font-size:clamp(24px,2.4vw,30px);line-height:1.4}.ChineseEquipmentZone-module__PwBdLq__guide h3{color:var(--ink);margin:0 0 12px;font-size:18px;line-height:1.5}.ChineseEquipmentZone-module__PwBdLq__guide p{color:var(--muted);margin:0;font-size:15px;line-height:1.9}.ChineseEquipmentZone-module__PwBdLq__selectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.ChineseEquipmentZone-module__PwBdLq__selectionGrid article{border-top:2px solid var(--ink);padding-top:20px}.ChineseEquipmentZone-module__PwBdLq__step{color:var(--brand);font-variant-numeric:tabular-nums;margin-bottom:20px;font-size:13px;font-weight:650;display:block}.ChineseEquipmentZone-module__PwBdLq__applications{background:var(--surface);border-radius:10px;padding:32px}.ChineseEquipmentZone-module__PwBdLq__applications>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.ChineseEquipmentZone-module__PwBdLq__readingColumns{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:64px;display:grid}.ChineseEquipmentZone-module__PwBdLq__faq details{border-bottom:1px solid var(--line)}.ChineseEquipmentZone-module__PwBdLq__faq summary{cursor:pointer;min-height:56px;color:var(--ink);padding-block:16px;font-size:16px;font-weight:600;line-height:1.6}.ChineseEquipmentZone-module__PwBdLq__faq summary::marker{color:var(--brand)}.ChineseEquipmentZone-module__PwBdLq__faq details p{padding-bottom:20px}.ChineseEquipmentZone-module__PwBdLq__related>a{border-bottom:1px solid var(--line);gap:8px;padding-block:16px;display:grid}.ChineseEquipmentZone-module__PwBdLq__related strong{color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:16px;line-height:1.5;display:flex}.ChineseEquipmentZone-module__PwBdLq__related strong span{color:var(--brand)}.ChineseEquipmentZone-module__PwBdLq__related>a>span{color:var(--muted);font-size:13px;line-height:1.7}.ChineseEquipmentZone-module__PwBdLq__related a:hover strong,.ChineseEquipmentZone-module__PwBdLq__faq summary:hover{color:var(--brand)}.ChineseEquipmentZone-module__PwBdLq__inquiry{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-top:32px;display:flex}.ChineseEquipmentZone-module__PwBdLq__inquiry h2{margin-bottom:12px;font-size:24px}.ChineseEquipmentZone-module__PwBdLq__banner :focus-visible,.ChineseEquipmentZone-module__PwBdLq__guide :focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (max-width:900px){.ChineseEquipmentZone-module__PwBdLq__bannerCopy{padding:28px}.ChineseEquipmentZone-module__PwBdLq__selectionGrid,.ChineseEquipmentZone-module__PwBdLq__applications>div{gap:24px}.ChineseEquipmentZone-module__PwBdLq__readingColumns{gap:32px}}@media (max-width:680px){.ChineseEquipmentZone-module__PwBdLq__banner{grid-template-columns:1fr;margin-block:20px 24px}.ChineseEquipmentZone-module__PwBdLq__bannerCopy{padding:20px}.ChineseEquipmentZone-module__PwBdLq__banner h1{font-size:28px}.ChineseEquipmentZone-module__PwBdLq__eyebrow{margin-bottom:8px}.ChineseEquipmentZone-module__PwBdLq__intro{margin-block:12px 16px;font-size:14px;line-height:1.6}.ChineseEquipmentZone-module__PwBdLq__bannerMedia{min-height:150px}.ChineseEquipmentZone-module__PwBdLq__bannerMedia img{padding:12px 16px 40px}.ChineseEquipmentZone-module__PwBdLq__guide{gap:36px;margin-block-start:44px}.ChineseEquipmentZone-module__PwBdLq__selectionGrid,.ChineseEquipmentZone-module__PwBdLq__applications>div,.ChineseEquipmentZone-module__PwBdLq__readingColumns{grid-template-columns:1fr;gap:24px}.ChineseEquipmentZone-module__PwBdLq__partsEntry{grid-template-columns:1fr;gap:12px;padding:24px}.ChineseEquipmentZone-module__PwBdLq__guide h2{margin-bottom:20px}.ChineseEquipmentZone-module__PwBdLq__applications{padding:24px}.ChineseEquipmentZone-module__PwBdLq__step{margin-bottom:12px}.ChineseEquipmentZone-module__PwBdLq__inquiry{flex-direction:column;align-items:flex-start}}
.EquipmentSpecialtyZone-module__eiP-bG__banner{border:1px solid var(--line);background:var(--white);border-radius:12px;grid-template-columns:1fr 1fr;margin-block:24px 32px;display:grid;overflow:hidden}.EquipmentSpecialtyZone-module__eiP-bG__noMedia{grid-template-columns:1fr}.EquipmentSpecialtyZone-module__eiP-bG__bannerCopy{align-self:center;padding:32px}.EquipmentSpecialtyZone-module__eiP-bG__banner h1{color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(30px,3vw,40px);font-weight:750;line-height:1.25}.EquipmentSpecialtyZone-module__eiP-bG__banner p{max-width:38em;color:var(--muted);margin:16px 0 20px;font-size:15px;line-height:1.7}.EquipmentSpecialtyZone-module__eiP-bG__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.EquipmentSpecialtyZone-module__eiP-bG__secondaryAction{min-height:48px;color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.EquipmentSpecialtyZone-module__eiP-bG__secondaryAction:hover,.EquipmentSpecialtyZone-module__eiP-bG__partsAction:hover{color:var(--brand)}.EquipmentSpecialtyZone-module__eiP-bG__media{background:var(--surface);min-height:280px;margin:0;position:relative}.EquipmentSpecialtyZone-module__eiP-bG__media img{padding:20px}.EquipmentSpecialtyZone-module__eiP-bG__parts{background:var(--surface);border-radius:10px;margin-block:48px 32px;padding:28px 32px 32px;scroll-margin-top:90px}.EquipmentSpecialtyZone-module__eiP-bG__partsIntro{justify-content:space-between;align-items:center;gap:28px;display:flex}.EquipmentSpecialtyZone-module__eiP-bG__parts h2{color:var(--ink);margin:0 0 8px;font-size:clamp(21px,2vw,26px);line-height:1.35}.EquipmentSpecialtyZone-module__eiP-bG__parts p{max-width:70ch;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.EquipmentSpecialtyZone-module__eiP-bG__partsAction{min-height:48px;color:var(--ink);flex:none;align-items:center;gap:12px;font-size:15px;font-weight:700;display:inline-flex}.EquipmentSpecialtyZone-module__eiP-bG__partsList{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:26px;display:grid}.EquipmentSpecialtyZone-module__eiP-bG__part{border-top:1px solid var(--line);flex-direction:column;min-width:0;padding-top:18px;display:flex}.EquipmentSpecialtyZone-module__eiP-bG__part h3{color:var(--ink);margin:0 0 8px;font-size:17px;line-height:1.45}.EquipmentSpecialtyZone-module__eiP-bG__part p{font-size:14px;line-height:1.7}.EquipmentSpecialtyZone-module__eiP-bG__part .EquipmentSpecialtyZone-module__eiP-bG__partCheck{color:var(--ink);margin-top:10px}.EquipmentSpecialtyZone-module__eiP-bG__part a{min-height:48px;color:var(--brand);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:700;display:inline-flex}.EquipmentSpecialtyZone-module__eiP-bG__part a:hover{text-decoration:underline}.EquipmentSpecialtyZone-module__eiP-bG__guide{gap:56px;margin-block:64px 16px;display:grid}.EquipmentSpecialtyZone-module__eiP-bG__guide h2{color:var(--ink);text-wrap:balance;margin:0 0 24px;font-size:clamp(24px,2.4vw,30px);line-height:1.4}.EquipmentSpecialtyZone-module__eiP-bG__selection{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.EquipmentSpecialtyZone-module__eiP-bG__selection article{border-top:2px solid var(--ink);padding-top:20px}.EquipmentSpecialtyZone-module__eiP-bG__selection h3{color:var(--ink);margin:0 0 12px;font-size:18px;line-height:1.5}.EquipmentSpecialtyZone-module__eiP-bG__scenarios{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.EquipmentSpecialtyZone-module__eiP-bG__scenarios article{background:var(--surface);border-radius:10px;padding:22px 24px}.EquipmentSpecialtyZone-module__eiP-bG__scenarios h3{color:var(--ink);margin:0 0 8px;font-size:18px;line-height:1.5}.EquipmentSpecialtyZone-module__eiP-bG__guide p{color:var(--muted);margin:0;font-size:15px;line-height:1.9}.EquipmentSpecialtyZone-module__eiP-bG__faq{max-width:860px}.EquipmentSpecialtyZone-module__eiP-bG__faq details{border-bottom:1px solid var(--line)}.EquipmentSpecialtyZone-module__eiP-bG__faq summary{cursor:pointer;min-height:56px;color:var(--ink);padding-block:16px;font-size:16px;font-weight:600;line-height:1.6}.EquipmentSpecialtyZone-module__eiP-bG__faq summary::marker{color:var(--brand)}.EquipmentSpecialtyZone-module__eiP-bG__faq details p{padding-bottom:20px}.EquipmentSpecialtyZone-module__eiP-bG__faq summary:hover{color:var(--brand)}.EquipmentSpecialtyZone-module__eiP-bG__related{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.EquipmentSpecialtyZone-module__eiP-bG__related h2{flex-basis:100%;margin-bottom:4px}.EquipmentSpecialtyZone-module__eiP-bG__related a{min-height:48px;color:var(--ink);align-items:center;gap:12px;font-size:15px;font-weight:700;display:inline-flex}.EquipmentSpecialtyZone-module__eiP-bG__related a:hover{color:var(--brand)}.EquipmentSpecialtyZone-module__eiP-bG__inquiry{background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.EquipmentSpecialtyZone-module__eiP-bG__inquiry h2{margin-bottom:8px}.EquipmentSpecialtyZone-module__eiP-bG__inquiry a{flex:none}.EquipmentSpecialtyZone-module__eiP-bG__banner :focus-visible,.EquipmentSpecialtyZone-module__eiP-bG__parts :focus-visible,.EquipmentSpecialtyZone-module__eiP-bG__guide :focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (max-width:1000px){.EquipmentSpecialtyZone-module__eiP-bG__partsList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.EquipmentSpecialtyZone-module__eiP-bG__banner{grid-template-columns:1fr;margin-block:20px 24px}.EquipmentSpecialtyZone-module__eiP-bG__bannerCopy{padding:20px}.EquipmentSpecialtyZone-module__eiP-bG__banner h1{font-size:28px}.EquipmentSpecialtyZone-module__eiP-bG__banner p{margin-block:12px 16px;font-size:14px}.EquipmentSpecialtyZone-module__eiP-bG__media{min-height:200px}.EquipmentSpecialtyZone-module__eiP-bG__media img{padding:12px 16px}.EquipmentSpecialtyZone-module__eiP-bG__parts{padding:24px}.EquipmentSpecialtyZone-module__eiP-bG__partsIntro{flex-direction:column;align-items:flex-start;gap:8px}.EquipmentSpecialtyZone-module__eiP-bG__partsList{grid-template-columns:1fr;gap:18px;margin-top:20px}.EquipmentSpecialtyZone-module__eiP-bG__guide{gap:36px;margin-block-start:44px}.EquipmentSpecialtyZone-module__eiP-bG__selection{grid-template-columns:1fr;gap:24px}.EquipmentSpecialtyZone-module__eiP-bG__scenarios{grid-template-columns:1fr;gap:16px}.EquipmentSpecialtyZone-module__eiP-bG__guide h2{margin-bottom:20px}.EquipmentSpecialtyZone-module__eiP-bG__inquiry{flex-direction:column;align-items:flex-start;padding:24px}.EquipmentSpecialtyZone-module__eiP-bG__inquiry h2{margin-bottom:8px}}
.EquipmentModelGroups-module__DpAPuq__section{border:1px solid var(--line);border-radius:10px;margin:40px 0;padding:28px 32px}.EquipmentModelGroups-module__DpAPuq__section h2{color:var(--ink);margin:0 0 8px;font-size:clamp(22px,2.4vw,28px)}.EquipmentModelGroups-module__DpAPuq__section p{color:var(--muted);margin:0;line-height:1.7}.EquipmentModelGroups-module__DpAPuq__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;margin-top:20px;display:grid}.EquipmentModelGroups-module__DpAPuq__groups a{border-top:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;gap:6px;padding:16px 0;display:grid}.EquipmentModelGroups-module__DpAPuq__groups a span{color:var(--muted);font-size:13px}.EquipmentModelGroups-module__DpAPuq__groups a:hover strong{color:var(--brand)}.EquipmentModelGroups-module__DpAPuq__groups a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.EquipmentModelGroups-module__DpAPuq__more summary{cursor:pointer;color:var(--brand);padding:14px 0;font-weight:650}.EquipmentModelGroups-module__DpAPuq__more summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.EquipmentModelGroups-module__DpAPuq__more .EquipmentModelGroups-module__DpAPuq__groups{margin-top:0}@media (max-width:900px){.EquipmentModelGroups-module__DpAPuq__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.EquipmentModelGroups-module__DpAPuq__section{padding:24px 20px}.EquipmentModelGroups-module__DpAPuq__groups{grid-template-columns:1fr}}
.PartsViews-module__KpaKeW__page{min-height:45vh}.PartsViews-module__KpaKeW__page h1{color:var(--ink);margin:0;font-size:clamp(30px,3.2vw,42px);line-height:1.2}.PartsViews-module__KpaKeW__centerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.PartsViews-module__KpaKeW__centerCard{min-height:168px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.PartsViews-module__KpaKeW__centerCard:hover{border-color:var(--brand);color:var(--brand)}.PartsViews-module__KpaKeW__cardImage{background:var(--white);height:158px;position:relative}.PartsViews-module__KpaKeW__cardImage img{padding:10px}.PartsViews-module__KpaKeW__cardBody{flex-direction:column;flex:1;justify-content:space-between;gap:20px;padding:20px;display:flex}.PartsViews-module__KpaKeW__centerCard strong{font-size:19px;line-height:1.4}.PartsViews-module__KpaKeW__cardFoot{justify-content:space-between;align-items:center;gap:12px;font-size:23px;display:flex}.PartsViews-module__KpaKeW__cardFoot small{color:var(--muted);font-size:13px}.PartsViews-module__KpaKeW__breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:9px;margin-bottom:24px;font-size:14px;display:flex}.PartsViews-module__KpaKeW__breadcrumbs a:hover{color:var(--brand)}.PartsViews-module__KpaKeW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.PartsViews-module__KpaKeW__heading+nav{margin-top:16px}.PartsViews-module__KpaKeW__page :focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (max-width:1000px){.PartsViews-module__KpaKeW__centerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.PartsViews-module__KpaKeW__centerGrid{grid-template-columns:1fr;gap:12px;margin-top:20px}.PartsViews-module__KpaKeW__centerCard{flex-direction:row;min-height:100px}.PartsViews-module__KpaKeW__cardImage{flex:0 0 96px;height:auto;min-height:100px}.PartsViews-module__KpaKeW__cardBody{gap:12px;padding:16px}.PartsViews-module__KpaKeW__centerCard strong{font-size:17px}}
.chinese-home-module__zVU3AG__zones{background:var(--white);padding:56px clamp(20px,4vw,64px) 44px}.chinese-home-module__zVU3AG__heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.chinese-home-module__zVU3AG__heading h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(24px,2.5vw,34px);font-weight:750;line-height:1.4}.chinese-home-module__zVU3AG__heading>a{min-height:48px;color:var(--brand);white-space:nowrap;align-items:center;gap:12px;font-size:14px;display:inline-flex}.chinese-home-module__zVU3AG__focusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.chinese-home-module__zVU3AG__zone{border:1px solid var(--line);border-radius:12px;flex-direction:column;min-width:0;transition:border-color .16s;display:flex;overflow:hidden}.chinese-home-module__zVU3AG__zone:hover{border-color:var(--brand)}.chinese-home-module__zVU3AG__image{aspect-ratio:16/9;background:var(--surface);position:relative;overflow:hidden}.chinese-home-module__zVU3AG__image img{width:100%;height:100%;padding:12px}.chinese-home-module__zVU3AG__zoneBody{padding:24px 28px}.chinese-home-module__zVU3AG__zoneBody>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.chinese-home-module__zVU3AG__zoneBody h3{font-size:clamp(24px,2.4vw,32px);font-weight:750;line-height:1.3}.chinese-home-module__zVU3AG__zoneBody>div:first-child>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.chinese-home-module__zVU3AG__zoneBody p{color:var(--muted);max-width:55ch;margin-block:12px 24px;font-size:14px;line-height:1.8}.chinese-home-module__zVU3AG__zoneFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.chinese-home-module__zVU3AG__zoneFooter>span{color:var(--muted);font-size:12px;line-height:1.6}.chinese-home-module__zVU3AG__zoneFooter strong{white-space:nowrap;min-height:32px;color:var(--brand);align-items:center;gap:10px;font-size:14px;font-weight:650;display:inline-flex}.chinese-home-module__zVU3AG__otherCategories{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:24px;padding-block:12px;display:flex}.chinese-home-module__zVU3AG__otherCategories>span{color:var(--muted);margin-inline-end:2px;font-size:13px}.chinese-home-module__zVU3AG__otherCategories a{align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex}.chinese-home-module__zVU3AG__otherCategories a strong{font-weight:550}.chinese-home-module__zVU3AG__otherCategories a>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.chinese-home-module__zVU3AG__otherCategories a svg{width:13px;color:var(--muted)}.chinese-home-module__zVU3AG__otherCategories a:hover{color:var(--brand)}.chinese-home-module__zVU3AG__zones :focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:980px){.chinese-home-module__zVU3AG__zoneBody{padding:20px}.chinese-home-module__zVU3AG__zoneFooter{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:680px){.chinese-home-module__zVU3AG__zones{padding-block:36px 28px}.chinese-home-module__zVU3AG__heading{align-items:flex-start;gap:12px;margin-bottom:20px}.chinese-home-module__zVU3AG__heading h2{font-size:24px}.chinese-home-module__zVU3AG__heading>a{font-size:12px}.chinese-home-module__zVU3AG__focusGrid{grid-template-columns:minmax(0,1fr);gap:20px}.chinese-home-module__zVU3AG__zoneBody{padding:20px}.chinese-home-module__zVU3AG__zoneBody p{margin-bottom:18px}.chinese-home-module__zVU3AG__zoneFooter{flex-direction:row;align-items:center}.chinese-home-module__zVU3AG__otherCategories{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.chinese-home-module__zVU3AG__otherCategories>span{grid-column:1/-1;margin-bottom:8px}.chinese-home-module__zVU3AG__otherCategories a{justify-content:space-between;min-height:48px}.chinese-home-module__zVU3AG__otherCategories a strong{margin-inline-end:auto}}@media (prefers-reduced-motion:reduce){.chinese-home-module__zVU3AG__zone{transition:none}}
.EquipmentReturn-module__Uztm7G__link{min-height:44px;color:var(--brand);text-underline-offset:3px;align-items:center;margin:-8px 0 16px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.EquipmentReturn-module__Uztm7G__link:hover{color:var(--ink)}.EquipmentReturn-module__Uztm7G__link:focus-visible{outline:2px solid var(--brand);outline-offset:4px}
.guides-module__abelMG__page{color:#202122;max-width:1320px;margin:auto;padding:24px 32px 80px}.guides-module__abelMG__breadcrumb{color:#6b6b6b;align-items:center;gap:10px;margin-bottom:30px;font-size:13px;display:flex}.guides-module__abelMG__breadcrumb a{color:inherit;text-decoration:none}.guides-module__abelMG__breadcrumb a:hover{color:#b32924}.guides-module__abelMG__eyebrow{color:#b32924;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.guides-module__abelMG__indexHero,.guides-module__abelMG__articleHero{background:#f3f2f0;border-top:3px solid #b32924;padding:56px clamp(24px,6vw,80px)}.guides-module__abelMG__indexHero{grid-template-columns:1fr .8fr;align-items:center;gap:30px;display:grid}.guides-module__abelMG__heroFigure{margin:0}.guides-module__abelMG__heroFigure img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.guides-module__abelMG__heroFigure figcaption{color:#767676;text-align:right;font-size:12px;line-height:1.5}.guides-module__abelMG__indexHero h1,.guides-module__abelMG__articleHero h1{letter-spacing:-.03em;max-width:850px;margin:20px 0;font-size:clamp(36px,5.5vw,68px);line-height:1.1}.guides-module__abelMG__lead{color:#56585a;max-width:720px;font-size:clamp(17px,1.7vw,20px);line-height:1.7}.guides-module__abelMG__button,.guides-module__abelMG__buttonLight{color:#fff;background:#ad2823;justify-content:space-between;align-items:center;gap:36px;min-height:50px;margin-top:20px;padding:15px 22px;font-weight:700;text-decoration:none;display:inline-flex}.guides-module__abelMG__indexSection,.guides-module__abelMG__more{padding:72px 0}.guides-module__abelMG__sectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.guides-module__abelMG__sectionHead h2,.guides-module__abelMG__more h2,.guides-module__abelMG__cta h2{margin:8px 0;font-size:clamp(27px,3vw,40px);line-height:1.2}.guides-module__abelMG__sectionHead>p{color:#686868;max-width:380px;line-height:1.6}.guides-module__abelMG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.guides-module__abelMG__card{min-height:220px;color:inherit;border:1px solid #dededc;flex-direction:column;padding:28px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.guides-module__abelMG__card:hover{background:#faf9f7;border-color:#b32924}.guides-module__abelMG__card h3{margin:14px 0 10px;font-size:21px;line-height:1.35}.guides-module__abelMG__card p{color:#626467;margin:0 0 24px;line-height:1.65}.guides-module__abelMG__card>span:last-child{color:#a82d27;margin-top:auto;font-weight:700}.guides-module__abelMG__number{color:#a82d27;font-size:13px;font-weight:800}.guides-module__abelMG__articleLayout{grid-template-columns:240px minmax(0,760px);gap:80px;padding:64px 0;display:grid}.guides-module__abelMG__aside{border-top:2px solid #b32924;flex-direction:column;align-self:start;gap:24px;padding-top:20px;font-size:14px;display:flex;position:sticky;top:24px}.guides-module__abelMG__aside nav{gap:14px;display:grid}.guides-module__abelMG__aside a{color:#595b5d;line-height:1.5;text-decoration:none}.guides-module__abelMG__aside>a{color:#ad2823;font-weight:700}.guides-module__abelMG__article section{margin-bottom:48px;scroll-margin-top:30px}.guides-module__abelMG__article h2{margin:0 0 18px;font-size:26px;line-height:1.3}.guides-module__abelMG__article p,.guides-module__abelMG__article li{color:#424446;font-size:16px;line-height:1.9}.guides-module__abelMG__article li{margin-bottom:7px}.guides-module__abelMG__source{border-top:1px solid #dededc;padding-top:20px;color:#777!important;font-size:13px!important}.guides-module__abelMG__more{border-top:1px solid #dededc}.guides-module__abelMG__more .guides-module__abelMG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.guides-module__abelMG__cta{color:#fff;background:#252626;justify-content:space-between;align-items:center;gap:24px;padding:42px clamp(24px,4vw,56px);display:flex}.guides-module__abelMG__cta p:not(.guides-module__abelMG__eyebrow){color:#d3d3d1;line-height:1.6}.guides-module__abelMG__cta .guides-module__abelMG__eyebrow{color:#ef8b82}.guides-module__abelMG__buttonLight{color:#232323;white-space:nowrap;background:#fff;margin:0}.guides-module__abelMG__button:focus-visible,.guides-module__abelMG__buttonLight:focus-visible,.guides-module__abelMG__card:focus-visible,.guides-module__abelMG__aside a:focus-visible{outline-offset:3px;outline:3px solid #bd3c32}@media (max-width:700px){.guides-module__abelMG__page{padding:20px 20px 60px}.guides-module__abelMG__indexHero,.guides-module__abelMG__articleHero{padding:36px 24px}.guides-module__abelMG__indexHero{grid-template-columns:1fr}.guides-module__abelMG__indexSection,.guides-module__abelMG__more{padding:50px 0}.guides-module__abelMG__sectionHead,.guides-module__abelMG__cta{flex-direction:column;align-items:flex-start}.guides-module__abelMG__sectionHead>p{margin:0}.guides-module__abelMG__cardGrid,.guides-module__abelMG__more .guides-module__abelMG__cardGrid{grid-template-columns:1fr}.guides-module__abelMG__card{min-height:180px}.guides-module__abelMG__articleLayout{padding:40px 0;display:block}.guides-module__abelMG__aside{margin-bottom:42px;position:static}.guides-module__abelMG__cta{padding:30px 24px}.guides-module__abelMG__buttonLight{white-space:normal}}.guides-module__abelMG__relatedParts{background:var(--surface);justify-content:space-between;align-items:center;gap:28px;margin-bottom:36px;padding:28px 32px;display:flex}.guides-module__abelMG__relatedParts h2{margin:0 0 8px;font-size:clamp(22px,2vw,28px)}.guides-module__abelMG__relatedParts p{color:var(--muted);margin:0;line-height:1.7}.guides-module__abelMG__relatedParts nav{flex-wrap:wrap;gap:12px 24px;display:flex}.guides-module__abelMG__relatedParts a{min-height:44px;color:var(--brand);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.guides-module__abelMG__relatedParts a:hover{text-underline-offset:3px;text-decoration:underline}.guides-module__abelMG__relatedParts a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:700px){.guides-module__abelMG__relatedParts{flex-direction:column;align-items:flex-start;gap:12px;padding:24px}}
.parts-module__015mtW__page{color:var(--ink,#222)}.parts-module__015mtW__hero{color:#fff;background:#252525}.parts-module__015mtW__heroInner{grid-template-columns:1.35fr 1fr;align-items:center;gap:48px;max-width:1280px;margin:auto;padding:64px 28px;display:grid}.parts-module__015mtW__hero h1{letter-spacing:-.025em;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.02}.parts-module__015mtW__hero p{color:#eee;max-width:58ch;margin:22px 0;line-height:1.7}.parts-module__015mtW__heroLinks,.parts-module__015mtW__actions{flex-wrap:wrap;gap:12px;display:flex}.parts-module__015mtW__heroLinks a,.parts-module__015mtW__actions a{color:#fff;background:#aa3025;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.parts-module__015mtW__heroLinks a+a{background:0 0;border:1px solid #bcbcbc}.parts-module__015mtW__heroImage{background:#f3f2f1;min-width:0;overflow:hidden}.parts-module__015mtW__heroImage img{object-fit:contain;width:100%;height:290px;display:block}.parts-module__015mtW__content{max-width:1280px;margin:0 auto;padding:0 28px 80px}.parts-module__015mtW__modelPicker{padding:64px 0 0}.parts-module__015mtW__modelPicker h2{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1}.parts-module__015mtW__modelPicker>p{color:#555;max-width:70ch;margin:12px 0 24px;line-height:1.65}.parts-module__015mtW__modelList,.parts-module__015mtW__versionList{flex-wrap:wrap;gap:8px;display:flex}.parts-module__015mtW__modelList button,.parts-module__015mtW__versionList button{color:#292929;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bbb6b2;padding:9px 15px;font-weight:700}.parts-module__015mtW__modelList button:hover,.parts-module__015mtW__versionList button:hover{color:#91291f;border-color:#91291f}.parts-module__015mtW__modelList button[aria-pressed=true],.parts-module__015mtW__versionList button[aria-pressed=true]{color:#fff;background:#91291f;border-color:#91291f}.parts-module__015mtW__modelReference{background:#f3f2f1;grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);gap:32px;margin-top:24px;padding:24px;display:grid}.parts-module__015mtW__modelReference.parts-module__015mtW__referenceOnly{grid-template-columns:minmax(0,1fr)}.parts-module__015mtW__modelReference h3{margin:0 0 14px;font-size:1.05rem}.parts-module__015mtW__referenceFacts dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}.parts-module__015mtW__referenceFacts dt{color:#555;font-size:.87rem}.parts-module__015mtW__referenceFacts dd{white-space:nowrap;margin:6px 0 0;font-weight:700}.parts-module__015mtW__referenceFacts p{color:#444;margin:16px 0 4px;line-height:1.6}.parts-module__015mtW__referenceFacts small{color:#555}.parts-module__015mtW__finder{padding:64px 0 48px;scroll-margin-top:30px}.parts-module__015mtW__sectionHeading{justify-content:space-between;align-items:end;gap:24px;display:flex}.parts-module__015mtW__sectionHeading h2,.parts-module__015mtW__inquiry h2{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1}.parts-module__015mtW__sectionHeading p,.parts-module__015mtW__inquiry p{color:#555;margin:12px 0 0;line-height:1.65}.parts-module__015mtW__sectionHeading a,.parts-module__015mtW__inquiry a:not(.parts-module__015mtW__actions a){color:#91291f;text-underline-offset:4px;font-weight:700}.parts-module__015mtW__filters{background:#f3f2f1;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:30px;padding:24px;display:grid}.parts-module__015mtW__filters label,.parts-module__015mtW__list label{gap:8px;font-size:.9rem;font-weight:700;display:grid}.parts-module__015mtW__filters input,.parts-module__015mtW__filters select,.parts-module__015mtW__list input{color:#222;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #999;border-radius:2px;padding:10px 12px}.parts-module__015mtW__resultHeading{align-items:baseline;gap:10px;margin:32px 0 16px;display:flex}.parts-module__015mtW__resultHeading h3{margin:0;font-size:1.3rem}.parts-module__015mtW__resultHeading span{color:#555}.parts-module__015mtW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.parts-module__015mtW__part{background:#fff;border:1px solid #d8d5d2;flex-direction:column;display:flex}.parts-module__015mtW__image{background:#f6f5f4;justify-content:center;align-items:center;height:220px;display:flex;overflow:hidden}.parts-module__015mtW__image img{object-fit:contain;width:100%;height:100%}.parts-module__015mtW__partBody{flex-direction:column;flex:1;align-items:flex-start;padding:20px;display:flex}.parts-module__015mtW__identity{color:#6a302a;flex-wrap:wrap;gap:8px;font-size:.82rem;font-weight:700;display:flex}.parts-module__015mtW__identity span+span:before{content:" / "}.parts-module__015mtW__part h4{margin:14px 0 8px;font-size:1.18rem;line-height:1.3}.parts-module__015mtW__part p{margin:0 0 8px}.parts-module__015mtW__part small{color:#5d5d5d}.parts-module__015mtW__partLink{color:#91291f;text-underline-offset:3px;margin-top:14px;font-weight:700}.parts-module__015mtW__addButton,.parts-module__015mtW__selectedButton{cursor:pointer;width:100%;min-height:44px;font:inherit;color:#982b21;background:#fff;border:1px solid #aa3025;margin-top:20px;font-weight:700}.parts-module__015mtW__selectedButton{color:#fff;background:#982b21}.parts-module__015mtW__empty{background:#f3f2f1;padding:32px;line-height:1.6}.parts-module__015mtW__empty p{margin:0 0 12px}.parts-module__015mtW__empty a{color:#91291f;font-weight:700}.parts-module__015mtW__inquiry{background:#f3f2f1;grid-template-columns:1fr 1.5fr;gap:40px;padding:36px;scroll-margin-top:30px;display:grid}.parts-module__015mtW__inquiry>div:first-child a{margin-top:18px;display:inline-block}.parts-module__015mtW__list ul{margin:0;padding:0;list-style:none}.parts-module__015mtW__list li{border-bottom:1px solid #ccc;grid-template-columns:1fr 90px auto;align-items:end;gap:16px;padding:14px 0;display:grid}.parts-module__015mtW__list li:first-child{padding-top:0}.parts-module__015mtW__list li span{color:#555;margin-top:5px;font-size:.9rem;display:block}.parts-module__015mtW__list li button{color:#91291f;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.parts-module__015mtW__actions{margin-top:22px}.parts-module__015mtW__page :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #3175ab}@media (max-width:850px){.parts-module__015mtW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.parts-module__015mtW__filters{grid-template-columns:1fr 1fr}.parts-module__015mtW__filters label:first-child{grid-column:1/-1}.parts-module__015mtW__inquiry,.parts-module__015mtW__modelReference{grid-template-columns:1fr;gap:24px}.parts-module__015mtW__referenceFacts dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.parts-module__015mtW__heroInner{grid-template-columns:1fr;gap:32px;padding:48px 20px}.parts-module__015mtW__heroImage img{height:210px}.parts-module__015mtW__content{padding:0 20px 56px}.parts-module__015mtW__finder{padding-top:48px}.parts-module__015mtW__sectionHeading{display:block}.parts-module__015mtW__sectionHeading a{margin-top:16px;display:inline-block}.parts-module__015mtW__filters{grid-template-columns:1fr;padding:18px}.parts-module__015mtW__filters label:first-child{grid-column:auto}.parts-module__015mtW__grid{grid-template-columns:1fr}.parts-module__015mtW__inquiry{padding:24px 20px}.parts-module__015mtW__list li{grid-template-columns:1fr 80px}.parts-module__015mtW__list li button{text-align:left;grid-column:1/-1;min-height:36px}}.parts-module__015mtW__copy{margin-top:18px}.parts-module__015mtW__copy summary{cursor:pointer;color:#91291f;font-weight:700}.parts-module__015mtW__copy textarea{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #999;margin-top:10px;padding:12px}.parts-module__015mtW__pagination{justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}.parts-module__015mtW__pagination button{color:#91291f;min-width:90px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #9b3026;font-weight:700}.parts-module__015mtW__pagination button:disabled{color:#666;cursor:default;border-color:#bbb}.parts-module__015mtW__pagination span{font-variant-numeric:tabular-nums;text-align:center}.parts-module__015mtW__detailWrap{max-width:1280px;margin:0 auto;padding:36px 28px 80px}.parts-module__015mtW__detailBack{color:#91291f;text-underline-offset:4px;margin-bottom:28px;font-weight:700;display:inline-block}.parts-module__015mtW__detailGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.parts-module__015mtW__detailImage{background:#f3f2f1;justify-content:center;align-items:center;min-height:380px;display:flex}.parts-module__015mtW__detailImage img{object-fit:contain;width:100%;max-height:560px}.parts-module__015mtW__detailModel{color:#6a302a;margin:0 0 12px;font-weight:700}.parts-module__015mtW__detailInfo h1{margin:0 0 28px;font-size:clamp(2.1rem,4vw,3.6rem);line-height:1.08}.parts-module__015mtW__detailFacts{border-top:1px solid #d8d5d2;margin:0}.parts-module__015mtW__detailFacts div{border-bottom:1px solid #d8d5d2;grid-template-columns:minmax(120px,1fr) 2fr;gap:18px;padding:14px 0;display:grid}.parts-module__015mtW__detailFacts dt{color:#555}.parts-module__015mtW__detailFacts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.parts-module__015mtW__detailDescription{margin-top:32px}.parts-module__015mtW__detailDescription h2,.parts-module__015mtW__detailRelated h2{margin:0 0 10px;font-size:1.35rem}.parts-module__015mtW__detailDescription p,.parts-module__015mtW__detailNote,.parts-module__015mtW__detailRelated p{color:#444;margin:0;line-height:1.7}.parts-module__015mtW__detailNote{margin-top:24px}.parts-module__015mtW__detailActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.parts-module__015mtW__detailActions button{width:auto;margin:0;padding:12px 24px}.parts-module__015mtW__detailActions a{color:#91291f;text-underline-offset:4px;font-weight:700}.parts-module__015mtW__detailSource{color:#666;margin-top:24px;font-size:.85rem}.parts-module__015mtW__detailRelated{border-top:1px solid #d8d5d2;margin-top:64px;padding-top:32px}.parts-module__015mtW__detailRelated ul{max-width:680px;margin:20px 0 0;padding:0;list-style:none}.parts-module__015mtW__detailRelated li{border-bottom:1px solid #d8d5d2}.parts-module__015mtW__detailRelated a{color:#91291f;text-underline-offset:4px;justify-content:space-between;gap:20px;padding:16px 0;font-weight:700;display:flex}@media (max-width:750px){.parts-module__015mtW__detailWrap{padding:28px 20px 56px}.parts-module__015mtW__detailGrid{grid-template-columns:1fr;gap:28px}.parts-module__015mtW__detailImage{min-height:250px}.parts-module__015mtW__detailImage img{max-height:380px}.parts-module__015mtW__detailRelated{margin-top:48px}}.parts-module__015mtW__modelDirectory{margin-top:20px}.parts-module__015mtW__modelDirectory summary{color:#91291f;cursor:pointer;font-weight:700}.parts-module__015mtW__modelDirectory nav{flex-wrap:wrap;gap:8px 18px;padding:16px 0 0;display:flex}.parts-module__015mtW__modelDirectory a,.parts-module__015mtW__modelMore{color:#91291f;text-underline-offset:4px;font-weight:700}.parts-module__015mtW__modelHero{color:#fff;background:#292929;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(28px,5vw,64px);display:grid}.parts-module__015mtW__modelHeroCopy>p{color:#f1c1b9;letter-spacing:.08em;margin:0 0 15px;font-size:.85rem;font-weight:700}.parts-module__015mtW__modelHero h1{overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(2.6rem,5vw,4.5rem);line-height:1.05}.parts-module__015mtW__modelHeroLead{color:#eee;max-width:60ch;line-height:1.7}.parts-module__015mtW__modelHeroFigure{min-width:0;margin:0}.parts-module__015mtW__modelHeroFigure img{background:#fff;width:100%;height:auto;display:block}.parts-module__015mtW__modelHeroFigure figcaption{color:#ddd;text-align:right;margin-top:8px;font-size:.8rem}.parts-module__015mtW__modelActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.parts-module__015mtW__modelActions a{color:#fff;background:#aa3025;align-items:center;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.parts-module__015mtW__modelActions a+a{background:0 0;border:1px solid #ccc}.parts-module__015mtW__modelSection{border-bottom:1px solid #d8d5d2;padding:48px 0}.parts-module__015mtW__modelSection h2{margin:0;font-size:clamp(1.6rem,3vw,2.2rem)}.parts-module__015mtW__modelSection p{color:#555;max-width:70ch;margin:12px 0 20px;line-height:1.7}.parts-module__015mtW__modelSection small{color:#555}.parts-module__015mtW__modelFacts{background:#d8d5d2;border:1px solid #d8d5d2;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin:20px 0;display:grid}.parts-module__015mtW__modelFacts div{background:#f6f5f4;padding:20px}.parts-module__015mtW__modelFacts dt{color:#555;font-size:.9rem}.parts-module__015mtW__modelFacts dd{margin:8px 0 0;font-size:1.15rem;font-weight:700}.parts-module__015mtW__modelVersions{flex-wrap:wrap;gap:10px;margin:0 0 20px;display:flex}.parts-module__015mtW__modelVersions a{color:#91291f;border:1px solid #bcb6b2;padding:12px 16px;font-weight:700;text-decoration:none}.parts-module__015mtW__modelParts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.parts-module__015mtW__modelPart{color:#222;border:1px solid #d8d5d2;align-items:center;gap:16px;min-width:0;padding:12px;text-decoration:none;display:flex}.parts-module__015mtW__modelPart img{object-fit:contain;background:#f6f5f4;flex:none;width:84px;height:72px}.parts-module__015mtW__modelPart span{min-width:0}.parts-module__015mtW__modelPart strong,.parts-module__015mtW__modelPart small{overflow-wrap:anywhere;display:block}.parts-module__015mtW__modelPart small{margin-top:6px}.parts-module__015mtW__modelMore{margin-top:4px;display:inline-block}@media (max-width:750px){.parts-module__015mtW__modelHero{grid-template-columns:1fr}.parts-module__015mtW__modelHeroFigure{max-width:530px}.parts-module__015mtW__modelParts{grid-template-columns:repeat(2,minmax(0,1fr))}.parts-module__015mtW__modelPart{flex-direction:column;align-items:flex-start}.parts-module__015mtW__modelPart img{width:100%;height:110px}}@media (max-width:380px){.parts-module__015mtW__modelParts{grid-template-columns:1fr}}
