html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:BasierCircle-Bold;src:url(../fonts/BasierCircle-Bold.otf);font-weight:500}@font-face{font-family:BasierCircle-Regular;src:url(../fonts/BasierCircle-Regular.otf);font-weight:300}*,*:after,*:before{box-sizing:border-box}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'BasierCircle-Regular', sans-serif;font-weight:300;font-size:100%;height:100%;color:#001F5E;background-color:white;-webkit-animation:pageFade 1s ease;animation:pageFade 1s ease}a{color:#FC3A75;text-decoration:none;transition:all .1s linear}a:hover{color:#58BAFC;transition:all .2s linear}h1{font-family:BasierCircle-Bold;font-size:32px;line-height:48px;color:#001F5E}h2{font-family:BasierCircle-Bold;font-size:24px;line-height:32px;color:#001F5E}h3{font-family:BasierCircle-Regular;font-size:22px;line-height:28px;color:#001F5E}h4{font-family:BasierCircle-Regular;font-size:14px;line-height:22px;color:#768BAC}p{font-family:BasierCircle-Regular;font-size:18px;line-height:26px;color:#768BAC}p .highlight{background-color:rgba(88,186,252,0.15);border-radius:8px;padding:4px}.baseline,.baseline a{display:inline-block;vertical-align:top;color:transparent;background:linear-gradient(-45deg, #FC3A75 0%, #9934DB 50%, #58BAFC 100%);background-clip:text;-webkit-background-clip:text}.baseline a:hover{color:transparent;background:linear-gradient(45deg, #FC3A75 0%, #9934DB 50%, #58BAFC 100%);background-clip:text;-webkit-background-clip:text}@media only screen and (min-width: 768px){h1{font-size:48px;line-height:72px}h2{font-size:40px;line-height:48px}h3{font-size:28px;line-height:36px}h4{font-size:24px;line-height:32px}p{font-size:24px;line-height:32px}}@media only screen and (min-width: 1440px){h1{font-size:64px;line-height:80px}h2{font-size:48px;line-height:64px}h3{font-size:32px;line-height:48px}h4{font-size:16px;line-height:20px}p{font-size:24px;line-height:32px}}@-webkit-keyframes pageFade{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@keyframes pageFade{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-left{from{-webkit-transform:translateX(40px);transform:translateX(40px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-left{from{-webkit-transform:translateX(40px);transform:translateX(40px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-left-more{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}50%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-left-more{0%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}50%{opacity:0;-webkit-transform:translateX(40px);transform:translateX(40px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes introScroll{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes introScroll{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes uiScroll{from{background-position:center center}to{background-position:-1296px center}}@keyframes uiScroll{from{background-position:center center}to{background-position:-1296px center}}@-webkit-keyframes preview-scroll{10%{background-position:top}28%{background-position:center}41%{background-position:center}59%{background-position:bottom}72%{background-position:bottom}90%{background-position:top}}@keyframes preview-scroll{10%{background-position:top}28%{background-position:center}41%{background-position:center}59%{background-position:bottom}72%{background-position:bottom}90%{background-position:top}}@-webkit-keyframes imageRepeat{0%{opacity:0;background-position:0% center}5%{opacity:1}95%{opacity:1}100%{opacity:0;background-position:100% center}}@keyframes imageRepeat{0%{opacity:0;background-position:0% center}5%{opacity:1}95%{opacity:1}100%{opacity:0;background-position:100% center}}@-webkit-keyframes bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@media only screen and (min-width: 1440px){@-webkit-keyframes slide-left{from{-webkit-transform:translateX(80px);transform:translateX(80px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-left{from{-webkit-transform:translateX(80px);transform:translateX(80px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-left-more{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}50%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-left-more{0%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}50%{opacity:0;-webkit-transform:translateX(80px);transform:translateX(80px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}}.side-nav{width:100vw;height:80px;position:relative;z-index:1}.home-logo{padding:8px;display:inline-block;position:relative}.monogram svg{width:64px;height:64px;fill:#001F5E;background-color:white;border-radius:50%}.social-icons{position:absolute;top:50%;right:8px;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.social-icons li{display:inline-block}.social-icons svg{width:32px;height:32px;margin:4px;fill:#768BAC;background:white;border-radius:50%;transition:all .1s ease-out}.social-icons svg:hover{transition:all .1s ease-out}.social-none svg{display:none}.back-to-top{visibility:hidden}@media only screen and (min-width: 768px){.side-nav{width:120px;height:100vh;position:fixed}.home-logo{padding:24px;display:block;position:relative}.monogram svg{width:72px;height:72px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.8s cubic-bezier(0.8, 0, 0.2, 1)}.social-icons{left:0}.social-icons li{padding:8px 36px}.social-icons svg{width:48px;height:48px;margin:0}.back-to-top{position:fixed;fill:#ABB9D0;left:36px;margin-top:8px;background:white;border-radius:50%;width:48px;height:48px;visibility:visible;display:none;transition:all .2s ease-out}.back-to-top:hover{fill:#768BAC;transition:all .2s ease-out}.back-to-top svg{width:40px;height:40px;margin:4px;transition:all .2s ease-out}}@media only screen and (min-width: 1440px){.side-nav{width:160px}.home-logo{padding:40px}.monogram svg{width:80px;height:80px;background-color:white;border-radius:50%}.monogram svg:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg);transition:all 1s cubic-bezier(0.8, 0, 0.3, 1.5);transition-delay:.5s}.social-icons li{padding:16px 56px}.back-to-top{left:56px}}.button{position:relative;margin-top:40px;margin-right:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;display:flex;justify-content:flex-end}.button-icon svg{width:32px;height:32px;margin-left:8px;display:inline-block;vertical-align:top;fill:#FC3A75;transition:all .1s ease-out}.button:hover .button-icon svg{fill:#58BAFC;-webkit-transform:translateX(8px);transform:translateX(8px);transition:all .1s ease-out}.button-category{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent none;border:2px solid transparent;border-radius:50%;cursor:pointer;display:inline-block;margin:24px 4px 48px 0;padding:2px;transition:all .2s ease-out}.button-category:focus{outline:none}.button-category.active{border-color:currentColor}.button-category .category-icon{fill:currentColor;width:48px;height:48px;vertical-align:middle}.button-category .category-label{display:none;padding-left:4px;vertical-align:middle}.button-mobile{color:#58BAFC}.button-mobile:hover,.button-mobile.active{background:rgba(88,186,252,0.08)}.button-mobile .category-icon{background-image:url(../img/category-mobile.svg)}.button-web{color:#3C79F7}.button-web:hover,.button-web.active{background:rgba(60,121,247,0.08)}.button-web .category-icon{background-image:url(../img/category-web.svg)}.button-motion{color:#9934DB}.button-motion:hover,.button-motion.active{background:rgba(153,52,219,0.08)}.button-motion .category-icon{background-image:url(../img/category-motion.svg)}.button-illustration{color:#FC3A75}.button-illustration:hover,.button-illustration.active{background:rgba(252,58,117,0.08)}.button-illustration .category-icon{background-image:url(../img/category-3d.svg)}.button-reset{color:#768BAC}.button-reset:hover{background:rgba(118,139,172,0.08)}.button-reset.hidden{opacity:0;pointer-events:none}@media only screen and (min-width: 768px){.button{margin-top:0;margin-right:80px}.button-icon svg{width:40px;height:40px}.button-category{margin-left:-8px;margin-bottom:0}.button-category:not(.button-reset){border-radius:12px;padding:8px 12px 8px 4px;margin-right:24px}.button-reset{padding:8px}.button-category .category-icon{width:40px;height:40px}.button-category .category-label{display:inline-block;padding-left:4px}}@media only screen and (min-width: 1440px){.button{margin-right:160px}}.intro-text{margin-top:20px}.intro-text-alt{color:#ABB9D0}.container{margin:0 auto 0 auto;max-width:1920px}.container-full{margin:48px 0 0 0}.container-full img{max-width:1920px;width:100%;margin:20px auto;display:block}.container-project-intro{padding-left:20px;margin:48px auto 0 auto}.footer{background-color:white;padding:0 0 80px 0;margin:0 auto}.footer h2{color:#001F5E}.footer-label{margin-top:40px}.text-box{margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:0;padding-left:20px;padding-right:20px}.text-box h2,.text-box h3,.text-box p{max-width:560px}.text-box-intro{padding-top:20px}.text-box-column li{display:inline-block;vertical-align:top;margin-top:0px}.text-box-column li:nth-child(odd){margin-right:10%}.text-box-column li:nth-child(even){margin-top:24px}.text-box img{width:120px;height:120px}.text-box h2{margin-bottom:16px}.text-box h3{margin-bottom:12px}.text-box p{margin-bottom:32px}.text-box p:last-child{margin-bottom:0}.text-box img{margin-bottom:24px;margin-left:-16px}@media only screen and (min-width: 768px){.intro-text{margin-top:48px}.container{padding-left:120px;margin:0 auto 64px auto}.container-full{margin:48px 0}.container-full img{margin:40px auto}.container-project-intro{padding-left:120px;margin:0 auto 80px auto}.footer{padding-top:0;padding-bottom:120px;margin-bottom:0}.text-box{margin-left:40px;margin-right:80px;padding-left:0;padding-right:0;display:inline-block;vertical-align:top}.text-box h2,.text-box h3,.text-box p{max-width:720px}.text-box:nth-child(even){padding-right:80px}.text-box-intro{padding-top:120px;-webkit-animation:slide-left 1.5s ease-out;animation:slide-left 1.5s ease-out}.text-box-column li{margin-top:0}.text-box-column li:nth-child(odd){margin-right:64px}.text-box-column li:nth-child(even){margin-top:0}.text-box img{width:160px;height:160px}.text-box h2{margin-bottom:40px}.text-box h3{margin-bottom:24px}.text-box p{margin-bottom:48px}.text-box img{margin-bottom:40px}}@media only screen and (min-width: 1440px){.intro-text{margin-top:72px}.container{padding-left:160px;margin:0 auto 80px auto}.footer{margin-bottom:0}.container-full{margin:80px 0 160px 0}.container-project-intro{padding-left:160px;margin:0 auto 80px auto}.text-box{margin-right:0}.text-box-intro{padding-top:160px}}@media only screen and (min-width: 1920px){.container-full img{border-radius:8px}}.project-item{width:auto;height:320px;margin-left:20px;margin-right:20px;margin-bottom:20px;border-radius:8px 8px 8px 0;background-color:#eee;background-size:cover;background-position:center center;overflow:hidden;position:relative}.project-item.hidden{display:none}.project-title{background-color:white;display:flex;align-items:center;border-radius:0 8px 0 0;padding:16px 24px 16px 8px;position:absolute;bottom:0;box-shadow:0 40px 80px 0 rgba(0,0,0,0.4)}.project-label{flex:1 1 auto;display:inline-block;margin-left:8px;vertical-align:middle}.category-icon{flex:0 0 auto;width:40px;height:40px;display:inline-block;vertical-align:middle;background-size:contain}.category-label{font-family:BasierCircle-Regular;font-size:12px;line-height:16px}.project-intro-image{width:auto;height:320px;margin-left:0;margin-right:0;margin-bottom:20px;border-radius:16px 0 0 16px;background-size:cover;background-position:center center;background-color:#eee;overflow:hidden;position:relative;-webkit-animation:slide-left-more 2s ease-out;animation:slide-left-more 2s ease-out}.palette{margin:2.5em auto 0 auto}.palette-item{display:inline-block;margin-right:4px;margin-bottom:24px}.palette-item:nth-child(last-child){margin-right:0}.palette-item h4{font-size:12px;line-height:1;text-align:center;margin-top:12px;display:none}.palette-color{width:48px;height:48px;position:relative;border-radius:8px}.palette-secondary .palette-color{width:32px;height:32px;margin:8px}.project-item-watch .category-icon{background-image:url(../img/category-watch.svg)}.project-item-watch .category-label{color:#58BAFC}.project-item-mobile .category-icon{background-image:url(../img/category-mobile.svg)}.project-item-mobile .category-label{color:#58BAFC}.project-item-web .category-icon{background-image:url(../img/category-web.svg)}.project-item-web .category-label{color:#3C79F7}.project-item-motion .category-icon{background-image:url(../img/category-motion.svg)}.project-item-motion .category-label{color:#9934DB}.project-item-3d .category-icon{background-image:url(../img/category-3d.svg)}.project-item-3d .category-label{color:#FC3A75}@media only screen and (min-width: 768px){.project-item{width:100%;height:480px;margin-bottom:80px;margin-left:0;border-radius:16px 0 0 16px;background-position:center center;transition:background-position 0.8s cubic-bezier(0.6, 0.2, 0.4, 1)}.project-item:hover{background-position:center 35%;transition-duration:.6s}.project-title{background-color:white;display:flex;align-items:center;width:520px;min-height:148px;border-radius:8px;margin:40px;padding:32px 40px 32px 24px;position:absolute;bottom:0;box-shadow:0 40px 80px 0 rgba(0,0,0,0.4)}.project-item .project-title{-webkit-transform:translateY(0);transform:translateY(0);transition:all 0.8s cubic-bezier(0.8, 0, 0.2, 1)}.project-item:hover .project-title{-webkit-transform:translateY(-10%);transform:translateY(-10%);transition:all 0.6s cubic-bezier(0.4, 1.6, 0.8, 0.9);transition-delay:.2s}.project-label{flex:1 1 auto;display:inline-block;margin-left:8px;vertical-align:middle}.category-icon{flex:0 0 auto;width:80px;height:80px;display:inline-block;vertical-align:middle}.category-label{font-family:BasierCircle-Regular;font-size:20px;line-height:24px}.project-intro-image{height:480px;margin-left:0}.palette-item{margin-right:20px;margin-bottom:32px}.palette-item h4{font-size:14px;margin-top:16px;display:block}.palette-color{width:64px;height:64px}.palette-secondary .palette-color{width:48px;height:48px;margin:8px}}@media only screen and (min-width: 1440px){.project-item{height:640px;margin-bottom:120px;background-position:center center}.project-item .project-title{-webkit-transform:translateY(150%);transform:translateY(150%);transition:all 0.8s cubic-bezier(0.8, 0, 0.2, 1)}.project-item:hover .project-title{-webkit-transform:translateY(0);transform:translateY(0);transition:all 0.6s cubic-bezier(0.4, 1.6, 0.8, 0.9);transition-delay:.2s}.project-intro-image{height:640px}.palette-item{margin-right:24px;margin-bottom:48px}.palette-item h4{font-size:16px;margin-top:16px}.palette-color{width:80px;height:80px}.palette-secondary .palette-color{width:64px;height:64px;margin:8px}}@media only screen and (min-width: 1920px){.project-item{border-radius:16px}}.preview-content{text-align:center}.preview-text{display:inline-block;vertical-align:middle;max-width:248px;margin:40px auto}.preview-text .text-box{text-align:left;padding:0;margin:auto}.preview-mobile{width:248px;height:537px;margin:40px 40px;border-radius:26.5px;box-shadow:0 40px 80px 0 rgba(0,0,0,0.25);overflow:hidden;display:inline-block;vertical-align:middle}.preview-mobile-ui svg{width:248px;height:537px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.preview-mobile-status-bg{width:248px;height:29px;border-radius:26.5px 26.5px 0 0;position:absolute;background-color:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.preview-mobile-mockup{height:100%;max-height:812px;background-size:cover;-webkit-animation:preview-scroll 8s cubic-bezier(0.8, 0.2, 0.2, 1);animation:preview-scroll 8s cubic-bezier(0.8, 0.2, 0.2, 1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.preview-web{width:90%;max-width:1280px;margin:80px auto;border-radius:8px;box-shadow:0 40px 80px 0 rgba(0,0,0,0.25);overflow:hidden}.preview-web-bar{background-color:white;height:24px}.preview-web-bar-button{width:8px;height:8px;border-radius:50%;margin:8px 2px 8px 0;display:inline-block;background-color:#E7ECF5}.preview-web-bar-button:first-child{margin-left:8px}.preview-web-mockup{height:100%;height:320px;max-height:960px;background-size:cover;background-color:white;-webkit-animation:preview-scroll 8s cubic-bezier(0.8, 0.2, 0.2, 1);animation:preview-scroll 8s cubic-bezier(0.8, 0.2, 0.2, 1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media only screen and (min-width: 768px){.preview-text{max-width:375px}.preview-mobile{width:375px;height:812px;border-radius:40px;margin:80px 80px}.preview-mobile-ui svg{width:375px;height:812px;position:absolute}.preview-mobile-status-bg{width:375px;height:44px;border-radius:40px 40px 0 0}.preview-web{margin:160px auto}.preview-web-bar{height:28px}.preview-web-bar-button{width:12px;height:12px;margin:8px 4px 8px 0}.preview-web-bar-button:first-child{margin-left:12px}.preview-web-mockup{height:80vw}}.intro-container{width:100vw;overflow:hidden}.intro-repeat{background:url(../img/tinyapps.jpg);background-size:contain;width:4812px;height:330px;margin:48px 0 48px 0;-webkit-animation:introScroll 40s linear infinite;animation:introScroll 40s linear infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ui-repeat{width:100%;height:83.33vw;max-height:1080px;margin:80px 0;background-size:contain;background-position:center center;-webkit-animation:none;animation:none;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate-reverse}.ui-repeat-half{max-height:600px;height:46.3vw}.ui-repeat-x{max-height:1000px;height:66.98vw}.image-repeat{width:100%;height:100vw;background-size:cover;max-height:1080px;background-position:left;-webkit-animation:imageRepeat 40s linear infinite;animation:imageRepeat 40s linear infinite}.gif-inside-dribbble{position:relative;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;height:56.25%;max-width:1920px;max-height:720px;overflow:hidden}.gif-inside-dribbble img{width:320px;height:240px;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gif-inside-dribbble-happywait{background-color:#ff6352}.gif-inside-dribbble-cyqle{background-color:#060f1d}.gif-inside-dribbble-black{background-color:#000}.gif-inside-dribbble-white{background-color:#fff}.gif-inside-watch{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:100vw;max-width:1920px;height:56.25vw;max-height:1080px}.gif-inside-watch img{width:16.25%;position:absolute;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 768px){.intro-repeat{width:6416px;height:440px;margin:80px 0 160px 0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ui-repeat{margin:160px 0 80px 0;-webkit-animation:uiScroll 60s linear infinite;animation:uiScroll 60s linear infinite}.gif-inside-dribbble{height:56.25vw}.gif-inside-dribbble img{width:600px;height:450px}.svg-inside-happyhours{padding:200px 0px}}@media only screen and (min-width: 1440px){.intro-repeat{margin:160px 0}}.image-container{position:relative;width:100%;max-width:1920px;margin:80px auto;display:block;overflow:hidden}.image-container img{width:100%;height:auto}.image-label{font-family:BasierCircle-Regular;color:#001F5E;background-color:white;position:absolute;bottom:0;right:0;padding:1em;opacity:0;display:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity 0.3s 0.7s, -webkit-transform 0.3s 0.7s;transition:transform 0.3s 0.7s, opacity 0.3s 0.7s;transition:transform 0.3s 0.7s, opacity 0.3s 0.7s, -webkit-transform 0.3s 0.7s}.image-label.is-hidden{visibility:hidden}.is-visible .image-label{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.resize-img .image-label{right:auto;left:0}.is-visible .resize-img{width:50%;-webkit-animation:bounce-in 0.7s;animation:bounce-in 0.7s}.handle{position:absolute;height:48px;width:48px;left:50%;top:50%;margin-left:-24px;margin-top:-24px;border-radius:50%;background:white url("../img/arrows.svg") no-repeat center center;box-shadow:0 16px 32px 0 rgba(0,0,0,0.4);cursor:move;-webkit-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0)}.handle:hover{box-shadow:0 16px 32px 0 rgba(0,0,0,0.6)}.handle.draggable{background:white url("../img/arrows.svg") no-repeat center center;box-shadow:0 8px 16px 0 rgba(0,0,0,0.4)}.is-visible .handle{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);transition:opacity 0s 0.7s, -webkit-transform 0.3s 0.7s;transition:transform 0.3s 0.7s, opacity 0s 0.7s;transition:transform 0.3s 0.7s, opacity 0s 0.7s, -webkit-transform 0.3s 0.7s}@media only screen and (min-width: 768px){.image-label{display:block}}@media only screen and (min-width: 1920px){.image-container img{border-radius:8px}}.video-container{position:fixed;width:100vw;height:100vh;top:0;z-index:-1;opacity:0;overflow:hidden;pointer-events:none;background-color:rgba(0,0,0,0.96);transition:opacity .6s ease-out, z-index 0s .6s}.video-container:target{opacity:1;transition-delay:0s;z-index:2;pointer-events:auto}.video-container .video-wrapper{top:50%;left:50%;-webkit-transform:translate(-50%, -40%);transform:translate(-50%, -40%);transition:all 0.8s cubic-bezier(0.4, 1.6, 0.8, 0.9)}.video-container:target .video-wrapper{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-wrapper{position:absolute;width:100%;height:56.25vw;max-width:1920px;max-height:1080px}.video-wrapper iframe{position:absolute;top:50%;left:50%;width:96%;height:96%;max-height:100vh;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-wrapper-editorial{position:relative;width:100%;height:56.25vw;max-width:1920px;max-height:1080px;margin:auto;overflow:hidden}.video-wrapper-editorial iframe{position:relative;width:100%;height:100%}.closebox{position:absolute;width:48px;height:48px;margin:16px;right:0;z-index:10;cursor:pointer}.closebox svg{width:48px;height:48px;fill:white}.closebox svg:hover{fill:#FC3A75}.alt{background-color:black}.alt a{color:#58BAFC}.alt a:hover{color:#FC3A75}.alt h1{color:white}.alt h2{color:white}.alt .footer{margin-bottom:0}.baseline,.baseline a{display:inline-block;vertical-align:top;color:transparent;background:linear-gradient(-45deg, #FC3A75 0%, #9934DB 50%, #58BAFC 100%);background-clip:text;-webkit-background-clip:text}.baseline a:hover{color:transparent;background:linear-gradient(45deg, #FC3A75 0%, #9934DB 50%, #58BAFC 100%);background-clip:text;-webkit-background-clip:text;transition:all .4s ease-in}.alt .monogram svg{fill:white;background-color:transparent}.alt .social-icons svg{fill:#768BAC;background-color:transparent}.alt .back-to-top{background:black}.theme-navily .monogram svg{fill:#081A33}.theme-navily h1,.theme-navily h2,.theme-navily h3{color:#081A33}.theme-navily p{color:#6385A6}.theme-navily p a{color:#408FFF}.theme-navily p a:hover{color:#2D3C40}.theme-navily .baseline{color:transparent;background:linear-gradient(45deg, #1F67CC 0%, #00B5D9 100%);-webkit-background-clip:text;background-clip:text}.theme-navily p .highlight{background-color:rgba(0,181,217,0.12);border-radius:8px;padding:4px}.theme-mk2{background-color:#0C0C0F}.theme-mk2 .baseline{color:#F01B23;background:transparent}.theme-mk2 p{color:#999696}.theme-mk2 p a{color:#F01B23}.theme-mk2 p a:hover{color:white}.theme-mk2 .monogram svg{background-color:#0C0C0F}.theme-mk2 .social-icons svg{background-color:#0C0C0F}.theme-mk2 .back-to-top{background:#0C0C0F}.theme-osteo .monogram svg{fill:#51708D}.theme-osteo h1,.theme-osteo h2,.theme-osteo h3{color:#51708D}.theme-osteo p a{color:#E85D75}.theme-osteo p a:hover{color:#2D3C40}.theme-osteo p{color:#6D92B5}.theme-osteo .baseline{color:transparent;background:linear-gradient(45deg, #E85D75 0%, #EC9426 100%);-webkit-background-clip:text;background-clip:text}.theme-osteo .preview-web-bar-button:first-child{background-color:#E85D75}.theme-cyqle{background-color:#060F1D}.theme-cyqle .baseline{color:#34DC49;background:transparent}.theme-cyqle p a{color:#34DC49}.theme-cyqle p a:hover{color:white}.theme-cyqle .monogram svg{background-color:#060F1D}.theme-cyqle .social-icons svg{background-color:#060F1D}.theme-cyqle .back-to-top{background:#060F1D}.theme-happywait .monogram svg{fill:#2A2E34}.theme-happywait h1{color:#2A2E34}.theme-happywait h2,.theme-happywait h3{color:#535963}.theme-happywait p{color:#888F9A}.theme-happywait a{color:#FF4C3F}.theme-happywait .baseline{color:#FF4C3F;background:transparent}.theme-minecraft .monogram svg{fill:#5D7B84}.theme-minecraft h1,.theme-minecraft h2,.theme-minecraft h3{color:#5D7B84}.theme-minecraft p{color:#5D7B84}.theme-minecraft .baseline{color:transparent;background:linear-gradient(45deg, #27AE60 0%, #83D554 100%);-webkit-background-clip:text;background-clip:text}.theme-framelapse .monogram svg{fill:#131418}.theme-framelapse h1,.theme-framelapse h2,.theme-framelapse h3{color:#131418}.theme-framelapse .baseline{color:transparent;background:linear-gradient(45deg, #EC9426 0%, #EFC82E 100%);-webkit-background-clip:text;background-clip:text}.theme-qolor .monogram svg{fill:#1B161C}.theme-qolor h1,.theme-qolor h2,.theme-qolor h3{color:#1B161C}.theme-qolor p a{color:#FB9437}.theme-qolor p a:hover{color:#DD153F}.theme-qolor .baseline{color:transparent;background:linear-gradient(45deg, #DD153F 0%, #FB9437 100%);-webkit-background-clip:text;background-clip:text}.theme-bank .baseline{color:#F4393B;background:transparent}.social-mail svg:hover{background:#3C79F7;fill:white}.social-twitter svg:hover{background:#2AA3F0;fill:white}.social-dribbble svg:hover{background:#EA4C89;fill:white}.social-instagram svg:hover{background:radial-gradient(circle at 33% 100%, #FED373 4%, #F15245 30%, #D92E7F 62%, #9B36B7 85%, #515ECF);fill:white}.social-medium svg:hover{background:#03A87C;fill:white}.social-pinterest svg:hover{background:#BD081C;fill:white}.social-appstore svg:hover{background:#289BF4;fill:white}.social-website svg:hover{background:#4E2AEE;fill:white}.social-video svg:hover{background:#9934DB;fill:white}.social-googleplay svg:hover{background:#79BF5E;fill:white}.footer h2{color:#001F5E}.footer h3{color:#001F5E}.footer .baseline,.footer .baseline a{color:transparent;background:linear-gradient(-45deg, #FC3A75 0%, #9934DB 50%, #58BAFC 100%);background-clip:text;-webkit-background-clip:text}.footer .baseline a:hover{color:transparent;background:linear-gradient(45deg, #FC3A75 0%, #9934DB 50%, #58BAFC 100%);background-clip:text;-webkit-background-clip:text;transition:all .4s ease-in}
