.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}

@charset "UTF-8";
/*!
    Theme URI: http://www.NanoSoup.co.uk/
    Theme Name: WaveOptics
    Description: Custom theme
    Author: NanoSoup
    Text Domain: NanoSoup
    Version: 1.0
!*/.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.42857%;height:10px;float:left}@font-face{font-family:SpaceGrotesk;src:url(fonts/SpaceGrotesk-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:SpaceGrotesk;src:url(fonts/SpaceGrotesk-Light.ttf) format("truetype");font-weight:200}@font-face{font-family:SpaceGrotesk;src:url(fonts/SpaceGrotesk-Medium.ttf) format("truetype");font-weight:300}@font-face{font-family:SpaceGrotesk;src:url(fonts/SpaceGrotesk-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:SpaceGrotesk;src:url(fonts/SpaceGrotesk-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Brown;src:url(fonts/Brown-BoldItalicAlt.eot);src:local("../../fonts/Brown/Brown-BoldItalicAlt"),url(fonts/Brown-BoldItalicAlt.eot) format("embedded-opentype"),url(fonts/Brown-BoldItalicAlt.woff2) format("woff2"),url(fonts/Brown-BoldItalicAlt.woff) format("woff"),url(fonts/Brown-BoldItalicAlt.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-Bold.eot);src:local("../../fonts/Brown/Brown-Bold"),url(fonts/Brown-Bold.eot) format("embedded-opentype"),url(fonts/Brown-Bold.woff2) format("woff2"),url(fonts/Brown-Bold.woff) format("woff"),url(fonts/Brown-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-BoldItalic.eot);src:local("../../fonts/Brown/Brown-BoldItalic"),url(fonts/Brown-BoldItalic.eot) format("embedded-opentype"),url(fonts/Brown-BoldItalic.woff2) format("woff2"),url(fonts/Brown-BoldItalic.woff) format("woff"),url(fonts/Brown-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-BoldBackslanted-Alt.eot);src:local("../../fonts/Brown/Brown-BoldBackslanted-Alt"),url(fonts/Brown-BoldBackslanted-Alt.eot) format("embedded-opentype"),url(fonts/Brown-BoldBackslanted-Alt.woff2) format("woff2"),url(fonts/Brown-BoldBackslanted-Alt.woff) format("woff"),url(fonts/Brown-BoldBackslanted-Alt.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-BoldBackslanted.eot);src:local("../../fonts/Brown/Brown-BoldBackslanted"),url(fonts/Brown-BoldBackslanted.eot) format("embedded-opentype"),url(fonts/Brown-BoldBackslanted.woff2) format("woff2"),url(fonts/Brown-BoldBackslanted.woff) format("woff"),url(fonts/Brown-BoldBackslanted.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-BoldAlt.eot);src:local("../../fonts/Brown/Brown-BoldAlt"),url(fonts/Brown-BoldAlt.eot) format("embedded-opentype"),url(fonts/Brown-BoldAlt.woff2) format("woff2"),url(fonts/Brown-BoldAlt.woff) format("woff"),url(fonts/Brown-BoldAlt.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-Light.eot);src:local("../../fonts/Brown/Brown-Light"),url(fonts/Brown-Light.eot) format("embedded-opentype"),url(fonts/Brown-Light.woff2) format("woff2"),url(fonts/Brown-Light.woff) format("woff"),url(fonts/Brown-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-Thin.eot);src:local("../../fonts/Brown/Brown-Thin"),url(fonts/Brown-Thin.eot) format("embedded-opentype"),url(fonts/Brown-Thin.woff2) format("woff2"),url(fonts/Brown-Thin.woff) format("woff"),url(fonts/Brown-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-RegularBackslantedAlt.eot);src:local("../../fonts/Brown/Brown-RegularBackslantedAlt"),url(fonts/Brown-RegularBackslantedAlt.eot) format("embedded-opentype"),url(fonts/Brown-RegularBackslantedAlt.woff2) format("woff2"),url(fonts/Brown-RegularBackslantedAlt.woff) format("woff"),url(fonts/Brown-RegularBackslantedAlt.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-ThinBackslanted.eot);src:local("../../fonts/Brown/Brown-ThinBackslanted"),url(fonts/Brown-ThinBackslanted.eot) format("embedded-opentype"),url(fonts/Brown-ThinBackslanted.woff2) format("woff2"),url(fonts/Brown-ThinBackslanted.woff) format("woff"),url(fonts/Brown-ThinBackslanted.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-RegularItalicAlt.eot);src:local("../../fonts/Brown/Brown-RegularItalicAlt"),url(fonts/Brown-RegularItalicAlt.eot) format("embedded-opentype"),url(fonts/Brown-RegularItalicAlt.woff2) format("woff2"),url(fonts/Brown-RegularItalicAlt.woff) format("woff"),url(fonts/Brown-RegularItalicAlt.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-RegularAlt.eot);src:local("../../fonts/Brown/Brown-RegularAlt"),url(fonts/Brown-RegularAlt.eot) format("embedded-opentype"),url(fonts/Brown-RegularAlt.woff2) format("woff2"),url(fonts/Brown-RegularAlt.woff) format("woff"),url(fonts/Brown-RegularAlt.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-RegularBackslanted.eot);src:local("../../fonts/Brown/Brown-RegularBackslanted"),url(fonts/Brown-RegularBackslanted.eot) format("embedded-opentype"),url(fonts/Brown-RegularBackslanted.woff2) format("woff2"),url(fonts/Brown-RegularBackslanted.woff) format("woff"),url(fonts/Brown-RegularBackslanted.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-Regular.eot);src:local("../../fonts/Brown/Brown-Regular"),url(fonts/Brown-Regular.eot) format("embedded-opentype"),url(fonts/Brown-Regular.woff2) format("woff2"),url(fonts/Brown-Regular.woff) format("woff"),url(fonts/Brown-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-LightItalic.eot);src:local("../../fonts/Brown/Brown-LightItalic"),url(fonts/Brown-LightItalic.eot) format("embedded-opentype"),url(fonts/Brown-LightItalic.woff2) format("woff2"),url(fonts/Brown-LightItalic.woff) format("woff"),url(fonts/Brown-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-ThinItalic.eot);src:local("../../fonts/Brown/Brown-ThinItalic"),url(fonts/Brown-ThinItalic.eot) format("embedded-opentype"),url(fonts/Brown-ThinItalic.woff2) format("woff2"),url(fonts/Brown-ThinItalic.woff) format("woff"),url(fonts/Brown-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-RegularItalic.eot);src:local("../../fonts/Brown/Brown-RegularItalic"),url(fonts/Brown-RegularItalic.eot) format("embedded-opentype"),url(fonts/Brown-RegularItalic.woff2) format("woff2"),url(fonts/Brown-RegularItalic.woff) format("woff"),url(fonts/Brown-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Brown;src:url(fonts/Brown-LightBackslanted.eot);src:local("../../fonts/Brown/Brown-LightBackslanted"),url(fonts/Brown-LightBackslanted.eot) format("embedded-opentype"),url(fonts/Brown-LightBackslanted.woff2) format("woff2"),url(fonts/Brown-LightBackslanted.woff) format("woff"),url(fonts/Brown-LightBackslanted.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid .col-1{width:8.33333%}.grid .col-2{width:16.66667%}.grid .col-3{width:25%}.grid .col-4{width:33.33333%}.grid .col-5{width:41.66667%}.grid .col-6{width:50%}.grid .col-7{width:58.33333%}.grid .col-8{width:66.66667%}.grid .col-9{width:75%}.grid .col-10{width:83.33333%}.grid .col-11{width:91.66667%}.grid .col-12{width:100%}.grid--with-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.875rem;margin-top:-1.875rem}.grid--with-gutter .col-1{margin-left:1.875rem;margin-top:1.875rem;width:calc(8.33333% - 1.875rem)}.grid--with-gutter .col-2{margin-left:1.875rem;margin-top:1.875rem;width:calc(16.66667% - 1.875rem)}.grid--with-gutter .col-3{margin-left:1.875rem;margin-top:1.875rem;width:calc(25% - 1.875rem)}.grid--with-gutter .col-4{margin-left:1.875rem;margin-top:1.875rem;width:calc(33.33333% - 1.875rem)}.grid--with-gutter .col-5{margin-left:1.875rem;margin-top:1.875rem;width:calc(41.66667% - 1.875rem)}.grid--with-gutter .col-6{margin-left:1.875rem;margin-top:1.875rem;width:calc(50% - 1.875rem)}.grid--with-gutter .col-7{margin-left:1.875rem;margin-top:1.875rem;width:calc(58.33333% - 1.875rem)}.grid--with-gutter .col-8{margin-left:1.875rem;margin-top:1.875rem;width:calc(66.66667% - 1.875rem)}.grid--with-gutter .col-9{margin-left:1.875rem;margin-top:1.875rem;width:calc(75% - 1.875rem)}.grid--with-gutter .col-10{margin-left:1.875rem;margin-top:1.875rem;width:calc(83.33333% - 1.875rem)}.grid--with-gutter .col-11{margin-left:1.875rem;margin-top:1.875rem;width:calc(91.66667% - 1.875rem)}.grid--with-gutter .col-12{margin-left:1.875rem;margin-top:1.875rem;width:calc(100% - 1.875rem)}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}::-moz-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}:-ms-input-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}::-ms-input-placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}::placeholder{color:#000;opacity:.3;-webkit-transition:color .3s;transition:color .3s}:focus::-webkit-input-placeholder{color:transparent!important}:focus::-moz-placeholder{color:transparent!important}:focus:-ms-input-placeholder{color:transparent!important}:focus::-ms-input-placeholder{color:transparent!important}:focus::placeholder{color:transparent!important}::selection{background-color:#fa24f9;color:#fff}::-moz-selection{background-color:#fa24f9;color:#fff}body,html{font-size:14px;margin:0;padding:0;position:relative}@media screen and (min-width:320px){body,html{font-size:calc(14px + 2*(100vw - 320px)/1120)}}@media screen and (min-width:1440px){body,html{font-size:16px}}body{background-color:#fff;color:#000;font-family:Brown,sans-serif;font-weight:400;line-height:1.2;overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden}.site-wrapper{position:relative;overflow:hidden}h1{font-size:2.85714rem;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:40px}@media screen and (min-width:1025px){h1{font-size:4.28571rem}}@media screen and (min-width:1026px){h1{font-size:5.42857rem}}h2{font-size:2.5rem}@media screen and (min-width:1025px){h2{font-size:3.21429rem}}h3{font-size:1.85714rem}@media screen and (min-width:1025px){h3{font-size:3.21429rem}}h4{font-size:1.5rem}h5{font-size:1.35714rem}h6{font-size:1.14286rem}h1,h2{font-weight:300;line-height:1.3}h3,h4,h5,h6{font-weight:400;line-height:1.6}.h1{font-size:2.85714rem;padding:0;margin:.67em;font-weight:300}@media screen and (min-width:1025px){.h1{font-size:4.28571rem}}@media screen and (min-width:1026px){.h1{font-size:5.42857rem}}.h2{font-size:2.5rem;padding:0;margin:.83em 0;font-weight:300}@media screen and (min-width:1025px){.h2{font-size:3.21429rem}}.h3{font-size:1.85714rem;padding:0;margin:1em 0}@media screen and (min-width:1025px){.h3{font-size:3.21429rem}}.h4{font-size:1.5rem;margin:1.33em 0}.h4,.h5{padding:0}.h5{font-size:1.35714rem;margin:1.67em 0}.h6{font-size:1.14286rem;padding:0;margin:2.33em}.h1,.h2{font-weight:300;line-height:1.3}.h3,.h4,.h5,.h6{font-weight:400;line-height:1.6}li,p{line-height:1.6}b,strong{font-weight:700}em{font-style:italic}a{color:inherit;text-decoration:none}a img{vertical-align:bottom}img{height:auto;max-width:100%}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}button,input,optgroup,select,textarea{font-family:inherit}textarea{resize:vertical}select::-ms-expand{display:none}abbr[title]{text-decoration:none}address{font-style:normal}iframe{border:0}sub,sup{font-size:.7em}sub{bottom:-.25rem;vertical-align:sub}sup{top:-.25rem;vertical-align:super}button,input,select,textarea{border-radius:0;color:inherit;font:inherit;padding:0}button[readonly],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background-color:transparent;display:block;height:2.8rem;line-height:2.8rem;width:100%}.standard-form{text-align:left}.standard-form .fields{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.standard-form label{display:block;font-size:.9rem;margin-bottom:.25rem;text-transform:uppercase}.standard-form button:not(.browser-default):not(.button),.standard-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.standard-form select,.standard-form textarea{background-color:transparent;border:1px solid #000;border-radius:0;color:#000;font:inherit;height:2.8rem;line-height:2.8rem;padding:0 1rem;width:100%}.standard-form textarea{display:block;min-height:8rem}.standard-form .form-row{margin:0;position:relative;width:100%}.standard-form .form-row .hide-label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.standard-form .form-row:not(:last-child){margin-bottom:1rem}.standard-form .form-row--half{width:calc(50% - .5rem)}.standard-form .checkbox,.standard-form .radio{min-height:2rem}.standard-form .checkbox [class^=gchoice],.standard-form .radio [class^=gchoice]{margin-bottom:.75rem}.standard-form .checkbox input[type=checkbox],.standard-form .checkbox input[type=radio],.standard-form .radio input[type=checkbox],.standard-form .radio input[type=radio]{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.standard-form .checkbox input[type=checkbox]:checked+label:after,.standard-form .checkbox input[type=checkbox]:checked+span:after,.standard-form .checkbox input[type=radio]:checked+label:after,.standard-form .checkbox input[type=radio]:checked+span:after,.standard-form .radio input[type=checkbox]:checked+label:after,.standard-form .radio input[type=checkbox]:checked+span:after,.standard-form .radio input[type=radio]:checked+label:after,.standard-form .radio input[type=radio]:checked+span:after{display:block}.standard-form .checkbox input[type=checkbox]+label,.standard-form .checkbox input[type=checkbox]+span,.standard-form .checkbox input[type=radio]+label,.standard-form .checkbox input[type=radio]+span,.standard-form .radio input[type=checkbox]+label,.standard-form .radio input[type=checkbox]+span,.standard-form .radio input[type=radio]+label,.standard-form .radio input[type=radio]+span{display:block;margin-left:1rem;padding:0 1rem;position:relative}.standard-form .checkbox input[type=checkbox]+label:after,.standard-form .checkbox input[type=checkbox]+label:before,.standard-form .checkbox input[type=checkbox]+span:after,.standard-form .checkbox input[type=checkbox]+span:before,.standard-form .checkbox input[type=radio]+label:after,.standard-form .checkbox input[type=radio]+label:before,.standard-form .checkbox input[type=radio]+span:after,.standard-form .checkbox input[type=radio]+span:before,.standard-form .radio input[type=checkbox]+label:after,.standard-form .radio input[type=checkbox]+label:before,.standard-form .radio input[type=checkbox]+span:after,.standard-form .radio input[type=checkbox]+span:before,.standard-form .radio input[type=radio]+label:after,.standard-form .radio input[type=radio]+label:before,.standard-form .radio input[type=radio]+span:after,.standard-form .radio input[type=radio]+span:before{content:"";position:absolute}.standard-form .checkbox input[type=checkbox]+label:before,.standard-form .checkbox input[type=checkbox]+span:before,.standard-form .checkbox input[type=radio]+label:before,.standard-form .checkbox input[type=radio]+span:before,.standard-form .radio input[type=checkbox]+label:before,.standard-form .radio input[type=checkbox]+span:before,.standard-form .radio input[type=radio]+label:before,.standard-form .radio input[type=radio]+span:before{background-color:transparent;border:1px solid #000;display:block;height:1.5rem;left:-1rem;width:1.5rem}.standard-form .checkbox input[type=checkbox]+label:after,.standard-form .checkbox input[type=checkbox]+span:after,.standard-form .checkbox input[type=radio]+label:after,.standard-form .checkbox input[type=radio]+span:after,.standard-form .radio input[type=checkbox]+label:after,.standard-form .radio input[type=checkbox]+span:after,.standard-form .radio input[type=radio]+label:after,.standard-form .radio input[type=radio]+span:after{border:1px solid #000;border-left:0;border-top:0;display:none;height:1rem;left:-.4rem;position:absolute;top:.1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.4rem}.standard-form .checkbox a,.standard-form .radio a{color:#000;cursor:pointer;display:inline;line-height:1.2;-webkit-transition:opacity .3s;transition:opacity .3s}.standard-form .checkbox a:hover,.standard-form .radio a:hover{border-bottom:1px solid #000}.standard-form .checkbox :disabled,.standard-form .checkbox :disabled+label,.standard-form .radio :disabled,.standard-form .radio :disabled+label{cursor:not-allowed}.standard-form .checkbox :disabled+label,.standard-form .radio :disabled+label{opacity:.3}.container{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1.875rem;padding-right:1.875rem;width:100%;position:relative;z-index:2}.container--large{max-width:1600px}.container--medium{max-width:1240px}.container--small{max-width:960px}.content-section{padding-bottom:0;padding-top:0}.content-section .inner-content{margin-top:0}.content-section--reduced-padding{padding-bottom:0;padding-top:0}.content-section--reduced-padding-bottom{padding-bottom:0}.content-section--reduced-padding-top{padding-top:0}.content-section--no-padding{padding:0}.c-about-block .slice--black .slice__wrapper{padding-top:1.875rem;padding-bottom:7.14286rem}.c-about-block .slice--black+.slice{margin-top:-10.71429rem}.c-about-block .slice--blue-gradient .slice__wrapper{padding-top:1.875rem;padding-bottom:1.875rem}.c-about-block .slice--blue-gradient p,.c-about-block__text{font-size:1.42857rem;line-height:1.5;letter-spacing:-.02em}.c-about-block__text a{color:#fa24f9}.c-about-block__beta-title{font-weight:400}.c-about-block .c-about-block__button{margin-bottom:1.07143rem}.c-archive-jump-list{min-height:60px}.c-archive-jump-list--has_divider.c-archive-jump-list{position:relative;margin-bottom:-35px}.c-archive-jump-list--has_divider.c-archive-jump-list:before{content:" ";display:block;height:300px;width:100%;position:absolute;z-index:1;bottom:0;background-color:#000;-webkit-transform:skewy(-4.5deg);transform:skewy(-4.5deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;margin-bottom:0}@media only screen and (min-width:1025px){.c-archive-jump-list--has_divider.c-archive-jump-list:before{margin-bottom:0}}.c-archive-jump-list--has_divider.c-archive-jump-list--black{margin-top:35px}.c-archive-jump-list--black{background:#000;color:#fff}.c-archive-jump-list .archive-jump-list__jumplist-mobile{text-transform:uppercase;font-weight:400;font-size:1.42857rem}.c-archive-jump-list .archive-jump-list__jumplist-mobile .archive-jump-list__select-label{display:inline-block;color:#3ad1ec;margin-right:20px}.c-archive-jump-list .archive-jump-list__jumplist-mobile select{display:inline-block;max-width:60%;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;outline:none;background-image:url(svgs/downArrowBlue.svg);background-repeat:no-repeat;background-position:100% calc(100% - 15px);background-size:15px}.c-archive-jump-list .archive-jump-list__jumplist-desktop{display:none}.c-archive-jump-list .archive-jump-list__jumplist-desktop .button{margin-right:20px;font-size:.57143rem}.back-to-top{position:fixed;z-index:80;bottom:1.71429rem;right:1.71429rem;background-color:#fa24f9;width:3.28571rem;height:3.28571rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-radius:100%;-webkit-transition:background-color .25s;transition:background-color .25s}.back-to-top svg{margin-top:-.14286rem;cursor:pointer;width:1.71429rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.back-to-top:hover{background-color:#e605e5}.c-block-wrapper{overflow:hidden}.blog-header{background-color:#000;color:#fff;padding:3.57143rem 0 0;margin-bottom:9.28571rem;position:relative;z-index:2}.blog-header:after{content:"";position:absolute;top:100%;left:-25%;width:150%;height:100%;-webkit-transform:translateY(-100%) rotate(-4deg);transform:translateY(-100%) rotate(-4deg);background-color:#000;z-index:-1;-webkit-transform-origin:top right;transform-origin:top right}.blog-header__title{padding:0;margin:0 0 1.42857rem;font-size:2.5rem;line-height:1.2;letter-spacing:-.02em;font-weight:400}.blog-header__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;text-transform:uppercase;position:relative}.blog-header__select label{-ms-flex-negative:0;flex-shrink:0;margin-right:.71429rem;color:#3ad1ec}.blog-header__select select{text-transform:uppercase;color:#999;position:relative;z-index:2}.blog-header__select svg{width:1.5em;height:1.5em;fill:#3ad1ec;position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);z-index:0}.blog-header .categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.35714rem}.blog-header .categories-list__link{margin:.35714rem;text-transform:uppercase;font-weight:700;-webkit-box-shadow:0 0 0 1px currentColor;box-shadow:0 0 0 1px currentColor;-webkit-transition:background-color .3s,-webkit-box-shadow .25s;transition:background-color .3s,-webkit-box-shadow .25s;transition:box-shadow .25s,background-color .3s;transition:box-shadow .25s,background-color .3s,-webkit-box-shadow .25s;padding:1.07143rem 2.14286rem;color:#999;border-radius:3.57143rem;font-size:.8125rem;letter-spacing:.1em}.blog-header .categories-list__link:hover{color:#fff}.blog-header .categories-list__link.is-active{color:#fff;background-color:rgba(51,51,51,.75);-webkit-box-shadow:0 0 0 1px rgba(51,51,51,.75);box-shadow:0 0 0 1px rgba(51,51,51,.75)}.blog-header .blog-header__categories{display:none}.blog-hero__content{position:relative;background-color:#000;color:#fff;margin-bottom:5.71429rem;padding-top:2.14286rem}.blog-hero__content:after{content:"";position:absolute;bottom:-3.57143rem;left:0;width:100%;height:100%;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);background-color:#000;-webkit-transform-origin:bottom left;transform-origin:bottom left}.blog-hero__media{position:relative;margin-top:-5.71429rem;margin-bottom:1.875rem}.blog-hero__media img{display:block;margin:0;width:100%;border-radius:1.78571rem;overflow:hidden;max-height:35.71429rem;-o-object-fit:cover;object-fit:cover}.blog-hero--has-thumbnail .blog-hero__content{margin-bottom:7.14286rem}.blog-hero--has-thumbnail .blog-hero__content:after{bottom:-7.14286rem}.blog-hero--has-thumbnail .blog-hero__media{margin-top:-7.14286rem}.blog-hero__categories{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:-1.07143rem}.blog-hero__category{margin-bottom:1.07143rem;margin-right:1.07143rem}.blog-hero__category-link{color:#128fcc;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:.9375rem}.blog-hero__title{margin:0;padding:2.14286rem 0;font-size:2.5rem;line-height:1.2;letter-spacing:-.02em;font-weight:500}.button{display:inline-block;color:currentColor;border-radius:3.57143rem;padding:1.07143rem 3.57143rem;margin-bottom:2.14286rem;font-size:.8125rem;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;font-weight:700;-webkit-transition:all .3s;transition:all .3s}.button:focus,.button:hover{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;background-color:#fa24f9;color:#fff}.button--black{background:#000;color:#fff}.button--black:focus,.button--black:hover{background-color:#262626}.button--white{-webkit-box-shadow:0 0 0 1px currentColor;box-shadow:0 0 0 1px currentColor;background:#fff;color:#333}.button--white:focus,.button--white:hover{background-color:#fa24f9}.button--dark{background:#333;background:rgba(51,51,51,.5);color:#fff}.button--dark:hover{background:#333;background:rgba(51,51,51,.7)}.button--blue{background-color:#2902fb;color:#fff}.button--blue:focus,.button--blue:hover{background-color:#684cfe}.button--pink{background-color:#fa24f9;color:#fff}.button--pink:hover{background-color:#e605e5}.button--grey{background:#999;color:#fff}.button--border-only{border:1px solid #333;background:transparent;color:#000}.button--border-only:focus,.button--border-only:hover{-webkit-box-shadow:0 0 0 2px currentColor;box-shadow:0 0 0 2px currentColor;background-color:inherit;color:currentColor}.button--border-only.button--grey{border:1px solid #999;color:#999}.button--border-only.button--grey:focus,.button--border-only.button--grey:hover{background:transparent}.button--inverted{color:#fff;border:1px solid #fff}.button--inverted:focus,.button--inverted:hover{background-color:inherit;color:currentColor}.button--outline{-webkit-box-shadow:0 0 0 1px currentColor;box-shadow:0 0 0 1px currentColor;-webkit-transition:background-color .3s,-webkit-box-shadow .25s;transition:background-color .3s,-webkit-box-shadow .25s;transition:box-shadow .25s,background-color .3s;transition:box-shadow .25s,background-color .3s,-webkit-box-shadow .25s;margin-left:2px;margin-right:2px}.button--outline:focus,.button--outline:hover{-webkit-box-shadow:0 0 0 2px currentColor;box-shadow:0 0 0 2px currentColor;background-color:#fa24f9;color:currentColor}.button--ghost{position:relative;overflow:hidden;color:#fff}.button--ghost:after{background-color:#666;content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;-webkit-transition:opacity .25s,background-color .25s;transition:opacity .25s,background-color .25s;z-index:-1}.button--ghost:focus:after,.button--ghost:hover:after{background-color:#fa24f9;opacity:.7}.card{position:relative;overflow:hidden}.card__title{font-size:1.42857rem;font-weight:700;line-height:1.75;letter-spacing:-.02em;margin:0;padding:0}.card__thumbnail{display:block;width:100%;height:17.85714rem;border-radius:1.42857rem;overflow:hidden;background-color:#333;position:relative}.card__thumbnail img{display:block;margin:0;-o-object-fit:cover;object-fit:cover;min-height:100%;min-width:100%;-webkit-transition:all .25s;transition:all .25s}.card__thumbnail svg{fill:#fff;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:2.85714rem}.card__link{color:transparent;font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card__link:hover~.card__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}.card__link:hover~.card__thumbnail svg{-webkit-transform:translate(-50%,-50%) scale(1.25);transform:translate(-50%,-50%) scale(1.25)}.card__categories{list-style:none;margin:.9375rem 0 .625rem;padding:0;font-size:.8125rem;text-transform:uppercase;font-weight:700;color:#fa24f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.card__categories a:hover{text-decoration:underline}.card__category+.card__category{margin-left:.71429rem}.card--post .card__thumbnail img{-webkit-filter:grayscale(1);filter:grayscale(1)}.card--post .card__link:hover~.card__thumbnail img{-webkit-filter:grayscale(0);filter:grayscale(0)}.card--sticky .card__thumbnail{height:28.57143rem;margin-bottom:1.875rem}.card--sticky .card__thumbnail>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card--sticky .card__category{color:#128fcc}.card--case-study{height:32.14286rem;border-radius:1.78571rem;margin-bottom:1.875rem;background-color:#333;color:#fff}.card--case-study .card__category{color:#3ad1ec}.card--case-study .card__thumbnail{height:100%}.card--case-study .card__details{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:2.14286rem}.card--case-study:hover .card__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}.card--case-study:hover .card__thumbnail svg{-webkit-transform:translate(-50%,-50%) scale(1.25);transform:translate(-50%,-50%) scale(1.25)}.c-career-page-header{color:#fff;background:#000;z-index:6}.c-career-page-header--padded{padding-bottom:6.85714rem}.c-career-page-header .career-page-header{padding:2.14286rem 1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-career-page-header .career-page-header__title{font-size:2.5rem}.c-career-page-header .career-page-header__tags{font-size:1.07143rem;font-weight:700;text-transform:uppercase}.c-career-page-header .career-page-header__tag{display:inline-block;margin-right:1.42857rem;margin-bottom:.71429rem}.c-career-page-header .career-page-header__actions{margin-top:1.42857rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-career-page-header .career-page-header__actions,.c-career-page-header .career-page-header__actions--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.c-career-page-header .career-page-header__actions--desktop{display:none}.c-career-page-header .career-page-header__button{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-career-page-header .career-page-header__button--ml{margin-top:1.14286rem}.c-career-page-header .career-page-header__button svg{display:inline-block;width:1.42857rem;height:1.42857rem;margin-right:.42857rem}.c-careers-list-block--has_divider{position:relative;overflow:hidden;overflow:unset;margin-top:60px}.c-careers-list-block--has_divider:before{content:" ";display:block;height:320px;width:100%;position:absolute;z-index:2;top:0;margin-top:-50px;background-color:#000;-webkit-transform:skewy(4.5deg);transform:skewy(4.5deg);-webkit-transform-origin:top right;transform-origin:top right}.c-careers-list-block--black{background:#000;color:#fff}.c-careers-list-block .careers-list-block__title{font-size:2rem}.c-careers-list-block .careers-list-block__filterlist{margin-bottom:30px}.c-careers-list-block .careers-list-block__select-label{display:inline-block;color:#3ad1ec;margin-right:20px}.c-careers-list-block .careers-list-block select{display:inline-block;max-width:60%;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;outline:none;background-image:url(svgs/downArrowBlue.svg);background-repeat:no-repeat;background-position:100% calc(100% - 15px);background-size:15px}.c-careers-list-block .careers-list-block-article-list{margin:0;padding:0;position:relative}.c-careers-list-block .careers-list-block-article-list__element{width:100%;padding-bottom:10px}.c-careers-list-block .careers-list-block-article-list .careers-list-block-article{list-style:none;position:relative;border-bottom:1px solid #999;margin-bottom:10px}.c-careers-list-block .careers-list-block-article-list .careers-list-block-article__title{color:#fff;font-weight:400;font-size:1.42857rem}.c-careers-list-block .careers-list-block-article-list .careers-list-block-article__term{color:#999;text-transform:uppercase;font-size:1rem}.c-careers-list-block .careers-list-block-article-list .careers-list-block-article__open-close{width:20px;position:absolute;right:0;top:10px}.c-careers-list-block .careers-list-block-article-list .careers-list-block-article__open-close svg{fill:#fa24f9;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-case-studies{background-color:#000;color:#fff;position:relative;z-index:0}.c-case-studies:after,.c-case-studies:before{content:"";position:absolute;width:100%;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);height:14.28571rem;z-index:1}.c-case-studies:before{top:0;background-color:#000;-webkit-transform-origin:bottom left;transform-origin:bottom left}.c-case-studies:after{top:100%;background-color:#fff;-webkit-transform-origin:top left;transform-origin:top left}.case-studies{position:relative;z-index:2;padding-top:1.875rem;margin-bottom:7.14286rem}.case-studies__title{font-size:2.14286rem;line-height:1.2;margin:0;padding:0;letter-spacing:-.02em}.case-studies .tns-controls{color:#333}.case-studies .tns-controls button{top:auto;bottom:-10rem}.case-studies .tns-controls button span{width:4.28571rem;height:4.28571rem}.case-studies .tns-controls [data-controls=prev]{left:1.875rem}.case-studies .tns-controls [data-controls=next]{right:1.875rem}.case-studies .tns-nav{position:absolute;bottom:-3.57143rem;margin:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#999}.case-studies .tns-nav button{width:1rem;height:1rem}.case-studies .tns-nav button.tns-nav-active{background-color:#3ad1ec}#cookie-law-info-bar,#wt-cli-accept-btn,#wt-cli-privacy-save-btn,.cli-bar-popup{border-radius:1.07143rem!important;font-family:Brown,sans-serif}#wt-cli-privacy-save-btn{background-color:#fa24f9;color:#fff}.cli-modal-close svg{fill:#fa24f9!important}.cli-tab-header a:before{border-color:#fa24f9!important}table.cookielawinfo-winter thead th{background:#fa24f9!important}.c-block-wrapper{position:relative}.c-block-wrapper--dots:after{content:"";position:absolute;top:0;right:1.875rem;bottom:0;left:1.875rem;background-image:url(images/dots-bg.png);background-repeat:repeat-y;background-size:100%;z-index:1}.c-email-addresses-contact{position:relative;margin:5.71429rem 0;padding:4.28571rem 0}.c-email-addresses-contact .email-addresses-contact{background-color:#ebebeb}.c-email-addresses-contact .email-addresses-contact__header{text-align:center;margin-bottom:3.42857rem}.c-email-addresses-contact .email-addresses-contact__title{margin:0 0 .85714rem;font-size:2.5rem;font-weight:400}.c-email-addresses-contact .email-addresses-contact__content{margin:0 0 .85714rem;font-size:1.85714rem;font-weight:400}.c-email-addresses-contact .email-addresses-contact__email_addresses{text-align:center}.c-email-addresses-contact .email-addresses-contact__email{display:block;margin-bottom:1.71429rem;color:#fa24f9;font-size:1.42857rem;font-weight:400}.c-email-addresses-contact:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#ebebeb;-webkit-transform:skewY(-176deg);transform:skewY(-176deg)}.c-explore-features{position:relative;z-index:2;padding:5.35714rem 0}.c-explore-features:after{content:"";position:absolute;z-index:0;background-color:#ebebeb;top:0;left:0;bottom:0;right:0;-webkit-transform:translateX(-10%) rotate(4deg);transform:translateX(-10%) rotate(4deg)}.c-explore-features--pink{background-color:#000;color:#fff}.c-explore-features--pink:after{background:#f86d65;background:-webkit-gradient(linear,left bottom,left top,from(#f86d65),to(#fc548e));background:linear-gradient(0deg,#f86d65,#fc548e)}.c-explore-features--blue{background-color:#000;color:#fff}.c-explore-features--blue:after{background:#5743f9;background:-webkit-gradient(linear,left bottom,left top,from(#5743f9),to(#57c6fd));background:linear-gradient(0deg,#5743f9,#57c6fd)}.c-explore-features .tns-outer{padding-bottom:3.57143rem!important}.explore-features{padding:0 1.875rem;position:relative;z-index:1}.explore-features__title{text-align:center;font-size:2.5rem;line-height:1.14285714286;margin:0 0 1.71429rem;letter-spacing:-.05em;font-weight:400;padding:0}.explore-features__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:21.42857rem}.explore-features__image>img{display:block;overflow:hidden;border-radius:1.78571rem;max-height:100%}.explore-features__content{padding-right:15vw}.explore-features__wrapper{overflow:hidden;position:relative;padding-bottom:4.28571rem}.explore-features__slide{overflow:hidden;padding:1px}.articles-faq{padding-bottom:8.57143rem}.articles-faq .c-two-column-video-block{padding-top:60px}.articles-faq .c-two-column-video-block .two-column-video-block{margin-bottom:0}.articles-faq__category-label{font-size:2.85714rem;font-weight:400;padding-top:60px}.articles-faq .article__title{font-size:1.28571rem;font-weight:300;position:relative;border-bottom:1px solid #333;padding-bottom:20px;padding-right:25px;cursor:pointer;-webkit-transition:border-bottom .3s,color .3s;transition:border-bottom .3s,color .3s;margin-bottom:0}.articles-faq .article__title.active svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.articles-faq .article__title:focus,.articles-faq .article__title:hover{color:#fa24f9;border-bottom:1px solid #fa24f9}.articles-faq .article__open-close{position:absolute;right:0}.articles-faq .article__open-close svg{-webkit-transition:.3s;transition:.3s}.articles-faq .article__content{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.articles-faq .article__content p{font-size:1.07143rem}.articles-faq .article__content .container{padding:0}.articles-faq .c-full-width-basic-content{margin:0;padding:0}.articles-faq .c-full-width-basic-content .full-width-basic-content__content,.articles-faq .c-full-width-basic-content .full-width-basic-content__cta,.articles-faq .c-full-width-basic-content .full-width-basic-content__preface,.articles-faq .c-full-width-basic-content .full-width-basic-content__tagline,.articles-faq .c-full-width-basic-content .full-width-basic-content__title{width:100%}.c-feature-block{position:relative;height:125vh;background-color:#999;color:#fff;padding:1rem 0}.c-feature-block .feature-block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.c-feature-block .feature-block__feature--right{margin-top:auto;margin-left:auto}.c-feature-block .feature-block__feature--center{margin-top:auto;margin-left:auto;margin-right:auto;text-align:center}.c-feature-block .feature-block__feature--center .feature-block__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-feature-block .feature-block__icon{margin-top:2.14286rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3ad1ec;text-transform:uppercase;font-weight:700;font-size:1.07143rem}.c-feature-block .feature-block__icon svg{fill:currentColor;width:2.85714rem;margin-right:.71429rem}.c-feature-block .feature-block__title{margin-top:0;margin-bottom:.8em;font-weight:400;font-size:2.5rem;line-height:1.1428571429;padding:0}.c-feature-block .feature-block__content{font-size:1.21429rem;line-height:1.7647058824}.c-feature-block .feature-block__cta{margin:2.14286rem 0}.c-feature-block .feature-block__button{margin:0}.c-feature-block__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-position:50%}.c-feature-block--divider{margin-top:-1px;padding-bottom:3.57143rem;-webkit-clip-path:polygon(0 0,100% 0,100% 98%,0 100%);clip-path:polygon(0 0,100% 0,100% 98%,0 100%)}.c-featured-event{overflow:hidden}.featured-event__media{position:relative;border-radius:1.42857rem;overflow:hidden;margin-bottom:2.14286rem}.featured-event__content{position:relative;text-align:center;color:#fff;margin-bottom:30%}.featured-event__content:after{content:"";position:absolute;top:-15%;left:-30%;width:160%;height:130%;z-index:-1;background-color:#02d7fa;background:linear-gradient(45deg,#06d6fc,#0491fb 34%,#91a0fb 68%,#fcd1fc);background:url(images/blue-pink-gradient.jpg);background-size:cover;background-repeat:no-repeat;-webkit-transform:rotate(7deg);transform:rotate(7deg);min-height:110%}.featured-event__heading{font-size:2.14286rem;line-height:1.1666666667;letter-spacing:-.02em;font-weight:400;margin:2.14286rem 0}.featured-event__excerpt{font-size:1.07143rem;margin-bottom:2.14286rem;line-height:2}.featured-event__title{font-weight:700;margin:0}.featured-event__sub,.featured-event__title{font-size:2.14286rem;line-height:1.1666666667;letter-spacing:-.02em}.featured-event__sub{margin:.71429rem 0}.c-full-width-basic-content{margin:1.42857rem 0;padding:1.42857rem 0}.c-full-width-basic-content .full-width-basic-content__content,.c-full-width-basic-content .full-width-basic-content__cta,.c-full-width-basic-content .full-width-basic-content__preface,.c-full-width-basic-content .full-width-basic-content__tagline,.c-full-width-basic-content .full-width-basic-content__title{margin-left:auto;margin-right:auto}.c-full-width-basic-content .full-width-basic-content__content,.c-full-width-basic-content .full-width-basic-content__preface{word-break:break-word}.c-full-width-basic-content .full-width-basic-content__content ol,.c-full-width-basic-content .full-width-basic-content__content ul,.c-full-width-basic-content .full-width-basic-content__preface ol,.c-full-width-basic-content .full-width-basic-content__preface ul{margin-left:-20px}.c-full-width-basic-content .full-width-basic-content__content a,.c-full-width-basic-content .full-width-basic-content__preface a{color:#fa24f9;font-weight:700;display:inline-block;position:relative;text-decoration:none}.c-full-width-basic-content .full-width-basic-content__content a:hover:before,.c-full-width-basic-content .full-width-basic-content__preface a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.c-full-width-basic-content .full-width-basic-content__content a:before,.c-full-width-basic-content .full-width-basic-content__preface a:before{background-color:#fa24f9;bottom:0;content:"";height:.28571rem;left:0;max-width:100%;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;will-change:transform}.c-full-width-basic-content .full-width-basic-content__title{font-size:3.21429rem}.c-full-width-basic-content .full-width-basic-content__tagline{font-size:2.14286rem;color:#3ad1ec}.c-full-width-basic-content .full-width-basic-content__content h2,.c-full-width-basic-content .full-width-basic-content__preface li,.c-full-width-basic-content .full-width-basic-content__preface p{font-size:2.14286rem}.c-full-width-basic-content .full-width-basic-content__cta{margin-top:2.85714rem}.c-full-width-single-image-slider{position:relative}.c-full-width-single-image-slider .tns-nav{display:none}.c-full-width-single-image-slider--has_divider.c-full-width-single-image-slider--black{position:relative;overflow:hidden;margin-top:-30px}.c-full-width-single-image-slider--has_divider.c-full-width-single-image-slider--black:before{content:" ";display:block;height:320px;width:100%;position:absolute;z-index:2;top:0;margin-top:-160px;background-color:#000;-webkit-transform:skewy(-4.5deg);transform:skewy(-4.5deg);-webkit-transform-origin:top right;transform-origin:top right}.full-width-single-image-slider__image img{border-radius:2.85714rem;overflow:hidden;display:block;margin:0;width:100%}.c-full-width-single-image .full-width-single-image{overflow-x:hidden}.c-full-width-single-image .full-width-single-image__image{width:140%;overflow:auto;margin-left:-20%}.c-full-width-single-image .full-width-single-image__image img{display:block}.c-full-width-single-image--fullwidth .full-width-single-image__image{width:100%;margin:0}.c-full-width-single-image--fullwidth .full-width-single-image__image>img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:80vh;min-height:28.57143rem}.c-full-width-single-image--has-dividers{position:relative;overflow:hidden}.c-full-width-single-image--has-dividers:after,.c-full-width-single-image--has-dividers:before{content:"";position:absolute;left:0;width:100%;height:7vw;z-index:1}.c-full-width-single-image--has-dividers:before{top:0}.c-full-width-single-image--has-dividers:after{top:100%}.c-full-width-single-image--dividers-bottom:before,.c-full-width-single-image--dividers-top:after{display:none}.c-full-width-single-image--dividers-black:after,.c-full-width-single-image--dividers-black:before{background-color:#000}.c-full-width-single-image--dividers-white:after,.c-full-width-single-image--dividers-white:before{background-color:#fff}.c-full-width-single-image--dividers-up:after,.c-full-width-single-image--dividers-up:before{-webkit-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:top left;transform-origin:top left}.c-full-width-single-image--dividers-down:after,.c-full-width-single-image--dividers-down:before{-webkit-transform:skewY(4deg);transform:skewY(4deg);-webkit-transform-origin:top right;transform-origin:top right}.gfield{border:none;padding:0;margin:0 0 1.07143rem}.gfield .ginput_complex label,.gfield_label{display:block;margin-bottom:.42857rem;padding:0 .71429rem}.gfield.hidden_label>label,.gfield.hidden_label>legend,.gfield_visibility_hidden{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.gfield_description{font-size:.85714rem;margin-bottom:.42857rem;padding:0 .71429rem}.gfield input[type=email],.gfield input[type=file],.gfield input[type=number],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=url],.gfield select,.gfield textarea{color:#999;background:#ebebeb;font-size:1.14286rem;padding:13px 13px 13px 30px;border-radius:2.85714rem;overflow:hidden;width:100%}.gfield .gfield_select{border:1px solid #d3d3d3;background-image:url(svgs/downArrow.svg);background-repeat:no-repeat;background-position:calc(100% - 25px) calc(100% - 10px);background-position-y:18px;background-size:15px;padding:0 0 0 2.14286rem;min-height:3rem}.gfield .gfield_select[multiple]{height:auto;padding-top:2.14286rem;padding-bottom:2.14286rem}.gfield .gsection_title{font-size:1.14286rem;padding-left:5px}.gfield .ginput_container_consent,.gfield_checkbox,.gfield_radio{padding:0 .71429rem}.gfield input[type=checkbox],.gfield input[type=radio]{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.gfield input[type=checkbox]+label,.gfield input[type=radio]+label{cursor:pointer;position:relative}.gfield input[type=checkbox]+label:before,.gfield input[type=radio]+label:before{content:"";display:inline-block;width:1em;height:1em;vertical-align:top;margin-right:.71429rem;-ms-flex-negative:0;flex-shrink:0;border:1px solid #666}.gfield input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:.1em;left:.35em;width:.3em;height:.7em;border:solid #666;border-width:0 .1em .1em 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gfield input[type=radio]+label:before{border-radius:100%}.gfield input[type=radio]:checked+label:after{content:"";display:block;position:absolute;top:.2em;left:.2em;width:.6em;height:.6em;background-color:#666;border-radius:100%}.gfield .gchoice{display:-webkit-box;display:-ms-flexbox;display:flex}.gfield .gchoice+.gchoice{margin-top:.35714rem}.gfield.honeypot_wrapper{margin-left:-20000px;width:10px;height:0}.gfield.time_wrapper .ginput_complex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gfield.time_wrapper .hour_minute_colon{margin:0 .35714rem}.gfield.time_wrapper .gfield_time_ampm{margin-left:.35714rem}.gfield.time_wrapper .gfield_time_ampm select{min-height:3.57143rem;min-width:5.71429rem;text-align:center;padding:0 1.07143rem}.gfield.address_wrapper{padding:.71429rem;border-radius:3px;border:1px solid #999}.gfield.address_wrapper .ginput_complex label{margin:.35714rem 0 1.07143rem}.gfield .ginput_container_name label{margin-top:.35714rem}.gfield .gform_fileupload_rules{display:block;font-size:.85714rem;text-align:right;margin-top:.35714rem}.gfield_list_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gfield_list_group_item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.gfield_list_group+.gfield_list_group{margin-top:.71429rem}.gfield_list_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gfield_header_item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 .71429rem}.gfield_list_icons{padding:.71429rem}.gfield_required{color:red;margin-left:.07143rem}.gfield_validation_message{color:red;margin-top:.35714rem}.gform_validation_errors{margin-bottom:2.14286rem}.gform_validation_errors h2{font-size:1.42857rem;line-height:1.2;margin:0;color:red}.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{-webkit-box-shadow:0 0 0 1px currentColor;box-shadow:0 0 0 1px currentColor;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.gform_wrapper .gform_next_button:focus,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_previous_button:focus,.gform_wrapper .gform_previous_button:hover{-webkit-box-shadow:0 0 0 2px currentColor;box-shadow:0 0 0 2px currentColor}.gform_wrapper .gform_button{background:#333;background:rgba(51,51,51,.5);color:#fff}.gform_wrapper .gform_button:hover{background:#fa24f9;background:rgba(250,36,249,.7)}.ui-datepicker{background-color:#fff;padding:1.07143rem;border-radius:.28571rem;-webkit-box-shadow:0 0 .71429rem 0 rgba(0,0,0,.15);box-shadow:0 0 .71429rem 0 rgba(0,0,0,.15)}.ui-datepicker-header,.ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-datepicker-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ui-datepicker-title select{height:auto;line-height:1;text-align:center;padding:.35714rem}.ui-datepicker-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ui-datepicker-next,.ui-datepicker-prev{display:block;padding:.35714rem;cursor:pointer}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar td,.ui-datepicker-calendar th{padding:.35714rem;text-align:center}.ui-datepicker-calendar a{display:block;padding:.35714rem}.ui-datepicker-calendar .ui-state-active{border-bottom:2px solid}body .gform_wrapper .gform_validation_container{display:none}.c-header-cta{background-color:#fff;position:relative;z-index:10}.header-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.07143rem 0}.header-cta__title{font-weight:700;font-size:1.42857rem;margin:0;line-height:1}.header-cta__button{display:none}.header-cta__primary{display:-webkit-box;display:-ms-flexbox;display:flex}.header-cta__links,.header-cta__primary{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-cta__links{list-style:none;padding:0;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 1.875rem;height:100%}.header-cta__link{margin-left:.9375rem;text-transform:uppercase;color:#666;font-size:.8125rem;font-weight:700;letter-spacing:.1em}.header-cta__link:first-child{margin-left:0}.header-cta__link a{color:inherit}.header-cta__link a:hover{color:#333;text-decoration:underline}.c-hero{position:relative}.c-hero:after{content:"";background-image:url(images/abstract-shape.png);display:block;background-size:100%;width:400vw;height:400vw;z-index:-1;position:absolute;background-repeat:no-repeat;bottom:-310vw;right:-180vw;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hero{line-height:1.5;letter-spacing:-.02em;padding:4.28571rem 0}.hero__title{margin:0;padding:0;font-size:2.5rem;font-weight:500}.hero__content{font-size:1.42857rem;font-weight:300}.hero__content strong{font-weight:500}.hero__content a{color:#fa24f9}.hero__content a:hover{text-decoration:underline}.hero__content h3,.hero__content h4,.hero__content h5,.hero__content h6,.hero__content li,.hero__content p{line-height:inherit}.hero__content h3:first-child,.hero__content h4:first-child,.hero__content h5:first-child,.hero__content h6:first-child,.hero__content li:first-child,.hero__content p:first-child{margin-top:0}.c-image-content-slider{position:relative;z-index:2;padding-bottom:120px}.c-image-content-slider .image-content-slider{padding-bottom:120px;margin-bottom:-120px}.c-image-content-slider .image-content-slider .tns-outer{position:relative}.c-image-content-slider .image-content-slider .tns-outer .tns-nav{position:absolute;width:100%;text-align:center;margin-top:2.85714rem}.c-image-content-slider .image-content-slider .tns-outer .tns-nav button{width:.9375rem;height:.9375rem;border-radius:3.57143rem;background:#fff;margin:0 .21429rem}.c-image-content-slider .image-content-slider .tns-outer .tns-nav button.tns-nav-active{background:#3ad1ec}.c-image-content-slider .image-content-slider--has-background:before{background:var(--background-image) no-repeat;background-size:cover;content:"";position:absolute;width:200%;height:130%;top:-8.57143rem;left:-50%;z-index:-1;-webkit-transform:rotate(-4.5deg);transform:rotate(-4.5deg)}.c-image-content-slider .image-content-slider__slider-left,.c-image-content-slider .image-content-slider__slider-right{background-image:url(/wp-content/themes/wave-optics/assets/images/icons/pagination-arrow-left.png);background-repeat:no-repeat;background-size:contain;height:76px;width:76px;position:absolute;left:0}.c-image-content-slider .image-content-slider__slider-right{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);left:unset;right:0}.c-image-content-slider .image-content-slider__title{color:#fff;text-align:center;font-weight:400}.c-image-content-slider .image-content-slider__slide-title{font-weight:700;font-size:1.85714rem}.c-image-content-slider .image-content-slider__content{color:#fff;margin-bottom:30px}.c-image-content-slider .image-content-slider__content p{font-size:1.28571rem}.c-image-montage{position:relative;z-index:2;margin-block:30px}.c-image-montage .image-montage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-image-montage:after{content:"";position:absolute;top:4%;right:0;bottom:8%;left:0;z-index:-1;background-color:#ebebeb;background-image:url(svgs/background-image-montage.svg);background-repeat:no-repeat;background-size:cover;-webkit-transform:skewY(-176deg);transform:skewY(-176deg)}.c-image-montage .model-card:hover .model-card__name{bottom:calc(100% - 7.14286rem);-webkit-transform:translateY(0);transform:translateY(0)}.c-image-montage .model-card:hover .model-card__toggle{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:0;pointer-events:none}.c-image-montage .model-card:hover .model-card__description{-webkit-transition:opacity .25s ease .4s;transition:opacity .25s ease .4s}.image-text-montage{position:relative;z-index:2}.image-text-montage__image{display:block;width:100%;border-radius:1.78571rem;overflow:hidden;margin:0 0 1.875rem}.image-text-montage__image>img{display:block;margin:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-text-montage__excerpt{font-size:1.42857rem;line-height:1.5;margin:0 0 1.875rem;letter-spacing:-.02em}.image-text-montage__title{font-weight:400}.c-intro-content--404{padding:3.57143rem 0}.c-intro-content--404 .intro-content__title{line-height:1}.c-knowledge-hub .knowledge-hub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:7.14286rem;margin-bottom:7.14286rem}.c-knowledge-hub .knowledge-hub__column{position:relative;margin-bottom:2.85714rem}.c-knowledge-hub .knowledge-hub__column--with-background:after{content:"";display:block;background-image:url(svgs/khm-bg.svg);background-repeat:no-repeat;background-size:cover;width:150vw;position:absolute;top:-30%;left:-25vw;bottom:-15%;right:0;z-index:-1;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.c-knowledge-hub .knowledge-hub__video{width:100%;height:100%}.c-knowledge-hub .knowledge-hub__video>a{display:block;width:100%;height:100%}.c-knowledge-hub .knowledge-hub__video-thumbnail{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1.42857rem;background-color:#333}.c-knowledge-hub .knowledge-hub__video-thumbnail>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.c-knowledge-hub .knowledge-hub__video-thumbnail:focus>img,.c-knowledge-hub .knowledge-hub__video-thumbnail:hover>img{-webkit-transform:scale(1.2);transform:scale(1.2)}.c-knowledge-hub .knowledge-hub__video-play{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:currentColor;z-index:2;pointer-events:none}.c-knowledge-hub .knowledge-hub__video-play svg{display:block;fill:#fff;width:4.28571rem;height:4.28571rem;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.c-knowledge-hub .knowledge-hub__video-play:focus svg,.c-knowledge-hub .knowledge-hub__video-play:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.c-knowledge-hub .knowledge-hub__tagline{color:#fff;font-size:1.42857rem;font-weight:700;margin-bottom:1.42857rem}.c-knowledge-hub .knowledge-hub__title{color:#fff;font-size:2.14286rem;margin-bottom:1.42857rem}.c-knowledge-hub .knowledge-hub__content{color:#fff;font-size:1.21429rem;margin-bottom:4.28571rem}.c-knowledge-hub .knowledge-hub__cta{color:#fff}.c-gravity-form-block .gravity-form-block__title{font-weight:400;margin-bottom:0}.c-gravity-form-block .gravity-form-block__content p{font-size:1.07143rem}.modal-popup-form{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.875rem;background-color:rgba(0,0,0,.8);opacity:0;z-index:-1;visibility:hidden;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-popup-form--active{opacity:1;z-index:50;visibility:visible}.modal-popup-form__panel{max-width:100%;max-height:80vh;background-color:#fff;padding:2.14286rem 1.42857rem;border-radius:1.42857rem;overflow-y:auto;position:relative}.modal-popup-form__header{margin-bottom:1.71429rem}.modal-popup-form__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem}.modal-popup-form__col{grid-column:1/-1}.modal-popup-form__title{margin:0;font-size:2.5rem;line-height:1.2;font-weight:400}.modal-popup-form__close{position:absolute;right:1.42857rem;top:1.42857rem;width:1.25rem;height:1.25rem;cursor:pointer}.modal-popup-form__close:after,.modal-popup-form__close:before{background-color:#fa24f9;content:"";height:1.25rem;left:50%;pointer-events:none;position:absolute;top:50%;width:1px}.modal-popup-form__close:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.modal-popup-form__close:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.modal-popup-form__content{font-size:1.21429rem;font-weight:400}.modal-active{z-index:50}.models{position:relative;overflow:hidden}.models:after{display:none;content:"";background-image:url(images/dots-bg.png);background-repeat:repeat-y;background-size:200%;width:1380px;max-width:100%;position:absolute;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;pointer-events:none}.models__header{background-color:#000;color:#fff;text-align:center;padding:3.42857rem 0;position:relative}.models__header:after{content:"";background-color:#000;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);height:150%;position:absolute;bottom:0;left:0;width:100%;z-index:-1;-webkit-transform-origin:right bottom;transform-origin:right bottom}.models__title{font-size:1.42857rem;line-height:1.5;font-weight:700;margin:0 0 .85714rem}.models__intro,.models__title{letter-spacing:-.05em;position:relative;z-index:2}.models__intro{font-size:2.14286rem;line-height:1.1666666667;margin:0 0 1.71429rem}.models__group{position:relative;z-index:2}.models__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.models__buttons .button{margin:.71429rem}.model-card{background-color:#666;color:#fff;position:relative;height:32.85714rem;overflow:hidden;border-radius:1.78571rem;padding:1.71429rem;background-size:100%;margin-bottom:1.875rem}.model-card:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1;opacity:0;-webkit-transition:opacity .35s ease .15s;transition:opacity .35s ease .15s}.model-card__name{bottom:1.71429rem;font-size:1.71429rem;margin:0;font-weight:700;-webkit-transition:all .5s;transition:all .5s;z-index:2}.model-card__description,.model-card__name{position:absolute;left:1.71429rem;right:1.71429rem}.model-card__description{z-index:-1;top:10.71429rem;opacity:0;-webkit-transition:opacity .25s ease .25s;transition:opacity .25s ease .25s}.model-card__bg{top:0;left:0;right:0;bottom:0;z-index:0}.model-card__bg,.model-card__toggle{position:absolute;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.model-card__toggle{bottom:1.71429rem;right:1.71429rem;color:#fa24f9;z-index:2;cursor:pointer}.model-card__toggle svg{display:block;width:1.35714rem;height:1.35714rem;fill:currentColor}.model-card:focus:after,.model-card:hover:after{opacity:1}.model-card:focus .model-card__name,.model-card:hover .model-card__name{font-size:2.14286rem;-webkit-transform:translateY(-20rem);transform:translateY(-20rem)}.model-card:focus .model-card__description,.model-card:hover .model-card__description{opacity:1;z-index:2}.model-card:focus .model-card__bg,.model-card:hover .model-card__bg{-webkit-transform:scale(1.2);transform:scale(1.2)}.model-card:focus .model-card__toggle,.model-card:hover .model-card__toggle{color:#fff;-webkit-transform:translateY(-27.85714rem) rotate(45deg);transform:translateY(-27.85714rem) rotate(45deg)}.model-card--small{height:21.42857rem}.model-card--small .model-card__description{top:5.71429rem}.model-card--small.is-active .model-card__name{-webkit-transform:translateY(-12.85714rem);transform:translateY(-12.85714rem)}.model-card--small.is-active .model-card__toggle{-webkit-transform:translateY(-16.42857rem) rotate(45deg);transform:translateY(-16.42857rem) rotate(45deg)}.model-details{margin-bottom:1.875rem}.model-details__name{margin:0 0 1.42857rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;font-weight:300;font-size:2.85714rem;-webkit-transition:color .3s;transition:color .3s}.model-details__name:hover{color:#666}.model-details__name svg{width:1.35714rem;margin-right:1.42857rem;fill:#fa24f9;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.model-details__image{display:block;margin:0 auto;max-height:14.28571rem}.model-details__tagline{color:#128fcc;text-transform:uppercase;font-weight:700;font-size:1.07143rem;line-height:2}.model-details__details{font-size:1.07143rem}.model-details__details p{font-size:inherit}.model-details__explore{margin-top:2.14286rem}.model-details__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .85714rem}.model-details__heading .tooltip{margin-left:.5em}.model-details__title{font-size:1rem;text-transform:uppercase;font-weight:700;color:#666;margin:0}.model-details__overview{list-style:none;padding:0;margin:0 0 2.14286rem}.model-details__overview-item{font-size:1.42857rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:1.42857rem}.model-details__overview-item:before{content:"+";position:absolute;left:0}.model-details__wrapper{display:none;padding:1.42857rem;margin-top:1.71429rem}.model-details__angle{margin:0;font-size:1.71429rem}.model-details__direction{margin:0;color:#666;font-size:1.42857rem;font-weight:300}.model-details__stat{margin-bottom:1.42857rem;font-size:1.42857rem}.model-details__stat .model-details__title{margin-bottom:.71429rem}.model-details__footer{text-align:center;margin:1.42857rem 0}.model-details__footer .button{margin-bottom:0;color:inherit}.model-details:nth-child(odd) .model-details__wrapper{background-color:hsla(0,0%,92.2%,.5)}.model-details.is-active .model-details__name svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.model-details.is-active .model-details__wrapper{display:block}.model-details.is-active .model-details__explore{display:none}.c-explore-features+.c-models .models__header{padding-top:7.14286rem}.c-news-grid{position:relative;background-color:#ebebeb;margin-bottom:5.71429rem;margin-top:-4.28571rem}.c-news-grid:after,.c-news-grid:before{content:"";position:absolute;left:0;width:100%;height:50%;background-color:#ebebeb;z-index:0}.c-news-grid:before{bottom:100%;-webkit-transform:translateY(100%) skewY(-4deg);transform:translateY(100%) skewY(-4deg);-webkit-transform-origin:top left;transform-origin:top left}.c-news-grid:after{bottom:-5.71429rem;-webkit-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.c-news-grid--case-studies{background-color:#fff;margin-bottom:0}.c-news-grid--case-studies:after,.c-news-grid--case-studies:before{display:none}.news-grid{position:relative;z-index:2;padding:1.875rem 0}.news-grid .card{margin-bottom:1.875rem}.news-grid .card__title{min-height:5rem}.news-grid--case-studies{padding-bottom:3.57143rem}.news-grid--case-studies:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(images/dots-bg.png);background-repeat:repeat-y;background-size:100%;z-index:-1}.c-news-image-slider{position:relative}.c-news-image-slider .tns-controls button{height:100%;width:3.57143rem;color:transparent}.news-image-slider{padding:1.875rem 0}.news-image-slider__image img{display:block;margin:0;border:1px solid #999;border-radius:1.78571rem;overflow:hidden;width:100%;height:28.125rem;-o-object-fit:cover;object-fit:cover}.c-news-listing{background-color:#ebebeb;padding:3.125rem 0}.news-listing__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5625rem}.news-listing__title{margin:0;padding:0;font-size:1.875rem;letter-spacing:-.02em;line-height:1}.news-listing__cta{margin:0}.news-listing .tns-controls button span{width:5.42857rem;height:5.42857rem}.news-listing .tns-nav{-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}.news-listing .tns-nav button{background-color:#999;width:1rem;height:1rem}.news-listing .tns-nav button.tns-nav-active{background-color:#3ad1ec}.news-text-image__media{margin-bottom:1.875rem}.news-text-image__media img{display:block;margin:0;width:100%;border-radius:1.78571rem;overflow:hidden}.news-text-image__heading{color:#2902fb;font-size:2.14286rem;line-height:1.2;margin:0 0 1.875rem;padding:0;font-weight:700;letter-spacing:-.02em}.news-text-image__heading:before{content:"“"}.news-text-image__heading:after{content:"”"}.c-news-text:after,.c-news-text:before{content:" ";display:table}.c-news-text:after{clear:both}.news-text h1,.news-text h2,.news-text h3,.news-text h4,.news-text h5{font-weight:700;line-height:1.2;margin:0 0 1em;padding:0}.news-text p{margin:0 0 1.71429rem}.news-text p>img{margin-bottom:0}.news-text h1{font-size:2.14286rem}.news-text h2{font-size:1.85714rem}.news-text h3{font-size:1.57143rem}.news-text h4{font-size:1.28571rem}.news-text h5{font-size:1rem}.news-text img{display:block;border-radius:1.78571rem;overflow:hidden;margin-bottom:1.71429rem}.news-text a{color:#fa24f9}.news-text a:hover{text-decoration:underline}.overline{font-size:1.07143rem;line-height:2;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0}.c-page-image-block .page-image-block{margin:2.85714rem auto}.c-page-image-block .page-image-block__image{height:21.42857rem;background-position:50%}.c-page-image-block .page-image-block__image--diagonal-left{-webkit-clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);clip-path:polygon(0 0,100% 10%,100% 100%,0 90%)}.c-page-image-block .page-image-block__image--diagonal-right{-webkit-clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}.pagination{margin:2.14286rem 0}.pagination .page-number{display:block;text-align:center;position:relative;width:30px;height:30px;line-height:30px;border-radius:50%}.pagination .page-number.current{border:1px solid}.pagination .dots{display:block;color:#128fcc}.pagination__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination__next,.pagination__prev{color:inherit;padding:1.07143rem;width:8.57143rem;margin:0}.pagination__next>span,.pagination__prev>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__next--disabled,.pagination__prev--disabled{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.pagination__next--disabled>span,.pagination__prev--disabled>span{opacity:.1}.pagination__next svg,.pagination__prev svg{display:block;width:2em;height:2em}.pagination__prev{padding-right:2.14286rem}.pagination__prev svg{margin-right:.57143rem}.pagination__next{padding-left:2.14286rem}.pagination__next svg{margin-left:.57143rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination__pages{list-style:none;margin:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.pagination__pages,.pagination__pages li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__pages li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.07143rem;font-weight:700;margin:0 .28571rem}.pagination__pages li a{color:#128fcc}.pagination__pages li:after,.pagination__pages li:before{display:none}.c-partners--has-intro{padding:3.57143rem 0}.partners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners__item{width:50%;padding:.9375rem}.partners--carousel .partners__item{width:100%}.partners--carousel .partners__item img{display:block;margin:0 auto}.c-perks-block{padding-top:60px;padding-bottom:60px}.c-perks-block--has_divider.c-perks-block--black{position:relative;overflow:hidden;background:#fff;margin-top:-25px}.c-perks-block--has_divider.c-perks-block--black:before{content:" ";display:block;height:320px;width:100%;position:absolute;z-index:2;top:0;margin-top:-160px;background-color:#000;-webkit-transform:skewy(4.5deg);transform:skewy(4.5deg);-webkit-transform-origin:top right;transform-origin:top right}.c-perks-block .perks-block__perk-title{font-size:1.57143rem;font-weight:700}.c-perks-block .perks-block__perk-description p{font-size:.92857rem}.c-perks-block .perks-block__image-wrapper img{max-height:450px;border-radius:2.85714rem;overflow:hidden}.c-perks-block .perks-block__desktop{display:none}.c-plain-title-block{color:#fff;background:#000;z-index:6}.c-plain-title-block--padded{padding-bottom:6.85714rem}.c-plain-title-block .plain-title-block{padding:2.14286rem 1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-plain-title-block .plain-title-block__title{font-size:2.5rem}.c-plain-title-block .plain-title-block__content{font-size:1.42857rem}.c-plain-title-block .plain-title-block__content a{color:#fa24f9;display:inline-block;position:relative;text-decoration:none}.c-plain-title-block .plain-title-block__content a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.c-plain-title-block .plain-title-block__content a:before{background-color:#fa24f9;bottom:0;content:"";height:.14286rem;left:0;max-width:100%;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;will-change:transform}.c-plain-title-block .plain-title-block__actions{margin-top:6.85714rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-plain-title-block .plain-title-block__actions,.c-plain-title-block .plain-title-block__actions--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.c-plain-title-block .plain-title-block__actions--desktop{display:none}.c-plain-title-block .plain-title-block__button{margin:0}.c-plain-title-block .plain-title-block__button--ml{margin-top:1.14286rem}.c-product-details{position:relative;padding:7.14286rem 0;overflow:hidden}.c-product-details:after{content:"";position:absolute;top:7.14286rem;left:-20%;right:-20%;bottom:0;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);background-color:#000;background-image:url(images/beams.jpg);background-repeat:no-repeat;background-position:top 50% right 0;background-size:100%}.c-product-details--no-lead-image{overflow:visible;margin-top:3.57143rem}.c-product-details--no-lead-image:after{top:0}.product-details{position:relative;z-index:2;color:#fff}.product-details__lead{position:relative;margin-bottom:3.75rem}.product-details__lead-image{display:block;width:150%;max-width:42.85714rem;margin:0 0 -5rem auto;-webkit-transform:translate(15%,-7.14286rem);transform:translate(15%,-7.14286rem)}.product-details__lead-text{position:relative;z-index:2}.product-details__item{margin-bottom:3.75rem}.product-details__video{display:block;position:relative}.product-details__video svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.85714rem;height:2.85714rem;z-index:2;fill:#fff;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.product-details__video:hover svg{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.product-details__thumb{border-radius:2.85714rem;overflow:hidden;display:block;width:100%;margin-bottom:1.875rem}.product-intro__title{font-size:2.5rem;line-height:1.1428571429;letter-spacing:-.02em;padding:0;margin:0 0 1.42857rem}.product-intro__lead{margin:0 0 1.42857rem}.product-intro__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-intro__actions .button{margin-bottom:.71429rem}.product-intro__actions .button+.button{margin-left:.71429rem}.product-intro__mobile-actions{width:100%}.product-intro__mobile-actions>div{display:inline-block}.c-product-intro .container{position:static}.c-related-items{margin:3.42857rem 0}.c-related-items .related-items__header{text-align:center;margin-bottom:3.42857rem}.c-related-items .related-items__title{margin:0 0 .85714rem;font-size:1.42857rem;font-weight:700}.c-related-items .related-items__content{margin:0 0 .85714rem;font-size:1.21429rem;font-weight:400}.c-related-items .related-items__products{display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem}.c-related-items .related-items__products--desktop{display:none}.c-related-items .related-items__products--mobile{display:block}.c-related-items .related-items__slide{overflow:hidden;padding:1px 1px 6.85714rem}.c-related-items .related-items__product{overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);background-color:#000;color:#fff;border-radius:2.14286rem;padding:1.875rem 2.8125rem}.c-related-items .related-items__product:hover{background-color:#4357df}.c-related-items .related-items__product:hover .related-items__product-tag-line{color:#fff}.c-related-items .related-items__product:hover .related-items__product-cta{background-color:#000;-webkit-box-shadow:none;box-shadow:none}.c-related-items .related-items__image,.c-related-items .related-items__product,.c-related-items .related-items__product-details{grid-column:1/-1}.c-related-items .related-items__product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-related-items .related-items__product-name{margin:0 0 .85714rem;font-size:2.85714rem;font-weight:300}.c-related-items .related-items__product-tag-line{margin:0 0 .85714rem;font-size:1.07143rem;font-weight:700;color:#3ad1ec;line-height:2}.c-related-items .related-items__product-cta{margin-top:auto;margin-bottom:0;-ms-flex-item-align:center;align-self:center}.c-related-items .related-items__image{margin:1.875rem 0;-ms-flex-item-align:center;align-self:center}.c-related-items .related-items__image--mobile{display:initial}.c-related-items .related-items__image--desktop{display:none}.c-related-items .tns-controls button span{width:4.75rem;height:4.75rem}.c-related-items .tns-nav{margin:auto;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.c-related-items .tns-nav button{color:#999}.c-related-items .tns-nav button.tns-nav-active{color:#3ad1ec}.c-right-image-left-text{padding-top:50px;background-color:#000;color:#fff}.c-right-image-left-text--has_divider{padding-top:100px;margin-top:-50px}.c-right-image-left-text--has_bottom_divider{position:relative;margin-bottom:-35px;top:-32%}.c-right-image-left-text--has_bottom_divider:before{content:" ";display:block;height:300px;width:100%;position:absolute;z-index:1;bottom:0;background-color:#fff;-webkit-transform:skewy(-4.5deg);transform:skewy(-4.5deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;margin-bottom:-100px}@media only screen and (min-width:1025px){.c-right-image-left-text--has_bottom_divider:before{margin-bottom:-200px}}.c-right-image-left-text .right-image-left-text{padding-left:4vw;padding-right:4vw}.c-right-image-left-text .right-image-left-text__column{z-index:1;position:relative}.c-right-image-left-text .right-image-left-text__title{margin:0}.c-right-image-left-text .right-image-left-text__content{padding-bottom:60px}.c-right-image-left-text .right-image-left-text__content img{border-radius:2.85714rem;overflow:hidden}.c-right-image-left-text .right-image-left-text__left-column p{font-size:1.57143rem;line-height:2}.c-right-image-left-text--has_bottom_divider.c-right-image-left-text--slant,.c-right-image-left-text--has_divider.c-right-image-left-text--slant{position:relative;padding:0}.c-right-image-left-text--has_divider .right-image-left-text{padding-top:1.875rem}.c-right-image-left-text--has_divider.c-right-image-left-text--slant{margin-top:7vw}.c-right-image-left-text--has_divider.c-right-image-left-text--slant:before{content:"";position:absolute;top:0;left:0;width:100%;height:21.42857rem;z-index:-1;background-color:#000}.c-right-image-left-text--has_divider.c-right-image-left-text--slant.c-right-image-left-text--slant-up:before{-webkit-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:top left;transform-origin:top left}.c-right-image-left-text--has_divider.c-right-image-left-text--slant.c-right-image-left-text--slant-down:before{-webkit-transform:skewY(4deg);transform:skewY(4deg);-webkit-transform-origin:top right;transform-origin:top right}.c-right-image-left-text--has_bottom_divider .right-image-left-text{padding-bottom:1.875rem}.c-right-image-left-text--has_bottom_divider.c-right-image-left-text--slant{margin-bottom:7vw}.c-right-image-left-text--has_bottom_divider.c-right-image-left-text--slant:after{content:"";position:absolute;bottom:-7vw;left:0;width:100%;height:21.42857rem;z-index:-1;background-color:#000;-webkit-transform:skewY(-4deg);transform:skewY(-4deg)}.c-right-image-left-text--has_bottom_divider.c-right-image-left-text--slant.c-right-image-left-text--slant-up:after{-webkit-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.c-right-image-left-text--has_bottom_divider.c-right-image-left-text--slant.c-right-image-left-text--slant-down:after{-webkit-transform:skewY(4deg);transform:skewY(4deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.section-scroll-video{width:100%;position:relative;overflow:hidden;background-color:#000;color:#fff;min-height:100vh;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.section-scroll-video.hide{opacity:0;visibility:hidden;pointer-events:none}.section-scroll-video:first-child{margin-top:-8.21429rem}.section-scroll-video .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:inherit;padding-top:1.875rem;padding-bottom:1.875rem}.section-scroll-video .button-icon{width:4.28571rem;height:4.28571rem;display:block;margin-left:auto;margin-right:auto}.section-scroll-video .button-icon svg{fill:currentColor}.section-scroll-video .section__video{position:fixed;left:0;right:0;top:0;width:100%;height:100vh;pointer-events:none}.section-scroll-video .section__video video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-scroll-video .section__video video+video{opacity:0;visibility:hidden}@media screen and (max-width:1024px){.section-scroll-video .section__video video{opacity:0;visibility:hidden}.section-scroll-video .section__video video+video{opacity:1;visibility:visible}}.section-scroll-video .section__slide{min-height:100vh;width:100%;position:fixed;left:0;top:0;right:0;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.section-scroll-video .section__slide.active{opacity:1;visibility:visible;-webkit-transition-delay:0;transition-delay:0}.section-scroll-video .section__slide h1{font-size:2rem;line-height:1.1666666667;letter-spacing:-.02em;margin:0 0 1.4rem;padding:0;font-weight:400}@media screen and (min-width:730px){.section-scroll-video .section__slide h1{font-size:3.125rem}}@media screen and (min-width:1026px){.section-scroll-video .section__slide h1{font-size:3.75rem}}.section-scroll-video .section__slide h2{font-size:2rem;line-height:1.1428571429;margin-top:0;margin-bottom:1.4rem}@media screen and (min-width:730px){.section-scroll-video .section__slide h2{font-size:3.125rem}}@media screen and (min-width:1024px){.section-scroll-video .section__slide h2{font-size:4.28571rem;line-height:1}}.section-scroll-video .section__slide h6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3ad1ec;text-transform:uppercase;font-weight:700;font-size:1.07143rem;margin:0}.section-scroll-video .section__slide h6 i{width:2.85714rem;margin-right:.71429rem}.section-scroll-video .section__slide h6 svg{fill:currentColor}.section-scroll-video .section__slide p{font-size:1.21429rem;line-height:1.7647058824;display:none}@media screen and (min-width:1024px){.section-scroll-video .section__slide p{font-size:1.07143rem;line-height:2;display:block}}.section-scroll-video .section__content{width:100%}.section-scroll-video .section__content>:last-child{margin-bottom:0}.section-scroll-video .section__content a.button{margin:0;position:relative;left:0;top:0;bottom:0;right:0;-webkit-transform:none;transform:none}.section-scroll-video .section__slide--align-center{text-align:center}.section-scroll-video .section__slide--align-center h6{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-scroll-video .section__slide--align-center .section__content{margin-top:auto;margin-bottom:auto;-ms-flex-item-align:center;align-self:center}.section-scroll-video .section__slide--align-center-bottom{text-align:center}.section-scroll-video .section__slide--align-center-bottom h6{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-scroll-video .section__slide--align-center-bottom .section__content{margin-top:auto;margin-left:auto;margin-right:auto;-ms-flex-item-align:end;align-self:flex-end}.section-scroll-video .section__slide--align-center-top{text-align:center}.section-scroll-video .section__slide--align-center-top h6{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-scroll-video .section__slide--align-center-top .section__content{margin-bottom:auto;margin-left:auto;margin-right:auto;-ms-flex-item-align:start;align-self:flex-start}.section-scroll-video .section__slide--align-left .container{padding-top:4.0179rem;padding-bottom:4.0179rem}.section-scroll-video .section__slide--align-left .button{margin:4.28571rem 0}.section-scroll-video .section__slide--align-left .section__content{max-width:50%}.section-scroll-video .section__slide--align-right-bottom .section__content{max-width:50%;margin-left:auto;margin-top:auto}.section-scroll-video__background{display:none;min-height:100vh;width:100%;position:absolute;left:0;top:0;right:0;background-size:cover;background-position:50%}.section-scroll-video__play{display:none}body.admin-bar .section-scroll-video .section-scroll-video__background,body.admin-bar .section-scroll-video .section__slide{min-height:calc(100vh - 32px)}@media screen and (max-width:782px){body.admin-bar .section-scroll-video .section-scroll-video__background,body.admin-bar .section-scroll-video .section__slide{min-height:calc(100vh - 46px)}}body.admin-bar .section-scroll-video .section-scroll-video__background{top:32px}.content{padding-left:30px;padding-right:30px}.site-footer{background-color:#000;color:#fff;padding:5.71429rem 0 2.85714rem;background-image:url(svgs/world-map.svg);background-repeat:no-repeat;background-size:200%;background-position:top 3.57143rem right 50%;position:relative}.site-footer__title{font-size:2.5rem;letter-spacing:-.05em;line-height:1.1428571429;margin:0 0 2.14286rem}.site-footer__heading{font-size:1.28571rem;font-weight:700;margin:0 0 .85714rem}.site-footer .menu__list{list-style:none;margin:0;padding:0}.site-footer__form,.site-footer__more,.site-footer__products{margin-bottom:1.71429rem}.site-footer__products .menu{font-size:1.64286rem}.site-footer__products .menu__item+.menu__item{margin-top:.85714rem}.site-footer__more .menu{font-size:1.21429rem}.site-footer__more .menu__item+.menu__item{margin-top:.85714rem}.site-footer__social{margin-bottom:1.71429rem}.site-footer__social .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__social .menu__list li{margin-right:1em}.site-footer__social .menu__item:after{content:"/";margin-left:.71429rem}.site-footer__social .menu__item:last-child:after{display:none}.site-footer__menu{margin-bottom:1.71429rem;font-size:1.07143rem}.site-footer__menu .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__menu .menu__list li{margin-right:1em}.site-footer .gform_body{color:#fff}.site-footer .gform_body a{text-decoration:underline}.site-footer input[type=email],.site-footer input[type=file],.site-footer input[type=number],.site-footer input[type=tel],.site-footer input[type=text],.site-footer input[type=url],.site-footer select,.site-footer textarea{background-color:transparent;border:2px solid hsla(0,0%,100%,.2);color:#fff}.site-footer ::-webkit-input-placeholder{color:#fff;opacity:1}.site-footer :-ms-input-placeholder{color:#fff;opacity:1}.site-footer ::-moz-placeholder{color:#fff;opacity:1}.site-footer ::-ms-input-placeholder{color:#fff;opacity:1}.site-footer ::placeholder{color:#fff;opacity:1}.site-footer .gfield .ginput_container_consent label,.site-footer .gfield_checkbox label,.site-footer .gfield_radio label{line-height:1.4}.site-footer .gfield input[type=checkbox]:checked+label:after{border-color:#fff}.site-footer .gfield input[type=radio]:checked+label:after{background-color:#fff}.site-footer .gform_button{background-color:#fff;color:#333;display:block;margin:0 0 1.42857rem auto;-webkit-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s}.site-footer .gform_button:hover{background-color:#fa24f9;color:#fff}.site-footer .gfield_required,.site-footer .gfield_validation_message,.site-footer .gform_validation_errors h2{color:#ffa233}.site-header{background-color:#000;color:#fff;position:fixed;top:0;left:0;right:0;z-index:20}.site-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:6rem;position:relative;z-index:2}.site-header__logo{display:block;margin-right:auto}.site-header__logo svg{fill:currentColor;height:2.5rem}.site-header__menu-icon{width:20px;height:1.5px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;-webkit-transition:all 0ms .3s;transition:all 0ms .3s}.site-header__menu-icon:after,.site-header__menu-icon:before{content:"";position:absolute;left:0;width:20px;height:1.5px;background-color:currentColor}.site-header__menu-icon:before{bottom:7px;-webkit-transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.site-header__menu-icon:after{top:7px;-webkit-transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.site-header__menu-btn{position:relative;cursor:pointer;height:2.85714rem;width:2.85714rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;margin-left:1.42857rem}.site-header__menu-btn.is-active .site-header__menu-icon{background-color:transparent}.site-header__menu-btn.is-active .site-header__menu-icon:before{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.site-header__menu-btn.is-active .site-header__menu-icon:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.site-header__menu{display:none;font-size:.92857rem;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.site-header__menu .menu__list{list-style:none;margin:0;padding:0;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.site-header--transparent{background-color:transparent;color:#fff}.site-header--white{background-color:#fff;color:#000}.site-header+.site-content{padding-top:6rem}.menu-is-active{overflow:hidden}.menu-is-active .site-header{color:#000}.menu-is-active .site-header__menu{opacity:0}.menu-is-active .site-header__menu-btn{color:#fa24f9}.logged-in.admin-bar .site-header{margin-top:46px}html #wpadminbar{position:fixed}.site-menu{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;color:#000;z-index:1;padding-top:8.21429rem;pointer-events:none;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;height:100vh;overflow:hidden}.site-menu__social{font-size:1.28571rem}.site-menu__social .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-menu__social .menu__list li{margin-right:1em}.site-menu__social .menu__item:after{content:"/";margin-left:.71429rem}.site-menu__social .menu__item:last-child:after{display:none}.site-menu__grid{position:relative;height:calc(100vh - 8.21429rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-menu__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.78571rem}.site-menu__container .menu{height:100%}.site-menu__footer{margin-top:auto;padding:5vh 2.14286rem}.site-menu .menu__list,.site-menu .menu__subs{list-style:none;margin:0;padding:0;letter-spacing:-.05em}.site-menu__primary>.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%;padding:5vh 0;text-align:center;overflow-x:hidden;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.site-menu__primary a{display:block;padding:0 1.71429rem}.site-menu .menu__subs{position:absolute;top:0;left:100%;height:100%;width:100%;background-color:#fff;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;padding:5vh 0 0;overflow-x:hidden}.site-menu .menu__subs>.menu__item{display:none;height:100%;background-repeat:no-repeat;background-position:0 100%;background-size:120%}.site-menu .menu__subs>.menu__item.is-active{display:block}.site-menu .menu__subs .menu__list>.menu__item{margin:0 0 1.42857rem}.site-menu .menu__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1.42857rem;padding:0 1.71429rem;margin-bottom:.85714rem}.site-menu .menu__close svg{height:1em;margin-right:.5em}.site-menu .menu__label{font-size:2.14286rem;display:block;font-weight:700;color:#2902fb;padding:2.14286rem 1.71429rem}.site-menu .menu__label:before{content:"_"}.site-menu .menu__icon-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-menu .menu__icon-link svg{height:3.57143rem;fill:#999;margin-right:1.07143rem}.menu-is-active .site-menu{opacity:1;pointer-events:auto}.submenu-is-active .site-menu__primary>.menu__list{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.submenu-is-active .site-menu .menu__subs{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slice{position:relative}.slice:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.slice--black{color:#fff}.slice--black:after{background-color:#000}.slice--white{color:#000}.slice--white:after{background-color:#fff}.slice--blue-gradient{color:#fff}.slice--blue-gradient:after{background-color:#128fcc;background-image:url(images/blue-gradient.jpg);background-size:cover;background-repeat:no-repeat}.slice--slope-up{padding-bottom:7vw;margin-top:7vw}.slice--slope-up:after{-webkit-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:top left;transform-origin:top left}.slice--slope-down{padding-bottom:7vw;margin-top:7vw}.slice--slope-down:after{-webkit-transform:skewY(4deg);transform:skewY(4deg);-webkit-transform-origin:top right;transform-origin:top right}.tns-outer{position:relative}.tns-nav{text-align:center;margin-top:1.71429rem}.tns-nav button{display:inline-block;background-color:currentColor;border-radius:100%;width:.75rem;height:.75rem;cursor:pointer;margin:0 .2rem;opacity:.8;-webkit-transition:opacity .25s;transition:opacity .25s}.tns-nav button.tns-nav-active{opacity:1}.tns-controls button{position:absolute;top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:2}.tns-controls button span{width:2.85714rem;height:2.85714rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;-webkit-box-shadow:0 0 0 1px currentColor;box-shadow:0 0 0 1px currentColor;margin:2px;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.tns-controls button svg{display:block;width:1.42857rem;height:1.42857rem;fill:currentColor}.tns-controls button:hover span{-webkit-box-shadow:0 0 0 2px currentColor;box-shadow:0 0 0 2px currentColor}.tns-controls button[disabled]{opacity:.3;cursor:default}.tns-controls button[disabled]:hover span{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.tns-controls [data-controls=prev]{left:0}.tns-controls [data-controls=next]{right:0}.tns-controls [data-controls=next] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[data-theme=blue] .tns-nav button{background-color:#999;background-color:hsla(0,0%,60%,.5)}[data-theme=blue] .tns-nav button.tns-nav-active{background-color:#3ad1ec}.specifications{background-color:#fff;background-image:url(images/specifications_bg.jpg);background-size:150%;background-position:top 0 center;background-repeat:no-repeat;padding:7.14286rem 0;font-weight:300;color:#666;position:relative}.specifications .specifications__product-bg{background-size:150%;background-position:top -3.57143rem center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.specifications__header{text-align:center;margin-bottom:3.57143rem;color:#000}.specifications__title{font-weight:700;color:#fff;margin:0;font-size:1.42857rem}.specifications__intro{margin:0;font-size:2.14286rem;line-height:1.1666666667;letter-spacing:-.05em}.specifications__sub{display:block;margin:0;font-size:1.07143rem;font-weight:700;color:#666;letter-spacing:.1em;line-height:2;text-transform:uppercase}.specifications__section{margin-bottom:2.14286rem;font-size:1.71429rem}.specifications__highlight{color:#000}.specifications__list{list-style:none;padding:0;margin:0 0 2.14286rem}.specifications__list li+li{margin-top:.71429rem}.specifications__rgb{list-style:none;margin:0;padding:0}.split-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:3.57143rem;padding-bottom:3.57143rem}.split-content--mobile-reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.split-content__column--first{margin-bottom:1.875rem}.split-content--mobile-reversed .split-content__column--first{margin-bottom:0;margin-top:1.875rem}.split-content__image img{border-radius:1.42857rem;overflow:hidden;display:block;margin:0}.c-steps-graph{position:relative;z-index:2;padding:3.57143rem 0}.c-steps-graph__title{font-size:2.5rem;line-height:1.1428571429;letter-spacing:-.02em;margin:1.42857rem 0;text-align:center}.c-steps-graph__content{text-align:center}.step-graph{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2.14286rem 0}.step-graph,.step-graph__item{display:-webkit-box;display:-ms-flexbox;display:flex}.step-graph__marker{position:relative;padding:2.14286rem}.step-graph__marker:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background-color:#666;-webkit-transform:translateX(-1px);transform:translateX(-1px)}.step-graph__number{width:3.21429rem;height:3.21429rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#fa24f9;font-weight:700;border-radius:100%;position:relative;z-index:2;font-size:1.28571rem}.step-graph__details{padding:2.14286rem 0}.step-graph__title{margin:0;font-size:2.14286rem;line-height:1.3333333333;letter-spacing:-.02em}.step-graph__detail{margin:0;font-size:1.21429rem;line-height:1.7647058824;letter-spacing:-.02em}.step-graph__item:first-child .step-graph__marker:before{content:"";position:absolute;top:-1.07143rem;left:0;right:50%;height:1.07143rem;border:1px solid #666;border-width:1px 1px 0 0;border-top-right-radius:1.07143rem}.step-graph__item:last-child .step-graph__marker:before{content:"";position:absolute;bottom:-1.07143rem;left:0;right:50%;height:1.07143rem;border:1px solid #666;border-width:0 1px 1px 0;border-bottom-right-radius:1.07143rem}.c-news-sticky{margin-bottom:7.14286rem}.c-news-sticky .tns-nav button{background-color:#999}.c-news-sticky .tns-nav button.tns-nav-active,.c-news-sticky .tns-nav button:hover{background-color:#3ad1ec}.three-column-image-content__title{font-size:2.57143rem;margin-top:30px;margin-bottom:15px;font-weight:700}.three-column-image-content__label{font-size:1.71429rem}.three-column-image-content__content{margin-bottom:60px}.three-column-image-content__content a{font-weight:700;letter-spacing:.05em;border-bottom:1px dotted;text-decoration:none}.three-column-image-content__content a:focus,.three-column-image-content__content a:hover{border-bottom:1px solid}.three-column-image-content__image{border-radius:2rem;overflow:hidden}.three-column-image-content__image img{display:block;margin:0}.c-three-column-stats .three-column-stats{text-align:center;margin-bottom:70px}.c-three-column-stats .three-column-stats__title{padding:20px;font-size:2.5rem}.c-three-column-stats .three-column-stats__stat{font-size:6.85714rem;font-weight:300;margin-top:25px}.c-three-column-stats .three-column-stats__label{font-size:2.57143rem;font-weight:300}.c-three-column-stats .three-column-stats__content{margin-bottom:25px}.c-title-image-block--has_divider.c-title-image-block{position:relative;margin-bottom:-35px}.c-title-image-block--has_divider.c-title-image-block:before{content:" ";display:block;height:300px;width:100%;position:absolute;z-index:1;bottom:0;background-color:#000;-webkit-transform:skewy(-4.5deg);transform:skewy(-4.5deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;margin-bottom:-40px}@media only screen and (min-width:1025px){.c-title-image-block--has_divider.c-title-image-block:before{margin-bottom:-20px}}.c-title-image-block--has_divider.c-title-image-block--black{color:#fff}.title-image-block__title{font-size:2.5rem;line-height:1.1428571429;padding-top:1.42857rem}.title-image-block__content img{border-radius:1.42857rem}.toggle__title{position:relative;border-bottom:1px solid #333;padding:1.42857rem 2.85714rem 1.42857rem 0;font-size:1.28571rem;font-weight:300;color:#000;cursor:pointer;-webkit-transition:border-bottom .3s,color .3s;transition:border-bottom .3s,color .3s}.toggle__title:focus,.toggle__title:hover{color:#fa24f9;border-bottom:1px solid #fa24f9}.toggle__title.is-active .toggle__icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle__icon{color:#fa24f9;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toggle__icon svg{fill:currentColor;width:1.35714rem;height:1.35714rem;display:block;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.toggle__content{border-bottom:1px solid transparent;padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s}.toggle__content.is-active{border-bottom-color:#333}.toggle__content>:first-child{margin-top:0}.toggle:last-child .toggle__title{border-bottom:1px solid transparent}.toggle:last-child .toggle__title:focus,.toggle:last-child .toggle__title:hover{color:#fa24f9;border-bottom:1px solid #fa24f9}.toggle:last-child .toggle__title.is-active{border-bottom:1px solid #333}.toggle:last-child .toggle__content{border-bottom:none}.tooltip{position:relative;font-size:1rem;margin-left:.5rem}.tooltip__trigger{background-color:#999;color:#fff;border-radius:100%;overflow:hidden;display:inline-block;width:1.42857rem;height:1.42857rem;text-align:center;line-height:1.42857rem;font-weight:700;cursor:pointer}.tooltip__over{position:absolute;pointer-events:none;left:.71429rem;top:.71429rem;z-index:2;background-color:#fff;border-radius:1.42857rem;border-top-left-radius:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5);overflow:hidden;width:14.28571rem;padding:1.07143rem;font-size:.85714rem;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.tooltip__title{display:block;color:#999;text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin-bottom:.42857rem}.tooltip__content{line-height:1}.tooltip__footer{display:block;margin-top:.42857rem}.tooltip__link{font-size:.71429rem;text-transform:uppercase;color:#2902fb;font-weight:700}.tooltip.is-active .tooltip__trigger,.tooltip:focus .tooltip__trigger,.tooltip:hover .tooltip__trigger{background-color:#fa24f9}.tooltip.is-active .tooltip__over,.tooltip:focus .tooltip__over,.tooltip:hover .tooltip__over{opacity:1;pointer-events:auto}.c-two-column-content{padding-bottom:80px}.c-two-column-content--black{background:#000;color:#fff}.c-two-column-content .two-column-content__column h2,.c-two-column-content .two-column-content__column h3{font-size:1.85714rem;line-height:1.4}.c-two-column-content .two-column-content__column p{font-size:1.21429rem}.two-column-video-block{margin-bottom:80px}.two-column-video-block__column{position:relative}.two-column-video-block__column>a{display:block;width:100%;height:100%}.two-column-video-block__column-one{margin-bottom:1.875rem}.two-column-video-block__image{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1.42857rem;background-color:#333}.two-column-video-block__image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.two-column-video-block__text{position:absolute;padding:1.42857rem;bottom:0;font-size:1.71429rem;z-index:2}.two-column-video-block__tag{color:#3ad1ec;text-transform:uppercase;font-weight:700;font-size:1rem;margin-bottom:3px}.two-column-video-block__title{color:#fff}.two-column-video-block__play{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:currentColor;z-index:2;pointer-events:none}.two-column-video-block__play svg{display:block;fill:#fff;width:4.28571rem;height:4.28571rem}.two-column-video-block__column:focus .two-column-video-block__image>img,.two-column-video-block__column:hover .two-column-video-block__image>img{-webkit-transform:scale(1.2);transform:scale(1.2)}.two-column-video-block__column:focus .two-column-video-block__title:before,.two-column-video-block__column:hover .two-column-video-block__title:before{content:"_"}.mce-content-body ol,.mce-content-body ul,.user-content ol,.user-content ul{margin-left:1rem;margin-right:0;padding:0}.mce-content-body ol li,.mce-content-body ul li,.user-content ol li,.user-content ul li{line-height:1.4rem;margin-bottom:1rem;position:relative}.mce-content-body>*,.user-content>*{margin-bottom:2rem;margin-top:2rem}.mce-content-body>:first-child,.user-content>:first-child{margin-top:0}.mce-content-body>:last-child,.user-content>:last-child{margin-bottom:0}.mce-content-body .large-text,.user-content .large-text{font-size:1.2rem}.mce-content-body .larger-text,.user-content .larger-text{font-size:1.5rem}.mce-content-body .smaller-text,.user-content .smaller-text{font-size:.9rem}.mce-content-body .strong,.mce-content-body strong,.user-content .strong,.user-content strong{font-weight:600}.mce-content-body .textleft,.user-content .textleft{text-align:left}.mce-content-body .textright,.user-content .textright{text-align:right}.mce-content-body.center,.mce-content-body .center,.user-content.center,.user-content .center{display:block;margin-left:auto;margin-right:auto;text-align:center}.mce-content-body a,.user-content a{color:#000;cursor:pointer;display:inline;line-height:1.2;-webkit-transition:opacity .3s;transition:opacity .3s}.mce-content-body a:hover,.user-content a:hover{border-bottom:1px solid #000}.mce-content-body .full-size-image,.user-content .full-size-image{display:block;margin:0;width:100%}.mce-content-body .alignnone,.user-content .alignnone{margin:0}.mce-content-body .wp-caption,.mce-content-body .wp-caption-dt,.user-content .wp-caption,.user-content .wp-caption-dt{background-color:#fff;color:#000;margin:2rem 0;max-width:100%;padding:0;text-align:left}.mce-content-body .wp-caption-dt img,.mce-content-body .wp-caption img,.user-content .wp-caption-dt img,.user-content .wp-caption img{display:block;max-width:100%}.mce-content-body .wp-caption-dt .wp-caption-dd,.mce-content-body .wp-caption-dt .wp-caption-text,.mce-content-body .wp-caption .wp-caption-dd,.mce-content-body .wp-caption .wp-caption-text,.user-content .wp-caption-dt .wp-caption-dd,.user-content .wp-caption-dt .wp-caption-text,.user-content .wp-caption .wp-caption-dd,.user-content .wp-caption .wp-caption-text{font-size:.8rem;padding:.8rem 1rem;text-transform:uppercase}.mce-content-body .video-embed,.user-content .video-embed{position:relative}.mce-content-body .video-embed:before,.user-content .video-embed:before{content:"";display:block;padding-top:56.25%;width:100%}.mce-content-body .video-embed>*,.user-content .video-embed>*{bottom:0;left:0;position:absolute;right:0;top:0}.mce-content-body .video-embed iframe,.user-content .video-embed iframe{height:100%!important;width:100%!important}.mce-content-body{margin:1rem;visibility:visible}.usp-slider{position:relative;padding:3.57143rem 0}.usp-slider:after,.usp-slider:before{content:"";background-image:url(images/abstract-shape.png);display:block;background-size:100%;width:150vw;height:150vw;z-index:-1;position:absolute;background-repeat:no-repeat}.usp-slider:before{top:-75vw;left:-65vw}.usp-slider:after{bottom:-100vw;right:-100vw}.usp-slider__slide{text-align:center;overflow:hidden}.usp-slider__overline{color:#2902fb}.usp-slider__heading{color:#000;margin:0 0 .9375rem;line-height:1.1428571429;font-size:2.5rem}.usp-slider__content{color:#333;margin:0 0 1.875rem;font-size:1.57143rem;line-height:1.6;letter-spacing:-.02em}.usp-slider .tns-nav{-webkit-transform:translateY(-1.07143rem);transform:translateY(-1.07143rem);color:#999}.usp-slider .tns-nav .tns-nav-active{color:#3ad1ec}.usp-slider .tns-controls button span{width:3.57143rem;height:3.57143rem}.c-video-block{position:relative;z-index:3}.video-block__media{width:100%;height:17.85714rem;position:relative;overflow:hidden;border-radius:1.42857rem;margin-bottom:1.875rem;background-color:#000;color:#fff}.video-block__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-position:50%}.video-block__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4.28571rem;height:4.28571rem;z-index:2;cursor:pointer}.video-block__play svg{display:block;width:100%;height:100%;fill:currentColor;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.video-block__play:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.video-block__overline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3ad1ec;text-transform:uppercase;font-weight:700;font-size:1.07143rem}.video-block__overline svg{fill:currentColor;width:2.85714rem;margin-right:.71429rem}.video-block__title{font-size:2.5rem;line-height:1.1428571429;letter-spacing:-.02em;margin:1.42857rem 0}.video-block__links{margin-bottom:2.14286rem}.video-block__button{margin:0;font-weight:700}.video-block__button--ml{margin-top:1.14286rem}.video-block__button:after{background-color:#333}.video-block__text{padding-left:0;padding-right:0}.video-block--above .video-block__text,.video-block--below .video-block__text{text-align:center}.video-block--above .video-block__overline,.video-block--below .video-block__overline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-block--above{margin-top:60px}.video-block--above .video-block__content{margin-bottom:60px}.video-block--below_left .video-block__button,.video-block--below_left .video-block__title{color:#fff}.c-video-block--pink .video-block__overline{color:#fa24f9}.c-video-block--pink .video-block__button:hover{background-color:#fa24f9;color:#fff}.c-video-block--blue .video-block__overline{color:#3ad1ec}.c-video-block--blue .video-block__button:hover{background-color:#3ad1ec;color:#fff}.c-video-hero{position:relative}.c-video-hero:first-child{margin-top:-8.21429rem}.video-hero{background-color:#000;color:#fff;display:block;position:relative;height:100vh;background-size:cover;background-position:50%}.video-hero--linked{cursor:pointer}.video-hero__overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;padding:0 1.875rem}.video-hero__overlay svg{fill:currentColor;width:4.28571rem;height:4.28571rem}.video-hero__title{font-size:2.14286rem;line-height:1.1666666667;letter-spacing:-.02em;margin:0 0 1.42857rem;padding:0;font-weight:400}.video-hero__overline{color:#3ad1ec;font-size:1.07143rem;font-weight:700;letter-spacing:.02em;line-height:2;margin:0;text-transform:uppercase}.video-hero__button{position:absolute;bottom:1.42857rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;margin:0;color:#fff;background-color:transparent;white-space:nowrap;font-weight:700}.video-hero__button:after{content:"";background:#333;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:opacity .25s;transition:opacity .25s}.video-hero__button:hover:after{opacity:.8}.glightbox-container{position:fixed;max-width:100%}.glightbox-container .goverlay{background:rgba(0,0,0,.84)}.glightbox-container #glightbox-slider{width:100%}.glightbox-container #glightbox-slider .plyr--video{border-radius:40px}.glightbox-container .gclose{position:fixed;right:20px;top:15px;width:15px}.glightbox-container .gclose svg{fill:#fff}.glightbox-container .gcontainer{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0}.glightbox-container .gcontainer .glightbox-button-hidden{display:none}.glightbox-container .gvideo-wrapper,.video{width:100%}.video{position:relative;background-color:#333;overflow:hidden;border-radius:1.42857rem;margin-bottom:1.875rem}.video--widescreen{padding-bottom:56.25%}.video--widescreen .video__image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.video__image>img{display:block;margin:0}.video__play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video__play svg{fill:#fff;width:4.28571rem;height:4.28571rem;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.video__play:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}@media only screen and (min-width:1025px){.c-about-block .video{margin-top:-5vw}.c-about-block__details{padding-top:3.57143rem;position:relative;display:grid;grid-gap:1.875rem;grid-template-columns:repeat(12,1fr)}.c-about-block__details:after{content:"";position:absolute;top:0;left:0;right:0;bottom:-14.28571rem;background-image:url(images/dots-bg.png);background-repeat:repeat-y;background-size:100%;z-index:-1}.c-about-block__details .c-about-block__beta-title{grid-column:1/span 12}.c-about-block__details .c-about-block__text--1{grid-column:1/span 5}.c-about-block__details .c-about-block__text--2{grid-column:7/span 5}.c-about-block__details .c-about-block__text-buttons{grid-column:1/span 12;grid-row:3}.c-about-block .split-content .c-about-block__beta-title{font-size:2.28571rem}.c-about-block .slice--blue-gradient{margin-top:-7vw}.c-about-block .slice--blue-gradient .slice__wrapper{padding-top:7vw}.c-about-block+.c-image-text-montage{margin:-3.125rem 0}.c-about-block .slice--black+.slice{margin-top:-14.28571rem}}@media only screen and (min-width:1026px){.c-about-block__details{display:grid;grid-gap:1.875rem;grid-template-columns:repeat(12,1fr)}.c-about-block__details .c-about-block__beta-title{grid-column:2/span 9}.c-about-block__details .c-about-block__text--1{grid-column:2/span 4}.c-about-block__details .c-about-block__text--2{grid-column:7/span 4}.c-about-block__details .c-about-block__text-buttons{grid-column:2/span 10;grid-row:3}.c-about-block .split-content .c-about-block__beta-title{font-size:2.71429rem}}@media only screen and (min-width:1440px){.c-about-block+.c-image-text-montage{margin:-6.25rem 0}}@media only screen and (min-width:1025px){.c-archive-jump-list .archive-jump-list__jumplist-mobile{display:none}.c-archive-jump-list .archive-jump-list__jumplist-desktop{display:block}}@media only screen and (min-width:730px){.blog-header{padding:2.14286rem 0 0}.blog-header__title{font-size:4.28571rem;margin-bottom:2.14286rem}.blog-header__select{display:none}.blog-header__intro{width:58.33333333%;font-size:1.42857rem;line-height:1.5;letter-spacing:-.02em}.blog-header .blog-header__categories{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1025px){.blog-hero__title{font-size:3.125rem;max-width:66.6667%;line-height:1}.blog-hero__content{margin-bottom:9.28571rem}.blog-hero__content:after{bottom:-7.14286rem}.blog-hero--has-thumbnail .blog-hero__content{margin-bottom:10.71429rem}.blog-hero--has-thumbnail .blog-hero__content:after{bottom:-10.71429rem}}@media screen and (min-width:1025px){.card__thumbnail{height:21.875rem}.card__title{font-size:1.875rem;line-height:1.3333333333}.card--sticky .card__thumbnail{height:37.5rem}.card--sticky .card__category{font-size:.9375rem}.card--sticky .card__title{font-size:2.8125rem;width:58.333%;line-height:1.2}}@media screen and (min-width:1024px){.c-career-page-header .career-page-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-career-page-header .career-page-header__column{width:100%}.c-career-page-header .career-page-header__title-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.14286rem}.c-career-page-header .career-page-header__title{margin:0;padding:0;-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;font-size:4.28571rem}.c-career-page-header .career-page-header__tags{display:-webkit-box;display:-ms-flexbox;display:flex}.c-career-page-header .career-page-header__tag{margin-right:5.71429rem}.c-career-page-header .career-page-header__actions{margin-top:0;margin-left:1.875rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.c-career-page-header .career-page-header__actions--mobile{display:none}.c-career-page-header .career-page-header__actions--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.c-career-page-header .career-page-header__button{margin:0;-ms-flex-negative:0;flex-shrink:0}.c-career-page-header .career-page-header__button--ml{margin-left:1.14286rem}}@media screen and (max-width:1025px){.c-career-page-header+.c-full-width-single-image-slider{margin-top:0}}@media only screen and (min-width:730px){.c-careers-list-block .careers-list-block{margin-left:auto;margin-right:auto;max-width:1200px}.c-careers-list-block .careers-list-block__content{max-width:50%;margin-bottom:60px}.c-careers-list-block .careers-list-block__columns{display:-webkit-box;display:-ms-flexbox;display:flex}.c-careers-list-block .careers-list-block__column{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-careers-list-block .careers-list-block__column-one{max-width:28%}.c-careers-list-block .careers-list-block__column-one li a{color:#fa24f9;font-size:1.71429rem}.c-careers-list-block .careers-list-block__filterlist-desktop ul{padding:0}.c-careers-list-block .careers-list-block__filterlist-desktop ul li{list-style:none}.c-careers-list-block .careers-list-block__filterlist-title{margin-top:10px;font-size:1.71429rem;color:#666}.c-careers-list-block .careers-list-block__column-two li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-careers-list-block .careers-list-block__column-two li div{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-careers-list-block .careers-list-block__column-two li:hover{border-bottom:1px solid #fa24f9}.c-careers-list-block .careers-list-block__column-two li:hover .careers-list-block-article__title{color:#fa24f9}}@media only screen and (min-width:1025px){.case-studies{margin-bottom:0}.case-studies__title{font-size:3.21429rem;width:80.3333%;margin:0 auto}.case-studies__intro{width:80.3333%;margin:1.875rem auto}.case-studies .tns-controls,.case-studies .tns-nav{display:none}}@media screen and (min-width:730px){.c-email-addresses-contact .email-addresses-contact__content,.c-email-addresses-contact .email-addresses-contact__title{width:66.66667%;margin-left:auto;margin-right:auto}}@media screen and (min-width:1026px){.c-email-addresses-contact .email-addresses-contact__title{font-size:4.28571rem}.c-email-addresses-contact .email-addresses-contact__content,.c-email-addresses-contact .email-addresses-contact__email{font-size:2.14286rem}}@media screen and (min-width:730px){.c-explore-features:after{-webkit-transform:translateX(-8.33333%) rotate(4deg);transform:translateX(-8.33333%) rotate(4deg)}.c-explore-features .tns-outer{padding:0 8.3333333333%!important}.explore-features__title{font-size:2.8125rem;line-height:1;width:66.6666666667%;margin-left:auto;margin-right:auto}.explore-features__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.explore-features__image{width:60%;-ms-flex-negative:0;flex-shrink:0;padding:0 2.14286rem 0 0;height:41.42857rem}.explore-features__content{-ms-flex-negative:0;flex-shrink:0;width:40%;padding-right:1.5rem}.explore-features .tns-controls button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.explore-features .tns-controls button span{width:4.75rem;height:4.75rem}}@media screen and (min-width:1025px){.explore-features__title{font-size:3.75rem}}@media only screen and (min-width:1025px){.articles-faq{margin-top:160px;max-width:1010px}.articles-faq .category__label{font-size:2.28571rem}.articles-faq .article__faqs .article__content p{font-size:.92857rem}.articles-faq .article__faqs .article__content .full-width-basic-content__content{width:auto}}@media screen and (min-width:1024px){.c-feature-block{padding:1.875rem 0}.c-feature-block .feature-block__feature{width:50%}.c-feature-block .feature-block__feature--center{width:83.33333%}.c-feature-block .feature-block__title{font-size:4.28571rem;line-height:1}.c-feature-block .feature-block__content{font-size:1.07143rem;line-height:2}.c-feature-block .feature-block__cta{margin:4.28571rem 0}.c-feature-block--divider{padding-bottom:5.71429rem;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}}@media screen and (min-width:1024px){.c-featured-event{padding:3.57143rem 0}.featured-event__wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-event__media{grid-column:1/span 7;grid-row:1}.featured-event__content{grid-column:8/span 5;grid-row:1;padding:0 2.14286rem}}@media screen and (min-width:1025px){.featured-event__content:after{height:0;width:130%;padding-bottom:130%;top:50%;-webkit-transform:rotate(7deg) translateY(-50%);transform:rotate(7deg) translateY(-50%)}.featured-event__title{font-size:2.8125rem}}@media screen and (min-width:1025px){.c-full-width-basic-content .full-width-basic-content__content,.c-full-width-basic-content .full-width-basic-content__cta,.c-full-width-basic-content .full-width-basic-content__preface,.c-full-width-basic-content .full-width-basic-content__tagline,.c-full-width-basic-content .full-width-basic-content__title{width:66.66667%}.c-full-width-basic-content .full-width-basic-content__content,.c-full-width-basic-content .full-width-basic-content__preface{word-break:normal}}@media only screen and (min-width:730px){.c-full-width-single-image-slider .tns-nav{position:absolute;width:100%;text-align:center;margin-top:-3.57143rem}.c-full-width-single-image-slider .tns-nav button{width:.9375rem;height:.9375rem;border-radius:3.57143rem;background:#999;margin:0 .21429rem}.c-full-width-single-image-slider .tns-nav button.tns-nav-active{background:#3ad1ec}}@media only screen and (min-width:1025px){.c-full-width-single-image-slider .tns-nav{display:block}}@media only screen and (min-height:600px){.c-full-width-single-image--fullwidth .full-width-single-image__image>img{min-height:35.71429rem}}@media only screen and (min-height:800px){.c-full-width-single-image--fullwidth .full-width-single-image__image>img{min-height:46.42857rem}}@media screen and (min-width:730px){.gfield .ginput_container_name{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-.3125rem;margin-right:-.3125rem}.gfield .ginput_container_name>span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:730px){.header-cta__title{font-size:2.14286rem}.header-cta__button{display:inline-block;margin:0}.header-cta__links{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:730px){.hero{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.875rem;padding-bottom:0}.hero__content,.hero__title{grid-column:2/span 8}.hero__title{font-size:3.57143rem}}@media screen and (min-width:1026px){.c-hero:after{width:130vw;height:120vw;bottom:-80vw;right:-40vw;-webkit-transform:rotate(200deg);transform:rotate(200deg)}.hero__content,.hero__title{grid-column:2/span 6}.hero__title{font-size:4.375rem;line-height:1.1}.hero__content{font-size:1.75rem;line-height:1.3333333333}}@media only screen and (min-width:1025px){.c-image-content-slider{padding-bottom:60px}.c-image-content-slider .image-content-slider{padding:0 4vw;margin-top:80px;margin-bottom:0}.c-image-content-slider .image-content-slider__title{font-size:2.57143rem;margin:0}.c-image-content-slider .image-content-slider__slides{margin-top:80px}.c-image-content-slider .image-content-slider__slide{padding-bottom:100px}.c-image-content-slider .image-content-slider__slide .image-content-slider__column{display:inline-block;width:40%;vertical-align:middle}.c-image-content-slider .image-content-slider__slide .image-content-slider__right-column{margin-left:100px}.c-image-content-slider .image-content-slider__slide .image-content-slider__image{margin-right:10%;margin-left:25%}.c-image-content-slider .image-content-slider__slide .image-content-slider__image img{padding-left:2px}.c-image-content-slider .image-content-slider__slide .image-content-slider__slide-title{font-size:1.85714rem;font-weight:700;margin:0}.c-image-content-slider .image-content-slider__slide .image-content-slider__content p{font-size:.92857rem;line-height:2}.c-image-content-slider .image-content-slider .tns-nav{display:none}.c-image-content-slider .image-content-slider .tns-controls{position:absolute;bottom:60%;width:100%}}@media screen and (min-width:1024px){.c-image-montage .image-montage{display:grid;grid-template-rows:repeat(7,1fr);gap:1.875rem}.c-image-montage .image-montage .model-card{margin:0;width:100%;height:auto;grid-column:1/6;grid-row:2/7}.c-image-montage .image-montage .model-card__name,.c-image-montage .image-montage .model-card__toggle{-webkit-transition:all .5s;transition:all .5s}.c-image-montage .image-montage .model-card__description{top:7.14286rem}.c-image-montage .image-montage .model-card.is-active .model-card__name{-webkit-transform:initial;transform:none;bottom:80%}.c-image-montage .image-montage .model-card.is-active .model-card__toggle{-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:90%}.c-image-montage .image-montage .model-card--small{grid-column:6/11}.c-image-montage .image-montage .model-card--small:before{content:"";display:block;padding-top:100%}.c-image-montage .image-montage .model-card--small__description{top:20%}.c-image-montage .image-montage .model-card--small:first-of-type{width:80%;grid-row:1/4}.c-image-montage .image-montage .model-card--small:last-of-type{grid-row:4/-1}}@media screen and (min-width:729px){.image-text-montage{display:grid;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;grid-template-columns:repeat(12,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-text-montage__content{grid-column:1/span 6;grid-row:1;padding:3.57143rem 0 7.14286rem}.image-text-montage__image{grid-column:7/span 6;grid-row:1;height:100%}.image-text-montage:last-child{margin-top:-3.57143rem}.image-text-montage:last-child .image-text-montage__content{grid-column:7/span 6;grid-row:1;padding:7.14286rem 0 3.57143rem}.image-text-montage:last-child .image-text-montage__image{grid-column:1/span 6;grid-row:1}}@media screen and (min-width:1024px){.image-text-montage .image-text-montage__title{font-size:2.85714rem}.image-text-montage__content{grid-column:2/span 4;padding:3.57143rem 0 10.71429rem}.image-text-montage__image{grid-column:7/span 6}.image-text-montage:last-child{margin-top:-7.14286rem}.image-text-montage:last-child .image-text-montage__content{grid-column:8/span 4;padding:10.71429rem 0 3.57143rem}.image-text-montage:last-child .image-text-montage__image{grid-column:1/span 6}}@media screen and (min-width:1024px){.c-knowledge-hub .knowledge-hub{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-1.875rem;margin-right:-1.875rem}.c-knowledge-hub .knowledge-hub__column{padding:1.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;align-items:center}.c-knowledge-hub .knowledge-hub__column--right{width:58.33333%}.c-knowledge-hub .knowledge-hub__column--left{width:41.66667%}.c-knowledge-hub .knowledge-hub__column--with-background:after{background-image:url(svgs/khd-bg.svg);width:auto;top:-10%;left:-10%;bottom:-10%;right:-10%;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}.c-knowledge-hub .knowledge-hub__video{height:28.57143rem}}@media only screen and (min-width:730px){.c-gravity-form-block .gravity-form-block{margin-bottom:0}.c-gravity-form-block .gravity-form-block__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:30px;padding-right:30px}.c-gravity-form-block .gravity-form-block__column{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-gravity-form-block .gravity-form-block__column-one{margin-right:60px}.c-gravity-form-block .gravity-form-block__column-two{padding-top:50px}.c-gravity-form-block .gravity-form-block__title{font-size:2.71429rem}.c-gravity-form-block .gravity-form-block__content p{font-size:1.07143rem}.c-gravity-form-block .gravity-form-block .gfield .gfield_select,.c-gravity-form-block .gravity-form-block .gfield input,.c-gravity-form-block .gravity-form-block .gfield select,.c-gravity-form-block .gravity-form-block .gfield textarea{padding-left:15px}.c-gravity-form-block .gravity-form-block .gfield textarea{border-radius:20px}}@media screen and (min-width:730px){.modal-popup-form__col{grid-column:span 1/span 1}.modal-popup-form__title{font-size:2.85714rem}.modal-popup-form__panel{max-width:80vw;padding:3.75rem 8.333%}.modal-popup-form__content{font-size:1.5rem}}@media screen and (min-width:730px){.models:after{background-size:100%}.models__cards,.models__details{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.models__intro,.models__title{width:66.66667%;margin-left:auto;margin-right:auto}.models__header:after{height:40vw;bottom:-21.42857rem}.models__title{font-size:1.71429rem}.models__intro{font-size:2.14286rem}.models__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.model-card,.model-details{grid-column:span 4}.model-details__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.model-details__stat{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.model-details__image{max-height:20rem}}@media screen and (min-width:730px){.news-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.875rem}.news-grid .card{margin-bottom:0}}@media screen and (min-width:1025px){.c-news-grid{margin-bottom:10.71429rem}.c-news-grid:after{bottom:-10.71429rem}.c-news-grid--case-studies{margin-bottom:0}.news-grid{grid-template-columns:repeat(3,1fr)}.news-grid .card--post:nth-child(4){grid-column:1/3;grid-row:2/4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-grid .card--post:nth-child(4) .card__thumbnail{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (max-width:729px){.news-listing__posts{margin-bottom:7.14286rem}}@media only screen and (min-width:730px){.news-listing__posts{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem}}@media only screen and (min-width:1025px){.news-text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-text-image__text{width:30%;padding:1.875rem}.news-text-image__media{width:60%}.news-text-image__media--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.news-text-image__media--right+.news-text-image__text{padding-left:0;text-align:right;margin-left:10%}.news-text-image__media--left+.news-text-image__text{padding-right:0}.news-text-image__heading{font-size:2.1875rem}}@media only screen and (min-width:730px){.news-text h1,.news-text h2,.news-text h3,.news-text h4,.news-text h5{line-height:1.4}.news-text h1{font-size:2.57143rem}.news-text h2{font-size:2.14286rem}.news-text h3{font-size:1.71429rem}.news-text h4{font-size:1.57143rem}.news-text img{display:block}.news-text img.size-full{display:block;margin:0 0 1rem}.news-text img.alignleft{float:left;margin-right:1.71429rem}.news-text img.alignright{float:right;margin-left:1.71429rem}.news-text img.aligncenter{display:block;margin-left:auto;margin-right:auto}}@media only screen and (min-width:730px){.c-page-image-block .page-image-block__image{height:42.85714rem}}@media only screen and (max-width:731px){.pagination__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.pagination__next,.pagination__prev{grid-row-start:2}.pagination__pages{grid-row-start:1;grid-column:1/span 2;margin-bottom:2.14286rem}}@media screen and (min-width:730px){.partners__item{width:25%}}@media only screen and (min-width:1025px){.c-perks-block{padding-top:105px}.c-perks-block .perks-block__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}.c-perks-block .perks-block__columns .perks-block__column{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-perks-block .perks-block__columns .perks-block__left{padding-left:8vw;padding-right:8vw}.c-perks-block .perks-block__columns .perks-block__right .perks-block__content{padding-right:8vw}.c-perks-block .perks-block__mobile{display:none}.c-perks-block .perks-block__desktop{display:block}.c-perks-block .perks-block__title{margin-top:0}}@media screen and (min-width:1024px){.c-plain-title-block .plain-title-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-plain-title-block .plain-title-block__left{margin-right:1.875rem}.c-plain-title-block .plain-title-block__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.14286rem}.c-plain-title-block .plain-title-block__title{margin:0;padding:0;font-size:4.28571rem}.c-plain-title-block .plain-title-block__content{width:50%;font-size:2.14286rem}.c-plain-title-block .plain-title-block__content--full{width:100%}.c-plain-title-block .plain-title-block__actions{margin-top:0;margin-left:1.875rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-plain-title-block .plain-title-block__actions--mobile{display:none}.c-plain-title-block .plain-title-block__actions--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.c-plain-title-block .plain-title-block__button{margin:0}.c-plain-title-block .plain-title-block__button--ml{margin-left:1.14286rem}}@media screen and (min-width:730px){.product-details .container{position:relative}.product-details .container:after{content:"";position:absolute;top:7.14286rem;left:1.875rem;bottom:0;right:1.875rem;background-image:url(images/dots-bg.png);background-repeat:repeat-y;background-size:100%;z-index:-1}.product-details__lead-image{max-width:64.28571rem}.product-details__lead-text{width:50%;margin:-14.28571rem 0 2.14286rem}.product-details__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-details__item{width:41.66667%}.product-details__item:last-child{margin-left:8.3333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-details__item:last-child .product-details__thumb{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:1.875rem 0 0}.product-details__text{padding-left:8.333333%;padding-right:8.33333%}}@media screen and (min-width:1025px){.product-details__lead-image{max-width:64.28571rem}.product-details__lead-text{width:33.33333%;margin:-14.28571rem 0 2.14286rem 8.33333%}.c-product-details{overflow:visible;margin-top:14.28571rem}.c-product-details--no-lead-image:after{top:-14.28571rem}}@media screen and (min-width:730px){.product-intro{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-intro__title{font-size:3.75rem;font-weight:300}.product-intro__lead{font-size:1.5rem;letter-spacing:-.02em;line-height:1.3333333333}.product-intro__details{grid-column-start:1;grid-column-end:6;grid-row-start:1}.product-intro__media{grid-column-start:6;grid-column-end:13;grid-row-start:1}}@media screen and (min-width:1025px){.product-intro__details{grid-column-start:2;grid-column-end:6;grid-row-start:1;padding:3.125rem 0}.product-intro__title{font-size:6.25rem}.product-intro__lead{font-size:1.875rem}}@media screen and (min-width:730px){.c-related-items .related-items__header{width:66.66667%;margin-left:auto;margin-right:auto}.c-related-items .related-items__products--desktop{display:grid}.c-related-items .related-items__products--mobile{display:none}.c-related-items .related-items__image,.c-related-items .related-items__product,.c-related-items .related-items__product-details{grid-column:span 1/span 1;min-width:50%}.c-related-items .related-items__image--mobile{display:none}.c-related-items .related-items__image--desktop{display:initial}.c-related-items .related-items__title{font-size:2.14286rem}.c-related-items .related-items__content{font-size:2.14286rem;font-weight:300}.c-related-items .related-items__product-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-related-items .related-items__product-name{font-size:4.28571rem}.c-related-items .related-items__product-tag-line{font-size:.9375rem}.c-related-items .related-items__product-cta{-ms-flex-item-align:start;align-self:flex-start}.c-related-items .related-items .tns-outer{display:none}}@media only screen and (min-width:1025px){.c-right-image-left-text--has_divider{padding-top:200px;margin-top:-150px}.c-right-image-left-text .right-image-left-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding:60px 30px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;vertical-align:middle}.c-right-image-left-text .right-image-left-text__column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4vw;padding-right:4vw}.c-right-image-left-text .right-image-left-text__left-column p{margin:0 0 30px;font-size:1.57143rem;line-height:1.3}.c-right-image-left-text .right-image-left-text__title{margin-bottom:20px}.c-right-image-left-text .right-image-left-text__right-column img{z-index:3}}@media only screen and (max-width:1024px){.c-right-image-left-text+.c-video-block .video-block{margin-top:0}}@media screen and (max-width:1024px){.section-scroll-video{height:auto!important}.section-scroll-video .section__video{display:none}.section-scroll-video .section-scroll-video__background{display:block;z-index:2}.section-scroll-video__play{fill:#fff;display:block}.section-scroll-video__play svg{fill:currentColor;width:4.28571rem;height:4.28571rem}.section-scroll-video .section__slide{position:absolute;opacity:1;visibility:visible;display:block}.section-scroll-video .section__slide~.section__slide{display:none}.section-scroll-video .section__slide .section__content{-ms-flex-item-align:center;align-self:center;margin-bottom:auto}.section-scroll-video .section__slide .section__content .button{position:absolute;top:auto;right:auto;bottom:1.42857rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:730px){.site-footer{background-size:120%;background-position:top 4.28571rem right 40%}.site-footer__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,auto);grid-column-gap:1.875rem}.site-footer__title{font-size:2.85714rem;margin-bottom:3.57143rem;grid-column-start:2;grid-column-end:12;grid-row-start:1;grid-row-end:2}.site-footer__heading{font-size:1.28571rem;margin-bottom:1.71429rem}.site-footer__products{grid-row-start:2;grid-column-start:2;grid-column-end:7}.site-footer__products .menu{font-size:1.78571rem;margin-top:-.71429rem}.site-footer__more{grid-row-start:2;grid-column-start:7;grid-column-end:12}.site-footer__more .menu{font-size:1.07143rem}.site-footer__more .menu__item+.menu__item{margin-top:1.07143rem}.site-footer__form{grid-row-start:3;grid-row-end:3;grid-column-start:2;grid-column-end:12}.site-footer__social{grid-row-start:4}.site-footer__legal,.site-footer__social{grid-column-start:2;grid-column-end:12;font-size:.92857rem}.site-footer__legal{grid-row-start:6}.site-footer__menu{grid-row-start:5;grid-column-start:2;grid-column-end:12;font-size:.92857rem}}@media screen and (min-width:1025px){.site-footer__title{font-size:3.21429rem;grid-column-start:2;grid-column-end:9}.site-footer__products{grid-row-start:2;grid-column-start:2;grid-column-end:4}.site-footer__more{grid-row-start:2;grid-column-start:4;grid-column-end:7}.site-footer__form{grid-row-start:2;grid-row-end:2;grid-column-start:7;grid-column-end:12}.site-footer__social{grid-row-start:3;grid-column-start:7;grid-column-end:12}.site-footer__legal{grid-row-start:4;grid-column-start:2;grid-column-end:6}.site-footer__menu{grid-row-start:4;grid-column-start:7;grid-column-end:12}}@media screen and (min-width:730px){.site-header__menu{display:block}.logged-in.admin-bar .site-header{margin-top:32px}}@media screen and (min-width:730px){.site-menu__grid{position:static}.site-menu__primary{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.site-menu__primary>.menu__list{-webkit-transition:all .5s ease;transition:all .5s ease}.site-menu__primary>.menu__list .menu-item.is-active{color:#2902fb;font-weight:700}.site-menu__primary>.menu__list .menu-item.is-active:before{content:"_"}.site-menu__primary a{display:inline;padding:0;-webkit-transition:all .3s;transition:all .3s}.site-menu__social{width:50%;font-size:1.07143rem}.site-menu__social .menu__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-menu__more{font-size:1.07143rem;color:#999;margin-top:1.07143rem}.site-menu__more .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-menu__more .menu__list li{margin-right:1em}.site-menu .menu__close,.site-menu .menu__label{display:none}.site-menu .menu__subs{background-color:hsla(0,0%,60%,.2);width:50%;padding:8.21429rem 0 0}.site-menu .menu__subs>.menu__item{padding:5vh 5vw;height:100%}.submenu-is-active .site-menu__primary>.menu__list{width:50%;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:730px){.specifications{padding-top:17.85714rem;background-size:100%;background-position:top 0 center}.specifications .specifications__product-bg{background-size:100%;background-position:top -7.14286rem center}.specifications__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.specifications__list li{width:50%;margin:0 0 1.42857rem;padding-right:.71429rem}.specifications__list li+li{margin-top:0}.specifications__sub{font-size:.875rem}.specifications__highlight{font-size:2.8125rem}.spec-detail{padding:3.57143rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.spec-detail__primary{width:50%;padding-left:.9375rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.spec-detail__secondary{width:50%;padding-right:.9375rem}}@media screen and (min-width:1025px){.split-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.split-content--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.split-content--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.split-content--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.split-content__column--last p{font-size:1rem}.split-content__column{margin:1.875rem 0}.split-content__column--first{width:41.66667%}.split-content__column--last{width:33.33333%}.split-content__column--top{-ms-flex-item-align:start;align-self:flex-start}.split-content__column--center{-ms-flex-item-align:center;align-self:center}.split-content__column--bottom{-ms-flex-item-align:end;align-self:flex-end}.split-content--large-image .split-content__column--first{width:58.33333%}.split-content--large-image .split-content__column--last{width:25%;margin-left:8.333%;margin-right:8.333%}}@media screen and (min-width:1025px){.step-graph{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 2.14286rem;margin:0}.step-graph__details{padding:0;text-align:center}.step-graph__number{margin:0 auto}.step-graph__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;position:relative;display:grid;grid-template-rows:10.71429rem auto 10.71429rem}.step-graph__item:first-child .step-graph__marker{padding-left:0}.step-graph__item:first-child .step-graph__marker:before{content:"";position:absolute;top:50%;left:auto;right:100%;height:1px;width:2.14286rem;border:none;background-color:#666}.step-graph__item:first-child .step-graph__details{text-align:left}.step-graph__item:first-child .step-graph__number{margin-left:0}.step-graph__item:last-child .step-graph__marker{padding-right:0}.step-graph__item:last-child .step-graph__marker:before{content:"";position:absolute;top:50%;right:-2.14286rem;left:auto;height:1px;width:2.5rem;border:none;background-color:#666}.step-graph__item:last-child .step-graph__details{text-align:right}.step-graph__item:last-child .step-graph__number{margin-right:0}.step-graph__item:nth-child(odd) .step-graph__details{grid-row-start:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.step-graph__item:nth-child(2n) .step-graph__details{grid-row-start:3}.step-graph__marker{grid-row-start:2;width:100%}.step-graph__marker:after{left:0;top:50%;bottom:auto;right:0;width:100%;height:1px}.step-graph__title{font-size:1.42857rem;margin-bottom:.35714rem}.step-graph__detail{font-size:.875rem;line-height:1.4}}@media screen and (max-width:1024px){.step-graph{padding-right:2.14286rem}}@media screen and (min-width:1026px){.step-graph__title{font-size:1.71429rem}.step-graph__detail{font-size:1rem}}@media screen and (min-width:1025px){.c-news-sticky{padding-bottom:3.57143rem}.c-news-sticky__dots{position:relative}.c-news-sticky__dots:after{content:"";background-image:url(images/dots-bg.png);background-repeat:repeat-y;background-size:100%;position:absolute;left:0;width:100%;z-index:-1;bottom:-14.28571rem;height:42.85714rem}.c-news-sticky .tns-nav{position:absolute;top:33.75rem;width:100%;text-align:center}}@media only screen and (min-width:730px){.three-column-image-content__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}.three-column-image-content__column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px}.three-column-image-content__title{margin-bottom:0}.three-column-image-content__content p{line-height:2;font-size:.85714rem}}@media only screen and (min-width:730px) and (max-width:1025px){.three-column-image-content__columns{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;display:grid;grid-template-columns:repeat(2,1fr)}.three-column-image-content__columns.three-column-image-content-position__none{grid-template-columns:repeat(2,1fr)}.three-column-image-content__columns.three-column-image-content-position__left .three-column-image-content__column-three,.three-column-image-content__columns.three-column-image-content-position__right .three-column-image-content__column-one{display:none}}@media only screen and (min-width:1025px){.c-three-column-stats .three-column-stats{margin-bottom:0}.c-three-column-stats .three-column-stats__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:30px;padding-right:30px}.c-three-column-stats .three-column-stats__column{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-three-column-stats .three-column-stats__title{text-align:center;font-size:2.28571rem;max-width:780px;margin-left:auto;margin-right:auto}.c-three-column-stats .three-column-stats__stat{font-size:5.71429rem}.c-three-column-stats .three-column-stats__label{font-size:2rem}.c-three-column-stats .three-column-stats__content{width:300px;margin-left:auto;margin-right:auto}.c-three-column-stats .three-column-stats__content p{font-size:.85714rem}}@media only screen and (min-width:1025px){.c-title-image-block--has_divider{margin-bottom:0}.title-image-block__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title-image-block__title{font-size:5.42857rem;position:absolute;z-index:9;margin-top:20vw;color:#fff}}@media screen and (min-width:730px){.toggle__title{font-size:1.875rem}}@media only screen and (min-width:1025px){.c-two-column-content{padding-bottom:0}.c-two-column-content .two-column-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding:60px 30px 30px}.c-two-column-content .two-column-content__column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4vw;padding-right:4vw}.c-two-column-content .two-column-content__column p{font-size:2.14286rem}.c-two-column-content .two-column-content__column-one{font-size:33px}.c-two-column-content .two-column-content__column-one h2,.c-two-column-content .two-column-content__column-one h3,.c-two-column-content .two-column-content__column-one h4,.c-two-column-content .two-column-content__column-one h5{margin-top:20px;margin-bottom:20px;font-size:3.21429rem}}@media only screen and (min-width:730px){.two-column-video-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}.two-column-video-block__column{height:35.71429rem}.two-column-video-block__column-one{width:66.66667%;margin-right:.9375rem}.two-column-video-block__column-two{width:33.33333%;margin-left:.9375rem}}@media only screen and (min-width:730px){.usp-slider{padding:7.14286rem 0}.usp-slider:before{top:-110vw;left:-55vw}.usp-slider:after{bottom:-80vw;right:-110vw}.usp-slider__slide{padding:2.14286rem 7.14286rem}.usp-slider .tns-controls button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.usp-slider .tns-controls [data-controls=prev]{left:1.07143rem}.usp-slider .tns-controls [data-controls=next]{right:1.07143rem}.usp-slider .tns-nav{margin-top:0}.usp-slider .container,.usp-slider .tns-outer{position:static}}@media only screen and (min-width:1025px){.usp-slider .tns-controls button span{width:5.35714rem;height:5.35714rem}.usp-slider .tns-controls [data-controls=prev]{left:8.33333%}.usp-slider .tns-controls [data-controls=next]{right:8.33333%}}@media only screen and (max-width:768px){.u-hidden-mobile{display:none}.u-show-mobile{display:block}.u-inset-content{padding-left:0;padding-right:0}.u-half{width:100%!important}}@media screen and (max-width:1024px){.c-video-block+.c-right-image-left-text--has_divider{margin-top:0}}@media screen and (max-width:729px){.video-block{padding:3.57143rem 0 1.42857rem}.video-block--below_left .video-block__button,.video-block--below_left .video-block__title{color:#333}}@media screen and (min-width:730px){.video-block{margin-bottom:1.875rem}.video-block--above .video-block__media,.video-block--below .video-block__media,.video-block--below_left .video-block__media{height:50rem}.video-block--over .video-block__details{color:#fff}.video-block__wrapper{position:relative;background-color:#000;border-radius:7.14286rem;height:50rem}.video-block__wrapper .video-block__details,.video-block__wrapper .video-block__media{position:absolute;z-index:2}.video-block__wrapper .video-block__media{width:100%;height:100%;margin:0}.video-block__wrapper .video-block__details{left:8.3333%;width:83.334%;bottom:3.57143rem}.video-block__button--ml{margin-left:1.14286rem}}@media screen and (min-width:1025px){.video-block__details{left:8.3333%;width:50%}.video-block--below_left .video-block__text{position:absolute;bottom:0;z-index:3;padding:30px 30px 30px 60px;max-width:40%}.video-block--below_left .video-block__title{font-weight:300}.video-block--above .video-block__content p{font-size:1.07143rem;line-height:2}}@media screen and (min-width:730px){.video-hero__overlay{width:50rem}.video-hero__title{font-size:3.125rem}}@media screen and (min-width:1026px){.video-hero__title{font-size:3.75rem}}#glightbox-slider{width:900px}@media only screen and (min-width:1025px){.c-left-image-right-text .left-image-right-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding:60px 30px 30px}.c-left-image-right-text .left-image-right-text__column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4vw;padding-right:4vw}.c-left-image-right-text .left-image-right-text__content{margin-bottom:60px}.c-left-image-right-text .left-image-right-text__content p{font-size:1.07143rem}.c-left-image-right-text .left-image-right-text_image{margin:0;max-width:unset}}.c-block-wrapper--product .c-product-details{overflow:visible;position:relative;z-index:2}.c-block-wrapper--product .c-specifications{position:relative;z-index:1;margin-top:-5vw}.c-block-wrapper--product .specifications{padding-top:10vw}.c-block-wrapper--product .c-knowledge-hub{z-index:2}.c-block-wrapper--product .knowledge-hub{margin:10.71429rem 0}.c-block-wrapper--locations .full-width-single-image__image{width:100%;margin:0 auto 1.875rem}.c-block-wrapper--locations .c-full-width-single-image+.c-plain-title-block{padding-bottom:1.42857rem}.c-block-wrapper--locations .c-full-width-single-image-slider{margin:-3.57143rem auto -14.28571rem}.c-block-wrapper--locations .c-email-addresses-contact{padding-top:10.71429rem}#login h1 a,.login h1 a{background-image:url(svgs/logo.svg)}.c-block-wrapper--video{position:relative}.c-block-wrapper--video:after{content:"";position:absolute;top:200px;bottom:0;left:0;right:0;width:100%;background-color:#ebebeb;z-index:-1}.c-block-wrapper--product-category .c-knowledge-hub{z-index:0}@media only screen and (max-width:729px){.c-block-wrapper--locations .full-width-single-image__image{display:none}.c-block-wrapper--locations .c-plain-title-block .plain-title-block__title{padding:0}.c-block-wrapper--locations .plain-title-block{padding-top:0}}@media only screen and (min-width:730px){.c-block-wrapper--video{position:relative}.c-block-wrapper--video:after{top:50%}}@media only screen and (max-width:729px){.c-block-wrapper--product-category .video-block{padding-top:0}.c-block-wrapper--product-category .video-block__details{color:#fff;background:#000}.c-block-wrapper--product-category .c-video-block{z-index:2}.c-block-wrapper--product-category .c-video-block:after{content:"";background-color:#000;position:absolute;top:30%;left:50%;width:150%;height:100%;-webkit-transform:translateX(-50%) rotate(-4deg);transform:translateX(-50%) rotate(-4deg);z-index:-1}}@media only screen and (min-width:730px){.c-block-wrapper--product-category .c-explore-features:before{content:"";background-color:#000;position:absolute;bottom:80%;left:50%;width:150%;height:35rem;-webkit-transform:translateX(-50%) rotate(-4deg);transform:translateX(-50%) rotate(-4deg)}.c-block-wrapper--product-category .c-explore-features:after{top:-7.14286rem}.c-block-wrapper--product-category .c-knowledge-hub{margin-top:7.14286rem}}.u-show-mobile{display:none}.u-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.u-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.u-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-align-self-start{-ms-flex-item-align:start;align-self:flex-start}.u-align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.u-align-self-center{-ms-flex-item-align:center;align-self:center}.u-align-self-end{-ms-flex-item-align:end;align-self:flex-end}.u-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-space-around{-ms-flex-pack:distribute;justify-content:space-around}.u-hidden{display:none}.u-visually-hidden{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.u-hide-text{text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0;color:transparent}.u-full-width{width:100%}.u-half{width:50%!important}.u-inset-content{padding-left:0;padding-right:0}.u-text-center,.u-text-left{text-align:center}.u-text-right{text-align:right}.u-text-uppercase{text-transform:uppercase}.u-small-text{font-size:.8rem}.u-light-bold{font-weight:300}.u-semi-bold{font-weight:600}.u-bold{font-weight:700}.u-light-grey{color:#999}.u-grey{color:#666}.u-white{color:#fff}.u-black{color:#000}.u-bg-black{background-color:#000}.u-background-dots{background-image:url(images/dots-bg.png);background-repeat:repeat-y}.u-heading-beta{font-size:2.14286rem;line-height:1.1666666667}.u-heading-beta,.u-heading-gamma{letter-spacing:-.02em;margin:0 0 .9375rem}.u-heading-gamma{font-size:1.42857rem;line-height:1.5}.u-overflow-hidden{overflow:hidden}.screen-reader-text{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}@media only screen and (min-width:1025px){.u-heading-beta{font-size:3.125rem}.u-heading-gamma{font-size:1.75rem}}@media only screen and (max-width:729px){.u-show-mobile{display:block}}@media only screen and (min-width:1440px){.u-heading-beta{font-size:3.75rem}.u-heading-gamma{font-size:1.875rem}}

/*# sourceMappingURL=style.7940d44da5a637853b4a.min.css.map*/