.NotFound_notfound__Cnjbx{--text:#f8f6f0;--text-inverse:#16191d;--background:#16191d;--background-inverse:#f8f6f0;position:relative;padding-top:91px}@media(min-width:1024px){.NotFound_notfound__Cnjbx{padding-top:141px}}.NotFound_notfound-block__ysKzZ{overflow:hidden;position:relative;gap:50px 150px;display:flex;flex-direction:column-reverse;align-items:flex-start;padding:50px 25px;border-radius:12px;background-color:var(--background)}@media(min-width:1024px){.NotFound_notfound-block__ysKzZ{padding:100px 75px;flex-direction:row;align-items:center}}.NotFound_notfound-block-overlay__TrbNG{background-color:rgba(22,25,29,.25);position:absolute;inset:0}.NotFound_notfound-block-content__UVBoN,.NotFound_notfound-block-error__IKDm0{position:relative;color:var(--text)}@media(min-width:1024px){.NotFound_notfound-block-content__UVBoN,.NotFound_notfound-block-error__IKDm0{width:calc(50% - 75px)}}.NotFound_notfound-block-content-text__8LsxE{margin-top:25px}.NotFound_notfound-block-content-button__ff7VG{background-color:var(--background-inverse);margin-top:35px;color:var(--text-inverse)}.NotFound_notfound-block-content-button__ff7VG:focus-visible,.NotFound_notfound-block-content-button__ff7VG:hover{background-color:hsla(45,36%,96%,.25)}.NotFound_notfound-block-error-text__sBzdH{font-size:80px;line-height:1;font-weight:700;text-align:center}@media(min-width:1024px){.NotFound_notfound-block-error-text__sBzdH{font-size:160px}}.WebText_root__gEgNH{position:relative;word-break:break-word}.WebText_root__gEgNH>:first-child{margin-top:0}.WebText_root__gEgNH>*+*{margin-top:20px}.WebText_root__gEgNH h2:empty,.WebText_root__gEgNH h3:empty,.WebText_root__gEgNH h4:empty,.WebText_root__gEgNH p:empty{display:none}.WebText_root__gEgNH h2,.WebText_root__gEgNH h3,.WebText_root__gEgNH h4{font-weight:400;line-height:1.25;word-break:break-word}.WebText_root__gEgNH h2{font-size:32px}@media(min-width:600px){.WebText_root__gEgNH h2{font-size:36px}}@media(min-width:1200px){.WebText_root__gEgNH h2{font-size:48px}}.WebText_root__gEgNH h3{font-size:28px}@media(min-width:1200px){.WebText_root__gEgNH h3{font-size:36px}}.WebText_root__gEgNH h4{font-size:22px}.WebText_root__gEgNH ol,.WebText_root__gEgNH ul{margin-left:23px}.WebText_root__gEgNH ol li+li,.WebText_root__gEgNH ul li+li{margin-top:5px}.WebText_root__gEgNH blockquote{border-left:3px solid var(--accent);padding-left:23px;font-size:28px}@media(min-width:1200px){.WebText_root__gEgNH blockquote{font-size:36px}}.WebText_link__By3xY{cursor:pointer;color:var(--accent);text-decoration:underline;text-underline-offset:.3em;transition:-webkit-text-decoration .3s ease-out;transition:text-decoration .3s ease-out;transition:text-decoration .3s ease-out,-webkit-text-decoration .3s ease-out}@media(hover:hover){.WebText_link__By3xY:focus-visible,.WebText_link__By3xY:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.Isotope_isotope-items__kRCWZ{gap:30px;display:flex;flex-direction:column}@media(min-width:768px){.Isotope_isotope-items__kRCWZ{flex-wrap:wrap;flex-direction:row}}@media(min-width:1200px){.Isotope_isotope-items__kRCWZ{gap:60px}}.Isotope_isotope-items-item__BZ__J{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(min-width:768px){.Isotope_isotope-items-item__BZ__J{width:calc(50% - 15px)}}@media(min-width:1024px){.Isotope_isotope-items-item__BZ__J{width:calc(33.3333333333% - 20px)}}@media(min-width:1200px){.Isotope_isotope-items-item__BZ__J{width:calc(33.3333333333% - 40px)}}.Image_image__ObZHz{height:auto;display:block;max-width:100%}.Title_title__0Hf9b{font-weight:400;line-height:1.25;word-break:break-word}.Title_title__0Hf9b.Title_mod-h2__6lGgd{font-size:32px}@media(min-width:600px){.Title_title__0Hf9b.Title_mod-h2__6lGgd{font-size:36px}}@media(min-width:1200px){.Title_title__0Hf9b.Title_mod-h2__6lGgd{font-size:48px}}.Title_title__0Hf9b.Title_mod-h3__XqhkF{font-size:28px}@media(min-width:1200px){.Title_title__0Hf9b.Title_mod-h3__XqhkF{font-size:36px}}.Title_title__0Hf9b.Title_mod-h4__OoiTl{font-size:22px}.Title_title__0Hf9b.Title_mod-inherit__oTmd9{color:inherit}.ImageText_imagetext__vUO2c{overflow:hidden;position:relative}.ImageText_imagetext-row__2bmE9{display:flex;flex-direction:column}@media(min-width:1024px){.ImageText_imagetext-row__2bmE9{flex-direction:row;align-items:center}.ImageText_imagetext-row__2bmE9.ImageText_mod-right__raX0Q{flex-direction:row-reverse}}.ImageText_imagetext-row-image__oKMtH{position:relative}@media(min-width:1024px){.ImageText_imagetext-row-image__oKMtH{aspect-ratio:1;width:calc(50% + (100vw - 100%)/2);margin-left:calc((100vw - 100%)/-2)}.ImageText_mod-right__raX0Q .ImageText_imagetext-row-image__oKMtH{margin-left:auto;margin-right:calc((100vw - 100%)/-2)}}.ImageText_content__Y5oIW{margin-top:30px}@media(min-width:1024px){.ImageText_content__Y5oIW{width:50%;margin-top:0;padding-left:75px}.ImageText_mod-right__raX0Q .ImageText_content__Y5oIW{padding-left:0;padding-right:75px}}.ImageText_content-title__Ool36+.ImageText_content-text__aWhO4{margin-top:15px}@media(min-width:1024px){.ImageText_content-title__Ool36+.ImageText_content-text__aWhO4{margin-top:45px}}@media(min-width:1200px){.ImageText_content-text__aWhO4{font-size:24px;line-height:1.5833333333}}.Text_text__qiImt{overflow:hidden;position:relative}.Text_text-row__9atm4{display:flex;flex-direction:column}@media(min-width:1024px){.Text_text-row__9atm4{flex-direction:row;align-items:center}.Text_text-row__9atm4.Text_mod-right__AWwXX{flex-direction:row-reverse}}.Text_text-content__99feq{margin-top:30px}@media(min-width:1024px){.Text_text-content__99feq{margin-top:0;padding-left:75px}}.Text_text-content-title__zYemc+.Text_text-content-text___BhVc{margin-top:15px}@media(min-width:1024px){.Text_text-content-title__zYemc+.Text_text-content-text___BhVc{margin-top:45px}}@media(min-width:1200px){.Text_text-content-text___BhVc{font-size:24px;line-height:1.5833333333}}.PortfolioPopup_popup__tjAmP{position:relative;z-index:3}.PortfolioPopup_popup-overlay__eixyx{position:fixed;z-index:-1;inset:0;width:100%;padding:25px;display:flex;flex-direction:column;justify-content:center;background-color:var(--text-faded-inverse)}.PortfolioPopup_popup-overlay__eixyx.ReactModal__Overlay{opacity:0;transition:opacity .3s ease-in-out}.PortfolioPopup_popup-overlay__eixyx.ReactModal__Overlay--after-open{opacity:1}.PortfolioPopup_popup-overlay__eixyx.ReactModal__Overlay--before-close{opacity:0}.PortfolioPopup_popup-content__5_jkl{position:relative;outline:none;margin:0 auto;width:100%;max-width:640px;max-height:100%;padding:75px 25px 25px;display:flex;flex-direction:column;background-color:var(--background-inverse);color:var(--text-inverse);overflow-y:auto}@media(min-width:768px){.PortfolioPopup_popup-content__5_jkl{padding:75px}}@media(min-width:1200px){.PortfolioPopup_popup-content__5_jkl{max-width:1056px}}.PortfolioPopup_popup-content__5_jkl.ReactModal__Content{transform:translateY(-100%);transition:transform .3s ease-in-out}.PortfolioPopup_popup-content__5_jkl.ReactModal__Content--after-open{transform:translateY(0)}.PortfolioPopup_popup-content__5_jkl.ReactModal__Content--before-close{transform:translateY(100%)}.PortfolioPopup_popup-content-logo__G0DtT{display:block;max-width:286px;margin-bottom:45px}.PortfolioPopup_popup-content-logo__G0DtT.PortfolioPopup_is-light__CoxmI{filter:invert(1)}.PortfolioPopup_popup-content-subtitle__JxOEA{color:var(--text-faded-inverse)}@media(min-width:1024px){.PortfolioPopup_popup-content-subtitle__JxOEA{font-size:24px}}.PortfolioPopup_popup-content-subtitle__JxOEA+.PortfolioPopup_popup-content-title__Pea8b,.PortfolioPopup_popup-content-title__Pea8b+.PortfolioPopup_popup-content-text__Fe0gO{margin-top:15px}@media(min-width:1024px){.PortfolioPopup_popup-content-text__Fe0gO{font-size:24px}}.PortfolioPopup_popup-content-button__OJxHL{margin-top:45px}.PortfolioPopup_close__bGpwG{position:absolute;z-index:1;top:30px;right:30px;transition:color .3s ease-out}.PortfolioPopup_close__bGpwG:hover{color:var(--accent)}.PortfolioOverview_overview__e8hkg{margin:100px 0}.PortfolioOverview_card__uT0NM{position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--border);transition:.3s cubic-bezier(0,0,.5,1)}@media(min-width:1200px){.PortfolioOverview_card__uT0NM{aspect-ratio:1}}.PortfolioOverview_card-header__GMiwm{position:relative;flex-grow:1;display:flex;align-items:center;justify-content:center;padding-top:50px;padding-inline:30px}@media(min-width:1200px){.PortfolioOverview_card-header__GMiwm{padding-top:75px;padding-bottom:25px}}.PortfolioOverview_card-header-logo__6vAZC{display:block;width:100%;max-width:286px;filter:invert(1);transition:filter .3s ease-out}.PortfolioOverview_card-header-logo__6vAZC.PortfolioOverview_is-light__o6l04{filter:invert(0)}.PortfolioOverview_card-header-logo__6vAZC img{width:100%;display:block;max-height:75px}.PortfolioOverview_card-header-tag__KUizA{position:absolute;top:15px;right:15px;background-color:var(--background-inverse);border-radius:50px;padding:5px 12px;color:var(--text-inverse);transition:.3s ease-out}.PortfolioOverview_card-content__g4yg6{padding:30px}.PortfolioOverview_card-content-title__48hYI{font-size:22px}.PortfolioOverview_card-content-subtitle__Hs4p9{color:var(--text-faded);transition:color .3s ease-out}.PortfolioOverview_card-content-title__48hYI+.PortfolioOverview_card-content-subtitle__Hs4p9{margin-top:10px}@media(hover:hover){.PortfolioOverview_card__uT0NM:focus-visible,.PortfolioOverview_card__uT0NM:hover{background-color:var(--background-inverse);color:var(--text-inverse)}.PortfolioOverview_card__uT0NM:focus-visible .PortfolioOverview_card-header-tag__KUizA,.PortfolioOverview_card__uT0NM:hover .PortfolioOverview_card-header-tag__KUizA{background-color:var(--background);color:var(--text)}.PortfolioOverview_card__uT0NM:focus-visible .PortfolioOverview_card-header-logo__6vAZC,.PortfolioOverview_card__uT0NM:hover .PortfolioOverview_card-header-logo__6vAZC{filter:invert(0)}.PortfolioOverview_card__uT0NM:focus-visible .PortfolioOverview_card-header-logo__6vAZC.PortfolioOverview_is-light__o6l04,.PortfolioOverview_card__uT0NM:hover .PortfolioOverview_card-header-logo__6vAZC.PortfolioOverview_is-light__o6l04{filter:invert(1)}.PortfolioOverview_card__uT0NM:focus-visible .PortfolioOverview_card-content-subtitle__Hs4p9,.PortfolioOverview_card__uT0NM:hover .PortfolioOverview_card-content-subtitle__Hs4p9{color:var(--text-faded-inverse)}}