*{margin:0;padding:0;box-sizing:border-box}:root{--font-size-40-62:clamp(40px,calc(40px + (62 - 40) * ((100vw - 1280px) / (1728 - 1280))),62px);--line-height-40-61:clamp(40px,calc(40px + (61 - 40) * ((100vw - 1280px) / (1728 - 1280))),61px);--font-size-32-50:clamp(32px,calc(32px + (50 - 32) * ((100vw - 1280px) / (1728 - 1280))),50px);--padding-size-60-127:clamp(40px,calc(40px + (127 - 40) * ((100vw - 1280px) / (1728 - 1280))),127px);--padding-size-40-106:clamp(40px,calc(40px + (106 - 40) * ((100vw - 1280px) / (1728 - 1280))),106px);--padding-size-40-80:clamp(40px,calc(40px + (80 - 40) * ((100vw - 1280px) / (1728 - 1280))),80px);--padding-size-24-48:clamp(24px,calc(24px + (48 - 24) * ((100vw - 1280px) / (1728 - 1280))),48px);--padding-size-10-20:clamp(10px,calc(10px + (20 - 10) * ((100vw - 1280px) / (1728 - 1280))),20px);--padding-size-5-10:clamp(5px,calc(5px + (10 - 5) * ((100vw - 1280px) / (1728 - 1280))),10px);--gap-20-40:clamp(20px,calc(20px + (40 - 20) * ((100vw - 1280px) / (1728 - 1280))),40px);--gap-16-32:clamp(16px,calc(16px + (32 - 16) * ((100vw - 1280px) / (1728 - 1280))),32px);--image-size-400-536:clamp(400px,calc(400px + (536 - 400) * ((100vw - 1280px) / (1728 - 1280))),536px);--image-size-400-546:clamp(400px,calc(400px + (546 - 400) * ((100vw - 1280px) / (1728 - 1280))),546px);--max-width-750-600:clamp(550px,calc(550px + (750 - 550) * ((100vw - 1280px) / (1728 - 1280))),750px)}@font-face{font-family:SulMono;src:url(/_next/static/media/SulMono-Regular.e6ebd560.woff2) format("woff2"),url(/_next/static/media/SulMono-Regular.409ca9f3.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DovesType;src:url(/_next/static/media/DovesType-Regular.9b3a9f6e.otf);font-weight:400;font-style:normal}html{--scroll-behavior:smooth!important;scroll-behavior:smooth!important}body{background-color:#1c1c1c;font-family:SulMono,sans-serif;font-feature-settings:"rlig" 1,"dlig" 1,"hlig" 1;font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.36px;color:hsla(0,0%,100%,.36)}@media screen and (max-width:1279px){body{font-size:16px;line-height:24px}}.btnPrim{border-radius:8px;border:2px solid #1c1c1c;background:#45bb7b;box-shadow:6px 7px 0 0 #26272b;padding:20px 77.5px;color:#1c1c1c;font-family:SulMono,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer;outline:none}@media screen and (max-width:1279px){.btnPrim{padding:12px 24px;font-size:16px;line-height:24px}}.btnSec{border-radius:39.492px;border:.564px solid #5e667d;outline:none;padding:11px 18px;background:transparent;color:#e9e5e0;font-family:SulMono,sans-serif;font-size:23.695px;font-weight:400;line-height:37.235px;letter-spacing:.474px;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.btnInner{display:flex;align-items:center;gap:11px}.btnInner>svg{width:27px;height:27px;object-fit:contain}.formBtn{background:#7bcbd0;padding:20px 24px;flex:1 1;align-self:flex-start;position:relative}@media screen and (max-width:1279px){.formBtn{padding:12px 24px}}.workBadge{min-width:470px;max-width:470px;cursor:pointer;flex:0 0 auto}@media screen and (max-width:1279px){.workBadge{min-width:330px;max-width:330px}}.worksBadge1px{min-width:64px;max-width:64px;flex:0 0 auto;background:#1c1c1c}@media screen and (max-width:1279px){.hideMobile{display:none}}.hideDesktop{display:none}@media screen and (max-width:1279px){.hideDesktop{display:block}}.studioImgContainer{padding:0 91.5px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1279px){.studioImgContainer{padding:0 16px 16px}}.studioImg{max-width:1545px;width:100%;margin:0 auto;border-radius:40px}@media screen and (max-width:768px){.studioImg{border-radius:20px}}.directorsSlider{max-width:426px;min-width:426px}@media screen and (max-width:768px){.directorsSlider{max-width:343px;min-width:343px}}.reviewArrows{display:flex;gap:48px}@media screen and (max-width:1279px){.reviewArrows{display:none}}.showMobile{display:none}@media screen and (max-width:1279px){.showMobile{display:flex;justify-content:center;gap:32px}}.arrow{width:124px;height:45px;cursor:pointer}@media screen and (max-width:1279px){.arrow{width:86px;height:32px}}.arrow--left{right:46px}@media(hover:hover){.arrow--left:hover{transform:rotate(-10deg)}}.arrow--right{left:auto;right:5px;transform:scaleX(-1)}@media(hover:hover){.arrow--right:hover{transform:scaleX(-1) rotate(-10deg)}}.bodyOverflowHidden{overflow:hidden}.menuBurger{width:24px;height:14px;cursor:pointer;position:relative;z-index:100000000}@media screen and (min-width:1279px){.menuBurger{display:none}}.menuBurgerActive .menuBurgerItem:first-child,.menuBurgerActive .menuBurgerItem:last-child{top:6px}.menuBurgerActive .menuBurgerItem:first-child{transform:rotate(45deg)}.menuBurgerActive .menuBurgerItem:last-child{transform:rotate(-45deg)}.menuBurgerItem{display:block;background-color:#fff;height:2px;position:absolute;width:100%;left:0;transition:all .3s ease}.menuBurgerItem:first-child{top:0}.menuBurgerItem:last-child{top:12px}.logo-slide{max-width:290px;min-width:290px;display:flex;justify-content:center;align-items:center}.animationHolder{width:100px;height:40px;animation:rotateAnimation 5s ease-in-out infinite}.loadMoreAnimation{position:absolute;left:27%;top:20%;width:50px;height:20px}.loadMoreAnimation>img{width:51px;height:29px}@media screen and (max-width:767px){.loadMoreAnimation{top:15%;left:27%}}@keyframes rotateAnimation{0%{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animationImg{display:block;width:100px;height:60.265px;object-fit:contain;z-index:1e+26}