@keyframes scaley{0%{transform:scale(1);opacity:0}25%,75%{transform:scale(1.2);opacity:1}50%,to{transform:scale(1);opacity:1}}@keyframes rotate-sm{0%{transform:rotate(0deg) scale(3)}50%{transform:rotate(360deg) scale(5)}to{transform:rotate(360deg) scale(0)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up-sm{0%{opacity:0;transform:translate3d(0,56px,0)}to{opacity:1;transform:none}}@keyframes headerZoom{0%{transform:scale(1.3)}to{transform:scale(1)}}:root{--cubic:cubic-bezier(.74,.04,.51,.89)}*,::after,::before{box-sizing:inherit}*{font:inherit}a,address,article,aside,audio,b,body,canvas,caption,center,code,dd,del,details,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,label,legend,li,menu,nav,object,ol,output,p,pre,q,s,section,small,span,strong,sub,summary,tbody,td,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}html{box-sizing:border-box}body{background-color:var(--color-bg, white)}.logo-constrict a,article,aside,details,figcaption,figure,footer,form legend,header,main,menu,nav,section{display:block}ol,ul{list-style:none}q{quotes:none}button,input,select,textarea{margin:0}.btn,.form-control,.link,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;appearance:none}select.form-control::-ms-expand{display:none}textarea{resize:vertical;overflow:auto;vertical-align:top}input::-ms-clear{display:none}img,svg,video{max-width:100%}@font-face{font-family:"Saira";src:local("Saira"),url(../fonts/Saira-Regular.woff2) format("woff2"),url(../fonts/Saira-Regular.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044;font-display:swap}@font-face{font-family:"Saira Medium";src:local("Saira Medium"),url(../fonts/Saira-Medium.woff2) format("woff2"),url(../fonts/Saira-Medium.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044;font-display:swap}@font-face{font-family:"Saira Expanded";src:local("Saira Expanded"),url(../fonts/Saira-Expanded-Bold.woff2) format("woff2"),url(../fonts/Saira-Expanded-Bold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:expanded;unicode-range:U+0020-2044;font-display:swap}@supports not (-webkit-touch-callout:none){@supports not (-moz-appearance:none){@media (hover:hover){::-webkit-scrollbar{width:8px;height:8px;border-radius:0}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#c1c1c1;border:0}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}::-webkit-scrollbar-thumb:active{background:#787878}::-webkit-scrollbar-track{background:#f1f1f1;border:0}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background:#f1f1f1}::-webkit-scrollbar-corner{background:0 0;display:none;height:0;width:0}}}}.js-delay-onload{animation-play-state:paused!important}.animated{animation-duration:.8s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.none{display:none!important}.logo-pad2,.logo-pad2:before{width:2.75rem;height:4.125rem;display:inline-block;box-sizing:border-box}.logo-pad2{transform-style:preserve-3d;position:relative;animation:scaley .5s var(--cubic),rotate-sm .6s var(--cubic) .9s forwards}.logo-pad2:before{content:" ";position:absolute;top:0;left:0;-webkit-mask:url(../images/prg-logo-only.svg) no-repeat;mask:url(../images/prg-logo-only.svg) no-repeat;background:var(--black);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.speedup .logo-pad2{animation:scale .1s var(--cubic),rotate-sm .1s var(--cubic) .2s forwards}.is-loaded .logo-pad2,.logo-constrict a h3.logo-pad::before{display:none!important}.is-loaded.transitioning .logo-pad2{display:inline-block!important}#loader{position:fixed;overflow:hidden;pointer-events:none;z-index:999;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#15f4ee 0,#17f1ee 18.61%,#1ce6ef 34.18%,#25d5f0 48.66%,#31bcf1 62.46%,#419df3 75.8%,#5477f5 88.6%,#694ef7 100%);display:flex;justify-content:center;align-items:center}#loader.fade-out.animated{animation-duration:.3s}.fade-out{animation-name:fade-out}.fade-in{animation-name:fade-in}.fade-in-up-sm{animation-name:fade-in-up-sm}.icon{--size:1rem;display:inline-flex;color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:initial}.icon,.icon::before{height:var(--size);width:var(--size)}.icon-vc,.icon-vc-right{position:relative;line-height:1.1667;margin-bottom:0}.icon-vc{padding-left:calc(var(--step-0)*1.5)}.icon-vc .icon,.icon-vc-right .icon{--size:var(--step-0);position:absolute;top:calc(50% - var(--size)/2)}.icon-vc .icon{left:0}.icon-vc-right{padding-right:calc(var(--step-0)*1.5)}.icon-vc-right .icon{right:0}.icon-info:before{display:inline-flex;content:url(../images/icons/icon-info.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-info:before{content:"";-webkit-mask:url(../images/icons/icon-info.svg);mask:url(../images/icons/icon-info.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-success:before{display:inline-flex;content:url(../images/icons/icon-check.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-success:before{content:"";-webkit-mask:url(../images/icons/icon-check.svg);mask:url(../images/icons/icon-check.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-warning:before{display:inline-flex;content:url(../images/icons/icon-alert.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-warning:before{content:"";-webkit-mask:url(../images/icons/icon-alert.svg);mask:url(../images/icons/icon-alert.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-error:before{display:inline-flex;content:url(../images/icons/icon-cancel.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-error:before{content:"";-webkit-mask:url(../images/icons/icon-cancel.svg);mask:url(../images/icons/icon-cancel.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-arrow:before{display:inline-flex;content:url(../images/icons/icon-arrow.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-arrow:before{content:"";-webkit-mask:url(../images/icons/icon-arrow.svg);mask:url(../images/icons/icon-arrow.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-user:before{display:inline-flex;content:url(../images/icons/icon-user.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-user:before{content:"";-webkit-mask:url(../images/icons/icon-user.svg);mask:url(../images/icons/icon-user.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-mail:before{display:inline-flex;content:url(../images/icons/icon-mail.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-mail:before{content:"";-webkit-mask:url(../images/icons/icon-mail.svg);mask:url(../images/icons/icon-mail.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-search:before{display:inline-flex;content:url(../images/icons/icon-search.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-search:before{content:"";-webkit-mask:url(../images/icons/icon-search.svg);mask:url(../images/icons/icon-search.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-zoom:before{display:inline-flex;content:url(../images/icons/icon-zoom.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-zoom:before{content:"";-webkit-mask:url(../images/icons/icon-zoom.svg);mask:url(../images/icons/icon-zoom.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-stop:before{display:inline-flex;content:url(../images/icons/icon-stop.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-stop:before{content:"";-webkit-mask:url(../images/icons/icon-stop.svg);mask:url(../images/icons/icon-stop.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-chevron:before{display:inline-flex;content:url(../images/icons/icon-chevron.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-chevron:before{content:"";-webkit-mask:url(../images/icons/icon-chevron.svg);mask:url(../images/icons/icon-chevron.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-download:before{display:inline-flex;content:url(../images/icons/icon-download.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-download:before{content:"";-webkit-mask:url(../images/icons/icon-download.svg);mask:url(../images/icons/icon-download.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-heart:before{display:inline-flex;content:url(../images/icons/icon-heart.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-heart:before{content:"";-webkit-mask:url(../images/icons/icon-heart.svg);mask:url(../images/icons/icon-heart.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-play:before{display:inline-flex;content:url(../images/icons/icon-play.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-play:before{content:"";-webkit-mask:url(../images/icons/icon-play.svg);mask:url(../images/icons/icon-play.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-plus:before{display:inline-flex;content:url(../images/icons/icon-plus.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-plus:before{content:"";-webkit-mask:url(../images/icons/icon-plus.svg);mask:url(../images/icons/icon-plus.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-minus:before{display:inline-flex;content:url(../images/icons/icon-minus.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-minus:before{content:"";-webkit-mask:url(../images/icons/icon-minus.svg);mask:url(../images/icons/icon-minus.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-question:before{display:inline-flex;content:url(../images/icons/icon-question.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-question:before{content:"";-webkit-mask:url(../images/icons/icon-question.svg);mask:url(../images/icons/icon-question.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-refresh:before{display:inline-flex;content:url(../images/icons/icon-refresh.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-refresh:before{content:"";-webkit-mask:url(../images/icons/icon-refresh.svg);mask:url(../images/icons/icon-refresh.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-linkedin:before{display:inline-flex;content:url(../images/icons/socials/linkedin.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-linkedin:before{content:"";-webkit-mask:url(../images/icons/socials/linkedin.svg);mask:url(../images/icons/socials/linkedin.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-discord:before{display:inline-flex;content:url(../images/icons/socials/discord.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-discord:before{content:"";-webkit-mask:url(../images/icons/socials/discord.svg);mask:url(../images/icons/socials/discord.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-telegram:before{display:inline-flex;content:url(../images/icons/socials/telegram.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-telegram:before{content:"";-webkit-mask:url(../images/icons/socials/telegram.svg);mask:url(../images/icons/socials/telegram.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-twitter:before{display:inline-flex;content:url(../images/icons/socials/twitter.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-twitter:before{content:"";-webkit-mask:url(../images/icons/socials/twitter.svg);mask:url(../images/icons/socials/twitter.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-youtube:before{display:inline-flex;content:url(../images/icons/socials/youtube.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-youtube:before{content:"";-webkit-mask:url(../images/icons/socials/youtube.svg);mask:url(../images/icons/socials/youtube.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.icon-link:before{display:inline-flex;content:url(../images/icons/icon-link.svg)}@supports ((-webkit-mask-size:cover) or (mask-size:cover)) or (-webkit-mask-size:cover){.icon-link:before{content:"";-webkit-mask:url(../images/icons/icon-link.svg);mask:url(../images/icons/icon-link.svg);background:var(--white);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}:root{--nav-bkg:var(--black);--blue-border-w:2px}.col-3.rs-logo{min-width:10.9375rem;max-width:18.75rem;position:relative;transition:max-width .3s var(--cubic),min-width .3s var(--cubic);z-index:1}.custom-border{position:relative;height:100%;background:0 0;border-right:3px solid var(--blue);transform:skew(-41deg) translateX(-50%);width:100%}.custom-border::after,.custom-border::before{content:"";position:absolute;border-bottom:var(--blue-border-w) solid var(--blue);width:100vw!important}.custom-border::before{right:0;bottom:0;width:50%}.custom-border::after{left:calc(100% + 1px);top:0;transform:translateX(0)}.col-3.rs-logo,.menu-invest{min-height:100%;display:flex;align-items:center}.logo-constrict{height:auto;margin:0;width:100%;margin-top:var(--m13);margin-bottom:var(--m13);background:0 0;max-width:15.625rem}@media (min-width:48rem){.logo-constrict{max-width:18.75rem}}@media (max-width:380px){.logo-constrict{margin-bottom:var(--m7)}}.logo-constrict a h3.logo-pad{max-width:18.75rem;background-color:transparent;margin:0 auto;padding-top:14.8366666667%;height:0;background-repeat:no-repeat;background-image:url(../images/prg-logo-2.svg);background-size:contain;background-position:top left;text-indent:100%;white-space:nowrap;overflow:hidden;transform:translateY(0) translateZ(0);transition:transform .3s var(--cubic)}.logo-constrict a:hover .logo-pad{transform:translateY(-3px) translateZ(0);transition:transform .3s var(--cubic)}.headroom2{padding-top:var(--mph);padding-bottom:calc(var(--mph)*.5);position:fixed;top:0;left:0;right:0;z-index:99;contain:layout;background:0 0;transition:background .4s var(--cubic)}.headroom2.slide-down{background:var(--nav-bkg);background:rgba(43,45,90,.95);background-blend-mode:multiply}body.js-fixed .headroom2{position:absolute}.header-shiv{z-index:2;pointer-events:none;position:relative;transition:transform .4s var(--cubic),opacity .4s var(--cubic)}body:not(.js-fixed) .header-shiv.slide-up,body:not(.js-fixed) .header-shiv.slide-up+.banner-spacer,body:not(.js-fixed) .headroom2.slide-up{transform:translateY(-100%);opacity:0;transition:transform .4s var(--cubic),opacity .4s var(--cubic)}body:not(.js-fixed) .header-shiv.slide-down,body:not(.js-fixed) .header-shiv.slide-down+.banner-spacer,body:not(.js-fixed) .headroom2.slide-down{transform:translateY(0);opacity:1;transition:transform .4s var(--cubic),opacity .4s var(--cubic)}body:not(.js-fixed) .header-shiv.fixed-hide,body:not(.js-fixed) .header-shiv.fixed-hide+.banner-spacer,body:not(.js-fixed) .headroom2.fixed-hide{transform:translateY(-100%)!important;opacity:0!important;transition:transform .4s var(--cubic),opacity .4s var(--cubic)}.no-transform{transform:none!important}.js-fixed{position:fixed;width:100%}.js-fixed .adapt-nav--is-visible::after{background-color:var(--black);opacity:.65;position:fixed;top:0;left:0;content:"";width:100vw;height:100vh;z-index:-1;pointer-events:none}.headroom2 a{border-bottom:none;text-decoration:none}.menu-invest .button{box-shadow:none;transform:translateX(0) translateZ(0);margin-left:var(--space-xs)}.menu-invest .button span::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - .85)*.5em)}:root{--an-menu-color:var(--white);--an-active-menu-color:var(--light-blue);--an-current-menu-color:var(--light-blue);--an-hover-menu-color:var(--light-blue);--drop-down-bkg:var(--dark-blue);--an-sub-menu-color:var(--white)}.adapt-nav{position:relative}.adapt-nav__list{display:flex;align-items:center;margin-top:var(--m4);margin-right:calc(var(--space-xs)*-1)}.adapt-nav__item{flex-shrink:0;margin-right:var(--space-xs)}.adapt-nav__link,.dropdown__trigger{display:block;color:var(--an-menu-color);text-decoration:none}.adapt-nav__link,.dropdown__item,.dropdown__trigger{padding:var(--m13) var(--space-2xs);transition:color .3s var(--cubic);font-family:var(--bold);font-size:var(--step-0);text-transform:uppercase;position:relative;letter-spacing:-.01em}.adapt-nav__link span,.dropdown__item span,.dropdown__trigger span{position:relative;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}.adapt-nav__link span::after,.dropdown__item span::after,.dropdown__trigger span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.125rem;background-color:var(--an-hover-menu-color);opacity:0;transform-origin:100% 50%;transform:translateZ(0) scale3d(0,1,1);z-index:1;transition:opacity 300ms var(--cubic),transform 300ms var(--cubic)}.adapt-nav__link:hover,.dropdown__item:hover,.dropdown__trigger:hover,.js .adapt-nav__dropdown-item a:hover{color:var(--an-hover-menu-color)}.adapt-nav__link:hover span:after,.dropdown__item:hover span:after,.dropdown__trigger:hover span:after,.js .adapt-nav__dropdown-item a:hover span::after{opacity:1;transform-origin:0 50%;transform:translateZ(0) scale3d(1,1,1)}.current.adapt-nav__item a{color:var(--an-current-menu-color);font-family:var(--bold)}.active.adapt-nav__dropdown-item a span::after,.adapt-nav__item.active a::after,.current.adapt-nav__item a::after,.js .current .adapt-nav__dropdown-link span::after{opacity:1;transform:scale(1)}.adapt-nav__item.active a{color:var(--an-active-menu-color);font-family:var(--bold)}.active.adapt-nav__dropdown-item a,.js .current.adapt-nav__dropdown-item a{color:var(--black);font-family:var(--bold)}.adapt-nav__item--hidden,.banner img{visibility:hidden}.js .adapt-nav{opacity:0}.js .adapt-nav--is-visible{opacity:1}.js .adapt-nav__item--more{margin-left:auto}.js .adapt-nav__dropdown,.js .adapt-nav__item--hidden .adapt-nav__dropdown--is-visible{right:0;top:calc(100% + var(--space-xs));width:100vw;max-width:18.75rem;background:linear-gradient(0deg,#15f4ee 0,#2ec3f1 28.95%,#694ef7 100%);box-shadow:var(--shadow-sm);padding:var(--space-xxs) 0;z-index:var(--zindex-popover);-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s,transform .3s;transform:translate3d(100%,0,0);min-height:calc(100vh - var(--nav-shiv));position:fixed;top:var(--nav-shiv);padding-top:calc(var(--mp)*.833)}.js .adapt-nav__dropdown--is-visible{visibility:visible;opacity:1;transition:visibility 0s,opacity .2s,transform .2s;transform:translate3d(0,0,0);overflow:auto;height:100%}.js .adapt-nav__dropdown--is-visible::before{top:0;content:"";background-color:var(--red);box-shadow:var(--shadow-sm);height:100%}.js .adapt-nav__dropdown-item a{display:flex;padding:var(--space-xxs) var(--space-sm);text-decoration:none;color:var(--an-sub-menu-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.2s;font-size:var(--step-0);font-family:var(--bold);letter-spacing:-.01em}.js .adapt-nav__dropdown-item a span{position:relative;z-index:1}.js .adapt-nav__dropdown-item a span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.125rem;background-color:var(--an-hover-menu-color);opacity:1;transform-origin:100% 50%;transform:translateZ(0) scale3d(0,1,1);transition:opacity 300ms,transform 300ms}html:not(.js) .adapt-nav{display:flex;justify-content:center;overflow:hidden}html:not(.js) .adapt-nav__list{overflow:auto;justify-content:left}:root{--anim-menu-btn-size:48px;--anim-menu-btn-transition-duration:.3s;--anim-menu-btn-icon-size:32px;--anim-menu-btn-icon-stroke:2px}.adapt-nav__btn{display:flex;justify-content:center;align-items:center;width:var(--anim-menu-btn-size);height:var(--anim-menu-btn-size);cursor:pointer;background:var(--blue)}.anim-menu-btn__icon{position:relative;display:block;font-size:var(--anim-menu-btn-icon-size);width:1em;height:var(--anim-menu-btn-icon-stroke);color:var(--white);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;transform:scale(1)}.anim-menu-btn__icon::after,.anim-menu-btn__icon::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:inherit;border-radius:inherit}.anim-menu-btn__icon--close{background-size:100% 100%;will-change:transform,background-size;transition-property:transform,background-size;transition-duration:var(--anim-menu-btn-transition-duration, 0.2s)}.anim-menu-btn:active .anim-menu-btn__icon--close{transform:scale(.9)}.anim-menu-btn__icon--close::after,.anim-menu-btn__icon--close::before{will-change:inherit;transition:inherit}.anim-menu-btn__icon--close::before{transform:translateY(-.25em) rotate(0)}.anim-menu-btn__icon--close::after{transform:translateY(.25em) rotate(0)}.anim-menu-btn--state-b .anim-menu-btn__icon--close{background-size:0 100%}.anim-menu-btn--state-b .anim-menu-btn__icon--close::before{transform:translateY(0) rotate(45deg)}.anim-menu-btn--state-b .anim-menu-btn__icon--close::after{transform:translateY(0) rotate(-45deg)}:root{--dropdown-item-padding:var(--space-xxs) var(--space-sm)}#js-loader,.dropdown{position:relative}.dropdown__menu{width:200px;border-radius:0 0 var(--radius) var(--radius);padding:var(--space-xxxs) 0;background-color:var(--drop-down-bkg);z-index:var(--z-index-popover, 5);position:absolute;left:0;top:100%;--space-unit:1rem;--text-unit:1rem;font-size:var(--text-unit);opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.dropdown__menu a.dropdown__item{padding-bottom:0;font-size:var(--step-0)}li:not(.adapt-nav__dropdown-item)>.dropdown__wrapper:hover>.dropdown__menu{opacity:1;visibility:visible;transition:opacity .2s}@media not all and (pointer:fine){.dropdown__trigger-icon{display:none}}.dropdown__item{display:block;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--black);padding-left:var(--space-md)}.js .dropdown__menu{top:calc(100% + 4px);top:var(--nav-shiv)}.js .dropdown__sub-wrapper .dropdown__menu{top:calc(var(--space-xxs)*-1)}.js .dropdown__menu--is-visible{opacity:1;visibility:visible;transition:opacity .2s}.js .dropdown__menu--is-hidden{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.js .dropdown__sub-wrapper>.dropdown__menu--is-hidden,.js .dropdown__sub-wrapper>.dropdown__menu--is-visible{left:100%}.js .dropdown__sub-wrapper>.dropdown__menu--is-hidden.dropdown__menu--left,.js .dropdown__sub-wrapper>.dropdown__menu--is-visible.dropdown__menu--left{left:-100%}.display-none{display:none!important}.adapt-nav__item .dropdown__menu{padding:var(--space-xxxs) 0 var(--space-xs)}.adapt-nav__item .dropdown__menu span{display:inline-flex}.adapt-nav__dropdown-item .dropdown.inline-block.js-dropdown{display:flex;flex-flow:column}.adapt-nav__dropdown-item .dropdown__wrapper{width:100%}.adapt-nav__dropdown-item .dropdown__trigger{display:flex;justify-content:space-between;position:relative}.adapt-nav__dropdown-item .dropdown__trigger::after{display:none}.adapt-nav__dropdown-item .dropdown__menu{box-shadow:none;display:none;visibility:hidden;opacity:0;height:0;bottom:0;transition:all .3s var(--cubic);position:absolute;width:100%;margin:0;padding:0}.adapt-nav__dropdown-item .dropdown__menu[aria-expanded=true]{display:block;position:static;opacity:1;height:100%;visibility:visible;transition:all .3s var(--cubic);width:auto!important;margin:0;padding:0;z-index:unset}.adapt-nav__dropdown-item .dropdown__menu a.dropdown__item{font-size:var(--step--1);padding-left:var(--space-md)}:root{--banner-h2:var(--step-4)}.banner :is(h2, h1.h2, h3, h2.h3, .button){visibility:hidden}.is-loaded .banner img{animation:headerZoom 12s linear;animation-iteration-count:unset;visibility:visible}.is-loaded .banner :is(h2, h1.h2, h3, h2.h3, .button){animation:fade-in-up-sm 1s var(--cubic);visibility:visible}.is-loaded .banner .button{animation-delay:.25s}.is-loaded.animate-on-initial-load .banner :is(h2, h1.h2, h3, h2.h3, .button){animation:fade-in-up-sm 1.5s linear;visibility:visible;position:relative;z-index:2}.explore{position:absolute;bottom:var(--space-xxl);left:calc(var(--space-md)*-1);transform:rotate(90deg);font-size:var(--m16);z-index:5;text-transform:uppercase;line-height:1;font-family:var(--bold_h)}.explore a{color:var(--white);text-decoration:none;cursor:pointer}.explore a:hover{color:var(--light-blue)}.explore a:hover .icon:before{background:var(--light-blue)}.explore a .icon:before{background:var(--white)}.banner{position:relative;overflow:hidden}@media (min-width:48rem){.banner{margin-bottom:0}}.banner h1.h2,.banner h2{font-size:var(--banner-h2)}.banner h1.h2,.banner h2,.banner h2.h3,.banner h3{color:var(--white);font-family:var(--medium);max-width:90vw;width:100%;text-shadow:2px 2px 0 var(--dark-blue);padding-top:var(--banner-h2-pt);line-height:1.5}.banner h1.h2,.banner h2:not(.h3){color:var(--light-blue);text-transform:uppercase;position:relative;font-family:var(--bold_h);font-size:var(--banner-h2);padding-top:var(--banner-h2-pt);line-height:1.5}@media not all and (min-width:48rem){.banner h1.h2,.banner h2:not(.h3){margin-top:var(--m10)}}.banner h2.h3,.banner h3{font-size:var(--banner-h3);margin-bottom:calc(var(--mp)*.6);padding-top:0;text-transform:none}.banner h2.h3:last-child,.banner h3:last-child{margin-bottom:calc(var(--mp) + var(--mph))}@media not all and (min-width:48rem){.banner h2.h3:last-child,.banner h3:last-child{margin-bottom:calc(var(--lh-x1) - var(--step-2-pt))}}.banner h2.h3:first-child,.banner h3:first-child{margin-bottom:calc(var(--mp) + var(--mph))}@media not all and (min-width:48rem){.banner h2.h3,.banner h3{padding-top:var(--m3)}}.banner p{max-width:36.25rem;font-family:var(--medium);color:var(--white)}.banner p:last-of-type:not(:first-of-type){margin-top:var(--space-sm)}.banner img{max-height:100vh;object-fit:cover}.banner.full-width{position:relative;display:flex;flex-flow:column;background:var(--black);margin-bottom:0;margin-bottom:var(--mp)}.banner.full-width:before{content:"";position:absolute;left:0;top:0;height:calc(var(--nav-shiv) + var(--m15));z-index:1;width:100vw;background:linear-gradient(rgba(0,0,0,.85),transparent);background-blend-mode:multiply;pointer-events:none}@media (min-width:64rem){.banner.full-width .banner-text{max-width:57vw}}.banner.full-width .container{margin:0 auto;height:100%;display:flex;width:90%}@media not all and (min-width:48rem){.banner.full-width .container{border-bottom:var(--m3) solid var(--blue)}}.banner.full-width .abs{width:100%;height:100%;display:flex;order:2;z-index:2;height:calc(100% - var(--nav-shiv));bottom:0}@media not all and (min-width:48rem){.banner.full-width .abs{position:relative;background:var(--black)}.banner.full-width .abs::before{content:"";position:absolute;left:0;top:-10px;height:20px;z-index:1;width:100vw;background:linear-gradient(transparent,rgba(0,0,0,.85));background:linear-gradient(transparent,var(--black));pointer-events:none}}.banner.full-width picture{width:100vw;order:1;background:var(--black);display:block}:root{--color-white:hsl(0, 0%, 100%);--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-black:hsl(0, 0%, 0%);--color-black-h:0;--color-black-s:0%;--color-black-l:0%;--primary:var(--blue);--color-bg:var(--black);--white:#ffffff;--black:#000000;--orange:#F75C03;--dark-orange:#EA9010;--red:#DE1841;--dark-red:#C1272D:

  --green: #AAD922;--dark-green:#419D78;--light-blue:#15F4EE;--blue:#694EF7;--dark-blue:#2B2D5A;--border-color:var(--blue);--border-color-dark:var(--dark-blue);--border-color-light:var(--light-blue);--color-success:#AAD922;--color-success-bkg:var(--dark-green);--color-success-header:var(--dark-green);--color-info:var(--blue);--color-info-header:#74bfd5;--color-info-bkg:#74bfd5;--color-warning:var(--orange);--color-warning-bkg:#F7C42A;--color-warning-header:#F7C42A;--color-error:var(--red);--color-error-bkg:#970602;--color-error-header:#970602;--plyr-color-main:var(--red);--list-bullets:var(--blue);--black_h:"Robot Roc Not a Tilter", sans-serif;--bold_h:"Saira Expanded", sans-serif;--bold:"Saira Medium", sans-serif;--medium:"Saira", sans-serif;--font-primary:"Saira", sans-serif;--step--2:clamp(0.69rem, 0.68rem + 0.05vw, 0.72rem);--step--1:clamp(0.83rem, 0.81rem + 0.13vw, 0.90rem);--step-0:clamp(1.00rem, 0.95rem + 0.24vw, 1.13rem);--step-1:clamp(1.20rem, 1.12rem + 0.40vw, 1.41rem);--step-2:clamp(1.44rem, 1.32rem + 0.62vw, 1.76rem);--step-3:clamp(1.73rem, 1.54rem + 0.92vw, 2.20rem);--step-4:clamp(2.07rem, 1.81rem + 1.31vw, 2.75rem);--step-5:clamp(2.49rem, 2.12rem + 1.84vw, 3.43rem);--step-6:clamp(2.99rem, 2.48rem + 2.55vw, 4.29rem);--step-7:clamp(3.58rem, 2.89rem + 3.48vw, 5.36rem);--banner-h2:clamp(1.69rem, 0.89rem + 2.12vw, 2.75rem);--banner-h3:clamp(1.40rem, 0.81rem + 1.59vw, 2.20rem);--title-h1:clamp(1.81rem, 1.12rem + 1.87vw, 2.75rem);--title-h2:clamp(1.51rem, 1.00rem + 1.37vw, 2.20rem);--lh:1.8;--lh-x1:calc( var(--step-0) * var(--lh));--lh-x2:calc( var(--lh-x1) * 2 );--cap-height:0.68;--step-4-pt:calc((var(--lh-x2) - (var(--step-4) * var(--cap-height)) ) / 2 );--step-3-pt:calc((var(--lh-x2) - (var(--step-3) * var(--cap-height)) ) / 2 );--step-2-pt:calc((var(--lh-x1) - (var(--step-2) * var(--cap-height)) ) / 2 );--step-1-pt:calc((var(--lh-x1) - (var(--step-1) * var(--cap-height)) ) / 2 );--step-0-pt:calc((var(--lh-x1) - (var(--step-0) * var(--cap-height)) ) / 2 );--title-h1-pt:calc((var(--lh-x1) - (var(--title-h1) * var(--cap-height)) ) / 2 );--banner-h2-pt:calc((var(--lh-x1) - (var(--banner-h2) * var(--cap-height)) ) / 2 );--mp:var(--lh-x1);--mp2:var(--lh-x2);--mph:calc(var(--lh-x1) / 2);--m2:calc(var(--mp) * 0.063);--m3:calc(var(--mp) * 0.094);--m4:calc(var(--mp) * 0.125);--m5:calc(var(--mp) * 0.156);--m6:calc(var(--mp) * 0.189);--m7:calc(var(--mp) * 0.219);--m8:calc(var(--mp) * 0.25);--m9:calc(var(--mp) * 0.281);--m10:calc(var(--mp) * 0.313);--m11:calc(var(--mp) * 0.344);--m12:calc(var(--mp) * 0.375);--m13:calc(var(--mp) * 0.406);--m14:calc(var(--mp) * 0.438);--m15:calc(var(--mp) * 0.469);--m16:calc(var(--mp) * 0.5);--m17:calc(var(--mp) * 0.531);--m18:calc(var(--mp) * 0.563);--m19:calc(var(--mp) * 0.594);--m20:calc(var(--mp) * 0.625);--m21:calc(var(--mp) * 0.656);--m22:calc(var(--mp) * 0.688);--m23:calc(var(--mp) * 0.712);--m24:calc(var(--mp) * 0.75);--m25:calc(var(--mp) * 0.781);--m26:calc(var(--mp) * 0.813);--m27:calc(var(--mp) * 0.844);--m28:calc(var(--mp) * 0.875);--m29:calc(var(--mp) * 0.906);--m30:calc(var(--mp) * 0.938);--nav-shiv:100px;--radius:var(--m15);--global-width:rem-calc(1600);--p-space:var(--mp);--p-gutter:var(--mp) var(--mph);--fluid-min-width:320;--fluid-max-width:1140;--fluid-screen:100vw;--fluid-bp:calc((var(--fluid-screen) - var(--fluid-min-width) / 16 * 1rem) / (var(--fluid-max-width) - var(--fluid-min-width)))}@media screen and (min-width:1140px){:root{--fluid-screen:calc(var(--fluid-max-width) * 1px)}}:root{--fc-3xs-min:(var(--fc-s-min) * 0.25);--fc-3xs-max:(var(--fc-s-max) * 0.25);--fc-2xs-min:(var(--fc-s-min) * 0.5);--fc-2xs-max:(var(--fc-s-max) * 0.5);--fc-xs-min:(var(--fc-s-min) * 0.75);--fc-xs-max:(var(--fc-s-max) * 0.75);--fc-s-min:(var(--f-0-min, 16));--fc-s-max:(var(--f-0-max, 18));--fc-m-min:(var(--fc-s-min) * 1.5);--fc-m-max:(var(--fc-s-max) * 1.5);--fc-l-min:(var(--fc-s-min) * 2);--fc-l-max:(var(--fc-s-max) * 2);--fc-xl-min:(var(--fc-s-min) * 3);--fc-xl-max:(var(--fc-s-max) * 3);--fc-2xl-min:(var(--fc-s-min) * 4);--fc-2xl-max:(var(--fc-s-max) * 4);--fc-3xl-min:(var(--fc-s-min) * 6);--fc-3xl-max:(var(--fc-s-max) * 6);--space-3xs:calc(((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-3xs-max) - var(--fc-3xs-min)) * var(--fluid-bp));--space-2xs:calc(((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-2xs-min)) * var(--fluid-bp));--space-xs:calc(((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-xs-min)) * var(--fluid-bp));--space-sm:calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-s-min)) * var(--fluid-bp));--space-md:calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-m-min)) * var(--fluid-bp));--space-lg:calc(((var(--fc-l-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-l-min)) * var(--fluid-bp));--space-xl:calc(((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-xl-min)) * var(--fluid-bp));--space-2xl:calc(((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-2xl-min)) * var(--fluid-bp));--space-3xl:calc(((var(--fc-3xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-3xl-min)) * var(--fluid-bp));--space-3xs-2xs:calc(((var(--fc-3xs-min) / 16) * 1rem) + (var(--fc-2xs-max) - var(--fc-3xs-min)) * var(--fluid-bp));--space-2xs-xs:calc(((var(--fc-2xs-min) / 16) * 1rem) + (var(--fc-xs-max) - var(--fc-2xs-min)) * var(--fluid-bp));--space-xs-s:calc(((var(--fc-xs-min) / 16) * 1rem) + (var(--fc-s-max) - var(--fc-xs-min)) * var(--fluid-bp));--space-s-m:calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-m-max) - var(--fc-s-min)) * var(--fluid-bp));--space-m-l:calc(((var(--fc-m-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-m-min)) * var(--fluid-bp));--space-l-xl:calc(((var(--fc-l-min) / 16) * 1rem) + (var(--fc-xl-max) - var(--fc-l-min)) * var(--fluid-bp));--space-xl-2xl:calc(((var(--fc-xl-min) / 16) * 1rem) + (var(--fc-2xl-max) - var(--fc-xl-min)) * var(--fluid-bp));--space-2xl-3xl:calc(((var(--fc-2xl-min) / 16) * 1rem) + (var(--fc-3xl-max) - var(--fc-2xl-min)) * var(--fluid-bp));--component-padding:var(--space-lg);--space-s-l:calc(((var(--fc-s-min) / 16) * 1rem) + (var(--fc-l-max) - var(--fc-s-min)) * var(--fluid-bp))}.onload-hide{transition:none!important;visibility:hidden!important;animation-play-state:paused!important;opacity:0!important}.fl-1{flex:1}html:not(.js) [loading=lazy][data-src],html:not(.js) [loading=lazy][data-srcset],html:not(.js) picture[loading=lazy]{display:none}.headroom2 header,.main-width,.mainbody{padding:0;width:calc(100% - var(--component-padding) - var(--space-xxs) - var(--space-xxs));margin-left:auto;margin-right:auto}.main-width,.mainbody{max-width:var(--max-width-lg)}@media (min-width:32rem){.main-width,.mainbody{width:auto;max-width:var(--max-width-xxl);padding-left:var(--space-lg);padding-right:var(--space-lg);margin-left:auto;margin-right:auto}}.headroom2 header{overflow-x:hidden}.inline__loader{display:block;position:absolute;left:50%;transform:translateX(-50%);top:var(--space-xl);z-index:3}.js-hide{opacity:0;transition:opacity .4s}.js--loaded .inline__loader{display:none}.js--loaded .js-hide{opacity:1}