@font-face{font-family:GothamBold;src:url(/assets/fonts/GothamBold/font.woff2) format("woff2"),url(/assets/fonts/GothamBold/font.woff) format("woff")}@font-face{font-family:GothamBook;src:url(/assets/fonts/GothamBook/font.woff2) format("woff2"),url(/assets/fonts/GothamBook/font.woff) format("woff")}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{background:linear-gradient(to right,#992b59,#592d54)}h1{font-family:elevon,sans-serif;font-weight:800;font-style:normal;color:#fff;font-size:5.2vw;line-height:4.8vw;text-transform:uppercase}@media (max-width:700px){h1{font-size:2.2rem;line-height:3rem}}h2{font-family:elevon,sans-serif;font-weight:800;font-style:normal;color:#fff;font-size:2vw;line-height:3vw;text-transform:uppercase}@media (max-width:1200px){h2{font-size:3.5rem;line-height:4.5rem}}@media (max-width:1000px){h2{font-size:3rem;line-height:4rem}}@media (max-width:700px){h2{font-size:2.2rem;line-height:3.5rem}}h3{font-family:elevon,sans-serif;font-weight:800;font-style:normal;color:#fff;font-size:1.5vw;text-transform:uppercase}@media (max-width:1200px){h3{font-size:3rem}}@media (max-width:700px){h3{font-size:2rem}}h4{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;font-size:1.6vw}@media (max-width:1200px){h4{font-size:2rem}}@media (max-width:700px){h4{font-size:1.6rem}}@media (max-width:320px){h4{font-size:1.4rem}}h5{font-family:GothamBook,sans-serif;font-style:normal;color:#fff;font-size:clamp(1.6rem,2vw,3rem);line-height:clamp(2rem,2.4vw,3.5rem)}h6{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;text-transform:uppercase;font-size:clamp(1.3rem,1.5vw,2rem);line-height:clamp(1.8rem,2vw,2.5rem)}li,p{font-family:GothamBook,sans-serif;font-style:normal;color:#fff;font-size:clamp(1.6rem,1.1vw,2rem);line-height:clamp(2.1rem,1.6vw,2.6rem)}a.link,button.link{display:block;overflow:hidden;position:relative;cursor:pointer;font-family:GothamBook,sans-serif;font-style:normal;font-size:1.5rem;letter-spacing:2.2px;text-transform:uppercase;padding-bottom:.5rem}a.link::after,button.link::after{content:"";opacity:1;left:0;bottom:-2px;width:100%;height:.3rem;position:absolute;background-color:#fff;transform:translate3d(-101%,0,0);transition:opacity .3s,transform .3s}a.link:focus::after,a.link:hover::after,button.link:focus::after,button.link:hover::after{transform:translate3d(0,0,0)}@media (max-width:700px){a.link::after,button.link::after{height:.2em}}a.link.alt:before,button.link.alt:before{content:"";opacity:1;position:absolute;height:.3rem;bottom:-2px;left:0;width:100%;background-color:#fff}a.link.alt::after,button.link.alt::after{content:"";opacity:1;left:0;bottom:-2px;width:100%;height:.3rem;position:absolute;background-color:#172a48;transform:translate3d(-101%,0,0);transition:opacity .3s,transform .3s}a.link.alt:focus::after,a.link.alt:hover::after,button.link.alt:focus::after,button.link.alt:hover::after{transform:translate3d(0,0,0)}a.link.pink::after,button.link.pink::after{background-color:#c52969}strong{font-family:GothamBold,sans-serif;font-style:normal}section{z-index:2;position:relative}section.margins{margin:4rem 4rem 15rem 4rem}@media (min-width:2000px){section.margins{width:80%;margin:4rem auto 10rem auto}}@media (max-width:1000px){section.margins{margin:4rem 2rem 10rem 2rem}}section.medium{max-width:80%;margin:0 auto}@media (max-width:1000px){section.medium{max-width:100%}}form{position:relative}form #success{display:none}form #success.shown{display:flex;align-items:center;justify-content:center}form fieldset{position:relative;border:none;display:block;padding:0;margin:0;appearance:none}form fieldset #error{position:absolute;bottom:100%;left:0}form fieldset #submit:disabled{position:relative;color:transparent;pointer-events:none}form fieldset #submit:disabled::after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:1;height:calc(100% - 8px);aspect-ratio:1/1;border-radius:50%;border:2px solid #c52969;border-right-color:transparent;box-sizing:border-box;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{0%{rotate:0deg}100%{rotate:360deg}}svg.logo .triangle{transition:.2s ease-in-out}svg.logo:hover .triangle{transform:translate(0,10%)}.btn{font-family:GothamBook,sans-serif;font-style:normal;color:#fff;font-size:1.5rem;cursor:pointer;width:100%;max-width:250px;padding:.5rem 2rem;background:0 0;letter-spacing:2.2px;text-transform:uppercase;text-decoration:none;transition:.2s ease-in-out}.btn.pink{border:2px solid #c52969}.btn.pink:hover{border:2px solid #fff}@media (max-width:1000px){.btn{font-size:1.2rem}.btn.pink{border:1px solid #c52969}.btn.pink:hover{border:1px solid #fff}}@media (max-width:700px){.btn{font-size:1rem}}.row{display:flex;position:relative;z-index:2}.row.wrap{flex-wrap:wrap}.row.center{align-items:center}.row.space{justify-content:space-between}a{text-decoration:none;appearance:none}.chevron{position:relative}.chevron::after{content:"";top:50%;right:0;height:clamp(2rem,2.4vw,3.5rem);aspect-ratio:1/1;background-image:url(/assets/images/chevron.svg);position:absolute;display:block;background-repeat:no-repeat;background-size:contain;pointer-events:none;translate:0 -50%;transition:.2s}.chevron:hover::after{translate:30% -50%!important}.chevron.vertical{padding-right:clamp(5rem,6vw,8rem)}.chevron.vertical::after{rotate:90deg;height:clamp(3rem,3.6vw,5rem)}.chevron.vertical:hover::after{translate:0 -50%!important}.chevron.vertical[data-open=true]::after{transform:scaleX(-100%)}.item{width:80%;z-index:2;text-align:center;position:relative}.item a{font-size:1.5rem}.item img{width:100%;height:100%;object-fit:contain;position:relative;z-index:2}@media (min-width:2000px){.item{width:60%}.item a{font-size:2rem}}@media (max-width:700px){.item{width:100%}.item a{font-size:1.2rem}}.item.left{margin:5rem auto 5rem 0}.item.center{margin:5rem auto}.item.right{margin:5rem 0 5rem auto}.error{width:50%}.error a:link{color:#fff;text-decoration:underline;transition:color .3s}.error a:visited{color:#fff;text-decoration:underline}.error a:hover{color:#fff;text-decoration:none}.error a:active{color:#fff;text-decoration:none}.error h1{font-size:5vw;line-height:5vw;margin-bottom:4rem}.error p{margin-bottom:2rem}.back{position:relative;z-index:2}section#load_in{width:100%;height:100vh;min-width:500px;background:linear-gradient(to right,#c52969,#172a48,#c52969);position:fixed;top:0;left:50%;translate:-50% 0;z-index:9999999;animation-name:fade_out;animation-duration:.5s;animation-delay:2s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards;pointer-events:none}section#load_in::after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:100%;height:100%;max-height:70%;max-width:70%;background-image:url(/assets/images/V-Pink.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform-origin:center 33.33%;animation-name:zoom_out;animation-duration:2s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-fill-mode:forwards;transform-origin:center 25%;scale:3.5}@keyframes zoom_out{from{transform-origin:center 25%;scale:4}to{transform-origin:center center;scale:1}}@keyframes fade_out{from{opacity:1}to{opacity:0}}#cookies{bottom:0;left:50%;display:none;position:fixed;translate:-50% 0;padding:2rem;width:30%;align-items:center;justify-content:space-between;box-sizing:border-box;background:#172a48;z-index:999999999;box-shadow:0 0 20px 10px rgba(0,0,0,.3);font-family:GothamBook,sans-serif;font-style:normal}#cookies a:link{color:#fff;text-decoration:none;transition:color .3s}#cookies a:visited{color:#fff;text-decoration:none}#cookies a:hover{color:#c52969;text-decoration:none}#cookies a:active{color:#c52969;text-decoration:none}#cookies .buttons{display:flex;align-items:center;justify-content:flex-end}#cookies .buttons .btn{font-size:1rem;margin-left:1rem}@media (max-width:1200px){#cookies{width:60%}}@media (max-width:1000px){#cookies{width:100%}}footer{margin:10rem 0 0 0;position:relative}footer .logo{text-align:center;position:relative;z-index:2}footer .logo svg{width:100%;height:100%;max-width:500px;object-fit:contain}footer .links{display:flex;flex-wrap:wrap;margin-top:5rem;padding-bottom:5rem;align-items:center;justify-content:center;position:relative;z-index:2;font-family:GothamBold,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:2.2px}footer .links a:link{color:#fff;text-decoration:none;transition:color .3s}footer .links a:visited{color:#fff;text-decoration:none}footer .links a:hover{color:#fff;text-decoration:none}footer .links a:active{color:#fff;text-decoration:none}footer .links span{color:#fff;margin:0 1rem;padding-bottom:.5rem}footer .links a.social::after{display:none}footer .links a.social svg{width:25px;height:25px;fill:#fff;transition:.2s ease-in-out}footer .links a.social svg:hover{opacity:.5}footer .links a{margin:.5rem 1rem;padding-bottom:.5rem;display:block;overflow:hidden;position:relative}footer .links a::after{content:"";opacity:1;left:0;bottom:-2px;width:100%;height:.4rem;position:absolute;background-color:#fff;transform:translate3d(-101%,0,0);transition:opacity .3s,transform .3s}footer .links a:focus::after,footer .links a:hover::after{transform:translate3d(0,0,0)}@media (max-width:1000px){footer .logo svg{max-width:300px}}@media (max-width:700px){footer .links a,footer .links span{font-size:.8rem}}header{padding:clamp(2rem,3vw,4rem);height:calc(clamp(5rem,6.5vw,8rem) + 4rem);position:relative}header .burger{display:none}@media (max-width:1200px){header #mobileMenuToggle{display:block;width:50px;height:50px;border:none;z-index:99;cursor:pointer;background:0 0;position:relative}header #mobileMenuToggle svg{width:100%;height:100%;stroke-width:6;stroke:#c52969}header #mobileMenuToggle:focus{outline:0}}header nav{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:3}header nav .col{display:flex;align-items:center}header nav .col:first-of-type a:link{color:#fff;text-decoration:none;transition:color .3s}header nav .col:first-of-type a:visited{color:#fff;text-decoration:none}header nav .col:first-of-type a:hover{color:#fff;text-decoration:none}header nav .col:first-of-type a:active{color:#fff;text-decoration:none}header nav .col:first-of-type a.logo{height:100%;max-width:75%}@media (max-width:1200px){header nav .col:first-of-type a.logo{margin-top:-2%}}header nav .col:first-of-type .links{display:flex;align-items:center;margin-top:.75rem}header nav .col:first-of-type a,header nav .col:first-of-type span{font-family:GothamBook,sans-serif;font-style:normal;font-size:.7vw;margin-right:.9vw;text-transform:uppercase;letter-spacing:2.2px;white-space:nowrap}header nav .col:first-of-type a.logo,header nav .col:first-of-type span.logo{margin-right:4rem}header nav .col:first-of-type span{color:#fff;cursor:pointer;transition:.2s ease-in-out}header nav .col:first-of-type span:hover{color:#172a48}header nav .col:last-of-type{justify-content:flex-end}header nav .col:last-of-type a{font-size:.7vw;margin:.5rem 0 .25rem 1.5rem;width:fit-content;text-align:center;white-space:nowrap}header nav .col:last-of-type a:first-of-type{margin-left:0}header nav .col svg{width:100%;height:100%;object-fit:contain}@media (min-width:2000px){header nav .col:first-of-type a,header nav .col:first-of-type span{font-size:1.5rem}header nav .col:last-of-type a{font-size:1.5rem}}@media (max-width:1200px){header nav .col:first-of-type .links{display:none}header nav .col:last-of-type a{display:none}}@media (max-width:1500px){header nav .col{font-size:.8vw}}nav.menu{top:0;left:0;width:100%;height:100%;z-index:98;display:block;position:fixed;text-align:center;transform:scaleY(0);transform-origin:0 0;box-sizing:border-box;background-color:#172a48;padding:15rem 10rem}nav.menu a:link{color:#fff;text-decoration:none;transition:color .3s}nav.menu a:visited{color:#fff;text-decoration:none}nav.menu a:hover{color:#c52969;text-decoration:none}nav.menu a:active{color:#c52969;text-decoration:none}nav.menu .link{margin-bottom:4vh}nav.menu .link a{font-family:elevon,sans-serif;font-weight:800;font-style:normal;display:block;margin:0 auto;font-size:2vh;width:fit-content;text-transform:uppercase}nav.menu .link:last-of-type{padding-bottom:2rem}nav.menu a.btn{transition:.2s ease-in-out}nav.menu a.btn:hover{color:#fff}@media (max-width:1000px){nav.menu{padding:8rem 5rem}nav.menu .link{margin-bottom:3vh}}svg.thru-anim-container{pointer-events:none;position:absolute;top:0;left:0;z-index:-1}polyline.thru-anim-path{stroke-width:8px;stroke:#c52969;fill:none;opacity:1}thru-anim-point{position:absolute;background:0 0;width:0;height:0}.about{position:relative}.about a,.about li,.about p{font-size:clamp(1.4rem,1.4vw,2.2rem);line-height:1.4}.about a.link.alt{width:fit-content;font-size:clamp(1.4rem,1.4vw,1.8rem);line-height:1.2;color:#fff}.about a.link.alt a:link{color:#fff;text-decoration:none;transition:color .3s}.about a.link.alt a:visited{color:#fff;text-decoration:none}.about a.link.alt a:hover{color:#fff;text-decoration:none}.about a.link.alt a:active{color:#fff;text-decoration:none}.about h3{font-size:clamp(2.6rem,3.2vw,5rem);line-height:1.2}.about .row{align-items:center;margin:0 auto;width:100%;max-width:min(1500px,90%);padding:calc(clamp(5rem,6.5vw,8rem) + 4rem) 0;position:relative}.about .row .col{flex:1 0 50%;position:relative}.about .row .col:first-of-type{padding:clamp(8rem,10vw,20rem) 0;padding-left:10%}.about .row .col:first-of-type h3{margin-bottom:4rem}.about .row .col:last-of-type{padding:clamp(8rem,10vw,20rem) 0}.about .row .col:last-of-type picture{display:block;width:100%;aspect-ratio:2/3;box-sizing:content-box}.about .row .col:last-of-type picture img{width:100%;height:100%;object-fit:contain;object-position:center}@media (max-width:700px){.about .row{flex-direction:column;padding-bottom:4rem}.about .row .col:first-of-type{width:90%;margin-bottom:6rem;padding:0 5% 6rem 10%;align-self:flex-end}.about .row .col:last-of-type{width:100%;display:flex;justify-content:center;padding:0}.about .row .col:last-of-type picture{width:66%}}.about>.container{padding-top:clamp(8rem,10vw,20rem);position:relative}.about>.container .detail{z-index:2;position:relative;text-align:center;width:100%;padding:4rem 0}.about>.container .detail .item{margin-bottom:8rem;width:100%;display:flex;flex-direction:column;align-items:center}.about>.container .detail .item>h2{cursor:pointer;text-transform:uppercase;transition:.2s ease-in-out;width:fit-content;margin:0 auto;font-size:clamp(2.6rem,3.2vw,5rem)}.about>.container .detail .item .hidden{height:0;display:block;overflow:hidden;padding-top:2rem;position:relative;margin-bottom:5rem}.about>.container .detail .item .hidden a:link{color:#fff;text-decoration:none;transition:color .3s}.about>.container .detail .item .hidden a:visited{color:#fff;text-decoration:none}.about>.container .detail .item .hidden a:hover{color:#c52969;text-decoration:none}.about>.container .detail .item .hidden a:active{color:#c52969;text-decoration:none}.about>.container .detail .item .hidden p{width:90%;margin:1rem auto}@media (max-width:700px){.about>.container .detail{padding:0}.about>.container .detail .item{width:90%;margin-bottom:0}.about>.container .detail .item>h2{font-size:1.8rem}.about>.container .detail .item>h2::after{height:1.8rem}}@media (max-width:700px){body:has(>.about) svg.thru-anim-container polyline:nth-of-type(2){display:none}}.article .introduction{padding:2rem}.article .introduction h2{font-family:GothamBold,sans-serif;font-style:normal;max-width:1200px}.article .content{max-width:50%;margin:10rem auto}.article .content a:link{color:#fff;text-decoration:underline;transition:color .3s}.article .content a:visited{color:#fff;text-decoration:underline}.article .content a:hover{color:#fff;text-decoration:none}.article .content a:active{color:#fff;text-decoration:none}.article .content .layout{margin-bottom:4rem}.article .content .layout .col{width:100%}.article .content .layout p{margin-bottom:1rem}.article .content .layout figure{text-align:center}.article .content .layout img{width:100%;height:100%;object-fit:cover;margin:0 auto}.article .content .layout .video-wrapper{margin-top:0;position:relative;padding-bottom:56.25%;max-height:470px;max-width:100%}.article .content .layout .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:8px solid #c52969;box-shadow:0 0 15px 0 #00000050}@media (max-width:1000px){.article .introduction{padding:0}.article .content{max-width:100%}}.aviation{position:relative}.aviation::after{background:url(/assets/images/background.png);background-repeat:no-repeat;background-position:top center;background-size:100%;position:absolute;display:block;opacity:15%;height:100%;width:100%;content:"";z-index:1;top:20rem}.aviation img{width:100%;height:100%;object-fit:contain;position:relative;z-index:2}.aviation .item{padding:10rem 0}@media (max-width:700px){.aviation .item{padding:5rem 0}}.aviation .row{align-items:center}.aviation .row .col{flex:1 0 50%;text-align:center}.aviation .row .col a:link{color:#fff;text-decoration:none;transition:color .3s}.aviation .row .col a:visited{color:#fff;text-decoration:none}.aviation .row .col a:hover{color:#fff;text-decoration:none}.aviation .row .col a:active{color:#fff;text-decoration:none}.aviation .row .col a{width:fit-content;margin:1rem auto}.aviation .row .col h4{padding:2rem}@media (max-width:1000px){.aviation .row{display:block}.aviation .row .col h4{padding-top:10rem}}.aviation .logo{display:flex;justify-content:space-between;align-items:center}.caseStudies .introduction{margin-bottom:10rem}.caseStudies .introduction .row .col{flex:1 0 50%;padding:2rem}.caseStudies .introduction .row .col h1{margin-bottom:2rem}.caseStudies .introduction .row .col p{width:75%}.caseStudies .introduction .row .col img{width:100%;height:100%;object-fit:contain}@media (max-width:700px){.caseStudies .introduction .row{display:block}.caseStudies .introduction .row .col{padding:2rem 0}}.caseStudies .links{margin-bottom:10rem}.caseStudies .links a:link{color:#fff;text-decoration:none;transition:color .3s}.caseStudies .links a:visited{color:#fff;text-decoration:none}.caseStudies .links a:hover{color:#fff;text-decoration:none}.caseStudies .links a:active{color:#fff;text-decoration:none}.caseStudies .links a{font-family:elevon,sans-serif;font-weight:800;font-style:normal;display:block;color:#fff;font-size:2vw;width:fit-content;margin:4rem auto;text-transform:uppercase;position:relative}.caseStudies .links a::after{content:"";top:10%;right:-8rem;width:2vw;height:2vw;background-image:url(/assets/images/chevron.svg);position:absolute;display:block;background-repeat:no-repeat;background-size:contain;pointer-events:none;transition:.2s ease-in-out}.caseStudies .links a:hover::after{transform:translate(20%,0)}@media (max-width:1500px){.caseStudies .links a::after{right:-6rem}}@media (max-width:1000px){.caseStudies .links a{font-size:3rem}.caseStudies .links a::after{right:-5rem;width:3rem;height:3rem}}@media (max-width:700px){.caseStudies .links a{font-size:2rem}.caseStudies .links a::after{right:-4rem;width:2rem;height:2rem}}@media (max-width:700px){.caseStudies .links{font-size:2rem}}.case-study .introduction a:link{color:#fff;text-decoration:none;transition:color .3s}.case-study .introduction a:visited{color:#fff;text-decoration:none}.case-study .introduction a:hover{color:#fff;text-decoration:none}.case-study .introduction a:active{color:#fff;text-decoration:none}.case-study .introduction .row{align-items:center}.case-study .introduction .row .col{flex:1}.case-study .introduction .row .col img{width:100%;height:100%;object-fit:contain}.case-study .introduction .row .col .text{max-width:80%;margin:0 auto}.case-study .introduction .row .col .text p{font-size:2rem;line-height:3rem}@media (min-width:2000px){.case-study .introduction .row .col .text p{font-size:2.5rem;line-height:3.5rem}}@media (max-width:700px){.case-study .introduction .row .col .text p{font-size:1.4rem;line-height:2rem}}.case-study .introduction .row .col a{width:fit-content;margin-bottom:5rem}@media (max-width:1000px){.case-study .introduction .row{align-items:flex-start;flex-direction:column-reverse}.case-study .introduction .row .col{margin-bottom:4rem}.case-study .introduction .row .col .text{max-width:100%}.case-study .introduction .row .col .text h1{margin-bottom:2rem}}.case-study .content{margin-top:10rem}.case-study .content a:link{color:#fff;text-decoration:none;transition:color .3s}.case-study .content a:visited{color:#fff;text-decoration:none}.case-study .content a:hover{color:#172a48;text-decoration:none}.case-study .content a:active{color:#172a48;text-decoration:none}.case-study .content .row{margin-bottom:4rem}.case-study .content .row .col{flex:1}.case-study .content .row .col h4{font-size:1.4vw}.case-study .content .row .col h4,.case-study .content .row .col p{width:90%;margin-bottom:2rem}.case-study .content .row .col img{width:90%;height:100%;object-fit:contain;margin-bottom:2rem}.case-study .content .row .col img.small{max-width:400px}@media (max-width:1200px){.case-study .content .row .col img.small{max-width:300px}}@media (max-width:700px){.case-study .content .row .col img.small{max-width:200px}}@media (max-width:1200px){.case-study .content .row .col h4{font-size:1.8rem}}@media (max-width:1000px){.case-study .content .row{justify-content:space-between}}@media (max-width:700px){.case-study .content .row{display:block}.case-study .content .row .col h4,.case-study .content .row .col img,.case-study .content .row .col p{width:100%}}.coops{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding:10rem 0}.coops::after{background:url(/assets/images/background.png);background-repeat:no-repeat;background-position:top center;background-size:100%;position:absolute;display:block;opacity:15%;height:100%;width:100%;content:"";z-index:1;top:0}.coops .row{width:85%;min-height:max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px);display:flex;align-items:center;margin-bottom:10rem}.coops .row .col{position:relative}.coops .row .col:first-of-type{width:40%}.coops .row .col:last-of-type{width:60%}.coops .row .col h2{position:relative;text-transform:none;font-size:clamp(4rem,6vw,8rem);margin:0 0 8rem;line-height:1.2;height:fit-content;white-space:nowrap}.coops .row .col .statistics{margin:0 0 5rem;width:fit-content}.coops .row .col .statistics h3{font-size:clamp(2.5rem,3vw,4rem);margin:0}.coops .row .col .statistics .line{height:4px;width:100%;background-color:#c52969;margin:2rem 0}.coops .row .col p{width:90%;padding-right:5%;margin-bottom:1.5rem;line-height:1.2;font-size:clamp(1.4rem,1.6vw,2rem)}.coops .row .col picture{display:block;width:100%;height:100%;position:relative;z-index:-1}.coops .row .col picture img{width:80%;height:100%;object-fit:contain}@media (max-width:1000px){.coops{padding:10rem clamp(2rem,3vw,4rem) 0;margin:0;width:100%}.coops .row{margin:0;width:100%;flex-direction:column;height:fit-content;margin-bottom:10rem}.coops .row .col:first-of-type{width:100%;margin-bottom:4rem;padding-left:15%}.coops .row .col:last-of-type{width:90%;text-align:center}.coops .row .col h2{white-space:wrap;margin-bottom:4rem}.coops .row .col .statistics .line{margin:1rem 0}.coops .row .col p{width:100%}}.customs{position:relative;z-index:2}.customs::after{background:url(/assets/images/background.png);background-repeat:no-repeat;background-position:top center;background-size:100%;position:absolute;display:block;opacity:15%;height:100%;width:100%;content:"";z-index:1;bottom:-100rem}.customs img{width:100%;height:100%;object-fit:contain}.customs .item{padding:10rem 0}@media (max-width:700px){.customs .item{padding:5rem 0}}.customs .map{margin-bottom:15rem}.customs .map h4{font-family:elevon,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;text-align:center;width:1000px;margin:5rem auto}.customs .map .row .col:first-of-type{flex:1 0 80%}.customs .map .row .col:first-of-type img{width:100%;height:100%;object-fit:contain}.customs .map .row .col:last-of-type{flex:1 0 20%;text-align:right}.customs .map .row .col:last-of-type p{margin-bottom:2rem}@media (max-width:1000px){.customs .map h4{width:100%}.customs .map .row{display:block}.customs .map .row .col:last-of-type{margin-top:4rem}.customs .map .row .col:last-of-type strong{display:flex;flex-wrap:wrap;justify-content:center}.customs .map .row .col:last-of-type strong p{margin:.5rem 1rem}}.customs .row .col:last-of-type{align-self:flex-end}@media (max-width:1200px){.customs .row img{width:90%}}@media (max-width:1000px){.customs .row{display:block}.customs .row img{width:100%}}.entrances::after{background:url(/assets/images/background.png);background-repeat:no-repeat;background-position:top center;background-size:100%;position:absolute;display:block;opacity:15%;height:100%;width:100%;content:"";z-index:1;bottom:-20rem}.entrances .item{padding:10rem 0}@media (max-width:700px){.entrances .item{padding:5rem 0}}.entrances .row{align-items:center;margin:10rem 0}.entrances .row .col{flex:1;margin:5rem 0;text-align:center}.entrances .row .col img{width:100%;height:100%;object-fit:contain}.entrances .row .col:last-of-type h4{margin:0 auto;padding:2rem}@media (max-width:1000px){.entrances .row{display:block}}.homeDetail{position:relative}.homeDetail>*{position:relative}.homeDetail a.link.alt{width:fit-content;font-size:clamp(1.4rem,1.4vw,1.8rem);line-height:1.2;color:#fff}.homeDetail a.link.alt a:link{color:#fff;text-decoration:none;transition:color .3s}.homeDetail a.link.alt a:visited{color:#fff;text-decoration:none}.homeDetail a.link.alt a:hover{color:#fff;text-decoration:none}.homeDetail a.link.alt a:active{color:#fff;text-decoration:none}.homeDetail h2{font-size:clamp(3rem,3.2vw,6rem);line-height:1.2}.homeDetail li,.homeDetail p{font-size:clamp(1.4rem,1.4vw,2.2rem);line-height:1.4}.homeDetail .row{align-items:center;margin:0 auto;width:100%;max-width:min(1500px,90%);padding:calc(clamp(5rem,6.5vw,8rem) + 4rem) 0}.homeDetail .row .col{flex:1 0 50%}.homeDetail .row .col:first-of-type{padding-left:10%}.homeDetail .row .col:first-of-type h2{margin-bottom:4rem}.homeDetail .row .col:first-of-type ul{list-style-type:none}.homeDetail .row .col:first-of-type ul li{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #172a48}.homeDetail .row .col:first-of-type ul li:last-of-type{border-bottom:0;margin-bottom:4rem}.homeDetail .row .col:first-of-type .linkContainer{width:fit-content}.homeDetail .row .col:last-of-type picture{display:block;width:100%;aspect-ratio:2/3}.homeDetail .row .col:last-of-type picture img{width:100%;height:100%;object-fit:contain;object-position:center}@media (max-width:700px){.homeDetail .row{display:block;padding-bottom:4rem}.homeDetail .row .col:first-of-type{width:100%;margin-bottom:6rem;padding-right:10%}.homeDetail .row .col:last-of-type{width:100%;display:flex;justify-content:center}.homeDetail .row .col:last-of-type picture{width:66%}}.homeDetail .marketLinks{text-align:center;padding:max(8rem,30vh) 0;display:flex;justify-content:center}.homeDetail .marketLinks a:link{color:#fff;text-decoration:none;transition:color .3s}.homeDetail .marketLinks a:visited{color:#fff;text-decoration:none}.homeDetail .marketLinks a:hover{color:#fff;text-decoration:none}.homeDetail .marketLinks a:active{color:#fff;text-decoration:none}.homeDetail .marketLinks .links{display:flex;flex-direction:column;align-items:center;height:fit-content;width:100%;position:relative;padding:calc(clamp(5rem,6.5vw,8rem) + 4rem) 0}.homeDetail .marketLinks .links a{font-family:elevon,sans-serif;font-weight:800;font-style:normal;display:block;color:#fff;width:min-content;text-transform:uppercase;position:relative;font-size:clamp(2.4rem,3.5vw,5rem);margin:3rem 0;padding-right:clamp(4rem,5vw,8rem)}.homeDetail .thirds{width:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start}.homeDetail .thirds>.slide{position:relative;width:66.66%;padding:0 calc(clamp(5rem,6.5vw,8rem) + 4rem) calc(clamp(5rem,6.5vw,8rem) + 4rem);min-height:max(60vh,540px);display:flex;align-items:flex-end;align-self:flex-start}.homeDetail .thirds>.slide:nth-of-type(odd){align-self:flex-end}.homeDetail .thirds>.slide:last-of-type{min-height:0;height:fit-content}.homeDetail .thirds>.slide .content{position:relative}.homeDetail .thirds>.slide .content picture{display:block;width:100%;position:relative;aspect-ratio:3/2;margin:0;font-size:0}.homeDetail .thirds>.slide .content picture img{display:block;width:100%;height:100%;object-fit:cover;min-height:100%;margin:0;font-size:0}.homeDetail .thirds>.slide .content h2{max-width:80%;margin-bottom:4rem}.homeDetail .thirds>.slide .content p{max-width:66%;margin-bottom:4rem}@media (max-width:700px){.homeDetail .thirds>.slide{align-self:center!important;width:calc(100% - 6rem);min-height:0;padding:0}.homeDetail .thirds>.slide:nth-of-type(odd){padding:10rem 0 10rem 3rem}.homeDetail .thirds>.slide .content h2{max-width:none}.homeDetail .thirds>.slide .content p{max-width:none}}.information{margin:10rem 0;padding:10rem 0}.information h3{text-align:center}.information table{width:100%;border-collapse:collapse;border-style:hidden;margin:5rem 0 0}.information table tr{font-family:GothamBook,sans-serif;font-style:normal;color:#172a48;font-size:clamp(1rem,1vw,1.8rem);background-color:#fff}.information table tr a:link{color:#172a48;text-decoration:none;transition:color .3s}.information table tr a:visited{color:#172a48;text-decoration:none}.information table tr a:hover{color:#c52969;text-decoration:none}.information table tr a:active{color:#c52969;text-decoration:none}.information table tr:first-of-type{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;background-color:#c52969;text-transform:uppercase}.information table tr a{text-transform:uppercase;letter-spacing:.2vw}.information table tr td{border:2px solid #c52969;padding:1.5rem}@media (max-width:1000px){.information{padding:5rem 0}.information table tr{font-size:1.2rem}}.intro{position:relative;z-index:2;height:max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px);margin:0;padding:0 clamp(2rem,3vw,4rem) clamp(2rem,3vw,4rem)}.intro .box{height:100%;width:100%;position:relative;border:8px solid #c52969}.intro .box h1{font-size:3vw}.intro .box h2{font-family:GothamBold,sans-serif;font-style:normal;font-size:2vw}.intro .box img{width:100%;height:100%;display:block;object-fit:cover}.intro .box .text{top:75%;left:50%;width:100%;position:absolute;text-align:center;transform:translate(-50%,-50%)}@media (max-width:1000px){.intro .box .text{padding:1rem}.intro .box .text h1{font-size:4rem}.intro .box .text h2{font-size:3rem}}@media (max-width:700px){.intro .box .text h1{font-size:2rem}.intro .box .text h2{font-size:1.5rem}}.introAlt{width:100%;height:100vh;margin-top:calc((clamp(5rem,6.5vw,8rem) + 4rem) * -1);position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 20%);mask-image:linear-gradient(to top,transparent 0,#000 20%)}.introAlt .content{position:absolute;top:35%;left:10%;z-index:1}.introAlt .content h1{width:80%;margin-bottom:2rem}.introAlt .content h2{margin-bottom:4rem}.introAlt .content .text{position:relative;z-index:3}.introAlt .content .text a{width:fit-content}.introAlt .content a:link{color:#fff;text-decoration:none;transition:color .3s}.introAlt .content a:visited{color:#fff;text-decoration:none}.introAlt .content a:hover{color:#fff;text-decoration:none}.introAlt .content a:active{color:#fff;text-decoration:none}.introVideo{width:100%;height:100vh;margin-top:calc((clamp(5rem,6.5vw,8rem) + 4rem) * -1);position:relative;-webkit-mask-image:linear-gradient(to top,transparent 10%,#000 20%);mask-image:linear-gradient(to top,transparent 10%,#000 20%)}.introVideo video{width:100%;height:100vh;position:relative;object-fit:cover;display:block}.introVideo .text{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.introVideo .text a:link{color:#fff;text-decoration:none;transition:color .3s}.introVideo .text a:visited{color:#fff;text-decoration:none}.introVideo .text a:hover{color:#fff;text-decoration:none}.introVideo .text a:active{color:#fff;text-decoration:none}.introVideo .text h1{display:block}.introVideo .text a{width:fit-content;margin:8rem auto}@media (max-width:1000px){.introVideo h1{font-size:6rem;line-height:7rem}}@media (max-width:700px){.introVideo h1{font-size:4rem;line-height:5rem}.introVideo a{font-size:2vw;letter-spacing:1.5px}}.investors{margin-bottom:15rem}.investors .introduction{margin:15rem 0}@media (max-width:1000px){.investors .introduction{margin:10rem 2rem}}.investors .introduction .row .col{flex:1 0 50%;margin:4rem 0}.investors .introduction .row .col:first-of-type{align-self:flex-end}.investors .introduction .row .col:first-of-type a:link{color:#fff;text-decoration:underline;transition:color .3s}.investors .introduction .row .col:first-of-type a:visited{color:#fff;text-decoration:underline}.investors .introduction .row .col:first-of-type a:hover{color:#fff;text-decoration:none}.investors .introduction .row .col:first-of-type a:active{color:#fff;text-decoration:none}.investors .introduction .row .col:first-of-type p{width:65%;margin-bottom:2rem}.investors .introduction .row .col:last-of-type{display:flex;text-align:right;align-items:flex-start}.investors .introduction .row .col:last-of-type a:link{color:#fff;text-decoration:none;transition:color .3s}.investors .introduction .row .col:last-of-type a:visited{color:#fff;text-decoration:none}.investors .introduction .row .col:last-of-type a:hover{color:#fff;text-decoration:none}.investors .introduction .row .col:last-of-type a:active{color:#fff;text-decoration:none}.investors .introduction .row .col:last-of-type .linkContainer{width:fit-content;margin:auto 0 auto auto}.investors .introduction .row .col:last-of-type img{width:90%;height:100%;max-width:400px;object-fit:contain}.investors .introduction .row .col:last-of-type .subcol{align-self:flex-end}.investors .introduction .row .col:last-of-type .subcol p{width:80%;margin:auto 0 2rem auto}.investors .introduction .row .col:last-of-type .subcol:first-of-type{align-self:flex-end}.investors .introduction .row .col:last-of-type .subcol:last-of-type{text-align:left;margin-left:2rem}@media (max-width:1500px){.investors .introduction .row .col:first-of-type p{width:80%}.investors .introduction .row .col:last-of-type a{font-size:1.4rem}}@media (max-width:1200px){.investors .introduction .row{display:block}.investors .introduction .row .col:first-of-type p{width:100%}.investors .introduction .row .col:last-of-type .subcol{flex:1 0 50%;margin:0}}@media (max-width:700px){.investors .introduction .row .col:last-of-type .subcol p{width:100%}}.investors .detail{z-index:2;position:relative;text-align:center}.investors .detail .item{margin-bottom:8rem;max-width:100%;width:100%}.investors .detail .item h2.expand{opacity:.5;transition:.2s ease-in-out}.investors .detail .item h2.expand:hover{opacity:1}.investors .detail .item h2.expand svg{width:2vw;height:auto}@media (max-width:1200px){.investors .detail .item h2.expand svg{width:3.5rem}}@media (max-width:1000px){.investors .detail .item h2.expand svg{width:3rem}}@media (max-width:700px){.investors .detail .item h2.expand svg{width:2.2rem}}.investors .detail .item h2.expand[data-open=true]{opacity:1}.investors .detail .item .hidden{height:0;display:block;overflow:hidden;padding-top:2rem;position:relative}.investors .detail .item .hidden .row{margin-top:4rem}.investors .detail .item .hidden .row .col{flex:1 0 50%;text-align:left}.investors .detail .item .hidden .row .col p{width:90%;margin-bottom:2rem}.investors .detail .item .hidden #pdfPull{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.investors .detail .item .hidden .layout{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;row-gap:2rem;column-gap:2rem}.investors .detail .item .hidden .layout *{text-align:center}.investors .detail .item .hidden .layout .column{box-sizing:border-box}.investors .detail .item .hidden .layout .text{text-align:left;display:flex;align-items:flex-start;justify-content:space-between;width:100%;column-gap:2rem;max-width:1000px;margin:0 auto 2rem}.investors .detail .item .hidden .layout .text a:link{color:#fff;text-decoration:none;transition:color .3s}.investors .detail .item .hidden .layout .text a:visited{color:#fff;text-decoration:none}.investors .detail .item .hidden .layout .text a:hover{color:#c52969;text-decoration:none}.investors .detail .item .hidden .layout .text a:active{color:#c52969;text-decoration:none}.investors .detail .item .hidden .layout .text p{margin-bottom:1rem}.investors .detail .item .hidden .layout .text:has(.column~.column){max-width:none}.investors .detail .item .hidden .layout .text:has(.column~.column) *{text-align:left}.investors .detail .item .hidden .layout .text .column{flex:1}.investors .detail .item .hidden .layout .text a{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}@media (max-width:700px){.investors .detail .item .hidden .layout .text{display:block}.investors .detail .item .hidden .layout .column{padding:0}}.investors .detail .item .hidden table{width:100%;border-collapse:collapse;border-style:hidden;margin:5rem 0 0}.investors .detail .item .hidden table tr{font-family:GothamBook,sans-serif;font-style:normal;color:#172a48;font-size:clamp(1rem,1vw,1.8rem);background-color:#fff}.investors .detail .item .hidden table tr a:link{color:#172a48;text-decoration:none;transition:color .3s}.investors .detail .item .hidden table tr a:visited{color:#172a48;text-decoration:none}.investors .detail .item .hidden table tr a:hover{color:#c52969;text-decoration:none}.investors .detail .item .hidden table tr a:active{color:#c52969;text-decoration:none}.investors .detail .item .hidden table tr:first-of-type{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;background-color:#c52969;text-transform:uppercase}.investors .detail .item .hidden table tr a{text-transform:uppercase;letter-spacing:.2vw}.investors .detail .item .hidden table tr td{border:2px solid #c52969;padding:1.5rem}.investors .detail .item .hidden nav{width:calc(100% - 2rem);margin:2rem auto;display:flex;align-items:center;justify-content:space-between}.investors .detail .item .hidden nav button{display:flex;align-items:center;appearance:none;border:none;background:0 0;position:relative;cursor:pointer;transition:.2s}.investors .detail .item .hidden nav button p{color:#fff}.investors .detail .item .hidden nav button figure{display:block;margin:0;padding:0;width:3rem;height:3rem;aspect-ratio:1/1}.investors .detail .item .hidden nav button figure svg{display:block;object-fit:cover;width:100%;height:100%;stroke:#c52969}.investors .detail .item .hidden nav button#newer figure{rotate:180deg;margin-right:1.5rem}.investors .detail .item .hidden nav button#older figure{left:40%;margin-left:1.5rem}.investors .detail .item .hidden nav button:hover{opacity:.7}.investors .detail .item .hidden nav[data-current="0"] button#newer{pointer-events:none;opacity:0}.investors .detail .item .hidden nav[data-last="1"] button#older{pointer-events:none;opacity:0}.investors .detail .item h2{cursor:pointer;text-transform:uppercase;transition:.2s ease-in-out}.investors .detail .item h2:hover{opacity:.5}@media (max-width:1000px){.investors .detail .item .hidden .text{padding:0 2rem}.investors .detail .item .hidden .row{display:block;max-width:100%;margin:0 auto}.investors .detail .item .hidden .row .col p{padding:0 2rem;width:100%}.investors .detail .item .hidden table{width:95%}.investors .detail .item .hidden table tr{font-size:1.2rem}}@media (max-width:700px){.investors .detail .item .hidden .wrap{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.investors .detail .item .hidden .wrap::-webkit-scrollbar{display:none}.investors .detail .item .hidden table tr{font-size:1rem}.investors .detail .item .hidden .layout .text .column,.investors .detail .item .hidden .layout .text:has(.column~.column) *{text-align:center}}.form{margin:10rem 0;position:relative;z-index:2}.form.hide{display:none}.form form{max-width:75%;margin:0 auto}.form form .alert,.form form .success{text-align:center;height:500px;width:50%;margin:0 auto;padding:5rem 0}@media (max-width:700px){.form form .alert,.form form .success{height:350px;width:85%}}.form form .introduction{padding:2rem;margin-bottom:4rem}.form form .introduction a:link{color:#fff;text-decoration:none;transition:color .3s}.form form .introduction a:visited{color:#fff;text-decoration:none}.form form .introduction a:hover{color:#172a48;text-decoration:none}.form form .introduction a:active{color:#172a48;text-decoration:none}.form form .introduction .portal{margin-top:2rem}.form form .introduction .portal a{width:fit-content}.form form .introduction p{max-width:90%;margin-bottom:1rem}.form form .introduction a{font-family:GothamBook,sans-serif;font-style:normal;font-size:1.5rem}@media (min-width:2000px){.form form .introduction a{font-size:2rem}}@media (max-width:700px){.form form .introduction a{font-size:1.2rem}}.form form .introduction .row{display:flex;margin-top:5rem}.form form .introduction .row .col{flex:1 0 50%;display:flex;flex-direction:column;justify-content:space-between}.form form .introduction .row .col h3{margin-bottom:1rem}.form form .introduction .row .col p:last-of-type{margin-bottom:2rem}.form form .introduction .row .col:last-of-type{padding-left:2rem}.form form .honeypot{position:absolute;left:-9999px}.form form .field{flex:1 0 50%;padding:2rem;margin-bottom:2rem}.form form .field input,.form form .field label,.form form .field select,.form form .field textarea{color:#fff;font-size:1.6rem;border-radius:0}.form form .field input,.form form .field select,.form form .field textarea{font-family:GothamBook,sans-serif;font-style:normal;display:block;border:none;width:100%;border-bottom:3px solid #c52969;background:0 0;padding:.5rem 0;border-radius:0;background:0 0;appearance:none;-webkit-appearance:none}.form form .field input::placeholder,.form form .field select::placeholder,.form form .field textarea::placeholder{color:#fff;opacity:.4}.form form .field label{font-family:GothamBold,sans-serif;font-style:normal;text-transform:uppercase}.form form .field textarea{resize:none}.form form .field .select-wrap{display:block;position:relative}.form form .field .select-wrap select{cursor:pointer;padding-bottom:2.5rem}.form form .field .select-wrap select option{background-color:#172a48;color:#fff}.form form .field .select-wrap select:invalid{color:#bf829b}.form form .field .select-wrap::after{content:"";position:absolute;display:block;right:0;top:1rem;width:30px;height:15px;background:0 0;pointer-events:none;transform:rotate(90deg);background-size:contain;background-repeat:no-repeat;background-image:url(/assets/images/chevron.svg)}.form form .button{display:flex;align-items:flex-end;justify-content:space-between;text-align:right;margin-right:2rem}.form form .button .g-recaptcha{margin-left:2rem}.form form .button button{height:fit-content}@media (min-width:2000px){.form input,.form label{font-size:2rem}}@media (max-width:1500px){.form form .introduction p{max-width:75%}}@media (max-width:1200px){.form form{max-width:100%;padding:2rem}.form form .introduction{padding:0}.form form .field{padding:2rem 0}.form form .field:nth-of-type(even){padding-right:1rem}.form form .field:nth-of-type(odd){padding-left:1rem}.form form .button{margin-right:0}.form form .button .g-recaptcha{margin-left:0}}@media (max-width:1000px){.form form .field input,.form form .field select,.form form .field textarea{border-bottom:1.5px solid #c52969}}@media (max-width:700px){.form form .introduction p{max-width:100%}.form form .row{display:block}.form form .row .field{margin-bottom:0;padding:2rem 0!important}.form form .button{display:block;text-align:left}.form form .button .g-recaptcha{margin:2rem 0}}@media (max-width:320px){.form form .introduction .row{display:block}.form form .introduction .row .col:last-of-type{padding-left:0;margin-top:2rem}}.legal{max-width:75%;margin:5rem 4rem}.legal a:link{color:#fff;text-decoration:none;transition:color .3s}.legal a:visited{color:#fff;text-decoration:none}.legal a:hover{color:#172a48;text-decoration:none}.legal a:active{color:#172a48;text-decoration:none}@media (max-width:1000px){.legal{margin:5rem 2rem}}.legal h1{font-size:5rem;line-height:5rem;margin-bottom:5rem}.legal h4{font-size:3rem;margin:4rem 0 2rem 0;text-transform:uppercase}.legal li,.legal p{font-size:1.4rem;margin-bottom:1rem}.legal ul{margin-left:2rem}.legal .disclaimer{display:flex;justify-content:center}.legal .disclaimer a{margin:2rem;width:fit-content}.legal .table{margin:4rem 0}.legal .table .row{border-right:1px solid #fff}.legal .table .row:first-of-type{border-top:1px solid #fff}.legal .table .col{flex:1;padding:1rem;text-align:center;border-left:1px solid #fff;border-bottom:1px solid #fff}.legal .table .col p{margin-bottom:0}@media (max-width:1000px){.legal{max-width:75%}.legal h1{font-size:4rem;line-height:4rem}.legal h4{font-size:2rem}.legal h1,.legal h4,.legal li,.legal p{width:95%}}@media (max-width:700px){.legal{max-width:100%}}.legal .html.block>*{margin-bottom:clamp(3rem,4vw,5rem)}.legal .html.block ol,.legal .html.block ul{margin-left:2rem}.legal .html.block *{font-family:GothamBook,sans-serif;font-style:normal;font-size:.9vw}@media (min-width:2000px){.legal .html.block *{font-size:2rem}}@media (max-width:1200px){.legal .html.block *{font-size:1.4rem}}@media (max-width:700px){.legal .html.block *{font-size:1.2rem}}.legal .html.block strong{font-family:GothamBold,sans-serif;font-style:normal}.legal .html.block table{width:100%;margin:2rem 0;border-style:hidden;border-collapse:collapse}.legal .html.block thead th{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;background-color:#c52969;text-transform:uppercase;padding:1.5rem}.legal .html.block tr{font-family:GothamBook,sans-serif;font-style:normal;color:#172a48;font-size:clamp(1rem,1vw,1.8rem);background-color:#fff}.legal .html.block tr a:link{color:#172a48;text-decoration:none;transition:color .3s}.legal .html.block tr a:visited{color:#172a48;text-decoration:none}.legal .html.block tr a:hover{color:#c52969;text-decoration:none}.legal .html.block tr a:active{color:#c52969;text-decoration:none}.legal .html.block tr td{border:2px solid #c52969;padding:1.5rem}@media (max-width:700px){.legal .html.block{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.legal .html.block::-webkit-scrollbar{display:none}}.markets{padding:0 clamp(2rem,3vw,4rem) clamp(2rem,3vw,4rem)}.markets .market{position:relative;z-index:2;margin-bottom:calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 2);height:max(540px,90vh - (clamp(5rem,6.5vw,8rem) + 4rem));position:relative}.markets .market a:link{color:#fff;text-decoration:none;transition:color .3s}.markets .market a:visited{color:#fff;text-decoration:none}.markets .market a:hover{color:#fff;text-decoration:none}.markets .market a:active{color:#fff;text-decoration:none}.markets .market:first-of-type{box-sizing:content-box;border:8px solid #c52969}.markets .market a,.markets .market picture{width:100%;height:100%;display:block;position:relative}.markets .market h1{margin-bottom:clamp(1rem,1vw,2rem);font-size:clamp(2.5rem,5vw,8rem);max-width:80%;line-height:1.2}.markets .market h2{font-size:clamp(2rem,3.6vw,5rem);max-width:80%;line-height:1.2}.markets .market img{width:100%;height:100%;object-fit:cover}.markets .market .text{bottom:clamp(2rem,3vw,4rem);left:50%;translate:-50% 0;position:absolute;width:calc(100% - clamp(2rem,3vw,4rem) * 2);display:flex;flex-direction:column}.markets .market .text svg{max-width:5rem;width:5vw;top:50%;left:1rem;translate:0 -50%;stroke:#fff;position:absolute;transition:.2s ease-in-out}.markets .market:nth-of-type(even){text-align:right}.markets .market:nth-of-type(even) svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.markets .market:nth-of-type(even) a:hover svg{-webkit-transform:scaleX(-1) translate(20%,0);transform:scaleX(-1) translate(20%,0)}.markets .market:nth-of-type(even) .text{align-items:flex-end}.markets .market:nth-of-type(odd){text-align:left}.markets .market:nth-of-type(odd) a:hover svg{transform:translate(20%,0)}.markets .market:nth-of-type(odd) .text{align-items:flex-start}.markets .market:nth-of-type(odd) .text svg{left:auto;right:1rem}@media (max-width:475px){.markets .market h2{display:none}}.news{width:70%;padding-top:10rem;margin:0 auto!important}@media (min-width:2000px){.news{width:70%;margin:0 auto!important}}@media (max-width:1200px){.news{width:100%}}@media (max-width:700px){.news{padding:2rem}}.news .introduction{padding:2rem}.news .introduction .row{margin-top:5rem;align-items:center;justify-content:space-between}.news .introduction .row a:link{color:#fff;text-decoration:none;transition:color .3s}.news .introduction .row a:visited{color:#fff;text-decoration:none}.news .introduction .row a:hover{color:#fff;text-decoration:none}.news .introduction .row a:active{color:#fff;text-decoration:none}.news .introduction .row .col{flex:1}.news .introduction .row a{width:fit-content}.news .introduction .row h2,.news .introduction .row p{margin-bottom:4rem}.news .introduction .row img{width:100%;height:100%;object-fit:contain}@media (max-width:700px){.news .introduction .row{display:block}.news .introduction .row .col{margin-bottom:4rem}.news .introduction .row .col h2,.news .introduction .row .col p{margin-bottom:2rem}}.news .articles{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:10rem}.news .articles article{flex:1 0 50%;max-width:50%;text-align:left;display:block;height:100%;padding:4rem 2rem}.news .articles article h3{font-family:GothamBold,sans-serif;font-style:normal}.news .articles article p{width:90%;margin:1rem 0 2rem 0}.news .articles article a{width:fit-content}.news .articles article a:link{color:#fff;text-decoration:none;transition:color .3s}.news .articles article a:visited{color:#fff;text-decoration:none}.news .articles article a:hover{color:#fff;text-decoration:none}.news .articles article a:active{color:#fff;text-decoration:none}@media (max-width:700px){.news .articles{display:block}.news .articles article p{width:100%}}.news nav.pagination{display:flex;align-items:center;justify-content:center;margin-top:5rem}.news nav.pagination a:link{color:#fff;text-decoration:none;transition:color .3s}.news nav.pagination a:visited{color:#fff;text-decoration:none}.news nav.pagination a:hover{color:#172a48;text-decoration:none}.news nav.pagination a:active{color:#172a48;text-decoration:none}.news nav.pagination a,.news nav.pagination span{font-family:elevon,sans-serif;font-weight:800;font-style:normal;font-size:2rem;text-transform:uppercase}.news nav.pagination p.inactive{font-family:elevon,sans-serif;font-weight:800;font-style:normal;font-size:2rem;opacity:.25;text-transform:uppercase}.news nav.pagination span{color:#fff;margin:0 2rem}@media (max-width:700px){.news nav.pagination a,.news nav.pagination p.inactive,.news nav.pagination span{font-size:1.3rem}}@media (max-width:1000px){.news .articles article{flex:1 0 50%;max-width:50%}}@media (max-width:700px){.news .introduction{padding:0}.news .articles{display:block}.news .articles article{max-width:100%;padding:4rem 0}}.resources h1{font-size:clamp(3rem,3.5vw,5rem);margin-bottom:2rem}.resources h2{padding:2rem;font-size:clamp(2.4rem,3.5vw,5rem)}.resources a{line-height:1.2;font-size:clamp(1.4rem,1.4vw,1.8rem);width:fit-content;padding-right:clamp(2rem,3vw,4rem)}.resources a:link{color:#fff;text-decoration:0;transition:color .3s}.resources a:visited{color:#fff;text-decoration:0}.resources a:hover{color:#fff;text-decoration:0}.resources a:active{color:#fff;text-decoration:0}.resources>.intro{justify-content:space-between;min-height:max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px);padding-top:calc(clamp(5rem,6.5vw,8rem) + 4rem);display:flex;align-items:flex-start;position:relative;padding-bottom:0}.resources>.intro .col:first-of-type{flex:1 0 60%;max-width:60%;height:100%}.resources>.intro .col:last-of-type{flex:1 0 40%;max-width:40%;height:100%;position:relative}.resources>.intro .col:last-of-type .links{position:relative}.resources>.intro .col:last-of-type p{width:75%;font-size:clamp(1.4rem,1.8vw,2.2rem);line-height:1.2;margin:0 0 clamp(4rem,5vw,8rem)}.resources>.intro .col:last-of-type a{margin:0 0 1rem}@media (min-width:2000px){.resources>.intro{min-height:0;height:fit-content}.resources>.intro .col:last-of-type{padding-bottom:30vh}}@media (max-width:700px){.resources>.intro{padding-top:4rem;display:flex;flex-direction:column;padding-bottom:0}.resources>.intro .col{flex:1}.resources>.intro .col:first-of-type{flex:auto;height:fit-content;width:100%;max-width:none}.resources>.intro .col:last-of-type{flex:auto;width:100%;max-width:none}.resources>.intro .col:last-of-type p{margin-bottom:8rem}}.resources>.center{display:flex;margin:calc(clamp(5rem,6.5vw,8rem) + 4rem) auto 20rem;justify-content:center;width:100%;position:relative}.resources>.center a{width:fit-content;display:block;width:fit-content;position:relative}.resources>.center a h2{width:fit-content;transition:.2s;margin:0}.resources>.section{margin:0 auto 20rem;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:90%;max-width:1800px;position:relative}.resources>.section>h2{text-align:center;padding:0 2rem;margin:4rem 0}.resources>.section>.row{width:90%;display:flex;justify-content:center}.resources>.section>.row .col{flex:1 0 25%;max-width:25%;padding:clamp(2rem,3vw,4rem);display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}.resources>.section>.row .col a{display:block;padding-right:0}.resources>.section>.row .col picture{box-shadow:0 0 15px 0 #00000050;width:100%;display:block;overflow:hidden;aspect-ratio:1/1.414;margin-bottom:4rem}.resources>.section>.row .col picture img{width:100%;height:100%;object-fit:contain}.resources>.section>.row.videos{display:flex;align-items:flex-start;justify-content:center;width:80%}.resources>.section>.row.videos .video{width:50%;padding:clamp(2rem,3vw,4rem);aspect-ratio:16/9}.resources>.section>.row.videos .video iframe{box-shadow:0 0 15px 0 #00000050;min-height:100%;border:0;border:8px solid #c52969;width:100%;height:100%;min-width:100%}@media (max-width:1500px){.resources>.section{width:100%}}@media (max-width:1200px){.resources>.section>.row.videos{width:100%}}@media (max-width:700px){.resources>.section>.row .col{flex:1 0 50%;max-width:50%}.resources>.section>.row.videos{width:90%}.resources>.section>.row.videos .video{width:100%}}@media (max-width:320px){.resources>.section>.row{display:block}.resources>.section>.row .col{max-width:100%}}.retail .item{padding:10rem 0}.retail .item .links{display:flex;align-items:center;flex-direction:column;margin-top:2rem}.retail .item .links a:link{color:#fff;text-decoration:none;transition:color .3s}.retail .item .links a:visited{color:#fff;text-decoration:none}.retail .item .links a:hover{color:#172a48;text-decoration:none}.retail .item .links a:active{color:#172a48;text-decoration:none}.retail .item .links a{width:fit-content;margin:1rem 0}@media (max-width:700px){.retail .item{padding:5rem 0}}.retail .row{align-items:center;margin:10rem 0}.retail .row .col{flex:1;margin:2rem 0;text-align:center}.retail .row .col:last-of-type h4{margin:0 auto;padding:2rem}.retail .row img{width:100%;height:100%;object-fit:contain}@media (max-width:1200px){.retail .row h4{width:100%;margin:2rem}}@media (max-width:1000px){.retail .row{display:block}.retail .row h4{margin:0}}.back{margin:10rem auto}.back a:link{color:#fff;text-decoration:none;transition:color .3s}.back a:visited{color:#fff;text-decoration:none}.back a:hover{color:#fff;text-decoration:none}.back a:active{color:#fff;text-decoration:none}.back a{margin:0 auto;width:fit-content}.products{position:relative;z-index:2}.products h1{font-size:clamp(2.4rem,5.2vw,10rem);line-height:1}.products li,.products p{font-size:clamp(1.4rem,1.4vw,2.2rem);line-height:1.4}.products a{line-height:1.2;font-size:clamp(1.4rem,1.4vw,1.8rem)}.products::after{background:url(/assets/images/background.png);background-repeat:no-repeat;background-position:top center;background-size:100%;position:absolute;display:block;opacity:15%;height:100%;width:100%;content:"";z-index:1;top:-20rem}.products .introduction{z-index:2;width:100%;height:max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px);padding:0 clamp(2rem,3vw,4rem);margin:0 auto clamp(12rem,14vw,20rem);max-width:1500px}.products .introduction .row{align-items:center;width:100%;height:100%;position:relative}.products .introduction .row .col{flex:1 0 50%;height:100%;overflow:hidden;position:relative}.products .introduction .row .col:first-of-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.products .introduction .row .col:first-of-type h1{margin-bottom:clamp(2rem,3vw,4rem)}.products .introduction .row .col:first-of-type p{margin-bottom:2rem;max-width:75%}.products .introduction .row .col:first-of-type p:last-of-type{margin-bottom:0}.products .introduction .row .col:last-of-type{text-align:center;height:100%}.products .introduction .row .col:last-of-type picture{display:block;height:100%;width:100%;position:relative}.products .introduction .row .col:last-of-type picture img{width:100%;height:100%;object-fit:contain}@media (max-width:700px){.products .introduction .row{flex-direction:column;justify-content:flex-start;align-items:center}.products .introduction .row .col{width:100%;height:fit-content}.products .introduction .row .col:first-of-type{flex:auto;margin-bottom:2rem}.products .introduction .row .col:first-of-type h1,.products .introduction .row .col:first-of-type p{max-width:100%}.products .introduction .row .col:last-of-type{flex:auto;height:auto;max-height:50%;aspect-ratio:1/1;width:100%}}@media (max-width:700px){.products .introduction{height:fit-content;min-height:max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)}}.products .introAlt{mix-blend-mode:multiply}.products .introAlt .overlay{width:100%;height:100%;opacity:.4;background:transparent radial-gradient(closest-side at 50% 50%,#3333B900 0,#00056f 100%) 0 0 no-repeat padding-box}.products .introAlt .content{max-width:30vw}.products .introAlt .content h3{font-family:GothamBold,sans-serif;font-style:normal;margin:2rem 0;max-width:20vw}@media (max-width:1200px){.products .introAlt .content{max-width:500px}.products .introAlt .content h3{max-width:800px}}@media (max-width:1000px){.products .introAlt .content h1{font-size:5rem}}@media (max-width:1000px){.products .introAlt{background-position:55%,50%}.products .introAlt .content{top:20%}}.products .table{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.products .table::-webkit-scrollbar{display:none}.products .table table{border-collapse:collapse;border-style:hidden;width:100%;border:1px solid #c52969}.products .table table th{color:#c52969;padding:2rem 1rem;font-family:GothamBook,sans-serif;font-style:normal;font-size:1.4rem;border:1px solid #c52969;background-color:#fff;text-transform:uppercase}.products .table table th.elevon{font-family:elevon,sans-serif;font-weight:800;font-style:normal;text-transform:none}.products .table table th.navy{color:#172a48}.products .table table th.dynamicdetect{background-color:#edbed2}.products .table table th.sloscan{background-color:#d05b82}.products .table table th.border{border:5px solid #c52969;font-size:1.8rem}.products .table table th.image{width:7.5%}.products .table table th.image img{width:100%;height:100%;max-height:50px;object-fit:contain}@media (max-width:1000px){.products .table table th.image img{max-height:70px}.products .table table tr{width:100%}}@media (max-width:700px){.products .table table th{font-size:1rem}.products .table table th.image{height:80px;width:100px}.products .table table th.image img{max-width:100px;max-height:100px}.products .table table th.border{border:3px solid #c52969;font-size:1.4rem}}.products .table .row{justify-content:flex-end;margin-top:2rem}.products .table .row .key{margin-left:4rem;display:flex;align-items:center}.products .table .row .key .square{width:15px;height:15px}.products .table .row .key .square.dynamicdetect{background-color:#edbed2}.products .table .row .key .square.sloscan{background-color:#d05b82}.products .table .row .key .square.border{border:2px solid #c52969}.products .table .row .key span{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;font-size:1.4rem;margin-left:.5rem}@media (max-width:1000px){.products .table .row{display:block}.products .table .row .key{margin-left:0;margin-bottom:1rem}}@media (max-width:700px){.products .table .row .key{text-align:left}.products .table .row .key span{font-size:1.1rem}}.products .container.accordions{padding:clamp(12rem,14vw,20rem) 0}.products .container.accordions .detail{z-index:2;position:relative;text-align:center;position:relative;max-width:1500px;margin:0 auto;padding:8rem 0 4rem;margin-bottom:calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 2)}.products .container.accordions .detail .video{width:50%;margin:0 auto 10rem auto;aspect-ratio:16/9}.products .container.accordions .detail .video iframe{box-shadow:0 0 15px 0 #00000050;min-height:100%;border:0;border:8px solid #c52969;width:100%;height:100%;min-width:100%}@media (max-width:1000px){.products .container.accordions .detail .video{width:90%}}.products .container.accordions .detail .item{margin:0 auto 8rem;max-width:100%;width:100%}.products .container.accordions .detail .item h2.expand[data-open=true]{opacity:1}.products .container.accordions .detail .item .pageLink>a,.products .container.accordions .detail .item h2.expand{font-family:elevon,sans-serif;font-weight:800;font-style:normal;color:#fff;font-size:clamp(2.4rem,3.5vw,5rem);line-height:1.4;cursor:pointer;text-transform:uppercase;transition:.2s;opacity:.5;width:fit-content;margin:0 auto;letter-spacing:2px!important}.products .container.accordions .detail .item .pageLink>a:hover,.products .container.accordions .detail .item h2.expand:hover{opacity:1}@media (max-width:320px){.products .container.accordions .detail .item .pageLink>a,.products .container.accordions .detail .item h2.expand{font-size:2rem}.products .container.accordions .detail .item .pageLink>a.chevron,.products .container.accordions .detail .item h2.expand.chevron{padding-right:3rem}.products .container.accordions .detail .item .pageLink>a.chevron::after,.products .container.accordions .detail .item h2.expand.chevron::after{height:2rem}}.products .container.accordions .detail .item .hidden{height:0;display:block;overflow:hidden;padding-top:2rem;position:relative}.products .container.accordions .detail .item .hidden .content{margin-bottom:5rem;padding:0 2rem;position:relative;z-index:4}.products .container.accordions .detail .item .hidden .content p{width:50%;margin:1rem auto}.products .container.accordions .detail .item .hidden .content img{width:100%;height:100%;object-fit:contain;max-width:1200px}.products .container.accordions .detail .item .hidden .content:first-of-type{padding-top:2rem}@media (max-width:1200px){.products .container.accordions .detail .item{margin-bottom:6rem}}@media (max-width:700px){.products .container.accordions .detail .item .hidden .content p{width:100%}}.products .downloads{height:100%;max-width:1500px;position:relative;margin:0 auto;position:relative;padding-top:8rem}.products .downloads .row{flex-wrap:wrap;align-items:flex-start;justify-content:center}.products .downloads .row .col{display:flex;flex-direction:column;align-items:center;padding:2rem;text-align:center;max-width:500px;margin:0;width:50%}.products .downloads .row .col a:link{color:#fff;text-decoration:none;transition:color .3s}.products .downloads .row .col a:visited{color:#fff;text-decoration:none}.products .downloads .row .col a:hover{color:#172a48;text-decoration:none}.products .downloads .row .col a:active{color:#172a48;text-decoration:none}.products .downloads .row .col>a,.products .downloads .row .col>button{font-family:GothamBook,sans-serif;font-style:normal;display:block;appearance:none;padding-right:0;border:none;background:0 0;line-height:1.2;font-size:clamp(1.6rem,2vw,2.2rem);width:fit-content;text-transform:uppercase;letter-spacing:2px;text-align:center;color:#fff;cursor:pointer;padding:1rem 0;box-sizing:border-box;transition:.2s;margin:0 0 2rem}.products .downloads .row .col>a:hover,.products .downloads .row .col>button:hover{color:#fff}.products .downloads .row .col>button{padding-right:clamp(2.6rem,3vw,3.6rem)}.products .downloads .row .col>button::after{height:clamp(1.8rem,2.2vw,2.4rem)}.products .downloads .row .col>button:hover{opacity:.7}.products .downloads .row .col picture{box-shadow:0 0 15px 0 #00000050;width:100%;display:block;overflow:hidden;aspect-ratio:1/1.414;margin-bottom:4rem}.products .downloads .row .col picture img{width:100%;height:100%;object-fit:contain}.products .downloads .row .col .hidden{height:0;display:block;overflow:hidden;position:relative}.products .downloads .row .col .hidden a{margin:0 0 2rem;width:100%;text-align:left}.technology{position:relative}.technology::after{content:"";display:block;width:100%;height:100%;z-index:1;bottom:-25%;left:0;opacity:.15;position:absolute;background-size:contain;background-repeat:no-repeat;mix-blend-mode:multiply;background-image:url(/assets/images/triangles.png)}.technology .item:nth-of-type(1){text-align:center;margin-bottom:15rem}.technology .item{text-align:left;padding:10rem 0}.technology h2{text-transform:none}.technology .row{margin-bottom:15rem}.technology .row .col{flex:1 0 50%}.technology .row .col:first-of-type{align-self:flex-end}.technology .row .col img{display:block;width:100%;height:100%;max-width:800px;object-fit:cover}.technology .row .col h4{margin-top:2rem;text-transform:uppercase}.technology .row .col p{width:80%}.technology .row .col .text{padding:5rem}.technology .row .col nav{width:calc(100% - 2rem);margin:2rem auto;display:flex;align-items:center;justify-content:space-between}.technology .row .col nav button{display:flex;align-items:center;appearance:none;border:none;background:0 0;position:relative;cursor:pointer;transition:.2s}.technology .row .col nav button p{color:#fff}.technology .row .col nav button figure{display:block;margin:0;padding:0;width:3rem;height:3rem;aspect-ratio:1/1}.technology .row .col nav button figure svg{display:block;object-fit:cover;width:100%;height:100%;stroke:#c52969}.technology .row .col nav button#newer figure{rotate:180deg;margin-right:1.5rem}.technology .row .col nav button#older figure{left:40%;margin-left:1.5rem}.technology .row .col nav button:hover{opacity:.7}.technology .row .col nav[data-current="0"] button#newer{pointer-events:none;opacity:0}.technology .row .col nav[data-last="1"] button#older{pointer-events:none;opacity:0}@media (max-width:1000px){.technology .row{display:block}.technology .row .col{margin:5rem 0}.technology .row .col .text{padding:0}.technology .row .col p{width:90%}}section.legal.licensing{width:100%;margin:0 auto;max-width:1800px}section.legal.licensing>.content{width:90%;margin:calc(clamp(5rem,6.5vw,8rem) + 4rem) auto 10rem}section.legal.licensing>.container .item a{font-size:clamp(1rem,1vw,1.8rem)}section.legal.licensing>.container .item h2{cursor:pointer;text-transform:uppercase;transition:.2s ease-in-out}section.legal.licensing>.container .item h2:hover{opacity:.5}section.legal.licensing>.container .item h2.expand{opacity:.5;transition:.2s ease-in-out}section.legal.licensing>.container .item h2.expand:hover{opacity:1}section.legal.licensing>.container .item h2.expand[data-open=true]{opacity:1}section.legal.licensing>.container .item .hidden{height:0;display:block;overflow:hidden;padding-top:2rem;position:relative}section.legal.licensing>.container .item .hidden .row{margin-top:4rem}section.legal.licensing>.container .item .hidden .row .col{flex:1 0 50%;text-align:left}section.legal.licensing>.container .item .hidden .row .col p{width:90%;margin-bottom:2rem}section.legal.licensing>.container .item .hidden #dataPull{display:flex;flex-direction:column;justify-content:space-between;align-items:center}section.legal.licensing>.container .item .hidden .layout{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;row-gap:2rem;column-gap:2rem}section.legal.licensing>.container .item .hidden .layout *{text-align:center}section.legal.licensing>.container .item .hidden .layout .column{box-sizing:border-box}section.legal.licensing>.container .item .hidden .layout .text{text-align:left;display:flex;align-items:flex-start;justify-content:space-between;width:100%;column-gap:2rem;max-width:1000px;margin:0 auto 2rem}section.legal.licensing>.container .item .hidden .layout .text a:link{color:#fff;text-decoration:none;transition:color .3s}section.legal.licensing>.container .item .hidden .layout .text a:visited{color:#fff;text-decoration:none}section.legal.licensing>.container .item .hidden .layout .text a:hover{color:#c52969;text-decoration:none}section.legal.licensing>.container .item .hidden .layout .text a:active{color:#c52969;text-decoration:none}section.legal.licensing>.container .item .hidden .layout .text p{margin-bottom:1rem}section.legal.licensing>.container .item .hidden .layout .text:has(.column~.column){max-width:none}section.legal.licensing>.container .item .hidden .layout .text:has(.column~.column) *{text-align:left}section.legal.licensing>.container .item .hidden .layout .text .column{flex:1}section.legal.licensing>.container .item .hidden .layout .text a{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}@media (max-width:700px){section.legal.licensing>.container .item .hidden .layout .text{display:block}section.legal.licensing>.container .item .hidden .layout .column{padding:0}}section.legal.licensing>.container .item .hidden table{width:100%;border-collapse:collapse;border-style:hidden;margin:5rem 0 0;table-layout:fixed;columns:10% 10 80%}section.legal.licensing>.container .item .hidden table tr{font-family:GothamBook,sans-serif;font-style:normal;color:#172a48;font-size:clamp(1rem,1vw,1.8rem);background-color:#fff}section.legal.licensing>.container .item .hidden table tr a:link{color:#172a48;text-decoration:none;transition:color .3s}section.legal.licensing>.container .item .hidden table tr a:visited{color:#172a48;text-decoration:none}section.legal.licensing>.container .item .hidden table tr a:hover{color:#c52969;text-decoration:none}section.legal.licensing>.container .item .hidden table tr a:active{color:#c52969;text-decoration:none}section.legal.licensing>.container .item .hidden table tr:first-of-type{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;background-color:#c52969;text-transform:uppercase}section.legal.licensing>.container .item .hidden table tr td{border:2px solid #c52969;padding:1.5rem}section.legal.licensing>.container .item .hidden table tr td:first-of-type{width:30%}section.legal.licensing>.container .item .hidden table tr td:nth-of-type(2){width:15%}section.legal.licensing>.container .item .hidden table tr td:last-of-type{width:55%}section.legal.licensing>.container .item .hidden nav{width:calc(100% - 2rem);margin:2rem auto;display:flex;align-items:center;justify-content:space-between}section.legal.licensing>.container .item .hidden nav button{display:flex;align-items:center;appearance:none;border:none;background:0 0;position:relative;cursor:pointer;transition:.2s}section.legal.licensing>.container .item .hidden nav button p{color:#fff;margin:0;line-height:1;padding:0}section.legal.licensing>.container .item .hidden nav button figure{display:block;margin:0;padding:0;width:3rem;height:3rem;aspect-ratio:1/1}section.legal.licensing>.container .item .hidden nav button figure svg{display:block;object-fit:cover;width:100%;height:100%;stroke:#c52969}section.legal.licensing>.container .item .hidden nav button#newer figure{rotate:180deg;margin-right:1.5rem}section.legal.licensing>.container .item .hidden nav button#older figure{left:40%;margin-left:1.5rem}section.legal.licensing>.container .item .hidden nav button:hover{opacity:.7}section.legal.licensing>.container .item .hidden nav[data-current="0"] button#newer{pointer-events:none;opacity:0}section.legal.licensing>.container .item .hidden nav[data-last="1"] button#older{pointer-events:none;opacity:0}@media (max-width:1000px){section.legal.licensing>.container .item .hidden .text{padding:0 2rem}section.legal.licensing>.container .item .hidden .row{display:block;max-width:100%;margin:0 auto}section.legal.licensing>.container .item .hidden .row .col p{padding:0 2rem;width:100%}section.legal.licensing>.container .item .hidden table{width:95%}section.legal.licensing>.container .item .hidden table tr{font-size:1.2rem}}@media (max-width:700px){section.legal.licensing>.container .item .hidden .wrap{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}section.legal.licensing>.container .item .hidden .wrap::-webkit-scrollbar{display:none}section.legal.licensing>.container .item .hidden table tr{font-size:1rem}section.legal.licensing>.container .item .hidden .layout .text .column,section.legal.licensing>.container .item .hidden .layout .text:has(.column~.column) *{text-align:center}}section.error{margin:calc(clamp(5rem,6.5vw,8rem) + 4rem) auto;max-width:1800px;width:90%}section#info-grid{position:relative;margin:0 auto;padding:calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 2) 0 calc(clamp(5rem,6.5vw,8rem) + 4rem);max-width:1900px}section#info-grid h3{font-family:elevon,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;padding:2rem 0;max-width:min(90%,720px);font-size:clamp(2.4rem,2.6vw,3.6rem);line-height:1.4;margin:0;position:relative}section#info-grid h4{padding:2rem 0;max-width:min(90%,540px);font-size:clamp(2.4rem,2.6vw,3.6rem);line-height:1.4;margin:0;position:relative}section#info-grid p{font-size:clamp(1.4rem,1.4vw,2.2rem);line-height:1.2}section#info-grid span.span{font-family:GothamBold,sans-serif;font-style:normal;color:#fff;font-size:2rem;margin-bottom:1rem}@media (max-width:700px){section#info-grid span.span{font-size:1.6rem}}section#info-grid a.link{color:#fff;margin-bottom:2rem}section#info-grid .aviation-logo{display:flex;align-items:center;justify-content:space-between}section#info-grid .aviation-logo img{width:100%;height:100%;object-fit:contain;max-width:800px}section#info-grid .aviation-logo h4{max-width:100%}@media (max-width:700px){section#info-grid .aviation-logo{display:block;text-align:center;padding:0 2rem}section#info-grid .aviation-logo img{max-width:500px}}section#info-grid .row{position:relative;display:flex;align-items:stretch;width:100%;padding:0;min-height:0;margin:0}section#info-grid .row.reverse{flex-direction:row-reverse}@media (max-width:700px){section#info-grid .row.reverse{flex-direction:column}}section#info-grid .row.top{align-items:flex-start}section#info-grid .row.bottom{align-items:flex-end}section#info-grid .row.flex{flex:1}section#info-grid .row.gutter{padding:0 clamp(2rem,3vw,4rem)}section#info-grid .row.bigGap{margin:0 0 calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 2)}section#info-grid .row.gap{margin:0 0 calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 5)}section#info-grid .row.padGap{padding:0 0 calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 5)}section#info-grid .row.smallGap{margin:0 0 clamp(2rem,3vw,4rem)}section#info-grid .row.left{justify-content:flex-start}section#info-grid .row.center{justify-content:center}section#info-grid .row.right{justify-content:flex-end}section#info-grid .row.space{justify-content:space-between}section#info-grid .row.noGaps .col{padding-bottom:0!important}@media (max-width:1000px){section#info-grid .row.tabletCol{flex-direction:column}}section#info-grid .row .col{position:relative;flex:auto;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:calc(8vh + 6rem) 0}@media (max-width:700px){section#info-grid .row .col:not(:has(>*)){height:0;padding:0;margin:0}}section#info-grid .row .col.alignCenter{align-self:center}section#info-grid .row .col *{text-align:center}section#info-grid .row .col.twothirds{width:66.66%;max-width:66.66%}section#info-grid .row .col.threeFifths{width:60%;max-width:60%}section#info-grid .row .col.half{width:50%;max-width:50%}section#info-grid .row .col.twoFifths{width:40%;max-width:40%}section#info-grid .row .col.third{width:33.33%;max-width:33.33%}section#info-grid .row .col.fifth{width:20%;max-width:20%}section#info-grid .row .col.noPad{padding:0}section#info-grid .row .col.bigPad{padding:calc(16vh + 12rem) 0}section#info-grid .row .col.noPadTop{padding-top:0}section#info-grid .row .col.noPadBottom{padding-bottom:0}section#info-grid .row .col.constrictPadding{padding:clamp(3rem,10vw,8vh + 6rem) 0}@media (max-width:700px){section#info-grid .row .col.noMobPadTop{padding-top:0}}@media (max-width:700px){section#info-grid .row .col.noMobMarginBottom{margin-bottom:0}}section#info-grid .row .col.bigPadBottom{padding-bottom:calc(16vh + 12rem)}section#info-grid .row .col.smallPad{padding:2rem 0}section#info-grid .row .col.fit{width:fit-content}section#info-grid .row .col.abs{position:absolute;left:5%;z-index:1;width:fit-content;top:50%;translate:0 -50%}section#info-grid .row .col.abs.right{left:auto;right:5%}section#info-grid .row .col picture{width:100%;position:relative}section#info-grid .row .col picture.square{aspect-ratio:1/1}section#info-grid .row .col picture.cover{overflow:hidden}section#info-grid .row .col picture.cover img{object-fit:cover}section#info-grid .row .col picture img{width:100%;height:100%;object-fit:contain}section#info-grid .row .col picture.nineTenths{width:90%}section#info-grid .row .col picture.fourFifths{width:80%}section#info-grid .row .col picture.twoThirds{width:66.66%}section#info-grid .row .col picture.half{width:50%}section#info-grid .row .col picture.right{align-self:flex-end}section#info-grid .row .col picture.left{align-self:flex-start}@media (max-width:700px){section#info-grid .row .col picture{width:100%!important}}section#info-grid .row .col .text{text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}section#info-grid .row .col .text.bold *{font-family:GothamBold,sans-serif;font-style:normal}section#info-grid .row .col .text.list *{width:min-content;margin-bottom:1.5rem}section#info-grid .row .col .text.list.right{align-items:flex-end}section#info-grid .row .col .text.list.left{align-items:flex-start}@media (max-width:700px){section#info-grid .row .col .text.list.mobileRow{flex-direction:row;flex-wrap:wrap;justify-content:center}section#info-grid .row .col .text.list.mobileRow *{width:fit-content;margin:1rem;text-align:center}}@media (max-width:1000px){section#info-grid .row .col .text.list.tabletRow{flex-direction:row;flex-wrap:wrap;justify-content:center}section#info-grid .row .col .text.list.tabletRow *{width:fit-content;margin:1rem;text-align:center}}section#info-grid .row .col .text *{text-align:center}section#info-grid .row .col .text.left{text-align:left}section#info-grid .row .col .text.left *{text-align:left}section#info-grid .row .col .text.right{text-align:right}section#info-grid .row .col .text.right *{text-align:right}section#info-grid .row .col .text.alignLeft{align-items:flex-start}section#info-grid .row .col .text.alignRight{align-items:flex-end}section#info-grid .row .float{position:absolute;top:0;left:0}section#info-grid .row .float.yQ{top:25%}section#info-grid .row .float.yT{top:33.33%}section#info-grid .row .float.yC{top:50%}section#info-grid .row .float.y2T{top:66.66%}section#info-grid .row .float.y3Q{top:75%}section#info-grid .row .float.yF{top:auto;bottom:0}@media (max-width:700px){section#info-grid .row .float.yToTop{bottom:auto;top:0}}@media (max-width:700px){section#info-grid .row .float.yToOffset{top:auto;bottom:8px}}@media (max-width:700px){section#info-grid .row .float.yToBottom{top:auto;bottom:0}}section#info-grid .row .float.xQ{left:25%}section#info-grid .row .float.xT{left:33.33%}section#info-grid .row .float.xC{left:50%}section#info-grid .row .float.x2T{left:66.66%}section#info-grid .row .float.x3Q{left:75%}section#info-grid .row .float.xFOffset{right:8px}section#info-grid .row .float.xF{left:auto;right:0}@media (max-width:700px){section#info-grid .row .float.xToC{right:auto;left:50%}}@media (max-width:700px){section#info-grid .row .float.xTo3T{right:auto;left:66.66%}}@media (max-width:700px){section#info-grid .row .float.xToF{right:auto;left:100%}}@media (max-width:700px){section#info-grid{padding:calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 3) 0 0}section#info-grid .row{flex-direction:column}section#info-grid .row.padGap{padding:0 0 4rem}section#info-grid .row.bigGap{margin:0 0 8rem}section#info-grid .row.gap{margin:0 0 4rem}section#info-grid .row .col{margin-bottom:calc(max(100vh - (clamp(5rem,6.5vw,8rem) + 4rem),540px)/ 8)}section#info-grid .row .col.twothirds{width:100%;max-width:100%}section#info-grid .row .col.half{width:100%;max-width:100%}section#info-grid .row .col.third{width:100%;max-width:100%}section#info-grid .row .col.fifth{width:100%;max-width:100%}section#info-grid .row .col.noGapMobile{margin:0}section#info-grid .row .col.smallGapMobile{margin-bottom:2rem}}.how-we-have-helped{width:100%;position:relative;max-width:90%;margin:0 auto calc(clamp(5rem,6.5vw,8rem) + 4rem)}.how-we-have-helped h4{text-align:center;margin:0 0 clamp(2rem,3vw,4rem)}.how-we-have-helped .links{display:flex;flex-direction:column;align-items:center;height:fit-content;width:100%;position:relative;padding:0 0 clamp(2rem,3vw,4rem)}.how-we-have-helped .links a{font-family:elevon,sans-serif;font-weight:800;font-style:normal;display:block;color:#fff;text-transform:uppercase;position:relative;font-size:clamp(2.4rem,3.5vw,5rem);margin:3rem -.5% 3rem 0;padding-right:clamp(4rem,5vw,8rem)}.carousel.brand{margin:0 auto calc(clamp(5rem,6.5vw,8rem) + 4rem);background-color:#fff;display:block;overflow:hidden}.carousel.brand .logos{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.carousel.brand .logos .logo{width:clamp(120px,12vw,150px);aspect-ratio:1/1;box-sizing:border-box;padding:2rem}.carousel.brand .logos .logo img{width:100%;height:100%;object-fit:contain}.marketsBack{display:flex;justify-content:center;margin:0 auto calc(clamp(5rem,6.5vw,8rem) + 4rem);margin:10rem auto;position:relative;z-index:2}.marketsBack a:link{color:#fff;text-decoration:none;transition:color .3s}.marketsBack a:visited{color:#fff;text-decoration:none}.marketsBack a:hover{color:#fff;text-decoration:none}.marketsBack a:active{color:#fff;text-decoration:none}.marketsBack a{width:fit-content;font-family:elevon,sans-serif;font-weight:800;font-style:normal;display:block;color:#fff;text-transform:uppercase;position:relative;font-size:clamp(2rem,3.5vw,5rem);margin:3rem -.5% 3rem 0;padding-right:clamp(3.2rem,5vw,8rem);text-align:center}