.home_home__I2JpY{width:100vw;max-width:100%;overflow:hidden;position:relative}.home_navbar__MLM9Y{padding:0 6.1vw}.home_blackTop__HVrXp{position:absolute;left:0;right:0;top:0;z-index:-1;height:calc(200vh + 190px);background:linear-gradient(180deg,rgba(22,22,22,1),rgba(11,11,11,1))}.home_blackTop__HVrXp:before{content:"";position:absolute;bottom:0;left:0;right:0;height:70px;border-radius:70px 70px 0 0;background-color:#ededed}.home_body__nLh5M,.home_content__7Xh1r{display:flex;flex-direction:column;position:relative;width:100%}.home_content__7Xh1r{padding:100px 6.1vw 50px;border-radius:70px 70px 0 0;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,1) 30%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:0}.home_content__7Xh1r:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.5);z-index:-1}@media (max-width:460px){.home_content__7Xh1r{padding:100px 6.1vw}}.home_textContainer__1ljkg{display:flex;flex-direction:column;margin:100px 0}@media (max-width:460px){.home_textContainer__1ljkg{margin:0 0 100px;width:100%}}@media (min-width:461px) and (max-width:768px){.home_textContainer__1ljkg{width:90%}}@media (min-width:769px) and (max-width:1024px){.home_textContainer__1ljkg{width:90%}}@media (min-width:1025px) and (max-width:1440px){.home_textContainer__1ljkg{width:90%}}@media (min-width:1441px) and (max-width:1920px){.home_textContainer__1ljkg{width:75%}}@media (min-width:1921px) and (max-width:2375px){.home_textContainer__1ljkg{width:60%}}@media (min-width:2376px){.home_textContainer__1ljkg{width:55%}}.home_aboutText__x8ch0{color:#000;font-size:clamp(12px,1vw,16px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;overflow:hidden}@media (max-width:460px){.home_aboutText__x8ch0{margin:30px 0 10px}}.home_textWrapper__xLUJy{display:flex;flex-direction:column}.home_text__Wm6Ki{color:#000;font-size:clamp(27px,4vw,60px);font-weight:800;text-wrap:balance}.home_worksContainer__wKOUb{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:4.2vw;row-gap:4.2vw;grid-column-gap:4.2vw;column-gap:4.2vw;position:relative;width:100%;z-index:1}@media (max-width:460px){.home_worksContainer__wKOUb{display:flex;flex-direction:column;row-gap:6.1vw}.home_text__Wm6Ki{width:87vw;text-wrap:pretty}}.home_navlink__dlYNg{align-self:flex-end;margin-top:6%}.home_forwardWrapper__GGsWf{width:50px;height:50px;border-radius:50%;background-color:#161616;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;z-index:1}.home_chevronRight__pcJVz{color:#fff;font-size:18px;transition:all .4s ease-in-out}.home_forwardContainer__LrcNw{display:flex;align-items:center;justify-content:center;gap:20px;color:#161616;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.home_forwardContainer__LrcNw:hover .home_forwardWrapper__GGsWf{background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);transition:all .4s ease}.home_forwardContainer__LrcNw:hover .home_chevronRight__pcJVz{color:#161616;transition:all .4s ease}@media (max-width:460px){.home_forwardContainer__LrcNw{font-size:16px;margin:10px 0 20px}}.home_servicesContainer__UcVNQ{margin-left:-6.1vw;width:calc(100% + 12.2vw);padding:100px 0 150px}@media (min-width:461px) and (max-width:900px){.home_servicesContainer__UcVNQ{padding:75px 0}}@media (max-width:460px){.home_servicesContainer__UcVNQ{padding:75px 0 30px}}.Background_container__Q_HNt{background-color:var(--bg);z-index:-999;position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;transition:background-color .3s ease-in-out}.Background_lineM__yfMvO,.Background_line__yGPzz{height:100vh;width:1px;background-color:#f7f7f7;transition:background-color .3s ease-in-out}.Background_container__Q_HNt.Background_homeVariant__TM5xS{position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:100%;border-radius:70px 70px 0 0;overflow:hidden;z-index:-1;background-color:transparent;transition:none}.Background_container__Q_HNt.Background_homeVariant__TM5xS .Background_lineM__yfMvO,.Background_container__Q_HNt.Background_homeVariant__TM5xS .Background_line__yGPzz{height:100%;mix-blend-mode:difference;overflow:hidden;transition:none}@media (max-width:460px){.Background_container__Q_HNt{padding:0 33.3vw}.Background_lineM__yfMvO{display:none}}@keyframes EntryAnimation_slide__0CpWh{0%{transform:translateY(200px)}to{transform:translateY(0)}}@keyframes EntryAnimation_colorChange__PKBER{0%{color:rgba(255,255,255,1)}14%{color:rgba(255,255,255,1)}27%{color:rgba(0,0,0,0)}37%{color:rgba(0,0,0,0)}51%{color:rgba(255,255,255,1)}to{color:rgba(255,255,255,1)}}.EntryAnimation_wrapper__f_jSM{height:200vh;width:100vw}.EntryAnimation_entryContainer__axDdm{width:100vw;height:100vh;min-height:200px;position:relative}@media (max-width:460px){.EntryAnimation_entryContainer__axDdm{height:100dvh}}@media (max-width:1024px){.EntryAnimation_entryContainer__axDdm{width:128vw}}@media (min-width:1025px) and (max-width:1280px){.EntryAnimation_entryContainer__axDdm{width:160vw}}@media (min-width:1281px){.EntryAnimation_entryContainer__axDdm{width:163vw}}.EntryAnimation_iconContainer__KlvSL{position:absolute;bottom:140px;width:100vw;justify-content:center;align-items:center;display:none;transform:translateY(200px);animation:EntryAnimation_slide__0CpWh 1s 3s forwards}@media (max-width:460px){.EntryAnimation_iconContainer__KlvSL{display:flex}}.EntryAnimation_arrowIcon__TvCms{font-size:30px;color:#fff;transform:rotate(90deg)}.EntryAnimation_svgContainer__0Gehg{width:100%;height:100%;position:absolute;top:5vh;display:flex;flex-direction:column;align-items:center;gap:15vh}.EntryAnimation_topSvgWrapper__DQq8i{width:max-content;margin-top:-1000px}.EntryAnimation_bottomSvgWrapper__exdHe{width:max-content;margin-top:2000px}.EntryAnimation_svgTop__deOs_{height:30vh}.EntryAnimation_svgBottom__oB6uc{transform:translate(-101.35vh,.4vh);height:42vh}.EntryAnimation_openingTextBase__B3R5f{position:absolute;z-index:10;width:100vw;padding:0 6.1vw;display:none}.EntryAnimation_openingTextContainerDesktop__sc1FF{top:40%;left:6.1vw;width:85vw;margin-right:6.1vw;padding:0}@media (min-width:1025px){.EntryAnimation_openingTextContainerDesktop__sc1FF{display:block}}.EntryAnimation_openingTextContainerMobile__O_AsT{bottom:30%}@media (max-width:460px){.EntryAnimation_openingTextContainerMobile__O_AsT{display:block}}.EntryAnimation_openingTextContainerTablet__FCvo_{top:50%}@media (min-width:461px) and (max-width:1024px){.EntryAnimation_openingTextContainerTablet__FCvo_{display:block}}.EntryAnimation_text__baPEa{color:#fff;font-size:clamp(27px,4.5vw,60px);font-weight:800;line-height:normal;overflow:hidden;white-space:nowrap}.EntryAnimation_animatedSpan___UVUM{display:inline-block;transform:translateY(200%) skewY(10deg);white-space:nowrap;position:relative}.EntryAnimation_ordekTextSpan__PfWaK{position:relative;cursor:pointer;opacity:1;-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);animation:EntryAnimation_colorChange__PKBER 20s infinite;animation-timing-function:linear;transition:opacity .4s linear}.EntryAnimation_ordekTextSpanHidden__ZqgpC{opacity:0}.EntryAnimation_ordekTextSpanBefore__etUDb{position:absolute;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%)}.EntryAnimation_tooltip__Gs8Oz{background-color:#252525;color:#fff;text-align:center;border-radius:6px;padding:16px 32px;position:absolute;opacity:0;top:-120px;font-size:32px;left:0;transition:all .2s ease-in-out;display:flex;justify-content:flex-start;align-items:center;gap:10px}.EntryAnimation_tooltipVisible__Tmgj5{opacity:1}@media (max-width:1024px){.EntryAnimation_tooltip__Gs8Oz{left:6.1vw}}.EntryAnimation_soundIcon__oyumU{margin-left:10px;font-size:20px;cursor:pointer}.EntryCanvas_canvasContainer__Gmvc_{width:100%;height:100%;display:flex}.Filter_container__TMXvJ{display:flex;gap:.8rem;margin:20px 0 80px;width:100%;flex-wrap:wrap;padding:0 6.1vw}@media (max-width:460px){.Filter_container__TMXvJ{margin-bottom:60px}}@media (max-width:1050px){.Filter_container__TMXvJ{gap:.7rem}}.Filter_button__Z6FH3{background:#000;color:#fff;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;border:none;font-size:14px;font-weight:500;letter-spacing:1px;padding:14px;text-transform:uppercase;white-space:nowrap;transition:all .4s ease}.Filter_active__NFTqC{border-radius:25px}.Filter_active__NFTqC,.Filter_button__Z6FH3:hover{background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);color:#000;transition:all .4s ease}@media (max-width:460px){.Filter_button__Z6FH3{font-size:12px;min-width:max-content}.workContainer_navlink__Ka65d{width:100%;display:block}}.workContainer_workBox___43fq{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative;border-radius:5%;transition:all .4s ease-in-out}@media (max-width:460px){.workContainer_workBox___43fq{width:100%;margin:0 auto;border-radius:4%}}.workContainer_workBox___43fq:hover .workContainer_workHover__HLJq0{opacity:1}.workContainer_workBox___43fq:hover .workContainer_arrow__O06zt{opacity:1;transition:all .4s ease-in-out;background-color:rgba(0,0,0,.4)}.workContainer_workBoxNotHover__4gESi{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative;border-radius:5%;transition:all .4s ease-in-out}@media (max-width:460px){.workContainer_workBoxNotHover__4gESi{width:100%;margin:0 auto;border-radius:4%}}.workContainer_workBoxNotHover__4gESi:hover .workContainer_workHover__HLJq0{opacity:1}.workContainer_workBoxNotHover__4gESi:hover .workContainer_arrow__O06zt{opacity:1;transition:all .4s ease-in-out;background-color:rgba(0,0,0,.4)}.workContainer_frameTitle__lv1AN{position:absolute;top:6%;left:7%;right:7%;color:#fff;font-size:30px;font-weight:800;line-height:40px;z-index:3;opacity:0;transition:all .4s ease-in-out}@media (max-width:460px){.workContainer_frameTitle__lv1AN{font-size:18px;line-height:normal}}@media (min-width:461px) and (max-width:900px){.workContainer_frameTitle__lv1AN{font-size:24px;line-height:normal}}.workContainer_frameTextContainer__oRnny{position:absolute;bottom:6%;left:5%;right:5%;z-index:3;display:flex;flex-wrap:wrap;gap:10px}@supports not (gap:10px){.workContainer_frameTextContainer__oRnny>*{margin:5px}}@media (max-width:1024px){.workContainer_frameTextContainer__oRnny{flex-direction:column;gap:8px}@supports not (gap:8px){.workContainer_frameTextContainer__oRnny>*{margin:4px 0}}}.workContainer_frameText__A7TMY{color:#161616;font-size:clamp(14px,1.3vw,18px);padding:4px 14px;font-weight:400;width:max-content;text-align:right;transition:all .4s ease-in-out;border-radius:30px;z-index:1;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);opacity:0}.workContainer_arrow__O06zt{font-size:100px;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:5%;opacity:0;transition:all .4s ease-in-out;background-color:rgba(0,0,0,0);z-index:2}.workContainer_asset__iUNpI{width:100%;height:100%;object-fit:cover;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.workContainer_thumbnailLogoWrapper__lsO0m{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;padding:20px}.workContainer_thumbnailLogo__i_LqA{width:min(52%,280px);max-width:86%;height:auto;object-fit:contain;transition:filter .4s ease-in-out}@media (max-width:460px){.workContainer_thumbnailLogo__i_LqA{width:min(58%,210px);max-width:88%}}@media (min-width:1921px) and (max-width:3839px){.workContainer_thumbnailLogo__i_LqA{width:min(42%,360px);max-width:90%}}@media (min-width:3840px){.workContainer_thumbnailLogo__i_LqA{width:min(50%,460px);max-width:94%}}.workContainer_workBoxNotHover__4gESi:hover .workContainer_thumbnailLogo__i_LqA,.workContainer_workBox___43fq:hover .workContainer_thumbnailLogo__i_LqA{filter:brightness(.6)}.workContainer_awwwardsBadgeSvg__F2Dri{width:3.5vw;min-width:50px}@media (min-width:461px) and (max-width:768px){.workContainer_awwwardsBadgeSvg__F2Dri{min-width:40px}}.EntryAbout_container__vdL76{max-width:100%;overflow:hidden}.EntryAbout_entryContainer__T2SrQ{width:100vw;height:100vh;position:relative}.EntryAbout_canvasContainer__lcS_V{width:100%;height:100%;display:flex;z-index:-1}.EntryAbout_textContainer__ZNLwI{display:flex;flex-direction:column;margin-top:67px;z-index:1;position:absolute;top:120px;left:6.1vw;right:6.1vw}@media (max-width:460px){.EntryAbout_textContainer__ZNLwI{margin-top:8%}}.EntryAbout_aboutText__F1amM{color:#000;font-size:clamp(12px,1vw,16px);font-weight:500;letter-spacing:2px}@media (max-width:460px){.EntryAbout_aboutText__F1amM{margin:30px 0 10px}}.EntryAbout_textLeftContainer__aGSnQ{flex-direction:column;align-items:flex-start}.EntryAbout_textRightContainer__UveR5{transform:translateY(12px)}.EntryAbout_title__5B2vE{color:#000;font-size:clamp(27px,4vw,60px);font-weight:800;text-wrap:balance;display:flex;flex-direction:column;flex-wrap:nowrap}.EntryAbout_text__TfL0o{color:#000;width:50%;font-size:clamp(20px,2vw,22px);font-weight:400;text-transform:lowercase;text-wrap:balance}@media (max-width:460px){.EntryAbout_text__TfL0o{font-size:16px;line-height:24px;text-align:left;width:100%}.EntryAbout_title__5B2vE{display:block}}@media (min-width:461px) and (max-width:1280px){.EntryAbout_text__TfL0o{width:80%}}.WorkDetail_navbar__o1m2X{padding:0 6.1vw}