.page-module___ZULzW__layout{width:100%;min-height:calc(100vh - 120px);position:relative}.page-module___ZULzW__fixedContainer{z-index:50;background-color:#000;position:relative}
.Hero-module__W1kA4q__layout{width:100%;height:100vh;position:relative}.Hero-module__W1kA4q__bg{z-index:8;opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;transition:all .8s;animation:.8s .5s forwards Hero-module__W1kA4q__intro;display:flex;position:absolute;top:0;left:0}.Hero-module__W1kA4q__footerScreen{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask:linear-gradient(#0000,#0000003c 0 40%,#0000);background:linear-gradient(#000000d4,#0000);width:100%;height:60px;position:absolute;bottom:0;left:0;transform:scaleY(-1);-webkit-mask:linear-gradient(#0000,#000 0 40%,#0000);mask:linear-gradient(#0000,#000 0 40%,#0000)}@keyframes Hero-module__W1kA4q__intro{0%{opacity:0}to{opacity:1}}.Hero-module__W1kA4q__title{text-transform:uppercase;letter-spacing:clamp(1px,.4vw,3px);letter-spacing:0;width:900px;max-width:95%;margin:auto;font-size:clamp(18px,6.5vw,50px);font-weight:400;line-height:1.1}.Hero-module__W1kA4q__title span{display:inline-block}.Hero-module__W1kA4q__highlight{background:linear-gradient(50deg,#bf00ff,#d23cff,#e0f,#d400ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Hero-module__W1kA4q__headBox{z-index:7;width:min(95%,900px);margin:40px auto 0;position:relative}.Hero-module__W1kA4q__container{z-index:10;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;top:0;left:0;overflow:hidden}.Hero-module__W1kA4q__darkShadowEffect{z-index:10;pointer-events:none;background:#000 linear-gradient(#000c,#000);width:100%;height:100vh;transition:all;position:absolute;top:0}.Hero-module__W1kA4q__description{width:650px;max-width:80%;font-size:clamp(11px,1.5vw,16px);line-height:1.4}.Hero-module__W1kA4q__mouseBox{cursor:pointer;opacity:0;z-index:200;background-color:#1f02fe29;border:1px solid #b0f6;border-radius:30px;padding:10px 20px;font-size:13px;animation:.8s 2s forwards Hero-module__W1kA4q__intro;position:relative;transform:translateY(20px)}.Hero-module__W1kA4q__mouseBox svg{width:20px}.Hero-module__W1kA4q__mouseBox .Hero-module__W1kA4q__hand{display:none}.Hero-module__W1kA4q__magicRings{--magic-rotation:0deg}@media (max-width:768px){.Hero-module__W1kA4q__magicRings{--magic-base-radius:.5;--magic-rotation:90deg}.Hero-module__W1kA4q__mouseBox{padding:7px 15px;font-size:12px;transform:translateY(15px)}.Hero-module__W1kA4q__mouseBox svg{width:15px}.Hero-module__W1kA4q__mouseBox .Hero-module__W1kA4q__mouse{display:none}.Hero-module__W1kA4q__mouseBox .Hero-module__W1kA4q__hand{display:inline}}
.TextReveal-module__TdAwxq__container{font-family:var(--font-display);font-weight:700}.TextReveal-module__TdAwxq__word{flex-wrap:wrap;transition:all .4s!important}.TextReveal-module__TdAwxq__word span{will-change:transform, opacity;display:inline-block}
.Works-module__fDdEsG__container{z-index:3;min-height:80vh;margin:14vh auto 150px;position:relative}.Works-module__fDdEsG__head{width:max-content;margin:20px auto}.Works-module__fDdEsG__title{text-transform:uppercase;text-align:center;opacity:.4;opacity:1;font-size:clamp(20px,60px,8vw);font-weight:700;transition:all .8s}.Works-module__fDdEsG__emoji{width:55px;height:55px}.Works-module__fDdEsG__description{color:var(--p);font-size:clamp(12px,20px,2vw)}.Works-module__fDdEsG__cards{z-index:2;flex-wrap:wrap;justify-content:center;margin-top:8.5vh;display:flex;position:relative;overflow:hidden}.Works-module__fDdEsG__darkshadow{z-index:5;filter:blur(35px);background-color:#000;width:130%;height:110px;position:absolute;bottom:-50px;left:-10%}.Works-module__fDdEsG__ShadowBg{z-index:-1;opacity:.4;width:80%;height:80px;top:30px;left:49%;transform:translate(-50%)}.Works-module__fDdEsG__ShadowBgAos{opacity:0;transition:all .8s}.Works-module__fDdEsG__ShadowBgAos.Works-module__fDdEsG__active{opacity:1}.Works-module__fDdEsG__link{z-index:5;color:#000;background-color:#fff;border-radius:20px;width:max-content;padding:15px 20px 15px 30px;position:absolute;bottom:-80px;left:50%;transform:translate(-50%)}.Works-module__fDdEsG__card{width:100%}.Works-module__fDdEsG__card:nth-child(2n){flex-direction:row-reverse}@keyframes Works-module__fDdEsG__introCard{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Works-module__fDdEsG__darkshadow{filter:blur(25px);width:130%;height:110px;bottom:-75px}.Works-module__fDdEsG__cards{gap:20px}.Works-module__fDdEsG__card,.Works-module__fDdEsG__card:nth-child(2n){flex-direction:column;gap:20px}.Works-module__fDdEsG__container{margin:20px auto}}@media (max-width:500px){.Works-module__fDdEsG__cards{margin-top:3vh}}@media (max-width:600px){.Works-module__fDdEsG__link{border-radius:13px;padding:11px 15px 12px 20px;font-size:14px;bottom:-30px}.Works-module__fDdEsG__link svg{font-size:18px}}
.Card-module__gGO7OG__layout{align-items:stretch;gap:20px;width:100%;display:flex}.Card-module__gGO7OG__card{width:50%;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.Card-module__gGO7OG__content{box-sizing:border-box;background-color:#ffffff0a;border-radius:20px;width:50%;min-width:0;padding:30px}.Card-module__gGO7OG__imageWrapper{aspect-ratio:5/5.2;cursor:pointer;border:1px solid #ffffff1a;border-radius:10px;width:100%;height:auto;position:relative;overflow:hidden}.Card-module__gGO7OG__imageInner{will-change:transform;position:absolute;inset:0}.Card-module__gGO7OG__imageBox{width:100%;height:100%;position:relative}.Card-module__gGO7OG__imageBox img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}.Card-module__gGO7OG__meta{z-index:2;position:absolute;bottom:20px;right:20px}.Card-module__gGO7OG__arrow{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .35s;display:flex}.Card-module__gGO7OG__logo{border:5px solid #ffffff2a;border-radius:50%;flex-shrink:0;width:55px;height:55px;overflow:hidden}.Card-module__gGO7OG__top h1{text-transform:capitalize;font-size:35px;font-weight:400}.Card-module__gGO7OG__top h2,.Card-module__gGO7OG__top h3{text-transform:capitalize;opacity:.2;font-size:80px;font-weight:400}.Card-module__gGO7OG__bottom p{font-size:14px;font-weight:300;line-height:1.4}.Card-module__gGO7OG__link{text-transform:capitalize;border:1px solid #8080804d;border-width:1px 0;width:100%;margin:15px 0;padding:10px 0;font-size:14px}.Card-module__gGO7OG__demoCircle{z-index:20;pointer-events:none;will-change:transform;background:#fff;border:1px solid #0000004d;border-radius:50%;justify-content:center;align-items:center;width:130px;height:130px;display:flex;position:absolute;top:0;left:0}.Card-module__gGO7OG__demoCircle span{color:#000;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:700}.Card-module__gGO7OG__videoWrapper{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Card-module__gGO7OG__videoWrapper video{aspect-ratio:1010/550;object-fit:cover;object-position:40% 50%;border-radius:4px;width:85%;height:auto}@media (max-width:1024px){.Card-module__gGO7OG__layout{gap:15px}.Card-module__gGO7OG__content{padding:24px}.Card-module__gGO7OG__top h1{font-size:clamp(22px,3vw,35px)}.Card-module__gGO7OG__top h2,.Card-module__gGO7OG__top h3{font-size:clamp(48px,7vw,80px)}}@media (max-width:768px){.Card-module__gGO7OG__bottom p{color:#bbb;font-size:12px}.Card-module__gGO7OG__layout{flex-direction:column;gap:15px}.Card-module__gGO7OG__card,.Card-module__gGO7OG__content{width:100%}.Card-module__gGO7OG__content{padding:clamp(16px,5vw,24px)}.Card-module__gGO7OG__top .Card-module__gGO7OG__index{font-size:30px}.Card-module__gGO7OG__top h1{overflow-wrap:break-word;font-size:clamp(25px,5vw,30px)}.Card-module__gGO7OG__top h2,.Card-module__gGO7OG__top h3{font-size:clamp(28px, 5+vw, 80px)}.Card-module__gGO7OG__profile{flex-wrap:wrap;gap:10px}.Card-module__gGO7OG__profile h1{min-width:0}.Card-module__gGO7OG__logo{width:45px;height:45px}.Card-module__gGO7OG__demoCircle{width:clamp(70px,20vw,100px);height:clamp(70px,20vw,100px)}.Card-module__gGO7OG__demoCircle span{font-size:clamp(9px,2.8vw,12px)}.Card-module__gGO7OG__meta{bottom:12px;right:12px}.Card-module__gGO7OG__arrow{width:30px;height:30px}.Card-module__gGO7OG__link{margin:12px 0;padding:8px 0;font-size:12px}.Card-module__gGO7OG__videoWrapper video{width:90%}}@media (max-width:480px){.Card-module__gGO7OG__layout{gap:12px}.Card-module__gGO7OG__content{border-radius:14px;padding:16px}.Card-module__gGO7OG__imageWrapper{border-radius:8px}.Card-module__gGO7OG__top h1{font-size:25px}.Card-module__gGO7OG__top h2,.Card-module__gGO7OG__top h3{font-size:40px}.Card-module__gGO7OG__logo{border-width:3px;width:40px;height:40px}.Card-module__gGO7OG__demoCircle{width:70px;height:70px}.Card-module__gGO7OG__demoCircle span{font-size:9px}.Card-module__gGO7OG__meta{bottom:8px;right:8px}}
.Contacts-module__6LLHkW__container{z-index:10;margin:100px auto;position:relative}.Contacts-module__6LLHkW__title{text-align:center;font-size:clamp(20px,60px,8vw)}.Contacts-module__6LLHkW__description{color:var(--p);text-align:center;margin-top:10px;font-size:clamp(12px,20px,2vw)}.Contacts-module__6LLHkW__ShadowBg{z-index:-1;width:80%;height:130px;top:30%;transform:translate(-50%,-50%)}.Contacts-module__6LLHkW__emoji{width:55px;height:55px}.Contacts-module__6LLHkW__SocialButtons{margin:30px 0 40px}
