@font-face{font-family:Deke-Medium;src:url(/fonts/helvetica/HelveticaNeueMedium.otf);font-display:swap}@font-face{font-family:Deke-Thin;src:url(/fonts/helvetica/HelveticaNeueRoman.otf);font-display:swap}:root{--primary-color: #060817;--blue: #0077c0;--fs-root: .85vw;--box-radius: calc(var(--fs-root) * 1.35);--header-height: calc(var(--fs-root) * 5);--horizontal-padding: 7%;--bottom-padding: calc(var(--header-height) * .5)}*,*:before,*:after{box-sizing:border-box}*{margin:0;-webkit-tap-highlight-color:transparent}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-family:Deke-Thin,sans-serif;background:var(--background-color);font-style:normal;overflow:hidden}::-webkit-scrollbar{display:none}::selection{background-color:var(--primary-color);color:#fff}::placeholder{color:#ededed}body{margin:0 auto;padding:0;line-height:1.5;-webkit-font-smoothing:antialiased;height:100vh;overflow-x:hidden;scrollbar-gutter:stable;position:relative;background-color:var(--primary-color)}body main{width:100%;height:100%;overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}img,picture{user-select:none;-webkit-user-drag:none}input,a,button,textarea,select{font:inherit;outline:none;border:none}a{text-decoration:none!important;user-select:none;cursor:pointer}button{background:none;user-select:none;cursor:pointer;padding:0}button div{user-select:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5{line-height:1;text-wrap:balance}.under-dev{display:none;visibility:hidden;opacity:0}#smooth-content{padding-bottom:var(--bottom-padding)}.language-selector{position:fixed;top:calc(var(--fs-root) * 3);right:2.75%;z-index:1;width:calc(var(--fs-root) * 3);height:calc(var(--fs-root) * 1.5);border-radius:calc(var(--fs-root));background-color:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;visibility:hidden}.language-selector a{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;position:absolute;padding:0 13.5%;pointer-events:auto!important}.language-selector a span{color:#0c1678;font-size:calc(var(--fs-root) * .625);font-style:normal;font-weight:300;line-height:1;text-transform:uppercase}.language-selector a:first-of-type{flex-direction:row}.language-selector a:last-of-type{flex-direction:row-reverse}.language-selector .flag{width:calc(var(--fs-root) * 1.125);height:calc(var(--fs-root) * 1.125);position:relative;pointer-events:none}.language-selector .flag img{position:absolute;width:100%;min-width:100%;height:100%;min-height:100%}@media (orientation: portrait){body{height:100vh;max-height:100vh;overflow:hidden}.language-selector{top:3.5vh;right:5%}}@media (min-width: 768px) and (orientation: portrait){:root{--fs-root: 2.5vw}}@media (min-width: 481px) and (max-width: 767px) and (orientation: portrait){:root{--fs-root: 3vw}}@media (max-width: 480px) and (orientation: portrait){:root{--fs-root: 4.25vw}}@media (max-width: 480px) and (min-aspect-ratio: .5) and (orientation: portrait){:root{--fs-root: 2vh}}.preloader{position:fixed;width:100%;height:100%;background-color:var(--primary-color);z-index:5;display:flex;align-items:center;justify-content:center}.preloader img{width:calc(var(--fs-root) * 8.5);height:calc(var(--fs-root) * 8.5)}header{position:fixed;top:calc(var(--fs-root) * 3);left:calc(var(--fs-root) * 4);z-index:2;opacity:0;visibility:hidden}header a img{height:calc(var(--fs-root) * 1.75);width:calc(var(--fs-root) * 1.75 * 4.7727)}@media (orientation: portrait){header{position:fixed;top:3.5vh;left:5%;transform:translate(0);z-index:2;opacity:0;visibility:hidden}header a img{height:calc(var(--fs-root) * 1.75 * .85);width:calc(var(--fs-root) * 1.75 * 4.7727 * .85)}}footer{position:fixed;top:50%;left:50%;z-index:9999;opacity:0;visibility:hidden;display:grid;grid-auto-flow:row;place-items:center;gap:8.5vh}footer .footer-logo{height:calc(var(--fs-root) * 7.66);width:auto}footer .heading{font-weight:500;letter-spacing:calc(var(--fs-root) * .2)}footer .heading br{display:none}footer .text{letter-spacing:calc(var(--fs-root) * .1);font-family:Deke-Thin;font-weight:400}footer .text br{display:none}footer .form form{margin:0}footer .form form input{width:calc(var(--fs-root) * 29)}footer .form .text{display:none}footer .socials{display:grid;grid-auto-flow:column;gap:calc(var(--fs-root) * 3.5);margin-top:5vh}footer .socials a{transition:transform .15s ease-in-out}footer .socials a img{width:calc(var(--fs-root) * 2.5);height:calc(var(--fs-root) * 2.5)}footer .socials a:hover{transform:scale(1.1)}@media (orientation: portrait){footer{gap:6vh;width:100%}footer .footer-logo{height:calc(var(--fs-root) * 7.66);width:auto}footer .heading{letter-spacing:calc(var(--fs-root) * .2)}footer .heading br{display:block}footer .text{letter-spacing:calc(var(--fs-root) * .1);font-family:Deke-Thin;font-weight:400}footer .text br{display:block}footer .form{width:100%}footer .form form{margin:0}footer .form form input{width:100%}footer .form .text{display:none}footer .socials{display:grid;grid-auto-flow:column;gap:calc(var(--fs-root) * 3.5);margin-top:2.5vh}footer .socials a{transition:transform .15s ease-in-out}footer .socials a img{width:calc(var(--fs-root) * 2.5);height:calc(var(--fs-root) * 2.5)}footer .socials a:hover{transform:scale(1.1)}}#experience-section{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000}#experience-section video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:.85}.scroll-explore{position:fixed;bottom:calc(var(--fs-root) * 2);left:50%;transform:translate(-50%);pointer-events:auto!important;z-index:1;cursor:pointer}.scroll-explore:hover>*{transition:opacity .15s ease-in-out;opacity:1!important}.scroll-explore>*{opacity:0;visibility:hidden}.scroll-explore .text{font-weight:300;font-family:Deke-Thin,sans-serif;font-size:calc(var(--fs-root) * .875);margin:0 auto;margin-bottom:calc(var(--fs-root))}.scroll-explore img{width:calc(var(--fs-root) * 1.25);height:calc(var(--fs-root) * .5);margin:0 auto}#scrollbar{position:fixed;right:2.5%;top:50%;width:calc(var(--fs-root) * 1);height:55%;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible;opacity:0;visibility:hidden}#scrollbar .scrollbar-track{width:10%;height:100%;background-color:rgba(255,255,255,.25);position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible}#scrollbar .scrollbar-track .scrollbar-progress{width:100%;height:100%;background-color:#fff;display:block;transform-origin:top center;pointer-events:none}#scrollbar .scrollbar-track .scrollbar-positions{position:absolute;left:50%;transform:translate(-50%);width:100%;height:100%;cursor:pointer;pointer-events:auto!important;overflow:visible}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position{position:absolute;transform:translate(-50%);left:50%;width:calc(var(--fs-root) * .875);height:calc(var(--fs-root) * .875);display:block;overflow:visible}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:first-of-type{top:0%;transform:translate(-50%,-50%)}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:nth-of-type(2){top:20%}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:nth-of-type(3){top:40%}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:nth-of-type(4){top:60%}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:nth-of-type(5){top:70%}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:nth-of-type(6){top:80%}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:nth-of-type(7){top:100%;transform:translate(-50%,-50%)}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position .scrollbar-point{width:100%;height:100%;min-width:100%;min-height:100%;background-color:#fff;display:block;border-radius:50%;position:relative;transform-origin:center center;transition:box-shadow .25s ease-in-out}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position .scrollbar-text{position:absolute;top:50%;left:0;transform:translate(calc(-100% - var(--fs-root) * 1),-50%);color:#fff;font-size:calc(var(--fs-root) * 1);font-family:Deke-Thin;font-style:normal;font-weight:400;line-height:1.5;text-transform:uppercase;white-space:nowrap;height:initial}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position:hover .scrollbar-point{box-shadow:0 0 15px #fff}#mobile-section-indicator{display:none;opacity:0;visibility:hidden}section{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heading{color:#fff;font-size:calc(var(--fs-root) * 3.375);font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase;text-align:center;white-space:nowrap}.heading span{display:block}.text{color:#fff;font-size:calc(var(--fs-root) * 1.5);font-family:Deke-Thin,sans-serif;font-style:normal;font-weight:400;line-height:1.25;text-transform:uppercase;text-align:center;white-space:nowrap}.form{display:flex;justify-content:center}.form form{margin-top:calc(var(--fs-root) * 3);position:relative}.form form>*{opacity:.5;transition:opacity .15s ease-in-out}.form form input{background:none;position:relative;height:calc(var(--fs-root) * 3);width:calc(var(--fs-root) * 24.5);border-bottom:1px solid #fff;text-transform:uppercase;color:#fff;font-size:calc(var(--fs-root) * .875);font-style:normal;font-weight:400;font-family:Deke-Thin,sans-serif;line-height:1!important;letter-spacing:calc(var(--fs-root) * .07);padding-right:calc(var(--fs-root) * 2)}.form form input:focus{opacity:1}.form form input:focus+button{opacity:1}.form form button{position:absolute;top:50%;right:calc(var(--fs-root) * .3);transform:translateY(-50%);z-index:1;width:calc(var(--fs-root) * 2.5);height:100%;display:flex;justify-content:flex-end;align-items:center}.form form button img{width:calc(var(--fs-root) * 1);height:auto}#hero-section{display:grid;grid-auto-flow:row;place-items:center;z-index:7}#hero-section .logo{width:calc(var(--fs-root) * 8.75);height:calc(var(--fs-root) * 8.75);transform:scale(.65) rotate(-90deg)}#hero-section .under-logo{position:relative;display:flex;flex-direction:column;align-items:center}#hero-section .under-logo>*{position:absolute;opacity:0;visibility:hidden}#hero-section .under-logo .deke-logo{width:auto;height:calc(var(--fs-root) * 2.32);margin-top:calc(var(--fs-root) * 2)}#hero-section .under-logo .form{width:100%;margin-top:calc(var(--fs-root) * 3.5);display:flex;flex-direction:column;align-items:center}#hero-section .under-logo .form .text{color:#ededed;font-size:calc(var(--fs-root));line-height:1.5;letter-spacing:calc(var(--fs-root) * .14)}#hero-section .under-logo .content{width:100%;margin-top:calc(var(--fs-root) * 3.5);display:flex;flex-direction:column;align-items:center}#hero-section .under-logo .content .text,#ideas-section .text{margin-top:calc(var(--fs-root) * 2)}#style-section h2 span{color:#fff;font-size:calc(var(--fs-root) * 3.375)!important;font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase;text-align:center;white-space:nowrap}#circle-section .circles-wrapper{position:relative;width:30vw;min-width:30vw;height:30vw;min-height:30vw;pointer-events:none}#circle-section .circles-wrapper .circle,#circle-section .circles-wrapper .circle-gray,#circle-section .circles-wrapper .circle-blue{width:100%;min-width:100%;height:100%;min-height:100%;border-radius:50%;border:calc(var(--fs-root) * .5) solid #fff;display:block;pointer-events:none}#circle-section .circles-wrapper .circle-blue{border-color:var(--blue);position:absolute;z-index:2;top:0;left:0}#circle-section .circles-wrapper .circle-gray{border-color:gray;position:absolute;top:0;left:0;z-index:1;clip-path:polygon(50% 50%,20% 0%,100% 0%,100% 0%,100% 0%,100% 40%)}#categories-section{width:100%;height:100%}#categories-section .categories-background{background-color:var(--primary-color);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}#categories-section .categories{display:grid;grid-auto-flow:column;gap:calc(var(--fs-root) * 1.5);position:relative;z-index:1}#categories-section .categories span{opacity:.5}#categories-section .categories button{transition:text-shadow .15s ease-in-out}#categories-section .categories button:hover{text-shadow:0 0 15px #fff}#categories-section .category-container{margin-top:calc(var(--fs-root) * 6);position:relative;z-index:1}#categories-section .category-container .text{position:absolute;top:0;left:50%;transform:translate(-50%);font-size:calc(var(--fs-root) * 1);font-family:Deke-Thin;font-weight:400}#categories-section .category-container .text br{display:none}#categories-section .categories-images{position:absolute;top:0;left:0;width:100%;height:100%}#categories-section .categories-images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none;opacity:.5}#categories-section .circles-container{position:relative;width:30vw;min-width:30vw;height:30vw;min-height:30vw;pointer-events:none;position:absolute;top:0;left:50%;z-index:1}#categories-section .circles-container .drss-circle,#categories-section .circles-container .actv-circle,#categories-section .circles-container .casl-circle{width:100%;min-width:100%;height:100%;min-height:100%;border-radius:50%;border:calc(var(--fs-root) * .5) solid #fff;display:block;pointer-events:none}#categories-section .circles-container .drss-circle{clip-path:polygon(50% 50%,10% 0%,0% 0%,0% 0%,0% 85%,0% 85%)}#categories-section .circles-container .actv-circle{border-color:var(--blue);position:absolute;z-index:2;top:0;left:0;clip-path:polygon(50% 50%,0 100%,0% 100%,100% 100%,100% 80%,100% 80%)}#categories-section .circles-container .casl-circle{border-color:gray;position:absolute;top:0;left:0;z-index:1;clip-path:polygon(50% 50%,20% 0%,100% 0%,100% 0%,100% 0%,100% 70%)}@media (orientation: portrait){#experience-section video{opacity:.85}.scroll-explore{position:fixed;bottom:calc(var(--fs-root) * 2);left:50%;transform:translate(-50%);pointer-events:none;display:none}.scroll-explore>*{opacity:0;visibility:hidden}.scroll-explore .text{font-weight:300;font-family:Deke-Thin,sans-serif;font-size:calc(var(--fs-root) * .875);margin:0 auto;margin-bottom:calc(var(--fs-root))}.scroll-explore img{width:calc(var(--fs-root) * 1.25);height:calc(var(--fs-root) * .5);margin:0 auto}.heading{color:#fff;font-size:calc(var(--fs-root) * 1.625);font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase;text-align:center;white-space:nowrap}.heading span{display:block}.heading.fr{font-size:calc(var(--fs-root) * 1.4)}.text{color:#fff;font-size:calc(var(--fs-root) * 1);font-family:Deke-Thin,sans-serif;font-style:normal;font-weight:400;line-height:1.25;text-transform:uppercase;text-align:center;white-space:nowrap}.form{width:100%}.form form{margin-top:calc(var(--fs-root) * 3);position:relative;width:90%!important}.form form>*{opacity:.5;transition:opacity .15s ease-in-out}.form form input{background:none;position:relative;height:calc(var(--fs-root) * 3);width:100%;border-bottom:1px solid #fff;text-transform:uppercase;color:#fff;font-size:calc(var(--fs-root) * .875);font-style:normal;font-weight:400;font-family:Deke-Thin,sans-serif;line-height:1!important;letter-spacing:calc(var(--fs-root) * .07);padding-right:calc(var(--fs-root) * 2)}.form form input:focus{opacity:1}.form form input:focus+button{opacity:1}.form form button{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:calc(var(--fs-root) * 2.5);height:100%;display:flex;justify-content:flex-end;align-items:center}.form form button img{width:calc(var(--fs-root) * 1);height:auto}#hero-section{width:100%;grid-template-columns:1fr}#hero-section .logo{width:calc(var(--fs-root) * 8.75);height:calc(var(--fs-root) * 8.75)}#hero-section .under-logo{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}#hero-section .under-logo>*{position:absolute;opacity:0;visibility:hidden}#hero-section .under-logo .deke-logo{width:auto;height:calc(var(--fs-root) * 2.32);margin-top:calc(var(--fs-root) * 2)}#hero-section .under-logo .content{width:100%;margin-top:calc(var(--fs-root) * 3.5);display:flex;flex-direction:column;align-items:center}#hero-section .under-logo .content .text,#ideas-section .text{margin-top:calc(var(--fs-root) * 1)}#style-section .heading span:nth-of-type(1){font-size:calc(var(--fs-root) * 1.625)!important}#style-section .heading span:nth-of-type(2){font-size:calc(var(--fs-root))!important;margin-top:calc(var(--fs-root))}#circle-section{transform:translate(-50%,-58.5%)!important}#circle-section .circles-wrapper{position:relative;width:85vw;min-width:85vw;height:85vw;min-height:85vw}#circle-section .circles-wrapper .circle,#circle-section .circles-wrapper .circle-gray,#circle-section .circles-wrapper .circle-blue{border-width:calc(var(--fs-root) * .2)}#categories-section .categories{gap:calc(var(--fs-root) * 1)}#categories-section .category-container{margin-top:calc(var(--fs-root) * 6 * .5);width:100%}#categories-section .category-container .text{position:absolute;top:0;left:50%;transform:translate(-50%)!important;font-size:calc(var(--fs-root) * 1);font-family:Deke-Thin;font-weight:400;width:100%;white-space:wrap}#categories-section .category-container .text br{display:block}#categories-section .categories-images{position:absolute;top:0;left:0;width:100%;height:100%}#categories-section .categories-images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;user-select:none;-webkit-user-drag:none;opacity:.5}#categories-section .circles-container{width:85vw;min-width:85vw;height:85vw;min-height:85vw}#categories-section .circles-container>*{border-width:calc(var(--fs-root) * .2)!important}#scrollbar{position:fixed;right:50%;top:unset;bottom:0;width:calc(var(--fs-root) * 1);height:85vw;z-index:100;display:flex;align-items:center;justify-content:center}#scrollbar .scrollbar-track{height:100%;background-color:rgba(255,255,255,.25);position:relative;display:flex;align-items:center;justify-content:center}#scrollbar .scrollbar-track .scrollbar-progress{width:100%;height:100%;background-color:#fff;display:block;transform-origin:top center;pointer-events:none}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position{width:calc(var(--fs-root) * .5);height:calc(var(--fs-root) * .5)}#scrollbar .scrollbar-track .scrollbar-positions .scrollbar-position .scrollbar-text{display:none;opacity:0;visibility:hidden}#mobile-section-indicator{display:block;opacity:0;visibility:hidden;position:fixed;z-index:10;bottom:5%;left:50%;width:100%;pointer-events:none}#mobile-section-indicator .text{position:absolute;top:0;left:50%;font-size:calc(var(--fs-root) * .75);text-align:center;opacity:0}#mobile-section-indicator .text:first-of-type{opacity:1}}@media (orientation: portrait) and (max-width: 480px){#scrollbar .scrollbar-track{width:1px}}@media (orientation: portrait) and (min-width: 767px){.form{width:100%}.form form{margin-top:calc(var(--fs-root) * 3);width:65%!important}.form form input{height:calc(var(--fs-root) * 3);width:100%;font-size:calc(var(--fs-root) * .875)}}
