@media(max-width:767px){html[data-v-01171ab8]{font-size:2.6666666667vw;font-size:calc(2.66667vw - var(--sbw)/37.5)}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){html[data-v-01171ab8]{font-size:1.3020833333vw;font-size:calc(1.30208vw - var(--sbw)/76.8)}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){html[data-v-01171ab8]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1024px)and (max-width:1366px)and (orientation:portrait){html[data-v-01171ab8]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1081px){html[data-v-01171ab8]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1660px){html[data-v-01171ab8]{font-size:.6024096386vw;font-size:calc(.60241vw - var(--sbw)/166)}}@media(min-width:1920px){html[data-v-01171ab8]{font-size:.5208333333vw;font-size:calc(.52083vw - var(--sbw)/192)}}.Underlined[data-v-01171ab8]{display:inline-block;position:relative}.Underlined-icon[data-v-01171ab8]{aspect-ratio:402/51;bottom:0;left:0;position:absolute;transform:translate3d(0,10%,0);width:100%;z-index:-1}@media(max-width:768px){.Underlined-icon[data-v-01171ab8]{transform:translate3d(0,36%,0)}}.Underlined-icon.animation-underlined[data-v-01171ab8]{opacity:0;transform:translate3d(-4rem,10%,0) scaleX(.6);transform-origin:0;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.Underlined-icon.animation-underlined[data-v-01171ab8]{transform:translate3d(-4rem,36%,0) scaleX(.6)}}.Underlined-icon.animation-underlined.in-view[data-v-01171ab8],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-01171ab8]{opacity:1;transform:translate3d(0,10%,0) scaleX(1);transition-delay:.2s;transition-delay:calc((var(--delay, 0) + .2)*1s)}@media(max-width:768px){.Underlined-icon.animation-underlined.in-view[data-v-01171ab8],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-01171ab8]{transform:translate3d(0,36%,0) scaleX(1)}}.AppSlider[data-v-01171ab8]{position:relative;touch-action:pan-y;width:100%}.AppSlider.--inactive[data-v-01171ab8]{pointer-events:none;touch-action:none}.AppSlider-items[data-v-01171ab8]{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:768px){.AppSlider-items[data-v-01171ab8]{width:100%}}.AppSlider-item[data-v-01171ab8]{flex:none;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:767px){html[data-v-14b49b59]{font-size:2.6666666667vw;font-size:calc(2.66667vw - var(--sbw)/37.5)}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){html[data-v-14b49b59]{font-size:1.3020833333vw;font-size:calc(1.30208vw - var(--sbw)/76.8)}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){html[data-v-14b49b59]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1024px)and (max-width:1366px)and (orientation:portrait){html[data-v-14b49b59]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1081px){html[data-v-14b49b59]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1660px){html[data-v-14b49b59]{font-size:.6024096386vw;font-size:calc(.60241vw - var(--sbw)/166)}}@media(min-width:1920px){html[data-v-14b49b59]{font-size:.5208333333vw;font-size:calc(.52083vw - var(--sbw)/192)}}.Underlined[data-v-14b49b59]{display:inline-block;position:relative}.Underlined-icon[data-v-14b49b59]{aspect-ratio:402/51;bottom:0;left:0;position:absolute;transform:translate3d(0,10%,0);width:100%;z-index:-1}@media(max-width:768px){.Underlined-icon[data-v-14b49b59]{transform:translate3d(0,36%,0)}}.Underlined-icon.animation-underlined[data-v-14b49b59]{opacity:0;transform:translate3d(-4rem,10%,0) scaleX(.6);transform-origin:0;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.Underlined-icon.animation-underlined[data-v-14b49b59]{transform:translate3d(-4rem,36%,0) scaleX(.6)}}.Underlined-icon.animation-underlined.in-view[data-v-14b49b59],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-14b49b59]{opacity:1;transform:translate3d(0,10%,0) scaleX(1);transition-delay:.2s;transition-delay:calc((var(--delay, 0) + .2)*1s)}@media(max-width:768px){.Underlined-icon.animation-underlined.in-view[data-v-14b49b59],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-14b49b59]{transform:translate3d(0,36%,0) scaleX(1)}}.ProjectsSlider[data-v-14b49b59]{height:100%;position:relative;width:100%}.ProjectsSlider-slider[data-v-14b49b59]{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:768px){.ProjectsSlider-slider[data-v-14b49b59]{height:42rem;position:relative}}.ProjectsSlider-slide[data-v-14b49b59]{height:100%;left:0;position:absolute;top:0;width:100%}.ProjectsSlider-slideImage[data-v-14b49b59]{height:100%;left:0;position:relative;top:0;width:100%}.ProjectsSlider-slideImage[data-v-14b49b59]:after{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ProjectsSlider-slideImage[data-v-14b49b59]:not(.--selected) .AppImage-content{transform:scale(1.2);transition:transform 1s cubic-bezier(.165,.84,.44,1)}.ProjectsSlider-slideImage.--selected[data-v-14b49b59] .AppImage-content{transform:scale(1);transition:transform 1.6s cubic-bezier(.165,.84,.44,1)}.ProjectsSlider-content[data-v-14b49b59]{background-color:#fff;bottom:4rem;display:flex;position:absolute;right:4rem;z-index:1}.ProjectsSlider-content .ProjectArticle[data-v-14b49b59]{max-width:40rem;width:40rem}@media(max-width:768px){.ProjectsSlider-content[data-v-14b49b59]{bottom:auto;position:relative;right:auto}.ProjectsSlider-content .ProjectArticle[data-v-14b49b59]{width:100%}}.ProjectsSlider-navigation[data-v-14b49b59]{align-items:center;background-color:#231e36;display:flex;flex-flow:column;gap:1rem;justify-content:center;padding:3rem;position:relative}@media(max-width:768px){.ProjectsSlider-navigation[data-v-14b49b59]{padding:2rem}}.ProjectsSlider-navigationButton[data-v-14b49b59]{aspect-ratio:1;border-radius:100%;position:relative;width:8rem}.ProjectsSlider-navigationButton.--prev .ProjectsSlider-navigationButtonIcon[data-v-14b49b59]{transform:scale(-1)}@media(hover:hover)and (pointer:fine){.ProjectsSlider-navigationButton[data-v-14b49b59]:after{background-color:#fff;border-radius:100%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(.4);transition:opacity .3s cubic-bezier(.25,.46,.45,.94),transform .3s cubic-bezier(.165,.84,.44,1);width:100%;z-index:0}.ProjectsSlider-navigationButton[data-v-14b49b59]:hover:after{opacity:1;transform:scale(1)}.ProjectsSlider-navigationButton:hover .ProjectsSlider-navigationButtonIcon[data-v-14b49b59]{fill:#231e36}}.ProjectsSlider-navigationButtonCircle[data-v-14b49b59]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ProjectsSlider-navigationButtonIcon[data-v-14b49b59]{fill:#fff;height:1.6rem;position:relative;top:.3rem;transition:fill .3s cubic-bezier(.25,.46,.45,.94);width:1.6rem;z-index:2}@media(max-width:767px){html[data-v-666de372]{font-size:2.6666666667vw;font-size:calc(2.66667vw - var(--sbw)/37.5)}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){html[data-v-666de372]{font-size:1.3020833333vw;font-size:calc(1.30208vw - var(--sbw)/76.8)}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){html[data-v-666de372]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1024px)and (max-width:1366px)and (orientation:portrait){html[data-v-666de372]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1081px){html[data-v-666de372]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1660px){html[data-v-666de372]{font-size:.6024096386vw;font-size:calc(.60241vw - var(--sbw)/166)}}@media(min-width:1920px){html[data-v-666de372]{font-size:.5208333333vw;font-size:calc(.52083vw - var(--sbw)/192)}}.Underlined[data-v-666de372]{display:inline-block;position:relative}.Underlined-icon[data-v-666de372]{aspect-ratio:402/51;bottom:0;left:0;position:absolute;transform:translate3d(0,10%,0);width:100%;z-index:-1}@media(max-width:768px){.Underlined-icon[data-v-666de372]{transform:translate3d(0,36%,0)}}.Underlined-icon.animation-underlined[data-v-666de372]{opacity:0;transform:translate3d(-4rem,10%,0) scaleX(.6);transform-origin:0;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.Underlined-icon.animation-underlined[data-v-666de372]{transform:translate3d(-4rem,36%,0) scaleX(.6)}}.Underlined-icon.animation-underlined.in-view[data-v-666de372],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-666de372]{opacity:1;transform:translate3d(0,10%,0) scaleX(1);transition-delay:.2s;transition-delay:calc((var(--delay, 0) + .2)*1s)}@media(max-width:768px){.Underlined-icon.animation-underlined.in-view[data-v-666de372],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-666de372]{transform:translate3d(0,36%,0) scaleX(1)}}.ProjectArticle[data-v-666de372]{display:flex;flex-flow:column;padding:4rem;width:100%}@media(min-width:1081px){.ProjectArticle[data-v-666de372]{max-width:32rem}}@media(max-width:768px){.ProjectArticle[data-v-666de372]{padding:2rem}}.ProjectArticle.--size-small[data-v-666de372]{padding:2rem}.ProjectArticle.--size-small .ProjectArticle-title[data-v-666de372]{font-size:2.4rem}.ProjectArticle.--size-small .ProjectArticle-address[data-v-666de372]{margin-top:.8rem}.ProjectArticle.--size-small .ProjectArticle-text[data-v-666de372]{max-height:4rem}.ProjectArticle-title[data-v-666de372]{color:#121212;font-size:3.2rem;font-style:normal;font-weight:450;line-height:115%}@media(max-width:768px){.ProjectArticle-title[data-v-666de372]{font-size:3rem}}.ProjectArticle-address[data-v-666de372]{align-items:center;color:#231e36;display:flex;font-size:1.2rem;font-weight:500;gap:1rem;text-transform:uppercase}.ProjectArticle-address[data-v-666de372],.ProjectArticle-text[data-v-666de372]{font-style:normal;line-height:125%;margin-top:1rem}.ProjectArticle-text[data-v-666de372]{-webkit-overflow-scrolling:touch;color:#828282;font-size:1.6rem;font-weight:450;max-height:8rem;overflow:auto;scrollbar-color:#121212 #fff;scrollbar-width:thin}.ProjectArticle-text[data-v-666de372]::-webkit-scrollbar{width:7px}.ProjectArticle-text[data-v-666de372]::-webkit-scrollbar-track{background:#fff}.ProjectArticle-text[data-v-666de372]::-webkit-scrollbar-thumb{background:#121212;-webkit-transition:background .3s cubic-bezier(.25,.46,.45,.94);transition:background .3s cubic-bezier(.25,.46,.45,.94)}.ProjectArticle-text[data-v-666de372]::-webkit-scrollbar-thumb:hover{background:#2e2746}@media(max-width:768px){.ProjectArticle-text[data-v-666de372]{max-height:10rem}}@media(max-width:767px){html[data-v-32a99c2d]{font-size:2.6666666667vw;font-size:calc(2.66667vw - var(--sbw)/37.5)}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){html[data-v-32a99c2d]{font-size:1.3020833333vw;font-size:calc(1.30208vw - var(--sbw)/76.8)}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){html[data-v-32a99c2d]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1024px)and (max-width:1366px)and (orientation:portrait){html[data-v-32a99c2d]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1081px){html[data-v-32a99c2d]{font-size:.6944444444vw;font-size:calc(.69444vw - var(--sbw)/144)}}@media(min-width:1660px){html[data-v-32a99c2d]{font-size:.6024096386vw;font-size:calc(.60241vw - var(--sbw)/166)}}@media(min-width:1920px){html[data-v-32a99c2d]{font-size:.5208333333vw;font-size:calc(.52083vw - var(--sbw)/192)}}.Underlined[data-v-32a99c2d]{display:inline-block;position:relative}.Underlined-icon[data-v-32a99c2d]{aspect-ratio:402/51;bottom:0;left:0;position:absolute;transform:translate3d(0,10%,0);width:100%;z-index:-1}@media(max-width:768px){.Underlined-icon[data-v-32a99c2d]{transform:translate3d(0,36%,0)}}.Underlined-icon.animation-underlined[data-v-32a99c2d]{opacity:0;transform:translate3d(-4rem,10%,0) scaleX(.6);transform-origin:0;transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.25,.46,.45,.94)}@media(max-width:768px){.Underlined-icon.animation-underlined[data-v-32a99c2d]{transform:translate3d(-4rem,36%,0) scaleX(.6)}}.Underlined-icon.animation-underlined.in-view[data-v-32a99c2d],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-32a99c2d]{opacity:1;transform:translate3d(0,10%,0) scaleX(1);transition-delay:.2s;transition-delay:calc((var(--delay, 0) + .2)*1s)}@media(max-width:768px){.Underlined-icon.animation-underlined.in-view[data-v-32a99c2d],.animation-parent.in-view .Underlined-icon.animation-underlined[data-v-32a99c2d]{transform:translate3d(0,36%,0) scaleX(1)}}.AppCircle[data-v-32a99c2d]{transform:rotate(-90deg)}.AppCircle-circle[data-v-32a99c2d]{fill:transparent;stroke-linecap:butt;stroke-width:2%;stroke-width:var(--thickness,2%)}