.letter-tiles-module-scss-module__nN7gEG__word_container{-webkit-hyphens:manual;hyphens:manual;white-space:normal;display:inline}@media screen and (max-width:768.1px){.letter-tiles-module-scss-module__nN7gEG__word_container .letter-tiles-module-scss-module__nN7gEG__word{display:flex}}.letter-tiles-module-scss-module__nN7gEG__word_container .letter-tiles-module-scss-module__nN7gEG__syllable{white-space:nowrap;display:inline}.letter-tiles-module-scss-module__nN7gEG__word_container .letter-tiles-module-scss-module__nN7gEG__letter_parent{perspective:600px;vertical-align:baseline;display:inline-block;position:relative}.letter-tiles-module-scss-module__nN7gEG__word_container .letter-tiles-module-scss-module__nN7gEG__letter_parent .letter-tiles-module-scss-module__nN7gEG__letter{transform-origin:50%;display:inline-block}.letter-tiles-module-scss-module__nN7gEG__word_container .letter-tiles-module-scss-module__nN7gEG__letter_parent .letter-tiles-module-scss-module__nN7gEG__space_hidden{white-space:pre;display:inline}
.back-to-work-module-scss-module___Lcawq__back_to_work{z-index:100;mix-blend-mode:difference;padding:0 20px;position:sticky;top:3.5em}@media screen and (min-width:768.1px){.back-to-work-module-scss-module___Lcawq__back_to_work{top:4em}}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button{color:#000;appearance:none;cursor:pointer;background:0 0;align-items:center;font-size:1em;line-height:1.1em;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button label{cursor:pointer;perspective:100px;align-items:center;height:100%;display:inline-flex}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button label span{transform-origin:0 100%;align-items:center;height:100%;transition:all .2s ease-in-out;display:flex}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button label span:nth-child(2){position:absolute;transform:translateY(100%)}@media screen and (min-width:768.1px){.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button:hover span:first-child{opacity:0;transform:translateY(-100%)rotateX(90deg)}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button:hover span:nth-child(2){animation:1s ease-in-out infinite back-to-work-module-scss-module___Lcawq__blink;transform:translate(0)}}@keyframes back-to-work-module-scss-module___Lcawq__blink{0%,to{opacity:1}50%{opacity:0}}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button{display:inline-flex;overflow:hidden}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button .back-to-work-module-scss-module___Lcawq__icon{background-image:url(/arrow-white.svg);background-position:50%;background-repeat:no-repeat;width:1.5em;height:1em;margin-right:10px;display:inline-flex;overflow:hidden;transform:rotate(180deg)}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button .back-to-work-module-scss-module___Lcawq__label{color:#fff;align-items:center;display:inline-flex}.back-to-work-module-scss-module___Lcawq__back_to_work .back-to-work-module-scss-module___Lcawq__button:hover .back-to-work-module-scss-module___Lcawq__icon{animation:.5s cubic-bezier(.16,1,.3,1) back-to-work-module-scss-module___Lcawq__anim_1,1s cubic-bezier(.16,1,.3,1) .5s back-to-work-module-scss-module___Lcawq__anim_2}@keyframes back-to-work-module-scss-module___Lcawq__anim_1{0%{background-position:50%}to{background-position:1.5em}}@keyframes back-to-work-module-scss-module___Lcawq__anim_2{0%{background-position:-1.5em}to{background-position:50%}}
.quotation-list-module-scss-module__ofj9jG__no_scroll{overflow:hidden!important}.quotation-list-module-scss-module__ofj9jG__quotation_list{color:#fff;position:relative}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container{overscroll-behavior:none}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container::-webkit-scrollbar{display:none}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow-x:scroll}@media screen and (min-width:768.1px){.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container{overflow:hidden}}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list{flex-wrap:nowrap;list-style:none;display:flex}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item{aspect-ratio:4/5;scroll-snap-align:center;cursor:pointer;background:#000;flex-shrink:0;width:75vw;position:relative}@media screen and (min-width:768.1px){.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item{width:35vw}}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item:before,.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item:after{content:"";z-index:-1;aspect-ratio:1;background:#ffffff0d;border-radius:50%;width:60%;transition:background-color 1s cubic-bezier(.16,1,.3,1),opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item:after{opacity:0;background:#000;transform:translate(-50%,-50%)scale(.5)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header{z-index:1;width:100%;padding:0 20px;position:absolute;top:0;left:0}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header h3{align-items:center;height:2em;font-size:clamp(16px,1.04167vw,20px);font-weight:400;display:flex}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button{appearance:none;color:#ff060b;cursor:pointer;background:0 0;align-items:center;font-size:1em;font-weight:400;line-height:1.1em;display:inline-flex;position:relative;overflow:hidden}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button label{cursor:pointer;perspective:100px;align-items:center;height:100%;display:inline-flex}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button label:after{content:"";background:#ff060b;border-radius:15px;width:15px;height:15px;margin-left:.8em;display:block}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button label span{transform-origin:0 100%;align-items:center;height:100%;transition:all .2s ease-in-out;display:flex}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button label span:nth-child(2){position:absolute;transform:translateY(100%)}@media screen and (min-width:768.1px){.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button:hover span:first-child{opacity:0;transform:translateY(-100%)rotateX(90deg)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button:hover span:nth-child(2){animation:1s ease-in-out infinite quotation-list-module-scss-module__ofj9jG__blink;transform:translate(0)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__header button:hover label:after{animation:.1s ease-in-out infinite quotation-list-module-scss-module__ofj9jG__blink}}@keyframes quotation-list-module-scss-module__ofj9jG__blink{0%,to{opacity:1}50%{opacity:0}}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item .quotation-list-module-scss-module__ofj9jG__cover img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1);display:block;transform:scale(.98)}@media screen and (min-width:768.1px){.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item:hover:before{background:#ff060b}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item:hover:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__scroll_container .quotation-list-module-scss-module__ofj9jG__list .quotation-list-module-scss-module__ofj9jG__item:hover .quotation-list-module-scss-module__ofj9jG__cover img{transform:scale(1)}}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation{display:none}@media screen and (min-width:768.1px){.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button{pointer-events:all;z-index:1;appearance:none;text-indent:240px;cursor:pointer;background:#ff060b;border-radius:120px;width:120px;height:120px;transition:box-shadow .2s ease-in-out;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button.quotation-list-module-scss-module__ofj9jG__prev{display:none;left:20px}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button.quotation-list-module-scss-module__ofj9jG__next{right:20px}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button:before,.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button:after{content:"";border-radius:120px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button:before{opacity:0;background:#000;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button:after{background:url(/arrow-white.svg) 50% no-repeat;width:50%;height:50%;transform:translate(50%,50%)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button.quotation-list-module-scss-module__ofj9jG__prev:after{transform:translate(50%,50%)rotate(180deg)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button:hover{box-shadow:0 2px 20px #ff060bb3}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button:hover:before{opacity:1;transform:scale(1)}.quotation-list-module-scss-module__ofj9jG__quotation_list .quotation-list-module-scss-module__ofj9jG__navigation .quotation-list-module-scss-module__ofj9jG__button:hover:after{animation:.5s cubic-bezier(.7,0,.84,0) quotation-list-module-scss-module__ofj9jG__arrow_next_1,.5s cubic-bezier(.16,1,.3,1) .5s quotation-list-module-scss-module__ofj9jG__arrow_next_2}@keyframes quotation-list-module-scss-module__ofj9jG__arrow_next_1{to{background-position:85px}}@keyframes quotation-list-module-scss-module__ofj9jG__arrow_next_2{0%{background-position:-25px}to{background-position:50%}}
.project-case-module-scss-module__yV4zIa__no_scroll{overflow:hidden!important}.project-case-module-scss-module__yV4zIa__project_case{margin-bottom:6rem}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case{margin-bottom:6rem}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header{position:relative}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header{flex-direction:column;justify-content:center;min-height:100vh;transition:background-color .5s ease-in-out;display:flex}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header.project-case-module-scss-module__yV4zIa__active{background:#000}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header.project-case-module-scss-module__yV4zIa__active .project-case-module-scss-module__yV4zIa__meta_container{opacity:0}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__grid{row-gap:.2em}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container{margin-bottom:2em;transition:opacity .2s ease-in-out}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container{width:100vw;margin-bottom:0;position:absolute;left:0}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__title{grid-column:span 2;margin-top:1em}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__title{margin-top:0}}@media screen and (min-width:1200px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__title{grid-column:span 4}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__list{grid-column:span 6;list-style:none}@media screen and (min-width:1200px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__list{grid-column:span 20;display:flex}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__list li{color:#ff060b}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__list li:not(:first-child){margin-left:20px}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__title,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__list li{overflow:hidden}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__title span,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__meta_container .project-case-module-scss-module__yV4zIa__list li span{display:inline-flex}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container{z-index:2;padding:40px 0;transition:background-color .5s ease-in-out;position:relative}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__list{overscroll-behavior:none}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__list::-webkit-scrollbar{display:none}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__list{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;flex-wrap:nowrap;gap:20px;padding-left:20px;padding-right:20px;list-style:none;display:flex;overflow-x:scroll}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__list{scroll-snap-type:none;padding-left:calc(50vw + 10px);overflow:hidden}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__list .project-case-module-scss-module__yV4zIa__item{scroll-snap-align:center;background:#000;flex-shrink:0;width:80vw;max-height:calc(100svh - 80px)}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__list .project-case-module-scss-module__yV4zIa__item{scroll-snap-align:none;width:35vw}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__list .project-case-module-scss-module__yV4zIa__item img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation{display:none}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button{pointer-events:all;z-index:1;appearance:none;text-indent:240px;cursor:pointer;background:#ff060b;border-radius:120px;width:120px;height:120px;transition:box-shadow .2s ease-in-out;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button.project-case-module-scss-module__yV4zIa__prev{display:none;left:20px}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button.project-case-module-scss-module__yV4zIa__next{right:20px}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button:before,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button:after{content:"";border-radius:120px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button:before{opacity:0;background:#000;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button:after{background:url(/arrow-white.svg) 50% no-repeat;width:50%;height:50%;transform:translate(50%,50%)}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button.project-case-module-scss-module__yV4zIa__prev:after{transform:translate(50%,50%)rotate(180deg)}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button:hover{box-shadow:0 2px 20px #ff060bb3}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button:hover:before{opacity:1;transform:scale(1)}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__header .project-case-module-scss-module__yV4zIa__media_list_container .project-case-module-scss-module__yV4zIa__navigation .project-case-module-scss-module__yV4zIa__button:hover:after{animation:.5s cubic-bezier(.7,0,.84,0) project-case-module-scss-module__yV4zIa__arrow_next_1,.5s cubic-bezier(.16,1,.3,1) .5s project-case-module-scss-module__yV4zIa__arrow_next_2}@keyframes project-case-module-scss-module__yV4zIa__arrow_next_1{to{background-position:85px}}@keyframes project-case-module-scss-module__yV4zIa__arrow_next_2{0%{background-position:-25px}to{background-position:50%}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container{margin-top:6rem}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__title{grid-column:span 4;font-size:clamp(18px,.9375vw,18px);font-weight:500}@media screen and (min-width:1200px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__title{grid-column:span 12}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description p{color:#9c9c9c;font-size:clamp(16px,.9375vw,18px);line-height:1.8em}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description p:not(:last-child){margin-bottom:1em}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ul,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ol{color:#9c9c9c;margin-bottom:1em;font-size:clamp(16px,.9375vw,18px);line-height:1.5em}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ul li,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ol li{margin-left:20px}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ul ul,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ul ol,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ol ol,.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description ol ul{border:none;margin-bottom:0;padding:0}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description a{color:#000;text-underline-offset:.2em;-webkit-text-decoration:underline #ff060b00;text-decoration:underline #ff060b00;transition:-webkit-text-decoration .2s ease-in-out,text-decoration .2s ease-in-out}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description a:hover{text-decoration-color:#ff060b}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description{margin-top:1em}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description{grid-column:span 4;margin-top:0}}@media screen and (min-width:1200px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__project_info_container .project-case-module-scss-module__yV4zIa__description{grid-column:span 12}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:6rem;padding:1em 0}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__title{grid-column:span 4;font-size:clamp(18px,.9375vw,18px);font-weight:500}@media screen and (min-width:1200px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__title{grid-column:span 12}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__content{margin-top:1em}@media screen and (min-width:768.1px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__content{border-left:1px solid #e5e5e5;grid-column:span 4;margin-top:0;padding-left:20px}}@media screen and (min-width:1200px){.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__content{grid-column:span 12}}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__content .project-case-module-scss-module__yV4zIa__testimonial{font-size:1.2em;font-weight:700;line-height:1.5em}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__content .project-case-module-scss-module__yV4zIa__name{color:#ff060b;margin-top:1em}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__content .project-case-module-scss-module__yV4zIa__company_info{color:#9c9c9c;margin-top:.2em;font-size:clamp(16px,.9375vw,18px);list-style:none;display:flex}.project-case-module-scss-module__yV4zIa__project_case .project-case-module-scss-module__yV4zIa__testimonial_container .project-case-module-scss-module__yV4zIa__content .project-case-module-scss-module__yV4zIa__company_info li:last-child{margin-left:.5em}
.word-splitter-module-scss-module__HQA8aq__word_container{flex-wrap:wrap;display:flex}.word-splitter-module-scss-module__HQA8aq__word_container .word-splitter-module-scss-module__HQA8aq__word_wrapper{background:0 0}.word-splitter-module-scss-module__HQA8aq__word_container .word-splitter-module-scss-module__HQA8aq__word{flex-wrap:wrap;line-height:1.05em;display:flex}.word-splitter-module-scss-module__HQA8aq__word_container .word-splitter-module-scss-module__HQA8aq__word span{display:inline-flex}
.quotation-banner-module-scss-module__ssiivW__quotation_banner_component{background:#000;width:100vw;height:100svh;overflow:hidden}.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container{cursor:pointer;width:100vw;height:100%;position:relative}.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container .quotation-banner-module-scss-module__ssiivW__line{transform-origin:0;z-index:2;font-size:clamp(80px,5.20833vw,120px);font-family:var(--font-climate-crisis);text-transform:uppercase;color:#000;background:#ff060b;transition:transform 1s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%;left:0;transform:translate(-10%,-150%)rotate(10deg)}@media screen and (min-width:768.1px){.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container .quotation-banner-module-scss-module__ssiivW__line{transform:translate(-10%,-100%)rotate(5deg)}}.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container .quotation-banner-module-scss-module__ssiivW__line.quotation-banner-module-scss-module__ssiivW__line_one{box-shadow:0 10px 30px #0003}.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container .quotation-banner-module-scss-module__ssiivW__line.quotation-banner-module-scss-module__ssiivW__line_two{z-index:1;color:#ff060b;background:#ffffff0d;transform:translate(-10%,150%)rotate(-15deg)}@media screen and (min-width:768.1px){.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container .quotation-banner-module-scss-module__ssiivW__line.quotation-banner-module-scss-module__ssiivW__line_two{transform:translate(-10%,100%)rotate(-10deg)}}.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container .quotation-banner-module-scss-module__ssiivW__line .quotation-banner-module-scss-module__ssiivW__text{text-wrap:nowrap}@media screen and (min-width:768.1px){.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container:hover .quotation-banner-module-scss-module__ssiivW__line_one{transform:translate(-10%,-100%)scale(1.5)rotate(5deg)}.quotation-banner-module-scss-module__ssiivW__quotation_banner_component .quotation-banner-module-scss-module__ssiivW__banner_container:hover .quotation-banner-module-scss-module__ssiivW__line_two{transform:translate(-10%,100%)scale(1.2)rotate(-10deg)}}
.err404-module-scss-module__GguoGq__err_404{padding-bottom:50vh}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__content{margin-bottom:.5em}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button{color:#ff060b;appearance:none;cursor:pointer;background:0 0;align-items:center;font-size:1em;font-weight:400;line-height:1.1em;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button label{cursor:pointer;perspective:100px;align-items:center;height:100%;display:inline-flex}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button label:after{content:"";background:#ff060b;border-radius:15px;width:15px;height:15px;margin-left:.8em;display:block}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button label span{transform-origin:0 100%;align-items:center;height:100%;transition:all .2s ease-in-out;display:flex}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button label span:nth-child(2){position:absolute;transform:translateY(100%)}@media screen and (min-width:768.1px){.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button:hover span:first-child{opacity:0;transform:translateY(-100%)rotateX(90deg)}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button:hover span:nth-child(2){animation:1s ease-in-out infinite err404-module-scss-module__GguoGq__blink;transform:translate(0)}.err404-module-scss-module__GguoGq__err_404 .err404-module-scss-module__GguoGq__button:hover label:after{animation:.1s ease-in-out infinite err404-module-scss-module__GguoGq__blink}}@keyframes err404-module-scss-module__GguoGq__blink{0%,to{opacity:1}50%{opacity:0}}
.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__title_container{align-items:center;height:50vh;display:flex}@media screen and (min-width:768.1px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__title_container{height:100svh}}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__title_container .next-project-module-scss-module__6z8aoG__title{font-size:clamp(30px,9.375vw,200px);font-family:var(--font-climate-crisis);text-transform:uppercase;line-height:1.1em}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;height:100svh;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;position:relative}@media screen and (max-width:768.1px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item{flex-direction:column;display:flex}}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item.next-project-module-scss-module__6z8aoG__all{justify-content:center}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item.next-project-module-scss-module__6z8aoG__all .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__title{font-size:clamp(30px,3.125vw,80px)}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container{perspective:600px;grid-column:span 8;align-items:center;display:flex}@media screen and (max-width:768.1px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container{padding-top:4em}}@media screen and (min-width:768.1px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container{order:2;grid-column:span 4}}@media screen and (min-width:1200px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container{grid-column:span 12}}@media screen and (min-width:1400px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container{grid-column:span 10}}@media screen and (min-width:1600px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container{grid-column:span 9}}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container .next-project-module-scss-module__6z8aoG__media_card{width:100%}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container .next-project-module-scss-module__6z8aoG__media_card .next-project-module-scss-module__6z8aoG__image_container{aspect-ratio:4/5;background:#000;max-height:80svh;transition:transform 1.5s cubic-bezier(.16,1,.3,1);overflow:hidden}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container .next-project-module-scss-module__6z8aoG__media_card .next-project-module-scss-module__6z8aoG__image_container img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform 1.5s cubic-bezier(.16,1,.3,1);display:block}@media screen and (min-width:768.1px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container .next-project-module-scss-module__6z8aoG__media_card:hover .next-project-module-scss-module__6z8aoG__image_container{transform:scale(.95)}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__media_container .next-project-module-scss-module__6z8aoG__media_card:hover .next-project-module-scss-module__6z8aoG__image_container img{transform:scale(1.1)}}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container{grid-column:span 8;align-items:center;display:flex}@media screen and (min-width:768.1px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container{order:1;grid-column:span 4}}@media screen and (min-width:1200px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container{grid-column:3/span 10}}@media screen and (min-width:1600px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container{grid-column:7/span 6}}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info{width:100%}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__title{font-size:clamp(16px,1.5625vw,50px);font-weight:800;overflow:hidden}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__title span{display:inline-flex}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__metadata{gap:.5em;display:flex;overflow:hidden}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__metadata .next-project-module-scss-module__6z8aoG__type_list,.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__metadata .next-project-module-scss-module__6z8aoG__cat_list{list-style:none;display:flex}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__metadata .next-project-module-scss-module__6z8aoG__type_list li:not(:first-child),.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__metadata .next-project-module-scss-module__6z8aoG__cat_list li:not(:first-child){margin-left:.5em}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container{overflow:hidden}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button{color:#ff060b;appearance:none;cursor:pointer;background:0 0;align-items:center;font-size:1em;font-weight:400;line-height:1.1em;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button label{cursor:pointer;perspective:100px;align-items:center;height:100%;display:inline-flex}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button label:after{content:"";background:#ff060b;border-radius:15px;width:15px;height:15px;margin-left:.8em;display:block}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button label span{transform-origin:0 100%;align-items:center;height:100%;transition:all .2s ease-in-out;display:flex}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button label span:nth-child(2){position:absolute;transform:translateY(100%)}@media screen and (min-width:768.1px){.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button:hover span:first-child{opacity:0;transform:translateY(-100%)rotateX(90deg)}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button:hover span:nth-child(2){animation:1s ease-in-out infinite next-project-module-scss-module__6z8aoG__blink;transform:translate(0)}.next-project-module-scss-module__6z8aoG__next_project .next-project-module-scss-module__6z8aoG__item_container .next-project-module-scss-module__6z8aoG__item .next-project-module-scss-module__6z8aoG__info_container .next-project-module-scss-module__6z8aoG__info .next-project-module-scss-module__6z8aoG__button_container .next-project-module-scss-module__6z8aoG__button:hover label:after{animation:.1s ease-in-out infinite next-project-module-scss-module__6z8aoG__blink}}@keyframes next-project-module-scss-module__6z8aoG__blink{0%,to{opacity:1}50%{opacity:0}}
.printing-page-module-scss-module__FRK-rq__printing_page{width:100vw;margin-bottom:6rem;overflow:hidden}@media screen and (min-width:768.1px){.printing-page-module-scss-module__FRK-rq__printing_page{margin-bottom:16rem}}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item{perspective:400px;border-top:1px solid #e5e5e5;align-items:center;min-height:50svh;padding-top:2rem;overflow:hidden}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item:not(:first-child){margin-top:2rem}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item:last-child{border-bottom:1px solid #e5e5e5;padding-bottom:2rem}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__counter{font-size:clamp(30px,9.375vw,200px);font-family:var(--font-climate-crisis);text-transform:uppercase;border-bottom:1px solid #e5e5e5;grid-column:span 8;align-items:center;height:100%;margin-bottom:2rem;padding-bottom:2rem;display:flex}@media screen and (min-width:992px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__counter{border-bottom:none;border-right:1px solid #e5e5e5;grid-column:span 2}}@media screen and (min-width:1200px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__counter{grid-column:span 8;margin:0;padding:0 0 0 .05em}}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container{transform-origin:bottom}@media screen and (min-width:768.1px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container{grid-column:10/span 16;gap:20px;display:flex}}@media screen and (min-width:992px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container{grid-column:span 6}}@media screen and (min-width:1200px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container{grid-column:10/span 15}}@media screen and (min-width:1400px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container{grid-column:10/span 12}}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__image_container{overflow:hidden}@media screen and (min-width:768.1px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__image_container{order:2;width:33.3333%}}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__image_container img{object-fit:cover;object-position:center;aspect-ratio:1;width:100%;height:100%;display:block}@media screen and (min-width:768.1px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__image_container img{aspect-ratio:4/5}}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container{margin-top:1em}@media screen and (min-width:768.1px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container{order:1;width:66.6666%;margin-top:0}}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__title{margin-bottom:1em;font-size:clamp(16px,1.5625vw,50px)}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content p{color:#9c9c9c;font-size:clamp(16px,.9375vw,18px);line-height:1.8em}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content p:not(:last-child){margin-bottom:1em}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ul,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ol{color:#9c9c9c;margin-bottom:1em;font-size:clamp(16px,.9375vw,18px);line-height:1.5em}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ul li,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ol li{margin-left:20px}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ul ul,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ul ol,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ol ol,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content ol ul{border:none;margin-bottom:0;padding:0}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content a{color:#000;text-underline-offset:.2em;-webkit-text-decoration:underline #ff060b00;text-decoration:underline #ff060b00;transition:-webkit-text-decoration .2s ease-in-out,text-decoration .2s ease-in-out}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__content a:hover{text-decoration-color:#ff060b}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container{gap:20px;margin-top:1.5em;list-style:none;display:flex}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button{color:#000;appearance:none;cursor:pointer;background:0 0;align-items:center;font-size:1em;font-weight:400;line-height:1.1em;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a label,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label{cursor:pointer;perspective:100px;align-items:center;height:100%;display:inline-flex}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a label:after,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label:after{content:"";background:#000;border-radius:15px;width:15px;height:15px;margin-left:.8em;display:block}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a label span,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label span{transform-origin:0 100%;align-items:center;height:100%;transition:all .2s ease-in-out;display:flex}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a label span:nth-child(2),.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label span:nth-child(2){position:absolute;transform:translateY(100%)}@media screen and (min-width:768.1px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a:hover span:first-child,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button:hover span:first-child{opacity:0;transform:translateY(-100%)rotateX(90deg)}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a:hover span:nth-child(2),.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button:hover span:nth-child(2){animation:1s ease-in-out infinite printing-page-module-scss-module__FRK-rq__blink;transform:translate(0)}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li a:hover label:after,.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button:hover label:after{animation:.1s ease-in-out infinite printing-page-module-scss-module__FRK-rq__blink}}@keyframes printing-page-module-scss-module__FRK-rq__blink{0%,to{opacity:1}50%{opacity:0}}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button{appearance:none;color:#ff060b;cursor:pointer;background:0 0;align-items:center;font-size:1em;font-weight:400;line-height:1.1em;display:inline-flex;position:relative;overflow:hidden}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label{cursor:pointer;perspective:100px;align-items:center;height:100%;display:inline-flex}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label:after{content:"";background:#ff060b;border-radius:15px;width:15px;height:15px;margin-left:.8em;display:block}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label span{transform-origin:0 100%;align-items:center;height:100%;transition:all .2s ease-in-out;display:flex}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button label span:nth-child(2){position:absolute;transform:translateY(100%)}@media screen and (min-width:768.1px){.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button:hover span:first-child{opacity:0;transform:translateY(-100%)rotateX(90deg)}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button:hover span:nth-child(2){animation:1s ease-in-out infinite printing-page-module-scss-module__FRK-rq__blink;transform:translate(0)}.printing-page-module-scss-module__FRK-rq__printing_page .printing-page-module-scss-module__FRK-rq__item .printing-page-module-scss-module__FRK-rq__col_container .printing-page-module-scss-module__FRK-rq__info_container .printing-page-module-scss-module__FRK-rq__link_container li button:hover label:after{animation:.1s ease-in-out infinite printing-page-module-scss-module__FRK-rq__blink}}
.project-list-module-scss-module__9Z-pBG__project_list{width:100vw;margin-bottom:16rem;position:relative;overflow:hidden}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list{flex-direction:column;align-items:center;list-style:none;display:flex}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item{width:100%;padding:0 20px}@media screen and (min-width:768.1px){.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:40%;padding:3em}}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item:not(:first-child){margin-top:2rem}@media screen and (min-width:768.1px){.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item:not(:first-child){margin-top:-40vh}}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__media_container{cursor:pointer;align-items:center;display:flex}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__media_container .project-list-module-scss-module__9Z-pBG__media_card{aspect-ratio:4/5;background:#000;width:100%;max-height:80svh;transition:transform 1.5s cubic-bezier(.16,1,.3,1);overflow:hidden}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__media_container .project-list-module-scss-module__9Z-pBG__media_card img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform 1.5s cubic-bezier(.16,1,.3,1);display:block}@media screen and (min-width:768.1px){.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__media_container:hover .project-list-module-scss-module__9Z-pBG__media_card{transform:scale(.95)}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__media_container:hover .project-list-module-scss-module__9Z-pBG__media_card img{transform:scale(1.1)}}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container{gap:20px;margin-top:.5em;display:flex}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__title{width:50%;font-size:clamp(16px,1.04167vw,20px);font-weight:800;overflow:hidden}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__title span{display:inline-flex}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info{width:50%}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__metadata{overflow:hidden}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__metadata .project-list-module-scss-module__9Z-pBG__type_list,.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__metadata .project-list-module-scss-module__9Z-pBG__cat_list{list-style:none;display:flex}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__metadata .project-list-module-scss-module__9Z-pBG__type_list li:not(:first-child),.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__metadata .project-list-module-scss-module__9Z-pBG__cat_list li:not(:first-child){margin-left:.5em}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container{margin-top:1em;overflow:hidden}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button{color:#ff060b;appearance:none;cursor:pointer;background:0 0;align-items:center;font-size:1em;font-weight:400;line-height:1.1em;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button label{cursor:pointer;perspective:100px;align-items:center;height:100%;display:inline-flex}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button label:after{content:"";background:#ff060b;border-radius:15px;width:15px;height:15px;margin-left:.8em;display:block}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button label span{transform-origin:0 100%;align-items:center;height:100%;transition:all .2s ease-in-out;display:flex}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button label span:nth-child(2){position:absolute;transform:translateY(100%)}@media screen and (min-width:768.1px){.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button:hover span:first-child{opacity:0;transform:translateY(-100%)rotateX(90deg)}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button:hover span:nth-child(2){animation:1s ease-in-out infinite project-list-module-scss-module__9Z-pBG__blink;transform:translate(0)}.project-list-module-scss-module__9Z-pBG__project_list .project-list-module-scss-module__9Z-pBG__list .project-list-module-scss-module__9Z-pBG__item .project-list-module-scss-module__9Z-pBG__info_container .project-list-module-scss-module__9Z-pBG__info .project-list-module-scss-module__9Z-pBG__button_container .project-list-module-scss-module__9Z-pBG__button:hover label:after{animation:.1s ease-in-out infinite project-list-module-scss-module__9Z-pBG__blink}}@keyframes project-list-module-scss-module__9Z-pBG__blink{0%,to{opacity:1}50%{opacity:0}}
