.mt-0{margin-top:0!important}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-8-i{margin-top:8px!important}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mt-48{margin-top:48px}.mt-164{margin-top:164px}.mt-200{margin-top:200px}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-24{margin-right:24px}.mr-30{margin-right:30px}.mr-32{margin-right:32px}.mr-40{margin-right:40px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-14{margin-bottom:14px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.mb-42{margin-bottom:42px!important}.ml-4{margin-left:4px}.ml-8{margin-left:8px}.ml-16{margin-left:16px}.ml-24{margin-left:24px}.ml-32{margin-left:32px}.ml-40{margin-left:40px}.pt-4{padding-top:4px}.pt-8{padding-top:8px}.pt-16{padding-top:16px}.pt-24{padding-top:24px}.pt-24-i{padding-top:24px!important}.pt-32{padding-top:32px}.pt-40{padding-top:40px}.pt-66{padding-top:66px}.pt-116{padding-top:116px}.pt-156{padding-top:156px}.pr-4{padding-right:4px}.pr-8{padding-right:8px}.pr-16{padding-right:16px}.pr-24{padding-right:24px}.pr-32{padding-right:32px}.pr-40{padding-right:40px}.pb-4{padding-bottom:4px}.pb-8{padding-bottom:8px}.pb-16{padding-bottom:16px}.pb-24{padding-bottom:24px}.pb-32{padding-bottom:32px}.pb-40{padding-bottom:40px}.pl-4{padding-left:4px}.pl-8{padding-left:8px}.pl-16{padding-left:16px}.pl-24{padding-left:24px}.pl-32{padding-left:32px}.pl-40{padding-left:40px}.project_card{width:100%;height:auto}.project_card:hover img{opacity:0}.project_card:hover .empty{opacity:1}.project_card .empty{position:absolute;margin:0 15px 3px;padding:0 76px;opacity:0;left:0;right:0;bottom:0;top:0;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.project_card .empty .project_title{font-family:JetBrains Mono,monospace;text-transform:uppercase;text-align:center;font-size:40px;font-weight:400;line-height:40px;color:#fff}.project_card img{width:100%;height:100%}.project_card_mobile{margin-top:45px;position:relative;width:100%}.project_card_mobile .tags_mobile{position:absolute;bottom:0;left:0;display:flex;padding:12px 10px;z-index:100}.project_card_mobile .tags_mobile .tag{margin-right:10px;padding:5px 10px;background-color:#fff;color:#000;border-radius:2px;border:1px solid;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:500}.project_text_mobile{margin-top:15px;font-family:JetBrains Mono,monospace;font-weight:400;font-size:15px;line-height:19.5px;color:#fff}.project_text_mobile p{margin-bottom:0}.input{font-family:JetBrains Mono,monospace;border:2px solid #5c5c5c;background:transparent;padding:16px;line-height:1;border-radius:0;color:#f5f5f5;font-size:16px;letter-spacing:.02em;width:100%;transition:border-color .3s cubic-bezier(.25,.25,0,1)}.input:hover{border-color:#fff}.input:focus{outline:none;border:2px solid #fff}.isError{color:#f72d3c;border-color:#f72d3c!important}.isError::placeholder{color:#f72d3c!important}.textarea{border:2px solid #5c5c5c;padding:16px;background:transparent;border-radius:0;color:#f5f5f5;font-size:16px;letter-spacing:.02em;width:100%;resize:none;max-height:98px;transition:border-color .3s cubic-bezier(.25,.25,0,1)}.textarea:hover{border-color:#fff}.textarea:focus{outline:none;border:2px solid #fff}.checkbox{display:flex;align-items:center;color:#f5f5f5;font-size:16px;letter-spacing:.02em;line-height:1.5;font-family:JetBrains Mono,monospace}.checkbox .input_checkbox{width:24px;height:24px;border:1px solid #f5f5f5;appearance:none;outline:none;cursor:pointer;position:relative;transition:background-color .3s cubic-bezier(.25,.25,0,1)}.checkbox .input_checkbox:checked{background-color:#f5f5f5;border-color:#f5f5f5}.checkbox .input_checkbox:checked:before{content:url('data:image/svg+xml;utf8,<svg width="12" height="11" viewBox="0 0 19 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 8.75L8.5 15.25L17.5 0.75" stroke="black" stroke-width="2"/></svg>');position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12px;height:11px}.checkbox span{color:#fff;margin-left:12px}.checkbox a,.checkbox span{font-family:JetBrains Mono,monospace;font-size:16px;letter-spacing:.02em;line-height:1.5}.checkbox a{margin-left:8px;position:relative;color:#0d89ff;text-decoration:underline;text-underline-offset:4px;text-transform:none;cursor:pointer}.button{position:relative;display:inline-block;outline:none;border:1px solid #d9d9d9;background-color:#d9d9d9;padding:16px 18px;line-height:16px;letter-spacing:.04em;color:#000;font-family:inherit;text-transform:uppercase;transition:color .3s cubic-bezier(.25,.25,0,1),background-color .6s cubic-bezier(.25,.25,0,1),border-color .6s cubic-bezier(.25,.25,0,1);font-size:16px}.button:hover{color:#fff;background-color:transparent;border-color:#f5f5f5}.Header{background-size:cover;background-color:#000;padding:0 30px}.Header .achievement{display:flex}.Header .achievement .flag-container{position:relative;margin-right:15px;display:flex;align-items:flex-start}.Header .achievement .flag-container .flag-back{position:absolute;top:0;left:0;z-index:1;transition:transform .3s ease;transform-origin:top}.Header .achievement .flag-container .flag{position:relative;z-index:2;transition:transform .5s ease}.Header .achievement .flag-container .flag:hover{transform:translateY(15px)}.Header .header{display:flex;justify-content:space-between;align-items:center;padding:50px 0}.Header .header .logo{max-width:649px;display:flex;align-items:center}.Header .header .logo h1{font-family:Stolzl Display,sans-serif;text-transform:uppercase;font-size:15px;font-weight:400;line-height:22.5px;color:#fff;margin-left:33px}.Header .header .end_button{display:flex;align-items:center}.Header .nav{display:flex;justify-content:space-between;background-color:transparent}.Header .nav .navList{list-style:none;display:flex;gap:15px;margin:0;padding:0}.Header .nav .navList .navItem{display:flex;align-items:center}.Header .nav .social_media{display:flex;justify-content:center;gap:20px}.Header .nav .social_media .social_media_link{background-color:#000;text-transform:none;border:none;font-family:JetBrains Mono,monospace;color:#fff;font-size:15px;font-weight:400;cursor:pointer}.Header .nav .social_media .social_media_link:hover{color:#4aa8ff}.Header_mobile_main{height:78px;background-size:cover;background-color:#000;padding:0 20px;border-bottom:1px solid #7b7b7b!important}.Header_mobile_main .header_mobile{display:flex;justify-content:space-between;align-items:center;padding:35px 0}.Header_mobile_main .header_mobile .logo_mobile{max-width:62.4px;display:flex;align-items:center}.Header_mobile_main .header_mobile .menu_mobile{display:flex;align-items:center}.drawer_content_mobile{padding:0 20px;justify-content:space-between;align-items:center;background-color:#000}.drawer_content_mobile,.drawer_content_mobile .navList_mobile{display:flex;flex-direction:column;height:100%;overflow:hidden}.drawer_content_mobile .navList_mobile{justify-content:space-evenly;margin:0}.drawer_content_mobile .navList_mobile .navItem_mobile{color:#fff;display:flex;justify-content:center;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:300;cursor:pointer}.drawer_content_mobile .contact_us_mobile{width:100%}.drawer_content_mobile .social_media_mobile{width:280px;display:flex;align-items:center;justify-content:center;gap:50px;padding-bottom:32px;margin-top:32px}.ant-drawer-body{padding:0!important;background-color:#000;overflow:hidden!important}.ant-drawer-header{background-color:#000;border-bottom:none}.detail_content .detail_title{font-family:JetBrains Mono,monospace;font-size:31px;font-weight:700;line-height:40.3px;color:#fff;margin:0}.detail_content .detail_description{margin-top:30px}.detail_content .detail_description,.p_text{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:19.5px;color:#fff}.p_text{margin-bottom:0;max-width:70%}.a_text{margin-bottom:0;font-family:JetBrains Mono,monospace;font-weight:400;font-size:15px;line-height:19.5px;color:#fff}.index_project_card{cursor:pointer}.index_project_card img{display:block;transition:opacity .5s}.index_project_card:hover img,.index_project_card:hover p{opacity:.5}.tags{position:absolute;top:0;display:flex;padding:10px;z-index:1000}.tags .tag{margin-right:10px;padding:5px 10px;background-color:#fff;color:#000;border-radius:2px;border:1px solid;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:500}.logo_text_mobile h1{font-family:Stolzl Display,sans-serif;text-transform:uppercase;font-size:15px;font-weight:400;line-height:22.5px;color:#fff;margin-bottom:-16px}.category_section{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.category_section .category_filter{display:flow}.category_section .category_filter .filter_button{cursor:pointer;height:31px;padding:7px 10px;background-color:transparent;border:1px solid transparent;gap:10px;margin-right:15px;margin-bottom:15px;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:15px;color:#fff}.category_section .category_filter .category_selected,.category_section .category_filter .filter_button:hover{color:#4aa8ff;border:1px solid #4aa8ff}.category_section .view_type{display:flex;align-content:center;align-items:center}.category_section .view_type .view_button{cursor:pointer;display:flex;align-items:center;height:31px;padding:7px 10px;background-color:transparent;gap:10px;border:none;margin-left:15px;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:15px;color:#fff;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.category_section .view_type .view_button:hover{transform:scale(1.24);box-shadow:0 4px 8px rgba(0,0,0,.2)}.category_section_mobile{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.category_section_mobile .category_filter_mobile{display:flex;gap:10px}.category_section_mobile .category_filter_mobile .filter_button_mobile{height:29px;display:flex;justify-content:center;align-items:center;padding:7px 10px;background-color:#fff;border:1px solid;border-radius:2px;font-family:JetBrains Mono,monospace;font-weight:500;font-size:15px;line-height:15px;color:#000}.project_detail{margin-top:34px;display:flex;justify-content:space-between;align-items:center}.project_detail .title h1{font-family:JetBrains Mono,monospace;font-size:31px;font-weight:700;line-height:40.3px;color:#fff}.project_detail .title .small_text{font-size:20px;line-height:20px}.project_detail .title .small_text,.project_detail .year_text{font-family:JetBrains Mono,monospace;font-weight:400;color:#fff}.project_detail .year_text{font-size:31px;line-height:40.3px}.project_detail_mobile{margin-top:10px;display:flex;flex-direction:column}.project_detail_mobile h1{margin:0;padding-bottom:0;font-family:Stolzl Display,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:22px;text-transform:uppercase;color:#fff}.project_detail_mobile p{margin:10px 0 0;padding:0;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:19.5px;color:#fff}.project_description{width:100%;margin-top:20px;margin-bottom:20px;display:flex;flex-direction:row-reverse}.content_text,.project_description p{font-family:JetBrains Mono,monospace;font-size:20px;font-weight:400;line-height:26px;color:#fff}.content_text p{word-wrap:break-word;margin:0}.content_text_mobile{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:19.5px;color:#fff}.content_text_mobile p{word-wrap:break-word;margin:0}.content_embed_code{position:relative}.content_embed_code iframe{width:100%;height:100vh}.content_embed_code_mobile{position:relative}.content_embed_code_mobile iframe{width:100%;height:30%}.modal{display:block;position:fixed;z-index:100000;left:0;top:0;width:100%;height:100vh;overflow-y:auto;background-color:#000;justify-content:center;align-items:center;opacity:0;transition:opacity 1s ease-in-out}.modal.open{opacity:1}.modal.closing{opacity:0}.modalContent{position:relative;padding:0;border:none;width:100%;height:100vh;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:transform 1s ease-in-out}.modalContent,.modalContent.open{transform:scale(1)}.fake{margin-top:100vh;height:100hv;overflow-y:scroll}.close{position:absolute;top:20px;right:20px;color:#fff;font-size:36px;font-weight:700;cursor:pointer;z-index:1000}.video-media{width:100%;height:100%;object-fit:cover}.close:focus,.close:hover{color:#f72d3c;z-index:1000;text-decoration:none}.footer{position:fixed;left:0;bottom:0;width:100%;background:linear-gradient(0deg,#030303,rgba(3,3,3,.43) 25.08%,rgba(3,3,3,0));font-family:JetBrains Mono,monospace;font-weight:400}.footer .wrapper{display:block;max-width:2560px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.footer .wrapper .footer__inner{display:flex;justify-content:space-between;padding:16px 0;font-size:16px;text-transform:none;color:hsla(0,0%,96%,.5)}.footer .wrapper .footer__inner .footer__chipsa .footer__chipsa_link{display:flex;align-items:center}.footer .wrapper .footer__inner .footer__chipsa .footer__chipsa_link .footer__chipsa_icon{color:hsla(0,0%,96%,.5);display:flex;margin-right:23px;width:53px}.footer .wrapper .footer__inner .footer__chipsa .footer__chipsa_link .footer__chipsa_icon svg path{transition:fill .3s cubic-bezier(.25,.25,0,1);fill:hsla(0,0%,96%,.5)}.footer .wrapper .footer__inner .footer__chipsa .link{color:inherit;cursor:pointer;transition:color .3s cubic-bezier(.25,.25,0,1),opacity .3s ease}.footer .wrapper .footer__inner .footer__chipsa a{text-decoration:none;background-color:transparent}.wrapper-process{display:block;width:100%;max-width:2560px;margin-left:auto;margin-right:auto}.wrapper-process .process{position:relative;min-height:850vw}.wrapper-process .process .process-sequence{position:sticky;top:5vh;margin-left:50%;width:70%;height:90vh;transform:translate(-50%)}.wrapper-process .process .process-sequence .process-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.plop-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:166px;height:166px;background-color:#000}.plop-card:hover h1,.plop-card:hover img{opacity:.8}.plop-card .plop-card__title{margin-top:13px}.plop-card .plop-card__title h1{color:#fff;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:15px;text-transform:uppercase}@font-face{font-family:Stolzl Display;src:url(/_next/static/media/StolzlDisplay-Regular.6e32b662.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Stolzl Display;src:url(/_next/static/media/StolzlDisplay-Bold.67741c1a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/_next/static/media/JetBrainsMono-Regular.d01d422c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(/_next/static/media/JetBrainsMono-Bold.b1d3835c.ttf) format("truetype");font-weight:700;font-style:normal}body{font-family:JetBrains Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%!important;margin:0;padding:0;background-color:#000}.ant-layout{height:100%}.btn-border{display:flex;align-items:center;justify-content:center;border:1px solid #fff;gap:5px;padding:7.5px 10px;background-color:transparent;color:#fff;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:12.75px;text-transform:uppercase}.btn-border:hover{background-color:#f72d3c}.ant_btn_link,.without-hover:hover{background-color:transparent}.ant_btn_link{display:flex;align-items:center;justify-content:center;gap:5px;padding:7.5px 10px;color:#fff;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:400;line-height:12.75px;text-transform:uppercase}.ant_btn_link:hover{border-radius:2px;background-color:#4aa8ff!important;color:#000!important}.ant_btn_back{display:flex;align-items:center;justify-content:center;gap:5px;width:60px;padding:7.5px 10px;background-color:transparent;cursor:pointer;background-image:url(/_next/static/media/arrow_left.e2249523.png)}.ant_btn_back:hover{background-image:url(/_next/static/media/arrow_left_selected.56536208.png)!important}.selected{border-radius:2px;background-color:#4aa8ff!important;color:#000!important}.ant-checkbox-input{opacity:0!important}.ant-form-item-control-input-content{display:flex;align-items:center}.tiger-3d{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}