.Article_projectPage__ol0iI{max-width:var(--max-container-width);margin-inline:auto;padding-top:var(--subsct-vert-margin)}.Article_projectPage__ol0iI>header{padding:var(--subsct-vert-margin) var(--sct-horiz-margin);gap:var(--padding);display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:600px){.Article_projectPage__ol0iI>header{flex-direction:row}}@media screen and (min-width:900px){.Article_projectPage__ol0iI>header>p{width:100%}}.Article_projectPage__ol0iI>header>p{display:flex;flex-direction:column;margin:0}.Article_projectPage__ol0iI>header>p>span{color:var(--grey-40)}.Article_blocks__iVuju{display:flex;flex-direction:column;gap:0;align-items:center}.Article_blocks__iVuju>.Article_iframeHolder__4ph4F{width:100%;max-width:var(--page-container-width);padding-inline:var(--sct-horiz-margin)}.Article_blocks__iVuju>.Article_iframeHolder__4ph4F>iframe{width:100%;aspect-ratio:16/9;height:auto;border:none}.Article_blocks__iVuju>figure{display:flex;flex-direction:column;justify-content:center;width:100%}.Article_blocks__iVuju>figure.Article_containerImg__kouZ9{padding-inline:var(--sct-horiz-margin);max-width:var(--max-container-width)}.Article_blocks__iVuju>figure>figcaption{padding-top:var(--padding);padding-inline:var(--sct-horiz-margin)}.Article_blocks__iVuju>figure>img{width:100%;height:auto}.Article_blocks__iVuju>.Article_textBlock__RBXGL{text-wrap:balance;text-wrap:pretty}.Article_blocks__iVuju h2,.Article_blocks__iVuju h3,.Article_blocks__iVuju h4,.Article_blocks__iVuju p{width:100%;max-width:calc(var(--max-block-width) + 2*var(--sct-horiz-margin));margin-block:0;padding-inline:var(--sct-horiz-margin)}.Article_blocks__iVuju .Article_textBlock__RBXGL{font-size:var(--fs-p)}.Article_blocks__iVuju h2,.Article_blocks__iVuju h3,.Article_blocks__iVuju h4{margin-top:0;margin-bottom:var(--margin)}.Article_blocks__iVuju blockquote{padding-inline:var(--margin);margin:0;width:100%;text-align:center;max-width:var(--max-block-width);padding-block:var(--subsct-vert-margin)}.Article_blocks__iVuju blockquote>div>p{max-width:100%}.Article_blocks__iVuju figure{margin-block:var(--subsct-vert-margin)}@media screen and (min-width:1200px){.Article_blocks__iVuju figure.Article_containerImg__kouZ9+h4{margin-top:var(--subsct-vert-margin)}}.Article_blocks__iVuju figure.Article_fullwidthImg__fhiEz{margin-block:0}.Article_blocks__iVuju figure.Article_fullwidthImg__fhiEz+h4{margin-top:var(--subsct-vert-margin)}@media screen and (min-width:1200px){.Article_blocks__iVuju figure.Article_fullwidthImg__fhiEz+.Article_textBlock__RBXGL,.Article_blocks__iVuju figure.Article_fullwidthImg__fhiEz+h4{margin-top:var(--subsct-vert-margin)}}.Article_blocks__iVuju .Article_textBlock__RBXGL{margin-block:var(--subsct-vert-margin)}@media screen and (min-width:1200px){.Article_blocks__iVuju .Article_textBlock__RBXGL{margin-bottom:var(--sct-vert-margin)}}.Article_blocks__iVuju .Article_textBlock__RBXGL+.Article_containerImg__kouZ9{margin-block:var(--padding)}.Article_blocks__iVuju .Article_textBlock__RBXGL+.Article_textBlock__RBXGL{margin-top:calc(-1*var(--subsct-vert-margin) + var(--margin))}@media screen and (min-width:1200px){.Article_blocks__iVuju .Article_textBlock__RBXGL+.Article_textBlock__RBXGL{margin-top:calc(-1*var(--sct-vert-margin) + var(--margin))}}.Article_blocks__iVuju h4+.Article_textBlock__RBXGL{margin-top:0}.Article_blocks__iVuju .Article_iframeHolder__4ph4F{margin-block:var(--subsct-vert-margin)}.Article_blocks__iVuju .Article_iframeHolder__4ph4F+figure{margin-top:0}.Article_blocks__iVuju .Article_iframeHolder__4ph4F+h4{margin-top:var(--subsct-vert-margin)}.Article_intro__ZXPcW{width:100%;max-width:var(--max-block-width);margin-inline:auto;gap:var(--subsct-vert-margin);padding-inline:0;padding-block:var(--subsct-vert-margin)}.Article_lastBlock__cM7UF{width:100%;max-width:none;gap:var(--margin);min-height:50vh;justify-content:center;align-items:center;text-align:center;margin:0}.Article_menu__whiteBg__AWn9u>div>a>img:first-of-type{opacity:1}.Article_menu__whiteBg__AWn9u>div>a>img:last-of-type{opacity:0}.Article_menu__whiteBg__AWn9u>div>div>a,.Article_menu__whiteBg__AWn9u>div>div>span>button{color:var(--black)!important}.Hero_hero__pfVAE{height:65vh;height:65svh;min-height:500px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;word-break:break-word;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:var(--white);padding:0 var(--sct-horiz-margin)}.Hero_hero__overlay__Kn3Dx{background-color:var(--white);background:linear-gradient(-180deg,rgba(var(--black-rgb),.7) 0,rgba(var(--black-rgb),0) 50%,rgba(var(--black-rgb),.7) 100%);z-index:1}.Hero_hero__overlay__Kn3Dx,.Hero_hero__pfVAE>video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.Hero_hero__pfVAE>video{z-index:0;object-fit:cover;object-position:35% 50%}.Hero_hero__pfVAE>.Hero_hero__content__JAwfe{display:flex;flex-direction:column;position:relative;gap:25px;width:100%;height:100%;margin-left:auto;margin-right:auto;padding-block:var(--subsct-vert-margin);max-width:var(--max-container-width);justify-content:flex-end;z-index:2;opacity:0}.Hero_hero__pfVAE>.Hero_hero__content__JAwfe>h5{color:var(--primary)}.Hero_hero__pfVAE>.Hero_hero__content__JAwfe h1,.Hero_hero__pfVAE>.Hero_hero__content__JAwfe p{max-width:900px}.Hero_hero__pfVAE>.Hero_hero__content__JAwfe>h1>br{display:none}@media screen and (min-width:900px){.Hero_hero__pfVAE>.Hero_hero__content__JAwfe>h1>br{display:block}}.Hero_hero__pfVAE>.Hero_hero__content__JAwfe>.Hero_arrow__yd4_C{display:block;color:var(--primary);animation:Hero_bumping__WPj8J 2s linear infinite}.Hero_hero__pfVAE>.Hero_hero__content__JAwfe>p{margin:0}.Hero_hero__pfVAE>.Hero_hero__content__JAwfe>img{max-width:100%;width:100%;height:-moz-fit-content;height:fit-content;z-index:2;margin:0 auto}@keyframes Hero_bumping__WPj8J{0%{transform:translateY(0)}25%{transform:translateY(-2px)}75%{transform:translateY(2px)}to{transform:translateY(0)}}.Hero_hero__home__sbS_r{position:relative;height:100vh;height:100svh;justify-content:center;align-items:flex-start}.Hero_hero__home__sbS_r>.Hero_arrow__yd4_C{width:60px;height:60px;display:flex;justify-content:center;align-items:center;z-index:3;position:absolute;bottom:var(--margin);left:0;right:0;margin:0 auto;animation:Hero_bumping__WPj8J 2s linear infinite}.Hero_hero__home__sbS_r>.Hero_arrow__yd4_C:hover{animation:none;transition:all .3s ease-in-out;background-color:var(--dark)}.Hero_hero__home__sbS_r>.Hero_hero__overlay__Kn3Dx{background-color:var(--white);background:radial-gradient(52.34% 100% at 0 47.66%,rgba(var(--black-rgb),.6) 0,rgba(var(--black-rgb),0) 100%)}.Hero_hero__home__sbS_r>.Hero_hero__content__JAwfe{justify-content:center}.Hero_hero__home__sbS_r>.Hero_hero__content__JAwfe p{max-width:640px;font-size:var(--fs-p)}@media screen and (min-width:900px){.Hero_hero__home__sbS_r>.Hero_hero__content__JAwfe p{font-size:22px;margin-top:var(--padding)}}.Hero_hero__home__sbS_r>.Hero_hero__content__JAwfe p>a{color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.Hero_hero__home__sbS_r>.Hero_hero__content__JAwfe p>a:hover{color:var(--primary)}.Hero_hero__service__muJQ_{border-bottom:1px solid var(--black)}.Hero_hero__service__muJQ_>.Hero_hero__overlay__Kn3Dx{display:none}.Hero_hero__service__muJQ_ h1,.Hero_hero__service__muJQ_ p{color:var(--black)}.Hero_video__desktop__cnqEb{display:none}@media screen and (min-width:768px){.Hero_video__desktop__cnqEb{display:block}}.Hero_video__mobile__2rcWr{display:block}@media screen and (min-width:768px){.Hero_video__mobile__2rcWr{display:none}}.Blockquote_quote___Qs9U{--bg-color:var(--white);--text-color:var(--black);position:relative;overflow:hidden}.Blockquote_quote___Qs9U.Blockquote_dark__pVodE{--bg-color:var(--black);--text-color:var(--white)}.Blockquote_quote___Qs9U .Blockquote_container__Dp7kT{display:flex;flex-direction:column;gap:var(--padding);margin-inline:auto;max-width:var(--max-container-width);z-index:1;position:relative}.Blockquote_quote___Qs9U{background:var(--bg-color);color:var(--text-color);padding:var(--sct-vert-margin) var(--sct-horiz-margin);margin:0}.Blockquote_quote___Qs9U p{font-size:var(--fs-quote);font-weight:400;max-width:var(--max-text-width)}.Blockquote_plan__LGbB_{position:absolute;bottom:-100px;right:0;transform:rotate(0deg);opacity:.5;object-fit:contain}.ArticleGallery_gallery__YN_XY{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--padding);width:100%;max-width:calc(var(--max-block-width) + 2*var(--sct-horiz-margin));padding-inline:var(--sct-horiz-margin);margin-inline:auto;padding-bottom:var(--sct-vert-margin)}.ArticleGallery_gallery__YN_XY>.ArticleGallery_holder__M7Z5F{width:calc((100% - var(--padding)*1)/2);height:auto;aspect-ratio:1;overflow:hidden}@media screen and (min-width:500px){.ArticleGallery_gallery__YN_XY>.ArticleGallery_holder__M7Z5F{width:calc((100% - var(--padding)*2)/3)}}@media screen and (min-width:900px){.ArticleGallery_gallery__YN_XY>.ArticleGallery_holder__M7Z5F{width:calc((100% - var(--padding)*3)/4)}}.ArticleGallery_gallery__YN_XY>.ArticleGallery_holder__M7Z5F img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .3s ease-in-out}.ArticleGallery_gallery__YN_XY>.ArticleGallery_holder__M7Z5F img:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.ArticleGallery_modal__RbRQC{position:fixed;inset:0;z-index:100;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;padding:var(--margin);border:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ArticleGallery_modal__RbRQC .ArticleGallery_closeBtn__MR0Sq{position:absolute;top:var(--padding);right:var(--padding);z-index:2;cursor:pointer}.ArticleGallery_modal__RbRQC .ArticleGallery_overlay__5ftJl{position:absolute;background-color:var(--black);width:100%;height:100%;inset:0;opacity:.5;z-index:0;cursor:pointer}.ArticleGallery_modal__RbRQC>figure{z-index:1;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:100%;max-height:100%;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ArticleGallery_modal__RbRQC>figure>.ArticleGallery_loading__6SX1a{position:absolute;width:50px;height:50px;z-index:0;animation:ArticleGallery_rotating__ZPsmC 1.5s linear infinite}.ArticleGallery_modal__RbRQC>figure>img{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:100%;max-height:100%;object-fit:contain;background:transparent;z-index:1}.ArticleGallery_modal__RbRQC>figure>figcaption{background-color:var(--white);padding:4px;font-size:var(--fs-sm)}.ArticleGallery_navBtns__VM0O_{position:absolute;z-index:2;width:100%;padding-inline:calc(var(--padding)/2);display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width:900px){.ArticleGallery_navBtns__VM0O_{padding-inline:var(--padding)}}.ArticleGallery_navBtns__VM0O_>button{width:40px;height:40px;background-color:transparent;border:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:flex-end}.ArticleGallery_navBtns__VM0O_>button:first-of-type{transform:rotate(180deg)}.ArticleGallery_navBtns__VM0O_>button:hover>img{transform:translateX(2px);transition:transform .3s ease-in-out}@media screen and (min-width:900px){.ArticleGallery_navBtns__VM0O_>button{width:60px;height:60px}}.ArticleGallery_navBtns__VM0O_>button>img{width:16px;height:auto;transition:transform .3s ease-in-out}@media screen and (min-width:900px){.ArticleGallery_navBtns__VM0O_>button>img{width:24px}}.ArticleGallery_pagination__3q1qx{position:absolute;z-index:2;color:var(--white);bottom:var(--padding)}@keyframes ArticleGallery_rotating__ZPsmC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}