@font-face{font-family:FuturaNew;font-style:normal;font-weight:300;src:url(/fonts/FuturaNewLight-Reg.woff2)format("woff2");font-display:block}@font-face{font-family:FuturaNew;font-style:normal;font-weight:400;src:url(/fonts/FuturaNewBook-Reg.woff2)format("woff2");font-display:block}@font-face{font-family:FuturaNew;font-style:normal;font-weight:500;src:url(/fonts/FuturaNewMedium-Reg.woff2)format("woff2");font-display:block}@font-face{font-family:FuturaNew;font-style:normal;font-weight:600;src:url(/fonts/FuturaNewDemi-Reg.woff2)format("woff2");font-display:block}@media only screen and (min-resolution:1.25x){@font-face{font-family:Futura;font-style:normal;font-weight:300;src:url(/fonts/FuturaNewLight-Reg.woff2)format("woff2");font-display:block}@font-face{font-family:Futura;font-style:normal;font-weight:400;src:url(/fonts/FuturaNewBook-Reg.woff2)format("woff2");font-display:block}@font-face{font-family:Futura;font-style:normal;font-weight:500;src:url(/fonts/FuturaNewMedium-Reg.woff2)format("woff2");font-display:block}@font-face{font-family:Futura;font-style:normal;font-weight:600;src:url(/fonts/FuturaNewDemi-Reg.woff2)format("woff2");font-display:block}}@media only screen and (max-resolution:1.24x){@font-face{font-family:Futura;font-style:normal;font-weight:300;src:url(/fonts/futuralightc.otf);font-display:block}@font-face{font-family:Futura;font-style:normal;font-weight:400;src:url(/fonts/futurabookc.otf);font-display:block}@font-face{font-family:Futura;font-style:normal;font-weight:500;src:url(/fonts/futuramediumc.otf);font-display:block}@font-face{font-family:Futura;font-style:normal;font-weight:600;src:url(/fonts/futurademic.otf);font-display:block}}
html{-ms-overflow-style:none;-webkit-tap-highlight-color:#0000;letter-spacing:.07em;scrollbar-width:none;touch-action:manipulation;background:#000;font-size:15px;font-weight:300}body{font-family:Futura,Trebuchet MS,Arial,sans-serif;line-height:1.5}button{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}::-webkit-scrollbar{display:none}::selection{background:#9c9eaf}
@keyframes boot-unhide{to{visibility:visible}}.site-shell:not([data-boot]) .site-container{visibility:hidden;animation:0s 6s forwards boot-unhide}@keyframes site-page-animation{0%{opacity:0}}@media only screen and (max-width:1024px){.site-shell[data-loading=true] .site-page{animation:2.5s 1.3s backwards site-page-animation}.site-shell[data-boot=ready] .site-page{opacity:0}}@media only screen and (min-width:1024px){.site-shell[data-loading=true][data-logo-variant="1"] .site-page{animation:2.5s cubic-bezier(.6,0,0,1) 1.9s backwards site-page-animation}.site-shell[data-loading=true][data-logo-variant="2"] .site-page{animation:2.5s 1.3s backwards site-page-animation}.site-shell[data-boot=ready] .site-page{opacity:0}}@media only screen and (max-width:1024px){.header:before{content:"";pointer-events:none;border-bottom:1px solid #616161;width:100%;height:100%;position:absolute;top:0;left:0}.site-shell[data-loading=true] .header:before{animation:2.5s 1.3s backwards header-before-animation}.site-shell[data-boot=ready] .header:before{opacity:0}@keyframes header-before-animation{0%{opacity:0}}}.header-leftStrip:before,.header-rightStrip:before{content:"";background:#fff;width:100%;height:100%;position:absolute}.site-shell[data-loading=true] .header[data-logo-variant="1"]>.header-first>.header-leftStrip:before{animation:2.5s cubic-bezier(.6,0,0,1) 1.9s backwards header-leftStrip-animation}.site-shell[data-loading=true] .header[data-logo-variant="2"]>.header-first>.header-leftStrip:before{animation:2.5s cubic-bezier(.1,.7,0,1) 1.3s backwards header-rightStrip-animation}.site-shell[data-loading=true] .header[data-logo-variant="1"]>.header-first>.header-rightStrip:before{animation:2.5s cubic-bezier(.6,0,0,1) 1.9s backwards header-rightStrip-animation}.site-shell[data-loading=true] .header[data-logo-variant="2"]>.header-first>.header-rightStrip:before{animation:2.5s cubic-bezier(.1,.7,0,1) 1.3s backwards header-leftStrip-animation}.site-shell[data-boot=ready] .header[data-logo-variant="1"]>.header-first>.header-leftStrip:before,.site-shell[data-boot=ready] .header[data-logo-variant="2"]>.header-first>.header-rightStrip:before{transform:translate(calc(100% + 1px))}.site-shell[data-boot=ready] .header[data-logo-variant="1"]>.header-first>.header-rightStrip:before,.site-shell[data-boot=ready] .header[data-logo-variant="2"]>.header-first>.header-leftStrip:before{transform:translate(calc(-100% - 1px))}@keyframes header-leftStrip-animation{0%{transform:translate(calc(100% + 1px))}}@keyframes header-rightStrip-animation{0%{transform:translate(calc(-100% - 1px))}}@keyframes header-second-animation{0%{opacity:0}}@media only screen and (max-width:1024px){.site-shell[data-loading=true] .header-second,.site-shell[data-loading=true] .header-burger,.site-shell[data-loading=true] .header-actions-mobile{animation:2.3s 1.3s backwards header-second-animation}.site-shell[data-boot=ready] .header-second,.site-shell[data-boot=ready] .header-burger,.site-shell[data-boot=ready] .header-actions-mobile{opacity:0}}@media only screen and (min-width:1025px){.site-shell[data-loading=true][data-logo-variant="1"] .header-second{animation:2.5s cubic-bezier(.6,0,0,1) 1.9s backwards header-second-animation}.site-shell[data-loading=true][data-logo-variant="2"] .header-second{animation:2.3s 1.3s backwards header-second-animation}.site-shell[data-boot=ready] .header-second{opacity:0}}.header-logo{backface-visibility:hidden;position:relative}@media only screen and (max-width:1024px){.header-logo{width:112.5px;height:36px}}@media only screen and (min-width:1025px){.header-logo{width:225px;height:72px}}.site-shell:not([data-loading=true]) .header-logo *{animation:none}.header-logo-inside{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}@media only screen and (max-width:768px){.site-shell[data-loading=true] .header-logo-inside{animation:.8s cubic-bezier(.23,.75,.25,1) 1.3s backwards header-logo-inside-mobile-animation}.site-shell[data-boot=ready] .header-logo-inside{-webkit-transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1));transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1))}}@media only screen and (min-width:768px) and (max-width:1024px){.site-shell[data-loading=true] .header-logo-inside{animation:.8s cubic-bezier(.23,.75,.25,1) 1.3s backwards header-logo-inside-tablet-animation}.site-shell[data-boot=ready] .header-logo-inside{-webkit-transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1));transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1))}}@media only screen and (min-width:1025px){.site-shell[data-loading=true] .header-logo-inside{animation:.8s cubic-bezier(.23,.75,.25,1) 1.3s backwards header-logo-inside-animation}.site-shell[data-boot=ready] .header-logo-inside{-webkit-transform:translateY(calc(50vh - 73px)) scale(var(--boot-logo-peak-scale,1));transform:translateY(calc(50vh - 73px)) scale(var(--boot-logo-peak-scale,1))}}.header-logo-logo.logo{position:absolute}@media only screen and (max-width:768px){.header-logo-logo.logo{font-size:36px}}@media only screen and (min-width:768px) and (max-width:1024px){.header-logo-logo.logo{font-size:36px}}@media only screen and (min-width:1025px){.header-logo-logo.logo{font-size:72px}}@keyframes header-logo-inside-mobile-animation{0%{transform:translate(calc(50vw - 76px))translateY(calc(50vh - 77px))scale(2.5)}}@keyframes header-logo-inside-tablet-animation{0%{transform:translate(calc(50vw - 76px))translateY(calc(50vh - 77px))scale(4)}}@keyframes header-logo-inside-animation{0%{transform:translateY(calc(50vh - 73px))scale(3)}}.logo{width:3.125em;height:1em;font-size:72px;position:relative}.logo-content{width:100%;height:100%;position:absolute}@keyframes logo-content-animation{0%{opacity:0;transform:scale(0)}}.logo-word-right,.logo-dot,.logo-word-left,.logo-cutout,.logo-left,.logo-right,.logo-strip-bottom,.logo-strip-top{position:absolute}.site-shell[data-boot=ready] .logo-content{opacity:0;transform:scale(0)}.site-shell[data-loading=true] .header-logo-inside,.site-shell[data-loading=true] .logo-content,.site-shell[data-loading=true] .logo-left,.site-shell[data-loading=true] .logo-word-left>svg,.site-shell[data-loading=true] .logo-dot>svg,.site-shell[data-loading=true] .logo-right,.site-shell[data-loading=true] .logo-word-right>svg,.site-shell[data-loading=true] .logo-strip-top,.site-shell[data-loading=true] .logo-strip-bottom{will-change:opacity, transform}.logo-left{contain:strict;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);width:1.56944em;height:100%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.site-shell[data-boot=ready] .logo-left{transform:translate(1.41em)}@keyframes logo-left-animation{0%{transform:translate(1.41em)}}.logo-left:before{content:"";opacity:0;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.site-shell[data-loading=true][data-boot=started] .logo-left:before,.site-shell[data-boot=ready] .logo-left:before{opacity:1}@keyframes logo-left-before-animation{0%{opacity:1}to{opacity:1}}.logo-right{contain:strict;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);width:1.43056em;height:.694444em;top:.152778em;right:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@keyframes logo-right-animation{0%{transform:translateY(.708333em)}}@media only screen and (max-width:768px){.logo-word-right,.logo-dot,.logo-word-left{width:7.8125em;height:2.5em;transform:scale(.4)}}@media only screen and (min-width:768px) and (max-width:1024px){.logo-word-right,.logo-dot,.logo-word-left{width:12.5em;height:4em;transform:scale(.25)}}@media only screen and (min-width:1024px){.logo-word-right,.logo-dot,.logo-word-left{width:9.375em;height:3em;transform:scale(.333333)}}.logo-cutout{fill:#fff;width:1.56944em;height:1em}.logo-word-left{transform-origin:0 0}.logo-word-left>svg{opacity:0;width:100%;height:100%}.site-shell[data-boot=ready] .logo-word-left>svg{opacity:1;transform:translate(-2.8472em)}@keyframes logo-word-left-animation{0%{opacity:1;transform:translate(-2.8472em)}to{opacity:1}}@media only screen and (max-width:768px){.logo-word-left>svg{font-size:2.5em}}@media only screen and (min-width:768px) and (max-width:1024px){.logo-word-left>svg{font-size:4em}}@media only screen and (min-width:1024px){.logo-word-left>svg{font-size:3em}}.logo-dot{transform-origin:0 0}.logo-dot>svg{opacity:0;width:100%;height:100%}.site-shell[data-boot=ready] .logo-dot>svg{opacity:1;transform:translate(-2.8472em)}@keyframes logo-dot-animation{0%{opacity:1;transform:translate(-2.8472em)}to{opacity:1}}@media only screen and (max-width:768px){.logo-dot>svg{font-size:2.5em}}@media only screen and (min-width:768px) and (max-width:1024px){.logo-dot>svg{font-size:4em}}@media only screen and (min-width:1024px){.logo-dot>svg{font-size:3em}}.logo-word-right{transform-origin:100% 0;top:-.152778em;right:0}.logo-word-right>svg{fill:#fff;width:100%;height:100%}.site-shell[data-boot=ready] .logo-word-right>svg{transform:translateY(-1em)}@keyframes logo-word-right-animation{0%{transform:translateY(-1em)}}@media only screen and (max-width:768px){.logo-word-right>svg{font-size:2.5em}}@media only screen and (min-width:768px) and (max-width:1024px){.logo-word-right>svg{font-size:4em}}@media only screen and (min-width:1024px){.logo-word-right>svg{font-size:3em}}.logo-strip-bottom,.logo-strip-top{contain:strict;background:#fff;height:.0277778em}.logo-strip-top{width:1.25em;top:0;right:.180556em}.site-shell[data-boot=ready] .logo-strip-top{transform:translate(-1.6em)}@keyframes logo-strip-top-animation{0%{transform:translate(-1.6em)}}.logo-strip-bottom{width:1.43056em;bottom:0;right:0}.site-shell[data-boot=ready] .logo-strip-bottom{transform:translate(-1.6em)}@keyframes logo-strip-bottom-animation{0%{transform:translate(-1.6em)}}@keyframes footer-animation{0%{opacity:0}}.footer{color:#fff;z-index:10;background:#0d0d0e;width:100%;padding:40px;position:relative}@media only screen and (min-width:1025px) and (max-width:1700px){.footer{height:275px}}@media only screen and (min-width:1701px){.footer{height:269px}}@media only screen and (max-width:1024px){.site-shell[data-loading=true] .footer{animation:2.5s 1.3s backwards footer-animation}}@media only screen and (min-width:1025px){.site-shell[data-loading=true][data-logo-variant="1"] .footer{animation:2.5s cubic-bezier(.6,0,0,1) 1.9s backwards footer-animation}.site-shell[data-loading=true][data-logo-variant="2"] .footer{animation:2.5s 1.3s backwards footer-animation}}.logo-content .logo-left{isolation:isolate;width:2.8472em;-webkit-mask-image:none;mask-image:none}.site-shell:not([data-loading=true]) .logo-content .logo-left:before{animation:none}.site-shell[data-loading=true][data-boot=started] .logo-content .logo-cutout{opacity:0}.site-shell[data-loading=true][data-boot=started] .logo-content .logo-left:before,.site-shell[data-loading=true][data-boot=started] .logo-content .logo-word-left>svg,.site-shell[data-loading=true][data-boot=started] .logo-content .logo-dot>svg{animation-fill-mode:both}.logo-content .logo-cutout{width:2.8472em}.logo-content .logo-left .logo-cutout{z-index:1}.logo-content .logo-left:before{z-index:2}.logo-content .logo-left .logo-word-left,.logo-content .logo-left .logo-dot{z-index:3}.logo-content .logo-word-left,.logo-content .logo-dot{transform-origin:0 0;width:2.8472em;height:1em;transform:none}.logo-content .logo-word-left>svg,.logo-content .logo-dot>svg{font-size:72px}.logo-content .logo-right{width:2.8472em;height:1em;animation:none;top:0;-webkit-mask-image:none;mask-image:none}.logo-content .logo-strip-top{width:2.31em;top:0;left:3.01em;right:auto}.logo-content .logo-strip-bottom{width:2.8472em;bottom:0;right:0}.logo-content .logo-word-right{width:100%;height:100%;top:0;transform:none}.logo-content .logo-word-right>svg{font-size:72px;animation-fill-mode:both}@keyframes header-logo-inside-mobile-animation{0%{-webkit-transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1));transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1))}}@keyframes header-logo-inside-tablet-animation{0%{-webkit-transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1));transform:translateX(calc(50vw - 124.5px)) translateY(calc(50vh - 77px)) scale(var(--boot-logo-peak-scale,1))}}@keyframes header-logo-inside-animation{0%{-webkit-transform:translateY(calc(50vh - 73px)) scale(var(--boot-logo-peak-scale,1));transform:translateY(calc(50vh - 73px)) scale(var(--boot-logo-peak-scale,1))}}.header-logo-inside .logo.header-logo-logo{width:5.8611em}@media only screen and (min-width:1025px){.header-first .header-logo{width:422px}}@media only screen and (max-width:1024px){.header-first .header-logo{width:211px}}
