@font-face{font-family:MoonieEyes;src:url(../assets/fonts/MoonieEyes.otf) format("opentype")}@font-face{font-family:PowerGrotesk-Regular;src:url(../assets/fonts/PowerGrotesk-Regular.otf) format("opentype")}@font-face{font-family:NeueHaasDisplayRoman;src:url(../assets/fonts/NeueHaasDisplayRoman.ttf) format("opentype")}@font-face{font-family:NeueHaasDisplayLight;src:url(../assets/fonts/NeueHaasDisplayLight.ttf) format("opentype")}:root{--section-mt:320px;--section-mt-half:180px;--padding-l-r:40px;--nav-h-c:250px;--slider-l-r:12px;--inner-miw-c:1361px;--master-body-miw-c:1600px;--fz-p-xs:0.75rem;--lh-p-xs:1rem;--fz-p-sm:0.875rem;--lh-p-sm:1.25rem;--fz-p:1rem;--lh-p:1.5rem;--fz-p-md:1rem;--lh-p-md:1.5rem;--fz-p-lg:1.125rem;--lh-p-lg:1.75rem;--fz-p-xl:1.25rem;--lh-p-xl:1.75rem;--fz-h6:2.25rem;--lh-h6:3.375rem;--fz-h5:2.8125rem;--lh-h5:3.375rem;--fz-h4:3.375rem;--lh-h4:3.75rem;--fz-h3:4.5rem;--lh-h3:4.5rem;--fz-h2:5.625rem;--lh-h2:5.625rem;--fz-h1:6.75rem;--lh-h1:6.75rem;--fz-h1-lg:9rem;--lh-h1-lg:9rem;--fz-h1-xl:12rem;--lh-h1-xl:12rem;--fz-h1-2xl:15rem;--lh-h1-2xl:15rem;--fz-h1-3xl:18rem;--lh-h1-3xl:18rem;--fz-h1-4xl:21rem;--lh-h1-4xl:21rem;--fz-title:var(--fz-h5);--fz-subtitle:var(--fz-p);--d-color-success-600:#0b8b67;--d-color-success-500:#0eae81;--d-color-success-400:#3ebe9a;--d-color-success-300:#56c6a7;--d-color-success-200:#87d7c0;--d-color-success-100:#b7e7d9;--d-color-success-contrast:#ffffff;--d-color-warning-600:#ccbd31;--d-color-warning-500:#ffec3d;--d-color-warning-400:#fff064;--d-color-warning-300:#fff48b;--d-color-warning-200:#fff69e;--d-color-warning-100:#fff7b1;--d-color-warning-contrast:#121014;--d-color-danger-600:#bc3648;--d-color-danger-500:#eb445a;--d-color-danger-400:#ef697b;--d-color-danger-300:#f38f9c;--d-color-danger-200:#f7b4bd;--d-color-danger-100:#f9c7ce;--d-color-danger-contrast:#ffffff;--d-color-info-600:#2f68c5;--d-color-info-500:#3b82f6;--d-color-info-400:#629bf8;--d-color-info-300:#89b4fa;--d-color-info-200:#b1cdfb;--d-color-info-100:#d8e6fd;--d-color-info-contrast:#ffffff;--d-color-link-600:#4f52c1;--d-color-link-500:#6366f1;--d-color-link-400:#8285f4;--d-color-link-300:#a1a3f7;--d-color-link-200:#c1c2f9;--d-color-link-100:#d0d1fb;--d-color-link-contrast:#ffffff;--d-color-dark:#242424;--d-color-medium:#afafaf;--d-color-light:#fafafa}@media only screen and (max-width:599px){:root{--padding-l-r:20px}}html{overflow-x:hidden;-ms-touch-action:pan-y;touch-action:pan-y}body,html{display:block;-ms-touch-action:pan-y;touch-action:pan-y}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{margin:0;width:100%}body{line-height:1;font-family:PowerGrotesk-Regular;font-display:swap;color:#fafafa;max-width:100%}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.table,table{width:100%;border-style:solid;border-collapse:collapse;border-spacing:0}.table .tr,.table tr,table .tr,table tr{border-style:solid}.table .th,.table th,table .th,table th{font-family:PowerGrotesk-Regular;text-align:left}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{text-decoration:none}a:active,a:focus a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button{border:none;outline:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}select{color:#242424}select:has(option:checked:first-child){color:#afafaf}select:has(option:checked:first-child) option{color:#242424}button,html,input,textarea{color:#afafaf}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:PowerGrotesk-Regular;color:#afafaf!important}input:-moz-placeholder,textarea:-moz-placeholder{font-family:PowerGrotesk-Regular;color:#afafaf!important}input::-moz-placeholder,textarea::-moz-placeholder{font-family:PowerGrotesk-Regular;color:#afafaf!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:PowerGrotesk-Regular;color:#afafaf!important}option{color:#242424}option:first-child{color:#6f6f6f}.col{flex:1;position:relative}.marquee{--gap:3rem;position:relative;display:flex;align-items:center;overflow:hidden;user-select:none;gap:var(--gap);width:100%;height:100%}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll 10s linear infinite}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes upscale{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}p{font-family:PowerGrotesk-Regular;font-size:var(--fz-p);line-height:var(--lh-p);letter-spacing:.45px;text-align:left}h1,h2,h3,h4,h5,h6{font-family:PowerGrotesk-Regular;text-align:left}.ff-2{transition:prop time}.ff-2:not(.no-hover):hover{animation:upscale .5s 1}.overlay-backdrop{background-color:rgba(0,0,0,.5);position:fixed;height:100%;width:100%;transition:all .3s ease-in-out;z-index:10}.overlay-backdrop.active{opacity:1;visibility:visible}.overlay{background-color:rgba(0,0,0,.5);position:fixed;height:100%;width:100%;display:flex;transition:all .6s cubic-bezier(.76,0,.07,1);left:0;bottom:-100%;opacity:0;visibility:hidden;z-index:11}.overlay .inner{margin:0 auto;width:calc(100% - var(--padding-l-r) * 2);max-width:var(--master-body-miw-c)}.overlay.active{opacity:1;visibility:visible}.master-body{width:100%;margin:0 auto;background-color:#171717;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.master-body::-webkit-scrollbar{display:none}.master-body{-ms-overflow-style:none}.master-body .content-wrapper{max-width:var(--master-body-miw-c);margin:0 auto;width:100%}.master-body .content-wrapper.horizontal-page{max-width:100vw}.master-body .content-wrapper::-webkit-scrollbar{display:none}.master-body .content-wrapper{-ms-overflow-style:none}.master-body .content-wrapper .content{width:calc(100% - 0px);max-width:100%}.master-body .content-wrapper .content::-webkit-scrollbar{display:none}.master-body .content-wrapper .content{-ms-overflow-style:none}.master-body .frame-master,.master-body .fullwidth-master{position:relative;overflow-anchor:none}.master-body .frame-master::-webkit-scrollbar,.master-body .fullwidth-master::-webkit-scrollbar{display:none}.master-body .frame-master,.master-body .fullwidth-master{-ms-overflow-style:none}.master-body .fullwidth-master{width:100%}.master-body .fullwidth-master .inner{margin:0 var(--padding-l-r);width:calc(100% - var(--padding-l-r) * 2);position:relative}.master-body .frame-master .inner{position:relative;width:100%}.horizontal-page .container{position:relative;width:100%;min-height:100vh;z-index:1}.horizontal-page .container .space-holder{position:relative;width:100%}.horizontal-page .container .space-holder .sticky{position:sticky;top:0;height:100vh;width:100%;overflow:hidden}.horizontal-page .container .space-holder .sticky .horizontal{position:absolute;height:100%;will-change:transform}.horizontal-page .container .space-holder .sticky .horizontal .cards .card{height:100vh;max-width:1600px;margin:0 var(--padding-l-r);width:calc(100% - var(--padding-l-r) * 2);background-color:rgba(250,250,250,.25)}.horizontal-page .container .space-holder .sticky .horizontal .cards .card:not(:first-child){margin-left:8rem}.horizontal-page .container .space-holder .sticky .horizontal .cards .fullwidth-master{min-width:100vw;max-width:1600px;width:100%}