.routes-section .route-grid{grid-template-columns:repeat(4,1fr)}.routes-section .route-grid article>.solution-route-icon{width:48px;height:48px;color:var(--navy);background:#eef5fa;border:1px solid #d6e4ef;border-radius:0;place-items:center;margin-bottom:21px;display:grid}.routes-section .solution-route-icon svg{width:32px;height:32px;display:block}.products-overview-hero+.overview{grid-template-columns:230px minmax(0,1fr);align-items:center;gap:34px;padding-top:48px;padding-bottom:48px}.products-overview-hero+.overview .overview-image{background:#f1f6fa;border:0;border-radius:9px;height:146px;overflow:hidden;box-shadow:0 8px 22px #0d2b4e0f}.products-overview-hero+.overview .overview-image img{object-fit:cover;object-position:46% center;-webkit-mask-image:radial-gradient(94% 88%,#000 72%,#0000 100%);mask-image:radial-gradient(94% 88%,#000 72%,#0000 100%)}.products-overview-hero{background:#eef4f8;border-bottom:0;width:100%;height:320px;min-height:320px;margin:0;display:block;position:relative;overflow:hidden}.products-overview-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fffffffc 0%,#fffffff2 34%,#ffffff7a 52%,#ffffff14 73%,#fff0 100%);position:absolute;inset:0}.products-overview-hero-copy{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:1200px;height:100%;margin:auto;padding:30px 28px;display:flex;position:relative}.products-overview-hero h1{color:var(--navy);letter-spacing:-.035em;margin:0 0 14px;font-size:48px;line-height:1.02}.products-overview-hero-copy>p:not(.eyebrow){color:#33465c;max-width:520px;margin:0 0 18px;font-size:15px;line-height:1.5}.products-overview-hero-copy>a{background:var(--orange);color:#fff;padding:13px 19px;font-size:12px;font-weight:800;display:inline-block}.products-overview-hero-image{background:0 0;min-height:0;position:absolute;inset:0;overflow:hidden}.products-overview-hero-image img{object-fit:cover;object-position:center;padding:0;-webkit-mask-image:none;mask-image:none}.family-groups{gap:22px;display:grid}.family-group{margin:0}.family-group>h3{border-bottom:1px solid var(--line);color:var(--navy);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;padding:0 0 8px;font-size:13px}.family-group .family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.family-group .family-grid article{min-height:145px}.overview-family-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.overview-product-groups{gap:30px;display:grid}.overview-product-group{gap:18px;display:grid}.overview-product-group-heading{border-top:1px solid var(--line);padding-top:13px;position:relative}.overview-product-group-heading:before{content:"";background:var(--orange);width:42px;height:3px;position:absolute;top:-2px;left:0}.overview-product-group-heading h3{color:var(--navy);margin:0 0 6px;font-size:20px;line-height:1.25}.overview-product-group-heading p{max-width:760px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.overview-family-card{border:1px solid var(--line);background:#fff;border-radius:7px;min-width:0;overflow:hidden;box-shadow:0 8px 24px #0d2b4e0b}.overview-family-image{background:var(--sdt-product-media-bg,#eef3f6);height:220px;margin:0;display:block;position:relative;overflow:hidden}.overview-family-image img{object-fit:cover;object-position:center;padding:5px 8px 0;transition:transform .25s;-webkit-mask-image:radial-gradient(94% 88%,#000 62%,#000000c7 76%,#0000 100%);mask-image:radial-gradient(94% 88%,#000 62%,#000000c7 76%,#0000 100%)}.overview-family-image--wide img{transform:scale(1.1);object-fit:contain!important}.overview-family-image--bespoke{background:var(--sdt-product-media-bg,#eef3f6)}.overview-family-image--bespoke img{padding:12px 16px 10px;transform:scale(.96);-webkit-mask-image:none;mask-image:none;object-fit:contain!important}.overview-family-image--transaxle img{object-fit:cover;object-position:center 61%;transform:scale(1)}.overview-family-card:hover .overview-family-image img,.overview-family-card:focus-within .overview-family-image img{transform:scale(1.025)}.overview-family-card:hover .overview-family-image--wide img,.overview-family-card:focus-within .overview-family-image--wide img{transform:scale(1.125)}.overview-family-card:hover .overview-family-image--bespoke img,.overview-family-card:focus-within .overview-family-image--bespoke img{transform:scale(.985)}.overview-family-card:hover .overview-family-image--transaxle img,.overview-family-card:focus-within .overview-family-image--transaxle img{transform:scale(1.025)}.overview-family-copy{padding:19px 20px 21px;display:block}.overview-family-copy h3{color:var(--navy);margin:1px 0 7px;font-size:18px;line-height:1.3}.overview-family-copy p{color:var(--muted);margin:0 0 14px;font-size:12.5px;line-height:1.52}.overview-family-copy a{color:var(--blue);font-size:12px;font-weight:700}.overview-family-copy a b{color:var(--orange);margin-left:3px}.high-efficiency-overview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#eef4f8}.high-efficiency-overview>.section{padding-top:52px;padding-bottom:54px}.high-efficiency-overview-head{justify-content:space-between;align-items:flex-end;gap:34px;margin-bottom:25px;display:flex}.high-efficiency-overview-head>div{max-width:780px}.high-efficiency-overview-head h2{color:var(--navy);margin:0 0 9px;font-size:32px;line-height:1.18}.high-efficiency-overview-head p:not(.eyebrow){color:var(--muted);margin:0;font-size:13.5px;line-height:1.58}.high-efficiency-overview-head>a{background:var(--orange);color:#fff;flex:none;padding:13px 17px;font-size:11.5px;font-weight:800}.high-efficiency-overview-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.high-efficiency-overview-grid article{border:1px solid var(--line);background:#fff;padding:0 20px 21px}.high-efficiency-overview-grid article>div{border-bottom:1px solid var(--line);background:#fff;height:170px;margin:0 -20px 18px;position:relative}.high-efficiency-overview-grid img{object-fit:contain;padding:16px}.high-efficiency-overview-grid h3{color:var(--navy);margin:0 0 8px;font-size:18px}.high-efficiency-overview-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.52}.high-efficiency-overview-note{border-left:3px solid var(--orange);color:#52667b;background:#fff;margin:16px 0 0;padding:13px 16px;font-size:12px;line-height:1.5}.high-efficiency-overview-note strong{color:var(--navy)}.high-efficiency-overview-control>div{background:#eef3f6!important}.high-efficiency-overview-control img{mix-blend-mode:multiply;padding:8px 10px}.complementary-section{background:var(--pale)}.complementary-section .section{padding-top:54px;padding-bottom:56px}.complementary-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.complementary-grid article{border:1px solid var(--line);background:#fff;border-top:3px solid #b8d6e8;min-height:142px;padding:21px 19px 20px;display:block}.complementary-grid h3{color:var(--navy);margin:0 0 9px;font-size:15px}.complementary-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}@media (max-width:1080px){.routes-section .route-grid,.complementary-grid{grid-template-columns:repeat(2,1fr)}.high-efficiency-overview-grid{grid-template-columns:1fr 1fr}.high-efficiency-overview-grid article:last-child{grid-column:1/-1}}@media (max-width:760px){.products-overview-hero{grid-template-columns:1fr}.products-overview-hero-image{order:-1;min-height:230px}.products-overview-hero-image img{padding:14px 12px}.products-overview-hero-copy{padding:38px 22px 42px}.products-overview-hero h1{font-size:43px}.products-overview-hero+.overview{grid-template-columns:1fr;gap:24px;padding-top:42px;padding-bottom:44px}.products-overview-hero+.overview .overview-image{width:min(100%,330px);height:140px}.routes-section .route-grid,.family-group .family-grid,.overview-family-grid,.complementary-grid,.high-efficiency-overview-grid{grid-template-columns:1fr}.high-efficiency-overview-grid article:last-child{grid-column:auto}.high-efficiency-overview-head{display:block}.high-efficiency-overview-head>a{margin-top:18px;display:inline-block}.overview-family-image{height:210px}.complementary-grid article{min-height:0}}@media (max-width:480px){.overview-family-image{height:180px}.overview-family-copy{padding:17px 16px 19px}}@media (max-width:760px){.products-overview-hero{height:380px;min-height:380px}.products-overview-hero:after{background:linear-gradient(90deg,#fffffffa 0%,#ffffffed 55%,#ffffff5c 78%,#ffffff14 100%)}.products-overview-hero-image{order:initial;min-height:0;position:absolute;inset:0}.products-overview-hero-image img{object-position:62% center;padding:0}.products-overview-hero-copy{height:100%;padding:36px 22px}}main.products-overview-page .overview-open-index{display:block}main.products-overview-page .overview-product-group-heading{border-top:1px solid #cad6e1;padding-top:15px}main.products-overview-page .overview-product-group-heading:before{width:38px;height:2px;top:-2px}main.products-overview-page .overview-product-group-heading h3{font-size:21px}main.products-overview-page .overview-product-group-heading p{max-width:800px;font-size:13.5px}main.products-overview-page .overview-family-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}main.products-overview-page .overview-family-card{min-width:0;box-shadow:none;background:0 0;border:0;border-left:1px solid #d7e0e8;border-radius:0;grid-template-rows:auto 1fr;padding:0 20px 4px;display:grid;overflow:visible}main.products-overview-page .overview-family-card:nth-child(4n+1){border-left:0;padding-left:0}main.products-overview-page .overview-family-card:nth-child(4n){padding-right:0}main.products-overview-page .overview-family-image{background:#f2f5f7;border:0;height:206px;overflow:hidden}main.products-overview-page .overview-family-image img,main.products-overview-page .overview-family-image--wide img,main.products-overview-page .overview-family-image--bespoke img,main.products-overview-page .overview-family-image--transaxle img{transition:filter .2s,transform .2s;object-fit:contain!important;object-position:center!important;padding:4px!important;transform:scale(1.075)!important;-webkit-mask-image:none!important;mask-image:none!important}main.products-overview-page .overview-family-copy>div{flex-direction:column;flex:1;display:flex}main.products-overview-page .overview-family-copy h3{margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}main.products-overview-page .overview-family-copy p{margin:0 0 16px;font-size:15px;font-weight:400;line-height:1.55}main.products-overview-page .overview-family-copy a,main.products-overview-page .overview-application-prompt>a,main.products-overview-page .routes-section .route-grid a{justify-content:flex-start;align-items:center;gap:8px;width:max-content;margin-top:auto;font-size:12.5px;font-weight:700;line-height:1.35;min-height:0!important;color:var(--blue)!important;background:0 0!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;padding:0 0 3px!important;display:inline-flex!important}main.products-overview-page .overview-family-copy a:hover,main.products-overview-page .overview-family-copy a:focus-visible,main.products-overview-page .overview-application-prompt>a:hover,main.products-overview-page .overview-application-prompt>a:focus-visible,main.products-overview-page .routes-section .route-grid a:hover,main.products-overview-page .routes-section .route-grid a:focus-visible{color:var(--navy)!important;border-bottom-color:currentColor!important}main.products-overview-page .overview-family-copy a b,main.products-overview-page .overview-application-prompt>a span,main.products-overview-page .routes-section .route-grid a b{color:var(--orange)}main.products-overview-page .overview-family-copy a{gap:10px;min-height:40px!important;padding:8px 0!important;font-size:15px!important}main.products-overview-page .overview-family-copy a b{line-height:1;font-size:20px!important}main.products-overview-page .overview-application-prompt{background:#f3f6f8;border-top:1px solid #d4dee7;justify-content:space-between;align-items:center;gap:36px;margin-top:34px;padding:24px 28px;display:flex}main.products-overview-page .overview-application-prompt>div{max-width:820px}main.products-overview-page .overview-application-prompt .eyebrow{margin-bottom:7px}main.products-overview-page .overview-application-prompt h3{color:var(--navy);margin:0 0 6px;font-size:20px;line-height:1.3}main.products-overview-page .overview-application-prompt p:not(.eyebrow){color:var(--muted);margin:0;font-size:13px;line-height:1.55}main.products-overview-page .overview-application-prompt>a{flex:none;margin-top:0}main.products-overview-page .routes-section{background:#f3f6f8;border-top:1px solid #d8e1e9}main.products-overview-page .routes-section .section{padding-top:54px;padding-bottom:56px}main.products-overview-page .routes-section .section-heading{margin-bottom:28px}main.products-overview-page .routes-section .route-grid{border-top:1px solid #cbd7e1;border-bottom:1px solid #cbd7e1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}main.products-overview-page .routes-section .route-grid article{min-height:0;box-shadow:none;background:0 0;border:0;border-left:1px solid #cbd7e1;padding:22px 25px 24px}main.products-overview-page .routes-section .route-grid article:first-child{border-left:0;padding-left:0}main.products-overview-page .routes-section .route-grid article:last-child{padding-right:0}main.products-overview-page .routes-section .solution-route-number{width:auto;height:auto;color:var(--navy);background:0 0;border:0;border-radius:0;margin:0 0 14px;font-size:24px;font-weight:650;line-height:1;display:block}main.products-overview-page .routes-section .route-grid h3{min-height:0;margin:0 0 9px;font-size:18.5px}main.products-overview-page .routes-section .route-grid p{margin:0 0 18px;font-size:14px;line-height:1.55}main.products-overview-page .routes-section .route-grid a{min-height:40px!important;padding:8px 0!important;font-size:14.5px!important}main.products-overview-page .routes-section .route-grid a b{line-height:1;font-size:20px!important}@media (max-width:1080px){main.products-overview-page .overview-family-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}main.products-overview-page .overview-family-card:nth-child(4n+1){border-left:1px solid #d7e0e8;padding-left:20px}main.products-overview-page .overview-family-card:nth-child(4n){padding-right:20px}main.products-overview-page .overview-family-card:nth-child(odd){border-left:0;padding-left:0}main.products-overview-page .overview-family-card:nth-child(2n){padding-right:0}}@media (max-width:760px){main.products-overview-page .overview-family-grid{grid-template-columns:1fr;row-gap:30px}main.products-overview-page .overview-family-card,main.products-overview-page .overview-family-card:nth-child(n){border-left:0;padding:0}main.products-overview-page .overview-family-image{height:220px}main.products-overview-page .overview-application-prompt{padding:22px 20px;display:block}main.products-overview-page .overview-application-prompt>a{margin-top:16px}main.products-overview-page .routes-section .route-grid{grid-template-columns:1fr}main.products-overview-page .routes-section .route-grid article,main.products-overview-page .routes-section .route-grid article:first-child,main.products-overview-page .routes-section .route-grid article:last-child{border-top:1px solid #cbd7e1;border-left:0;padding:20px 0}main.products-overview-page .routes-section .route-grid article:first-child{border-top:0}}main.products-overview-page .families{padding-top:var(--presentation-section-space);padding-bottom:var(--presentation-section-space)}main.products-overview-page .families>.section-heading{max-width:780px;margin-bottom:36px}main.products-overview-page .families>.section-heading h2{font-size:clamp(30px,3vw,40px);line-height:1.18}main.products-overview-page .families>.section-heading>p:last-child{font-size:15px;line-height:1.62}main.products-overview-page .overview-product-group-heading h3{font-size:23px;line-height:1.25}main.products-overview-page .overview-family-grid{gap:18px}main.products-overview-page .overview-family-card,main.products-overview-page .overview-family-card:nth-child(n){background:var(--presentation-surface);border:1px solid var(--presentation-card-border);min-width:0;box-shadow:var(--presentation-card-shadow);grid-template-rows:210px 1fr;padding:0;display:grid;overflow:hidden}main.products-overview-page .overview-family-image{border-bottom:1px solid var(--presentation-card-border);background:#f2f5f7;height:210px}main.products-overview-page .overview-family-copy{padding:22px 22px 20px;display:flex}main.products-overview-page .overview-family-copy>div{min-width:0}main.products-overview-page .overview-family-copy h3{margin-bottom:10px;font-size:20px;font-weight:650;line-height:1.3}main.products-overview-page .overview-family-copy a{text-transform:none;justify-content:space-between;width:100%;line-height:1.4;min-height:44px!important;color:var(--navy)!important;border-top:1px solid #e0e6ea!important;padding:13px 0 0!important;font-size:13px!important;display:flex!important}main.products-overview-page .overview-family-copy a:hover,main.products-overview-page .overview-family-copy a:focus-visible{color:var(--blue)!important;border-bottom-color:#0000!important}main.products-overview-page .overview-family-copy a b{margin-left:auto;font-weight:400}body main.products-overview-page .overview-family-copy a.sdt-guided-link.sdt-catalogue-family-card__link{justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:42px!important;display:flex!important}main.products-overview-page .overview-family-image{background:#f1f4f7;border-bottom-color:#d8e1e8;height:224px}main.products-overview-page .overview-family-image img,main.products-overview-page .overview-family-image--wide img,main.products-overview-page .overview-family-image--transaxle img{object-fit:cover!important;object-position:center!important;filter:none!important;padding:0!important;transform:none!important}main.products-overview-page .overview-family-image--bespoke img{object-fit:contain!important;object-position:center!important;padding:10px!important;transform:none!important}main.products-overview-page .overview-family-card:hover .overview-family-image img,main.products-overview-page .overview-family-card:focus-within .overview-family-image img{filter:brightness(.99)!important;transform:scale(1.015)!important}main.products-overview-page .overview-family-copy .overview-family-spec{color:#315d8c;letter-spacing:.01em;min-height:0;margin:-2px 0 12px;font-size:12.5px;font-weight:700;line-height:1.45}main.products-overview-page .overview-application-prompt{border:1px solid var(--presentation-card-border);background:var(--presentation-surface-muted);margin-top:40px;padding:28px 30px}main.products-overview-page .overview-application-prompt h3{font-size:22px}main.products-overview-page .high-efficiency-overview>.section,main.products-overview-page .routes-section .section,main.products-overview-page .complementary-section .section{padding-top:var(--presentation-section-space);padding-bottom:var(--presentation-section-space)}main.products-overview-page .high-efficiency-overview-head{align-items:center;margin-bottom:30px}main.products-overview-page .high-efficiency-overview-head h2{font-size:clamp(28px,2.7vw,36px)}main.products-overview-page .high-efficiency-overview-head p:not(.eyebrow){font-size:14px;line-height:1.62}main.products-overview-page .high-efficiency-overview-head>a{min-height:46px;padding:14px 18px;font-size:13px}main.products-overview-page .high-efficiency-overview-grid article{border-color:var(--presentation-card-border);box-shadow:var(--presentation-card-shadow);flex-direction:column;padding:0 22px 24px;display:flex}main.products-overview-page .high-efficiency-overview-grid h3{font-size:20px;line-height:1.3}main.products-overview-page .high-efficiency-overview-note{border:1px solid var(--presentation-card-border);background:#fff;border-left:0;margin-top:20px;padding:16px 18px;font-size:13px;line-height:1.55}main.products-overview-page .complementary-grid{gap:18px}main.products-overview-page .complementary-grid article{border:1px solid var(--presentation-card-border);min-height:150px;box-shadow:var(--presentation-card-shadow);border-top:0;padding:24px 22px}main.products-overview-page .complementary-grid h3{font-size:17px;line-height:1.35}@media (max-width:1080px){main.products-overview-page .overview-family-grid{gap:18px}main.products-overview-page .overview-family-card:nth-child(n){grid-template-rows:220px 1fr}}@media (max-width:760px){main.products-overview-page .families{padding-top:44px;padding-bottom:46px}main.products-overview-page .overview-product-groups{gap:44px}main.products-overview-page .overview-family-card:nth-child(n){grid-template-rows:220px 1fr}main.products-overview-page .overview-application-prompt{padding:23px 21px}main.products-overview-page .high-efficiency-overview-head>a{margin-top:20px}}main.products-overview-page .products-overview-hero h1{margin-bottom:var(--sdt-space-heading-intro);font-size:var(--sdt-type-page-title);line-height:var(--sdt-leading-page-title);letter-spacing:normal}main.products-overview-page .products-overview-hero-copy>p:not(.eyebrow){max-width:560px;font-size:var(--sdt-type-opening);line-height:var(--sdt-leading-body);margin-bottom:20px}main.products-overview-page .products-overview-hero-copy>a,main.products-overview-page .high-efficiency-overview-head>a,main.products-overview-page .technology>a,main.products-overview-page .markets>a{font-size:var(--sdt-type-guided-link);font-weight:700}main.products-overview-page :is(.products-overview-hero-copy,.high-efficiency-overview-head,.markets)>a.sdt-guided-link{min-height:36px;color:var(--navy);box-shadow:none;background:0 0;border:0;padding:7px 0}main.products-overview-page .technology>a.sdt-guided-link{color:#fff;min-height:36px;box-shadow:none;background:0 0;border:0;padding:7px 0}main.products-overview-page>:is(.markets,.cta){grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:48px;padding-inline:max(28px,50% - 580px);display:grid}main.products-overview-page>:is(.markets,.cta)>div{max-width:820px}main.products-overview-page>.markets{border-top:1px solid #d6e1eb}@media (max-width:760px){main.products-overview-page>:is(.markets,.cta){padding-inline:22px;display:block}}main.products-overview-page .families,main.products-overview-page .high-efficiency-overview>.section,main.products-overview-page .routes-section .section,main.products-overview-page .complementary-section .section{padding-top:var(--sdt-space-section);padding-bottom:var(--sdt-space-section)}main.products-overview-page :is(.families,.routes-section,.complementary-section) .section-heading{max-width:820px;margin-bottom:var(--sdt-space-heading)}main.products-overview-page :is(.families,.routes-section,.complementary-section) .section-heading h2,main.products-overview-page .high-efficiency-overview-head h2{margin-bottom:var(--sdt-space-heading-intro);font-size:var(--sdt-type-section-title);line-height:var(--sdt-leading-title)}main.products-overview-page :is(.families,.routes-section,.complementary-section) .section-heading>p:last-child,main.products-overview-page .high-efficiency-overview-head p:not(.eyebrow){font-size:var(--sdt-type-body);line-height:var(--sdt-leading-body)}main.products-overview-page .overview-product-group-heading{padding-top:16px}main.products-overview-page .overview-product-group-heading h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title);margin-bottom:8px}main.products-overview-page .overview-product-group-heading p{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}main.products-overview-page .overview-family-grid,main.products-overview-page .high-efficiency-overview-grid,main.products-overview-page .complementary-grid{gap:var(--sdt-space-grid)}main.products-overview-page .overview-family-copy h3,main.products-overview-page .high-efficiency-overview-grid h3,main.products-overview-page .complementary-grid h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title)}main.products-overview-page .overview-family-copy p,main.products-overview-page .high-efficiency-overview-grid p{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}main.products-overview-page .overview-family-copy a{min-height:42px!important;font-size:var(--sdt-type-guided-link)!important;padding:12px 0 0!important}main.products-overview-page .overview-application-prompt{margin-top:var(--sdt-space-heading);padding:var(--sdt-space-card)}main.products-overview-page .overview-application-prompt h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title)}main.products-overview-page .overview-application-prompt p:not(.eyebrow){font-size:var(--sdt-type-body);line-height:var(--sdt-leading-body)}main.products-overview-page .high-efficiency-overview-grid article>div{height:210px;margin:0 calc(-1 * var(--sdt-space-card)) 22px}main.products-overview-page .high-efficiency-overview-note{padding:var(--sdt-space-evidence);font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}main.products-overview-page .complementary-grid article{min-height:0;padding:var(--sdt-space-card);border-top:1px solid var(--presentation-card-border)}main.products-overview-page .complementary-grid p{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}main.products-overview-page .routes-section .guided-message-grid{gap:var(--sdt-space-grid)}main.products-overview-page .routes-section .guided-message-card{border:1px solid var(--presentation-card-border);min-height:365px;box-shadow:var(--presentation-card-shadow)}main.products-overview-page .routes-section .guided-message-front,main.products-overview-page .routes-section .guided-message-reveal{padding:var(--sdt-space-card)}main.products-overview-page .routes-section .guided-message-card h3{font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title)}main.products-overview-page .routes-section .guided-message-card p{font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}@media (max-width:760px){main.products-overview-page .products-overview-hero-copy>p:not(.eyebrow){font-size:var(--sdt-type-opening)}main.products-overview-page .families,main.products-overview-page .high-efficiency-overview>.section,main.products-overview-page .routes-section .section,main.products-overview-page .complementary-section .section{padding-top:var(--sdt-space-section-mobile);padding-bottom:var(--sdt-space-section-mobile)}main.products-overview-page .overview-product-groups{gap:36px}main.products-overview-page .overview-family-grid{row-gap:var(--sdt-space-grid)}main.products-overview-page .overview-application-prompt{padding:22px}main.products-overview-page .high-efficiency-overview-grid article>div{height:220px}}main.products-overview-page .overview-family-image--standardized{background:#eef3f6!important}main.products-overview-page .overview-family-image--standardized img,main.products-overview-page .overview-family-card:hover .overview-family-image--standardized img,main.products-overview-page .overview-family-card:focus-within .overview-family-image--standardized img{object-fit:contain!important;object-position:center!important;padding:4px!important;transform:none!important}main.products-overview-page .high-efficiency-overview-grid article>div{background:#f2f5f7!important}main.products-overview-page .high-efficiency-overview-grid img{object-fit:contain!important;object-position:center!important;mix-blend-mode:normal!important;padding:12px!important;transform:none!important}main.products-overview-page .overview-family-card[data-family=stepper-motors] .overview-family-image img,main.products-overview-page .overview-family-card[data-family=servo-motors-and-wheel-drives] .overview-family-image img{transform:scale(.96)!important}main.products-overview-page .overview-family-card[data-family=gearmotors] .overview-family-image img{transform:scale(1.14)!important}main.products-overview-page .overview-family-card[data-family=transaxles] .overview-family-image img{transform:scale(.98)!important}main.products-overview-page .overview-family-card[data-family=direct-drive-and-traction-motors] .overview-family-image img,main.products-overview-page .overview-family-card[data-family=bespoke-product-solutions] .overview-family-image img{transform:scale(1.02)!important}main.products-overview-page .high-efficiency-overview-grid article>div{height:148px;margin-bottom:16px;background:#edf2f5!important}main.products-overview-page .high-efficiency-overview-grid article:first-child img{transform:scale(1.08)!important}main.products-overview-page .high-efficiency-overview-grid article:nth-child(2) img{transform:scale(1.04)!important}main.products-overview-page .high-efficiency-overview-grid article:nth-child(3) img{transform:scale(1.02)!important}@media (min-width:641px){main.products-overview-page .high-efficiency-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}main.products-overview-page .high-efficiency-overview-grid article:last-child{grid-column:auto}}@media (max-width:760px){main.products-overview-page .overview-family-card,main.products-overview-page .overview-family-card:nth-child(n){grid-template-rows:168px 1fr}main.products-overview-page .overview-family-image{height:168px}main.products-overview-page .high-efficiency-overview-grid article>div{height:164px}}@media (min-width:641px) and (max-width:760px){main.products-overview-page .high-efficiency-overview-grid article{padding-left:16px;padding-right:16px}main.products-overview-page .high-efficiency-overview-grid article>div{margin-left:-16px;margin-right:-16px}main.products-overview-page .high-efficiency-overview-grid h3{font-size:16px}}main.products-overview-page .products-overview-hero-copy>p:not(.eyebrow){margin-bottom:0}main.products-overview-page .overview-product-groups{gap:40px}main.products-overview-page .overview-product-group{gap:18px}main.products-overview-page .overview-family-card,main.products-overview-page .overview-family-card:nth-child(n){grid-template-rows:132px 1fr}main.products-overview-page .overview-family-image{height:132px;background:#f4f6f7!important}main.products-overview-page .overview-family-image--standardized img,main.products-overview-page .overview-family-card:hover .overview-family-image--standardized img,main.products-overview-page .overview-family-card:focus-within .overview-family-image--standardized img{padding:10px 12px!important}main.products-overview-page .overview-family-copy{padding:17px 18px 16px}main.products-overview-page .overview-family-copy h3{margin-bottom:6px;font-size:18px}main.products-overview-page .overview-family-copy p{margin-bottom:12px;font-size:13px;line-height:1.5}main.products-overview-page .overview-family-copy .overview-family-spec{margin-bottom:10px;font-size:12px}main.products-overview-page .overview-family-copy a{min-height:36px!important;padding-top:9px!important;font-size:13px!important}main.products-overview-page .high-efficiency-overview>.section{padding-top:46px;padding-bottom:48px}main.products-overview-page .high-efficiency-overview-head{margin-bottom:20px;display:block}main.products-overview-page .high-efficiency-overview-head>div{max-width:none}main.products-overview-page .high-efficiency-overview-head>a.sdt-guided-link{align-items:center;width:auto;margin-top:18px;display:inline-flex}main.products-overview-page .high-efficiency-overview-grid{gap:16px}main.products-overview-page .high-efficiency-overview-grid article{padding:0 18px 19px}main.products-overview-page .high-efficiency-overview-grid article>div{height:126px;margin:0 -18px 15px;background:#f4f6f7!important}main.products-overview-page .high-efficiency-overview-grid img{padding:10px 14px!important}main.products-overview-page .high-efficiency-overview-grid h3{font-size:18px}main.products-overview-page .high-efficiency-overview-grid p{font-size:13px;line-height:1.5}@media (min-width:521px){main.products-overview-page .high-efficiency-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}main.products-overview-page .high-efficiency-overview-grid article:last-child{grid-column:auto}}@media (max-width:760px){main.products-overview-page .overview-family-card,main.products-overview-page .overview-family-card:nth-child(n){grid-template-rows:150px 1fr}main.products-overview-page .overview-family-image{height:150px}}@media (max-width:520px){main.products-overview-page .high-efficiency-overview-grid{grid-template-columns:1fr}main.products-overview-page .high-efficiency-overview-grid article>div{height:150px}}main.products-overview-page .overview-family-card[data-family=ac-motors] .overview-family-image img{transform:scale(1.03)!important}main.products-overview-page .overview-family-card[data-family=pmdc-motors] .overview-family-image img{transform:scale(1.2)!important}main.products-overview-page .overview-family-card[data-family=brushless-dc-motors] .overview-family-image img{transform:scale(1.1)!important}main.products-overview-page .overview-family-card[data-family=smart-ec-motors] .overview-family-image img{transform:scale(1.08)!important}main.products-overview-page .overview-family-card[data-family=ac-motors] .overview-family-image,main.products-overview-page .overview-family-card[data-family=pmdc-motors] .overview-family-image,main.products-overview-page .overview-family-card[data-family=brushless-dc-motors] .overview-family-image,main.products-overview-page .overview-family-card[data-family=smart-ec-motors] .overview-family-image{background:#eef3f6!important}@media (min-width:1081px){main.products-overview-page .overview-product-group:first-child .overview-family-grid,main.products-overview-page .overview-product-group:nth-child(2) .overview-family-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px){main.products-overview-page .overview-family-card,main.products-overview-page .overview-family-card:nth-child(n){grid-template-rows:160px 1fr}main.products-overview-page .overview-family-image{height:160px}main.products-overview-page .overview-family-copy{padding:20px 21px 18px}main.products-overview-page .overview-family-copy h3{margin-bottom:7px;font-size:20px;line-height:1.3}main.products-overview-page .overview-family-copy .overview-family-spec{margin-bottom:12px;font-size:14px;line-height:1.45}main.products-overview-page .overview-family-copy p{margin-bottom:16px;font-size:16px;line-height:1.55}main.products-overview-page .overview-family-copy a{min-height:40px!important;padding-top:11px!important;font-size:15px!important}}main.products-overview-page .overview-product-group:first-child .overview-family-image{background:#eef3f6!important}main.products-overview-page .overview-product-group:first-child .overview-family-image img,main.products-overview-page .overview-product-group:first-child .overview-family-card:hover .overview-family-image img,main.products-overview-page .overview-product-group:first-child .overview-family-card:focus-within .overview-family-image img{object-fit:cover!important;object-position:center!important;padding:0!important;transform:none!important}main.products-overview-page .overview-product-group:nth-child(2) .overview-family-image,main.products-overview-page .high-efficiency-overview-grid article>div{background:#eef3f6!important}main.products-overview-page .overview-product-group:nth-child(2) .overview-family-image img,main.products-overview-page .overview-product-group:nth-child(2) .overview-family-card:hover .overview-family-image img,main.products-overview-page .overview-product-group:nth-child(2) .overview-family-card:focus-within .overview-family-image img,main.products-overview-page .high-efficiency-overview-grid img{object-fit:contain!important;object-position:center!important;padding:0!important;transform:none!important}main.products-overview-page .high-efficiency-overview-grid article>div{background:#eef3f6!important;height:180px!important}main.products-overview-page .high-efficiency-overview-grid img{object-fit:contain!important;object-position:center!important;padding:4px 8px!important;transform:none!important}@media (max-width:760px){main.products-overview-page .high-efficiency-overview-grid article>div{height:180px!important}}main.products-overview-page .bespoke-route{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(200px,280px) minmax(0,1fr);align-items:center;gap:28px;margin-top:24px;padding:20px;display:grid}main.products-overview-page .bespoke-route-image{background:#eef3f6;min-height:175px;position:relative}main.products-overview-page .bespoke-route-image img{object-fit:contain}main.products-overview-page .bespoke-route h3{color:var(--navy);margin:0 0 9px;font-size:20px;line-height:1.3}main.products-overview-page .bespoke-route p:not(.eyebrow){color:var(--muted);margin:0 0 16px;font-size:16px;line-height:1.55}main.products-overview-page .bespoke-route a.sdt-guided-link{width:min(100%,290px);color:var(--navy);justify-content:space-between;align-items:center;gap:18px;font-size:16px;font-weight:700;display:flex}main.products-overview-page .overview-family-copy a.sdt-guided-link.sdt-catalogue-family-card__link{color:var(--navy)!important;font-size:16px!important}main.products-overview-page .routes-section .guided-message-card p,main.products-overview-page .high-efficiency-overview-grid p,main.products-overview-page .complementary-grid p{font-size:16px;line-height:1.55}@media (max-width:760px){main.products-overview-page .bespoke-route{grid-template-columns:1fr;gap:16px}main.products-overview-page .bespoke-route-image{min-height:165px}}
