.product-details{padding-bottom:80px;padding-top:80px}.product-details__inner{margin:0 auto;max-width:1280px;padding:0 24px}@media(min-width:768px){.product-details__inner{padding:0 48px}}@media(min-width:1440px){.product-details__inner{padding:0}}.product-details__inner{display:grid;gap:160px}@media(max-width:767px){.product-details__inner{gap:64px}}.product-details .hero{padding-bottom:0;padding-top:72px}.product-details .hero__breadcrumb{display:flex;gap:8px;list-style:none;margin-bottom:64px;padding-left:0}.product-details .hero__breadcrumb li{align-items:center;display:flex;gap:8px}.product-details .hero__breadcrumb li a{font-size:.75rem;font-weight:400;line-height:120%}@media(min-width:500px){.product-details .hero__breadcrumb li a{font-size:.875rem}}.product-details .hero__breadcrumb li a{color:#6f7472;font-weight:700}.product-details .hero__breadcrumb li:first-child{cursor:pointer;position:relative}.product-details .hero__breadcrumb li:first-child:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27><path d=%27M15.3156 6.81376L8.96562 0.583779C8.42562 0.0537793 7.53562 0.0537793 6.99562 0.583779L0.685623 6.81376C0.415623 7.07376 0.265625 7.43378 0.265625 7.80378C0.265625 8.17378 0.405621 8.53378 0.675621 8.80378C0.935621 9.07378 1.29563 9.22376 1.66563 9.22376C1.76563 9.22376 1.84562 9.22377 1.92562 9.20377V14.4538C1.92562 15.2038 2.53562 15.8138 3.28562 15.8138H5.32562C6.07562 15.8138 6.68562 15.2038 6.68562 14.4538V12.5338C6.68562 12.4338 6.76562 12.3638 6.85562 12.3638H9.10562C9.20562 12.3638 9.27563 12.4438 9.27563 12.5338V14.4538C9.27563 15.2038 9.88562 15.8138 10.6356 15.8138H12.6756C13.4256 15.8138 14.0356 15.2038 14.0356 14.4538V9.19376C14.4956 9.29377 14.9956 9.14378 15.3356 8.80378C15.8756 8.25378 15.8656 7.35376 15.3156 6.81376Z%27 fill=%27%236F7472%27/></svg>") no-repeat 50%/contain;content:"";height:16px;width:16px}.product-details .hero__breadcrumb li:last-child a{font-size:.75rem;font-weight:400;line-height:120%}@media(min-width:500px){.product-details .hero__breadcrumb li:last-child a{font-size:.875rem}}.product-details .hero__breadcrumb li:last-child:after{display:none}.product-details .hero__breadcrumb li:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath fill='%236f7472' d='M1.32 10.48 0 9.17l3.92-3.93L0 1.32 1.32 0l5.24 5.24z'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:inline-block;height:11px;width:7px}.product-details .hero__links{display:flex;gap:24px;margin-top:64px}@media(max-width:767px){.product-details .hero__links{flex-direction:column}}.product-details .hero__inner:has(.hero__image){display:grid;gap:24px;grid-template-columns:1fr 1fr}.product-details .hero__inner:has(.hero__image) img{width:100%}@media(max-width:767px){.product-details .hero__inner:has(.hero__image){grid-template-columns:1fr}}.product-details .hero__image{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%}.product-details .hero__image img{display:block;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.product-details .hero__popup{background:#edefed;border:1px solid #dde0de;border-radius:2px;bottom:24px;box-shadow:0 10px 15px 0 rgba(37,40,55,.06);opacity:0;padding:24px;pointer-events:none;position:fixed;right:24px;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:9999999999}.product-details .hero__popup h4{margin:0}.product-details .hero__popup.active{opacity:1;transform:translateY(0)}.product-details .hero__popup--close{cursor:pointer;display:block;margin-left:auto}.product-details .hero .add-to-quote{cursor:pointer}.product-details .features h2{display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.product-details .features__inner{max-width:80%}}.product-details .features H3{padding-top:24px}.product-details .resources h2{display:flex;flex-direction:column;gap:10px}.product-details .case-studies__inner--cards{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-top:48px}@media(max-width:767px){.product-details .case-studies__inner--cards{grid-template-columns:1fr}}.product-details .accessories__inner--subheader{padding-bottom:24px}.product-details .resources__inner--cards{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:48px}@media(max-width:767px){.product-details .resources__inner--cards{grid-template-columns:1fr}}.product-details .resources__card{background:#edefed;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;text-decoration:none}.product-details .resources__card--eyebrow{font-family:bc-sklonar,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.08px;line-height:100%;margin-bottom:24px;text-transform:uppercase}.product-details .resources__card h3{padding-bottom:2.25rem}.product-details .product-faq{width:100%}.product-details .product-faq__inner{display:grid;gap:48px;grid-template-columns:1fr 1fr}@media(max-width:767px){.product-details .product-faq__inner{grid-template-columns:1fr}}.product-details .product-faq__tab-header{display:grid;gap:8px}.product-details .product-faq__tab-header span{color:#11175e;font-family:bc-sklonar,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.08px;line-height:100%;margin-bottom:24px;text-transform:uppercase}.hero__video .product-details .product-faq__tab-header span{color:#fff}.product-details .product-faq__tab-header span{margin-bottom:0}.product-details .product-faq__tab-header--header{color:#11175e;font-family:Skolar Sans,system-ui,sans-serif;font-weight:600;letter-spacing:.01em;line-height:140%;margin-top:0}.text-light .product-details .product-faq__tab-header--header{color:#fff}.product-details .product-faq__tab-header--header{font-size:22px;font-weight:700}.product-details .product-faq__tab-text{padding-top:40px}.product-details .product-faq__tab-text p{margin-top:0}.product-details .product-faq__tab-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%2311175e' d='M15.23 6.69H8.55V0H6.68v6.69H0v1.86h6.68v6.69h1.87V8.55h6.68z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;width:16px}.product-details .product-faq details{border-top:1px solid #dde0de;padding:32px 0;transition:.3s ease}.product-details .product-faq details[open] .product-details .product-faq__tab-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='2' fill='none' viewBox='0 0 16 2'%3E%3Cpath fill='%2311175e' d='M15.09 0H0v1.86h15.09z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2px;width:16px}.product-details .product-faq summary{align-items:center;cursor:pointer;display:flex;font-size:22px;font-weight:600;gap:20px;justify-content:space-between}.product-details .product-faq summary::marker{content:""}.product-details .product-faq summary::-webkit-details-marker{display:none}.product-details .product-faq summary:hover{text-decoration:none}.product-details__card{background:#edefed;border:1px solid #dde0de;border-radius:2px;color:#11175e;pointer-events:none;position:relative;text-decoration:none;transition:.3s ease}.product-details__card:has(.card-link,.product-details__card--link){padding-bottom:40px;pointer-events:unset}.product-details__card:has(.card-link,.product-details__card--link):hover{box-shadow:0 30px 35px 0 rgba(37,40,55,.12);cursor:pointer;text-decoration:none}.product-details__card:has(.card-link,.product-details__card--link):hover .product-details__card--image:after{opacity:0}.product-details__card:has(.card-link,.product-details__card--link):hover .product-details__card--link:after{transform:translateX(10px)}.product-details__card--tag{background:#c1f1ed;border-radius:50px;color:#11175e;font-size:14px;font-weight:700;line-height:18px;padding:4px 8px;pointer-events:none;position:absolute;right:12px;text-transform:capitalize;top:12px;z-index:2}.product-details__card--image{aspect-ratio:408.33/200;border-top-left-radius:2px;border-top-right-radius:2px;overflow:hidden;position:relative;transition:.3s ease}.product-details__card--image:after{background:linear-gradient(0deg,rgba(17,23,94,.24),rgba(17,23,94,.24));content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:.3s ease;width:100%;z-index:1}.product-details__card--meta{padding:48px 24px 24px}.product-details__card--meta-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;text-transform:uppercase}.product-details__card img{border-top-left-radius:2px;border-top-right-radius:2px;display:block;height:100%;object-fit:cover;width:100%}.product-details__card--inner{display:grid;grid-template-columns:1fr 2fr;height:100%}.product-details__card--top{display:grid;gap:8px}.product-details__card--eyebrow,.product-details__card--eyebrow_text{color:#11175e;font-family:bc-sklonar,sans-serif;font-size:.875rem;font-weight:700;font-weight:600;letter-spacing:.08px;line-height:100%;margin-bottom:24px;text-transform:uppercase}.hero__video .product-details__card--eyebrow,.hero__video .product-details__card--eyebrow_text{color:#fff}.product-details__card--eyebrow,.product-details__card--eyebrow_text{margin-bottom:0}.product-details__card--date{font-size:.75rem;font-weight:400;line-height:120%}@media(min-width:500px){.product-details__card--date{font-size:.875rem}}.product-details__card--name{color:#11175e;font-family:Skolar Sans,system-ui,sans-serif;font-size:1.3125rem;font-weight:400;letter-spacing:.01em;line-height:120%;margin-bottom:16px;margin-top:0}.text-light .product-details__card--name{color:#fff}@media(min-width:768px){.product-details__card--name{font-size:1.75rem}}.product-details__card--name{margin-bottom:24px}.product-details__card--link{color:#0071a5;cursor:pointer;text-decoration:none}.product-details__card--link:hover{text-decoration:underline}.product-details__card--link{align-items:center;display:inline-flex;font-size:18px;gap:12px;line-height:25.2px;transition:background .25s ease-in-out,border .25s ease-in-out}.product-details__card--link:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2716%27 viewBox=%270 0 22 16%27 fill=%27none%27><path d=%27M21.47 7.295C21.43 7.195 21.37 7.105 21.29 7.025C21.29 7.025 21.29 7.025 21.29 7.015L14.53 0.255C14.19 -0.085 13.63 -0.085 13.29 0.255C12.95 0.595 12.95 1.155 13.29 1.495L18.56 6.765H0.879974C0.399974 6.765 0 7.155 0 7.645C0 8.135 0.389974 8.525 0.879974 8.525H18.56L13.29 13.795C12.95 14.135 12.95 14.695 13.29 15.035C13.46 15.205 13.68 15.295 13.91 15.295C14.14 15.295 14.36 15.215 14.53 15.035L21.29 8.275C21.29 8.275 21.29 8.275 21.29 8.265C21.37 8.185 21.43 8.095 21.47 7.995C21.56 7.785 21.56 7.535 21.47 7.325V7.295Z%27 fill=%27%230071A5%27/></svg>") no-repeat 50%;background-size:contain;content:"";height:16px;transition:.3s ease;width:16px}.product-details__card--link:hover:after{transform:translateX(10px)}.product-details__card--link{bottom:24px;left:24px;position:absolute}.product-details__card .resource-listing__card--link{align-items:center;display:inline-flex;font-size:18px;gap:12px;line-height:25.2px;transition:background .25s ease-in-out,border .25s ease-in-out}.product-details__card .resource-listing__card--link:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2716%27 viewBox=%270 0 22 16%27 fill=%27none%27><path d=%27M21.47 7.295C21.43 7.195 21.37 7.105 21.29 7.025C21.29 7.025 21.29 7.025 21.29 7.015L14.53 0.255C14.19 -0.085 13.63 -0.085 13.29 0.255C12.95 0.595 12.95 1.155 13.29 1.495L18.56 6.765H0.879974C0.399974 6.765 0 7.155 0 7.645C0 8.135 0.389974 8.525 0.879974 8.525H18.56L13.29 13.795C12.95 14.135 12.95 14.695 13.29 15.035C13.46 15.205 13.68 15.295 13.91 15.295C14.14 15.295 14.36 15.215 14.53 15.035L21.29 8.275C21.29 8.275 21.29 8.275 21.29 8.265C21.37 8.185 21.43 8.095 21.47 7.995C21.56 7.785 21.56 7.535 21.47 7.325V7.295Z%27 fill=%27%230071A5%27/></svg>") no-repeat 50%;background-size:contain;content:"";height:16px;transition:.3s ease;width:16px}.product-details__card .resource-listing__card--link:hover:after{transform:translateX(10px)}.product-details__section{scroll-margin-top:250px}.product-details__anchor-nav{display:flex;justify-content:center;position:sticky;top:120px;z-index:99}.product-details__anchor-nav--inner{align-items:center;background:#eceff6;border-radius:50px;box-shadow:0 10px 15px 0 rgba(37,40,55,.06);display:inline-flex;gap:24px;justify-content:center;padding:12px 24px}.product-details__anchor-nav--inner a{font-size:16px;font-weight:400;padding:12px 16px;text-decoration:none}@media(max-width:767px){.product-details__anchor-nav--inner{flex-wrap:wrap}.product-details__anchor-nav{position:relative;top:unset}}.tech-specs__table{border-spacing:0;padding-top:40px}@media(min-width:768px){.tech-specs__table{max-width:80%}}@media(max-width:999px){.tech-specs__table{overflow:scroll}}@media(max-width:767px){.tech-specs__table{max-width:300px}}.tech-specs__table table{border-collapse:separate;border-spacing:0 12px}@media(max-width:999px){.tech-specs__table table{min-width:1000px}}.tech-specs__table table th{font-size:1rem;line-height:140%}@media(min-width:500px){.tech-specs__table table th{font-size:1.125rem}}.tech-specs__table table th{padding:18px 12px;text-align:left}.tech-specs__table table td{align-items:center;color:#6f7472;display:flex;padding:18px 12px}.tech-specs__table table td:first-child{color:#11175e}.tech-specs__table table td a{color:#0071a5;cursor:pointer;font-size:18px;line-height:25.2px;text-decoration:none;transition:background .25s ease-in-out,border .25s ease-in-out}.tech-specs__table table td a:hover{text-decoration:underline}.tech-specs__table table td a{font-weight:700;text-decoration:underline}.tech-specs__table table tr{display:grid;grid-template-columns:repeat(1,minmax(0,1fr)) repeat(3,minmax(0,.75fr)) repeat(3,minmax(0,1fr))}.tech-specs__table table tr:nth-child(2n){background:#e5e7e5}.tech-specs__table tbody tr{grid-template-columns:1fr 2fr}.carousel{color:#11175e}.carousel.background-blue .carousel__content{color:#fff}.carousel__content{max-width:""}.carousel__content--center .hs-menu-wrapper ul{justify-content:center}.carousel__content--center{margin:0 auto;text-align:center}.carousel__content--center .carousel__links-container{justify-content:center}.carousel__content.media-left{order:2}@media(max-width:999px){.carousel__content.media-left{order:1;padding-left:24px;padding-right:24px}}.carousel__content.media-right{order:1}@media(max-width:999px){.carousel__content.media-right{padding-left:24px;padding-right:24px}}.carousel__eyebrow{font-family:bc-sklonar,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.08px;line-height:100%;margin-bottom:24px;text-transform:uppercase}.carousel__links-container{align-items:center;display:flex;gap:24px}.carousel__links-container:has(a){margin-top:3rem}.carousel__media.media-right{order:2}.carousel__media.media-right .hero__media--image-container:after,.carousel__media.media-right img,.carousel__media.media-right video{border-radius:2px 0 0 2px}.carousel__media.media-left{order:1}.carousel__media.media-left .hero__media--image-container:after,.carousel__media.media-left img,.carousel__media.media-left video{border-bottom-right-radius:2px;border-top-right-radius:2px}@media(max-width:999px){.carousel__media.media-left{order:2}}.carousel__play-button{cursor:pointer;height:100%;inset:0;position:absolute;width:100%;z-index:2}.carousel__play-button,.carousel__play-button--inner{align-items:center;display:flex;justify-content:center}.carousel__play-button--inner{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2716%27 viewBox=%270 0 14 16%27 fill=%27none%27><path d=%27M12.69 6.00255L2.90997 0.352527C2.18997 -0.0574726 1.45001 -0.117426 0.890015 0.212574C0.320015 0.542574 0 1.20258 0 2.03258V13.3326C0 14.1626 0.330015 14.8326 0.890015 15.1526C1.14001 15.2926 1.42002 15.3625 1.71002 15.3625C2.09002 15.3625 2.50997 15.2426 2.90997 15.0126L12.69 9.36254C13.41 8.94254 13.82 8.33254 13.82 7.68254C13.82 7.03254 13.41 6.41255 12.69 6.00255Z%27 fill=%27%23ECEFF6%27/></svg>") no-repeat 50%;background-size:15px;border:1px solid #fff;border-radius:50px;height:80px;transition:.3s ease;width:80px}.carousel__play-button.is-hidden{opacity:0}.carousel__play-button.is-hidden>div{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2716%27 viewBox=%270 0 14 16%27 fill=%27none%27><rect x=%271%27 y=%271%27 width=%274%27 height=%2714%27 rx=%271%27 fill=%27%23FFFFFF%27/><rect x=%279%27 y=%271%27 width=%274%27 height=%2714%27 rx=%271%27 fill=%27%23FFFFFF%27/></svg>");background-position:50%;background-repeat:no-repeat}.carousel__play-button:hover{opacity:1}.carousel__media--image-container{max-height:700px;min-height:550px;overflow:hidden;position:relative}@media(max-width:767px){.carousel__media--image-container{height:257.5px;min-height:257.5px}}.carousel__media--image-container:after{background:linear-gradient(0deg,rgba(17,23,94,.24),rgba(17,23,94,.24));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.carousel img,.carousel video{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.carousel .carousel__media--image-container,.carousel__media--image-container.swiper-slide{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0;height:348px;min-height:348px}.carousel__inner{align-items:center;display:grid;gap:24px;grid-template-columns:1fr 1fr}.carousel__inner>*{min-width:0}@media(max-width:999px){.carousel__inner{gap:48px;grid-template-columns:1fr;padding:0}}.carousel__content{padding-left:max(80px,(100vw - 1280px)/2)}@media(max-width:999px){.carousel__content{padding-left:24px;padding-right:24px}}.carousel__content.media-left{padding-left:0;padding-right:max(80px,(100vw - 1280px)/2)}@media(max-width:999px){.carousel__content.media-left{padding-left:24px;padding-right:24px}}.carousel__inner--slider{min-width:0;width:100%}.carousel__inner--slider.swiper{width:100%}.carousel__inner--slider .swiper-slide{height:auto}.carousel__inner--slider .swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.carousel__video .alternating-content__media--image-container .hs-video-container,.carousel__video .alternating-content__media--image-container .hs-video-widget,.carousel__video .alternating-content__media--image-container .hs-video-wrapper{height:100%}.carousel__video .alternating-content__media--image-container .hs-video-wrapper{padding-bottom:0!important}.carousel__video .alternating-content__media--image-container iframe{height:100%!important;width:100%!important}.carousel .slider__pagination{padding-top:24px}.carousel .slider__pagination .swiper-pagination{bottom:unset;display:flex;gap:12px;justify-content:center;position:relative;top:unset}.carousel .slider__pagination .swiper-pagination span{background-color:transparent;border:2px solid #b4b8b5;border-radius:50%;height:12px;opacity:unset;width:12px}.carousel .slider__pagination .swiper-pagination span.swiper-pagination-bullet-active{background:#2f4891;border:2px solid #2f4891}