.about_printingWrapper__02tXp{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.about_printingMask__dijnN{height:100%;bottom:.25rem;z-index:1;animation:about_printMask__19mPb 11s steps(11) infinite}.about_printingMask__dijnN,.about_printingMask__dijnN:after{display:block;position:absolute;width:100%;left:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.about_printingMask__dijnN:after{content:"";height:10%;bottom:-10%;border-left-width:8px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));animation:about_printHead__OSEOz 1s steps(20) infinite}@keyframes about_printMask__19mPb{0%{transform:translateY(-10%)}to{transform:translateY(-120%)}}@keyframes about_printHead__OSEOz{to{transform:translateX(100%)}}.field_field__lH9xz [aria-invalid=true]{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.field_field__lH9xz:has(textarea) label{top:2rem}.field_field__lH9xz input{background-color:transparent;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));font-size:1rem;line-height:1.5rem;width:100%}.field_field__lH9xz input:focus{outline-width:0;border-width:0 0 1px}.field_field__lH9xz:has(input){margin-top:1rem;margin-bottom:2rem}.field_field__lH9xz textarea{background-color:transparent;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));font-size:1rem;line-height:1.5rem;padding-top:1rem;padding-bottom:1rem;width:100%}.field_field__lH9xz textarea:focus{outline-width:0}.field_field__lH9xz:has(textarea){margin-top:1.5rem;margin-bottom:2rem}.field_field__lH9xz input:-webkit-autofill,.field_field__lH9xz textarea:-webkit-autofill{box-shadow:inset 0 0 0 30px white!important;-webkit-text-fill-color:black!important}.field_field__lH9xz input:autofill,.field_field__lH9xz textarea:autofill{box-shadow:inset 0 0 0 30px white!important;-webkit-text-fill-color:black!important}.field_field__lH9xz:has(input:not(:-moz-placeholder)) label,.field_field__lH9xz:has(textarea:not(:-moz-placeholder)) label{top:0;left:0;font-size:.75rem;line-height:1rem;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.field_field__lH9xz:has(input:-webkit-autofill) label,.field_field__lH9xz:has(textarea:-webkit-autofill) label{top:0;left:0;font-size:.75rem;line-height:1rem;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.field_field__lH9xz:has(input:autofill) label,.field_field__lH9xz:has(input:focus) label,.field_field__lH9xz:has(input:not(:placeholder-shown)) label,.field_field__lH9xz:has(textarea:autofill) label,.field_field__lH9xz:has(textarea:focus) label,.field_field__lH9xz:has(textarea:not(:placeholder-shown)) label{top:0;left:0;font-size:.75rem;line-height:1rem;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.field_field__lH9xz [role=alert]{display:block;position:absolute;bottom:0;left:0;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1));--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.field_fieldWithAfter__WfHoI input{padding-right:4rem}.field_fieldWithAfter__WfHoI .field_after__oPbPj{position:absolute;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));right:0;line-height:0}.logo_logo__q34Q1{fill:#fff}.menu_menuButtonClose__x3pjO{right:2rem}@media (min-width:1280px){.menu_menuButtonClose__x3pjO{right:4rem}}.header-scrolled .menu_burgerLine__Jx_8S,.menu_menuButtonClose__x3pjO .menu_burgerLine__Jx_8S,header:has(+.content-page) .menu_burgerLine__Jx_8S{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.menu_burgerTop__43IDf{width:80%}.menu_menuButtonClose__x3pjO .menu_burgerTop__43IDf{transform:rotate(45deg);top:50%;width:100%}.menu_menuButtonClose__x3pjO .menu_burgerMiddle__8gC0Z{transform:rotate(-45deg)}.menu_burgerBottom__0Ijhd{width:80%}.menu_menuButtonClose__x3pjO .menu_burgerBottom__0Ijhd{transform:rotate(45deg);top:50%;bottom:auto;width:100%}.menu_menuButton__fEK16:hover .menu_burgerLine__Jx_8S{width:100%}.menu_menuOpen__9bpMO{opacity:1;pointer-events:auto}.menu_navList__Wr_wl{font-size:11lvw;max-height:calc(100vh - 5rem);-ms-overflow-style:none;scrollbar-width:none}.menu_navList__Wr_wl::-webkit-scrollbar{display:none}@media (min-width:1280px){.menu_navList__Wr_wl{max-height:calc(100vh - 8rem)}}.menu_link__99scz{letter-spacing:.19em;text-underline-offset:-1px}.header_menuOpen__NKA9T .header_logoText__L8Shp{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.header_menuOpen__NKA9T .header_contact__zxaCX{z-index:1}.list_loadingOverlay__wLvVa{position:absolute;width:100%;height:100%;overflow:hidden;animation-name:list_fadeOut__12JJo;animation-delay:1.2s;animation-duration:.4s;animation-fill-mode:forwards}.list_loadingOverlay__wLvVa:before{z-index:10;background-color:white;top:auto;bottom:0;transform:translateY(0);border-top-left-radius:0;border-top-right-radius:0;animation-name:list_loadingBubbleWhite__ed01i;animation-timing-function:ease-in-out;animation-delay:0;animation-fill-mode:forwards}.list_loadingOverlay__wLvVa:after,.list_loadingOverlay__wLvVa:before{content:"";position:absolute;width:100%;height:100%;left:0;animation-duration:.4s}.list_loadingOverlay__wLvVa:after{z-index:15;background-color:black;top:0;transform:translateY(-100%);border-bottom-left-radius:0;border-bottom-right-radius:0;animation-name:list_loadingBubbleBlack__7cD_I;animation-timing-function:ease-in-out;animation-delay:.7s;animation-fill-mode:forwards}.list_showArrow__StBa6{animation:list_moveArrow__ISGe8 .8s ease-in-out infinite alternate}@keyframes list_loadingBubbleWhite__ed01i{0%{transform:translateY(100%);border-top-left-radius:50%;border-top-right-radius:50%}75%{border-top-left-radius:50%;border-top-right-radius:50%}to{transform:translateY(0);border-top-left-radius:0;border-top-right-radius:0}}@keyframes list_loadingBubbleBlack__7cD_I{0%{transform:translateY(-100%);border-bottom-left-radius:50%;border-bottom-right-radius:50%}75%{border-bottom-left-radius:50%;border-bottom-right-radius:50%}to{transform:translateY(0);border-bottom-left-radius:0;border-bottom-right-radius:0}}@keyframes list_fadeOut__12JJo{0%{opacity:1}to{opacity:0}}@keyframes list_moveArrow__ISGe8{0%{transform:translateY(-10%)}to{transform:translateY(5%)}}.skills_root__Kdf2d.filters-applied{contain:paint}.companies_root__EE02h{filter:grayscale(var(--grayscale-ratio,0))}.responsibilities_itemActive__LwvUx{text-shadow:1px 0 0 currentColor}.responsibilities_detailsPanelOpen__nNv4S{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:1}.responsibilities_curve__fxzUl.anim-out:after{content:var(--tw-content);border-top-left-radius:0}.responsibilities_detailsPanelOpen__nNv4S .responsibilities_close__3aNti{opacity:1}.responsibilities_detailsContentActive__jjnD_{display:block}.responsibilities_detailsContent__gUYgd p{margin-bottom:.5rem}.projectList_moreIndicator__QapLA{display:none;align-items:center;padding-left:1rem}@media (max-width:639px){.projectList_thumbnail__L_3PV:nth-child(2)~.projectList_thumbnail__L_3PV{display:none}.projectList_thumbnail__L_3PV:nth-child(2)~.projectList_thumbnail__L_3PV+.projectList_moreIndicator__QapLA{display:flex}}@media (max-width:767px){.projectList_thumbnail__L_3PV:nth-child(4)~.projectList_thumbnail__L_3PV{display:none}.projectList_thumbnail__L_3PV:nth-child(4)~.projectList_thumbnail__L_3PV+.projectList_moreIndicator__QapLA{display:flex}}@media (max-width:1023px){.projectList_thumbnail__L_3PV:nth-child(5)~.projectList_thumbnail__L_3PV{display:none}.projectList_thumbnail__L_3PV:nth-child(5)~.projectList_thumbnail__L_3PV+.projectList_moreIndicator__QapLA{display:flex}}.sectionNavigation_item__3C8sU{clip-path:inset(-100vw 0 -100vw -100vw)}.sectionNavigation_currentItem__1pkv7{padding:.375rem}.sectionNavigation_item__3C8sU:hover .sectionNavigation_circle__5lCxT{background-color:transparent;border-color:transparent}.sectionNavigation_item__3C8sU:hover .sectionNavigation_circle__5lCxT:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.sectionNavigation_currentItem__1pkv7:hover .sectionNavigation_circle__5lCxT{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.sectionNavigation_currentItem__1pkv7:hover .sectionNavigation_circle__5lCxT:before{content:var(--tw-content);border-color:transparent}.sectionNavigation_item__3C8sU:hover .sectionNavigation_label__oSOJo{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;transition-delay:.7s}.images_fullSizeSlide__Lb88V{width:calc(100vw - 100px);height:calc(100vh - 120px)}.richContent_richContent__0bBSM .title-h1,.richContent_richContent__0bBSM .title-h2,.richContent_richContent__0bBSM .title-h3,.richContent_richContent__0bBSM .title-h4,.richContent_richContent__0bBSM .title-h5{margin-bottom:1.5rem}.richContent_richContent__0bBSM p{margin-bottom:1rem}.richContent_richContent__0bBSM ol+div[class^=title],.richContent_richContent__0bBSM p+div[class^=title],.richContent_richContent__0bBSM ul+div[class^=title]{margin-top:4rem}.richContent_richContent__0bBSM .richContent_assetImage__8buXw,.richContent_richContent__0bBSM .richContent_assetVideo__UvTat{margin:3rem auto}