.product-series-module__8aoiTW__banner{isolation:isolate;background:var(--site-ink);color:#fff;align-items:center;min-height:clamp(400px,32vw,460px);padding-block:3rem;display:grid;position:relative}.product-series-module__8aoiTW__bannerInner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,4vw,4rem);min-width:0;display:grid}.product-series-module__8aoiTW__bannerCopy{min-width:0;max-width:34rem}.product-series-module__8aoiTW__bannerTitle{letter-spacing:-.04em;overflow-wrap:break-word;font-size:clamp(2.25rem,3.4vw,3rem);font-weight:750;line-height:1.12}.product-series-module__8aoiTW__bannerDescription{color:#d5dfe5;max-width:44ch;margin-top:1.25rem;font-size:1.125rem;line-height:1.6}.product-series-module__8aoiTW__bannerAction{max-width:100%;min-height:44px;color:var(--site-ink);background:#fff;border-color:#fff;margin-top:1.5rem}.product-series-module__8aoiTW__bannerAction:hover{color:#fff;background:0 0}.product-series-module__8aoiTW__bannerPlaceholder{color:#d5dfe5;text-align:center}.product-series-module__8aoiTW__bannerAction:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){.product-series-module__8aoiTW__bannerAction,.product-series-module__8aoiTW__seriesAction{transition:none}}@media (max-width:768px){.product-series-module__8aoiTW__banner{min-height:0;padding-block:2.5rem}.product-series-module__8aoiTW__bannerInner{grid-template-columns:minmax(0,1fr);gap:2rem}.product-series-module__8aoiTW__bannerPlaceholder{text-align:left}.product-series-module__8aoiTW__bannerTitle{font-size:clamp(2rem,6vw,2.5rem)}.product-series-module__8aoiTW__bannerDescription{font-size:1rem}}.product-series-module__8aoiTW__bannerBackground{z-index:-2;position:absolute;inset:0;overflow:hidden}.product-series-module__8aoiTW__bannerBackground img{object-fit:cover}.product-series-module__8aoiTW__bannerWithImage:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0a141cc7,#0a141c59);position:absolute;inset:0}.product-series-module__8aoiTW__bannerWithImage .product-series-module__8aoiTW__bannerInner{grid-template-columns:minmax(0,1fr)}.product-series-module__8aoiTW__page{--series-header-height:88px;--series-nav-height:142px}.product-series-module__8aoiTW__seriesNavigation{top:var(--series-header-height);z-index:15;border-bottom:1px solid var(--site-line);background:#fff;position:sticky}.product-series-module__8aoiTW__navigationRail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;display:flex;position:relative;overflow-x:auto}.product-series-module__8aoiTW__navigationLink{min-width:0;min-height:140px;color:var(--site-ink);text-align:center;scroll-snap-align:start;overflow-wrap:anywhere;border-bottom:3px solid #0000;flex-direction:column;flex:1 0 150px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .625rem;font-size:.875rem;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.product-series-module__8aoiTW__navigationImage{width:110px;max-width:100%;height:74px;display:block;position:relative}.product-series-module__8aoiTW__navigationImage img{object-fit:contain;scale:1.21}.product-series-module__8aoiTW__navigationLink[aria-current=location]{border-bottom-color:var(--site-ink);background:#edf3f7}.product-series-module__8aoiTW__navigationLink:focus-visible{outline-offset:-4px;outline:3px solid #4c8fbd}.product-series-module__8aoiTW__page :is(.product-series-module__8aoiTW__listSection,.product-series-module__8aoiTW__seriesCard){scroll-margin-top:calc(var(--series-header-height) + var(--series-nav-height) + 16px)}@media (max-width:900px){.product-series-module__8aoiTW__page{--series-header-height:82px}}@media (max-width:640px){.product-series-module__8aoiTW__page{--series-nav-height:108px}.product-series-module__8aoiTW__navigationRail{scrollbar-width:none}.product-series-module__8aoiTW__navigationRail::-webkit-scrollbar{display:none}.product-series-module__8aoiTW__navigationLink{flex:0 0 38%;min-width:116px;min-height:106px;padding:.5rem;font-size:.8125rem}.product-series-module__8aoiTW__navigationImage{width:82px;height:51px}}.product-series-module__8aoiTW__listSection{background:#f5f7f8}.product-series-module__8aoiTW__seriesList{gap:3rem;margin-top:2rem;display:grid}.product-series-module__8aoiTW__seriesCard{border:1px solid var(--site-line);background:#fff;border-radius:clamp(.875rem,2vw,1.5rem);grid-template-columns:minmax(0,45fr) minmax(0,55fr);min-width:0;display:grid;overflow:hidden}.product-series-module__8aoiTW__seriesCard:focus{outline:none}.product-series-module__8aoiTW__seriesCard:focus-visible{outline-offset:5px;outline:3px solid #4c8fbd}.product-series-module__8aoiTW__seriesScene{isolation:isolate;background:var(--site-ink);color:#fff;flex-direction:column;justify-content:flex-end;min-width:0;min-height:460px;display:flex;position:relative}.product-series-module__8aoiTW__scenarioPhoto{object-fit:cover}.product-series-module__8aoiTW__seriesScene:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0a141c1f 25%,#0a141cb8 67%,#0a141cf0);position:absolute;inset:0}.product-series-module__8aoiTW__sceneCopy{z-index:1;overflow-wrap:anywhere;padding:clamp(1.5rem,3vw,2.75rem);position:relative}.product-series-module__8aoiTW__sceneCopy h3{letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:750;line-height:1.12}.product-series-module__8aoiTW__sceneCopy p{color:#eef3f6;max-width:40ch;margin-top:.75rem;font-size:1rem;line-height:1.55}.product-series-module__8aoiTW__sceneAction{color:#fff;text-align:left;text-transform:none;background:#0a141c6b;border-color:#ffffffa6;border-radius:999px;gap:.75rem;max-width:100%;margin-top:1.25rem;font-size:.875rem}.product-series-module__8aoiTW__sceneAction span{min-width:0}.product-series-module__8aoiTW__sceneAction svg{flex-shrink:0}.product-series-module__8aoiTW__sceneAction:hover{color:var(--site-ink);background:#fff;border-color:#fff}.product-series-module__8aoiTW__sceneAction:focus-visible{outline-offset:4px;outline:3px solid #fff}.product-series-module__8aoiTW__scenePlaceholder{color:#d5dfe5;font-size:.75rem;position:absolute;inset:1rem auto auto 1rem}.product-series-module__8aoiTW__productGrid{border-inline-start:1px solid var(--site-line);background:var(--site-line);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;min-width:0;display:grid}.product-series-module__8aoiTW__productCard{min-width:0;color:var(--site-ink);background:#fff;grid-template-rows:auto 1fr auto;padding:clamp(1rem,1.8vw,1.625rem);text-decoration:none;transition:background-color .2s ease-out;display:grid}.product-series-module__8aoiTW__productCard:last-child:nth-child(odd){grid-column:1/-1}.product-series-module__8aoiTW__productCard:focus-visible{outline-offset:-3px;outline:3px solid #4c8fbd}.product-series-module__8aoiTW__productHeading{overflow-wrap:anywhere;min-width:0}.product-series-module__8aoiTW__productHeading h4{font-size:1rem;font-weight:700;line-height:1.3}.product-series-module__8aoiTW__productHeading p{color:var(--site-muted);margin-top:.25rem;font-size:.875rem;line-height:1.4}.product-series-module__8aoiTW__productImage{aspect-ratio:16/9;place-self:center;width:100%;max-width:19rem;position:relative}.product-series-module__8aoiTW__productImage img{object-fit:contain;padding:.375rem;transition:transform .2s ease-out;scale:1.21}.product-series-module__8aoiTW__productArrow{border:1px solid var(--site-line);background:#fff;border-radius:50%;justify-self:end;place-items:center;width:2.25rem;height:2.25rem;display:grid}.product-series-module__8aoiTW__seriesCardUnconfigured{grid-template-columns:minmax(0,1fr)}.product-series-module__8aoiTW__seriesCardUnconfigured .product-series-module__8aoiTW__seriesScene{min-height:clamp(280px,30vw,420px)}@media (max-width:768px){.product-series-module__8aoiTW__seriesCard{grid-template-columns:minmax(0,1fr)}.product-series-module__8aoiTW__seriesScene{min-height:310px}.product-series-module__8aoiTW__seriesList{gap:2rem}.product-series-module__8aoiTW__productGrid{border-inline-start:0;border-block-start:1px solid var(--site-line)}}.product-series-module__8aoiTW__banner{--hero-min-height:460px;--hero-padding:clamp(3rem, 6vw, 5rem);min-height:var(--hero-min-height);padding-block:var(--hero-padding)}.product-series-module__8aoiTW__bannerInner{min-height:calc(var(--hero-min-height) - var(--hero-padding) - var(--hero-padding))}@media (max-width:1024px){.product-series-module__8aoiTW__banner{--hero-min-height:410px}}@media (max-width:640px){.product-series-module__8aoiTW__banner{--hero-min-height:368px;--hero-padding:3rem}}.product-series-module__8aoiTW__navigationLink{transition:background-color .2s ease-out,border-color .2s ease-out}.product-series-module__8aoiTW__navigationImage{transition:transform .2s ease-out}@media (hover:hover) and (pointer:fine){.product-series-module__8aoiTW__navigationLink:hover{border-bottom-color:var(--site-ink);background:#edf3f7}.product-series-module__8aoiTW__navigationLink:hover .product-series-module__8aoiTW__navigationImage{transform:translateY(-3px)}.product-series-module__8aoiTW__productCard:hover{background:#f5f8fa}.product-series-module__8aoiTW__productCard:hover .product-series-module__8aoiTW__productImage img{transform:scale(1.035)}}@media (max-width:640px){.product-series-module__8aoiTW__seriesList{gap:2rem;margin-top:1.5rem}.product-series-module__8aoiTW__seriesScene,.product-series-module__8aoiTW__seriesCardUnconfigured .product-series-module__8aoiTW__seriesScene{min-height:280px}.product-series-module__8aoiTW__sceneCopy{padding:1.25rem}.product-series-module__8aoiTW__sceneCopy h3{font-size:1.75rem}.product-series-module__8aoiTW__sceneCopy p{margin-top:.75rem;font-size:.9375rem}.product-series-module__8aoiTW__sceneAction{margin-top:1rem;font-size:.75rem}.product-series-module__8aoiTW__productCard{padding:.75rem}.product-series-module__8aoiTW__productHeading h4{font-size:.875rem}.product-series-module__8aoiTW__productHeading p{font-size:.8125rem}.product-series-module__8aoiTW__productArrow{width:1.875rem;height:1.875rem}}@media (prefers-reduced-motion:reduce){.product-series-module__8aoiTW__navigationLink,.product-series-module__8aoiTW__navigationImage,.product-series-module__8aoiTW__sceneAction,.product-series-module__8aoiTW__productCard,.product-series-module__8aoiTW__productImage img{transition:none}.product-series-module__8aoiTW__navigationLink:hover .product-series-module__8aoiTW__navigationImage,.product-series-module__8aoiTW__productCard:hover .product-series-module__8aoiTW__productImage img{transform:none}}
