:root{--gap-x:3rem;--easeOutQuart:cubic-bezier(0.165,0.84,0.44,1);--easeInOutQuart:cubic-bezier(0.76,0,0.24,1);--height-mobile-screen:852px;--height-laptop-screen:1024px;--dark:#000;--white:#fff;--blue:#007bff;--midnight-100:#5d7492;--midnight-200:#021f45;--midnight-300:#212935;--midnight-400:#1a1a1e;--midnight-500:#040c15;--periwinkle-100:#e8eafa;--periwinkle-200:#c6c9e1;--periwinkle-300:#8a8ca2;--periwinkle-400:#606277;--periwinkle-500:#4e5064;--charcoal-50:#f5f5f5;--charcoal-100:#e2e2e2;--charcoal-200:#a7a7a7;--charcoal-300:#9c9c9c;--charcoal-400:#939393;--charcoal-500:#232323;--charcoal-600:#1d1d1e;--green-8:#2f9e44;--indigo-8:#3b5bdb;--alpha-dark:var(--charcoal-600);--white-100:var(--periwinkle-100);--border-lable:var(--midnight-300);--main-background:var(--midnight-500);--border-dark:var(--midnight-300);--skeleton-color:#575757;--fg-quaternary-dark:rgba(232,234,250,0.35);--hero-spacing-header:7.2rem;--radius-full:100rem;--radius-8:0.8rem;--space-240:24rem;--space-160:16rem;--space-144:14.4rem;--space-120:12rem;--space-96:9.6rem;--space-80:8rem;--space-64:6.4rem;--space-48:4.8rem;--space-40:4rem;--space-32:3.2rem;--space-24:2.4rem;--space-16:1.6rem;--space-12:1.2rem;--space-8:0.8rem;--clock-hands-position:0%}@media(min-width:768px){:root{--hero-spacing-header:9.6rem}}*{margin:0;padding:0;border:0}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,img,ins,kbd,label,legend,li,mark,menu,nav,ol,p,pre,q,s,samp,section,small,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font-weight:400;font-style:normal;font-family:inherit;line-height:inherit;vertical-align:baseline;outline:none;background:rgba(0,0,0,0);border:0}ol,ul{list-style:none}html{box-sizing:border-box;font-size:10px;background-color:var(--dark-grey,#090909)}@media(min-width:768px){html{font-size:1.2345679012vw}}@media(min-width:1200px){html{font-size:.6944444444vw}}*,:after,:before{box-sizing:inherit}[hidden]{visibility:hidden}body,html{font-smoothing:antialiased!important;-webkit-font-smoothing:antialiased!important;scroll-behavior:unset!important;overscroll-behavior-y:none!important;min-height:-webkit-fill-available;font-family:var(--font-PPNeueMontreal);background-color:var(--main-background);color:var(--white)}body ::-webkit-scrollbar,html ::-webkit-scrollbar{display:none}img,video{max-width:100%}img:is([loading=lazy]){background-repeat:no-repeat;background-size:cover}body{line-height:110%;font-weight:400;font-size:1.6rem;background-color:var(--dark-grey);transition:background-color .4s var(--easeInOutQuart)}body:not(.is-ready),body:not(.is-ready) *{cursor:wait!important}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.is-before-animate{visibility:hidden}.container{max-width:100%!important;margin:0 auto;padding:0 1.6rem}@media(min-width:768px){.container{padding:0 2.4rem}}.yellow{color:var(--yellow)}.trim-text-hero{display:flow-root}.trim-text-hero:before{content:"";display:table;margin-bottom:calc(-.5lh + .48em)}.trim-text-hero:after{content:"";display:table;margin-bottom:calc(-.5lh + .47em)}@media(min-width:1200px){.trim-text-hero:after{margin-bottom:calc(-.5lh + .5em)}}.fix-clip,.fix-mask-clip-mask{clip-path:inset(0 0 -.086em 0)!important;overflow:unset!important}.will-change-opacity .char,.will-change-opacity .line,.will-change-opacity .word{will-change:opacity}.will-change-opacity:not(:has(.char,.word,.line)){will-change:transform,opacity}.will-change-transform-opacity .char,.will-change-transform-opacity .line,.will-change-transform-opacity .word{will-change:transform,opacity}.will-change-transform-opacity:not(:has(.char,.word,.line)){will-change:transform,opacity}.will-change-transform .char,.will-change-transform .line,.will-change-transform .word{will-change:transform}.will-change-transform:not(:has(.char,.word,.line)){will-change:transform}.mask-char__left .char-mask.k{clip-path:inset(0 -.015em 0 0)!important;overflow:unset!important}@keyframes shimmer{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}