@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{font-family:AeonikPro400;line-height:1.5;font-weight:600;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:#ff453a;color:#fff}@font-face{font-family:AeonikPro400;src:url(/fonts/AeonikProTRIAL-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:AeonikPro300;src:url(/fonts/AeonikProTRIAL-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:AeonikPro600;src:url(/fonts/AeonikProTRIAL-Bold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Geist;src:url(/fonts/Geist-Regular.otf) format("opentype");font-weight:400;font-style:normal}.geist{font-family:Geist}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{width:100vw;display:flex;justify-content:center;transition:all ease-in-out .1s;overflow-x:hidden}.bodyL{background:#fafcff;color:#292c32}.bodyD{background:#090a0c;color:#fafcff}.htmlBgL{background:#fafcff}.htmlBgD{background:#090a0c}#root{padding:0 40px;width:1920px}.IbmPlexMonoFont{font-family:IBM Plex Mono,serif}.textD{color:#fafcff}.bgD{background:#090a0c}.bgL{background:#fafcff}.brD{border:1px solid rgba(250,252,255,.05)}.brL{border:1px solid #E9E9EA}.aL{color:#292c32}.aD{color:#fafcff}@media screen and (max-width: 1820px){#root{width:1536px;padding:0 19px}}@media screen and (max-width: 1535px){#root{width:1366px;padding:0 20px}}@media screen and (max-width: 1365px){#root{width:1280px}}@media screen and (max-width: 600px){#root{width:100vw;padding:0 10px}}.title-wrapper{width:100%;height:calc(100vh - 30px);display:flex;flex-direction:column}.titile-name{width:100%;height:964px;display:flex;align-items:center;justify-content:center}.zLm{z-index:999999999}.titile-name p{font-family:AeonikPro300;font-size:200px;font-weight:100;line-height:200px;letter-spacing:.04em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.titile-nameL1{color:#292c32}.titile-nameL2{color:#292c3266}.titile-nameD1{color:#fafcff}.titile-nameD2{color:#fafcff66}.titile-text{width:100%;height:88px;position:relative}.titile-text p,.titile-text a{position:absolute}#titile-text_1{width:500px;font-size:40px;font-weight:400;line-height:44px;letter-spacing:-.02em;text-align:left;left:0;top:0}#titile-text_2{width:360px;font-size:19px;font-weight:400;line-height:22.8px;left:50%;bottom:0}#titile-text_3{width:auto;font-family:IBM Plex Mono,serif;font-size:17px;font-weight:400;line-height:18.7px;letter-spacing:-.02em;text-align:right;text-decoration:none;right:0;bottom:0;opacity:.8}.titile-text_3L{color:#292c32cc;border-bottom:1px solid rgba(41,44,50,.8)}.titile-text_3D{color:#fafcffcc;border-bottom:1px solid rgba(250,252,255,.8)}@media screen and (max-width: 1820px){.titile-name{height:756px}.titile-name p{font-weight:300;font-size:140px;line-height:140px;letter-spacing:4%}.titile-text{height:78px}#titile-text_1{width:430px;font-weight:400;font-size:34px;line-height:39.1px;letter-spacing:0%;left:0;bottom:0}#titile-text_2{width:350px;font-weight:400;font-size:19px;line-height:21.85px;letter-spacing:0%}#titile-text_3{font-weight:400;font-size:14px;line-height:14px;letter-spacing:-2%;text-align:right}}@media screen and (max-width: 1535px){.titile-name{height:724px}.titile-name p{font-weight:300;font-size:140px;line-height:140px;letter-spacing:4%}.titile-text{height:70px}#titile-text_1{width:430px;font-weight:400;font-size:32px;line-height:35.2px;letter-spacing:0%;left:0;bottom:0}#titile-text_2{width:330px;font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%}#titile-text_3{font-weight:400;font-size:15px;line-height:15px;letter-spacing:-2%;text-align:right}}@media screen and (max-width: 1365px){.titile-name{height:712px}.titile-name p{font-weight:300;font-size:120px;line-height:120px;letter-spacing:4%}.titile-text{height:62px}#titile-text_1{width:430px;font-weight:400;font-size:28px;line-height:30.8px;letter-spacing:0%;left:0;bottom:0}#titile-text_2{width:290px;font-weight:400;font-size:15px;line-height:18px;letter-spacing:0%}#titile-text_3{font-weight:400;font-size:14px;line-height:15.4px;letter-spacing:-2%;text-align:right}}@media screen and (max-width: 600px){.title-wrapper{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding-top:142px;padding-bottom:96px}.titile-text{width:100%;height:auto;position:inherit;display:flex;flex-direction:column;gap:20px}.titile-text p,.titile-text a{position:inherit}#titile-text_1{font-family:AeonikPro400;width:340px;font-weight:400;font-size:41px;line-height:45.1px;letter-spacing:0%}#titile-text_2{font-family:AeonikPro400;width:320px;font-weight:400;font-size:17px;line-height:20.4px;letter-spacing:0%}#titile-text_3{width:155px;font-family:IBM Plex Mono,serif;font-weight:400;font-size:14px;line-height:15.4px;letter-spacing:-2%;text-align:left}.titile-mobile-buttons{width:100%;height:auto;display:flex;align-items:center;justify-content:center;gap:10px}.titile-mobile-button1{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:100px}.titile-mobile-button1 a{width:14px;height:20px}.titile-mobile-button1 img{rotate:180deg}.titile-mobile-button2{display:flex;align-items:center;justify-content:center;height:56px;width:calc(100% - 66px);border-radius:39px}.titile-mobile-button2 a{text-decoration:none}.aL{color:#292c32}.aD{color:#fafcff}}.heading-wrapper{width:auto;height:auto;margin-left:50%}#heading-text{font-weight:400;font-size:48px;line-height:48px;letter-spacing:-2%}.heading-textL{color:#292c32}.heading-textD{color:#fafcff}.heading-countL{color:#292c3266}.heading-countD{color:#fafcff66}#heading-count{font-weight:400;font-size:19px;line-height:19px;letter-spacing:0%;position:relative;bottom:24px;left:4px}#studio{margin-top:218px}#clients{margin-top:206px}#projects{margin-top:273px}#text2{margin-top:50px;width:330px;font-weight:400;font-size:21px;line-height:24.15px;letter-spacing:0%}@media screen and (max-width: 1820px){#heading-text{font-weight:400;font-size:36px;line-height:36px;letter-spacing:-2%}#heading-count{font-weight:400;font-size:15px;line-height:15px;letter-spacing:-2%;bottom:19px;left:4px}#studio,#clients{margin-top:143px}#projects{margin-top:140px}#text2{margin-top:40px;width:273px;font-weight:400;font-size:19px;line-height:21.85px;letter-spacing:0%}}@media screen and (max-width: 1535px){#heading-text{font-weight:400;font-size:32px;line-height:32px;letter-spacing:-2%}#heading-count{font-weight:400;font-size:15px;line-height:15px;letter-spacing:0%;bottom:15px;left:2px}#studio,#clients,#projects{margin-top:140px}#text2{margin-top:20px;width:273px;font-weight:400;font-size:17px;line-height:20.4px;letter-spacing:0%}}@media screen and (max-width: 1365px){#heading-text{font-weight:400;font-size:32px;line-height:32px;letter-spacing:-2%}#heading-count{font-weight:400;font-size:15px;line-height:15px;letter-spacing:0%;bottom:15px;left:2px}#studio,#clients,#projects{margin-top:100px}#text2{margin-top:20px;width:273px;font-weight:400;font-size:19px;line-height:21.85px;letter-spacing:0%}}@media screen and (max-width: 600px){.heading-wrapper{width:auto;height:auto;margin-left:0}#heading-text{font-weight:400;font-size:24px;line-height:24px;letter-spacing:-2%}#heading-count{font-weight:400;font-size:12px;line-height:12px;letter-spacing:0%;position:relative;bottom:12px;left:2px}#studio{margin-top:30px}#clients,#projects{margin-top:50px}#text2{margin-top:20px;width:290px;font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%}}.studio-wrapper{width:100%;height:auto;margin-top:80px;display:flex}.studio-text{min-width:50%}.studio-text p{font-weight:400;font-size:21px;line-height:24.15px;letter-spacing:0%;width:480px}.line{width:100%;height:1px}.lineL{background:#292c321a}.lineD{background:#fafcff1a}.studio-accordion-wrapper{width:100%;display:flex;flex-direction:column}.accordion-item{width:100%;height:72px;display:flex;justify-content:space-between;align-items:center;padding:24px 4px;cursor:pointer}.accordion-item p{font-weight:400;font-size:24px;line-height:24px;letter-spacing:0%;text-align:left}.accordion-item img{width:20px;height:20px;transition:all .3s}.accordion-item img.rotation{rotate:45deg}.accordion-content{max-height:0;overflow:hidden;transition:all .3s;opacity:0}.accordion-content.open{max-height:200px;opacity:1}.accordion-content p{padding:4px 0 40px;width:600px;margin:0;font-weight:400;font-size:21px;line-height:24.15px;letter-spacing:0%}.accordion-contentPL{color:#292c3299}.accordion-contentPD{color:#fafcff80}@media screen and (max-width: 1820px){.studio-wrapper{margin-top:63px}.studio-text p{font-weight:400;font-size:19px;line-height:21.85px;letter-spacing:0%;width:588px}.accordion-item{height:65px;padding:22px 20px 22px 4px}.accordion-item p{font-weight:400;font-size:21px;line-height:21px;letter-spacing:0%;text-align:left}.accordion-item img{width:18px;height:18px;transition:all .3s}.accordion-content.open{max-height:400px;opacity:1}.accordion-content p{padding:4px 0 20px;width:600px;margin:0;font-weight:400;font-size:19px;line-height:21.85px;letter-spacing:0%}}@media screen and (max-width: 1535px){.studio-wrapper{margin-top:40px}.studio-text p{font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%;width:588px}.accordion-item{height:52px;padding:16.5px 20px 16.5px 4px}.accordion-item p{font-weight:400;font-size:19px;line-height:19px;letter-spacing:0%}.accordion-item img{width:16px;height:16px}.accordion-content.open{max-height:400px;opacity:1}.accordion-content p{padding:4px 0 20px;width:500px;margin:0;font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%}}@media screen and (max-width: 1365px){.studio-wrapper{margin-top:40px}.studio-text p{font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%;width:588px}.accordion-item{height:52px;padding:16.5px 20px 16.5px 4px}.accordion-item p{font-weight:400;font-size:19px;line-height:19px;letter-spacing:0%}.accordion-item img{width:16px;height:16px}.accordion-content.open{max-height:400px;opacity:1}.accordion-content p{padding:4px 0 20px;width:500px;margin:0;font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%}}@media screen and (max-width: 600px){.studio-wrapper{width:100%;height:auto;margin-top:20px;display:flex;flex-direction:column;gap:20px}.studio-text{min-width:0px}.studio-text p{font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%;width:340px}.line{width:100%;height:1px}.studio-accordion-wrapper{width:100%;display:flex;flex-direction:column}.accordion-item{width:100%;height:56px;padding:18.5px 4px}.accordion-item p{font-weight:400;font-size:19px;line-height:19px;letter-spacing:0%;text-align:right}.accordion-item img{width:16px;height:16px;transition:all .3s}.accordion-item img.rotation{rotate:45deg}.accordion-content{max-height:0;overflow:hidden;transition:all .3s;opacity:0}.accordion-content.open{max-height:200px;opacity:1}.accordion-content p{padding:4px 0 20px;width:100%;margin:0;font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:0%}}.clientsList-wrapper{width:fit-content;margin-top:60px;display:flex;gap:80px;align-items:center;position:relative;left:50%;transform:translate(-50%)}#gir{width:170px;height:68px}@media screen and (max-width: 1820px){.clientsList-wrapper{margin-top:39px;gap:50px}}@media screen and (max-width: 1535px){.clientsList-wrapper{margin-top:40px;gap:50px}}@media screen and (max-width: 1365px){.clientsList-wrapper{margin-top:40px;gap:40px}}@media screen and (max-width: 600px){.clientsList-wrapper{width:100%;margin-top:20px;display:flex;gap:20px;align-items:center;position:relative;left:0;transform:translate(0);overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.clientsList-wrapper::-webkit-scrollbar{display:none}.clientsList-wrapper img{height:30px}#aip{height:20px}}.caseList-wrapper{display:flex;flex-wrap:wrap;margin-top:40px}@media screen and (max-width: 1919px){.caseList-wrapper{margin-top:40px}}@media screen and (max-width: 1535px){.caseList-wrapper{margin-top:20px}}@media screen and (max-width: 1365px){.caseList-wrapper{margin-top:20px}}@media screen and (max-width: 600px){.caseList-wrapper{margin-top:20px;width:100%;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:20px}}.slider{position:absolute;width:1520px;height:748px;overflow:hidden;bottom:41px;left:50%;transform:translate(-50%);border-radius:10px}.slide-container{width:auto;height:748px;display:flex;transition:transform .5s ease-in-out;overflow:hidden}.slide-container img{object-fit:contain;border-radius:10px}.slide{width:100%;display:none}.slide.active{display:block}.panel{position:absolute;display:flex;align-items:center;z-index:10000;bottom:10px;left:50%;transform:translate(-50%)}.next,.prev{cursor:pointer}.dots{display:flex;align-items:center;gap:8px;margin:0 8px}.dot{height:8px;width:8px;background-color:#eaeaea;border-radius:50%;display:inline-flex;cursor:pointer}.dot.active{background-color:#d4d5d6}@media screen and (max-width: 1820px){.slider{width:1244px;height:467px;bottom:20px}.slide-container{width:1244px;height:467px}}@media screen and (max-width: 1535px){.slider{width:1115px;height:467px;bottom:20px}.slide-container{width:1115px;height:467px}}@media screen and (max-width: 1365px){.slider{width:1020px;height:471px;bottom:20px}.slide-container{width:1020px;height:471px}}.footer-wrapper{width:100%;height:auto;display:flex;flex-direction:column;margin-top:94px}.footer-title{width:610px;font-weight:400;font-size:72px;line-height:79.2px;letter-spacing:-2%;text-align:center;position:relative;left:50%;transform:translate(-50%)}.footer-form-wrapper{position:relative;width:50%;left:50%;top:40px}.footer-form-wrapper img{margin-left:19px;width:134px}.footer-form-bigTitle{margin-top:72px;font-weight:400;font-size:48px;line-height:48px;letter-spacing:-2%}.footer-form-miniTitle{margin-top:40px;font-weight:400;font-size:24px;line-height:24px;letter-spacing:0%}.footer-form{display:flex;flex-direction:column;margin-top:20px}.footer-form-info{padding:27.5px 0;display:flex;justify-content:space-between;align-items:center}.footer-form-info-1{font-family:IBM Plex Mono,serif;font-weight:300;font-size:17px;line-height:17px;letter-spacing:-2%}.footer-form-info-1L{color:#292c3299}.footer-form-info-1D{color:#fafcff99}.footer-form-info-2{font-family:IBM Plex Mono,serif;font-weight:300;font-size:19px;line-height:19px;letter-spacing:-2%;text-decoration:none}.footer-form-info-2L{color:#292c32;border-bottom:1px solid rgba(41,44,50,1)}.footer-form-info-2D{color:#fafcff;border-bottom:.5px solid rgba(250,252,255,1)}.footer-form-info-2LR{color:#292c32}.footer-form-info-2DR{color:#fafcff}.footer-down{display:flex;width:100%;margin-top:136px;margin-bottom:20px;justify-content:space-between;align-items:baseline}.caseFocusFooter{margin-top:20px!important}.footer-down p{font-weight:400;font-size:21px;line-height:23.1px;letter-spacing:2%}.buttonUp{width:52px;height:80px;display:flex;align-items:center;justify-content:center;transition:all ease-in-out .1s}.buttonUpLB{border:1.5px solid rgba(41,44,50,.1);border-radius:100px}.buttonUpLB:hover{background:#292c321a;border:rgba(41,44,50,.1)}.buttonUpDB{border:1.5px solid #393A3D;border-radius:100px}.buttonUpDB:hover{background:#393a3d}@media screen and (max-width: 1820px){.footer-wrapper{margin-top:100px}.footer-title{width:525px;font-weight:400;font-size:56px;line-height:61.6px;letter-spacing:-2%;text-align:center}.footer-form-wrapper{top:40px}.footer-form-wrapper img{margin-left:24px}.footer-form-bigTitle{margin-top:65px;font-weight:400;font-size:36px;line-height:36px;letter-spacing:-2%}.footer-form-miniTitle{margin-top:40px;font-weight:400;font-size:21px;line-height:21px;letter-spacing:0%}.footer-form{margin-top:20px}.footer-form-info{padding:27.5px 0}.footer-form-info-1{font-family:IBM Plex Mono,serif;font-weight:300;font-size:14px;line-height:15.4px;letter-spacing:-2%}.footer-form-info-2{font-family:IBM Plex Mono,serif;font-weight:300;font-size:17px;line-height:17px;letter-spacing:-2%}.footer-down{margin-top:120px;margin-bottom:20px}.footer-down p{font-weight:400;font-size:19px;line-height:20.9px;letter-spacing:2%}.buttonUp{width:52px;height:80px}}@media screen and (max-width: 1535px){.footer-wrapper{margin-top:100px}.footer-title{width:525px;font-weight:400;font-size:56px;line-height:61.6px;letter-spacing:-2%;text-align:center}.footer-form-wrapper{top:40px}.footer-form-wrapper img{margin-left:24px}.footer-form-bigTitle{margin-top:65px;font-weight:400;font-size:32px;line-height:32px;letter-spacing:-2%}.footer-form-miniTitle{margin-top:40px;font-weight:400;font-size:19px;line-height:19px;letter-spacing:0%}.footer-form{margin-top:20px}.footer-form-info{padding:21px 0}.footer-form-info-1{font-family:IBM Plex Mono,serif;font-weight:300;font-size:13px;line-height:14.3px;letter-spacing:-2%}.footer-form-info-2{font-family:IBM Plex Mono,serif;font-weight:300;font-size:15px;line-height:15px;letter-spacing:-2%}.footer-down{margin-top:120px;margin-bottom:20px}.footer-down p{font-weight:400;font-size:19px;line-height:20.9px;letter-spacing:2%}.buttonUp{width:52px;height:80px}}@media screen and (max-width: 600px){.footer-wrapper{width:100%;height:auto;display:flex;flex-direction:column;margin-top:50px}.footer-title{width:292px;font-weight:400;font-size:36px;line-height:39.6px;letter-spacing:-2%;text-align:center;position:relative;left:50%;transform:translate(-50%)}.footer-form-wrapper{position:inherit;width:100%}.footer-form-wrapper img{margin-left:calc(50% - 67px);margin-top:20px;width:67px;transform:scaleX(-1)}.footer-form-bigTitle{margin-top:34px;font-weight:400;font-size:24px;line-height:24px;letter-spacing:-2%}.footer-form-miniTitle{margin-top:40px;font-weight:400;font-size:19px;line-height:19px;letter-spacing:-2%}.footer-form{display:flex;flex-direction:column;margin-top:20px}.footer-form-info{padding:17px 10px;display:flex;justify-content:space-between;align-items:center}.footer-form-info-1{font-family:IBM Plex Mono,serif;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-2%}.footer-form-info-2{font-family:IBM Plex Mono,serif;font-weight:400;font-size:14px;line-height:14px;letter-spacing:-2%}.footer-form-info-2L{color:#292c32;border-bottom:1px solid rgba(41,44,50,1)}.footer-form-info-2D{color:#fafcff;border-bottom:.5px solid rgba(250,252,255,1)}.footer-form-info-2LR{color:#292c32}.footer-form-info-2DR{color:#fafcff}.footer-down{display:flex;width:100%;margin-top:35px;margin-bottom:20px;justify-content:space-between;align-items:end}.footer-down p{font-weight:400;font-size:14px;line-height:15.4px;letter-spacing:2%}.buttonUp{width:56px;height:56px;display:flex;align-items:center;justify-content:center;transition:all ease-in-out .1s}.buttonUpLB{border:1.5px solid rgba(41,44,50,.1);border-radius:100px}.buttonUpLB:hover{background:#292c321a;border:rgba(41,44,50,.1)}.buttonUpDB{border:1.5px solid #393A3D;border-radius:100px}.buttonUpDB:hover{background:#393a3d}}.menu{position:fixed;top:0;left:0;z-index:9999;width:100%;padding:30px 40px;transition:transform .3s ease-in-out;display:flex;align-items:center;justify-content:space-between}.hidden{transform:translateY(-100%)}.visible{transform:translateY(0)}#logo{font-weight:400;font-size:32px;line-height:32px;letter-spacing:4%}.logoL{color:#292c3299}.logoD{color:#fafcff99}.menu nav{display:flex;gap:13px}.nav-item{padding:16px;border-radius:100px;text-decoration:none;font-weight:400;font-size:18px;line-height:18px;letter-spacing:-2%;transition:all ease-in-out .1s}.themeSetter{padding:11.14px 10px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:12px;transition:all ease-in-out .1s;cursor:pointer}.sun{width:28px;height:28px}.moon{width:22px;height:22px}.themeSetterHoverL:hover .moonHoverL,.themeSetterHoverD:hover .sunHoverD{fill-opacity:.6;transition:all ease-in-out .1s}.nav-itemL{background:#fafcff;border:1px solid #E9E9EA;color:#292c32}.nav-itemL:hover{background:#e9e9ea}.nav-itemD{background:#090a0c;border:1px solid #212225;color:#fafcff}.nav-itemD:hover{background:#212225}@media screen and (max-width: 1820px){.menu{padding:30px 20px}#logo{font-weight:400;font-size:24px;line-height:24px;letter-spacing:4%}.menu nav{gap:12px}.nav-item{padding:13.5px 16px;border-radius:100px;font-weight:400;font-size:18px;line-height:18px;letter-spacing:-2%}.themeSetter{padding:9.13px 10px;border-radius:100px;gap:12px}.sun{width:26px;height:26px}.moon{width:20px;height:20px}}@media screen and (max-width: 1535px){.menu{padding:30px 20px}#logo{font-weight:400;font-size:24px;line-height:24px;letter-spacing:4%}.menu nav{gap:12px}.nav-item{padding:13.5px 16px;border-radius:100px;font-weight:400;font-size:17px;line-height:17px;letter-spacing:-2%}.themeSetter{padding:9.13px 10px;border-radius:100px;gap:12px}.sun{width:26px;height:26px}.moon{width:20px;height:20px}}@media screen and (max-width: 1365px){.menu{padding:30px 20px}#logo{font-weight:400;font-size:24px;line-height:24px;letter-spacing:4%}.menu nav{gap:8px}.nav-item{padding:12.5px 16px;border-radius:100px;font-weight:400;font-size:15px;line-height:15px;letter-spacing:-2%}.themeSetter{padding:7.13px 10px;border-radius:100px;gap:12px}.sun{width:26px;height:26px}.moon{width:20px;height:20px}}@media screen and (max-width: 600px){.menu{position:fixed;top:0;left:0;z-index:9999;width:100%;padding:18px 10px;transition:transform .3s ease-in-out;display:flex;align-items:center;justify-content:space-between}.menu nav{gap:10px;align-items:end}#logo{font-weight:400;font-size:24px;line-height:24px;letter-spacing:4%}.themeSetter{padding:0 10px;height:40px;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:12px;transition:all ease-in-out .1s;cursor:pointer}.nav-itemL{background:#fafcff;border:1.5px solid #E9E9EA;color:#292c32}.nav-itemD{background:#090a0c;border:1.5px solid #393A3D;color:#fafcff}.mobileMenuOpen{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100px;position:relative;bottom:0}.mobileMenuOpen img{width:18px;height:4px}.modal-wrapper{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:11000}.Fmodal{right:10px}#logo1{font-weight:400;font-size:24px;line-height:24px;letter-spacing:4%;position:absolute;left:10px;top:26px}.modal-links{position:absolute;top:152px;left:10px;display:flex;flex-direction:column;gap:48px}.modal-links a{font-weight:400;font-size:48px;line-height:48px;letter-spacing:-2%;text-decoration:none}}.CaseCard-wrapper{width:613px;height:448px;border-radius:20px;background:transparent;padding:10px;cursor:pointer;transition:all ease-in-out .1s}.CaseCard-imgLayer{width:593px;height:364px;overflow:hidden;position:relative;border-radius:10px}.CaseCard-imgLayer img{width:100%;height:100%;object-fit:cover}.CaseCard-name{margin-top:10px;font-size:17px;font-weight:400;line-height:17px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.CaseCard-shortDescription{margin-top:4px;font-size:17px;font-weight:400;line-height:17px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.CaseCard-srtDscpL{color:#292c3280}.CaseCard-srtDscpD{color:#fafcff80}@media screen and (max-width: 1919px){.CaseCard-wrapper{width:580px;height:420px}.CaseCard-imgLayer{width:560px;height:342px}}@media screen and (max-width: 1820px){.CaseCard-wrapper{width:499px;height:391px}.CaseCard-imgLayer{width:479px;height:296px}.CaseCard-name{font-size:17px;font-weight:400;line-height:17px}.CaseCard-shortDescription{width:300px;font-size:17px;font-weight:400;line-height:17px}}@media screen and (max-width: 1535px){.CaseCard-wrapper{width:442px;height:327px}.CaseCard-imgLayer{width:422px;height:232px}.CaseCard-name{font-size:15px;font-weight:400;line-height:15px}.CaseCard-shortDescription{width:400px;font-size:15px;font-weight:400;line-height:15px}}@media screen and (max-width: 1365px){.CaseCard-wrapper{width:413px;height:327px}.CaseCard-imgLayer{width:393px;height:232px}.CaseCard-name{font-size:15px;font-weight:400;line-height:15px}.CaseCard-shortDescription{width:300px;font-size:15px;font-weight:400;line-height:15px}}@media screen and (max-width: 600px){.CaseCard-wrapper{width:100%;height:264px;border-radius:0;background:transparent;padding:0;cursor:pointer;transition:all ease-in-out .1s;overflow:hidden}.CaseCard-imgLayer{width:100%;height:208px;overflow:hidden;position:relative;border-radius:10px}.CaseCard-imgLayer img{width:100%;height:100%;object-fit:cover}.CaseCard-name{margin-top:10px;font-size:14px;font-weight:400;line-height:14px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.CaseCard-shortDescription{margin-top:4px;font-size:14px;font-weight:400;line-height:14px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}}.CaseCard-modal-layer{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:10000;transition:all ease-in-out .1s}.CaseCard-modal-layer.open{display:flex;align-items:center;justify-content:center}.overflowHidden{overflow:hidden}.CaseCard-modal-wrapper{display:none;width:100%;height:100%;position:fixed;overflow-y:scroll;overflow-x:hidden;z-index:10000;top:0;left:0;transition:all ease-in-out .1s;flex-direction:column;padding:0 40px}.CaseCard-modal-wrapper.open{display:flex}.CaseCard-modal-wrapper-close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;padding:10px 17.5px;border-radius:34px;font-weight:400;font-size:17px;line-height:20.4px;letter-spacing:-2%;cursor:pointer}.CaseCard-modal-wrapper-closeL{border:1.5px solid #CED1D4}.CaseCard-modal-wrapper-closeL:hover{background:#ced1d4}.CaseCard-modal-wrapper-closeD{border:1.5px solid #606164}.CaseCard-modal-wrapper-closeD:hover{background:#fafcff33}.CaseCard-modal-wrapper-info{display:flex;flex-direction:column;gap:20px;text-align:center;justify-content:center;align-items:center;width:705px;margin-top:200px;margin-left:50%;transform:translate(-50%)}.caseImg{width:1200px;margin-top:40px;margin-left:50%;transform:translate(-50%)}.CaseCard-modal-wrapper-info h1{font-weight:400;font-size:52px;line-height:52px;letter-spacing:4%}.CaseCard-modal-wrapper-info h2{text-align:center;width:619px;font-weight:400;font-size:21px;line-height:24.15px;letter-spacing:4%}.CaseCard-modal-wrapper-info a{font-family:IBM Plex Sans,serif;font-weight:400;font-size:21px;line-height:24.15px;letter-spacing:4%;text-decoration:underline;text-decoration-style:solid}.CaseCard-modal-wrapper-info-aL{color:#292c3299}.CaseCard-modal-wrapper-info-aD{color:#9ea0a3}@media screen and (max-width: 1820px){.CaseCard-modal-wrapper-close{top:20px;right:20px;padding:10px 17.5px;font-weight:400;font-size:17px;line-height:20.4px;letter-spacing:-2%}.CaseCard-modal-wrapper{padding:0 20px}.CaseCard-modal-wrapper-info{gap:20px;width:705px;margin-top:190px}.caseImg{width:966px;margin-top:24px}.CaseCard-modal-wrapper-info h1{font-weight:400;font-size:48px;line-height:48px}.CaseCard-modal-wrapper-info h2{width:619px;font-weight:400;font-size:19px;line-height:21.85px}.CaseCard-modal-wrapper-info a{font-family:IBM Plex Sans,serif;font-weight:400;font-size:19px;line-height:21.85px;letter-spacing:4%;text-decoration:underline;text-decoration-style:solid}}@media screen and (max-width: 1535px){.CaseCard-modal-wrapper-close{top:20px;right:20px;padding:10px 17.5px;font-weight:400;font-size:17px;line-height:20.4px;letter-spacing:-2%}.CaseCard-modal-wrapper{padding:0 20px}.CaseCard-modal-wrapper-info{gap:20px;width:705px;margin-top:190px}.caseImg{width:966px;margin-top:40px}.CaseCard-modal-wrapper-info h1{font-weight:400;font-size:42px;line-height:42px}.CaseCard-modal-wrapper-info h2{width:619px;font-weight:400;font-size:17px;line-height:19.55px}.CaseCard-modal-wrapper-info a{font-family:IBM Plex Sans,serif;font-weight:400;font-size:17px;line-height:19.55px;letter-spacing:4%;text-decoration:underline;text-decoration-style:solid}}@media screen and (max-width: 1365px){.CaseCard-modal-wrapper-close{top:20px;right:20px;padding:10px 17.5px;font-weight:400;font-size:17px;line-height:20.4px;letter-spacing:-2%}}@media screen and (max-width: 600px){.CaseCard-modal-layer{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:10000;transition:all ease-in-out .1s;overflow-y:scroll}.CaseCard-modal-layer.open{display:block}.CaseCard-modal-layer-mobile-info{display:flex;flex-direction:column;width:100%;margin-top:114px;gap:10px;padding:0 10px}h1{font-weight:400;font-size:24px;line-height:24px;letter-spacing:0%}h2{font-weight:400;font-size:15px;line-height:17.25px;letter-spacing:0%;width:340px}.CaseCard-modal-layer-mobile-info a{font-weight:400;font-size:15px;line-height:17.25px;letter-spacing:-2%;margin-bottom:10px}.CaseCard-modal-layer-mobile-info-img{width:100%;height:auto;overflow:hidden}.CaseCard-modal-layer-mobile-info-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}}@media screen and (max-width: 390px){h2{width:340px}}
