.parts-b-diagram-steps[data-astro-cid-bbga563b]{column-gap:var(--space-gap-64);grid-template:"image heading""image steps""image note"/minmax(0,6fr) minmax(0,6fr);align-content:center;row-gap:24px;display:grid}.parts-b-diagram-steps__heading[data-astro-cid-bbga563b]{flex-direction:column;grid-area:heading;gap:24px;display:flex}.parts-b-diagram-steps__title[data-astro-cid-bbga563b]{font-size:var(--text-52);line-height:.96}.parts-b-diagram-steps__intro[data-astro-cid-bbga563b]{color:var(--text-secondary);font-size:var(--text-18);line-height:1.6}.parts-b-diagram-steps__image[data-astro-cid-bbga563b]{--chamfer:20px;background:var(--gray-light);grid-area:image;align-self:center;height:460px}.parts-b-diagram-steps__steps[data-astro-cid-bbga563b]{border-top:3px solid var(--ink);grid-area:steps}.parts-b-diagram-steps__step[data-astro-cid-bbga563b]{border-bottom:1px solid var(--rule-light);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;padding:20px 0;display:grid}.parts-b-diagram-steps__number[data-astro-cid-bbga563b]{background:var(--navy);width:44px;height:44px;color:var(--white);font-family:var(--font-head);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.parts-b-diagram-steps__step-text[data-astro-cid-bbga563b]{flex-direction:column;gap:4px;padding-top:2px;display:flex}.parts-b-diagram-steps__step-title[data-astro-cid-bbga563b]{font-size:var(--text-23);line-height:1}.parts-b-diagram-steps__step-body[data-astro-cid-bbga563b]{color:var(--text-muted);font-size:16px;line-height:1.55}.parts-b-diagram-steps[data-astro-cid-bbga563b] .parts-b-diagram-steps__note{grid-area:note}@container page (width<=999.98px){.parts-b-diagram-steps[data-astro-cid-bbga563b]{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""image""steps""note"}.parts-b-diagram-steps__image[data-astro-cid-bbga563b]{aspect-ratio:4/3;width:100%;max-width:640px;height:auto}}@container page (width<=767.98px){.parts-b-diagram-steps[data-astro-cid-bbga563b]{row-gap:20px}.parts-b-diagram-steps__heading[data-astro-cid-bbga563b]{gap:14px}.parts-b-diagram-steps__image[data-astro-cid-bbga563b]{--chamfer:14px;aspect-ratio:auto;height:220px}.parts-b-diagram-steps__step[data-astro-cid-bbga563b]{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:16px 0}.parts-b-diagram-steps__number[data-astro-cid-bbga563b]{width:36px;height:36px;font-size:19px}}.parts-b-failures[data-astro-cid-gahcq3ph]{gap:var(--space-gap-44);flex-direction:column;display:flex}.parts-b-failures__grid[data-astro-cid-gahcq3ph]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:#ffffff1f;gap:2px;display:grid}.parts-b-failures__card[data-astro-cid-gahcq3ph]{background:var(--gunmetal);flex-direction:column;gap:12px;min-width:0;padding:28px 28px 30px;display:flex}.parts-b-failures--navy[data-astro-cid-gahcq3ph] .parts-b-failures__card[data-astro-cid-gahcq3ph]{background:var(--navy)}.parts-b-failures__top[data-astro-cid-gahcq3ph]{justify-content:space-between;align-items:center;display:flex}.parts-b-failures__icon[data-astro-cid-gahcq3ph]{color:var(--on-navy);font-size:28px}.parts-b-failures__number[data-astro-cid-gahcq3ph],.parts-b-failures__cause-label[data-astro-cid-gahcq3ph]{color:var(--on-navy-label);font-family:var(--font-data);font-size:12px}.parts-b-failures__title[data-astro-cid-gahcq3ph]{font-size:clamp(22px,.286cqw + 20.89px,25px);line-height:1}.parts-b-failures__text[data-astro-cid-gahcq3ph]{color:var(--on-navy);font-size:16px;line-height:1.5}.parts-b-failures__cause[data-astro-cid-gahcq3ph]{border-top:1px solid #ffffff24;flex-direction:column;gap:3px;padding-top:12px;display:flex}.parts-b-failures__cause-label[data-astro-cid-gahcq3ph]{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.parts-b-failures__cause-text[data-astro-cid-gahcq3ph]{font-size:15px;line-height:1.5}@container page (width<=1199.98px){.parts-b-failures__grid[data-astro-cid-gahcq3ph]{grid-template-columns:repeat(var(--cols-tablet), minmax(0, 1fr))}}@container page (width<=767.98px){.parts-b-failures__grid[data-astro-cid-gahcq3ph]{grid-template-columns:minmax(0,1fr)}.parts-b-failures__card[data-astro-cid-gahcq3ph]{padding:22px 20px 24px}}.parts-b-interfaces[data-astro-cid-b6wnme2o]{flex-direction:column;gap:clamp(28px,1.143cqw + 23.54px,40px);display:flex}.parts-b-interfaces__panel[data-astro-cid-b6wnme2o]{grid-template-columns:var(--cols);border:2px solid var(--ink);background:var(--white);display:grid}.parts-b-interfaces__column[data-astro-cid-b6wnme2o]{border-right:1px solid var(--rule-mid);flex-direction:column;min-width:0;display:flex}.parts-b-interfaces__column[data-astro-cid-b6wnme2o]:last-child{border-right:0}.parts-b-interfaces__head[data-astro-cid-b6wnme2o]{flex-direction:column;gap:4px;padding:20px 26px;display:flex}.parts-b-interfaces__head--gunmetal[data-astro-cid-b6wnme2o]{background:var(--gunmetal);color:var(--white)}.parts-b-interfaces__head--navy[data-astro-cid-b6wnme2o]{background:var(--navy);color:var(--white)}.parts-b-interfaces__head--steel[data-astro-cid-b6wnme2o]{background:var(--steel);color:var(--ink)}.parts-b-interfaces__side[data-astro-cid-b6wnme2o]{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;opacity:.8;font-size:11px}.parts-b-interfaces__title[data-astro-cid-b6wnme2o]{font-size:var(--text-28);line-height:1}.parts-b-interfaces__items[data-astro-cid-b6wnme2o]{flex-direction:column;padding:8px 26px 22px;display:flex}.parts-b-interfaces__item[data-astro-cid-b6wnme2o]{border-bottom:1px solid var(--rule-faint);color:var(--text-secondary);padding:12px 0;font-size:16px}@container page (width<=767.98px){.parts-b-interfaces__panel[data-astro-cid-b6wnme2o]{grid-template-columns:minmax(0,1fr)}.parts-b-interfaces__column[data-astro-cid-b6wnme2o]{border-right:0;border-bottom:1px solid var(--rule-mid)}.parts-b-interfaces__column[data-astro-cid-b6wnme2o]:last-child{border-bottom:0}.parts-b-interfaces__head[data-astro-cid-b6wnme2o]{padding:16px 20px}.parts-b-interfaces__items[data-astro-cid-b6wnme2o]{padding:4px 20px 16px}.parts-b-interfaces__item[data-astro-cid-b6wnme2o]{line-height:1.45}}.parts-b-versus[data-astro-cid-aocj5ctb]{gap:var(--space-gap-48);flex-direction:column;display:flex}.parts-b-versus__columns[data-astro-cid-aocj5ctb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.parts-b-versus__column[data-astro-cid-aocj5ctb]{border-top:5px solid var(--navy);background:var(--white);flex-direction:column;padding:34px 36px;display:flex}.parts-b-versus__column--gunmetal[data-astro-cid-aocj5ctb]{border-top-color:var(--gunmetal)}.parts-b-versus__title[data-astro-cid-aocj5ctb]{font-size:var(--text-26);align-items:center;gap:12px;padding-bottom:10px;line-height:1.1;display:flex}.parts-b-versus__icon[data-astro-cid-aocj5ctb]{color:var(--navy)}.parts-b-versus__column--gunmetal[data-astro-cid-aocj5ctb] .parts-b-versus__icon[data-astro-cid-aocj5ctb]{color:var(--gunmetal)}.parts-b-versus__item[data-astro-cid-aocj5ctb]{border-top:1px solid var(--rule-light);flex-direction:column;gap:4px;padding:15px 0;display:flex}.parts-b-versus__item-title[data-astro-cid-aocj5ctb]{font-size:17px;font-weight:700}.parts-b-versus__item-text[data-astro-cid-aocj5ctb]{color:var(--text-muted);font-size:15px;line-height:1.55}@container page (width<=899.98px){.parts-b-versus__columns[data-astro-cid-aocj5ctb]{grid-template-columns:minmax(0,1fr);gap:16px}.parts-b-versus__column[data-astro-cid-aocj5ctb]{padding:24px 20px}}
