@charset "UTF-8";@font-face{font-family:lg;src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAAsAAAAAEogAAAjNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgSQRCAqcLJZKCzoAATYCJANwBCAFgkoHIBupDgDm53Gzej8JpU0wqygVVyoWwphIsuuw60jpmBY6ppTa7mk7jtx57UQ0V2ulvfmteSIQji061T2HvfDEECASKizU5VUQXFjFRtgYTVg+woiYDVezOThR4tAvr/YYgOO/RZ+BAABzYtMA8Kl8Neg3UIDCoCkOyWBuLcCvSHycH78QvhFxmUCK03A0RwGSvXBAHgR8UB8DMvocJYAgbiZiJnqmYGbXjG3mz7P8nHhe8Uvxr0j+fzwPABAjWT1E83IJHh/x87G/jv1l7JtYR+y+WF2MKAai/qfDtfIRt7hBikI8D1IpipXqWqYSDgDBfwE7qDLw5EEALqFRDMKAsApNwchXAJgFL/WETMbKcDVSifR6QkjwkDaRTEugqlBtKVcL6Smi1dHlIqUmuii6Pic1JTIlFTX3uRenMNpiCiKOCZBm2ges0b/ScigDVgcb2MEHfloel7e1z208KrZUeQFjK0dIkbl6FOFczRhFE6zaRklPlz52tOXcKtmpdqisgHnbxRatg66vsZNHaWMPQ/eZmH6jaavlNASsipbKwVZSYrRm1mywI0670UEdhLy+yuscolSZJHKwg5IyNzRJQbKRZiicwnYiChjO1vSbKCBpkAgCjGIb6KCvA5GL0VHeUDwAQEHkSC2ToBJhKN9KAneim2ekLf1vENf3mjT3vAS295XY2MMgzRpSqTVWpt4ang+ksXynRUQPlkFOu+b6Yw0jBp8krbXbYbjc5mn6KpsNWKtqtcNz0D8xTTQKzthbZYAxLev3NkFgyYWsngBjGo8jg6a9Y3rKR9Pfqun10RvJi9X9foZGvrltMkJgWR7dhI7SSITEaBWIQQTMUSOJkTi5nlqpZUfNKcYD1Do/ZdkbR8UeVpKLSbMVgKLX0flzQYqCrLpll+/vus2IM9+lbdTgWWRLQJqvaq7eHKulgL2ssp7LrpxR2DBI/ja1zXvi7cS1E0Gr0uhy7PUGwPmdkkdjEYOjpGnQRXowC/GBq51eymLRXrsXsTzXX37VlXzeVxoI6m8Gy67oBnzsB6DoQYY7GHM2fbT4oS9zON45lPnwbmww2BL0G89EnfaVPi5eJ3NZFtjc277Wb9M1A+UWG2WZyrj6PMKmLHRoH04iZLuivlsHTmm9/qYJ1r2Z90DtuKYduK6SdNZ3dRRxHAoE+l4HGM6MyIe+0se+zHEfsP4s2sqqnVdSTE/8lCVYMRVsuBVEJOvT3fa1Xr4X2iDZflVFmxyDmpu1r8b9IsVzXUB9w1/l9ccf7WCszaI1ATtUx7oRztk1dtbBcciudJAi83Vv2yaTg9uON6toxLlIM2GVxClo2eVBt5gcOHRwHLIpptC92TeKRi3MjtBkTAOaoU+6P1q364+kdgt/+xh2fRvlOf2p5xR4ut7P4s0sPwY63OguajQWuYqMjUWaA9100ya6yHdHr/BMyxN9QmGa2zjPnbZr17KTy9weKwqXYtqjcMunRkgE9kP+Refvml14hAZw8WFQGmZnnaEi0eLUQTCc+tLSphVyaUH6lAJoXjF1MDiaFSOexNCRKYW8TOkhKzDEDjPDvHHI3c5hXbQLhujhUuPmBYd+N/EaktFsDqoDo4/G0yx70s3SSuXJDIvjMNsIQ7TDqb+/sv8NHGl6BvDAMOnsCpv9PQcP9tS6N294zEnwtNdt2tfTXSz7JGwAqALmbKpr90BaeqA9tlvduWP4/xa0thZcJMNDC6XqrFuy2xGF7YaiQkN7UfhEbMaNkOxQHezh7YVFBsP9TcoybgmzhaExmpxb/78Naf89LmVWthVvvSWh3rZUWtlMFStWENDf5uqEd2LiP/M/fvWEWUntjnTynpI2ainnLdjPUIvL2uGFJvoUQy0taZvPePLqxy0lK6mUo8yp6B+WtdyyTHivdrgLZrhbvAOlWMbQEJtJZ7JuXgRLC+hwe/kb90WvW4U4/PGGRUmLk995J1loWLRhQwVCKkve4JOS8YJASY+P8KQNe/vahGNU8TJRe/eCaaG7ozsrt6Ixu623v/ck0rvlG2EYBoAh6abIxoZ9UeHoNQAiMPKv/8pIi+47EAMHcfLh7dyX8q0Po+Iap94fFob+4fr/DXr96x+j1x2dhZ0dBfRqardjBIZ+M+S6Lo6ojE+4HKF7Kz7zG+eCOkwQ98UfOirDqrckKPVz3sR8srT/gsev3H0p3Rq7wkD1JLE/XZ+2Ze5pV5eqPiqqmBkc1PQYDBvlk5MdqQff21UyInvyhyjMsHXV33tD3zaQ7Us/NKfX44qLQ/8ffOtzXIjnymRNXampDWkGDR5yOyThG2/9UXC6liWEEz0hX+uR1Xg780i4eNOSig3Fk2pSkPpBqrrmx3/+TbB2ya9ePfrGJx98H8rvjKsRQoSh/G0s8cO6bhwwUI8vUz1c21B04cscrjVV1q8zzCVJkmv/T8y21/bLszJpxeqptculJZpleUyKrPX/X3QZBL+rl+hTWuR/2At7LhYVX9BBsULaqi9LWh+6xMDLW6V65dy2gsMbszemQ96XMDvrSfRM60ceo5R/oGDXB0KrxJsTACBhbV48S4Cd5IeyAVdU5Yg+2nPGKS+XAwmOljrwpIdMmdJPexI9ndnIXUIVgety83YzRdXD6E6YvF0gVGJRMhpOyQW6xGM0Zbq7zw8AoAcWAYa7cSOsARF+Fm8DBAAYgDUq07ZSWvm3UIoAAIAfde39SB7Hz+K/xR9vAkMBg0YE8PKEChkH47+9MDggitAdAEObxnBmZAFu5C4eyMxqN/2c3ZUK2qJ+tDUvrTR/BGHDbqZplsDNZVVQjIaim4XA6TE4YLCfEdweIwAKaArx8aN1JETYMNMDEWGYZdRjMJDAB4T7+EEiwAdiBKCBlRQCfnwjEgohbttG2AYb3yS+7tWIDW1rd/6mMedAM+yEHbAvWge0XgNevwdW20Cmdfb6NXBYqm+DtZHUyUW88R/abjA/OxeYpIa9sNmNGMqHbMgd2CAZPzVuOfQFg5H275pWwx73mQMODQAAAA==) format("woff2"),url(/wp-content/themes/locustec/dist/fonts/lg.oyjwlqP2.ttf?io9a6k) format("truetype"),url(/wp-content/themes/locustec/dist/fonts/lg.CosQH4Cu.woff?io9a6k) format("woff"),url(/wp-content/themes/locustec/dist/img/lg.B0dIV2BS.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.lg-next,.lg-prev{background-color:#00000073;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,#0000,#0006)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scaleZ(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/wp-content/themes/locustec/dist/img/loading.BZOHaeKn.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;inset:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;inset:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{transform:scaleZ(1);transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{transform:scaleZ(1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{transform:scaleZ(1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{transform:scaleZ(1) translate3d(0,-50%,0)!important;top:50%!important;left:0%!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;inset:0;width:100%;height:100%;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;inset:0;fill:none;stroke-width:3%;stroke:#1e1e1ee6;stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}*,:before,:after{box-sizing:border-box}:before,:after{text-decoration:inherit;vertical-align:inherit}html{line-height:1.5;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;-ms-overflow-style:scrollbar}h1{font-size:2em;margin:.67em 0}dl,ol,ul,dl dl,dl ol,dl ul,ol dl,ul dl,ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}ol,ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{display:inline-block;text-decoration:none;background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}svg,audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{max-width:100%;height:auto;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse;table-layout:fixed}button,input,select{border:none;-webkit-appearance:none;appearance:none;margin:0}button{background:none;cursor:pointer;overflow:visible;text-transform:none}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{max-width:100%;margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation;outline:none}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@-ms-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}@font-face{font-family:Switzer;src:url(/wp-content/themes/locustec/dist/fonts/Switzer-Regular.VGYRnayQ.woff2) format("woff2"),url(/wp-content/themes/locustec/dist/fonts/Switzer-Regular.fTslQzub.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/wp-content/themes/locustec/dist/fonts/Switzer-Bold.BemBbt9Y.woff2) format("woff2"),url(/wp-content/themes/locustec/dist/fonts/Switzer-Bold.Cjz0b6x0.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Visby CF;src:url(/wp-content/themes/locustec/dist/fonts/VisbyCF-DemiBold.C3ePciVT.woff2) format("woff2"),url(/wp-content/themes/locustec/dist/fonts/VisbyCF-DemiBold.Bq74mQWF.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montech;src:url(/wp-content/themes/locustec/dist/fonts/MONTECHV01-Regular.CPXqgywd.woff2) format("woff2"),url(/wp-content/themes/locustec/dist/fonts/MONTECHV01-Regular.BOeLEfHw.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montech;src:url(/wp-content/themes/locustec/dist/fonts/MONTECHV01-Medium.Dt-XXjGs.woff2) format("woff2"),url(/wp-content/themes/locustec/dist/fonts/MONTECHV01-Medium.DCtscUvB.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montech;src:url(/wp-content/themes/locustec/dist/fonts/MONTECHV01-SemiBold.D-vTHR8-.woff2) format("woff2"),url(/wp-content/themes/locustec/dist/fonts/MONTECHV01-SemiBold.W__uM27Q.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.container-1920-fw{width:100%;max-width:1920px;margin:0 auto}.container-1600-fw{width:100%;max-width:1600px;margin:0 auto}.container-1280{width:92%;max-width:1320px;padding-left:20px;padding-right:20px;margin:0 auto}.section-padding{padding-top:80px;padding-bottom:80px}.section-padding-margin{margin-top:80px;margin-bottom:80px;padding-top:120px;padding-bottom:120px}.main>section:not(.custom-padding):not(.section-padding-margin){padding-top:80px;padding-bottom:80px}.main>section:not(.custom-padding):not(.section-padding-margin):first-child{padding-top:20px}.main>section:not(.custom-padding):not(.section-padding-margin):last-child{padding-bottom:160px}.section-bare{padding-top:0;padding-bottom:0}@media screen and (max-width:800px){.section-padding{padding-top:40px;padding-bottom:40px}.section-padding-margin{margin-top:40px;margin-bottom:40px;padding-top:60px;padding-bottom:60px}.main>section:not(.custom-padding):not(.section-padding-margin){padding-top:40px;padding-bottom:40px}.main>section:not(.custom-padding):not(.section-padding-margin):first-child{padding-top:20px}.main>section:not(.custom-padding):not(.section-padding-margin):last-child{padding-bottom:80px}}.object-fit-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.object-fit-cover.contain{object-fit:contain}.ofc-left-top{object-position:left top}.ofc-left-center{object-position:left center}.ofc-left-bottom{object-position:left bottom}.ofc-center-top{object-position:center top}.ofc-center-bottom{object-position:center bottom}.ofc-right-top{object-position:right top}.ofc-right-center{object-position:right center}.ofc-right-bottom{object-position:right bottom}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.filter-none,.filter-none.filter-none{filter:none}.block{display:block}.inline-block{display:inline-block}.none{display:none}.grid{display:grid}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inline-flex{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-column{-ms-flex-direction:column;flex-direction:column}.space-between{-ms-flex-pack:justify;justify-content:space-between}.justify-center{-ms-flex-pack:center;justify-content:center}.justify-end{-ms-flex-pack:end;justify-content:flex-end}.flex-start{-ms-flex-align:start;align-items:flex-start}.flex-center{-ms-flex-align:center;align-items:center}.flex-end{-ms-flex-align:end;align-items:flex-end}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-grow-1{-ms-flex-positive:1;flex-grow:1}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky;top:0}.-z-1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.underline{text-decoration:underline}.upper{text-transform:uppercase}.nowrap{white-space:nowrap}.font-heading{font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif}.font-body{font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif}.font-subtitle{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif}.title-80{font-size:40px}@media screen and (min-width:420px){.title-80{font-size:calc(40px + 40 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-80{font-size:80px}}.title-70{font-size:32px}@media screen and (min-width:420px){.title-70{font-size:calc(32px + 38 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-70{font-size:70px}}.title-68{font-size:48px}@media screen and (min-width:420px){.title-68{font-size:calc(48px + 20 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-68{font-size:68px}}.title-50{font-size:32px}@media screen and (min-width:420px){.title-50{font-size:calc(32px + 18 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-50{font-size:50px}}.title-46{font-size:32px}@media screen and (min-width:420px){.title-46{font-size:calc(32px + 14 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-46{font-size:46px}}.title-46-alt-1{font-size:24px}@media screen and (min-width:420px){.title-46-alt-1{font-size:calc(24px + 22 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-46-alt-1{font-size:46px}}.title-36{font-size:22px}@media screen and (min-width:420px){.title-36{font-size:calc(22px + 14 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-36{font-size:36px}}.title-28{font-size:20px}@media screen and (min-width:420px){.title-28{font-size:calc(20px + 8 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-28{font-size:28px}}.title-22{font-size:18px}@media screen and (min-width:420px){.title-22{font-size:calc(18px + 4 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-22{font-size:22px}}.title-16{font-size:15px}@media screen and (min-width:420px){.title-16{font-size:calc(15px + 1 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.title-16{font-size:16px}}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-15{font-size:15px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-20{font-size:20px}.lh-0-8{line-height:.8}.lh-0-9{line-height:.9}.lh-1{line-height:1}.lh-1-1{line-height:1.1}.lh-1-2{line-height:1.2}.lh-1-27{line-height:1.27}.lh-1-3{line-height:1.3}.lh-1-4{line-height:1.4}.lh-1-5{line-height:1.5}.lh-1-55{line-height:1.55}.lh-1-6{line-height:1.6}.lh-1-7{line-height:1.7}.lh-1-8{line-height:1.8}.lh-1-9{line-height:1.9}.lh-26{line-height:26px}.-ls-02{letter-spacing:-2px}.-ls-01{letter-spacing:-1px}.ls-01{letter-spacing:1px}.ls-02{letter-spacing:2px}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.full-width{width:100%}.full-height{height:100%}.width-max-content{width:max-content}.box-border{box-sizing:border-box}.list-reset{margin:0;padding:0;list-style:none}.margin-0{margin:0}.will-transform{will-change:transform}.radius-small{border-radius:6px}.radius-medium{border-radius:8px}.radius-round{border-radius:999px}.object-fit-contain{object-fit:contain}.abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.abs-fw{position:absolute;width:100%;height:100%;inset:0}.relative-fw{position:relative;width:100%;height:100%}.has-svg svg{display:block;width:100%;height:100%}.slidedown-1{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .72s cubic-bezier(.7,0,.3,1) 0ms,visibility .72s cubic-bezier(.7,0,.3,1) 0ms;transition:grid-template-rows .72s cubic-bezier(.7,0,.3,1) 0ms,visibility .72s cubic-bezier(.7,0,.3,1) 0ms,-ms-grid-rows .72s cubic-bezier(.7,0,.3,1) 0ms}.slidedown-1>*{min-height:0}.slidedown-1.active{grid-template-rows:1fr;visibility:visible}.no-events{pointer-events:none}.all-events{pointer-events:all}.pointer{cursor:pointer}.icon-14{width:14px;height:14px}.icon-14 svg{display:block;width:100%;height:100%;fill:currentColor;stroke:currentColor}.icon-16{width:16px;height:16px}.icon-16 svg{display:block;width:100%;height:100%;fill:currentColor;stroke:currentColor}.icon-20{width:20px;height:20px}.icon-20 svg{display:block;width:100%;height:100%;fill:currentColor;stroke:currentColor}.icon-24{width:24px;height:24px}.icon-24 svg{display:block;width:100%;height:100%;fill:currentColor;stroke:currentColor}.kicker-1{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase}.kicker-1 b{font-weight:600}.kicker-1 a{color:inherit;text-decoration:underline}.btn-1,.gform_button,.gform_next_button,.gform_previous_button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:54px;padding:12px 28px;border-radius:6px;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1;font-weight:500;letter-spacing:2px;text-transform:uppercase;transition:color .4s cubic-bezier(.1,.2,.2,1) 0ms,background-color .4s cubic-bezier(.1,.2,.2,1) 0ms,transform .4s cubic-bezier(.1,.2,.2,1) 0ms}.btn-1>span:first-child,.gform_button>span:first-child,.gform_next_button>span:first-child,.gform_previous_button>span:first-child{transform:translateY(.125em)}.btn-1:hover,.btn-1:focus-visible,.gform_button:hover,.gform_button:focus-visible,.gform_next_button:hover,.gform_next_button:focus-visible,.gform_previous_button:hover,.gform_previous_button:focus-visible{transform:translateY(-2px);background-color:#52a6ea}.btn-1:hover .btn-1-icon svg,.btn-1:focus-visible .btn-1-icon svg,.gform_button:hover .btn-1-icon svg,.gform_button:focus-visible .btn-1-icon svg,.gform_next_button:hover .btn-1-icon svg,.gform_next_button:focus-visible .btn-1-icon svg,.gform_previous_button:hover .btn-1-icon svg,.gform_previous_button:focus-visible .btn-1-icon svg{animation:cta-arrow-loop .48s ease both}.btn-1.min-w-210,.gform_button.min-w-210,.gform_next_button.min-w-210,.gform_previous_button.min-w-210{min-width:210px}.btn-1-icon{position:relative;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}@keyframes cta-arrow-loop{0%{transform:translateY(0)}48%{transform:translateY(-120%)}49%{transform:translateY(120%)}to{transform:translateY(0)}}.expander-active .slidedown-1{grid-template-rows:1fr;visibility:visible}.expander-active .expander-icon svg{transform:rotate(180deg)}.expander-icon svg{transition:transform .8s cubic-bezier(.1,.2,.2,1) 0ms}.lightgallery-style a{cursor:pointer}.lightgallery-style a:hover img,.lightgallery-style a:hover video{transform:scale(1.05)}.lightgallery-style a:hover .play-icon{transform:translate(-50%,-50%) scale(1.15)}.lightgallery-style a:hover .play-icon-wrap:before{transform:translate(-50%,-50%) scale(.9)}.lightgallery-style img,.lightgallery-style video{transition:transform .52s cubic-bezier(.1,.2,.2,1) 0ms}.play-icon-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;aspect-ratio:1/1;height:auto;z-index:5;pointer-events:none}.play-icon-wrap:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);border-radius:50%;background-color:#4f7190;border:1px solid #fff;opacity:.5;transition:transform .72s cubic-bezier(.1,.2,.2,1) 0ms}.play-icon{transition:transform 1s cubic-bezier(.1,.2,.2,1) 0ms}.loader{width:40px;height:40px;--c:no-repeat linear-gradient(#52a6ea 0 0);background:var(--c),var(--c),var(--c),var(--c);background-size:21px 21px;animation:l5 1.25s infinite cubic-bezier(.3,1,0,1)}@keyframes l5{0%{background-position:0 0,100% 0,100% 100%,0 100%}33%{background-position:0 0,100% 0,100% 100%,0 100%;width:60px;height:60px}66%{background-position:100% 0,100% 100%,0 100%,0 0;width:60px;height:60px}to{background-position:100% 0,100% 100%,0 100%,0 0}}.site-pattern{position:absolute;z-index:-1;display:block;width:var(--site-pattern-width);height:var(--site-pattern-height);transform:var(--site-pattern-transform, none);pointer-events:none;--site-pattern-height: clamp(1229px, 116.67vw, 2240px);--site-pattern-width: clamp(383px, 36.3542vw, 698px);--site-pattern-x: 0}.site-pattern.type-resources-1{top:25%;left:0}.site-pattern.type-article-hero-1{top:-162px}.site-pattern.type-position-apply-1{--site-pattern-width: 538px;--site-pattern-height: 834px;bottom:0;z-index:2}.site-pattern.type-position-apply-2{top:-1100px}.site-pattern.type-error-404-1{--site-pattern-width: min(24.9479vw, 479px);--site-pattern-height: min(47.2917vw, 908px);top:0;right:0}.site-pattern.type-error-404-2{--site-pattern-width: min(21.8229vw, 419px);--site-pattern-height: min(22.6563vw, 435px);bottom:0;left:0}.site-pattern__image{display:block;width:100%;height:100%;object-fit:contain}.site-pattern--middle{top:50%;--site-pattern-transform: translateY(-50%)}.site-pattern--left{left:var(--site-pattern-x)}.site-pattern--right{right:var(--site-pattern-x)}.site-pattern--mirrored{--site-pattern-transform: translateY(-50%) scaleX(-1)}.site-pattern--offset-left{--site-pattern-x: clamp(-90px, -4.6875vw, -48px)}.color-white{color:#fff}.color-blue{color:#52a6ea}.color-dark{color:#222}.color-bright-blue{color:#9de8ff}.color-bg-light-blue{color:#e5eff5}.color-light-blue{color:#bee7ff}.color-grey-blue{color:#4f7190}.color-dark-blue{color:#10283c}.color-error{color:#d94f4f}.color-dark-stroke-grey{color:#889eaf}.bg-white{background-color:#fff}.bg-blue{background-color:#52a6ea}.bg-dark{background-color:#222}.bg-bright-blue{background-color:#9de8ff}.bg-bg-light-blue{background-color:#e5eff5}.bg-light-blue{background-color:#bee7ff}.bg-grey-blue{background-color:#4f7190}.bg-dark-blue{background-color:#10283c}.bg-error{background-color:#d94f4f}.bg-dark-stroke-grey{background-color:#889eaf}.mlr-auto{margin-left:auto;margin-right:auto}.ml-auto{margin-left:auto;margin-right:0}.mr-auto{margin-left:0;margin-right:auto}.mt-2{margin-top:2px}.mb-2{margin-bottom:2px}.pt-2{padding-top:2px}.pb-2{padding-bottom:2px}.mt-4{margin-top:4px}.mb-4{margin-bottom:4px}.pt-4{padding-top:4px}.pb-4{padding-bottom:4px}.mt-6{margin-top:6px}.mb-6{margin-bottom:6px}.pt-6{padding-top:6px}.pb-6{padding-bottom:6px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.mt-12{margin-top:12px}.mb-12{margin-bottom:12px}.pt-12{padding-top:12px}.pb-12{padding-bottom:12px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.mt-22{margin-top:22px}.mb-22{margin-bottom:22px}.pt-22{padding-top:22px}.pb-22{padding-bottom:22px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.pt-25{padding-top:25px}.pb-25{padding-bottom:25px}.mt-28{margin-top:28px}.mb-28{margin-bottom:28px}.pt-28{padding-top:28px}.pb-28{padding-bottom:28px}.mt-32{margin-top:32px}.mb-32{margin-bottom:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.mt-34{margin-top:34px}.mb-34{margin-bottom:34px}.pt-34{padding-top:34px}.pb-34{padding-bottom:34px}.mt-35{margin-top:35px}.mb-35{margin-bottom:35px}.pt-35{padding-top:35px}.pb-35{padding-bottom:35px}.mt-36{margin-top:36px}.mb-36{margin-bottom:36px}.pt-36{padding-top:36px}.pb-36{padding-bottom:36px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.mt-42{margin-top:42px}.mb-42{margin-bottom:42px}.pt-42{padding-top:42px}.pb-42{padding-bottom:42px}.mt-44{margin-top:44px}.mb-44{margin-bottom:44px}.pt-44{padding-top:44px}.pb-44{padding-bottom:44px}.mt-48{margin-top:48px}.mb-48{margin-bottom:48px}.pt-48{padding-top:48px}.pb-48{padding-bottom:48px}.mt-52{margin-top:52px}.mb-52{margin-bottom:52px}.pt-52{padding-top:52px}.pb-52{padding-bottom:52px}.mt-56{margin-top:56px}.mb-56{margin-bottom:56px}.pt-56{padding-top:56px}.pb-56{padding-bottom:56px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.mt-64{margin-top:64px}.mb-64{margin-bottom:64px}.pt-64{padding-top:64px}.pb-64{padding-bottom:64px}.mt-68{margin-top:68px}.mb-68{margin-bottom:68px}.pt-68{padding-top:68px}.pb-68{padding-bottom:68px}.mt-72{margin-top:72px}.mb-72{margin-bottom:72px}.pt-72{padding-top:72px}.pb-72{padding-bottom:72px}.mt-76{margin-top:76px}.mb-76{margin-bottom:76px}.pt-76{padding-top:76px}.pb-76{padding-bottom:76px}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.mt-84{margin-top:84px}.mb-84{margin-bottom:84px}.pt-84{padding-top:84px}.pb-84{padding-bottom:84px}.mt-88{margin-top:88px}.mb-88{margin-bottom:88px}.pt-88{padding-top:88px}.pb-88{padding-bottom:88px}.mt-92{margin-top:92px}.mb-92{margin-bottom:92px}.pt-92{padding-top:92px}.pb-92{padding-bottom:92px}.mt-96{margin-top:96px}.mb-96{margin-bottom:96px}.pt-96{padding-top:96px}.pb-96{padding-bottom:96px}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.mt-104{margin-top:104px}.mb-104{margin-bottom:104px}.pt-104{padding-top:104px}.pb-104{padding-bottom:104px}.mt-108{margin-top:108px}.mb-108{margin-bottom:108px}.pt-108{padding-top:108px}.pb-108{padding-bottom:108px}.mt-118{margin-top:118px}.mb-118{margin-bottom:118px}.pt-118{padding-top:118px}.pb-118{padding-bottom:118px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-32{gap:32px}.gap-80{gap:80px}.pr-16{padding-right:16px}.pr-24{padding-right:24px}::selection{background:#52a6ea;color:#fff}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:clip;font-size:16px;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;color:#10283c;background-color:#e5eff5;transition:opacity .5s}body.loaded{opacity:1}#app{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;position:relative}.main{position:relative;isolation:isolate}.main>*{position:relative}.main>*:not(:has(.site-pattern)){isolation:isolate}h1,h2,h3,h4,h5,h6{font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.25;font-weight:400;margin:0}p{margin:0}a:focus-visible,button:focus-visible{outline:2px solid #52a6ea;outline-offset:3px}.subtitle,.eyebrow{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif}main{-ms-flex:1 0 auto;flex:1 0 auto}em{font-style:normal;color:#52a6ea}.dark-bg em{color:#9de8ff}footer{-ms-flex-negative:0;flex-shrink:0;padding:15px 0;background-color:#10283c;color:#fff}.error404{position:relative;height:100svh;overflow:hidden}.error404 .main{position:absolute;inset:0}.error404 .footer-wrap{display:none}.error404 .header__main-nav{visibility:hidden}.error404 .site-pattern{z-index:2}.error-404-bg-overlay{background-color:#0003;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.error-404-wrap{max-width:576px}.error-404-uptime{bottom:24px;left:0;line-height:20px}.header{position:sticky;top:0;z-index:100;-ms-flex-negative:0;flex-shrink:0;color:#10283c;transition:transform .5s ease}.header:before{content:"";position:absolute;inset:0 0 40px;background-color:#e5eff5b3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:-1;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease,background-color .5s ease}.header__inner{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);-ms-flex-align:center;align-items:center;box-sizing:border-box;background:transparent;width:98%;max-width:1920px;margin:12px auto 0;padding:0 40px 58px;transition:background-color .5s ease,margin-top .5s ease,padding .5s ease}.header__utility{position:relative;z-index:20;height:32px;width:100%;overflow:hidden;transition:visibility .5s ease,opacity .5s ease}.header__logo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:opacity .5s ease,visibility .5s ease}.header__logo svg{display:block;width:163px;height:auto}.header__main-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.header__main-nav-list,.header__utility-nav-list,.header__social-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none}.header__main-nav-list{position:relative;gap:0}.header__main-nav-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__main-nav-item--has-popup{position:relative}.header__main-nav-link--button{border:0;background:transparent;cursor:pointer}.header__main-nav-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:9px;min-height:13px;padding:16px 18px;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1;letter-spacing:1px;color:#10283c;text-decoration:none;text-transform:uppercase}.header__main-nav-link>span:first-child{transform:translateY(.125em)}.header__nav-icon{color:#10283c;margin-bottom:2px;transition:transform .5s ease}.header__mega-menu{position:absolute;z-index:30;top:45px;opacity:0;visibility:hidden;pointer-events:none;transform:translate(var(--mega-shift, 0px),8px);transition:opacity .5s ease,visibility .5s ease,transform .5s ease}.header__mega-menu--platform{left:-250px;width:min(100vw - 160px,864px)}@media screen and (min-width:801px){.header__mega-menu--platform .header__mega-menu-col:last-child,.header__mega-menu--company .header__mega-menu-col:last-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0}.header__mega-menu--platform .home-spotlight__card,.header__mega-menu--company .home-spotlight__card{-ms-flex:1 1 auto;flex:1 1 auto;height:auto;min-height:0;aspect-ratio:auto}}.header__mega-menu--company{left:-615px;width:min(100vw - 80px,762px)}.header__mega-menu--products{left:-390px;width:min(100vw - 80px,1326px)}.header__mega-menu--solutions{left:-500px;width:min(100vw - 80px,1326px)}.header__mega-menu--customers{left:-255px;width:min(100vw - 80px,771px)}@media screen and (min-width:1281px){.header__main-nav-item:nth-child(2),.header__main-nav-item:nth-child(3){position:static}.header__mega-menu--products,.header__mega-menu--solutions{left:50%;transform:translate(calc(-50% + 28px),8px)}}.header__mega-menu--products .header__mega-menu-grid,.header__mega-menu--solutions .header__mega-menu-grid{position:relative;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:26px}.header__mega-menu--products .header__mega-menu-grid:after,.header__mega-menu--solutions .header__mega-menu-grid:after{content:"";position:absolute;top:56px;left:0;right:0;height:1px;background-color:#10283c1a}.header__mega-menu--products .header__mega-menu-kicker,.header__mega-menu--solutions .header__mega-menu-kicker{margin-bottom:0}.header__mega-menu--products .header__mega-menu-column:not(:last-child):after,.header__mega-menu--solutions .header__mega-menu-column:not(:last-child):after{content:"";position:absolute;top:21px;right:-13px;width:1px;height:27px;background-color:#10283c1a}.header__main-nav-item--popup-open>.header__main-nav-link{border-radius:8px 8px 0 0;background-color:#fff}.header__main-nav-item--popup-open>.header__main-nav-link .header__nav-icon{transform:rotate(180deg)}.header__mega-menu-inner{padding:24px;border-radius:8px;background-color:#fff}@media screen and (min-width:1281px){.header__mega-menu-inner{max-height:calc(100vh - 140px);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(16,40,60,.25) transparent}.header__mega-menu-inner::-webkit-scrollbar{width:10px}.header__mega-menu-inner::-webkit-scrollbar-track{margin:8px 0;background:transparent}.header__mega-menu-inner::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background-color:#10283c38;background-clip:padding-box}.header__mega-menu-inner::-webkit-scrollbar-thumb:hover{background-color:#10283c66}}.header__mega-menu-kicker{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:1px;color:#52a6ea;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid rgba(16,40,60,.1)}.header__mega-menu-kicker--promo{margin-bottom:0;border-bottom:none;font-weight:600;color:#10283c}.header__mega-menu-kicker span{font-weight:400}.header__mega-menu-kicker strong{font-weight:600}.header__mega-menu-kicker a,.header__mega-menu-panel-title a{color:inherit;text-decoration:none;transition:color .24s ease}.header__mega-menu-kicker a:hover,.header__mega-menu-kicker a:focus-visible,.header__mega-menu-panel-title a:hover,.header__mega-menu-panel-title a:focus-visible{color:#10283c}.header__mega-menu-content{display:grid;grid-template-columns:minmax(0,1fr) 393px;column-gap:40px}.header__mega-menu-links{display:grid;gap:8px;margin:0;padding:0;list-style:none}.header__mega-menu-links a{position:relative;padding-left:0;text-decoration:none;transition:color .5s ease,padding-left .5s ease}.header__mega-menu-links a:before{content:"";width:14px;height:11px;position:absolute;top:45%;left:0;background-color:#52a6ea;opacity:0;transform:translate(-6px,-50%) rotate(45deg);transition:opacity .32s ease,transform .32s ease;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat}.header__mega-menu-links a:hover,.header__mega-menu-links a:focus-visible,.header__mega-menu-links a.active{color:#52a6ea;padding-left:26px}.header__mega-menu-links a:hover:before,.header__mega-menu-links a:focus-visible:before,.header__mega-menu-links a.active:before{opacity:1;margin-bottom:2px;transform:translateY(-50%) rotate(45deg)}.header__mega-menu-links a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px;color:#222}.header__mega-menu-links a:before{width:16px;height:13px;transform:translate(-6px,-50%);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.65097%201.65039L16.0003%207.99971L9.65092%2014.3491'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M10.159%208.00035L6.06945e-05%208.00039'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.65097%201.65039L16.0003%207.99971L9.65092%2014.3491'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M10.159%208.00035L6.06945e-05%208.00039'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e")}.header__mega-menu-links a:hover:before,.header__mega-menu-links a:focus-visible:before{transform:translateY(-50%)}.header__mega-menu-grid{display:grid}.header__main-nav-item--popup-open .header__mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(var(--mega-shift, 0px))}@media screen and (min-width:1281px){.header__main-nav-item--popup-open .header__mega-menu--products,.header__main-nav-item--popup-open .header__mega-menu--solutions{transform:translate(calc(-50% + 28px))}}.header__mega-menu-column{position:relative;min-width:0}.header__mega-menu-category{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:13px;letter-spacing:1px;color:#52a6ea;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:13px;min-height:56px;margin:0 0 20px;padding:0 22px 0 0}.header__mega-menu-category svg{display:block;-ms-flex:0 0 auto;flex:0 0 auto}.menu-icon{width:24px;height:24px}.header__mega-menu-feature{padding-top:18px}.header__mega-menu-feature-link .header__mega-menu-feature-img{transition:transform .5s ease}.header__mega-menu-feature-link:hover .header__mega-menu-feature-img,.header__mega-menu-feature-link:focus-visible .header__mega-menu-feature-img{transform:scale(1.04)}.header__mega-menu-feature-link{display:block;color:#222;text-decoration:none}.header__mega-menu-feature-link:hover .header__mega-menu-feature-title,.header__mega-menu-feature-link:focus-visible .header__mega-menu-feature-title{padding-left:26px}.header__mega-menu-feature-link:hover .header__mega-menu-feature-icon,.header__mega-menu-feature-link:focus-visible .header__mega-menu-feature-icon{opacity:1;transform:translateY(-50%);width:16px;height:13px}.header__mega-menu-feature-media,.header__mega-menu-card-media{position:relative;display:block;overflow:hidden;border-radius:8px;box-shadow:0 17px 17.6px #00000040}.header__mega-menu-feature-media:after,.header__mega-menu-card-media:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.header__mega-menu-feature-media{width:355px;height:216px}.header__mega-menu-feature-img{display:block;width:100%;height:100%;object-fit:cover}.header__mega-menu-feature-title{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-top:14px;padding-left:0;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;color:#222;transition:padding-left .5s ease}.header__mega-menu-feature-icon{width:14px;height:11px;position:absolute;top:45%;left:0;background-color:#222;opacity:0;transform:translate(-6px,-50%) rotate(45deg);transition:opacity .32s ease,transform .32s ease;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat;transform:translate(-6px,-50%);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.65097%201.65039L16.0003%207.99971L9.65092%2014.3491'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M10.159%208.00035L6.06945e-05%208.00039'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.65097%201.65039L16.0003%207.99971L9.65092%2014.3491'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M10.159%208.00035L6.06945e-05%208.00039'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e")}.header__mega-menu-split{display:grid;grid-template-columns:minmax(0,242px) minmax(0,392px);gap:40px}.header__mega-menu-side{display:grid;gap:24px}.header__mega-menu-cards{display:grid;grid-template-columns:repeat(2,186px);gap:20px}.header__mega-menu-card .header__mega-menu-card-img{transition:transform .5s ease}.header__mega-menu-card:hover .header__mega-menu-card-img,.header__mega-menu-card:focus-visible .header__mega-menu-card-img{transform:scale(1.04)}.header__mega-menu-card{display:block;color:#222;text-decoration:none}.header__mega-menu-card:hover .header__mega-menu-card-title,.header__mega-menu-card:focus-visible .header__mega-menu-card-title{padding-left:26px}.header__mega-menu-card:hover .header__mega-menu-feature-icon,.header__mega-menu-card:focus-visible .header__mega-menu-feature-icon{opacity:1;transform:translateY(-50%)}.header__mega-menu-card-media{width:186px;height:113px}.header__mega-menu-card-img{display:block;width:100%;height:100%;object-fit:cover}.header__mega-menu-card-title{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-top:10px;padding-left:0;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.1px;color:#222;transition:padding-left .5s ease}.header__mega-menu-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(16,40,60,.1)}.header__mega-menu-panel{padding:18px 22px;border-radius:8px;background-color:#e5eff5}.header__mega-menu-panel-title{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:1px;color:#222;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;margin:0 0 10px}.header__mega-menu-panel-title span{font-weight:400}.header__mega-menu-panel-title strong{font-weight:600}.header__actions{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.header__utility-nav{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;padding:0 22px;background-color:#4f7190;border-radius:0 0 0 6px}.header__utility-nav-list{gap:26px;transition:opacity .5s ease,visibility .5s ease}.header__utility-nav-list a,.header__utility-nav-list button{font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.6;color:#fff;text-decoration:none;transition:color .24s ease}.header__utility-nav-list a:hover,.header__utility-nav-list a:focus-visible,.header__utility-nav-list button:hover,.header__utility-nav-list button:focus-visible{color:#52a6ea}@media screen and (min-width:1281px){.header--scrolled:before{opacity:1;visibility:visible}.header:has(.header__main-nav-item--popup-open):before{opacity:1;visibility:visible}}.header__social-list{gap:24px;height:32px;margin-left:22px;padding-left:22px;border-left:1px solid rgba(255,255,255,.3)}.header__social-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff}.header__social-link svg{display:block}.header__demo-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;box-sizing:border-box;width:220px}.header__demo-link>span:first-child{transform:translateY(.125em)}.header__demo-link{border-radius:6px;background-color:#10283c;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1;letter-spacing:.16em;color:#fff;text-decoration:none;text-transform:uppercase;transition:color .5s ease,transform .5s ease;transition:background-color .5s ease,color .5s ease,transform .5s ease;min-height:62px}.header__demo-link:hover,.header__demo-link:focus-visible{transform:translateY(-2px);background-color:#52a6ea}.header__demo-link{height:54px;min-height:54px;margin-top:0;font-size:12px}.header__demo-icon{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 11px;flex:0 0 11px;width:11px;height:11px;overflow:hidden}.header__demo-icon svg{display:block;width:100%;height:100%}.header__demo-link:hover .header__demo-icon svg,.header__demo-link:focus-visible .header__demo-icon svg{animation:cta-arrow-loop .5s ease both}.header__mobile-toggle{display:none;position:relative;z-index:1002;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:#10283c;cursor:pointer}.header__mobile-toggle-icon{position:absolute;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:opacity .24s ease,transform .34s ease}.header__mobile-toggle-icon svg{display:block}.header__mobile-toggle-icon--open{opacity:1;transform:rotate(0) scale(1)}.header__mobile-toggle-icon--close{opacity:0;transform:rotate(-90deg) scale(.75)}.footer-wrap{position:relative}.footer{position:relative;z-index:1;overflow:visible;padding:140px 0 70px;background:#10283c url(/wp-content/themes/locustec/dist/img/bg-image.COjPmVj5.png) right bottom/468px auto no-repeat;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.footer-pattern{top:0;right:0;z-index:-1;--site-pattern-transform: translateY(-50%)}.footer__inner{position:relative;z-index:2;width:min(80%,1494px);margin:0 auto}.footer__intro{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:153px;text-align:center}.footer__eyebrow{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:1px;color:#fff;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:20px}.footer__eyebrow span:first-child{font-weight:600}.footer__eyebrow span:last-child{font-weight:400}.footer__headline-wrap{width:100vw;overflow-x:clip}.footer__headline-track{display:-ms-flexbox;display:flex;width:max-content;will-change:transform}.footer__headline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:30px;width:max-content;padding-right:30px;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100px;font-weight:600;line-height:68px;letter-spacing:0;color:#fff;white-space:nowrap}.footer__headline-video-wrap{position:relative;display:block;-ms-flex:0 0 auto;flex:0 0 auto;width:231px;height:96px;border-radius:999px;overflow:hidden;background-color:#ffffff14}.footer__headline-video-wrap:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.footer__headline-video{display:block;width:100%;height:100%;object-fit:cover}.footer__demo-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;box-sizing:border-box;width:220px}.footer__demo-link>span:first-child{transform:translateY(.125em)}.footer__demo-link{border-radius:6px;background-color:#52a6ea;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1;letter-spacing:.16em;color:#fff;text-decoration:none;text-transform:uppercase;transition:color .5s ease,transform .5s ease;min-height:62px}.footer__demo-link:hover,.footer__demo-link:focus-visible{transform:translateY(-2px)}.footer__demo-link{margin-top:41px}.footer__demo-icon{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 11px;flex:0 0 11px;width:11px;height:11px;overflow:hidden}.footer__demo-icon svg{display:block;width:100%;height:100%}.footer__demo-link:hover .footer__demo-icon svg,.footer__demo-link:focus-visible .footer__demo-icon svg{animation:cta-arrow-loop .5s ease both}.footer__panel{--footer-panel-gutter: 35px;--footer-panel-title-line: 54px;--footer-panel-body-top: 27px;--footer-panel-upper-row: auto;--footer-panel-middle-row: auto;--footer-panel-bottom-gap: 28px;position:relative;width:100%;margin:0 auto;padding:0 var(--footer-panel-gutter) 48px;border-radius:8px;background-color:#fff;color:#10283c}.footer__panel-head,.footer__panel-body{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr) minmax(0,.65fr);column-gap:40px}.footer__panel-head{position:relative;padding-top:34px;border-bottom:1px solid rgba(82,166,234,.28)}.footer__panel-head .footer__section-title:not(:first-child):before{content:"";position:absolute;top:16px;left:-20px;width:1px;height:24px;background-color:#52a6ea47}.footer__panel-body{grid-template-rows:var(--footer-panel-upper-row) var(--footer-panel-middle-row) auto;row-gap:var(--footer-panel-bottom-gap);padding-top:var(--footer-panel-body-top)}.footer__panel-column{display:contents}.footer__section-title{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:13px;letter-spacing:1px;color:#52a6ea;text-transform:uppercase;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:var(--footer-panel-title-line);margin:0;padding:0}.footer__description a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.footer__description a:hover,.footer__description a:focus-visible{color:#fff}.footer__description{grid-column:1;grid-row:2;max-width:441px;margin-top:0;font-size:12px;line-height:17px;color:#4f7190}.footer__description strong{font-weight:700;color:#10283c}.footer__legal-list,.footer__link-list,.footer__social-list{margin:0;padding:0;list-style:none}.footer__legal-list{grid-column:1;grid-row:3;align-self:end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 36px}.footer__legal-list a{font-size:10px;line-height:13px;white-space:nowrap;color:#4f7190;text-decoration:none;transition:color .24s ease}.footer__legal-list a:hover,.footer__legal-list a:focus-visible{color:#52a6ea}.footer__link-list{display:grid;align-self:start;gap:8px;margin-top:0}.footer__links--quick>.footer__link-list{grid-column:2;grid-row:1}.footer__links--about>.footer__link-list{grid-column:3;grid-row:1}.footer__link-list a{position:relative;padding-left:0;text-decoration:none;transition:color .5s ease}.footer__link-list a span{display:inline-block;transition:transform .5s ease}.footer__link-list a:before{content:"";width:14px;height:11px;position:absolute;top:45%;left:0;background-color:#52a6ea;opacity:0;transform:translate(-6px,-50%) rotate(45deg);transition:opacity .32s ease,transform .32s ease;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat}.footer__link-list a:hover,.footer__link-list a:focus-visible,.footer__link-list a.active{color:#52a6ea}.footer__link-list a:hover span,.footer__link-list a:focus-visible span,.footer__link-list a.active span{transform:translate(26px)}.footer__link-list a:hover:before,.footer__link-list a:focus-visible:before,.footer__link-list a.active:before{opacity:1;margin-bottom:2px;transform:translateY(-50%) rotate(45deg)}.footer__link-list a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:18px;color:#222}.footer__link-list a:before{width:16px;height:13px;transform:translate(-6px,-50%);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.65097%201.65039L16.0003%207.99971L9.65092%2014.3491'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M10.159%208.00035L6.06945e-05%208.00039'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.65097%201.65039L16.0003%207.99971L9.65092%2014.3491'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M10.159%208.00035L6.06945e-05%208.00039'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e")}.footer__link-list a:hover:before,.footer__link-list a:focus-visible:before,.footer__link-list a.active:before{transform:translateY(-50%)}.footer__contact{grid-column:2;grid-row:2/span 2;align-self:end;margin-top:0}.footer__contact-title{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:13px;letter-spacing:1px;color:#52a6ea;text-transform:uppercase;margin:0}.footer__address{margin-top:18px;font-style:normal;font-size:14px;line-height:22px;color:#222}.footer__address a{display:inline-block;line-height:24px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .24s ease}.footer__address a:hover,.footer__address a:focus-visible{color:#52a6ea}.footer__contact-line{white-space:nowrap}.footer__social{grid-column:3;grid-row:3;align-self:end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:18px}.footer__social-list{display:-ms-flexbox;display:flex;gap:13px;-ms-flex-pack:center;justify-content:center}.footer__credit{margin:0}.footer__social-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:59px;height:30px;border:1px solid #10283c;border-radius:999px;color:#10283c;transition:border-color .24s ease,background-color .24s ease,color .24s ease,transform .24s ease}.footer__social-link:hover,.footer__social-link:focus-visible{border-color:#52a6ea;background-color:#52a6ea;color:#fff;transform:translateY(-2px)}.footer__social-link svg{display:block}.footer__social-link path{fill:currentColor;transition:fill .24s ease}.footer__social-link path+path{fill:#fff}.footer__social-link:hover path+path,.footer__social-link:focus-visible path+path{fill:#52a6ea}.footer__social-link.type-bio-card{border-color:#9de8ff}.footer__social-link.type-bio-card path{fill:#fff}.accordion-section-title{max-width:760px}.accordion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:70px;-ms-flex-align:start;align-items:start}.accordion-item:before{content:"";position:absolute;top:0;left:52px;right:0;height:1px;background-color:#10283c47;transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms}.accordion-item--open{color:#52a6ea}.accordion-item--open:before{background-color:#52a6ea}.accordion-item--open .accordion-label{transform:translate(44px)}.accordion-item--open .accordion-arrow{opacity:1;transform:translate(-44px,-50%)}.accordion-button{border:0;background:transparent;color:inherit;text-align:left;padding-left:0;padding-right:0;transition:color .5s cubic-bezier(.1,.2,.2,1) 0ms}.accordion-button:hover,.accordion-button:focus-visible{color:#52a6ea}.accordion-button:hover .accordion-label,.accordion-button:focus-visible .accordion-label{transform:translate(44px)}.accordion-button:hover .accordion-arrow,.accordion-button:focus-visible .accordion-arrow{opacity:1;transform:translate(-44px,-50%)}.accordion-number{top:0;left:0;transform:translateY(-50%)}.accordion-label{transition:transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.accordion-arrow{top:14px;left:0;opacity:0;transform:translate(-6px,-50%);transition:opacity .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.accordion-question{max-width:820px}.accordion-panel{max-height:0;opacity:0;transition:max-height .5s cubic-bezier(.1,.2,.2,1) 0ms,opacity .5s cubic-bezier(.1,.2,.2,1) 0ms}.accordion-item--open .accordion-panel{opacity:1}.accordion-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.accordion-text a:hover,.accordion-text a:focus-visible{color:#222}.accordion-text{max-width:1240px}.secondary-hero{overflow-x:clip}.secondary-hero-grid{grid-template-columns:600px 967px;column-gap:62px;row-gap:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.secondary-hero-title{max-width:600px}.secondary-hero-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.secondary-hero-text a:hover,.secondary-hero-text a:focus-visible{color:#222}.secondary-hero-text{max-width:500px}.secondary-hero-media{aspect-ratio:967/603}.secondary-hero-media:after{content:"";position:absolute;inset:24px 0 -24px;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.secondary-hero-media.type-form{padding:60px;aspect-ratio:unset;min-height:603px;background-color:#10283c}.secondary-hero-media.type-form:after{display:none}.secondary-hero-media.type-form>*{max-width:min(570px,40vw)}.secondary-hero-copy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:40px}.secondary-hero-contact{font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.secondary-hero-contact{font-size:18px}@media screen and (min-width:420px){.secondary-hero-contact{font-size:calc(18px + 4 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.secondary-hero-contact{font-size:22px}}.secondary-hero-contact a{color:inherit;transition:color .4s cubic-bezier(.1,.2,.2,1) 0ms}.secondary-hero-contact a:hover{color:#52a6ea}@media screen and (max-width:1360px){.secondary-hero-grid:has(.type-form){grid-template-columns:1fr;gap:56px}.secondary-hero-grid:has(.type-form) .secondary-hero-copy{display:contents}.secondary-hero-grid:has(.type-form) .secondary-hero-content{-ms-flex-order:1;order:1}.secondary-hero-grid:has(.type-form) .secondary-hero-media,.secondary-hero-grid:has(.type-form) .secondary-hero-button-wrap{width:100%;max-width:967px;margin-right:auto;margin-left:auto}.secondary-hero-grid:has(.type-form) .secondary-hero-media{-ms-flex-order:2;order:2}.secondary-hero-grid:has(.type-form) .secondary-hero-button-wrap{-ms-flex-order:3;order:3;text-align:left}}@media screen and (max-width:1120px){.secondary-hero-grid{grid-template-columns:1fr;gap:56px}.secondary-hero-content{text-align:center}.secondary-hero-title,.secondary-hero-text{margin-right:auto;margin-left:auto}.secondary-hero-media{-ms-flex-order:2;order:2;width:100%;max-width:967px;margin-right:auto;margin-left:auto}.secondary-hero-media.type-form{padding:60px 40px}.secondary-hero-media.type-form>*{max-width:570px;margin-left:auto;margin-right:auto}.secondary-hero-copy{display:contents}.secondary-hero-content{-ms-flex-order:1;order:1}.secondary-hero-button-wrap{-ms-flex-order:3;order:3;width:100%;max-width:967px;margin-right:auto;margin-left:auto;text-align:left}}@media screen and (max-width:800px){.secondary-hero-grid,.secondary-hero-grid:has(.type-form){gap:40px}}@media screen and (max-width:480px){.secondary-hero-content{text-align:left}.secondary-hero-title,.secondary-hero-text{margin-right:0;margin-left:0}.secondary-hero-media.type-form{padding:40px 20px}}.logo-marquee .logo-marquee-wrap{z-index:2}.logo-marquee .logo-marquee__head{grid-template-columns:minmax(180px,1fr) minmax(0,494px);-ms-flex-align:start;align-items:start;column-gap:clamp(32px,5vw,80px);row-gap:20px;margin-bottom:48px}.logo-marquee .logo-marquee__copy,.logo-marquee .logo-marquee__copy h2{max-width:598px}.logo-marquee .logo-marquee__text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.logo-marquee .logo-marquee__text a:hover,.logo-marquee .logo-marquee__text a:focus-visible{color:#222}.logo-marquee .logo-marquee__text{max-width:507px}.logo-marquee .logo-marquee__button{margin-top:28px}.logo-marquee__marquee{position:relative;z-index:1;width:100%;overflow:hidden}.logo-marquee__track{display:-ms-flexbox;display:flex;width:max-content;will-change:transform}.logo-marquee__group{display:-ms-flexbox;display:flex;gap:16px;margin:0;padding:0 16px 0 0;list-style:none}.logo-marquee__card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;-ms-flex:0 0 198px;flex:0 0 198px;width:198px;height:169px;padding:28px;border-radius:6px;background-color:#fff}.logo-marquee__logo{display:block;max-width:100%;object-fit:contain}@media screen and (max-width:800px){.logo-marquee .logo-marquee__head{grid-template-columns:1fr;gap:16px;margin-bottom:40px}.logo-marquee .logo-marquee__button{margin-top:28px}}.trusted-leaders-pattern{top:clamp(-140px,-7vw,-80px)}.trusted-leaders-head{grid-template-columns:minmax(0,560px) minmax(0,430px);-ms-flex-pack:justify;justify-content:space-between}.trusted-leaders .container-1280{position:relative;z-index:2}.trusted-leaders-title{max-width:560px}.trusted-leaders-intro a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.trusted-leaders-intro a:hover,.trusted-leaders-intro a:focus-visible{color:#222}.trusted-leaders-intro{max-width:430px;padding-top:10px}.trusted-leaders-grid{grid-template-columns:repeat(2,minmax(0,629px));-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;column-gap:18px;row-gap:21px;margin-top:64px}.trusted-leaders-card{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;min-height:305px}.trusted-leaders-media{-ms-flex:0 0 266px;flex:0 0 266px;width:266px;min-height:305px;height:100%}.trusted-leaders-media>img{position:static;display:block;width:100%;height:100%;object-fit:cover}.trusted-leaders-media:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.trusted-leaders-content{min-width:0;padding:32px}.trusted-leaders-card-title{max-width:280px}.trusted-leaders-card-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.trusted-leaders-card-text a:hover,.trusted-leaders-card-text a:focus-visible{color:#222}.trusted-leaders-card-text{max-width:299px;margin-top:64px}@media screen and (max-width:1200px){.trusted-leaders-head{grid-template-columns:1fr}.trusted-leaders-intro{padding-top:0}.trusted-leaders-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trusted-leaders-card{display:block}.trusted-leaders-media{width:100%;min-height:0;height:auto;aspect-ratio:16/9}.trusted-leaders-card-text{margin-top:32px}}@media screen and (max-width:600px){.trusted-leaders-grid{grid-template-columns:1fr}.trusted-leaders-media{aspect-ratio:16/10}.trusted-leaders-content{padding:24px}.trusted-leaders-card-text{margin-top:40px}}.search-modal{position:fixed;inset:0;z-index:90;display:none;padding-top:var(--search-modal-content-top, 0px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .56s cubic-bezier(.1,.2,.2,1) 0ms,visibility .56s cubic-bezier(.1,.2,.2,1) 0ms}.search-modal--open{display:-ms-flexbox;display:flex}.search-modal--visible{opacity:1;visibility:visible;pointer-events:auto}.search-modal--visible .search-modal__panel,.search-modal--visible .search-modal__close{opacity:1;transform:translateY(0)}.search-modal:after{content:"";position:absolute;left:0;right:0;bottom:0;aspect-ratio:3/1;background:url(/wp-content/themes/locustec/dist/modal-bg.CxHSvjXx.webp) center top/100% auto no-repeat;pointer-events:none;z-index:0}body.search-modal-open{overflow:hidden}@media screen and (min-width:601px){body.search-modal-open .header:before{opacity:1;visibility:visible}}.search-modal__panel{margin:auto;max-width:906px;padding:clamp(40px,8vw,96px) clamp(20px,5vw,80px);opacity:0;transform:translateY(18px);transition:opacity .56s cubic-bezier(.1,.2,.2,1) 0ms,transform .56s cubic-bezier(.1,.2,.2,1) 0ms}.search-modal__close{--search-modal-close-offset-y: 56px;top:calc(var(--search-modal-close-top, 0px) + var(--search-modal-close-offset-y));right:53px;opacity:0;transform:translateY(-8px);min-width:64px;height:44px;padding:0 8px;background:none;border:0;transition:opacity .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.search-modal__close:hover,.search-modal__close:focus-visible{opacity:.6}.search-modal__close-label{text-box:trim-both cap alphabetic}.search-modal__close-icon svg{stroke:none}.search-modal__close-icon svg path{fill:currentColor}@media screen and (max-width:1280px){.search-modal__close{--search-modal-close-offset-y: 0px;right:var(--search-modal-close-right, 20px)}}.search-modal__field{--field-icon-size: 53px;--field-gap: 10px;--field-padding-y: 9px;--field-padding-right: 9px;grid-template-columns:minmax(0,1fr) 1px var(--field-icon-size);column-gap:var(--field-gap);width:497px;max-width:100%;padding:var(--field-padding-y) var(--field-padding-right) var(--field-padding-y) 25px;border-radius:4px;background-color:#52a6ea;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0;color:#fff}.search-modal__field:before{content:"";display:block;position:absolute;top:var(--field-padding-y);right:calc(var(--field-icon-size) + var(--field-gap) + var(--field-padding-right));width:1px;height:var(--field-icon-size);background-color:#ffffffa6;pointer-events:none}.search-modal__input{grid-column:1;grid-row:1;min-width:0;font:inherit;color:inherit;background:transparent;border:0;outline:none}.search-modal__input:-ms-input-placeholder{color:#ffffffd9}.search-modal__input::placeholder{color:#ffffffd9}.search-modal__input::-webkit-search-cancel-button,.search-modal__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.search-modal__input::-ms-clear{display:none}.search-modal__submit{grid-column:3;grid-row:1;width:var(--field-icon-size);height:var(--field-icon-size);border:0;border-radius:4px;transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.search-modal__submit:hover,.search-modal__submit:focus-visible{transform:translateY(-2px)}@media screen and (max-width:480px){.search-modal__input{font-size:18px}.search-modal__field{padding-left:16px}}.footer__newsletter-form{position:relative;grid-column:1;grid-row:1;align-self:start}.footer__newsletter .gform_wrapper{margin:0}.footer__newsletter .gform_wrapper .gform_heading,.footer__newsletter .gform_wrapper .gform_validation_errors{display:none}.footer__newsletter .gform_wrapper form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;min-height:60px;margin-top:0;border-radius:6px;background-color:#10283c}.footer__newsletter .gform_wrapper .gform-body{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex}.footer__newsletter .gform_wrapper .gform_fields{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex;row-gap:0;column-gap:0}.footer__newsletter .gform_wrapper .gfield{position:static;-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex}.footer__newsletter .gform_wrapper .ginput_container{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex}.footer__newsletter .gform_wrapper .gform-body input[type=email]{width:100%;min-width:0;padding:0 25px;border:0;border-radius:0;box-shadow:none;background:transparent;background-color:transparent;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1;color:#fff;outline:0;-webkit-appearance:none;appearance:none}.footer__newsletter .gform_wrapper .gform-body input[type=email]:focus,.footer__newsletter .gform_wrapper .gform-body input[type=email]:focus-visible{outline:0;box-shadow:none;background:transparent;background-color:transparent;color:#fff}.footer__newsletter .gform_wrapper .gform-body input[type=email]:-ms-input-placeholder{color:#fff;opacity:1}.footer__newsletter .gform_wrapper .gform-body input[type=email]::placeholder{color:#fff;opacity:1}.footer__newsletter .gform_wrapper .gform-body input[type=email]:-webkit-autofill,.footer__newsletter .gform_wrapper .gform-body input[type=email]:-webkit-autofill:hover,.footer__newsletter .gform_wrapper .gform-body input[type=email]:-webkit-autofill:focus,.footer__newsletter .gform_wrapper .gform-body input[type=email]:-webkit-autofill:active{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:0 0 0 1000px #10283c inset;-webkit-box-shadow:0 0 0 1000px #10283c inset;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.footer__newsletter .gform_wrapper .gform_footer{--gf-form-footer-margin-y-start: 0;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:auto;margin:0;padding:0 0 0 9px}.footer__newsletter .gform_wrapper .gform_footer:before{content:"";position:absolute;top:9px;bottom:9px;left:0;width:1px;background-color:#52a6ea}.footer__newsletter .gform_wrapper .gform_button{position:relative!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:42px!important;min-width:42px!important;height:42px;min-height:42px!important;margin:9px 9px 9px 0!important;padding:0!important;gap:0;border:0!important;border-radius:6px;background-color:#52a6ea;color:#fff;cursor:pointer}.footer__newsletter .gform_wrapper .gform_button:focus{outline:none!important}.footer__newsletter .gform_wrapper .gform_button:focus-visible{outline:2px solid #9DE8FF!important;outline-offset:2px}.footer__newsletter .gform_wrapper .gform_button:disabled{cursor:default;opacity:.7}.footer__newsletter .gform_wrapper .gform_button .btn-1-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.footer__newsletter .gform_wrapper .gform_button .btn-1-icon{width:20px;height:17px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='17'%20viewBox='0%200%2020%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.4688%200.0561537C18.1058%20-0.0328464%2017.6932%20-0.0188346%2017.1876%200.118165C14.2584%200.912166%202.6145%204.69615%201.6563%205.12015C0.611999%205.58216%200.00939927%206.39615%209.9268e-05%207.46415C-0.0123007%208.89215%201.1387%2010.0132%202.5001%209.96516C2.5439%209.96416%204.2284%209.98717%205.1876%209.99717C5.1876%209.99717%206.0438%2014.2782%206.0645%2014.3292C6.3144%2014.9432%206.9006%2015.1262%207.4063%2014.9052L10.2501%2013.6542C10.572%2013.9712%2012.7364%2016.0622%2012.9688%2016.2492C13.6614%2016.8052%2014.2599%2016.9802%2015.0001%2016.9992C16.1918%2017.0302%2017.2328%2016.3292%2017.7813%2015.1862C18.1256%2014.4692%2019.7303%204.42817%2019.8751%203.43216C20.105%201.85116%2020.053%201.23016%2019.4063%200.58716C19.1464%200.32916%2018.8319%200.144154%2018.4688%200.0561537ZM18%201.99515C18%201.99515%2018.0486%202.17215%2017.9063%203.15015C17.3972%206.65215%2016.1907%2013.8172%2015.9376%2014.4042C15.7647%2014.8062%2015.4182%2015.0092%2015.0313%2014.9982C14.6908%2014.9892%2014.5213%2014.9292%2014.2188%2014.6862C14.0632%2014.5612%2013.3631%2013.8962%2012.3751%2012.9352C12.3627%2012.9232%2010.4045%2011.0122%2010.4045%2011.0122C10.2136%2010.8222%2010.0342%2010.7092%209.6583%2010.7052C9.4397%2010.7052%209.1512%2010.8712%209.1512%2010.8712L7.6474%2012.1442L7.1251%209.59016L13.4063%206.90217C13.9137%206.68417%2014.1558%206.09615%2013.9376%205.58915C13.7195%205.08115%2013.1325%204.83917%2012.6251%205.05717L5.8126%207.99616C5.4247%207.99416%202.5342%207.96116%202.4376%207.96516C2.2151%207.97216%201.9976%207.75415%202.0001%207.46415C2.0021%207.23215%202.1044%207.09418%202.4688%206.93318C3.3134%206.55918%2014.8167%202.82815%2017.6559%202.05915C17.9237%201.98615%2018%201.99515%2018%201.99515Z'%20fill='white'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='17'%20viewBox='0%200%2020%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.4688%200.0561537C18.1058%20-0.0328464%2017.6932%20-0.0188346%2017.1876%200.118165C14.2584%200.912166%202.6145%204.69615%201.6563%205.12015C0.611999%205.58216%200.00939927%206.39615%209.9268e-05%207.46415C-0.0123007%208.89215%201.1387%2010.0132%202.5001%209.96516C2.5439%209.96416%204.2284%209.98717%205.1876%209.99717C5.1876%209.99717%206.0438%2014.2782%206.0645%2014.3292C6.3144%2014.9432%206.9006%2015.1262%207.4063%2014.9052L10.2501%2013.6542C10.572%2013.9712%2012.7364%2016.0622%2012.9688%2016.2492C13.6614%2016.8052%2014.2599%2016.9802%2015.0001%2016.9992C16.1918%2017.0302%2017.2328%2016.3292%2017.7813%2015.1862C18.1256%2014.4692%2019.7303%204.42817%2019.8751%203.43216C20.105%201.85116%2020.053%201.23016%2019.4063%200.58716C19.1464%200.32916%2018.8319%200.144154%2018.4688%200.0561537ZM18%201.99515C18%201.99515%2018.0486%202.17215%2017.9063%203.15015C17.3972%206.65215%2016.1907%2013.8172%2015.9376%2014.4042C15.7647%2014.8062%2015.4182%2015.0092%2015.0313%2014.9982C14.6908%2014.9892%2014.5213%2014.9292%2014.2188%2014.6862C14.0632%2014.5612%2013.3631%2013.8962%2012.3751%2012.9352C12.3627%2012.9232%2010.4045%2011.0122%2010.4045%2011.0122C10.2136%2010.8222%2010.0342%2010.7092%209.6583%2010.7052C9.4397%2010.7052%209.1512%2010.8712%209.1512%2010.8712L7.6474%2012.1442L7.1251%209.59016L13.4063%206.90217C13.9137%206.68417%2014.1558%206.09615%2013.9376%205.58915C13.7195%205.08115%2013.1325%204.83917%2012.6251%205.05717L5.8126%207.99616C5.4247%207.99416%202.5342%207.96116%202.4376%207.96516C2.2151%207.97216%201.9976%207.75415%202.0001%207.46415C2.0021%207.23215%202.1044%207.09418%202.4688%206.93318C3.3134%206.55918%2014.8167%202.82815%2017.6559%202.05915C17.9237%201.98615%2018%201.99515%2018%201.99515Z'%20fill='white'/%3e%3c/svg%3e") center/contain no-repeat}.footer__newsletter .gform_wrapper .gform_button .btn-1-icon svg{display:none}.footer__newsletter .gform_wrapper .gfield_validation_message,.footer__newsletter .gform_wrapper .gform_confirmation_message{position:absolute;left:0;top:calc(100% + 10px);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;min-height:22px;padding:0;border:0;background:none;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:13px;letter-spacing:1px;color:#52a6ea;text-transform:uppercase}.footer__newsletter .gform_wrapper .gfield_validation_message{color:#d94f4f}.footer__newsletter .gform_confirmation_wrapper.gform_wrapper{position:relative;min-height:60px}.footer__newsletter .gform_wrapper .gform_confirmation_message{top:0}.footer__newsletter .gform_wrapper .gform-loader{display:none!important}.footer__newsletter .gform_wrapper:has(.gform-loader) .gfield,.footer__newsletter .gform_wrapper:has(.gform-loader) .gform_footer{opacity:1!important}.breadcrumbs__list{margin:0;line-height:13px}.breadcrumbs__home{top:-2px;transition:color .4s cubic-bezier(.1,.2,.2,1) 0ms}.breadcrumbs__home:hover{color:#10283c}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.breadcrumbs__home{top:-1px}}.breadcrumbs__text{top:1px}.breadcrumbs__link:after{content:attr(data-text);height:0;overflow:hidden;visibility:hidden;font-weight:600;pointer-events:none}.breadcrumbs__link{transition:font-weight .4s cubic-bezier(.1,.2,.2,1) 0ms}.breadcrumbs__link:hover{font-weight:600}.carbon-calculator sub{position:relative;bottom:-.25em;font-size:.7em;line-height:0;vertical-align:baseline}.carbon-calculator__grid>*{-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.carbon-calculator__panel{padding:48px}.carbon-calculator__field,.carbon-calculator__value{padding:16px 26px;border:1px solid transparent;border-radius:2px;transition:border-color .4s cubic-bezier(.1,.2,.2,1) 0ms,background-color .4s cubic-bezier(.1,.2,.2,1) 0ms}.carbon-calculator__select{padding-right:56px}.carbon-calculator__select:hover:not(:disabled){border-color:#52a6ea}.carbon-calculator__select:focus-visible{outline:2px solid #52a6ea;outline-offset:3px}.carbon-calculator__unit-select:disabled{opacity:.6;cursor:not-allowed}.carbon-calculator__unit-select:disabled+.carbon-calculator__chevron{opacity:.6}.carbon-calculator__chevron{top:50%;right:22px;transform:translateY(-50%)}.carbon-calculator__field--readonly{min-height:calc(1.5em + 34px);border-color:#ffffff4d}.carbon-calculator__value:hover{border-color:#52a6ea}.carbon-calculator__value:focus-within{outline:2px solid #52a6ea;outline-offset:3px}.carbon-calculator__value input{min-width:0;padding:0;border:0;background:transparent;outline:none}.carbon-calculator__result-item{-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.carbon-calculator__reset{transition:color .4s cubic-bezier(.1,.2,.2,1) 0ms}.carbon-calculator__reset:hover{color:#9de8ff}.carbon-calculator__reset-label{transform:translateY(.125em)}.carbon-calculator__message:empty{margin-top:-32px}.carbon-calculator__table-wrap{overflow-x:auto;border:1px solid rgba(16,40,60,.12)}.carbon-calculator__table-wrap:focus-visible{outline:2px solid #52a6ea;outline-offset:3px}.carbon-calculator__table{table-layout:auto;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.carbon-calculator__table th,.carbon-calculator__table td{padding:16px 20px;border-bottom:1px solid rgba(16,40,60,.12);vertical-align:middle}.carbon-calculator__table thead th{padding-top:18px;padding-bottom:18px;border-bottom:0}.carbon-calculator__table thead th:last-child{width:1%}.carbon-calculator__table tbody tr:nth-child(2n){background-color:#e5eff5}.carbon-calculator__table tfoot th,.carbon-calculator__table tfoot td{border-bottom:0}.carbon-calculator__remove{transition:background-color .4s cubic-bezier(.1,.2,.2,1) 0ms}.carbon-calculator__remove:hover,.carbon-calculator__remove:focus-visible{background-color:#e5eff5}.gform-theme--api,.gform-theme--framework{--gf-color-danger: #d94f4f !important;--gf-ctrl-desc-color-error: #d94f4f !important;--gf-form-validation-outline-focus: #d94f4f !important;--gf-color-primary: #fff !important;--gf-ctrl-label-color-primary: #fff !important;--gf-color-in-ctrl-primary: #52a6ea !important;--gf-color-in-ctrl-primary-contrast: #fff !important}.gform-theme--api,.gform-theme--foundation{--gf-form-gap-y: 24px;--gf-form-gap-x: 20px}.gform-theme--framework .gform_heading .gform_title,.gform-theme--framework .gform_heading .gform_description{font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff}.gform-theme--foundation .gf_page_steps{--gf-field-pg-steps-gap-x: 20px}@media screen and (max-width:600px){.gform-theme--foundation .gf_page_steps{--gf-field-pg-prog-margin-y-end: 12px}}.gform-theme--framework .gf_step_number{display:none}.gform-theme--framework .gf_step_label{--gf-field-pg-prog-color: #4f7190;--gf-field-pg-prog-font-weight: 400}.gform-theme--framework .gf_step_label:before{content:"// "}.gform-theme--foundation .gf_step_active .gf_step_label{--gf-field-pg-prog-color: #9DE8FF}.gform-theme--framework .gf_step:not(:last-child):after{content:"";margin-left:12px;position:relative;width:50px;height:1px;background-color:#4f7190}.gform-theme--framework .gf_step.gf_step_completed .gf_step_label{--gf-field-pg-prog-color: #9DE8FF}.gform-theme--framework .gf_step.gf_step_completed:after{background-color:#9de8ff}.gform-theme--framework .gf_progressbar_wrapper{--gf-field-pg-prog-color: #fff;--gf-field-pg-prog-font-family: Montech, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-field-pg-prog-font-size: 13px;--gf-field-pg-prog-font-weight: 500;--gf-field-pg-prog-letter-spacing: 1px;--gf-field-pg-prog-line-height: 1.1;--gf-field-pg-prog-bar-bg-color: rgba(255, 255, 255, .3);--gf-field-pg-prog-bar-radius: 2px}.gform-theme--framework .gf_progressbar_wrapper .gf_progressbar_title{text-transform:uppercase}.gform-theme--framework .gf_progressbar_wrapper .gf_progressbar_title:before{content:"// "}.gform-theme--framework .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background:#9de8ff;color:#10283c}.gform-theme--framework .gform-body{--gf-ctrl-choice-check-color: #fff;--gf-ctrl-label-color-secondary: #fff;--gf-ctrl-desc-color: #889EAF;--gf-ctrl-desc-font-family: Switzer, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-desc-font-size: 15px;--gf-ctrl-desc-line-height: 1.5;--gf-ctrl-label-color-tertiary: #889EAF;--gf-ctrl-label-font-family-tertiary: Montech, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-label-font-size-tertiary: 12px;--gf-ctrl-label-line-height-tertiary: 1.1;--gf-ctrl-label-letter-spacing-tertiary: 1px;--gf-ctrl-icon-color: #889EAF;--gf-ctrl-icon-color-hover: #222222;--gf-ctrl-icon-color-focus: #222222;--gf-ctrl-icon-color-disabled: #889EAF;--gf-field-pwd-str-color: #889EAF;--gf-field-pwd-str-color-short: #d94f4f;--gf-field-pwd-str-color-mismatch: #d94f4f;--gf-field-pwd-str-color-good: #d4a843;--gf-field-pwd-str-ind-bg-color-short: #d94f4f;--gf-field-pwd-str-ind-bg-color-mismatch: #d94f4f;--gf-field-pwd-str-ind-bg-color-good: #d4a843;--gf-field-pwd-str-font-family: Switzer, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-field-pwd-str-font-size: 15px;--gf-field-pwd-str-line-height: 1.5;--gf-field-pwd-str-ind-bg-color: rgba(255, 255, 255, .3);--gf-field-pwd-str-ind-radius: 2px;--gf-ctrl-date-picker-bg-color: #fff;--gf-ctrl-date-picker-radius: 2px;--gf-ctrl-date-picker-cell-font-size: 15px;--gf-ctrl-date-picker-cell-content-radius: 2px;--gf-ctrl-date-picker-cell-content-color: #222222;--gf-ctrl-date-picker-cell-content-color-hover: #222222;--gf-ctrl-date-picker-cell-content-bg-color-hover: rgba(82, 166, 234, .15);--gf-ctrl-date-picker-cell-content-bg-color-selected: #52a6ea;--gf-ctrl-date-picker-cell-content-color-selected: #fff;--gf-ctrl-date-picker-cell-content-border: 1px solid #52a6ea;--gf-ctrl-date-picker-cell-content-color-disabled: rgba(136, 158, 175, .5);--gf-ctrl-date-picker-helptext-font-family: Switzer, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-field-img-choice-radius-square: 2px;--gf-field-section-border-color: rgba(255, 255, 255, .3);--gf-ctrl-desc-border-color-consent: rgba(255, 255, 255, .3)}.gform-theme--framework .gform-body .gfield--type-post_custom_field.type-title{--gf-ctrl-label-font-family-primary: Visby CF, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-label-font-size-primary: clamp(22px, 5vw, 36px);--gf-ctrl-label-font-weight-primary: 600;--gf-ctrl-label-letter-spacing-primary: -1px;--gf-ctrl-label-line-height-primary: 1.1}.gform-theme--framework .gform-body .gfield--type-post_custom_field.type-title .ginput_container{display:none}.gform-theme--framework .gform-body .gfield:not(.gfield--width-full):has(>.ginput_container){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.gform-theme--framework .gform-body .gfield:not(.gfield--width-full):has(>.ginput_container)>.ginput_container{margin-top:auto}.gform-theme--framework .gform-body .gfield:not(.type-title):not(.gfield--type-consent) .gform-field-label:where(:not(.gform-field-label--type-inline,.gform-field-label--type-sub,.gfield_header_item)){display:block;--gf-ctrl-label-font-family-primary: Montech, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-label-font-size-primary: 13px;--gf-ctrl-label-line-height-primary: 1.1;--gf-ctrl-label-letter-spacing-primary: 1px;text-transform:uppercase}.gform-theme--framework .gform-body .gfield:not(.type-title):not(.gfield--type-consent) .gform-field-label:where(:not(.gform-field-label--type-inline,.gform-field-label--type-sub,.gfield_header_item)):before{content:"// "}.gform-theme--framework .gform-body .gfield:not(.type-title):not(.gfield--type-consent) .gform-field-label:where(:not(.gform-field-label--type-inline,.gform-field-label--type-sub,.gfield_header_item)) a{text-decoration:underline;color:#9de8ff}.gform-theme--framework .gform-body .gform-field-label--type-sub{text-transform:uppercase}.gform-theme--framework .gform-body .gform-field-label>.gfield_required{width:0;position:relative}.gform-theme--framework .gform-body .gform-field-label>.gfield_required:after{content:"*";position:absolute;top:-2px;left:0;color:#9de8ff}.gform-theme--framework .gform-body .gform-field-label>.gfield_required .gfield_required_text{visibility:hidden}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text],.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single,.gform-theme--framework .gform-body .gform-theme-field-control,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])),.gform-theme--framework .gform-body select,.gform-theme--framework .gform-body select[multiple],.gform-theme--framework .gform-body textarea{position:relative;padding:16px 26px;-webkit-appearance:none;appearance:none;background:none;background-color:#fff;color:#222;outline:none;display:block;width:100%;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5;border-radius:2px;border:1px solid transparent;box-shadow:none;transition:background-color .35s ease-out,border-color .35s ease-out}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:-ms-input-placeholder,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:-ms-input-placeholder,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:-ms-input-placeholder,.gform-theme--framework .gform-body .gform-theme-field-control:-ms-input-placeholder,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):-ms-input-placeholder,.gform-theme--framework .gform-body select:-ms-input-placeholder,.gform-theme--framework .gform-body select[multiple]:-ms-input-placeholder,.gform-theme--framework .gform-body textarea:-ms-input-placeholder{opacity:1;color:#889eaf}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi::placeholder,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]::placeholder,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single::placeholder,.gform-theme--framework .gform-body .gform-theme-field-control::placeholder,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden]))::placeholder,.gform-theme--framework .gform-body select::placeholder,.gform-theme--framework .gform-body select[multiple]::placeholder,.gform-theme--framework .gform-body textarea::placeholder{opacity:1;color:#889eaf}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:-webkit-autofill,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:-webkit-autofill:hover,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:-webkit-autofill:focus,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:-webkit-autofill:active,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:-webkit-autofill:first-line,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:-webkit-autofill,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:-webkit-autofill:hover,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:-webkit-autofill:focus,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:-webkit-autofill:active,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:-webkit-autofill:first-line,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:-webkit-autofill,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:-webkit-autofill:hover,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:-webkit-autofill:focus,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:-webkit-autofill:active,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:-webkit-autofill:first-line,.gform-theme--framework .gform-body .gform-theme-field-control:-webkit-autofill,.gform-theme--framework .gform-body .gform-theme-field-control:-webkit-autofill:hover,.gform-theme--framework .gform-body .gform-theme-field-control:-webkit-autofill:focus,.gform-theme--framework .gform-body .gform-theme-field-control:-webkit-autofill:active,.gform-theme--framework .gform-body .gform-theme-field-control:-webkit-autofill:first-line,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):-webkit-autofill,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):-webkit-autofill:hover,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):-webkit-autofill:focus,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):-webkit-autofill:active,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):-webkit-autofill:first-line,.gform-theme--framework .gform-body select:-webkit-autofill,.gform-theme--framework .gform-body select:-webkit-autofill:hover,.gform-theme--framework .gform-body select:-webkit-autofill:focus,.gform-theme--framework .gform-body select:-webkit-autofill:active,.gform-theme--framework .gform-body select:-webkit-autofill:first-line,.gform-theme--framework .gform-body select[multiple]:-webkit-autofill,.gform-theme--framework .gform-body select[multiple]:-webkit-autofill:hover,.gform-theme--framework .gform-body select[multiple]:-webkit-autofill:focus,.gform-theme--framework .gform-body select[multiple]:-webkit-autofill:active,.gform-theme--framework .gform-body select[multiple]:-webkit-autofill:first-line,.gform-theme--framework .gform-body textarea:-webkit-autofill,.gform-theme--framework .gform-body textarea:-webkit-autofill:hover,.gform-theme--framework .gform-body textarea:-webkit-autofill:focus,.gform-theme--framework .gform-body textarea:-webkit-autofill:active,.gform-theme--framework .gform-body textarea:-webkit-autofill:first-line{-webkit-text-fill-color:#222222;box-shadow:0 0 0 60px transparent inset;font-size:17px;line-height:1.5;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi::-webkit-search-decoration,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi::-webkit-search-cancel-button,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi::-webkit-search-results-button,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi::-webkit-search-results-decoration,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]::-webkit-search-decoration,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]::-webkit-search-cancel-button,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]::-webkit-search-results-button,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]::-webkit-search-results-decoration,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single::-webkit-search-decoration,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single::-webkit-search-cancel-button,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single::-webkit-search-results-button,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single::-webkit-search-results-decoration,.gform-theme--framework .gform-body .gform-theme-field-control::-webkit-search-decoration,.gform-theme--framework .gform-body .gform-theme-field-control::-webkit-search-cancel-button,.gform-theme--framework .gform-body .gform-theme-field-control::-webkit-search-results-button,.gform-theme--framework .gform-body .gform-theme-field-control::-webkit-search-results-decoration,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden]))::-webkit-search-decoration,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden]))::-webkit-search-cancel-button,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden]))::-webkit-search-results-button,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden]))::-webkit-search-results-decoration,.gform-theme--framework .gform-body select::-webkit-search-decoration,.gform-theme--framework .gform-body select::-webkit-search-cancel-button,.gform-theme--framework .gform-body select::-webkit-search-results-button,.gform-theme--framework .gform-body select::-webkit-search-results-decoration,.gform-theme--framework .gform-body select[multiple]::-webkit-search-decoration,.gform-theme--framework .gform-body select[multiple]::-webkit-search-cancel-button,.gform-theme--framework .gform-body select[multiple]::-webkit-search-results-button,.gform-theme--framework .gform-body select[multiple]::-webkit-search-results-decoration,.gform-theme--framework .gform-body textarea::-webkit-search-decoration,.gform-theme--framework .gform-body textarea::-webkit-search-cancel-button,.gform-theme--framework .gform-body textarea::-webkit-search-results-button,.gform-theme--framework .gform-body textarea::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi::-ms-clear,.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi::-ms-reveal,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]::-ms-clear,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]::-ms-reveal,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single::-ms-clear,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single::-ms-reveal,.gform-theme--framework .gform-body .gform-theme-field-control::-ms-clear,.gform-theme--framework .gform-body .gform-theme-field-control::-ms-reveal,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden]))::-ms-clear,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden]))::-ms-reveal,.gform-theme--framework .gform-body select::-ms-clear,.gform-theme--framework .gform-body select::-ms-reveal,.gform-theme--framework .gform-body select[multiple]::-ms-clear,.gform-theme--framework .gform-body select[multiple]::-ms-reveal,.gform-theme--framework .gform-body textarea::-ms-clear,.gform-theme--framework .gform-body textarea::-ms-reveal{display:none;width:0;height:0}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:not(textarea),.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:not(textarea),.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:not(textarea),.gform-theme--framework .gform-body .gform-theme-field-control:not(textarea),.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):not(textarea),.gform-theme--framework .gform-body select:not(textarea),.gform-theme--framework .gform-body select[multiple]:not(textarea),.gform-theme--framework .gform-body textarea:not(textarea){height:unset}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:is(input[type=radio],input[type=checkbox]),.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:is(input[type=radio],input[type=checkbox]),.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:is(input[type=radio],input[type=checkbox]),.gform-theme--framework .gform-body .gform-theme-field-control:is(input[type=radio],input[type=checkbox]),.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):is(input[type=radio],input[type=checkbox]),.gform-theme--framework .gform-body select:is(input[type=radio],input[type=checkbox]),.gform-theme--framework .gform-body select[multiple]:is(input[type=radio],input[type=checkbox]),.gform-theme--framework .gform-body textarea:is(input[type=radio],input[type=checkbox]){padding:1px 0 0 1px;line-height:1.3;font-size:16px;border-radius:0;width:20px;height:20px;top:3px}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:is(input[type=radio],input[type=checkbox])+label,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:is(input[type=radio],input[type=checkbox])+label,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:is(input[type=radio],input[type=checkbox])+label,.gform-theme--framework .gform-body .gform-theme-field-control:is(input[type=radio],input[type=checkbox])+label,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):is(input[type=radio],input[type=checkbox])+label,.gform-theme--framework .gform-body select:is(input[type=radio],input[type=checkbox])+label,.gform-theme--framework .gform-body select[multiple]:is(input[type=radio],input[type=checkbox])+label,.gform-theme--framework .gform-body textarea:is(input[type=radio],input[type=checkbox])+label{font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:is(input[type=radio]),.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:is(input[type=radio]),.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:is(input[type=radio]),.gform-theme--framework .gform-body .gform-theme-field-control:is(input[type=radio]),.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):is(input[type=radio]),.gform-theme--framework .gform-body select:is(input[type=radio]),.gform-theme--framework .gform-body select[multiple]:is(input[type=radio]),.gform-theme--framework .gform-body textarea:is(input[type=radio]){border-radius:50%}.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi:is(input[type=radio]):before,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text]:is(input[type=radio]):before,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single:is(input[type=radio]):before,.gform-theme--framework .gform-body .gform-theme-field-control:is(input[type=radio]):before,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):is(input[type=radio]):before,.gform-theme--framework .gform-body select:is(input[type=radio]):before,.gform-theme--framework .gform-body select[multiple]:is(input[type=radio]):before,.gform-theme--framework .gform-body textarea:is(input[type=radio]):before{position:absolute;top:5px;left:5px;width:8px;height:8px}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi,.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-search input[type=text],.gform-theme--framework .gform-body .gfield:where(.gfield--type-select,.gfield--input-type-select) .chosen-single,.gform-theme--framework .gform-body .gform-theme-field-control,.gform-theme--framework .gform-body input[type]:where(:not(.gform-text-input-reset):not([type=hidden])),.gform-theme--framework .gform-body select,.gform-theme--framework .gform-body select[multiple],.gform-theme--framework .gform-body textarea{font-size:16px;padding:20px}}.gform-theme--framework .gform-body .gfield input[type=number]{-webkit-appearance:textfield;appearance:textfield}.gform-theme--framework .gform-body .gfield input[type=number]::-webkit-inner-spin-button,.gform-theme--framework .gform-body .gfield input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;width:0;background-image:none}.gform-theme--framework .gform-body input:is([type=checkbox],[type=radio]):checked{background-color:#52a6ea}.gform-theme--framework .gform-body input:is([type=checkbox],[type=radio]):not(:disabled),.gform-theme--framework .gform-body .gform-field-label--type-inline{cursor:pointer}.gform-theme--framework .gform-body .gfield_choice_all_toggle{--gf-ctrl-btn-bg-color-primary: transparent;--gf-ctrl-btn-bg-color-hover-primary: transparent;--gf-ctrl-btn-bg-color-focus-primary: transparent;--gf-ctrl-btn-border-width-primary: 0;--gf-ctrl-btn-color-primary: #9DE8FF;--gf-ctrl-btn-color-hover-primary: #fff;--gf-ctrl-btn-color-focus-primary: #9DE8FF;--gf-ctrl-outline-width-focus: 0;--gf-ctrl-btn-shadow: none;--gf-ctrl-btn-shadow-hover: none;--gf-ctrl-btn-shadow-focus: none;--gf-ctrl-btn-font-family: Montech, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-btn-font-size-sm: 13px;--gf-ctrl-btn-line-height: 1.1;--gf-ctrl-btn-letter-spacing: 1px;--gf-ctrl-btn-text-transform: uppercase;--gf-ctrl-btn-padding-x-sm: 0}.gform-theme--framework .gform-body .gfield_choice_all_toggle:focus-visible{--gf-ctrl-btn-color-focus-primary: #fff;--gf-ctrl-outline-width-focus: 2px;--gf-ctrl-outline-color-focus: #9DE8FF}.gform-theme--framework .gform-body .gfield--type-choice .gchoice:has(.gchoice_other_control){grid-template-columns:20px auto}.gform-theme--framework .gform-body .gfield.gfield--type-image_choice{--gf-ctrl-radius: 2px;--gf-ctrl-border-color-focus: #52a6ea;--gf-ctrl-outline-color-focus: rgba(82, 166, 234, .65)}.gform-theme--framework .gform-body .gfield.gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice:has(input:checked){--gf-local-border-color: #52a6ea}.gform-theme--framework .gform-body .gfield.gfield--type-image_choice.gfield--image-choice-appearance-card .gchoice .gform-field-label{--gf-local-color: #222222;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif}.gform-theme--framework .gform-body :is(.ginput_container_select,.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country){position:relative}.gform-theme--framework .gform-body :is(.ginput_container_select,.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country):after{content:"";position:absolute;top:50%;right:12px;width:12px;height:6px;background-color:#222;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='10'%20height='5'%20viewBox='0%200%2010%205'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L4.00743%204L5.99257%204L9%201'%20stroke='currentColor'%20fill='none'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='round'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='10'%20height='5'%20viewBox='0%200%2010%205'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L4.00743%204L5.99257%204L9%201'%20stroke='currentColor'%20fill='none'%20stroke-width='2'%20stroke-miterlimit='10'%20stroke-linecap='round'/%3e%3c/svg%3e") center/contain no-repeat;translate:0 -50%;transition:rotate .5s ease;pointer-events:none}.gform-theme--framework .gform-body :is(.ginput_container_select,.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country):has(select:open):after{rotate:180deg}.gform-theme--framework .gform-body .ginput_container_select:has(.chosen-container-single.chosen-with-drop):after{rotate:180deg}.gform-theme--framework .gform-body :is(.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country):after{top:auto;bottom:29.75px;translate:0 50%}@media screen and (max-width:1024px){.gform-theme--framework .gform-body :is(.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country):after{bottom:33px}}.gform-theme--framework .gform-body .field_sublabel_below :is(.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country):after{top:29.75px;bottom:auto;translate:0 -50%}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .field_sublabel_below :is(.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country):after{top:33px}}.gform-theme--framework .gform-body .ginput_container_select select{padding:16px 36px 16px 26px;background:none;background-color:#fff!important}.gform-theme--framework .gform-body .gfield :is(.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country) select{padding:16px 36px 16px 26px;background:none;background-color:#fff!important}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .gfield :is(.name_prefix_select,.gfield_date_dropdown_month,.gfield_date_dropdown_day,.gfield_date_dropdown_year,.gfield_time_ampm,.address_country) select{padding:20px 36px 20px 20px}}.gform-theme--framework .gform-body .gform-datepicker-calendar select.nav{padding:4px 32px 4px 12px;background:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.00743 4L5.99257 4L9 1' stroke='%23222222' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 11px center/10px 5px;background-color:#fff;border-color:#889eaf;font-size:15px}.gform-theme--framework .gform-body .gfield select[multiple]{field-sizing:content;max-height:292px;padding:8px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#889EAF transparent}.gform-theme--framework .gform-body .gfield select[multiple] option{padding:10px 26px;cursor:pointer}.gform-theme--framework .gform-body .gfield select[multiple] option:hover{background:linear-gradient(#2222220f,#2222220f)}.gform-theme--framework .gform-body .gfield select[multiple] option:checked{background:linear-gradient(#52a6ea4d,#52a6ea4d);color:#222}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .gfield select[multiple] option{padding:10px 20px}}.gform-theme--framework .gform-body .gfield .chosen-container-single .chosen-search input[type=text]{padding-block:8px;padding-inline:var(--gf-ctrl-select-search-padding-x);background-position:var(--gf-ctrl-select-search-icon-position);background-repeat:no-repeat;border-color:#889eaf;border-radius:2px}.gform-theme--framework .gform-body .gfield .chosen-container{--gf-ctrl-select-dropdown-option-bg-color-hover: rgba(82, 166, 234, .15)}.gform-theme--framework .gform-body .gfield .chosen-container .chosen-results li{padding:10px 26px;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5;color:#222}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .gfield .chosen-container .chosen-results li{padding:10px 20px;font-size:16px}}.gform-theme--framework .gform-body .gfield .chosen-container-multi .chosen-drop .chosen-results li.result-selected{background:none;box-shadow:none;color:#889eaf;cursor:default}.gform-theme--framework .gform-body .gfield .chosen-container.chosen-container-multi{padding-inline:0}.gform-theme--framework .gform-body .gfield .chosen-container.chosen-container-multi .chosen-choices{padding-inline:26px}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .gfield .chosen-container.chosen-container-multi .chosen-choices{padding-inline:20px}}.gform-theme--framework .gform-body .gfield--type-section .gsection_title{font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.1;letter-spacing:-1px;color:#fff}.gform-theme--framework .gform-body .gfield--type-section .gsection_title{font-size:22px}@media screen and (min-width:420px){.gform-theme--framework .gform-body .gfield--type-section .gsection_title{font-size:calc(22px + 6 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.gform-theme--framework .gform-body .gfield--type-section .gsection_title{font-size:28px}}.gform-theme--framework .gform-body .gfield--type-section .gsection_description{font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;color:#889eaf}.gform-theme--framework .gform-body .ginput_container--name .gform-grid-col{-ms-flex:none;flex:none;inline-size:50%}.gform-theme--framework .gform-body .ginput_container--name .gform-grid-col:last-child:nth-child(odd){inline-size:100%}@media screen and (max-width:639px){.gform-theme--framework .gform-body .ginput_container--name .gform-grid-col{inline-size:100%}}.gform-theme--framework .gform-body .gfield--type-time .hour_minute_colon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;inline-size:auto;padding-inline:0;block-size:59.5px;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1;color:#fff}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .gfield--type-time .hour_minute_colon{block-size:66px}}.gform-theme--framework .gform-body .gfield--type-password .password_input_container input,.gform-theme--framework .gform-body .gfield--input-type-datepicker .ginput_container_date input{padding-right:48px}.gform-theme--framework .gform-body .gfield.gfield--input-type-datepicker .ginput_container_date button.gform-datepicker-toggle.gform-theme-button{position:relative;z-index:1;margin-inline-start:-32px;transform:none}.gform-theme--framework .gform-body .gform-datepicker-calendar{font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif}.gform-theme--framework .gform-body .gform-datepicker-calendar table.calendar td.day[aria-current=date]:where(:not(.dayMarked)) span{--gf-local-color: #52a6ea}.gform-theme--framework .gform-body .gfield--type-fileupload{--gf-ctrl-file-zone-icon-color: #9DE8FF;--gf-ctrl-file-zone-instructions-margin-y-end: 16px;--gf-ctrl-file-prev-font-family: Switzer, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-file-prev-font-size: 15px;--gf-ctrl-file-prev-name-color: #fff;--gf-ctrl-file-prev-name-line-height: 1.5;--gf-ctrl-file-prev-size-color: #889EAF;--gf-ctrl-file-prog-bar-bg-color: rgba(255, 255, 255, .3);--gf-ctrl-file-prog-bar-bg-color-loading: #9DE8FF;--gf-ctrl-file-prog-bar-radius: 2px;--gf-ctrl-file-prog-text-color: #889EAF;--gf-ctrl-file-prog-btn-icon-color-complete: #9DE8FF}.gform-theme--framework .gform-body .gfield--type-fileupload input[type=file]{--gf-ctrl-btn-bg-color-tertiary: #10283c;--gf-ctrl-btn-bg-color-hover-tertiary: #52a6ea;--gf-ctrl-btn-bg-color-focus-tertiary: #10283c;--gf-ctrl-btn-color-tertiary: #fff;--gf-ctrl-btn-color-hover-tertiary: #fff;--gf-ctrl-btn-color-focus-tertiary: #fff;--gf-ctrl-btn-border-width-tertiary: 0;--gf-ctrl-file-btn-font-family: Montech, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-file-btn-font-size: 12px;--gf-ctrl-file-btn-font-weight: 500;--gf-ctrl-file-btn-letter-spacing: 1px;--gf-ctrl-file-btn-line-height: 1;--gf-ctrl-file-btn-text-transform: uppercase;--gf-ctrl-file-btn-padding-x: 14px;--gf-ctrl-file-btn-margin-x: 0 16px;--gf-ctrl-file-btn-radius: 2px}.gform-theme--framework .gform-body .gfield--type-fileupload input[type=file]::-webkit-file-upload-button{block-size:auto;margin-block:-2px;padding-block:6px;border-radius:2px;vertical-align:middle;cursor:pointer}.gform-theme--framework .gform-body .gfield--type-fileupload input[type=file]::file-selector-button{block-size:auto;margin-block:-2px;padding-block:6px;border-radius:2px;vertical-align:middle;cursor:pointer}.gform-theme--framework .gform-body .gfield--type-fileupload .gform_drop_area{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:40px 26px;background-color:transparent;border:1px dashed #889EAF;border-radius:2px;color:#fff;font-weight:400;text-align:center}@media screen and (max-width:1024px){.gform-theme--framework .gform-body .gfield--type-fileupload .gform_drop_area{padding:32px 20px}}.gform-theme--framework .gform-body .gfield--type-fileupload .gform_button_select_files{--gf-ctrl-btn-bg-color-ctrl: #52a6ea;--gf-ctrl-btn-bg-color-hover-ctrl: #4f7190;--gf-ctrl-btn-border-color-focus-ctrl: #4f7190;--gf-ctrl-btn-color-ctrl: #fff;--gf-ctrl-btn-color-hover-ctrl: #fff;--gf-ctrl-btn-radius: 2px;--gf-ctrl-btn-size: 44px;--gf-ctrl-btn-padding-x: 20px;--gf-ctrl-btn-font-family: Montech, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-btn-font-size: 12px;--gf-ctrl-btn-font-weight: 500;--gf-ctrl-btn-line-height: 1;--gf-ctrl-btn-letter-spacing: 2px;--gf-ctrl-btn-text-transform: uppercase;--gf-ctrl-btn-shadow: none;--gf-ctrl-btn-shadow-hover: none;--gf-ctrl-btn-shadow-focus: none}.gform-theme--framework .gform-body .gfield--type-fileupload .ginput_preview :is(.gform_delete_file,.gfield_fileupload_cancel){--gf-ctrl-btn-color-simple: #889EAF;--gf-ctrl-btn-color-hover-simple: #fff;--gf-ctrl-btn-color-focus-simple: #fff;--gf-ctrl-btn-icon-color-simple: #889EAF;--gf-ctrl-btn-icon-color-hover-simple: #fff;--gf-ctrl-btn-icon-color-focus-simple: #fff}.gform-theme--framework .gform-body .gfield--type-list .gfield_header_item,.gform-theme--framework .gform-body .gfield--type-list .gfield_list_group_item:before{--gf-ctrl-label-color-primary: #889EAF;--gf-ctrl-label-font-family-primary: Montech, Helvetica Neue, Helvetica, Arial, sans-serif;--gf-ctrl-label-font-size-primary: 12px;--gf-ctrl-label-font-weight-primary: 400;--gf-ctrl-label-line-height-primary: 1.1;--gf-ctrl-label-letter-spacing-primary: 1px;text-transform:uppercase}.gform-theme--framework .gform-body .gfield--type-list :is(.add_list_item,.delete_list_item){--gf-ctrl-btn-bg-color-primary: transparent;--gf-ctrl-btn-bg-color-hover-primary: transparent;--gf-ctrl-btn-bg-color-focus-primary: transparent;--gf-ctrl-btn-bg-color-disabled-primary: transparent;--gf-ctrl-btn-border-width-primary: 0;--gf-ctrl-btn-shadow: none;--gf-ctrl-btn-shadow-hover: none;--gf-ctrl-btn-shadow-focus: none;--gf-ctrl-btn-shadow-disabled: none;--gf-ctrl-btn-icon-color-primary: #9DE8FF;--gf-ctrl-btn-icon-color-hover-primary: #fff;--gf-ctrl-btn-icon-color-focus-primary: #9DE8FF;--gf-ctrl-btn-icon-color-disabled-primary: #889EAF}.gform-theme--framework .gform-body .gfield.gfield--type-html{font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5;color:#fff}.gform-theme--framework .gform-body .gfield.gfield--type-html a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.gform-theme--framework .gform-body .gfield.gfield--type-html a:hover,.gform-theme--framework .gform-body .gfield.gfield--type-html a:focus-visible{color:#fff}.gform-theme--framework .gform-body .gfield .gfield_description.ginput_counter{padding-top:4px;text-align:right;color:#9de8ff;font-size:15px;line-height:1;letter-spacing:.02em;font-weight:500}.gform-body .gfield.gfield--type-consent a{text-decoration:underline;color:#9de8ff}.gform-body .gfield.gfield--type-consent .gfield_label_before_complex{display:none}.gform-theme--api:has(.gform-loader) .gfield:where(:not(.gfield--type-html):not(.gfield--type-section)),.gform-theme--api:has(.gform-loader) .gform_footer,.gform-theme--framework:has(.gform-loader) .gfield:where(:not(.gfield--type-html):not(.gfield--type-section)),.gform-theme--framework:has(.gform-loader) .gform_footer{opacity:.5!important;pointer-events:none}.gform-loader{position:absolute!important;top:50%;left:50%;animation:gform-loader-rotate 1.2s linear infinite!important}@keyframes gform-loader-rotate{0%{transform:translate(-50%,-50%) rotate(0) scale(6)}to{transform:translate(-50%,-50%) rotate(360deg) scale(6)}}.gform-theme--foundation .gform_footer,.gform-theme--foundation .gform_page_footer{--gf-form-footer-margin-y-start: 48px;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.gform-theme--foundation .gform_footer,.gform-theme--foundation .gform_page_footer{-ms-flex-direction:column;flex-direction:column;gap:12px}.gform-theme--foundation .gform_footer>.gform-theme-button,.gform-theme--foundation .gform_page_footer>.gform-theme-button{width:100%!important}}.gform_button,.gform_next_button,.gform_previous_button{position:relative!important;width:auto!important;border:none!important;min-width:190px!important;display:-ms-inline-flexbox!important;display:inline-flex!important;min-height:54px!important;padding:12px 28px!important;border-radius:6px!important;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:12px!important;line-height:1!important;letter-spacing:2px!important;text-transform:uppercase!important;background-color:#52a6ea!important;color:#fff!important;transition:color .5s ease,transform .5s ease!important}.gform_button:focus,.gform_next_button:focus,.gform_previous_button:focus{outline:3px solid #52a6ea!important}.gform-body .gform_button,.gform-body .gform_next_button,.gform-body .gform_previous_button{box-shadow:none!important}.gform_previous_button{background-color:transparent!important;padding-left:0!important;padding-right:0!important;min-width:unset!important}.gform_next_button{margin-left:auto!important}.gform-theme--framework .gform_validation_errors{--gf-form-validation-bg-color: #222222;--gf-form-validation-border-color: rgba(217, 79, 79, .25);--gf-form-validation-heading-icon-bg-color: rgba(217, 79, 79, .05);--gf-form-validation-heading-icon-border-color: rgba(217, 79, 79, .25)}.form-success{display:-ms-flexbox;display:flex;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5;color:#fff}.form-success .form-success-img{position:relative;width:64px;height:64px;-ms-flex-negative:0;flex-shrink:0}.form-success .form-success-content{padding-left:18px;padding-top:12px;-ms-flex-positive:1;flex-grow:1}.form-success h1,.form-success h2,.form-success h3,.form-success h4,.form-success h5,.form-success h6{margin-bottom:12px;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.125;letter-spacing:-1px}.form-success h1,.form-success h2,.form-success h3,.form-success h4,.form-success h5,.form-success h6{font-size:22px}@media screen and (min-width:420px){.form-success h1,.form-success h2,.form-success h3,.form-success h4,.form-success h5,.form-success h6{font-size:calc(22px + 14 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.form-success h1,.form-success h2,.form-success h3,.form-success h4,.form-success h5,.form-success h6{font-size:36px}}.home-hero__title{max-width:957px}.home-hero__title-lead{white-space:nowrap}.home-hero__title-break{display:none}.home-hero__rotator{position:relative;display:inline-block;width:var(--rotator-w, auto);vertical-align:baseline;white-space:nowrap}.home-hero__rotator-sizer{color:transparent}.home-hero__rotator-items{position:absolute;inset:0}.home-hero__rotator-item{position:absolute;inset:0;text-align:center;opacity:0;transition:opacity var(--rotator-duration, .65s) ease-in-out}.home-hero__rotator-item.is-active{opacity:1}.home-hero__rotator-item.is-leaving{opacity:0}.home-hero__inner{padding-right:clamp(20px,2.5vw,48px);padding-left:clamp(20px,2.5vw,48px)}.home-hero__actions{gap:23px;margin-top:33px}.home-hero__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;box-sizing:border-box;width:234px}.home-hero__link>span:first-child{transform:translateY(.125em)}.home-hero__link{border-radius:6px;background-color:#10283c;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:12px;letter-spacing:2px;color:#fff;text-decoration:none;text-transform:uppercase;transition:color .5s ease,transform .5s ease;transition:background-color .5s ease,color .5s ease,transform .5s ease;height:54px;min-width:189px;min-height:54px;padding:0 50px;white-space:nowrap}.home-hero__link:hover,.home-hero__link:focus-visible{transform:translateY(-2px);background-color:#52a6ea}.home-hero__link span:last-child{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 11px;flex:0 0 11px;width:11px;height:11px;overflow:hidden}.home-hero__link span:last-child svg{display:block;width:100%;height:100%}.home-hero__link:hover span:last-child svg,.home-hero__link:focus-visible span:last-child svg{animation:cta-arrow-loop .5s ease both}.home-hero__link-break{display:none}.home-hero__video-wrap{--hero-video-width: clamp(870px, 80vw, 1494px);--hero-video-height: calc(var(--hero-video-width) * .48965);--hero-notch-left: calc(var(--hero-video-width) * .29443);--hero-notch-width: calc(var(--hero-video-width) * .40614);--hero-notch-depth: calc(var(--hero-video-height) * .0691);--hero-button-inset: 12px;--hero-button-left: calc(var(--hero-notch-left) + var(--hero-button-inset));--hero-button-width: calc(var(--hero-notch-width) - var(--hero-button-inset) * 2);--hero-button-height: clamp(56px, 4.23vw, 70px);--hero-button-overlap: calc(var(--hero-notch-depth) - var(--hero-button-inset));--hero-button-padding-y: 9px;--hero-button-padding-x: 9px;--hero-button-icon-size: calc(var(--hero-button-height) - var(--hero-button-padding-y) * 2);position:relative;left:50%;width:var(--hero-video-width);margin-top:40px;margin-bottom:calc(var(--hero-button-height) - var(--hero-button-overlap));transform:translate(-50%)}.home-hero__video{display:block;width:100%;height:var(--hero-video-height);object-fit:cover;object-position:center;background-color:#10283c;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='1401'%20height='686'%20viewBox='0%200%201401%20686'%20preserveAspectRatio='none'%3e%3cpath%20fill='%23fff'%20d='M18%200%20H1383%20A18%2018%200%200%201%201401%2018%20V668%20A18%2018%200%200%201%201383%20686%20H987.5%20A6%206%200%200%201%20981.5%20680%20V657.6%20A19%2019%200%200%200%20962.5%20638.6%20H431.5%20A19%2019%200%200%200%20412.5%20657.6%20V680%20A6%206%200%200%201%20406.5%20686%20H18%20A18%2018%200%200%201%200%20668%20V18%20A18%2018%200%200%201%2018%200%20Z'/%3e%3c/svg%3e") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='1401'%20height='686'%20viewBox='0%200%201401%20686'%20preserveAspectRatio='none'%3e%3cpath%20fill='%23fff'%20d='M18%200%20H1383%20A18%2018%200%200%201%201401%2018%20V668%20A18%2018%200%200%201%201383%20686%20H987.5%20A6%206%200%200%201%20981.5%20680%20V657.6%20A19%2019%200%200%200%20962.5%20638.6%20H431.5%20A19%2019%200%200%200%20412.5%20657.6%20V680%20A6%206%200%200%201%20406.5%20686%20H18%20A18%2018%200%200%201%200%20668%20V18%20A18%2018%200%200%201%2018%200%20Z'/%3e%3c/svg%3e") center/100% 100% no-repeat}.home-hero__help-popup{position:absolute;z-index:2;left:var(--hero-button-left);top:calc(100% - var(--hero-button-overlap));width:var(--hero-button-width);min-width:320px;padding:14px 14px calc(var(--hero-button-height) + 14px);border-radius:5px;background-color:#52a6ea;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0;color:#fff;opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(calc(100% - var(--hero-button-height)) 0 0 0);transform:translateY(calc(-100% + var(--hero-button-height) + 8px));transition:opacity .8s ease,visibility 0s linear .8s,clip-path .8s ease,transform .8s ease}.home-hero__video-wrap--help-open .home-hero__help-popup{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0);transform:translateY(calc(-100% + var(--hero-button-height)));transition:opacity .8s ease,visibility 0s,clip-path .8s ease,transform .8s ease}.home-hero__video-wrap--help-open .home-hero__video-button-icon svg{transform:rotate(180deg)}.home-hero__help-list{display:grid;gap:8px;margin:0;padding:0;list-style:none;text-align:left}.home-hero__help-list a{position:relative;padding-left:0;text-decoration:none;transition:color .5s ease,padding-left .5s ease}.home-hero__help-list a:before{content:"";width:14px;height:11px;position:absolute;top:45%;left:0;background-color:#fff;opacity:0;transform:translate(-6px,-50%) rotate(45deg);transition:opacity .32s ease,transform .32s ease;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.41699%200.5H10.3535V8.43661'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3cpath%20d='M6.70276%204.15088L0.353516%2010.5002'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-miterlimit='10'/%3e%3c/svg%3e") center/contain no-repeat}.home-hero__help-list a:hover,.home-hero__help-list a:focus-visible,.home-hero__help-list a.active{color:#fff;padding-left:26px}.home-hero__help-list a:hover:before,.home-hero__help-list a:focus-visible:before,.home-hero__help-list a.active:before{opacity:1;margin-bottom:2px;transform:translateY(-50%) rotate(45deg)}.home-hero__help-list a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;color:#fff}.home-hero__video-button{position:absolute;z-index:3;left:var(--hero-button-left);top:calc(100% - var(--hero-button-overlap));display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:20px;width:var(--hero-button-width);min-width:320px;min-height:var(--hero-button-height);padding:var(--hero-button-padding-y) var(--hero-button-padding-x) var(--hero-button-padding-y) 25px;border:0;border-radius:5px;background-color:#52a6ea;font-family:Switzer,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:0;color:#fff;text-align:left;cursor:pointer;transition:transform .5s ease}.home-hero__video-button:before{content:"";display:block;position:absolute;top:50%;right:calc(var(--hero-button-padding-x) + var(--hero-button-icon-size) + 12px);width:1px;height:var(--hero-button-icon-size);background-color:#ffffffa6;transform:translateY(-50%);pointer-events:none}.home-hero__video-button:hover,.home-hero__video-button:focus-visible{transform:translateY(-2px)}.home-hero__video-button-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:var(--hero-button-icon-size);height:var(--hero-button-icon-size);border-radius:4px;background-color:#10283c}.home-hero__video-button-icon svg{display:block;width:25px;height:auto;transition:transform .24s ease}.home-platform{--home-sticky-header-clearance: 140px}.home-platform__inner{grid-template-columns:minmax(300px,466px) minmax(0,710px);-ms-flex-align:start;align-items:start;gap:72px}.home-platform__content{position:sticky;top:var(--home-sticky-header-clearance);-ms-flex-item-align:start;align-self:start;padding-top:0}.home-platform__title{max-width:466px}.home-platform__text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.home-platform__text a:hover,.home-platform__text a:focus-visible{color:#222}.home-platform__text{max-width:430px;line-height:28px}.home-platform__link{margin-top:34px}.home-platform__item{container:home-platform-item/inline-size;min-width:334px;max-width:710px}.home-platform__media-wrap{container:home-platform-media/inline-size}.home-platform__media-frame{overflow:hidden;transform:translateZ(0);-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='642'%20height='373'%20xml:space='preserve'%20style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd'%20viewBox='7863%2010003%205419%203158'%3e%3cpath%20d='M7863%2010469v2599c0%2020%208%2037%2020%2052%2023%2026%2061%2041%2098%2041h1414c57%200%2095-28%20124-68%2036-51%2058-122%2085-186%2023-56%2050-106%2094-129%2037-20%2067-15%20120-15%20309%201%203248%208%203316-3%2038-6%2073-23%20100-45%2029-25%2048-56%2048-88v-2540c0-24-11-43-27-57-21-18-52-27-83-27H8735c-52%200-90%209-119%2023-45%2022-68%2058-84%2097-21%2050-31%20105-64%20142-21%2023-50%2039-97%2042-101%208-226-3-331%200-26%201-52%207-76%2017-16%207-31%2016-44%2027-15%2013-28%2027-38%2044-13%2022-20%2047-20%2073z'%20style='fill:%232b2a29'/%3e%3c/svg%3e") left top/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='642'%20height='373'%20xml:space='preserve'%20style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd'%20viewBox='7863%2010003%205419%203158'%3e%3cpath%20d='M7863%2010469v2599c0%2020%208%2037%2020%2052%2023%2026%2061%2041%2098%2041h1414c57%200%2095-28%20124-68%2036-51%2058-122%2085-186%2023-56%2050-106%2094-129%2037-20%2067-15%20120-15%20309%201%203248%208%203316-3%2038-6%2073-23%20100-45%2029-25%2048-56%2048-88v-2540c0-24-11-43-27-57-21-18-52-27-83-27H8735c-52%200-90%209-119%2023-45%2022-68%2058-84%2097-21%2050-31%20105-64%20142-21%2023-50%2039-97%2042-101%208-226-3-331%200-26%201-52%207-76%2017-16%207-31%2016-44%2027-15%2013-28%2027-38%2044-13%2022-20%2047-20%2073z'%20style='fill:%232b2a29'/%3e%3c/svg%3e") left top/100% 100% no-repeat}.home-platform__media-frame:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='642'%20height='373'%20xml:space='preserve'%20style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd'%20viewBox='7863%2010003%205419%203158'%3e%3cpath%20d='M7863%2010469v2599c0%2020%208%2037%2020%2052%2023%2026%2061%2041%2098%2041h1414c57%200%2095-28%20124-68%2036-51%2058-122%2085-186%2023-56%2050-106%2094-129%2037-20%2067-15%20120-15%20309%201%203248%208%203316-3%2038-6%2073-23%20100-45%2029-25%2048-56%2048-88v-2540c0-24-11-43-27-57-21-18-52-27-83-27H8735c-52%200-90%209-119%2023-45%2022-68%2058-84%2097-21%2050-31%20105-64%20142-21%2023-50%2039-97%2042-101%208-226-3-331%200-26%201-52%207-76%2017-16%207-31%2016-44%2027-15%2013-28%2027-38%2044-13%2022-20%2047-20%2073z'%20style='fill:%232b2a29'/%3e%3c/svg%3e") left top/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='642'%20height='373'%20xml:space='preserve'%20style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd'%20viewBox='7863%2010003%205419%203158'%3e%3cpath%20d='M7863%2010469v2599c0%2020%208%2037%2020%2052%2023%2026%2061%2041%2098%2041h1414c57%200%2095-28%20124-68%2036-51%2058-122%2085-186%2023-56%2050-106%2094-129%2037-20%2067-15%20120-15%20309%201%203248%208%203316-3%2038-6%2073-23%20100-45%2029-25%2048-56%2048-88v-2540c0-24-11-43-27-57-21-18-52-27-83-27H8735c-52%200-90%209-119%2023-45%2022-68%2058-84%2097-21%2050-31%20105-64%20142-21%2023-50%2039-97%2042-101%208-226-3-331%200-26%201-52%207-76%2017-16%207-31%2016-44%2027-15%2013-28%2027-38%2044-13%2022-20%2047-20%2073z'%20style='fill:%232b2a29'/%3e%3c/svg%3e") left top/100% 100% no-repeat}.home-platform__media-wrap--video .home-platform__media-frame:after{content:none}.home-platform__media-frame--link .home-platform__media{transition:transform .5s ease}.home-platform__media-frame--link:hover .home-platform__media,.home-platform__media-frame--link:focus-visible .home-platform__media{transform:scale(1.04)}.home-platform__media-frame--link:hover~.home-platform__item-text .home-platform__item-arrow,.home-platform__media-frame--link:focus-visible~.home-platform__item-text .home-platform__item-arrow{transform:translate(6px)}.home-platform__item-number{top:clamp(0px,.85cqw,6px);left:clamp(14px,4.35cqw,33px);line-height:20px;letter-spacing:.02em}.home-platform__media{height:auto;aspect-ratio:710/409;object-fit:cover;object-position:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}video.home-platform__media{height:auto;max-height:none}.home-platform__item-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.home-platform__item-text a:hover,.home-platform__item-text a:focus-visible{color:#222}.home-platform__item-text{top:-58px;left:40px;max-width:min(440px,68cqw - 46px);margin:20px 0 0 32cqw;padding-right:0;font-size:16px}.home-platform__item-text strong{font-weight:700}.home-platform__item-arrow{top:1px;margin-left:10px;transition:transform .5s ease}.about-us{--about-card-width: 300px;--about-us-content-offset: clamp(24px, 7vh, 120px);--about-us-cards-offset: 390px;--about-us-sticky-top: 78px;--about-us-content-layer-padding-top: 75px;--about-us-content-sticky-top: calc(var(--about-us-sticky-top) + var(--about-us-content-layer-padding-top));isolation:isolate;min-height:calc(clamp(900px,49.74vw,955px) + var(--about-us-content-layer-padding-top));margin-top:80px;margin-bottom:80px;overflow:clip}.about-us__background{inset:0;overflow:clip;pointer-events:none}.about-us__background-sticky{position:sticky;top:var(--about-us-sticky-top);height:calc(100vh - var(--about-us-sticky-top))}.about-us__background-sticky:before{content:"";position:absolute;inset:0;z-index:1;display:block;height:100%;background:linear-gradient(180deg,#9de8ff38,#52a6ea80);pointer-events:none}.about-us__video{object-fit:cover;object-position:center}.about-us__inner{grid-template-columns:minmax(720px,820px) minmax(360px,508px);-ms-flex-align:start;align-items:start;gap:72px;min-height:calc(clamp(900px,49.74vw,955px) + var(--about-us-content-layer-padding-top));width:min(80%,1494px);margin:0 auto}.about-us__content-layer{inset:0;pointer-events:none;padding-top:var(--about-us-content-layer-padding-top)}.about-us__content-sticky{position:sticky;top:var(--about-us-content-sticky-top);min-height:calc(100vh - var(--about-us-content-sticky-top))}.about-us__title{font-size:clamp(34px,min(4.4vw,6.6vh),70px);line-height:1.02;max-width:486px}.about-us__content-grid{grid-template-columns:minmax(720px,820px) minmax(360px,508px);-ms-flex-align:start;align-items:start;gap:72px;width:min(80%,1494px);margin:0 auto}.about-us__section-kicker{grid-column:1;grid-row:1;align-self:start;width:max-content;z-index:2;margin:var(--about-us-content-offset) 0 0 calc(20px - ((100vw - min(80vw,1494px))/2));pointer-events:auto}.about-us__cards{grid-column:1;grid-row:1;grid-template-columns:repeat(2,var(--about-card-width));grid-auto-rows:calc(var(--about-card-width) * 1.3833);-ms-flex-line-pack:start;align-content:start;gap:48px 56px;padding-top:var(--about-us-cards-offset);padding-bottom:80px;margin-left:0}.about-us__cards.fade-in{opacity:1!important;transform:none!important}.about-us__card{aspect-ratio:300/415;min-height:0;border:1px solid #9DE8FF;background-color:#10283c29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);cursor:default}.about-us__card-body{padding:30px}.about-us__card-title a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.about-us__card-title a:hover,.about-us__card-title a:focus-visible{color:#fff}.about-us__card-title{font-size:clamp(32px,var(--about-card-width) * .15,45px);font-weight:700;line-height:clamp(26.84px,var(--about-card-width) * .167,50px);letter-spacing:clamp(-1px,var(--about-card-width) * -.00333,-.54px)}.about-us__card-title span{display:block}.about-us__card-text{font-size:11px;line-height:15px}@media screen and (min-width:375px){.about-us__card-text{font-size:calc(11px + 2 * (100vw - 375px) / 855);line-height:calc(15px + 3 * (100vw - 375px) / 855)}}@media screen and (min-width:1230px){.about-us__card-text{font-size:13px;line-height:18px}}.about-us__card-text{max-width:260px;margin:14px auto 0;color:#ffffffb3}a.about-us__card-text{transition:color .24s ease}a.about-us__card-text:hover,a.about-us__card-text:focus-visible{color:#fff}.about-us__card-footer{min-height:52px;padding:20px 30px 18px;border-top:1px solid #9DE8FF;line-height:clamp(6.98px,.94vw,13px);letter-spacing:clamp(.54px,.07vw,1px)}.about-us__content{grid-column:2;grid-row:1;align-self:start;max-width:508px;margin-top:var(--about-us-content-offset);padding-bottom:clamp(32px,5vh,80px);pointer-events:auto}.about-us__kicker-section{display:none}.about-us__kicker-brand{margin-left:4px}.about-us__text a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.about-us__text a:hover,.about-us__text a:focus-visible{color:#fff}.about-us__text{max-width:486px}.about-us__link{width:189px;height:54px}@media screen and (min-width:1800px)and (min-height:1200px){.about-us{--about-us-cards-offset: calc(var(--about-us-content-offset) + 75px)}}@media screen and (min-width:1231px)and (max-height:860px){.about-us{--about-us-content-offset: 24px;--about-us-content-layer-padding-top: 32px}.about-us__text{font-size:clamp(14px,2.2vh,17px);line-height:1.5;margin-top:14px}.about-us__actions{margin-top:20px}.about-us__content{padding-bottom:32px}}.testimonials{overflow-x:clip}.testimonials__inner{grid-template-columns:minmax(0,760px) minmax(360px,550px);gap:64px}.testimonials__content{grid-column:2}.testimonials-kicker{grid-column:1;align-self:start}.testimonials__title{max-width:520px;line-height:68px}.testimonials__text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.testimonials__text a:hover,.testimonials__text a:focus-visible{color:#222}.testimonials__text{max-width:430px;margin-top:15px;line-height:28px}.testimonials__card{-ms-flex:0 0 198px;flex:0 0 198px;width:198px;min-height:169px;padding:28px}.testimonials__logo{max-width:100%;filter:grayscale(1) contrast(1.35) brightness(.62)}.testimonials__slider-shell{--testimonials-slide-width: 950px;--testimonials-slide-max-width: 950px;--testimonials-slide-viewport-gutter: 0px;--testimonials-slide-border-width: 1.5px;--testimonials-slide-border-opacity: .56;--testimonials-slide-padding-block: 50px;--testimonials-slide-padding-inline: 50px;--testimonials-slide-min-height: 315px;--testimonials-content-right-space: 82px;margin:70px auto 0}.testimonials__slider-track{-ms-flex-align:stretch;align-items:stretch}.testimonials__slide{width:var(--testimonials-slide-width);height:auto;min-height:var(--testimonials-slide-min-height);padding:var(--testimonials-slide-padding-block) var(--testimonials-slide-padding-inline);border-radius:14px;background:transparent}.testimonials__slide-border{inset:0;color:#889eaf;pointer-events:none}.testimonials__slide-border-svg{overflow:visible}.testimonials__slide-border-svg path{stroke-opacity:var(--testimonials-slide-border-opacity);stroke-width:var(--testimonials-slide-border-width)}.testimonials__slide-content{-ms-flex:1 1 auto;flex:1 1 auto;min-height:100%;max-width:min(100%,1020px);margin-left:0}.testimonials__slide-heading{min-height:55px;margin-bottom:28px}.testimonials__quote-icon{left:-24px;top:-11px;width:65px;height:55px}.testimonials__slide-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.testimonials__slide-text a:hover,.testimonials__slide-text a:focus-visible{color:#222}.testimonials__slide-text{max-width:760px;line-height:28px}.testimonials__signature{margin-top:auto}.testimonials__signature-position{max-width:100%;line-height:28px}.testimonials__slider-controls-wrap{inset:0 auto 0 50%;width:var(--testimonials-slide-width);max-width:100%;transform:translate(-50%);pointer-events:none}.testimonials__slider-controls{pointer-events:none;right:5px;bottom:6px}.testimonials__slider-button{width:66px;height:32px;transition:opacity .4s cubic-bezier(.1,.2,.2,1) 0ms,background-color .4s cubic-bezier(.1,.2,.2,1) 0ms}.testimonials__slider-button:hover,.testimonials__slider-button:focus-visible{background-color:#52a6ea}.testimonials__slider-button.swiper-button-disabled{opacity:.45;cursor:default}.testimonials__slider-button.swiper-button-disabled:hover,.testimonials__slider-button.swiper-button-disabled:focus-visible{background-color:#10283c}.testimonials__slider-button-icon{pointer-events:none}.industry-leaders{overflow:hidden}.industry-leaders__inner{grid-template-columns:minmax(0,820px) auto;-ms-flex-align:end;align-items:end;-ms-flex-pack:justify;justify-content:space-between;gap:32px}.industry-leaders__title{max-width:820px}.industry-leaders__title span{display:block}.industry-leaders__controls{margin-bottom:4px}.industry-leaders__button{position:relative;width:66px;height:32px;border:1px solid rgba(34,34,34,.75);background-color:transparent;color:#222;cursor:pointer;transition:border-color .24s ease,background-color .24s ease,color .24s ease,opacity .24s ease}.industry-leaders__button:hover,.industry-leaders__button:focus-visible{border-color:#52a6ea;background-color:#52a6ea;color:#fff}.industry-leaders__button-icon{pointer-events:none}.industry-leaders__slider-shell{margin:28px auto 0;overflow:visible}.industry-leaders__slider{overflow:visible}.industry-leaders__track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.industry-leaders__slide{-ms-flex-negative:0;flex-shrink:0;width:306px;height:395px}.industry-leaders__slide--all{width:273px;height:auto}.home-industries__slide--all{width:306px}.industry-leaders__card,.industry-leaders__all-card{display:-ms-flexbox;display:flex;height:100%;min-height:395px;overflow:hidden;text-decoration:none}.industry-leaders__card:before,.industry-leaders__all-card:before{content:"";position:absolute;inset:0;z-index:0;transform:scaleY(0);transform-origin:bottom center;transition:transform .5s ease;pointer-events:none}.industry-leaders__card:hover:before,.industry-leaders__card:focus-visible:before,.industry-leaders__all-card:hover:before,.industry-leaders__all-card:focus-visible:before{transform:scaleY(1)}.industry-leaders__card .industry-leaders__image{transition:transform .5s ease}.industry-leaders__card:hover .industry-leaders__image,.industry-leaders__card:focus-visible .industry-leaders__image{transform:scale(1.04)}.industry-leaders__card{-ms-flex-direction:column;flex-direction:column;padding:20px;background-color:#fff;color:#222;transition:color .5s ease}.industry-leaders__card:before{background-color:#52a6ea}.industry-leaders__media{z-index:1;background-color:#e5eff5}.industry-leaders__media:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.industry-leaders__image{width:100%;aspect-ratio:266/270;height:auto;object-fit:cover}.industry-leaders__card-footer{position:relative;z-index:1;-ms-flex-align:end;align-items:flex-end;margin-top:auto;padding-top:28px}.industry-leaders__card-label{color:currentColor}.industry-leaders__card-arrow{margin-bottom:6px;opacity:0;transform:translate(-6px);transition:opacity .5s ease,transform .5s ease}.industry-leaders__all-card{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:20px;background-color:#10283c;color:#fff;transition:color .5s ease .12s}.industry-leaders__all-card:before{background-color:#52a6ea}.industry-leaders__all-card>span{position:relative;z-index:1}.industry-leaders__all-arrow{margin-bottom:6px;opacity:0;transform:translate(-6px);transition:opacity .5s ease,transform .5s ease}.industry-leaders__card:hover,.industry-leaders__card:focus-visible,.industry-leaders__all-card:hover,.industry-leaders__all-card:focus-visible{color:#fff;transition-delay:0s}.industry-leaders__card:hover .industry-leaders__card-arrow,.industry-leaders__card:focus-visible .industry-leaders__card-arrow,.industry-leaders__all-card:hover .industry-leaders__card-arrow,.industry-leaders__all-card:focus-visible .industry-leaders__card-arrow{opacity:1;transform:translate(0)}.industry-leaders__card:hover .industry-leaders__all-arrow,.industry-leaders__card:focus-visible .industry-leaders__all-arrow,.industry-leaders__all-card:hover .industry-leaders__all-arrow,.industry-leaders__all-card:focus-visible .industry-leaders__all-arrow{opacity:1;transform:translate(0)}@media screen and (max-width:800px){.industry-leaders__inner,.industry-leaders__slider-shell{width:calc(100% - 40px)}}@media screen and (max-width:480px){.industry-leaders__inner,.industry-leaders__slider-shell{width:calc(100% - 32px)}}.home-solutions{overflow-x:clip}.home-solutions__intro{grid-template-columns:minmax(0,760px) auto;-ms-flex-align:start;align-items:start;gap:64px}.home-solutions__title{max-width:760px}.home-solutions__text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.home-solutions__text a:hover,.home-solutions__text a:focus-visible{color:#222}.home-solutions__text{max-width:560px;margin-top:18px}.home-solutions__list{margin-top:66px}.home-solutions__image-pos{position:absolute;top:0;left:0;z-index:3;width:250px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s,visibility 0s linear .45s}.home-solutions__list.show-images .home-solutions__image-pos{opacity:1;visibility:visible;transition:opacity 1.4s,visibility 0s}.home-solutions__image-stack{position:absolute;top:50%;left:0;width:250px;aspect-ratio:250/162;overflow:hidden;border-radius:8px;box-shadow:0 17px 17.6px #00000040;transform:translateY(-50%)}.home-solutions__hover-image{position:absolute;inset:0;z-index:2;overflow:hidden}.home-solutions__hover-image:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;clip-path:polygon(0 0,0 0,0 100%,0 100%);visibility:hidden;pointer-events:none;transition:clip-path .85s,visibility .85s}.home-solutions__hover-image img{display:block;width:100%;height:100%;object-fit:cover;clip-path:polygon(0 0,0 0,0 100%,0 100%);visibility:hidden;filter:blur(3px);transform:scale(1.12);transition:clip-path .85s,visibility .85s,filter .85s .65s,transform .85s .65s}.home-solutions__hover-image.active{z-index:1}.home-solutions__hover-image.active:after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);visibility:visible;transition:visibility .95s 0s}.home-solutions__hover-image.active img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);visibility:visible;filter:blur(0);transform:scale(1);transition:visibility .95s 0s,filter .95s .35s,transform .95s .25s}.home-solutions__item{grid-template-columns:minmax(250px,520px) 1fr minmax(320px,520px);padding:21px 0 25px;transition:color .5s ease}.home-solutions__item:before{content:"";position:absolute;top:0;left:52px;right:0;height:1px;background-color:#10283c47;transition:background-color .5s ease}.home-solutions__item:hover,.home-solutions__item:focus-within{color:#52a6ea}.home-solutions__item:hover:before,.home-solutions__item:focus-within:before{background-color:#52a6ea}.home-solutions__item:hover .home-solutions__heading,.home-solutions__item:focus-within .home-solutions__heading{transform:translate(44px)}.home-solutions__item:hover .home-solutions__arrow,.home-solutions__item:focus-within .home-solutions__arrow{opacity:1;transform:translate(-44px,-50%)}.home-solutions__number{left:0;top:0;transform:translateY(-50%)}.home-solutions__heading{min-width:0;transition:transform .8s ease}.home-solutions__arrow{left:0;top:20px;opacity:0;transform:translate(-28px,-50%);transition:opacity .8s ease,transform .8s ease}.home-solutions__item-link{inset:0;z-index:1}.home-solutions__item-title a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.home-solutions__item-title a:hover,.home-solutions__item-title a:focus-visible{color:#222}.home-solutions__item-title{max-width:min(420px,100%)}.home-solutions__item-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.home-solutions__item-text a:hover,.home-solutions__item-text a:focus-visible{color:#222}.home-solutions__item-text{grid-column:3;max-width:520px;justify-self:end}.home-solutions__item-title a,.home-solutions__item-text a{position:relative;z-index:2}.home-spotlight__header{grid-template-columns:minmax(0,760px) auto;-ms-flex-align:start;align-items:start;gap:64px}.home-spotlight__title{max-width:740px}.home-spotlight__cards{margin-top:64px}.home-spotlight__grid{grid-template-columns:repeat(3,minmax(0,1fr));-ms-flex-align:center;align-items:center;max-width:1282px;margin:0 auto;padding-top:180px}.home-spotlight__card .home-spotlight__card-image{transition:transform .5s ease}.home-spotlight__card:hover .home-spotlight__card-image,.home-spotlight__card:focus-visible .home-spotlight__card-image{transform:scale(1.04)}.home-spotlight__card{position:relative;display:-ms-flexbox;display:flex;width:100%;height:auto;aspect-ratio:414/475;overflow:hidden;border-radius:6px;background-color:#52a6ea;color:#fff;text-decoration:none;transition:background-color .24s ease,transform .24s ease}.home-spotlight__card--image,.home-spotlight__card--image-dark{background-color:#10283c}.home-spotlight__card--image:before,.home-spotlight__card--image-dark:before{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.home-spotlight__card--all{background-color:#10283c}.home-spotlight__card:not(.home-spotlight__card--image):not(.home-spotlight__card--image-dark):before{content:"";position:absolute;inset:0;z-index:0;background-color:#10283c;transform:scaleY(0);transform-origin:bottom center;transition:transform .5s ease;pointer-events:none}.home-spotlight__card:not(.home-spotlight__card--image):not(.home-spotlight__card--image-dark):hover:before,.home-spotlight__card:not(.home-spotlight__card--image):not(.home-spotlight__card--image-dark):focus-visible:before{transform:scaleY(1)}.home-spotlight__card--all:before{background-color:#52a6ea}.home-spotlight__card-image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.home-spotlight__card-image-overlay{background-color:#222;opacity:.2}.home-spotlight__card-content{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-width:0;padding:32px}.home-spotlight__card-meta{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:13px;letter-spacing:1px;color:currentColor;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.42)}.home-spotlight__card-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;width:24px;height:24px}.home-spotlight__card-icon svg{display:block;width:100%;height:100%}.home-spotlight__card-title{display:grid;gap:18px;max-width:100%;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;line-height:28px;letter-spacing:0}.home-spotlight__all-arrow{opacity:0;transform:none;transition:opacity .5s ease,transform .5s ease}.home-spotlight__card:hover .home-spotlight__all-arrow,.home-spotlight__card:focus-visible .home-spotlight__all-arrow{opacity:1;transform:translate(10px)}.home-spotlight__slider{display:none}.home-pattern--hero-platform{top:clamp(-1170px,-60.9375vw,-642px);right:0;--site-pattern-height: clamp(1229px, 116.67vw, 2240px);--site-pattern-width: clamp(383px, 36.3542vw, 698px)}.home-pattern--solutions{top:calc(100% + 20px);--site-pattern-transform: translateY(-50%)}@media screen and (max-width:1024px){.home-pattern--hero-platform{top:clamp(-520px,-50vw,-260px)}}.product-benefits{background-image:url(/wp-content/themes/locustec/dist/img/bg-image.COjPmVj5.png);background-position:right bottom;background-repeat:no-repeat;background-size:468px auto}.product-benefits-card{-ms-flex:0 0 290px;flex:0 0 290px;width:290px;height:200px}.product-benefits-card-icon{padding:22px 18px 20px}.product-benefits-card:not(.product-benefits-card-icon):after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.product-benefits-marquee--offset{padding-left:120px}.product-benefits-button{width:66px;height:32px;border:1px solid rgba(255,255,255,.75);background-color:transparent;transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,border-color .5s cubic-bezier(.1,.2,.2,1) 0ms,color .5s cubic-bezier(.1,.2,.2,1) 0ms}.product-benefits-button:hover,.product-benefits-button:focus-visible{border-color:#52a6ea;background-color:#52a6ea}.product-benefits-button-icon{pointer-events:none}.product-gallery-shell{margin-top:34px}.product-gallery-slide{width:420px;height:auto}.product-gallery-card{width:420px;height:475px;padding:34px}.product-gallery-card img{max-width:100%;max-height:100%;width:auto;height:auto}.product-slider-button{width:56px;height:30px;border:1px solid rgba(34,34,34,.75);background-color:transparent;transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,border-color .5s cubic-bezier(.1,.2,.2,1) 0ms,color .5s cubic-bezier(.1,.2,.2,1) 0ms}.product-slider-button:hover,.product-slider-button:focus-visible{border-color:#52a6ea;background-color:#52a6ea;color:#fff}.product-slider-button-icon{pointer-events:none}@media screen and (max-width:800px){.product-gallery-slide,.product-gallery-card{width:320px}.product-gallery-card{height:360px;padding:24px}}.product-science-details-section{display:grid}.product-hero-title,.product-section-title{max-width:865px}.product-hero-browser{width:1000px;max-width:100%;aspect-ratio:1000/569}.product-details{--product-media-width: 523px;--product-copy-width: 629px}.product-details:has(.product-media-wrap.type-smaller-img){--product-media-width: 413px;--product-copy-width: 739px}.product-two-col{grid-template-columns:minmax(0,var(--product-copy-width, 739px)) minmax(0,var(--product-media-width, 413px))}.product-details-type-reversed .product-two-col{grid-template-areas:"media content" "media button";-ms-flex-align:center;align-items:center;row-gap:24px}.product-details-type-reversed .product-two-col>:first-child{grid-area:content}.product-details-type-reversed .product-two-col>:last-child{display:contents}.product-details-type-reversed .product-media-wrap{grid-area:media}.product-details-type-reversed .product-button{grid-area:button;justify-self:start}.product-copy-title{max-width:560px}.product-rich-text a,.product-check-list a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.product-rich-text a:hover,.product-rich-text a:focus-visible,.product-check-list a:hover,.product-check-list a:focus-visible{color:#222}.product-rich-text{max-width:var(--product-copy-width, 520px)}.product-media-wrap{width:var(--product-media-width, 523px);max-width:100%;aspect-ratio:523/325}.product-media-wrap.type-smaller-img{aspect-ratio:413/325}.product-media-wrap.type-smaller-img:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.product-button{min-width:176px;min-height:48px;padding:0 24px;text-decoration:none}.product-button>span:first-child{transform:translateY(.125em)}.product-button{transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.product-button:hover,.product-button:focus-visible{background-color:#52a6ea;transform:translateY(-2px)}.product-button:hover .product-button-icon svg,.product-button:focus-visible .product-button-icon svg{animation:cta-arrow-loop .5s ease both}.product-feature-grid{grid-template-columns:minmax(0,820px) minmax(380px,520px);column-gap:clamp(32px,4vw,72px);min-height:720px;padding-right:clamp(24px,4vw,80px);padding-left:clamp(24px,4vw,80px)}.product-feature-kicker{grid-column:2;grid-row:1;align-self:end}.product-feature-media{grid-column:1;grid-row:1/span 2;justify-self:end;width:1017px;max-width:100%;aspect-ratio:1017/841;transform:translate(clamp(-180px,(1280px - 100vw) * .5,0px))}.product-feature-content{grid-column:2;grid-row:2;align-self:start;max-width:520px}.product-check-list{max-width:560px}.product-check-list li{padding-left:26px}.product-check-list li:before{content:"";position:absolute;top:5px;left:0;width:16px;height:16px;border-radius:50%;background-color:#4f7190}.product-solutions-title{max-width:760px}.product-solution-grid{grid-template-columns:630px minmax(0,520px);-ms-flex-pack:justify;justify-content:space-between;margin-top:clamp(42px,4vw,64px);column-gap:clamp(48px,6.625vw,106px)}.product-solution-grid+.product-solution-grid{margin-top:160px}.product-solution-grid.type-reverse{grid-template-columns:minmax(0,520px) 630px}.product-solution-media{width:630px;height:614px}.product-solution-media:after{content:"";position:absolute;inset:24px 0 -24px;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.product-solution-content{max-width:520px}.product-solution-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.product-solution-text a:hover,.product-solution-text a:focus-visible{color:#222}.product-solution-text{max-width:520px}.product-solution-content ul li a{color:#9de8ff}.product-science-details-panel{padding:78px 56px}.product-science-details-ornament{left:50%;min-width:900px;height:28px;transform:translate(-50%)}.product-science-details-ornament--top{top:0}.product-science-details-ornament--bottom{bottom:0}.product-science-details-content{max-width:630px;margin:0 auto}.product-science-details-title{max-width:630px;margin-right:auto;margin-left:auto}.product-science-details-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.product-science-details-text a:hover,.product-science-details-text a:focus-visible{color:#222}.product-science-details-text{max-width:630px;margin-right:auto;margin-left:auto}.product-science-details-media{margin-right:auto;margin-left:auto}.product-science-details.type-split .product-science-details-content{max-width:1256px}.product-science-details.type-split .product-science-details-container{padding-right:0;padding-left:0}.product-science-details.type-split .product-science-details-panel{padding:80px 20px}.product-science-details-split{grid-template-columns:630px 523px;column-gap:clamp(48px,6.625vw,106px)}.product-science-details-kicker{grid-column:1;grid-row:1}.product-science-details-copy{grid-column:1;grid-row:2}.product-science-details.type-split .product-science-details-title,.product-science-details.type-split .product-science-details-text{margin-right:0;margin-left:0}.product-science-details.type-split .product-science-details-media{grid-column:2;grid-row:1/span 2;width:523px;height:450px}.product-spotlight-title{max-width:760px}.product-spotlight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.product-spotlight-card{-ms-flex-line-pack:start;align-content:start;min-height:183px;padding:28px 30px;transition:transform .5s cubic-bezier(.1,.2,.2,1) 0ms,background-color .5s cubic-bezier(.1,.2,.2,1) 0ms}.product-spotlight-card:hover,.product-spotlight-card:focus-within{transform:translateY(-4px)}.product-spotlight-card-link{inset:0;z-index:1}.product-spotlight-card-text a{display:inline;font-weight:700;color:#10283c;text-decoration:none;transition:color .24s ease}.product-spotlight-card-text a:hover,.product-spotlight-card-text a:focus-visible{color:#fff}.product-spotlight-card-text{max-width:230px;margin-top:26px}.product-spotlight-card-text a{position:relative;z-index:2}.product-spotlight-card-icon{margin-top:12px}.product-resource-spotlight-title{max-width:760px}.product-resource-spotlight{position:relative;z-index:2;isolation:isolate}.product-resource-spotlight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-resource-spotlight-slider{display:none}.product-resource-spotlight-track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.product-resource-card .product-resource-card-image{transition:transform .5s ease}.product-resource-card:hover .product-resource-card-image,.product-resource-card:focus-visible .product-resource-card-image{transform:scale(1.04)}.product-resource-card{aspect-ratio:414/475;text-decoration:none;transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.product-resource-card--type-plain:before{content:"";position:absolute;inset:0;pointer-events:none}.product-resource-card--image:after{content:"";position:absolute;inset:6px 0 -6px;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.product-resource-card--type-plain:before{z-index:0;background-color:#10283c;transform:scaleY(0);transform-origin:bottom center;transition:transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.product-resource-card--type-plain:hover:before,.product-resource-card--type-plain:focus-visible:before{transform:scaleY(1)}.product-resource-card-content{min-width:0;padding:32px}.product-resource-card-meta{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.42)}.product-resource-card-title{display:grid;gap:18px}.product-resource-card-arrow{width:24px;height:21px;opacity:0;transform:none;transition:opacity .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.product-resource-card:hover .product-resource-card-arrow,.product-resource-card:focus-visible .product-resource-card-arrow{opacity:1;transform:translate(10px)}@media screen and (max-width:1280px){.product-resource-spotlight-grid{display:none}.product-resource-spotlight-slider{display:block;overflow:visible}.product-resource-card{-ms-flex-negative:0;flex-shrink:0;width:min(414px,100vw - 96px)}}@media screen and (max-width:1200px){.product-solution-grid+.product-solution-grid{margin-top:clamp(72px,8vw,96px)}.product-solution-grid,.product-solution-grid.type-reverse{grid-template-columns:1fr;row-gap:clamp(36px,4vw,48px)}.product-solution-media{width:min(630px,100%)}.product-solution-grid.type-reverse .product-solution-media{-ms-flex-order:-1;order:-1}.product-solution-content{max-width:630px}.product-science-details-split{grid-template-columns:1fr;row-gap:36px}.product-science-details.type-split .product-science-details-content{max-width:630px}.product-science-details-kicker{grid-column:1;grid-row:1}.product-science-details.type-split .product-science-details-media{grid-column:1;grid-row:2;width:min(523px,100%);height:auto;aspect-ratio:523/450}.product-science-details-copy{grid-column:1;grid-row:3}.product-spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1080px){.product-section-head{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.product-section-head>.kicker-1{-ms-flex-order:-1;order:-1;margin-top:0}}@media screen and (max-width:1200px){.product-media-wrap:not(.type-smaller-img){width:100%}.product-details-type-reversed .product-two-col{grid-template-areas:"content" "media" "button";grid-template-columns:1fr}.product-details-type-reversed .product-media-wrap.type-smaller-img{justify-self:start;width:min(560px,100%)}}@media screen and (max-width:1024px){.product-two-col,.product-feature-grid{grid-template-columns:1fr}.product-feature-grid{min-height:0}.product-feature-kicker{grid-column:1;grid-row:1}.product-feature-media{grid-column:1;grid-row:2;justify-self:center;width:min(1017px,100%);transform:none}.product-feature-content{grid-column:1;grid-row:3;margin-top:32px}}@media screen and (max-width:900px){.product-media-wrap.type-smaller-img{justify-self:start;width:min(560px,100%);max-width:100%;aspect-ratio:413/325}}@media screen and (max-width:800px){.product-two-col{gap:42px}.product-science-details-panel{padding:78px 0}.product-science-details:not(.type-split) .product-science-details-panel{text-align:left}.product-science-details.type-split .product-science-details-panel{padding-top:80px;padding-bottom:108px}.product-solution-media{height:auto;aspect-ratio:630/614}.product-benefits-card{-ms-flex-preferred-size:250px;flex-basis:250px;width:250px;height:180px}}@media screen and (max-width:600px){.product-spotlight-grid{grid-template-columns:1fr}.product-resource-card-content{padding:24px}}@media screen and (max-width:480px){.product-detailed-main .container-1280,.product-detailed-main .container-1600-fw{width:100%;padding-right:20px;padding-left:20px}.product-detailed-main .product-science-details-container{padding-right:0;padding-left:0}.product-resource-card{width:calc(100vw - 40px)}}.solutions-spotlight{position:relative;z-index:2;isolation:isolate}.solutions-details-wide-copy .product-two-col{grid-template-columns:minmax(0,var(--product-media-width, 413px)) minmax(0,var(--product-copy-width, 739px));column-gap:clamp(40px,5vw,80px)}.solutions-details-wide-copy .product-copy-title{max-width:522px}@media screen and (max-width:1360px){.solutions-details-wide-copy .product-two-col{grid-template-areas:"content" "media" "button";grid-template-columns:minmax(0,736px);-ms-flex-pack:start;justify-content:start}.solutions-details-wide-copy .product-media-wrap.type-smaller-img{justify-self:start;width:min(560px,100%)}}.solutions-spotlight__layout{grid-template-columns:minmax(0,1fr) 485px;gap:38px;-ms-flex-align:start;align-items:start;margin-top:68px}.solutions-spotlight__accordion{min-width:0;margin-top:0}.solutions-spotlight__media-list{width:485px;height:549px}.solutions-spotlight__media:after,.solutions-spotlight__panel-media:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.solutions-spotlight__media img,.solutions-spotlight__panel-media img{transform:scale(1.04);filter:blur(2px);transition:filter .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.solutions-spotlight__media{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.1,.2,.2,1) 0ms,visibility .5s cubic-bezier(.1,.2,.2,1) 0ms}.solutions-spotlight__media.is-active{opacity:1;visibility:visible}.solutions-spotlight__media.is-active img{transform:scale(1);filter:blur(0)}.solutions-spotlight__panel-media{display:none;width:min(100%,485px);aspect-ratio:485/549}.solutions-leadership__title{max-width:800px}.solutions-leadership__media{width:663px;max-width:100%;height:580px;margin-top:20px}.solutions-leadership__media img{display:block;width:100%;height:100%;object-fit:contain}.sustainability-metrics__grid{grid-template-columns:minmax(0,541px) minmax(0,630px);grid-template-areas:"content media";column-gap:100px;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center}.sustainability-metrics__content{grid-area:content}.sustainability-metrics__title{max-width:522px;margin:0}.sustainability-metrics__filters{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px}.sustainability-metrics__filter{min-height:26px;padding:0 16px;border:1px solid #4f7190;border-radius:999px;background-color:transparent;color:#4f7190;line-height:12px;text-align:center;transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,border-color .5s cubic-bezier(.1,.2,.2,1) 0ms,color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.sustainability-metrics__filter.active,.sustainability-metrics__filter:hover,.sustainability-metrics__filter:focus-visible{border-color:#52a6ea;background-color:#10283c;color:#fff}.sustainability-metrics__panels{position:relative;margin-top:32px}.sustainability-metrics__panel{display:none}.sustainability-metrics__panel.active{display:block}.sustainability-metrics__text{max-width:541px;margin:0}.sustainability-metrics__text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.sustainability-metrics__text a:hover,.sustainability-metrics__text a:focus-visible{color:#222}.sustainability-metrics__media-list{grid-area:media;width:100%;max-width:100%;height:auto;aspect-ratio:630/614}.sustainability-metrics__button{margin-top:32px}.sustainability-metrics__media{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.1,.2,.2,1) 0ms,visibility .5s cubic-bezier(.1,.2,.2,1) 0ms}.sustainability-metrics__media:after{content:"";position:absolute;inset:0;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.sustainability-metrics__media.active{opacity:1;visibility:visible}.sustainability-metrics .kicker-1{margin-top:0}.solutions-emissions-leadership{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:950px}.solutions-emissions-leadership:before{content:"";position:absolute;inset:0;z-index:1;background:#0003;pointer-events:none}.solutions-emissions-leadership__title{max-width:522px}.solutions-emissions-leadership__text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.solutions-emissions-leadership__text a:hover,.solutions-emissions-leadership__text a:focus-visible{color:#222}.solutions-emissions-leadership__text{max-width:507px}.solutions-emissions-leadership .product-button{margin-top:20px}.solutions-emissions-leadership .kicker-1{margin-top:0}@media screen and (max-width:1024px){.solutions-spotlight__layout{grid-template-columns:1fr}.solutions-spotlight__media-list{display:none}.solutions-spotlight__panel-media{display:block;margin-bottom:35px;aspect-ratio:16/10}.solutions-spotlight__panel-media img{transform:scale(1);filter:blur(0)}.solutions-spotlight__panel-media--portrait{aspect-ratio:485/549}.solutions-leadership__media{height:auto;aspect-ratio:663/580}.sustainability-metrics__grid{grid-template-columns:1fr;grid-template-areas:"copy" "media" "button";gap:48px}.sustainability-metrics__content{display:contents}.sustainability-metrics__copy{grid-area:copy}.sustainability-metrics__media-list{grid-area:media}.sustainability-metrics__button{grid-area:button;margin-top:0}.sustainability-metrics__media-list{width:min(630px,100%);height:auto;aspect-ratio:630/614}.solutions-emissions-leadership{height:820px}}@media screen and (max-width:800px){.solutions-spotlight__layout{margin-top:48px}.solutions-emissions-leadership{height:680px}}@media screen and (max-width:480px){.solutions-spotlight__layout{margin-top:38px}.solutions-emissions-leadership{height:640px}.solutions-emissions-leadership__text{margin-top:24px}}.solutions-testimonial{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:min(955px,70vw);max-height:435px;padding-right:160px;padding-left:20px;background-color:#10283c}.solutions-testimonial-content{max-width:740px;text-align:left}@media screen and (min-width:1800px){.solutions-testimonial{padding-right:clamp(160px,10vw,360px)}.solutions-testimonial-content{max-width:clamp(740px,28vw,980px)}}.solutions-testimonial-quote a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.solutions-testimonial-quote a:hover,.solutions-testimonial-quote a:focus-visible{color:#222}.solutions-testimonial-logo{display:block;width:176px;height:50px;object-fit:contain}.solutions-about-grid{grid-template-columns:630px minmax(0,520px);column-gap:clamp(56px,6.25vw,100px)}.solutions-about-media{width:630px;height:614px}.solutions-about-media:after{content:"";position:absolute;inset:24px 0 -24px;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.solutions-read-more-button{min-width:auto;min-height:auto;padding:0;border:0;background-color:transparent;cursor:pointer}.solutions-read-more-button:hover,.solutions-read-more-button:focus-visible{background-color:transparent;color:#52a6ea}.solutions-read-more-label--open,.expander-active .solutions-read-more-button .solutions-read-more-label--closed{display:none}.expander-active .solutions-read-more-button .solutions-read-more-label--open{display:inline}.solutions-leaders-grid{grid-template-columns:repeat(4,304px);-ms-flex-pack:center;justify-content:center}.solutions-leaders-card a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.solutions-leaders-card a:hover,.solutions-leaders-card a:focus-visible{color:#222}.solutions-leaders-card{width:304px;min-height:306px;padding:32px}.solutions-leaders-logo{width:auto;max-width:155px;height:70px;object-position:left center}.solutions-benefits{min-height:460px;padding-top:120px;padding-bottom:120px}.solutions-benefits-site-pattern{top:100%;--site-pattern-transform: translateY(-52%)}.solutions-benefits-pattern{top:50%;width:auto;height:460px;object-fit:contain;transform:translateY(-50%);pointer-events:none}.solutions-benefits-pattern--left{left:0}.solutions-benefits-pattern--right{right:0}.solutions-benefits-title{max-width:680px}.solutions-benefits-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.solutions-benefits-text a:hover,.solutions-benefits-text a:focus-visible{color:#222}.solutions-benefits-text{max-width:560px}.solutions-media-split-title{max-width:760px}.solutions-media-split-text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.solutions-media-split-text a:hover,.solutions-media-split-text a:focus-visible{color:#222}.solutions-media-split-text{max-width:507px}.solutions-media-split-button{width:189px;height:54px;padding:0}.solutions-media-split-grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));-ms-flex-pack:center;justify-content:center}.solutions-media-split-card{justify-self:center;width:100%;max-width:630px;aspect-ratio:630/451;--solutions-media-split-image-width: min( calc(100% - 40px) , 590px)}.solutions-media-split-card:after{content:"";position:absolute;top:-20px;left:50%;z-index:1;width:var(--solutions-media-split-image-width);height:calc(100% - 7px);border-radius:8px;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;transform:translate(-50%);pointer-events:none}.solutions-media-split-image{top:-20px;left:50%;z-index:0;width:var(--solutions-media-split-image-width);height:calc(100% - 7px);object-fit:cover;transform:translate(-50%)}.solutions-media-split-content{padding:clamp(36px,4.55vw,60px)}.solutions-media-split-content a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.solutions-media-split-content a:hover,.solutions-media-split-content a:focus-visible{color:#fff}.solutions-media-split-content p{font-size:14px}@media screen and (min-width:900px){.solutions-media-split-content p{font-size:calc(14px + 3 * (100vw - 900px) / 420)}}@media screen and (min-width:1320px){.solutions-media-split-content p{font-size:17px}}.solutions-media-split-grid.type-content .solutions-media-split-card{aspect-ratio:auto;height:100%;min-height:clamp(320px,34vw,451px)}.solutions-media-split-grid.type-content .solutions-media-split-content{min-height:clamp(320px,34vw,451px)}.solutions-details-grid{grid-template-columns:minmax(0,630px) minmax(0,630px);column-gap:clamp(40px,6.25vw,80px)}.solutions-details-title{max-width:522px}.solutions-details-list{counter-reset:details-list;max-width:630px;padding-left:0;list-style:none}.solutions-details-list a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.solutions-details-list a:hover,.solutions-details-list a:focus-visible{color:#222}.solutions-details-list li{counter-increment:details-list;position:relative;padding-left:42px}.solutions-details-list li:before{content:counter(details-list) ".";position:absolute;top:0;left:0;width:24px;font-weight:600}.solutions-details-list li+li{margin-top:8px}.solutions-details-media{width:100%;max-width:630px;aspect-ratio:630/614}.solutions-details-media:after{content:"";position:absolute;inset:6px 0 -6px;z-index:1;background:url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.solutions-benefits-wrap{margin-top:80px;margin-bottom:80px}@media screen and (max-width:1350px){.solutions-leaders-grid{grid-template-columns:repeat(3,304px)}}@media screen and (max-width:1120px){.solutions-testimonial{-ms-flex-pack:center;justify-content:center;padding-right:20px;text-align:center}.solutions-testimonial-logo{margin-right:auto;margin-left:auto}.solutions-testimonial-content{text-align:center}.solutions-about-grid{grid-template-columns:1fr;gap:56px}.solutions-about-media{width:100%;max-width:630px}.solutions-media-split-intro{-ms-flex-direction:column;flex-direction:column}.solutions-media-split-grid{margin-top:56px}.solutions-details-grid{grid-template-columns:1fr;grid-template-areas:"kicker" "title" "media" "list";row-gap:0}.solutions-details-content{display:contents;padding-right:10px}.solutions-details-content .kicker-1{grid-area:kicker}.solutions-details-title{grid-area:title}.solutions-details-list{grid-area:list;margin-top:32px}.solutions-details-media{grid-area:media;justify-self:start;margin-top:32px}.solutions-benefits-pattern{opacity:.45}}@media screen and (max-width:1024px){.solutions-leaders-grid{grid-template-columns:repeat(2,304px)}}@media screen and (max-width:900px){.solutions-media-split-grid{row-gap:56px;grid-template-columns:minmax(0,630px)}.solutions-media-split-card{--solutions-media-split-image-width: calc(100% - 40px) }.solutions-media-split-grid.type-content .solutions-media-split-card{aspect-ratio:630/451;height:auto;min-height:0}}@media screen and (max-width:800px){.solutions-testimonial{min-height:560px}.solutions-about-grid{gap:40px}.solutions-media-split-content{padding:40px}.solutions-benefits-pattern{opacity:.25}.solutions-benefits-pattern--left{object-position:left center;transform:translate(-60%,-50%)}.solutions-benefits-pattern--right{object-position:right center;transform:translate(60%,-50%)}.solutions-benefits-wrap{margin-top:40px;margin-bottom:40px}}@media screen and (max-width:700px){.solutions-leaders-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-leaders-card{width:auto;padding:24px}}@media screen and (max-width:500px){.solutions-leaders-grid{grid-template-columns:minmax(0,304px)}.solutions-leaders-card{width:304px;max-width:100%}}@media screen and (max-width:480px){.solutions-about-media{height:auto;aspect-ratio:630/614}.solutions-media-split-card{min-height:0;--solutions-media-split-image-width: calc(100% - 28px) }.solutions-media-split-image,.solutions-media-split-card:after{height:calc(100% - 8px)}.solutions-media-split-content{padding:28px}.solutions-benefits-pattern--left{transform:translate(-60%,-50%)}.solutions-benefits-pattern--right{transform:translate(60%,-50%)}}.training-support{--ts-card-width: clamp(460px, 48vw, 627px);--ts-card-height: 362px;--ts-card-gap: clamp(56px, 11vw, 150px);--ts-content-offset: clamp(24px, 7vh, 120px);--ts-cards-offset: 390px;--ts-sticky-top: 78px;--ts-content-layer-padding-top: 75px;--ts-content-sticky-top: calc(var(--ts-sticky-top) + var(--ts-content-layer-padding-top));isolation:isolate;min-height:calc(clamp(900px,49.74vw,955px) + var(--ts-content-layer-padding-top));margin-top:80px;margin-bottom:80px;overflow:clip}.training-support__background{inset:0;overflow:clip;pointer-events:none}.training-support__background-sticky{position:sticky;top:var(--ts-sticky-top);height:calc(100vh - var(--ts-sticky-top))}.training-support__background-sticky:before{content:"";position:absolute;inset:0;z-index:1;display:block;height:100%;background:linear-gradient(180deg,#9de8ff38,#52a6ea80);pointer-events:none}.training-support__video{object-fit:cover;object-position:center}.training-support__content-layer{inset:0;pointer-events:none;padding-top:var(--ts-content-layer-padding-top)}.training-support__content-sticky{position:sticky;top:var(--ts-content-sticky-top);min-height:calc(100vh - var(--ts-content-sticky-top))}.training-support__inner,.training-support__content-grid{grid-template-columns:var(--ts-card-width) minmax(320px,508px);-ms-flex-align:start;align-items:start;column-gap:var(--ts-card-gap);width:min(92%,1285px);margin:0 auto}.training-support__inner{min-height:calc(clamp(900px,49.74vw,955px) + var(--ts-content-layer-padding-top))}.training-support__content-grid{min-height:calc(100vh - var(--ts-content-sticky-top))}.training-support__content{grid-column:2;grid-row:1;align-self:center;max-width:508px;padding-bottom:clamp(32px,5vh,80px);pointer-events:auto}.training-support__kicker-row{-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.training-support__kicker-brand{margin-left:4px}.training-support__title{font-size:clamp(32px,min(4.6vw,6.6vh),70px);line-height:.9;max-width:499px}.training-support__text p a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.training-support__text p a:hover,.training-support__text p a:focus-visible{color:#fff}.training-support__text p{font-size:clamp(14px,min(1.15vw,2.2vh),17px)}.training-support__card-text a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.training-support__card-text a:hover,.training-support__card-text a:focus-visible{color:#fff}.training-support__cards{grid-column:1;grid-row:1;grid-template-columns:var(--ts-card-width);grid-auto-rows:minmax(var(--ts-card-height),auto);-ms-flex-line-pack:start;align-content:start;gap:48px;padding-top:var(--ts-cards-offset);padding-bottom:80px;margin-left:0}.training-support__cards.fade-in{opacity:1!important;transform:none!important}.training-support__card{border:1px solid #9DE8FF;background-color:#10283c29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);cursor:default}.training-support__card-body{padding:30px}.training-support__card-link{font-weight:700;color:#fff;text-decoration:none;transition:color .24s ease}.training-support__card-link:hover,.training-support__card-link:focus-visible{color:#52a6ea}.training-support__card-footer{min-height:52px;padding:20px 30px 18px;border-top:1px solid #9DE8FF;letter-spacing:1px}@media screen and (min-width:2200px)and (min-height:1200px){.training-support{--ts-cards-offset: calc(var(--ts-content-offset) + var(--ts-content-layer-padding-top))}.training-support__content{-ms-flex-item-align:start;align-self:start;margin-top:var(--ts-content-offset)}}@media screen and (min-width:1231px)and (max-height:860px){.training-support{--ts-content-layer-padding-top: 32px}.training-support__content{padding-bottom:32px}}.leadership-filter-cards__head{max-width:910px;margin:0 auto}.leadership-filter-cards{padding-top:80px;padding-bottom:80px}.leadership-filter-cards__filters{margin-top:44px}.leadership-filter-cards__filter{min-height:26px;padding:0 16px;border:1px solid #4f7190;border-radius:999px;background-color:transparent;color:#4f7190;line-height:12px;text-align:center;transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,border-color .5s cubic-bezier(.1,.2,.2,1) 0ms,color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.leadership-filter-cards__filter.active,.leadership-filter-cards__filter:hover,.leadership-filter-cards__filter:focus-visible{border-color:#52a6ea;background-color:#10283c;color:#fff}.leadership-filter-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.leadership-filter-cards__card{width:100%;min-height:453px;overflow:hidden}.leadership-filter-cards__card--person{padding-top:16px;padding-bottom:16px;cursor:pointer}.leadership-filter-cards__card--person:focus-visible{outline:2px solid #52a6ea;outline-offset:2px}.leadership-filter-cards__card--person:hover .leadership-filter-cards__name-row,.leadership-filter-cards__card--person:focus-within .leadership-filter-cards__name-row{color:#9de8ff}.leadership-filter-cards__card--person:hover .leadership-filter-cards__name-arrow,.leadership-filter-cards__card--person:focus-within .leadership-filter-cards__name-arrow{transform:translate(4px)}.leadership-filter-cards__media{position:relative;width:100%;aspect-ratio:304/308}.leadership-filter-cards__media--person{aspect-ratio:354/309}.leadership-filter-cards__image{display:block;width:100%;height:100%;object-fit:cover}.leadership-filter-cards__linkedin{position:absolute;top:18px;right:16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:62px;height:34px;border:1px solid rgba(157,232,255,.6);border-radius:999px;background-color:#10283ce0;transition:border-color .5s cubic-bezier(.1,.2,.2,1) 0ms,background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.leadership-filter-cards__linkedin:hover,.leadership-filter-cards__linkedin:focus-visible{transform:translateY(-2px)}.leadership-filter-cards__linkedin--modal{position:static;margin-top:16px}.leadership-filter-cards__linkedin-icon{width:19px;height:19px;background-color:#52a6ea;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='15'%20height='14'%20viewBox='0%200%2015%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.14795%201.55625C3.14775%201.96878%202.98172%202.36434%202.68639%202.6559C2.39107%202.94746%201.99063%203.11115%201.57319%203.11094C1.15575%203.11073%200.755481%202.94666%200.460451%202.6548C0.16542%202.36295%20-0.000208525%201.96723%201.97032e-07%201.55469C0.000208919%201.14216%200.166238%200.746598%200.461564%200.455036C0.756889%200.163475%201.15732%20-0.000206073%201.57476%201.94715e-07C1.99221%200.000206463%202.39247%200.164284%202.6875%200.456136C2.98253%200.747989%203.14816%201.14371%203.14795%201.55625ZM3.19517%204.26276H0.0472195V14H3.19517V4.26276ZM8.16894%204.26276H5.03673V14H8.13746V8.89028C8.13746%206.04378%2011.8914%205.77935%2011.8914%208.89028V14H15V7.83256C15%203.03394%209.44386%203.21282%208.13746%205.56936L8.16894%204.26276Z'%20fill='white'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='15'%20height='14'%20viewBox='0%200%2015%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.14795%201.55625C3.14775%201.96878%202.98172%202.36434%202.68639%202.6559C2.39107%202.94746%201.99063%203.11115%201.57319%203.11094C1.15575%203.11073%200.755481%202.94666%200.460451%202.6548C0.16542%202.36295%20-0.000208525%201.96723%201.97032e-07%201.55469C0.000208919%201.14216%200.166238%200.746598%200.461564%200.455036C0.756889%200.163475%201.15732%20-0.000206073%201.57476%201.94715e-07C1.99221%200.000206463%202.39247%200.164284%202.6875%200.456136C2.98253%200.747989%203.14816%201.14371%203.14795%201.55625ZM3.19517%204.26276H0.0472195V14H3.19517V4.26276ZM8.16894%204.26276H5.03673V14H8.13746V8.89028C8.13746%206.04378%2011.8914%205.77935%2011.8914%208.89028V14H15V7.83256C15%203.03394%209.44386%203.21282%208.13746%205.56936L8.16894%204.26276Z'%20fill='white'/%3e%3c/svg%3e") center/contain no-repeat}.leadership-filter-cards__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:113px;padding:16px 16px 0}.leadership-filter-cards__role{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:1px;text-transform:uppercase}.leadership-filter-cards__name-row{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:24px;transition:color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.leadership-filter-cards__name{font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0}.leadership-filter-cards__name-arrow,.leadership-filter-cards__career-arrow{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:22px;height:22px;transition:transform .5s cubic-bezier(.1,.2,.2,1) 0ms}.leadership-filter-cards__name-arrow svg,.leadership-filter-cards__career-arrow svg{display:block;width:100%;height:100%}.leadership-filter-cards__name-arrow{color:#9de8ff}.leadership-filter-cards__card--career{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:24px 24px 20px;text-decoration:none}.leadership-filter-cards__card--career:before{content:"";position:absolute;inset:0;z-index:0;background-color:#10283c;transform:scaleY(0);transform-origin:bottom center;transition:transform .5s ease;pointer-events:none}.leadership-filter-cards__card--career:hover:before,.leadership-filter-cards__card--career:focus-visible:before{transform:scaleY(1)}.leadership-filter-cards__career-top{position:relative;z-index:1;padding-bottom:24px;border-bottom:1px solid #9DE8FF}.leadership-filter-cards__career-label{color:#9de8ff}.leadership-filter-cards__career-bottom{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:18px}.leadership-filter-cards__career-arrow{width:28px;height:28px;color:#fff}.leadership-filter-cards__career-text{max-width:180px}.leadership-filter-cards__modal{position:fixed;inset:0;z-index:1100;display:none;opacity:0;background-color:#2222228c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:opacity .5s cubic-bezier(.1,.2,.2,1)}.leadership-filter-cards__modal--open{display:block}.leadership-filter-cards__modal--visible{opacity:1}body.leadership-modal-open{overflow:hidden}.leadership-filter-cards__modal-shell{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:100dvh;padding:calc(var(--leadership-modal-header-offset, 0px) + 32px) 32px 32px}.leadership-filter-cards__modal-dialog{position:relative;display:none;width:min(100%,1280px);max-height:calc(100dvh - var(--leadership-modal-header-offset, 0px) - 64px);padding:clamp(24px,4vw,56px);border-radius:8px;overflow:hidden;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .5s cubic-bezier(.1,.2,.2,1),transform .5s cubic-bezier(.1,.2,.2,1)}.leadership-filter-cards__modal-dialog--active{display:block}.leadership-filter-cards__modal--visible .leadership-filter-cards__modal-dialog--active{opacity:1;transform:none}.leadership-filter-cards__modal-scroll{position:relative;z-index:2;max-height:calc(100dvh - var(--leadership-modal-header-offset, 0px) - 64px - clamp(24px,4vw,56px) * 2);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.leadership-filter-cards__modal-scroll::-webkit-scrollbar{display:none}.leadership-filter-cards__modal-pattern{position:absolute;left:0;bottom:0;z-index:0;opacity:.4;width:318px;height:294px;background:url(/wp-content/themes/locustec/dist/img/popup-pattern.CSamJJ7l.png) left bottom/contain no-repeat;pointer-events:none}.leadership-filter-cards__modal-bg-pattern{position:absolute;left:0;bottom:0;z-index:1;opacity:.32;width:310px;height:334px;background:url(/wp-content/themes/locustec/dist/img/poup-bg-pattern.CR00h0VM.png) left bottom/contain no-repeat;pointer-events:none}.leadership-filter-cards__modal-close{position:absolute;top:16px;right:16px;z-index:3;width:44px;height:44px;padding:0;background-color:transparent;transition:transform .5s cubic-bezier(.1,.2,.2,1) 0ms,opacity .5s cubic-bezier(.1,.2,.2,1) 0ms}.leadership-filter-cards__modal-close:hover,.leadership-filter-cards__modal-close:focus-visible{transform:scale(1.06);opacity:.85}.leadership-filter-cards__modal-close-image{display:block;width:44px;height:44px}.leadership-filter-cards__modal-grid{position:relative;z-index:1;grid-template-columns:minmax(260px,320px) minmax(0,779px);-ms-flex-pack:justify;justify-content:space-between;gap:56px}.leadership-filter-cards__modal-head{max-width:320px}.leadership-filter-cards__modal-role{font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:13px;letter-spacing:1px;text-transform:uppercase;color:#9de8ff;padding-right:24px}.leadership-filter-cards__modal-name{margin-top:10px;font-size:46px;line-height:50px;letter-spacing:-1px}.leadership-filter-cards__modal-text{max-width:779px;line-height:28px}.leadership-filter-cards__modal-text a{color:#9de8ff}@media screen and (min-width:1101px){.leadership-filter-cards__modal-head{position:sticky;top:0;-ms-flex-item-align:start;align-self:start;z-index:2}}@media screen and (max-width:1320px){.leadership-filter-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1024px){.leadership-filter-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:800px){.leadership-filter-cards{padding-top:40px;padding-bottom:40px}.leadership-filter-cards__filters{margin-top:36px}.leadership-filter-cards__grid{margin-top:40px}}@media screen and (max-width:700px){.leadership-filter-cards__grid{grid-template-columns:1fr;justify-items:center}.leadership-filter-cards__card{max-width:420px}}@media screen and (max-width:1100px){.leadership-filter-cards__modal-dialog{max-height:calc(100dvh - var(--leadership-modal-header-offset, 0px) - 80px);padding:44px 32px}.leadership-filter-cards__modal-scroll{max-height:calc(100dvh - var(--leadership-modal-header-offset, 0px) - 80px - 88px)}.leadership-filter-cards__modal-pattern,.leadership-filter-cards__modal-bg-pattern{display:none}.leadership-filter-cards__modal-grid{grid-template-columns:1fr;gap:40px}}@media screen and (max-width:600px){.leadership-filter-cards__modal-shell{min-height:100dvh;padding:16px}.leadership-filter-cards__modal-dialog{max-height:calc(100dvh - 32px);padding:40px 20px 24px}.leadership-filter-cards__modal-scroll{max-height:calc(100dvh - 96px)}.leadership-filter-cards__modal-pattern{width:220px;height:204px}.leadership-filter-cards__modal-bg-pattern{width:248px;height:232px}.leadership-filter-cards__modal-close{top:12px;right:12px}.leadership-filter-cards__modal-name{font-size:32px;line-height:36px}}.about-story__grid{grid-template-columns:minmax(0,522px) minmax(0,1fr);grid-template-areas:"kicker body" "title body" "button body";column-gap:clamp(48px,5vw,100px);row-gap:0;-ms-flex-align:start;align-items:start}.about-story__kicker{grid-area:kicker;margin-bottom:24px}.about-story__title{grid-area:title;max-width:522px;letter-spacing:-1px}.about-story__body{grid-area:body;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}.about-story__button{grid-area:button;margin-top:30px}.about-story__gallery{grid-area:gallery;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;min-width:0;gap:15px}.about-story__gallery-item{-ms-flex:1 1 235px;flex:1 1 235px;min-width:0;position:relative;width:auto;max-width:235px;height:137px;overflow:hidden;background-color:#10283c1f;transform:translateZ(0);-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='642'%20height='373'%20xml:space='preserve'%20style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd'%20viewBox='7863%2010003%205419%203158'%3e%3cpath%20d='M7863%2010469v2599c0%2020%208%2037%2020%2052%2023%2026%2061%2041%2098%2041h1414c57%200%2095-28%20124-68%2036-51%2058-122%2085-186%2023-56%2050-106%2094-129%2037-20%2067-15%20120-15%20309%201%203248%208%203316-3%2038-6%2073-23%20100-45%2029-25%2048-56%2048-88v-2540c0-24-11-43-27-57-21-18-52-27-83-27H8735c-52%200-90%209-119%2023-45%2022-68%2058-84%2097-21%2050-31%20105-64%20142-21%2023-50%2039-97%2042-101%208-226-3-331%200-26%201-52%207-76%2017-16%207-31%2016-44%2027-15%2013-28%2027-38%2044-13%2022-20%2047-20%2073z'%20style='fill:%232b2a29'/%3e%3c/svg%3e") left top/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='642'%20height='373'%20xml:space='preserve'%20style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd'%20viewBox='7863%2010003%205419%203158'%3e%3cpath%20d='M7863%2010469v2599c0%2020%208%2037%2020%2052%2023%2026%2061%2041%2098%2041h1414c57%200%2095-28%20124-68%2036-51%2058-122%2085-186%2023-56%2050-106%2094-129%2037-20%2067-15%20120-15%20309%201%203248%208%203316-3%2038-6%2073-23%20100-45%2029-25%2048-56%2048-88v-2540c0-24-11-43-27-57-21-18-52-27-83-27H8735c-52%200-90%209-119%2023-45%2022-68%2058-84%2097-21%2050-31%20105-64%20142-21%2023-50%2039-97%2042-101%208-226-3-331%200-26%201-52%207-76%2017-16%207-31%2016-44%2027-15%2013-28%2027-38%2044-13%2022-20%2047-20%2073z'%20style='fill:%232b2a29'/%3e%3c/svg%3e") left top/100% 100% no-repeat}.about-story__gallery-item:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#52a6ea1f,#52a6ea6b),url(/wp-content/themes/locustec/dist/image-gradient.DMhRxI0o.webp) left bottom/100% 100% no-repeat;pointer-events:none}.about-story__gallery-image{display:block;width:100%;height:100%;object-fit:cover}.about-story__text{max-width:760px;line-height:1.5}.about-story__text a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.about-story__text a:hover,.about-story__text a:focus-visible{color:#222}@media screen and (max-width:1120px){.about-story__grid{grid-template-columns:1fr;grid-template-areas:"kicker" "title" "body" "button";gap:30px}.about-story__kicker,.about-story__button{margin:0}.about-story__gallery{max-width:735px}}@media screen and (max-width:800px){.about-story__gallery{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:600px){.about-story__gallery{-ms-flex-direction:column;flex-direction:column}.about-story__gallery-item{width:100%;max-width:none;height:auto;aspect-ratio:235/137}}@media screen and (max-width:375px){.about-story__grid{gap:24px}.about-story__gallery-item{width:100%;max-width:none}}.resources{padding-bottom:180px}.resources-wrap-outer{min-height:100vh}.resources-top{margin-bottom:130px}.resources-top-left{width:60%;max-width:756px}.resources-list{gap:18px}.resources-list>.home-spotlight__card{width:calc(50% - 9px)}.resources-list{transition:opacity .4s cubic-bezier(.1,.2,.2,1) 0ms}.resources-list.hidden{opacity:0;pointer-events:none}.resources-left{width:35%;max-width:306px}.resources-right{width:65%;max-width:846px}.resources-filters-wrap{top:100px}.resources-loader-wrap{width:100%;height:100vh;height:100svh;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.1,.2,.2,1) 0ms,visibility .4s cubic-bezier(.1,.2,.2,1) 0ms}.resources-loader-wrap.active{opacity:1;visibility:visible}.list-pagination{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:20px}.list-pages-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;column-gap:4px;-ms-flex-align:center;align-items:center}.list-pagination-button{position:relative;-ms-flex-negative:0;flex-shrink:0;padding:0;width:66px;height:32px;border:1px solid #222222;border-radius:100px;color:inherit;transition:background-color .4s cubic-bezier(.1,.2,.2,1) 0ms,border-color .4s cubic-bezier(.1,.2,.2,1) 0ms,color .4s cubic-bezier(.1,.2,.2,1) 0ms}.list-pagination-button:hover{border-color:#52a6ea;background-color:#52a6ea;color:#fff}.list-pagination-button.prev svg{transform:rotate(180deg)}.list-page-item{padding:4px 8px;margin-top:2px;color:inherit;transition:color .4s cubic-bezier(.1,.2,.2,1) 0ms}.list-page-item.active{color:#52a6ea}@media screen and (min-width:800px){.list-page-item:hover{color:#52a6ea}}.icons{padding-top:60px;padding-bottom:60px}.icons-wrap{row-gap:32px}.icon-item{width:20%}.icon-item svg{display:block;width:24px;height:24px;margin-left:auto;margin-right:auto;fill:currentColor;stroke:currentColor}.icon-filename{font-size:16px;text-align:center;margin-bottom:12px}.article-detailed-hero{padding-bottom:30px}.article-detailed-hero-title-wrap{max-width:756px}.article-detailed-hero-banner{display:block;aspect-ratio:1280/626;border-radius:20px;overflow:hidden}.article-detailed-hero-tags-left-text{display:inline-block}.article-detailed-hero-tags-left-text:not(:last-child):after{content:"/ "}.article-detailed-hero-tags-right{padding-left:16px}.article-detailed-hero-tags-right a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.article-detailed-hero-tags-right a:hover,.article-detailed-hero-tags-right a:focus-visible{color:#222}.article-detailed-content-sticky{z-index:2}.article-detailed-sticky-wrap{top:30px;left:0}.article-detailed-sticky-wrap.is-hidden .article-detailed-sticky-wrap-inner{opacity:0;visibility:hidden;transform:translateY(80px)}.article-detailed-sticky-wrap-inner{transition:opacity .6s cubic-bezier(.1,.2,.2,1) 0ms,visibility .6s cubic-bezier(.1,.2,.2,1) 0ms,transform .6s cubic-bezier(.1,.2,.2,1) 0ms}.article-detailed-sticky{padding:20px 20px 26px;border-radius:6px;overflow-y:auto;max-height:calc(100vh - 200px)}.article-detailed-sticky-content-kicker{margin-bottom:16px}.article-detailed-sticky-content-block:not(:last-child){margin-bottom:24px}.article-detailed-sticky-content-text a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.article-detailed-sticky-content-text a:hover,.article-detailed-sticky-content-text a:focus-visible{color:#fff}.article-detailed-sticky-content-text{font-size:14px;line-height:1.4}.article-detailed-content{padding-top:30px;padding-bottom:20px}.article-detailed-content-center{-ms-flex-positive:1;flex-grow:1}.article-detailed-content-wrap{gap:18px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.article-detailed-content-side{width:200px;-ms-flex-negative:0;flex-shrink:0}.article-detailed-quote{padding-top:16px;padding-bottom:36px}.article-detailed-quote-icon{width:63px;height:60px}.article-detailed-quote-inner{padding-left:26px}.article-detailed-media{padding-top:32px;padding-bottom:32px}.article-detailed-media-item{aspect-ratio:1060/475;border-radius:8px;overflow:hidden}.article-detailed-tags{padding-bottom:32px}.article-detailed-tags-center{padding-top:16px;border-top:1px solid #222222}.article-detailed-tags-list-item{display:block;padding:10px;border:1px solid currentColor;border-radius:100px;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase;color:inherit}a.article-detailed-tags-list-item{transition:background-color .5s cubic-bezier(.1,.2,.2,1) 0ms,border-color .5s cubic-bezier(.1,.2,.2,1) 0ms,color .5s cubic-bezier(.1,.2,.2,1) 0ms,transform .5s cubic-bezier(.1,.2,.2,1) 0ms}a.article-detailed-tags-list-item.active,a.article-detailed-tags-list-item:hover,a.article-detailed-tags-list-item:focus-visible{border-color:#52a6ea;background-color:#10283c;color:#fff}.bio-card{padding-top:62px;padding-bottom:80px}.bio-card-item{border-radius:8px;box-shadow:0 17px 17.6px #00000040}.bio-card-item-img{margin-top:-34px;width:80%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;max-width:105px}.bio-card-item-deco{width:calc(100% - 18px);left:0;bottom:0;aspect-ratio:312/404;border-bottom-left-radius:8px;overflow:hidden}.bio-card-item-left{width:clamp(100px,16vw,174px)}.bio-card-item-right{padding:24px 32px 45px 0}.bio-card-item-bottom{border-top:1px solid #4f7190}.position-apply{margin-top:75px;padding-top:170px;padding-bottom:170px;margin-bottom:75px;min-height:1100px}.position-apply:has(.gform-theme--foundation.gform_confirmation_wrapper){min-height:unset}.position-apply-left{width:36%;max-width:442px}.position-apply-right{width:58%;max-width:738px}.article-gallery-slide{position:relative;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;border-radius:8px}.article-gallery-slide img{display:block;height:clamp(200px,30vw,475px);width:auto}.downloads{padding-top:75px;padding-bottom:75px}.downloads-top{max-width:800px}.download-item-bottom{row-gap:8px}.download-item{display:block}.download-item:not(:last-child){margin-bottom:32px}.download-item-border{height:1px}.user-content{font-size:17px;line-height:1.6}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{padding-top:8px;margin-bottom:16px;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.125}.user-content h1{font-size:36px}@media screen and (min-width:420px){.user-content h1{font-size:calc(36px + 6 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.user-content h1{font-size:42px}}.user-content h2{font-size:32px}@media screen and (min-width:420px){.user-content h2{font-size:calc(32px + 4 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.user-content h2{font-size:36px}}.user-content h3{font-size:28px}@media screen and (min-width:420px){.user-content h3{font-size:calc(28px + 4 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.user-content h3{font-size:32px}}.user-content h4{font-size:24px}@media screen and (min-width:420px){.user-content h4{font-size:calc(24px + 4 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.user-content h4{font-size:28px}}.user-content h5{font-size:22px}@media screen and (min-width:420px){.user-content h5{font-size:calc(22px + 2 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.user-content h5{font-size:24px}}.user-content h6{font-size:20px}@media screen and (min-width:420px){.user-content h6{font-size:calc(20px + 2 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.user-content h6{font-size:22px}}.user-content p{margin-bottom:16px}.user-content a{display:inline;font-weight:700;color:#52a6ea;text-decoration:none;transition:color .24s ease}.user-content a:hover,.user-content a:focus-visible{color:#222}.user-content img{display:block;margin-bottom:40px;margin-top:40px;width:100%;max-width:unset;border-radius:8px}.user-content img+figcaption{margin-top:-48px;margin-bottom:60px}.user-content iframe{margin-bottom:40px;margin-top:40px;width:100%;height:auto;aspect-ratio:16/9;border-radius:16px}.user-content video{position:relative;width:100%;height:100%;max-height:494px;object-fit:cover;border-radius:20px;margin-top:40px;margin-bottom:40px}.user-content ul,.user-content ol{margin-top:12px;margin-bottom:16px}.user-content ol{list-style:auto;padding-left:24px}.user-content ol li{margin-bottom:16px}.user-content ol ul li{margin-bottom:0}.user-content ul li{position:relative;padding-left:26px}.user-content ul li:before{content:"";position:absolute;top:12px;left:11px;width:5px;height:5px;border-radius:50%;background-color:currentColor}.user-content hr{border:1px solid #52a6ea}.user-content table{width:100%;margin-top:32px;margin-bottom:32px;table-layout:auto;border-collapse:separate;border-spacing:0;border:1px solid rgba(16,40,60,.12);border-radius:8px;overflow:hidden;background-color:#fff;font-size:15px;line-height:1.6;font-weight:400;color:#222}.user-content table h1,.user-content table h2,.user-content table h3,.user-content table h4,.user-content table h5,.user-content table h6,.user-content table p,.user-content table span{margin-bottom:0}.user-content th,.user-content td{min-width:140px;padding:16px 20px;border-right:1px solid rgba(16,40,60,.12);border-bottom:1px solid rgba(16,40,60,.12);text-align:left;vertical-align:top}.user-content th:last-child,.user-content td:last-child{border-right:0}.user-content tbody tr:last-child th,.user-content tbody tr:last-child td{border-bottom:0}.user-content th{padding-top:18px;padding-bottom:18px;font-family:Montech,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.3;letter-spacing:1px;text-transform:uppercase;font-weight:600;color:#fff;background-color:#10283c;border-right-color:#ffffff4d;border-bottom:0}.user-content tbody tr:nth-child(2n){background-color:#e5eff5}.user-content tbody td:first-child{font-weight:600;color:#10283c}.user-content .aligncenter{text-align:center}.user-content .alignleft{text-align:left}.user-content .alignright{text-align:right}.user-content p:last-child,.user-content img:last-child,.user-content table:last-child,.user-content h1:last-child,.user-content h2:last-child,.user-content h3:last-child,.user-content h4:last-child,.user-content h5:last-child,.user-content h6:last-child,.user-content ul:last-child,.user-content ol:last-child{margin-bottom:0}.user-content.color-white a{display:inline;font-weight:700;color:#9de8ff;text-decoration:none;transition:color .24s ease}.user-content.color-white a:hover,.user-content.color-white a:focus-visible{color:#fff}.user-content .gform_wrapper{background-color:#10283c;padding:20px}.terms-of-use{min-height:100vh}.terms-of-use-content-wrap{gap:40px}.terms-of-use-wrap-left{min-width:0}.terms-of-use-wrap-right{-ms-flex-item-align:stretch;align-self:stretch;max-width:306px;padding-top:140px}.terms-of-use__title{margin-bottom:64px}.terms-of-use-section:not(:last-child){margin-bottom:32px}.terms-of-use-section__title{padding-top:8px;margin:0 0 16px;font-family:Visby CF,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.125}.terms-of-use-section__title{font-size:32px}@media screen and (min-width:420px){.terms-of-use-section__title{font-size:calc(32px + 4 * (100vw - 420px) / 1180)}}@media screen and (min-width:1600px){.terms-of-use-section__title{font-size:36px}}.terms-of-use-content p{max-width:923px}.terms-of-use-navigation{position:sticky;top:120px}.terms-of-use-navigation .terms-of-use-navigation__kicker{padding-top:0;margin-bottom:0}.terms-of-use-navigation .terms-of-use-navigation__list{gap:9px;margin-top:24px;margin-bottom:0;padding-left:18px;list-style:decimal}.terms-of-use-navigation .terms-of-use-navigation__list li{margin-bottom:0;cursor:pointer;transition:color .4s cubic-bezier(.1,.2,.2,1) 0ms}.terms-of-use-navigation .terms-of-use-navigation__list li:hover,.terms-of-use-navigation .terms-of-use-navigation__list li:focus-visible{color:#52a6ea}.terms-of-use__pattern{right:clamp(-220px,-8vw,-80px);top:clamp(-520px,-28vw,-320px)}@media screen and (max-width:1024px){.terms-of-use-wrap-right{display:none}}@media screen and (max-width:800px){.terms-of-use__title{margin-bottom:40px}}.center-banner-wrap-outer{border-radius:20px}.center-banner-wrap{padding:80px 20px 85px;max-width:650px}.leadership-contact-left{max-width:420px;width:40%}.leadership-contact-right{max-width:724px;width:56%}.leadership-contact-list{column-gap:24px;row-gap:20px}.leadership-contact-list>*{width:calc(50% - 12px);min-height:unset}.search-results{min-height:100vh}.search-results__close{padding:0;background:none;border:0;transition:opacity .4s cubic-bezier(.1,.2,.2,1) 0ms}.search-results__close:hover,.search-results__close:focus-visible{opacity:.6}.search-results__close-label{text-box:trim-both cap alphabetic}.search-results__close-icon svg{stroke:none}.search-results__close-icon svg path{fill:currentColor}.search-results-top{margin-bottom:48px}.search-results-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;gap:8px 16px}.search-results-title__results{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;gap:8px 16px}.search-results-title__query{overflow-wrap:anywhere}.search-results-wrap{gap:40px}.search-results-left{width:35%;max-width:306px}.search-results-right{width:65%;max-width:946px}.search-results-filters-wrap{top:100px}.search-results-list{gap:10px;transition:opacity .4s cubic-bezier(.1,.2,.2,1) 0ms}.search-results-list.hidden{opacity:0;pointer-events:none}.search-results-card{min-height:143px;padding:24px 26px 26px;border-radius:8px}.search-results-card__type{display:block;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.55)}.search-results-card__title{display:block;margin-top:20px}@media screen and (min-width:800px){.search-results-card{transition:background-color .4s cubic-bezier(.1,.2,.2,1) 0ms,color .4s cubic-bezier(.1,.2,.2,1) 0ms}.search-results-card:hover{background-color:#10283c}}@media screen and (max-width:1024px){.search-results-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.search-results-left,.search-results-right{width:100%;max-width:none}.search-results-filters-wrap{position:relative;top:auto}}@media screen and (max-width:800px){.search-results-top{margin-bottom:36px}.search-results-card{min-height:132px;padding:22px 20px}}.thank-you__card{max-width:800px;padding:56px 48px}@media screen and (max-width:1720px){.about-us{--about-card-width: clamp(270px, 18.5vw, 300px)}}@media screen and (max-width:1660px){.testimonials__slider-shell{--testimonials-slide-max-width: 860px;--testimonials-slide-padding-block: 48px;--testimonials-slide-padding-inline: 48px}}@media screen and (max-width:1440px){.home-platform__inner{grid-template-columns:minmax(300px,430px) minmax(0,660px);gap:60px}.testimonials__slider-shell{--testimonials-slide-max-width: 780px;--testimonials-slide-padding-block: 46px;--testimonials-slide-padding-inline: 46px;--testimonials-content-right-space: 64px}.about-us__inner,.about-us__content-grid{grid-template-columns:minmax(584px,584px) minmax(350px,508px);gap:56px;width:min(80%,1320px)}.about-us__cards{gap:42px 44px;width:100%;margin-left:0}}@media screen and (max-width:1350px){.home-platform__list{gap:42px}.home-platform__item-text{top:-10px;left:0;max-width:min(520px,100%);margin-left:0}.about-us{--about-card-width: clamp(250px, 19vw, 270px);--about-us-cards-offset: 354px}.about-us__inner,.about-us__content-grid{grid-template-columns:minmax(532px,560px) minmax(340px,460px);gap:44px}.about-us__cards{gap:36px 32px}.product-features__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:38px;width:100%;min-height:0}.product-features__media{-ms-flex-order:1;order:1;-ms-flex-item-align:center;align-self:center;width:min(1017px,100% - 80px);margin-right:auto;margin-left:auto}.product-features__image{width:100%;height:auto}.product-features__content{-ms-flex-order:2;order:2;box-sizing:border-box;width:min(80%,620px);max-width:620px;margin:0 auto;padding-right:0}}@media screen and (max-width:1280px){.site-pattern.type-position-apply-2{top:-600px}.header{background-color:#e5eff5}.home-spotlight__grid{display:none}.home-spotlight__slider{display:block;overflow:visible}.home-spotlight__track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.home-spotlight__card{-ms-flex-negative:0;flex-shrink:0;width:min(414px,100vw - 96px)}body.header-nav-open{overflow:hidden}.header__utility{position:fixed;z-index:1001;left:0;right:0;bottom:0;display:block;height:auto;width:100%;pointer-events:none;visibility:hidden;transform:translateY(100%);transition:transform .45s cubic-bezier(.77,0,.175,1),visibility 0s linear .45s cubic-bezier(.77,0,.175,1)}.header__utility-nav{position:static;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:97px;width:100%;padding:0 24px;border-radius:6px 6px 0 0}.header__utility-nav-list{-ms-flex-pack:center;justify-content:center;gap:30px;width:auto}.header__social-list{-ms-flex-pack:center;justify-content:center;gap:24px;height:32px;margin:0 0 0 22px;padding-left:22px;border-left:1px solid rgba(255,255,255,.3)}.header__inner{grid-template-columns:auto 1fr auto;width:100%;margin-top:0;padding:24px}.header__logo{position:relative;z-index:1002}.header__logo svg{width:132px}.header__main-nav{position:fixed;z-index:1000;inset:0 0 97px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:auto;padding:140px 0 50px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background-color:#fff;transform:translate(100%);transition:transform .45s cubic-bezier(.77,0,.175,1)}.header__main-nav-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;padding:0 24px;gap:0;border-top:0}.header__main-nav-item{position:relative;display:block;width:100%;border-bottom:1px solid rgba(16,40,60,.12);opacity:0;transform:translate(24px);transition:opacity .28s ease,transform .38s ease}.header__main-nav-item:first-child{border-top:1px solid rgba(16,40,60,.12)}.header__main-nav-link{-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:24px;border:0;background:transparent;font-size:13px;font-weight:500;line-height:1;letter-spacing:1px}.header__mega-menu{position:static;display:grid;grid-template-rows:0fr;width:100%;padding:0 24px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:none;transition:grid-template-rows .5s ease,opacity 0s,visibility 0s linear .5s ease;transition:grid-template-rows .5s ease,opacity 0s,visibility 0s linear .5s ease,-ms-grid-rows .5s ease}.header__main-nav-item--popup-open{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;background-color:transparent}.header__main-nav-item--popup-open>.header__main-nav-link{border-radius:0;background-color:transparent}.header__main-nav-item--popup-open>.header__mega-menu{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto;transition:grid-template-rows .5s ease,opacity .24s ease,visibility 0s;transition:grid-template-rows .5s ease,opacity .24s ease,visibility 0s,-ms-grid-rows .5s ease}.header__main-nav-item--popup-open:before,.header__main-nav-item--popup-closing:before{content:"";position:absolute;z-index:-1;inset:0 -24px;background-color:#fff}.header__main-nav-item--popup-closing>.header__mega-menu{opacity:0;visibility:hidden;transition:grid-template-rows .5s ease,opacity 0s,visibility 0s;transition:grid-template-rows .5s ease,opacity 0s,visibility 0s,-ms-grid-rows .5s ease}.header__main-nav-item--popup-closing .header__mega-menu-inner{opacity:0;transition:none}.header__mega-menu-inner{min-height:0;padding:0;overflow:hidden;border-radius:0}.header__main-nav-item--popup-open .header__mega-menu-inner{padding-bottom:24px}.header__mega-menu-kicker{display:none}.header__mega-menu-content{display:grid;grid-template-columns:minmax(280px,420px) 355px;-ms-flex-pack:start;justify-content:start;column-gap:64px}.header__mega-menu-grid{display:block}.header__mega-menu-split{display:grid;grid-template-columns:242px 392px;-ms-flex-pack:start;justify-content:start;gap:57px}.header__mega-menu-side{display:grid;gap:35px}.header__mega-menu-links{gap:9px}.header__mega-menu-links a{padding-left:0;letter-spacing:0;color:#222}.header__mega-menu-feature{padding-top:0}.header__mega-menu-feature-media{width:355px;max-width:100%;height:auto;aspect-ratio:355/216}.header__mega-menu-feature-title{margin-top:13px}.header__mega-menu-feature-link:hover .header__mega-menu-feature-title,.header__mega-menu-feature-link:focus-visible .header__mega-menu-feature-title{padding-left:26px}.header__mega-menu-feature-link:hover .header__mega-menu-feature-icon,.header__mega-menu-feature-link:focus-visible .header__mega-menu-feature-icon{opacity:1;transform:translateY(-50%)}.header__mega-menu-feature-icon{position:absolute;display:block;margin-right:0;opacity:0;transform:translate(-6px,-50%)}.header__mega-menu-category{display:-ms-flexbox;display:flex;min-height:0;margin:27px 0 18px;padding:22px 0;border-top:1px solid rgba(16,40,60,.1);border-bottom:1px solid rgba(16,40,60,.1)}.header__mega-menu-category svg{width:14px;height:auto}.header__mega-menu-column:first-child .header__mega-menu-category{margin-top:0}.header__mega-menu--products .header__mega-menu-inner,.header__mega-menu--solutions .header__mega-menu-inner{padding-bottom:0}.header__mega-menu--products .header__mega-menu-grid:after,.header__mega-menu--products .header__mega-menu-column:after,.header__mega-menu--solutions .header__mega-menu-grid:after,.header__mega-menu--solutions .header__mega-menu-column:after{display:none}.header__mega-menu--products .header__mega-menu-column,.header__mega-menu--solutions .header__mega-menu-column{display:block}.header__main-nav-item--popup-open>.header__mega-menu--products .header__mega-menu-inner,.header__main-nav-item--popup-open>.header__mega-menu--solutions .header__mega-menu-inner{padding-bottom:24px}.header__mega-menu-footer{display:grid;grid-template-columns:1fr;gap:16px;margin-top:14px;padding-top:0;border-top:0}.header__mega-menu-panel{display:block;padding:14px 16px;border-radius:6px}.header__mega-menu-panel-title{margin-bottom:12px}.header__mega-menu-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px}.header__mega-menu-card-media{width:100%;height:auto;aspect-ratio:186/113}.header__mega-menu-card-title{margin-top:8px}.header__mega-menu-card:hover .header__mega-menu-card-title,.header__mega-menu-card:focus-visible .header__mega-menu-card-title{padding-left:26px}.header__nav-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 10px;flex:0 0 10px;margin-bottom:0;line-height:0}.header__actions{position:relative;z-index:1002;justify-self:end}.header__demo-link{display:none}.header__mobile-toggle{display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px}.header--no-transition .header__main-nav,.header--no-transition .header__main-nav-item,.header--no-transition .header__mega-menu,.header--no-transition .header__utility,.header--no-transition .header__mobile-toggle-icon{transition:none!important}.header.header--nav-open{position:fixed;inset:0 0 97px;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background-color:#e5eff5}.header.header--nav-open:before{content:"";position:fixed;z-index:1001;top:0;left:0;right:0;height:92px;background-color:#e5eff5}.header.header--nav-open .header__inner{position:relative;z-index:1002;display:block;padding:24px;background-color:#e5eff5}.header.header--nav-open .header__utility{pointer-events:auto;visibility:visible;transform:translateY(0);transition:transform .45s cubic-bezier(.77,0,.175,1),visibility 0s}.header.header--nav-open .header__actions{position:absolute;top:24px;right:24px}.header.header--nav-open .header__main-nav{position:fixed;inset:92px 0 97px;display:block;width:100%;margin-right:0;margin-left:0;padding:24px 0 50px;overflow-y:auto;transform:translate(0)}.header.header--nav-open .header__main-nav-item{opacity:1;transform:translate(0)}.header.header--nav-open .header__main-nav-item:nth-child(1){transition-delay:.12s}.header.header--nav-open .header__main-nav-item:nth-child(2){transition-delay:.18s}.header.header--nav-open .header__main-nav-item:nth-child(3){transition-delay:.24s}.header.header--nav-open .header__main-nav-item:nth-child(4){transition-delay:.3s}.header.header--nav-open .header__main-nav-item:nth-child(5){transition-delay:.36s}.header.header--nav-open .header__main-nav-item:nth-child(6){transition-delay:.42s}.header.header--nav-open .header__mobile-toggle-icon--open{opacity:0;transform:rotate(90deg) scale(.75)}.header.header--nav-open .header__mobile-toggle-icon--close{opacity:1;transform:rotate(0) scale(1)}.home-platform__inner{grid-template-columns:minmax(300px,380px) minmax(0,560px);gap:44px}.testimonials__slider-shell{--testimonials-slide-max-width: 700px;--testimonials-slide-padding-block: 44px;--testimonials-slide-padding-inline: 42px;--testimonials-slide-min-height: 330px;--testimonials-content-right-space: 46px}.home-solutions__item{grid-template-columns:minmax(250px,440px) 56px minmax(320px,460px)}.home-solutions__item:hover .home-solutions__heading,.home-solutions__item:focus-within .home-solutions__heading{transform:translate(34px)}.home-solutions__item:hover .home-solutions__arrow,.home-solutions__item:focus-within .home-solutions__arrow{transform:translate(-34px,-50%)}.home-solutions__arrow{transform:translate(-28px,-50%)}.about-us{--about-card-width: clamp(230px, 20vw, 260px);--about-us-cards-offset: 382px;--about-us-sticky-top: 92px}.about-us__inner,.about-us__content-grid{grid-template-columns:minmax(552px,552px) minmax(340px,428px);gap:44px}.about-us__cards{gap:36px 32px;width:100%;margin-left:0}.training-support{--ts-cards-offset: 382px;--ts-sticky-top: 92px}.product-details__inner{grid-template-columns:minmax(0,560px) minmax(280px,420px);gap:56px}.product-details__media{max-width:420px;justify-self:end}.product-features__inner{gap:38px}.product-features__media{width:min(920px,100% - 80px);margin-right:auto;margin-left:auto}.product-features__image{height:auto}.product-features__title{font-size:36px;line-height:38px}.resources{padding-bottom:120px}.resources-top{margin-bottom:100px}.bio-card{padding-top:50px;padding-bottom:40px}.position-apply{margin-top:60px;padding-top:80px;padding-bottom:80px;margin-bottom:40px}.downloads{padding-top:40px;padding-bottom:40px}.error404 .header{background-color:transparent}.error404 .header__main-nav{visibility:visible}.error404 .header__mobile-toggle-icon--open{color:#fff}}@media screen and (max-width:1230px){.about-us{--about-card-width: clamp(160px, calc((100vw - 72px)/2) , 300px);height:auto;min-height:0}.about-us__background-sticky{position:static;height:100%}.about-us__content-layer{position:relative;inset:auto;z-index:2;pointer-events:auto}.about-us__content-sticky{position:static;height:auto;min-height:0}.about-us__inner,.about-us__content-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;height:auto;min-height:0;width:calc(100% - 48px);max-width:720px}.about-us__section-kicker{display:none}.about-us__content{grid-column:1;grid-row:1;position:static;max-width:620px;padding-top:0;padding-bottom:0;margin:var(--about-us-content-offset) auto 48px;text-align:center}.about-us__kicker{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:6px}.about-us__kicker-section{display:-ms-inline-flexbox;display:inline-flex;gap:3px}.about-us__text{margin-right:auto;margin-left:auto}.about-us__actions{-ms-flex-pack:center;justify-content:center}.about-us__cards{grid-column:1;grid-row:1;-ms-flex-pack:center;justify-content:center;gap:24px;max-height:none;min-height:0;height:auto;width:auto;margin-left:0;margin-bottom:100px;padding-top:0;padding-bottom:32px;box-sizing:border-box;overflow:visible;transform:none}.training-support{height:auto;min-height:0}.training-support__background-sticky{position:static;height:100%}.training-support__content-layer{position:relative;inset:auto;z-index:2;padding-top:0;pointer-events:auto}.training-support__content-sticky{position:static;height:auto;min-height:0}.training-support__inner,.training-support__content-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;height:auto;min-height:0;column-gap:0;width:calc(100% - 48px);max-width:720px}.training-support__content{grid-column:1;grid-row:1;position:static;max-width:620px;padding-bottom:0;margin:var(--ts-content-offset) auto 48px;text-align:center}.training-support__kicker-row{-ms-flex-pack:center;justify-content:center}.training-support__title,.training-support__text{margin-right:auto;margin-left:auto}.training-support__title{font-size:32px}}@media screen and (max-width:1230px)and (min-width:420px){.training-support__title{font-size:calc(32px + 38 * (100vw - 420px) / 1180)}}@media screen and (max-width:1230px)and (min-width:1600px){.training-support__title{font-size:70px}}@media screen and (max-width:1230px){.training-support__text p{font-size:17px}.training-support__cards{grid-column:1;grid-row:1;grid-template-columns:minmax(0,var(--ts-card-width));grid-auto-rows:auto;-ms-flex-pack:center;justify-content:center;gap:24px;min-height:0;height:auto;width:100%;margin-left:0;margin-bottom:100px;padding-top:0;padding-bottom:32px;overflow:visible}.training-support__card{width:100%;min-height:var(--ts-card-height);height:auto}}@media screen and (max-width:1080px){.home-solutions__item{grid-template-columns:1fr;gap:14px}.home-solutions__item:before,.home-solutions__item:last-child:after{left:52px}.home-solutions__item:hover .home-solutions__heading,.home-solutions__item:focus-within .home-solutions__heading{transform:translate(34px)}.home-solutions__item:hover .home-solutions__arrow,.home-solutions__item:focus-within .home-solutions__arrow{opacity:1;transform:translate(-34px,-50%)}.home-solutions__image-pos{display:none}.home-solutions__number{position:absolute;left:0;top:0;transform:translateY(-50%)}.home-solutions__heading{padding-right:0;transform:none}.home-solutions__arrow{left:0;right:auto;top:.7em;width:22px;height:12px;opacity:0;transform:translate(-28px,-50%)}.home-solutions__item-text{grid-column:auto;max-width:720px;justify-self:start}}@media screen and (max-width:1024px){.site-pattern.type-position-apply-1{opacity:.4}.home-platform__inner{display:block}.home-platform__content{position:static;max-width:620px;margin-right:auto;margin-bottom:58px;margin-left:auto;text-align:center}.home-platform__title,.home-platform__text,.home-platform__link{margin-right:auto;margin-left:auto}.home-platform__item,.home-platform__item-text{max-width:none}.testimonials__inner{display:grid;grid-template-columns:1fr;gap:0;width:calc(100% - 48px);max-width:620px;text-align:center}.testimonials__content{grid-column:1}.testimonials__title,.testimonials__text{margin-right:auto;margin-left:auto}.testimonials__marquee{margin-top:48px}.testimonials__slider-shell{--testimonials-slide-max-width: 620px;--testimonials-slide-padding-block: 42px;--testimonials-slide-padding-inline: 38px;--testimonials-slide-min-height: 350px;--testimonials-content-right-space: 28px}.home-solutions__intro{grid-template-columns:1fr;gap:18px}.home-solutions__kicker{grid-row:1;text-align:left;margin:0}.home-solutions__intro-content{grid-row:2}.home-solutions__list{margin-top:48px}.home-solutions__image-pos{display:none}.home-solutions__item{grid-template-columns:1fr;gap:14px}.home-solutions__heading{padding-right:0;transform:none}.home-solutions__item:hover .home-solutions__heading,.home-solutions__item:focus-within .home-solutions__heading{transform:translate(34px)}.home-solutions__item:hover .home-solutions__arrow,.home-solutions__item:focus-within .home-solutions__arrow{opacity:1;transform:translate(-34px,-50%)}.home-solutions__arrow{left:0;right:auto;top:.7em;width:22px;height:12px;opacity:0;transform:translate(-28px,-50%)}.home-solutions__item-text{grid-column:auto;max-width:720px;justify-self:start}.home-spotlight__header{grid-template-columns:1fr;gap:18px}.home-spotlight__kicker{grid-row:1;text-align:left;margin:0}.home-spotlight__title{grid-row:2}.home-spotlight__grid{max-width:none}.home-spotlight__card-content{padding:28px}.product-showcase{padding:78px 0 64px}.product-showcase__title{font-size:46px;line-height:50px}.product-showcase__browser-wrap{width:min(92%,820px)}.product-details__inner{grid-template-columns:minmax(0,1fr) minmax(260px,38%);gap:40px}.product-details__title{font-size:34px;line-height:36px}.product-features__inner{gap:28px}.product-features__media{width:min(820px,100% - 64px);margin-right:auto;margin-left:auto}.product-features__image{height:auto}.product-features__title{font-size:34px;line-height:36px}.product-features__list{font-size:16px;line-height:25px}.main .accordion-section{padding:86px 0 96px}.accordion-section-title{font-size:54px;line-height:56px}.accordion-list{margin-top:48px}.accordion-grid{grid-template-columns:1fr}.accordion-button{grid-template-columns:1fr;gap:14px}.accordion-question{max-width:720px}}@media screen and (max-width:1024px)and (min-width:801px){.home-platform__list{gap:12px}.home-platform__item-text{top:-58px;left:40px;max-width:min(440px,68cqw - 46px);margin-left:32cqw}.home-platform__item-number{font-size:14px;line-height:22px}}@media screen and (max-width:1024px){.resources-top{margin-bottom:60px}.resources-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.resources-left{width:100%;max-width:none;margin-bottom:48px}.resources-right{width:100%;max-width:none}.article-detailed-hero-tags{-ms-flex-direction:column;flex-direction:column;row-gap:16px}.article-detailed-hero-tags-right{-ms-flex-negative:unset;flex-shrink:unset;padding-left:0}.article-detailed-content-left{display:none}.position-apply-left{width:100%}.position-apply-right{padding-top:32px;width:100%;max-width:unset}.leadership-contact-left{width:100%}.leadership-contact-right{padding-top:24px;width:100%}.carbon-calculator__grid{-ms-flex-direction:column;flex-direction:column}.carbon-calculator__grid>*{-ms-flex:none;flex:none}}@media screen and (max-width:800px){.play-icon-wrap{width:60px}.home-hero__title-lead{white-space:normal}.home-hero__actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;margin-top:32px}.home-hero__link{-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-pack:center;justify-content:center;width:auto;min-width:0;height:54px;min-height:54px;padding:16px;line-height:13px;text-align:left;white-space:normal;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-hero__link span:first-child{-ms-flex:0 1 auto;flex:0 1 auto;min-width:0}.home-hero__link span:last-child{-ms-flex:0 0 11px;flex:0 0 11px}.home-hero__video-wrap{--hero-video-height: clamp(300px, 54vw, 439px);margin-top:30px}.home-platform__inner{display:block}.home-platform__content{position:static;max-width:520px;padding-top:0;margin-bottom:52px}.home-platform__list{width:100%}.home-platform__item{width:100%;min-width:0;max-width:none;margin-right:auto;margin-left:auto}.home-platform__media-wrap,.home-platform__media{width:100%}.home-platform__media{height:auto;aspect-ratio:710/409}.home-platform__media-wrap{width:100%;margin-right:auto;margin-left:auto;transform:none}.home-platform__item-text{top:-10px;left:0;max-width:none;width:100%;margin-left:0;padding-right:0}}@media screen and (max-width:800px)and (min-width:600px){.home-platform__list{gap:12px}.home-platform__item-text{top:-58px;left:40px;max-width:min(440px,68cqw - 46px);width:auto;margin-left:32cqw}}@media screen and (max-width:800px){.testimonials__inner{width:calc(100% - 40px);max-width:none;text-align:left}.testimonials__title{margin-right:0;margin-left:0;line-height:46px;letter-spacing:-1px;text-align:left}.testimonials__text{margin-right:0;margin-left:0;text-align:left}.testimonials__marquee{margin-top:38px}.testimonials__group{gap:10px;padding-right:10px}.testimonials__card{-ms-flex-preferred-size:156px;flex-basis:156px;width:156px;min-height:88px;padding:28px}.testimonials__slider-shell{--testimonials-slide-max-width: 600px;--testimonials-slide-viewport-gutter: 48px;--testimonials-slide-padding-block: 38px;--testimonials-slide-padding-inline: 34px;--testimonials-slide-min-height: auto;--testimonials-content-right-space: 12px;margin-top:52px}.testimonials__slide{height:auto;min-height:0;padding-bottom:76px}.testimonials__slider-track{-ms-flex-align:start;align-items:flex-start}.testimonials__slide-content{min-height:0}.home-industries{padding:32px 0}.industry-leaders__inner{display:block;width:calc(100% - 40px);max-width:none;text-align:left}.industry-leaders__eyebrow{-ms-flex-pack:start;justify-content:flex-start}.industry-leaders__title{font-size:36px;line-height:40px;text-align:left}.industry-leaders__controls{display:none}.industry-leaders__slider-shell{width:calc(100% - 40px);margin-top:28px}.industry-leaders__slide,.industry-leaders__slide--all{width:246px;height:auto}.industry-leaders__card,.industry-leaders__all-card{min-height:302px}.home-solutions__inner{width:calc(100% - 40px)}.home-solutions__title{line-height:46px;letter-spacing:-.5px}.home-solutions__text{max-width:620px}.home-solutions__item{grid-template-columns:1fr;gap:14px;padding:22px 0 23px}.home-solutions__item:before,.home-solutions__item:last-child:after{left:52px}.home-solutions__number{position:absolute;left:0;top:0;transform:translateY(-50%)}.home-solutions__item-text{grid-column:auto;max-width:620px}.home-solutions__heading{padding-right:0;transform:none}.home-solutions__item:hover .home-solutions__heading,.home-solutions__item:focus-within .home-solutions__heading{transform:translate(34px)}.home-solutions__arrow{left:0;right:auto;top:.7em;width:22px;height:12px;opacity:0;transform:translate(-28px,-50%)}.home-solutions__item:hover .home-solutions__arrow,.home-solutions__item:focus-within .home-solutions__arrow{opacity:1;transform:translate(-34px,-50%)}.home-solutions__item-title{max-width:560px;letter-spacing:-1px}.home-spotlight__inner{width:calc(100% - 40px)}.home-spotlight__title{line-height:46px;letter-spacing:-1px}.home-spotlight__cards{margin-top:42px}.home-spotlight__card{width:min(360px,100vw - 48px);height:auto;aspect-ratio:360/420}.home-spotlight__card-content{padding:clamp(20px,20px + 12 * (100vw - 375px) / 425,32px)}.home-spotlight__card-meta{font-size:12px;line-height:13px;letter-spacing:1px}}@media screen and (max-width:800px)and (min-width:375px){.home-spotlight__card-meta{font-size:calc(12px + 0*(100vw - 375px));line-height:calc(13px + 0*(100vw - 375px));letter-spacing:calc(1px + 0*(100vw - 375px))}}@media screen and (max-width:800px)and (min-width:800px){.home-spotlight__card-meta{font-size:12px;line-height:13px;letter-spacing:1px}}@media screen and (max-width:800px){.home-spotlight__card-title{font-size:18px;line-height:22px}}@media screen and (max-width:800px)and (min-width:375px){.home-spotlight__card-title{font-size:calc(18px + 4 * (100vw - 375px) / 425);line-height:calc(22px + 6 * (100vw - 375px) / 425)}}@media screen and (max-width:800px)and (min-width:800px){.home-spotlight__card-title{font-size:22px;line-height:28px}}@media screen and (max-width:800px){.header__mega-menu-content,.header__mega-menu-split{display:block}.header__mega-menu-kicker--promo{display:-ms-flexbox;display:flex;margin-top:28px}.header__mega-menu-feature{padding-top:15px}.header__mega-menu-feature-media{width:100%;max-width:355px}.header__mega-menu-cards{margin-top:14px}.footer{padding:88px 0 0;background-size:330px auto;background-position:right 132px}.footer__inner{width:100%}.footer__intro{margin-bottom:96px}.footer__eyebrow{-ms-flex-pack:center;justify-content:center;margin-bottom:14px}.footer__headline{gap:12px;padding-right:12px;font-size:48px;line-height:50px}.footer__headline-video-wrap{width:82px;height:34px}.footer__demo-link{width:165px;min-height:45px;margin-top:18px;font-size:10px}.footer__panel{--footer-panel-gutter: 18px;--footer-panel-title-line: auto;display:grid;width:100%;padding:18px var(--footer-panel-gutter) 23px;border-radius:8px 8px 0 0}.footer__panel-head,.footer__panel-body,.footer__panel-column{display:contents}.footer__panel-head{border-bottom:0}.footer__panel-head .footer__section-title:before{display:none}.footer__section-title{min-height:0;padding-bottom:10px;border-bottom:1px solid rgba(82,166,234,.28)}.footer__section-title:nth-child(1){grid-row:1;margin-bottom:18px}.footer__newsletter-form{grid-column:1;grid-row:2;margin-bottom:39px}.footer__newsletter .gform_wrapper form{min-height:56px}.footer__newsletter .gform_wrapper .gform-body input[type=email]{padding:0 15px}.footer__newsletter .gform_wrapper .gform_footer{padding-left:8px}.footer__newsletter .gform_wrapper .gform_footer:before{top:10px;bottom:10px}.footer__newsletter .gform_wrapper .gform_button{width:36px!important;min-width:36px!important;height:36px;min-height:36px!important;margin:10px 8px 10px 0!important}.footer__section-title:nth-child(2){grid-row:3;margin-bottom:18px}.footer__links--quick>.footer__link-list{grid-column:1;grid-row:4;margin-bottom:21px}.footer__section-title:nth-child(3){grid-row:5;margin-bottom:18px}.footer__links--about>.footer__link-list{grid-column:1;grid-row:6;margin-bottom:21px}.footer__link-list{gap:9px}.footer__link-list a{line-height:20px}.footer__contact{grid-column:1;grid-row:7;padding-bottom:20px;border-bottom:1px solid rgba(82,166,234,.28)}.footer__contact-title{padding-bottom:10px;border-bottom:1px solid rgba(82,166,234,.28)}.footer__address{margin-top:18px;font-size:14px}.footer__description{grid-column:1;grid-row:8;height:auto;max-width:none;margin-top:22px;margin-bottom:31px;overflow:visible}.footer__legal-list{grid-column:1;grid-row:9;align-self:start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 27px;margin-bottom:32px}.footer__social{grid-column:1;grid-row:10;-ms-flex-align:start;align-items:flex-start;margin-bottom:44px}.about-us{--about-us-content-layer-padding-top: 25px;margin-top:40px;margin-bottom:40px;height:auto}.about-us__inner,.about-us__content-grid{width:100%;max-width:none;padding-right:20px;padding-left:20px;box-sizing:border-box}.about-us__content{text-align:left}.about-us__kicker,.about-us__actions{-ms-flex-pack:start;justify-content:flex-start}.about-us__link{-ms-flex:1 1 170px;flex:1 1 170px}.about-us__cards{gap:16px;margin-bottom:50px}.about-us__card{width:auto}.product-showcase{padding:78px 0 58px}.product-showcase__inner,.product-details__inner{width:calc(100% - 40px)}.product-showcase__title{max-width:560px;font-size:40px;line-height:42px}.product-showcase__browser-wrap{width:min(100%,620px);margin-top:36px}.product-details__inner{grid-template-columns:1fr;gap:38px}.product-details__title{max-width:620px;font-size:32px;line-height:34px}.product-details__text{max-width:620px;margin-top:28px;font-size:16px;line-height:26px}.product-details__media-column{padding-top:0}.product-details__media{max-width:none;justify-self:stretch}.product-benefits{background-size:330px auto;background-position:right bottom}.product-benefits__inner{width:calc(100% - 40px)}.product-benefits__title{max-width:560px;font-size:40px;line-height:42px}.product-benefits__rows{margin-top:44px}.product-benefits__marquee--offset .product-benefits__track{margin-left:56px}.product-benefits__card{-ms-flex-preferred-size:188px;flex-basis:188px;width:188px;min-height:122px}.product-benefits__label{font-size:18px;line-height:24px}.product-features__media{width:calc(100% - 40px);margin-right:auto;margin-left:auto}.product-features__image{width:100%;height:auto}.product-features__content{width:calc(100% - 40px)}.product-features__title{max-width:620px;font-size:32px;line-height:34px}.product-gallery__inner,.product-gallery__slider-shell{width:calc(100% - 40px)}.product-gallery__header{display:block}.product-gallery__title{font-size:32px;line-height:34px}.product-gallery__controls{display:none}.product-gallery__slider-shell{margin-top:28px}.product-gallery__slide,.product-gallery__card{width:320px}.product-gallery__card{height:362px;padding:26px}.main .accordion-section{padding:78px 0 86px}.accordion-section-title{font-size:44px;line-height:46px;letter-spacing:-.5px}.accordion-item:before{left:52px}.accordion-button{padding:22px 0 23px}.accordion-label{padding-right:0}.accordion-item--open .accordion-label,.accordion-button:hover .accordion-label,.accordion-button:focus-visible .accordion-label{transform:translate(34px)}.accordion-arrow{left:0;right:auto;top:14px;width:22px;height:12px;opacity:0;transform:translate(-28px,-50%)}.accordion-item--open .accordion-arrow,.accordion-button:hover .accordion-arrow,.accordion-button:focus-visible .accordion-arrow{opacity:1;transform:translate(-34px,-50%)}.accordion-question{max-width:620px}.accordion-panel{padding-bottom:28px}.accordion-text{max-width:620px;font-size:16px;line-height:26px}.training-support__kicker-row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:6px}.article-detailed-sticky-wrap{position:static}.article-detailed-content-sticky-center{display:none}.article-detailed-content-wrap{gap:0}.article-detailed-content-side{-ms-flex-negative:unset;flex-shrink:unset;width:auto}.user-content table{font-size:13px;line-height:1.5}.user-content th,.user-content td{min-width:0;padding:10px 12px;overflow-wrap:break-word}.user-content th{font-size:11px;letter-spacing:.5px}.carbon-calculator__grid{margin-top:40px}.carbon-calculator__panel{padding:40px 32px}}@media screen and (max-width:600px){[class*=container-]{width:100%}.site-pattern.type-error-404-1{--site-pattern-width: 39.9166vw;--site-pattern-height: 75.6667vw}.site-pattern.type-error-404-2{--site-pattern-width: 34.9166vw;--site-pattern-height: 36.25vw}.header:not(.header--nav-open){position:static}.resources{padding-bottom:60px}.resources-list>.home-spotlight__card{aspect-ratio:unset;height:unset;min-height:calc(57.5vw - 49px)}.article-detailed-hero-tags-left-text{display:block;width:100%}.article-detailed-hero-tags-left-text:not(:last-child):after{display:none}.article-detailed-hero-tags-left-text:not(:last-child){margin-bottom:8px}.article-detailed-quote-icon{width:50px;height:48px}.article-detailed-quote{padding-bottom:20px}.download-item-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.download-item-bottom-left{width:100%}.leadership-contact-right{max-width:unset}.leadership-contact-list>*{width:100%;max-width:unset}.carbon-calculator__panel{padding:32px 20px}.carbon-calculator__field,.carbon-calculator__value{padding:14px 20px}.carbon-calculator__select{padding-right:48px}.carbon-calculator__chevron{right:18px}.carbon-calculator__field--readonly{min-height:calc(1.5em + 30px)}.carbon-calculator__result{-ms-flex-direction:column;flex-direction:column;gap:32px}.carbon-calculator__result-item{-ms-flex:none;flex:none}.thank-you__card{padding:40px 24px}}@media screen and (max-width:480px){.home-hero__title-break{display:inline}.site-pattern.type-position-apply-1{display:none}.header__main-nav{left:0;right:0;width:100%;padding:139px 0 50px}.header__main-nav-link{padding:24px 12px}.header__main-nav-item--popup-open,.header__main-nav-item--popup-closing{border-bottom-color:#52a6ea}.header__main-nav-item--popup-open:before,.header__main-nav-item--popup-closing:before{left:-12px;right:-12px}.header__main-nav-item--popup-open>.header__mega-menu{padding:0 12px}.header__main-nav-list{border-top:0;padding:0 12px}.header__mega-menu-inner{padding-bottom:0}.header__main-nav-item--popup-open .header__mega-menu-inner{padding-bottom:17px}.header__main-nav-item--popup-open>.header__mega-menu--solutions .header__mega-menu-inner{padding-bottom:24px}.header__mega-menu-links{gap:8px}.header__mega-menu-feature-media{max-width:none}.header.header--nav-open{left:0;right:0}.header.header--nav-open:before{height:92px}.header.header--nav-open .header__actions{top:24px;right:24px}.header.header--nav-open .header__main-nav{width:100%;margin-right:0;margin-left:0;top:92px;padding:16px 0 50px}.header.header--nav-open .header__utility{left:0;right:0;width:100%}.header.header--nav-open .header__utility-nav{-ms-flex-direction:column;flex-direction:column;height:97px;padding:11px 24px 14px}.header.header--nav-open .header__utility-nav-list{width:100%}.header.header--nav-open .header__social-list{height:auto;margin:9px 0 0;padding-left:0;border-left:0}.home-hero__inner{padding-right:16px;padding-left:16px}.home-hero__link-break{display:block}.home-hero__video-wrap{--hero-button-inset: 9px;--hero-button-padding-y: 8px;--hero-button-padding-x: 19px}.home-hero__video-button{font-size:15px;line-height:19px}.home-hero__help-list{gap:6px}.home-hero__help-list a{font-size:14px;line-height:18px}.home-platform__content{text-align:left}.home-platform__title,.home-platform__text{margin-left:0}.home-platform__link{width:100%}.home-platform__item{width:100%;min-width:0}.home-platform__item-number{top:0}}@media screen and (max-width:480px)and (min-width:376px)and (max-width:400px){.home-platform__item-number{left:clamp(10px,3.4cqw,14px)}}@media screen and (max-width:480px){.home-platform__item-text{max-width:none;width:100%;font-size:15px;line-height:24px}.testimonials__title{line-height:40px}.testimonials__card{-ms-flex-preferred-size:136px;flex-basis:136px;width:136px;min-height:78px}.testimonials__slider-shell{--testimonials-slide-max-width: none;--testimonials-slide-viewport-gutter: 40px;--testimonials-slide-padding-block: 32px;--testimonials-slide-padding-inline: 24px;--testimonials-slide-min-height: auto;--testimonials-content-right-space: 0px;margin-top:44px}.testimonials__slide{height:auto;min-height:0;padding:32px 24px 76px}.testimonials__slide-content{min-height:0}.testimonials__quote-icon{left:-18px;top:-9px;width:56px;height:48px}.testimonials__slide-heading{margin-bottom:24px}.home-industries{padding:32px 0}.industry-leaders__eyebrow{margin-bottom:12px}.industry-leaders__title{font-size:32px;line-height:36px}.industry-leaders__slide,.industry-leaders__slide--all{width:min(258px,100vw - 64px)}.industry-leaders__card,.industry-leaders__all-card{min-height:300px}.industry-leaders__card-label,.industry-leaders__all-card{font-size:16px;line-height:24px}.home-solutions__title{line-height:40px}.home-solutions__list{margin-top:38px}.home-solutions__item-title{line-height:28px;letter-spacing:-1px}.home-spotlight__title{line-height:40px}.home-spotlight__cards{margin-top:36px}.home-spotlight__card{width:min(340px,100vw - 48px);aspect-ratio:340/400}.home-spotlight__card-meta{gap:14px;padding-bottom:17px}.about-us{--about-card-width: clamp(150px, calc((100vw - 60px)/2) , 300px)}.about-us__kicker-brand{display:none}.about-us__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.about-us__link{-ms-flex:1 1 0px;flex:1 1 0;width:auto}.about-us__card-body{padding:15px}.about-us__card-title{font-size:calc(var(--about-card-width) * .14);overflow-wrap:break-word}.about-us__card-title--long-number{font-size:clamp(27px,7vw,32px);line-height:1.05;letter-spacing:-.8px;white-space:nowrap}.about-us__card-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:48px;padding:16px 20px 14px;line-height:12px}.about-us__cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc((100vw - 56px) / 2 * 1.22785);height:auto;width:100%}.about-us__card{width:100%;aspect-ratio:auto}.about-us__card-text{margin-top:10px}.product-showcase{padding:64px 0 48px}.product-showcase__inner,.product-details__inner{width:calc(100% - 32px)}.product-showcase__eyebrow{-ms-flex-pack:start;justify-content:flex-start}.product-showcase__title{font-size:32px;line-height:34px;text-align:left}.product-showcase__browser-wrap{margin-top:28px}.product-details__title{font-size:28px;line-height:30px}.product-details__text{margin-top:24px;font-size:15px;line-height:24px}.product-details__demo-link{width:100%;min-width:0}.product-benefits{background-size:260px auto}.product-benefits__inner{width:calc(100% - 32px);text-align:left}.product-benefits__eyebrow{-ms-flex-pack:start;justify-content:flex-start}.product-benefits__title{font-size:32px;line-height:34px}.product-benefits__rows{margin-top:36px}.product-benefits__marquee+.product-benefits__marquee{margin-top:12px}.product-benefits__marquee--offset .product-benefits__track{margin-left:0}.product-benefits__group{gap:12px;padding-right:12px}.product-benefits__card{-ms-flex-preferred-size:172px;flex-basis:172px;width:172px;min-height:112px}.product-benefits__card--icon{gap:12px;padding:18px 14px}.product-benefits__label{font-size:16px;line-height:21px}.product-features__media{width:calc(100% - 32px);margin-right:auto;margin-left:auto}.product-features__content{width:calc(100% - 32px)}.product-features__title{font-size:28px;line-height:30px}.product-features__list{gap:7px;margin-top:22px;font-size:15px;line-height:24px}.product-features__list li{padding-left:24px}.product-features__link{width:100%;min-width:0}.product-gallery__inner,.product-gallery__slider-shell{width:calc(100% - 32px)}.product-gallery__title{font-size:28px;line-height:30px}.product-gallery__slide,.product-gallery__card{width:min(288px,100vw - 64px)}.product-gallery__card{height:326px;padding:22px}.main .accordion-section{padding:64px 0 74px}.accordion-section-title{font-size:38px;line-height:40px}.accordion-list{margin-top:38px}.accordion-text{font-size:15px;line-height:24px}.resources-top{margin-bottom:48px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.resources-top-left{padding-top:8px;width:100%}.resources-list>.home-spotlight__card{width:100%;min-height:calc(115vw - 40px)}.list-pagination{margin-top:32px}.list-page-item{margin-top:4px}.bio-card-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.bio-card-item-left{width:100%}.bio-card-item-right{width:100%;padding:24px 20px}.bio-card-item-deco{display:none}.user-content table{font-size:12px}.user-content th,.user-content td{padding:8px}.user-content th{font-size:10px}.carbon-calculator__buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;gap:12px}.carbon-calculator__reset{-ms-flex-item-align:center;align-self:center}.carbon-calculator__table{min-width:420px;font-size:13px}.carbon-calculator__table th,.carbon-calculator__table td{padding:10px 12px}.carbon-calculator__table thead th{padding-top:12px;padding-bottom:12px;font-size:11px;letter-spacing:.5px}}@media screen and (max-width:375px){.home-platform__item-number{left:clamp(10px,3.4cqw,13px)}.testimonials__slider-shell{--testimonials-slide-viewport-gutter: 32px;--testimonials-slide-padding-block: 32px;--testimonials-slide-padding-inline: 24px}}@media screen and (max-width:360px){.about-us__cards{grid-template-columns:1fr;justify-items:center}.about-us__card{width:min(100%,260px)}.about-us__card-title{font-size:32px}}
