.slideshow-panel-section{margin-top:3px}.slideshow-panel{display:none}.slideshow-panel:first-child{display:block}.slideshow-panel .image-module{position:relative}.slideshow-panel img{display:block}.slideshow-panel .no-img{padding:0 0 33.8541666667%}.slideshow-pin{position:absolute;z-index:3;top:calc(var(--slideshow-pin-y-pos)/650*100%);left:calc(var(--slideshow-pin-x-pos)/1920*100%);width:calc(var(--slideshow-pin-width)/1920*100%);height:calc(var(--slideshow-pin-height)/650*100%);text-decoration:none}.slideshow-pin p{position:absolute;top:90%;left:90%;margin:0;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.slideshow-pin:hover p,.slideshow-pin:focus p,.slideshow-pin:active p{opacity:1;visibility:visible}.slideshow-panel-module-in-admin .slideshow-pin{background-color:rgba(255,255,0,.5)}.slideshow-panel-module-in-admin .admin-name{margin:.5rem}.slideshow-panel-module-in-admin p{opacity:.5;visibility:visible}.slideshow-panel-overlay-content .content-module-3{margin:clamp(1rem,2.962963vw,3rem) 0}.slideshow-panel-strapline{--strapline-font-size-min:32;--strapline-font-size-max:120;margin:0;font-family:var(--font-tertiary);font-size:clamp(calc(var(--strapline-font-size-min)/16*1rem),calc(var(--strapline-font-size-max)/16.2*1vw),calc(var(--strapline-font-size-max)/16*1rem));line-height:1;text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.25)}.slideshow-panel-link-text{font-size:clamp(1rem,1.48148148vw,1.5rem)}@media all and (max-width:47.9375em){.slideshow-panel-overlay-content{text-align:left}.slideshow-pin .full-caption,.image-module.w-mobile-img{display:none}.slideshow-panel:has(.image-module.w-mobile-img){position:relative}.slideshow-panel:has(.image-module.w-mobile-img) .slideshow-panel-overlay{position:absolute;top:50%;left:0;width:100%;pointer-events:none;transform:translateY(-50%)}.slideshow-panel:has(.image-module.w-mobile-img) .slideshow-panel-overlay-content{display:inline-block;vertical-align:top;max-width:26.125em;text-align:right}.slideshow-panel:has(.image-module.w-mobile-img) .slideshow-panel-overlay .pseudo-button{pointer-events:auto}}@media all and (min-width:48em){.image-module.mobile-image-module{display:none}.slideshow-panel{position:relative}.slideshow-pin p{top:auto;bottom:90%}.slideshow-pin .handheld-caption{display:none}.slideshow-pin .handheld-caption:first-child{display:block}.slideshow-panel-overlay{position:absolute;top:50%;left:0;width:100%;pointer-events:none;transform:translateY(-50%)}.slideshow-panel-overlay-content{display:inline-block;vertical-align:top;max-width:53.125em}.slideshow-panel-overlay .pseudo-button{pointer-events:auto}}.feature-site-content-heading{max-width:43.75rem;margin-right:auto;margin-left:auto}.feature-section-heading{text-transform:uppercase;text-align:center}@media all and (min-width:20em){.grid-child-8-up .grid-item{width:50%}}@media all and (min-width:32.5em){.grid-child-8-up .grid-item{width:33.3333333333333%}}@media all and (min-width:42.5em){.grid-child-8-up .grid-item{width:25%}}@media all and (min-width:53.75em){.grid-child-8-up .grid-item{width:20%}}@media all and (min-width:62.5em){.grid-child-8-up .grid-item{width:16.666666666%}}@media all and (min-width:82.5em){.grid-child-8-up .grid-item{width:12.5%}}.feature-panel-section:not(.feature-panel-section-mobile){margin-top:0}@media all and (max-width:39.9375em){.feature-panel-section-desktop{display:none}}@media all and (min-width:40em){.feature-panel-section-mobile{display:none}}.secondary-feature-panel-link-module.hover-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;z-index:2}.product-carousel-section-content{border-width:1px 0 0}.product-grid-item-featured .text-module{padding-top:.5em}.related-logo-section{text-align:center}.related-logo-grid-content{border-width:1px 0}.grid-child-related-logo .grid-item{width:auto;vertical-align:middle}.testimonial-carousel-section{text-align:center}.testimonial-carousel{max-width:46.25em;margin-right:auto;margin-left:auto;padding-right:4em;padding-left:4em}.testimonial-carousel .testimonial-slide{display:none}.testimonial-carousel .testimonial-slide:first-child{display:block}.secondary-feature-panel.double-width-item .image-module,.secondary-feature-panel.double-width-item.image-only .image-module,.secondary-feature-panel .text-module{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%}.secondary-feature-panel.double-width-item .image-module img{display:none}.secondary-feature-panel-body-text{margin-top:1.5rem}.secondary-feature-panel.double-width-item:not(.image-only) .secondary-feature-panel-link-module{margin-top:2rem}@media all and (min-width:1280px){.secondary-feature-panel.double-width-item .image-module{width:40%}.secondary-feature-panel.double-width-item .text-module{width:60%}.secondary-feature-panel.double-width-item .container{flex-direction:row-reverse;align-items:center}.secondary-feature-panel.double-width-item:not(.image-only) .image-module img{padding:0 .625em}.secondary-feature-panel.double-width-item .image-module img{box-sizing:border-box;width:100%;margin:0 auto;display:block}.secondary-feature-panel .image-module img{margin:0 auto}}