@import"https://fonts.cdnfonts.com/css/ica-rubrik-black";@import"https://fonts.cdnfonts.com/css/poppins";html{scroll-padding-top:90px}:root{color-scheme:light dark;scroll-behavior:smooth}body{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;color:#ffffffde;background:#555;background-image:url(/assets/dark-Cx0j8XPm.png);background-blend-mode:multiply;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center;--color1: light-dark(#fff, #333);--color2: light-dark(#3cf, #334eff)}body{overflow-x:hidden}::-webkit-scrollbar{width:0;height:10px}h1{font-family:Audiowide,sans-serif;color:light-dark(#333,#ffef)}p{font-family:Poppins}.circle{margin:0;padding:0;box-sizing:border-box;height:24px;width:24px;border-radius:50%;background:#000;position:absolute;top:0;left:0;z-index:1000;pointer-events:none;box-shadow:currentColor 0 0 0 1px}@media (prefers-color-scheme: light){body{--s: 100px;--c1: #c3f;--c2: #1fc9e3;--c3: #ffffff;background:conic-gradient(from 75deg,var(--c1) 15deg,var(--c2) 0 30deg,#0000 0 180deg,var(--c2) 0 195deg,var(--c1) 0 210deg,#0000 0) calc(var(--s) / 2) calc(.5 * var(--s) / tan(30deg)),conic-gradient(var(--c1) 30deg,var(--c3) 0 75deg,var(--c1) 0 90deg,var(--c2) 0 105deg,var(--c3) 0 150deg,var(--c2) 0 180deg,var(--c3) 0 210deg,var(--c1) 0 256deg,var(--c2) 0 270deg,var(--c1) 0 286deg,var(--c2) 0 331deg,var(--c3) 0);background-size:var(--s) calc(var(--s) / tan(30deg));animation:scroll-bg ease-in-out;animation-timeline:view();animation-range:entry 0% cover 500%;animation-delay:0s}}@media screen and (max-width: 900px){.circle{display:none}.footer h2{font-size:1.2rem}}@keyframes scroll-bg{0%{background-position:0 -1000px}to{background-position:0 1000px}}.footer{box-sizing:border-box;width:100%;height:70px;background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(20px);background-image:linear-gradient(120deg,#ffffff4d,#0009);text-align:center;padding-top:.5rem;font-family:Audiowide,sans-serif;font-size:1rem;cursor:pointer;position:fixed;top:100%}.footer h2{background:linear-gradient(to left,#f90000,#334eff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #000);animation:appear linear;animation-timeline:view();animation-range:entry 10%}@media (prefers-color-scheme: light){.footer{background-image:linear-gradient(120deg,#ec00f9,#00d8f9)}.footer h2{background-image:linear-gradient(to right,#fff);filter:drop-shadow(0 3px 0 #3cf)}}.loader-wrapper{transition:opacity 1s ease;opacity:1;pointer-events:all}.loader-wrapper.fade-out{opacity:0;pointer-events:none}.app-content{opacity:0;animation:fadeIn 1s ease forwards;animation-delay:.5s}@keyframes fadeIn{to{transform:translateY(0);opacity:1}}@keyframes appear{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes appearLeft{0%{opacity:0;scale:.4;transform:translate(-100%)}to{opacity:1;scale:1;transform:translate(0)}}@keyframes appearRight{0%{opacity:0;scale:.4;transform:translate(100%)}to{opacity:1;scale:1;transform:translate(0)}}@keyframes appearBottom{0%{opacity:0;scale:.4;transform:translateY(100%)}to{opacity:1;scale:1;transform:translateY(0)}}body{margin:0;padding:0;box-sizing:border-box;width:100%;height:100vh}a{text-decoration:none;color:light-dark(#fff,#efe4e4)}.navbar{display:flex;width:100%;height:70px;justify-content:space-between;align-items:center;padding:0 2rem;box-shadow:0 0 10px currentColor;background-color:transparent;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-image:linear-gradient(120deg,#ffffff4d,#0009);font-family:Audiowide,sans-serif;-webkit-user-select:none;user-select:none;position:fixed;z-index:100;animation:slideBottom 2s ease}.logo{display:flex;align-items:center;background:linear-gradient(to left,#f90000,#334eff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1rem;filter:drop-shadow(0 3px 0 #000)}.logo img{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 0 1px #fff)}.navbar-links{list-style:none;width:50%;display:flex;justify-content:space-evenly;position:relative}.navbar-links a{max-width:fit-content;position:relative;padding:.5rem;text-decoration:none;z-index:1;border-radius:1rem;transition:all .4s ease}.navbar-links a:hover{color:light-dark(#c3f,#334eff);border-bottom:2px solid currentColor;background:#000}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer}.hamburger.close{position:relative}.hamburger.close span{position:absolute;top:0;left:-20px}.hamburger.close span:first-child{rotate:-135deg}.hamburger.close span:nth-child(2){display:none}.hamburger.close span:last-child{rotate:135deg}.hamburger span{height:3px;width:25px;background-color:light-dark(#c3f,#efe4e4);border-radius:3px;transition:all .5s linear}.navbar-links a.active{color:light-dark(#c3f,#334eff);border-bottom:2px solid currentColor;background:#000;border-radius:1rem}@media (max-width: 900px){.navbar{width:91%}.hamburger{display:flex}.navbar-links{width:100%;text-align:center;position:fixed;top:100%;left:-150%;flex-direction:column;padding:1rem;box-shadow:0 4px 12px #0000001a;z-index:1000;overflow:hidden;transition:all .5s ease-in;display:flex;align-items:center;background-color:light-dark(rgba(255,255,255,.8),rgba(74,74,80,.8))}.navbar-links.open{left:0;filter:blur(0px)}.navbar-links a{margin:.5rem 0;padding:1rem}.navbar-links a:hover,.navbar-links a.active{border:none;background:none;color:transparent;background-image:linear-gradient(100deg,#f3c,#3cf);-webkit-background-clip:text;background-clip:text}}@media (prefers-color-scheme: light){.logo{background-image:linear-gradient(to right,#ec00f9,#00d8f9);filter:drop-shadow(0 3px 0 #fff)}.navbar{background-image:linear-gradient(120deg,#cc33ff80,#33ccff80)}.navbar-links a.active,.navbar-links a:hover{background:#fff}}@keyframes slideBottom{0%{opacity:0;filter:blur(40px);transform:translateY(-300px)}to{opacity:1;filter:blur(0px);transform:translateY(0)}}.home{width:100%;height:100vh;display:grid;place-items:center}.home-container{width:90%;height:auto;padding:1rem 0 2rem;margin:auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#00000039;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:1rem;filter:drop-shadow(0 0 1px #fff)}.home h1{width:70%;font-size:3rem;background:linear-gradient(to right,#334eff,#f33);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;user-select:none;opacity:0;transform:translateY(20px);animation:fadeIn 1s ease forwards;animation-delay:1.5s}.home p{width:50%;color:light-dark(rebeccapurple,#d8cf83);font-weight:700;font-family:Poppins;-webkit-user-select:none;user-select:none;transform:translateY(20px);opacity:0;animation:fadeIn 1s ease forwards;animation-delay:2s}.home .btn{position:relative;display:inline;justify-content:center;align-items:center;width:300px;height:48px;border-radius:10px;font-size:1.2rem;font-weight:600;padding:10px;z-index:1;-webkit-user-select:none;user-select:none;color:#f1eded;border:none;cursor:pointer;transform:translateY(20px);opacity:0;animation:fadeIn 1s ease forwards;animation-delay:2.5s}.home .btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,#f06,#334eff,#f06);background-size:200%;background-position:0 0;z-index:-1;border-radius:10px;filter:blur(5px);transition:.5s ease}.home .btn:hover:before{background-position:100% 0}.home .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,#f06,#334eff,#f06);background-position:0 0;z-index:-1;border-radius:10px;background-size:200%;transition:.5s ease}.home .btn:hover:after{background-position:100% 10%}@media screen and (max-width: 600px){.home h1{width:100%;font-size:1.5rem}.home p{width:80%;font-size:.9rem}}@media (prefers-color-scheme: light){.home{background-image:linear-gradient(86.9deg,#fdbd26 28.3%,#fd6d26 118.2%);background:radial-gradient(34.99px at 50% calc(100% - 48px),#26fdf2 99%,#0000 101%) calc(50% - 60px) 0/120px 100%,radial-gradient(34.99px at 50% calc(100% + 18px),#0000 99%,#26fdf2 101%) 50% calc(100% - 30px) / 120px 100% repeat-x}.home-container{background:transparent}.home h1{background-image:linear-gradient(to right,#ec00f9,#00d8f9)}.home .btn:after,.home .btn:before{background-image:linear-gradient(45deg,#ec00f9,#00d8f9,#ec00f9)}}.product{width:100%;display:flex;flex-direction:column;box-sizing:border-box;text-align:center;font-family:Poppins;padding:2rem 0;overflow-x:hidden}.product .overview{width:75%;height:300px;margin:auto;display:flex;justify-content:center;position:relative;z-index:1;overflow:hidden;border-radius:1rem;box-shadow:0 3px 10px currentColor,0 5px 20px #3333ee84;background-image:linear-gradient(120deg,#ffffff4d,#0009);transition:box-shadow .4s ease-in-out,transform .4s ease-in-out}.product .overview:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-image:linear-gradient(-20deg,#ffffffe1,#33e);opacity:0;transition:opacity .4s ease-in-out}.product .overview:hover:before{opacity:1}.product .overview .content h1{transform:translateY(350%) translate(-20%);transition:all .4s ease-in-out}.product .overview .content p{padding:0 1rem;opacity:0;color:#ffe;transition:all .4s ease-in-out}.product .overview img{width:50%;object-fit:contain;border-radius:1rem;transform:translate(-30%);transition:all .4s ease-in-out}.product .overview:hover .content h1{transform:translateY(0) translate(0)}.product .overview:hover img{transform:translate(0)}.product .overview:hover .content p{opacity:1}.product .features{width:80%;margin:auto;text-align:center;display:flex;flex-direction:column;align-items:center}.product .features .featureslist{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px;grid-template-areas:"item1 item1 item2" "item3 item4 item4"}.autoShow{opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s ease-out}.autoShow.slide1{transform:translate(-100px)}.autoShow.slide4{transform:translate(100px)}.autoShow.is-visible{opacity:1;transform:translateY(0) translate(0)}#feature1{grid-area:item1}#feature2{grid-area:item2}#feature3{grid-area:item3}#feature4{grid-area:item4}.product .features .featureslist .feature{position:relative;z-index:1;min-height:max-content;box-shadow:0 3px 10px currentColor,0 3px 10px #33e;border-radius:1rem;padding:.5rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(-120deg,#ffffff4d,#0009);color:light-dark(#222,#ffef);overflow:hidden}.product .features .featureslist .feature:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,#ffffffe1,#33e);opacity:0;transition:opacity .8s linear}.product .features .featureslist .feature:hover:before{opacity:1}@media screen and (max-width: 900px){.product h1{font-size:1.4rem}.product .overview{display:flex;flex-direction:column;height:auto;padding:0}.product .overview img{width:100%;transform:translateY(-100px)}.product .overview .content h1{transform:translateY(0) translate(0)}.product .features .featureslist{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"item1" "item2" "item3" "item4"}.autoShow.slide1,.autoShow.slide2,.autoShow.slide3,.autoShow.slide4{transform:translateY(100px)}.product .overview:hover img{transform:translateY(0);transition:all .4s ease-in-out}}@media (prefers-color-scheme: light){.product{background:#ffffff9e}.product .overview,.product .features .featureslist .feature{background-image:linear-gradient(#74cbc771,#dcf6c8 90%);color:#222}.product .overview:hover,.product .features .featureslist .feature:hover{background-image:linear-gradient(#3cf,#c3f);color:#fff}}.demo{width:100%;text-align:center;font-family:Poppins;padding:3rem 0;-webkit-user-select:none;user-select:none;overflow-x:hidden}.demo .container{width:100%;height:50%;display:flex;justify-content:center}.demo p{color:#fff}.demo .container .sideByside{width:auto;display:flex}.animate-on-scroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.animate-on-scroll.slide-right{transform:translate(-100px) translateY(100px)}.animate-on-scroll.slide-left{transform:translate(50px) translateY(100px)}.animate-on-scroll.slide-top{transform:translateY(300px)}.animate-on-scroll.is-visible{opacity:1;transform:translate(0) translateY(0)}.demo .container .modeButtons{min-width:300px;border:2px solid #fff;border-radius:1rem;background-image:linear-gradient(120deg,#ffffff4d,#0009)}.demo .container .overlay img:last-child{background-color:transparent;border:none;width:200px;height:auto;-webkit-user-select:none;user-select:none;pointer-events:none}.demo .container img{width:100%;height:350px;object-fit:contain;border:2px solid #fff;border-radius:1rem}.demo .container .modes{height:50%;display:flex;flex-direction:column;justify-content:space-evenly;padding:1rem}.demo .container .modes button{padding:1rem 1.5rem;background:transparent;color:#fff;border:2px solid #fff;font-weight:700;cursor:pointer;transition:all .5s;border-radius:1rem}.demo .container .modes button:hover,.demo .container .modes button.active{background:light-dark(#3cf,#fff);color:light-dark(#fff,#333)}@media screen and (max-width: 1000px){.demo h1{font-size:1.4rem}.demo .container{width:90%;margin:auto;display:flex;flex-direction:column}.demo .container .overlay .media{position:relative}.animate-on-scroll.slide-right,.animate-on-scroll.slide-left,.animate-on-scroll.slide-top{transform:translateY(100px)}.demo .container .modeButtons .modes{display:flex;flex-direction:row}.demo .container img{height:250px;background-color:#000}.demo .container .overlay img:last-child{width:150px}}@media (prefers-color-scheme: light){.demo{background:radial-gradient(34.99px at 50% 48px,#3cf 99%,#0000 101%) calc(50% - 60px) 0/120px 51% repeat-x,radial-gradient(34.99px at 50% -18px,#0000 99%,#3cf 101%) 50% 30px/120px calc(51% - 30px) repeat-x,radial-gradient(34.99px at 50% calc(100% - 48px),#3cf 99%,#0000 101%) 50% 100%/120px 51% repeat-x,radial-gradient(34.99px at 50% calc(100% + 18px),#0000 99%,#3cf 101%) calc(50% - 60px) calc(100% - 30px) / 120px calc(51% - 30px) repeat-x}.demo .container .modeButtons{background:transparent}.demo .container .modes button.active,.demo .container .modeButtons button:hover{background:#fff;color:#3cf}.demo .sideByside img{background-image:linear-gradient(-120deg,#3cf,#c3f)}}.techslider{text-align:center;height:350px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#fff 20% 80%,transparent);mask-image:linear-gradient(to right,transparent,#fff 20% 80%,transparent);-webkit-user-select:none;user-select:none;font-size:1.2rem;padding:0 0 2rem}.tech-container{width:100%;width:calc(var(--quantity) * 250px);display:flex;justify-content:center;flex-wrap:wrap;gap:20px;position:relative}.tech-card{padding:1.5rem;border-radius:10px;text-align:center;width:150px;box-shadow:0 3px 10px currentColor;transition:all .3s ease;position:absolute;left:-200px;animation:autoRunSlider 12s linear infinite;animation-delay:calc(var(--time) / var(--quantity) * (var(--position)) - 12s)}.tech-icon{color:light-dark (#0066cc,#fff);width:100%;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translateY(20px)}.tech-icon p{opacity:0;transition:opacity .4s ease-in;color:light-dark(#0066cc,#fff)}.tech-icon img{width:100px;height:100px;object-fit:cover}.tech-container:hover .tech-card{animation-play-state:paused;filter:grayscale(1)}.tech-container .tech-card:hover{filter:grayscale(0)}.tech-card:hover p{opacity:1}.tech-container .tech-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-image:linear-gradient(200deg,#787878c2,#00000080);opacity:0;transition:opacity .4s ease-in-out}.tech-container .tech-card:hover:before{opacity:1}@keyframes autoRunSlider{to{left:120%}}@media (prefers-color-scheme: light){.techslider{background:#ffffff9e}.tech-card{background:#fff;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);box-shadow:0 3px 10px #06c}}.team{width:100%;height:83vh;text-align:center;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;font-family:Audiowide,sans-serif;padding-top:60px;-webkit-mask-image:url(/assets/ink-EyTHjaAT.gif);mask-image:url(/assets/ink-EyTHjaAT.gif);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}.team .slider{position:absolute;width:200px;height:250px;top:25%;left:calc(50% - 100px);transform-style:preserve-3d;transform:perspective(2500px);animation:autoRun 20s linear infinite;z-index:2}.team .slider:hover{animation-play-state:paused}.team .slider:after,.team .slider:before{content:"Team 16";width:300%;height:150%;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-size:10rem;background-color:transparent;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:transparent;background-image:linear-gradient(120deg,red,#334eff);-webkit-background-clip:text;background-clip:text;border-radius:1rem;backface-visibility:hidden}.team .slider:before{top:-10%;left:-80%;transform:rotateY(180deg)}.team .slider .item{height:350px;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(calc((var(--position) - 1) * (360 / var(--quantity)) * 1deg)) translateZ(500px)}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.item:after,.item:before{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;translate:-50% -50%;z-index:-1;padding:1rem;background-image:conic-gradient(from var(--angle),#334eff,#ff0000,#334eff);border-radius:1rem;animation:3s spin linear infinite}.item:before{filter:blur(1.5rem)}.team .slider .item .content{width:200px;height:350px;background:#000;border-radius:1rem;position:relative}.team .slider .item .content img{width:200px;height:200px;object-fit:cover;border-radius:1rem;padding:0;position:relative;scale:.9}.team .slider .item .content .info{position:absolute;top:0;left:120%;width:200px;background-color:transparent;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:light-dark(#ffffffa5,#000000a5);padding:1rem;border-radius:1rem;display:flex;flex-direction:column;justify-content:space-between}.team .slider .item .content .info .socials{width:100%;display:flex;justify-content:space-evenly;gap:10px}.team .slider .item .content .info .socials img{width:50px;height:50px;border-radius:.3rem;filter:drop-shadow(0 0 10px #fff);opacity:.8;transition:scale .3s ease-in-out}.team .slider .item .content .info .socials img:hover{scale:1.1}@media (prefers-color-scheme: light){.team{background:#ffffffa5}.item:after,.item:before{background-image:conic-gradient(from var(--angle),#3cf,#c3f,#3cf)}.team .slider:after,.team .slider:before{background-image:linear-gradient(270deg,#3cf,#c3f)}.team .slider .item .content{background:#ffe;color:#c3f}.team .slider .item .content .info .socials img{filter:drop-shadow(0 0 10px #3cf)}}@media screen and (max-width: 800px){.team{height:83vh}.team .slider:hover{animation-play-state:paused}.team .slider:after,.team .slider:before{width:200%;font-size:6rem}.team .slider .item .content .info{position:absolute;top:0;left:0;width:168px;min-height:315px;height:max-content;transform:translateY(350px);opacity:0;transition:all .5s linear}.team .slider .item .content:hover .info{opacity:1;transform:translateY(0)}.team .slider .item .content .info .socials img{width:35px;height:35px}}@keyframes spin{0%{--angle: 0deg}to{--angle: 360deg}}@keyframes autoRun{0%{transform:perspective(2500px) rotateY(0)}to{transform:perspective(2500px) rotateY(-360deg)}}.banner{height:100vh;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/dark-Cx0j8XPm.png);background-size:cover;background-position:center;animation:bgZoomIn 4s ease-in-out 1 forwards;z-index:-1;pointer-events:none}@keyframes bgZoomIn{0%{transform:scale(1.2)}to{transform:scale(1)}}svg path{fill:transparent;stroke:#fff;stroke-width:.7;stroke-dasharray:50;stroke-dashoffset:50;animation:textAnimation 4s ease-in-out 1 forwards}@keyframes textAnimation{0%{stroke-dashoffset:50}80%{fill:transparent}to{fill:#fff;stroke-dashoffset:0}}@media (prefers-color-scheme: light){.banner:before{background-image:url(/assets/light-lHPOOd4r.png)}}@media screen and (max-width: 800px){.title{scale:.7}}
