.base-module__GYiCwW__root{box-sizing:border-box;letter-spacing:.025em;cursor:pointer;border:none;border-radius:9999px;justify-content:space-between;align-items:center;margin:0;font-size:1rem;font-weight:700;line-height:1.5;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,opacity .2s;display:inline-flex}.base-module__GYiCwW__root:focus{outline:none}.base-module__GYiCwW__root:disabled{opacity:.5;cursor:not-allowed}.base-module__GYiCwW__root:hover img{transition-timing-function:var(--default-transition-timing-function);transition-duration:.3s}.base-module__GYiCwW__icon{flex-shrink:0}.base-module__GYiCwW__gapNone{gap:0}.base-module__GYiCwW__gapSm{gap:.25rem}.base-module__GYiCwW__gapMd{gap:.5rem}.base-module__GYiCwW__gapLg{gap:.75rem}
.textColor-module__v_PchW__override,.textColor-module__v_PchW__override:hover,.textColor-module__v_PchW__override:focus-visible,.textColor-module__v_PchW__override:active,.textColor-module__v_PchW__override:disabled{color:var(--button-text-color)!important}
.ghost-module__9Waj1W__ghost{color:var(--gray-regular);background-color:#0000;padding:0}.ghost-module__9Waj1W__ghost:hover{color:#fff}
.outline-module__8gXcDa__outline{color:var(--gray-ultradark);background-color:#fff;border:1px solid #fff;padding:1rem 1.375rem}.outline-module__8gXcDa__outline:hover:not(:disabled){color:#fff;background-color:#0000}.outline-module__8gXcDa__outline:active:not(:disabled){color:#000;background-color:#fff}.outline-module__8gXcDa__outline:disabled{background-color:var(--gray-ultradark);color:var(--gray-regular)}
.primary-module__r_NM5W__primary{background-color:var(--gray-light);color:var(--gray-ultradark);padding:1rem 1.375rem}.primary-module__r_NM5W__primary:hover:not(:disabled){background-color:var(--gray-ultradark);color:#fff}.primary-module__r_NM5W__primary:active:not(:disabled){color:#fff;background-color:#000}.primary-module__r_NM5W__primary:disabled{background-color:var(--gray-light);color:var(--gray-regular)}
.primaryDark-module__vaWv1W__primaryDark{background-color:var(--gray-ultradark);color:#fff;padding:1rem 1.375rem}.primaryDark-module__vaWv1W__primaryDark:hover:not(:disabled){background-color:#000}.primaryDark-module__vaWv1W__primaryDark:active:not(:disabled){color:#000;background-color:#fff}.primaryDark-module__vaWv1W__primaryDark:disabled{color:var(--gray-regular)}
.secondary-module__9TY1OG__secondary{color:var(--gray-ultradark);background-color:#fff;padding:1rem 1.375rem}.secondary-module__9TY1OG__secondary:hover:not(:disabled){background-color:var(--gray-ultradark);color:#fff}.secondary-module__9TY1OG__secondary:active:not(:disabled){color:#fff;background-color:#000}.secondary-module__9TY1OG__secondary:disabled{background-color:var(--gray-light);color:#fff}
.ModalDialog-module__ykSTcq__legal{letter-spacing:.01em;font-size:.8125rem;font-weight:450;line-height:1.2}.ModalDialog-module__ykSTcq__legal a{color:var(--gray-regular);text-decoration:none;transition:color .3s,opacity .3s}.ModalDialog-module__ykSTcq__legal a:hover{opacity:.85}.ModalDialog-module__ykSTcq__submit{transition:background-color .3s,color .3s,opacity .3s,transform .3s}.ModalDialog-module__ykSTcq__submit:disabled{cursor:not-allowed}.ModalDialog-module__ykSTcq__submit:not(:disabled){cursor:pointer}.ModalDialog-module__ykSTcq__submitDark:disabled{background-color:var(--gray-ultradark);color:var(--gray-regular)}.ModalDialog-module__ykSTcq__submitDark:not(:disabled),.ModalDialog-module__ykSTcq__submitDark:not(:disabled):hover,.ModalDialog-module__ykSTcq__submitDark:not(:disabled):active{color:#fff;background-color:#000}.ModalDialog-module__ykSTcq__submitLight:disabled{background-color:var(--gray-medium);color:#fff}.ModalDialog-module__ykSTcq__submitLight:not(:disabled),.ModalDialog-module__ykSTcq__submitLight:not(:disabled):active{color:#fff;background-color:#000}.ModalDialog-module__ykSTcq__fileBtn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;width:auto;max-width:100%;padding:14px 16px;font-size:1rem;font-weight:600;transition:background-color .3s,color .3s,opacity .3s;display:inline-flex}@media (min-width:640px){.ModalDialog-module__ykSTcq__fileBtn{font-size:1.125rem}}.ModalDialog-module__ykSTcq__fileBtnDark{background-color:var(--gray-ultradark);color:#fff}.ModalDialog-module__ykSTcq__fileBtnDark:hover,.ModalDialog-module__ykSTcq__fileBtnDark:active{opacity:.92}.ModalDialog-module__ykSTcq__fileBtnLight{background-color:var(--gray-ultradark);color:#fff}.ModalDialog-module__ykSTcq__fileBtnLight:hover,.ModalDialog-module__ykSTcq__fileBtnLight:active{opacity:.92}.ModalDialog-module__ykSTcq__okBtn{cursor:pointer;transition:background-color .3s,color .3s,opacity .3s}.ModalDialog-module__ykSTcq__okBtnDark{color:#fff;background-color:#000}.ModalDialog-module__ykSTcq__okBtnDark:hover,.ModalDialog-module__ykSTcq__okBtnDark:active{background-color:var(--gray-ultradark)}.ModalDialog-module__ykSTcq__okBtnLight{color:#fff;background-color:#000}.ModalDialog-module__ykSTcq__okBtnLight:hover,.ModalDialog-module__ykSTcq__okBtnLight:active{opacity:.9}
.FooterFeedback-module__DIatyG__footerFeedback[data-theme=dark]{color:var(--gray-light);background:linear-gradient(#000, var(--gray-ultradark))}.FooterFeedback-module__DIatyG__footerFeedback[data-theme=light]{isolation:isolate;color:var(--gray-ultradark);background-color:#fff;position:relative;overflow:hidden}.FooterFeedback-module__DIatyG__footerFeedback[data-theme=light]>*{z-index:1;position:relative}.FooterFeedback-module__DIatyG__footerFeedback[data-theme=light]:before{content:"";aspect-ratio:5/3;z-index:0;pointer-events:none;filter:blur(42px)brightness(1.15)saturate(1.1);will-change:transform, filter;background:radial-gradient(at 32% 42%,#ebfd7b 0%,#ebfd7b59 45%,#ebfd7b00 72%),radial-gradient(at 68% 58%,#fff 0%,#ffffff73 48%,#fff0 70%);border-radius:50%;width:min(52vw,820px);animation:3s ease-in-out infinite alternate FooterFeedback-module__DIatyG__feedbackBlobFlow;position:absolute;top:66%;left:70%;transform:translate(-50%,-50%)}@media (min-width:640px){.FooterFeedback-module__DIatyG__footerFeedback[data-theme=light]:before{left:54%}}@media (min-width:1024px){.FooterFeedback-module__DIatyG__footerFeedback[data-theme=light]:before{left:58%}}@keyframes FooterFeedback-module__DIatyG__feedbackBlobFlow{0%{filter:blur(40px)brightness(1.1)saturate(1.04);transform:translate(-50%,-50%)rotate(-8deg)scale(.94)}50%{filter:blur(48px)brightness(1.22)saturate(1.16);transform:translate(-50%,-50%)rotate(10deg)scale(1.08)}to{filter:blur(42px)brightness(1.13)saturate(1.07);transform:translate(-50%,-50%)rotate(18deg)scale(.98)}}@media (min-width:1024px){.FooterFeedback-module__DIatyG__careerHeading{font-size:3rem}}
.Footer-module__07BaNa__footer[data-theme=light]{color:var(--gray-ultradark);background-color:#fff}.Footer-module__07BaNa__footer[data-theme=error]{color:var(--gray-light);background-color:#000}.Footer-module__07BaNa__footer[data-theme=black],.Footer-module__07BaNa__footer[data-theme=dark],.Footer-module__07BaNa__footer[data-theme=notFound]{color:var(--gray-light);background:var(--gray-ultradark)}.Footer-module__07BaNa__designerBy{color:var(--gray-default)}.Footer-module__07BaNa__designerLink{color:#fff}.Footer-module__07BaNa__footer[data-theme=light] .Footer-module__07BaNa__designerBy{color:var(--gray-dark)}.Footer-module__07BaNa__footer[data-theme=light] .Footer-module__07BaNa__designerLink{color:var(--gray-ultradark)}
.Header-module__pqdmSG__header{width:100%;transition:background-color .6s;position:fixed}.Header-module__pqdmSG__header[data-theme=dark]{color:var(--gray-medium)}.Header-module__pqdmSG__header[data-theme=light]{color:var(--gray-ultradark);border-bottom:1px solid #1e1e1e0d}.Header-module__pqdmSG__header[data-theme=light] .Header-module__pqdmSG__scrolled{border-bottom:1px solid #1e1e1e0d}.Header-module__pqdmSG__header[data-theme=black]{color:var(--gray-medium)}.Header-module__pqdmSG__header[data-theme=black] .Header-module__pqdmSG__scrolled{background-color:#000;border-bottom:1px solid #1e1e1e0d}.Header-module__pqdmSG__header[data-theme=notFound]{color:var(--gray-medium);background-color:#0000}.Header-module__pqdmSG__scrolled[data-theme=notFound]{background-color:#0000}.Header-module__pqdmSG__header[data-theme=main]{color:#fff}.Header-module__pqdmSG__gradient[data-theme=main]{background:linear-gradient(#0000000f 0%,#0000 100%)}.Header-module__pqdmSG__header[data-theme=black] .Header-module__pqdmSG__activeLink{color:#fff}.Header-module__pqdmSG__scrolled[data-theme=black]{background-color:#000;border-bottom:1px solid #1e1e1e0d}.Header-module__pqdmSG__activeLink[data-theme=light]{color:var(--gray-medium)}.Header-module__pqdmSG__scrolled[data-theme=light]{background-color:#fff}.Header-module__pqdmSG__scrolled[data-theme=dark]{background-color:var(--gray-ultradark);border-bottom:1px solid #1e1e1e0d}.Header-module__pqdmSG__scrolled[data-theme=main]{color:var(--gray-ultradark);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-color:#fff;border-bottom:1px solid #1e1e1e0d}
.LanguageSwitcher-module__G2arsG__root{flex-direction:row;align-items:center;gap:.5rem;display:flex}.LanguageSwitcher-module__G2arsG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LanguageSwitcher-module__G2arsG__mobileWrap{cursor:pointer;position:relative}@media (min-width:1024px){.LanguageSwitcher-module__G2arsG__mobileWrap{display:none}}.LanguageSwitcher-module__G2arsG__mobileSelect{appearance:none;cursor:pointer;letter-spacing:0;background:0 0;border:0;outline:none;padding-top:.25rem;padding-bottom:.25rem;padding-right:1rem;font-size:1rem;font-style:normal;font-weight:550;line-height:1;transition:color .25s}.LanguageSwitcher-module__G2arsG__mobileSelect:focus,.LanguageSwitcher-module__G2arsG__mobileSelect:focus-visible{box-shadow:none;outline:none}.LanguageSwitcher-module__G2arsG__root[data-theme=light] .LanguageSwitcher-module__G2arsG__mobileSelect,.LanguageSwitcher-module__G2arsG__root[data-theme=light] .LanguageSwitcher-module__G2arsG__mobileChevron{color:var(--gray-ultradark)}.LanguageSwitcher-module__G2arsG__root[data-theme=black] .LanguageSwitcher-module__G2arsG__mobileSelect,.LanguageSwitcher-module__G2arsG__root[data-theme=black] .LanguageSwitcher-module__G2arsG__mobileChevron,.LanguageSwitcher-module__G2arsG__root[data-theme=main] .LanguageSwitcher-module__G2arsG__mobileSelect,.LanguageSwitcher-module__G2arsG__root[data-theme=main] .LanguageSwitcher-module__G2arsG__mobileChevron,.LanguageSwitcher-module__G2arsG__root[data-theme=notFound] .LanguageSwitcher-module__G2arsG__mobileSelect,.LanguageSwitcher-module__G2arsG__root[data-theme=notFound] .LanguageSwitcher-module__G2arsG__mobileChevron{color:#fff}.LanguageSwitcher-module__G2arsG__root[data-theme=main].LanguageSwitcher-module__G2arsG__scrolled .LanguageSwitcher-module__G2arsG__mobileSelect,.LanguageSwitcher-module__G2arsG__root[data-theme=main].LanguageSwitcher-module__G2arsG__scrolled .LanguageSwitcher-module__G2arsG__mobileChevron,.LanguageSwitcher-module__G2arsG__root:not([data-theme=light]):not([data-theme=black]):not([data-theme=main]):not([data-theme=notFound]) .LanguageSwitcher-module__G2arsG__mobileSelect,.LanguageSwitcher-module__G2arsG__root:not([data-theme=light]):not([data-theme=black]):not([data-theme=main]):not([data-theme=notFound]) .LanguageSwitcher-module__G2arsG__mobileChevron{color:var(--gray-ultradark)}.LanguageSwitcher-module__G2arsG__root[data-theme=light] .LanguageSwitcher-module__G2arsG__mobileSelect option{color:var(--gray-dark)}.LanguageSwitcher-module__G2arsG__root[data-theme=black] .LanguageSwitcher-module__G2arsG__mobileSelect option,.LanguageSwitcher-module__G2arsG__root[data-theme=main] .LanguageSwitcher-module__G2arsG__mobileSelect option{color:var(--gray-default)}.LanguageSwitcher-module__G2arsG__mobileChevron{pointer-events:none;transition:color .25s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.LanguageSwitcher-module__G2arsG__chevronIcon{flex-shrink:0;width:1rem;height:1rem}.LanguageSwitcher-module__G2arsG__desktopWrap{flex-direction:row;align-items:center;display:none;position:relative}@media (min-width:1024px){.LanguageSwitcher-module__G2arsG__desktopWrap{display:flex}}.LanguageSwitcher-module__G2arsG__desktopButton{cursor:pointer;letter-spacing:0;padding:.5rem;font-size:1rem;font-style:normal;font-weight:550;line-height:1;text-decoration:none;transition:opacity .3s,color .25s;display:inline-flex}.LanguageSwitcher-module__G2arsG__desktopButton:last-child{padding-right:0}.LanguageSwitcher-module__G2arsG__desktopButton:hover{opacity:.9}.LanguageSwitcher-module__G2arsG__root[data-theme=light] .LanguageSwitcher-module__G2arsG__desktopButton.LanguageSwitcher-module__G2arsG__selected,.LanguageSwitcher-module__G2arsG__root[data-theme=main] .LanguageSwitcher-module__G2arsG__desktopButton.LanguageSwitcher-module__G2arsG__selected,.LanguageSwitcher-module__G2arsG__root[data-theme=light].LanguageSwitcher-module__G2arsG__scrolled .LanguageSwitcher-module__G2arsG__desktopButton.LanguageSwitcher-module__G2arsG__selected{color:var(--gray-regular)}.LanguageSwitcher-module__G2arsG__root[data-theme=light] .LanguageSwitcher-module__G2arsG__desktopButton:not(.LanguageSwitcher-module__G2arsG__selected),.LanguageSwitcher-module__G2arsG__root[data-theme=light].LanguageSwitcher-module__G2arsG__scrolled .LanguageSwitcher-module__G2arsG__desktopButton:not(.LanguageSwitcher-module__G2arsG__selected){color:var(--gray-ultradark)}.LanguageSwitcher-module__G2arsG__root[data-theme=black] .LanguageSwitcher-module__G2arsG__desktopButton.LanguageSwitcher-module__G2arsG__selected{color:var(--gray-medium)}.LanguageSwitcher-module__G2arsG__root[data-theme=black] .LanguageSwitcher-module__G2arsG__desktopButton:not(.LanguageSwitcher-module__G2arsG__selected){color:#fff}
.HeaderMobileMenu-module__RmIzwq__dialogRoot{z-index:40;position:relative}@media (min-width:1024px){.HeaderMobileMenu-module__RmIzwq__dialogRoot{display:none}}.HeaderMobileMenu-module__RmIzwq__dialogMobile{flex-direction:column;height:100%;display:flex;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.HeaderMobileMenu-module__RmIzwq__dialogMobile:after{content:"";background:0 0;width:1px;position:absolute;inset:0}.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=light],.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=main]{color:var(--gray-ultradark);background-color:#fff}.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=black],.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=notFound]{color:var(--gray-light);background-color:#000}.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=dark]{background-color:var(--gray-ultradark);color:var(--gray-medium)}.HeaderMobileMenu-module__RmIzwq__mobileMenuContacts{font-weight:400}.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=light] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts,.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=main] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts{color:var(--gray-medium)}.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=dark] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts,.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=black] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts,.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=notFound] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts{color:var(--gray-regular)}.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=light] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts a:hover,.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=main] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts a:hover{opacity:.85}.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=dark] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts a:hover,.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=black] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts a:hover,.HeaderMobileMenu-module__RmIzwq__dialogMobile[data-theme=notFound] .HeaderMobileMenu-module__RmIzwq__mobileMenuContacts a:hover{color:var(--gray-light)}.HeaderMobileMenu-module__RmIzwq__activeLinkMobile{text-indent:30px}.HeaderMobileMenu-module__RmIzwq__activeLinkMobile:before{content:"";border-radius:9999px;width:22px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-theme=black] .HeaderMobileMenu-module__RmIzwq__activeLinkMobile:before{background-color:#fff}[data-theme=light] .HeaderMobileMenu-module__RmIzwq__activeLinkMobile:before{background-color:#000}.HeaderMobileMenu-module__RmIzwq__parentNavItem{position:relative}.HeaderMobileMenu-module__RmIzwq__parentNavItem:before{content:"";opacity:0;pointer-events:none;border-radius:9999px;width:22px;height:22px;transition:opacity .35s cubic-bezier(.32,.72,0,1);position:absolute;top:50%;left:4px;transform:translateY(-50%)}.HeaderMobileMenu-module__RmIzwq__parentNavItemDotVisible:before{opacity:1}[data-theme=black] .HeaderMobileMenu-module__RmIzwq__parentNavItem:before{background-color:#fff}[data-theme=light] .HeaderMobileMenu-module__RmIzwq__parentNavItem:before,[data-theme=main] .HeaderMobileMenu-module__RmIzwq__parentNavItem:before{background-color:#000}[data-theme=dark] .HeaderMobileMenu-module__RmIzwq__parentNavItem:before{background-color:var(--gray-light)}.HeaderMobileMenu-module__RmIzwq__subNavItem{position:relative}.HeaderMobileMenu-module__RmIzwq__subNavItem:before{content:"";opacity:0;pointer-events:none;border-radius:9999px;width:22px;height:22px;transition:opacity .35s cubic-bezier(.32,.72,0,1);position:absolute;top:50%;left:20px;transform:translateY(-50%)}.HeaderMobileMenu-module__RmIzwq__subNavItemDotVisible:before{opacity:1;transition-delay:.1s}[data-theme=black] .HeaderMobileMenu-module__RmIzwq__subNavItem:before{background-color:#fff}[data-theme=light] .HeaderMobileMenu-module__RmIzwq__subNavItem:before,[data-theme=main] .HeaderMobileMenu-module__RmIzwq__subNavItem:before{background-color:#000}[data-theme=dark] .HeaderMobileMenu-module__RmIzwq__subNavItem:before{background-color:var(--gray-light)}.HeaderMobileMenu-module__RmIzwq__copyright{color:inherit}[data-theme=black] .HeaderMobileMenu-module__RmIzwq__copyright,[data-theme=notFound] .HeaderMobileMenu-module__RmIzwq__copyright{color:var(--gray-regular)}.HeaderMobileMenu-module__RmIzwq__disclosurePanel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.32,.72,0,1);display:grid}.HeaderMobileMenu-module__RmIzwq__disclosurePanel:not([data-closed]){grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.HeaderMobileMenu-module__RmIzwq__disclosurePanel{transition-duration:.01ms}.HeaderMobileMenu-module__RmIzwq__parentNavItem:before,.HeaderMobileMenu-module__RmIzwq__subNavItem:before{transition-duration:.01ms;transition-delay:0s!important}}.HeaderMobileMenu-module__RmIzwq__disclosurePanelShell{min-height:0;overflow:hidden}.HeaderMobileMenu-module__RmIzwq__disclosurePanelInner{flex-direction:column;gap:.5rem;margin-top:.5rem;padding-bottom:.125rem;display:flex}
.AppLayout-module__XIvohq__root{flex-direction:column;flex-grow:1;display:flex;position:relative;overflow:hidden}.AppLayout-module__XIvohq__root[data-variant=black]{background-color:#000}
.ImageLoaderSkeleton-module__yBNcVa__skeleton{z-index:10;background-size:200% 100%;transition:opacity .3s;animation:1.5s ease-in-out infinite ImageLoaderSkeleton-module__yBNcVa__shimmer;position:absolute;inset:0}.ImageLoaderSkeleton-module__yBNcVa__skeletonLight{background:linear-gradient(90deg, var(--gray-ultralight) 0%, color-mix(in srgb, var(--gray-ultralight) 65%, white) 50%, var(--gray-ultralight) 100%)}.ImageLoaderSkeleton-module__yBNcVa__skeletonDark{background:linear-gradient(90deg, var(--gray-ultradark) 0%, color-mix(in srgb, var(--gray-ultradark) 65%, black) 50%, var(--gray-ultradark) 100%)}.ImageLoaderSkeleton-module__yBNcVa__skeleton.ImageLoaderSkeleton-module__yBNcVa__hidden{opacity:0;pointer-events:none;border-radius:3px}@keyframes ImageLoaderSkeleton-module__yBNcVa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.AboutHeroSection-module__RWvYjG__content{letter-spacing:-.01em;color:#fff;text-indent:2em;max-width:100%;margin-bottom:84px;font-size:1.5rem;line-height:1.2}.AboutHeroSection-module__RWvYjG__content p{margin:0}@media (min-width:768px){.AboutHeroSection-module__RWvYjG__content{max-width:80%;margin-bottom:0;font-size:2.5rem}.AboutHeroSection-module__RWvYjG__contentServices{font-size:3.5rem}}.AboutHeroSection-module__RWvYjG__directionsBar{justify-content:space-between;align-items:center;width:100%;padding-top:1rem;display:none}.AboutHeroSection-module__RWvYjG__directionsLabel{letter-spacing:0;color:var(--gray-regular);padding:0;font-size:.875rem;font-weight:400;line-height:1.3}.AboutHeroSection-module__RWvYjG__directionsCount{letter-spacing:0;color:var(--gray-regular);font-size:.875rem;font-weight:400;line-height:1.3}@media (min-width:768px){.AboutHeroSection-module__RWvYjG__directionsBar{display:flex}}
.ProjectBlockRenderer-module__SoEzUa__block{box-sizing:border-box;width:100%;padding:1rem;display:grid}@media (min-width:768px){.ProjectBlockRenderer-module__SoEzUa__block{padding:1.5rem}.ProjectBlockRenderer-module__SoEzUa__blockDoubleImage,.ProjectBlockRenderer-module__SoEzUa__blockTripleImage,.ProjectBlockRenderer-module__SoEzUa__blockQuadImage{padding-left:30px;padding-right:30px}}.ProjectBlockRenderer-module__SoEzUa__blockDoubleImage{gap:calc(var(--block-padding,1) * 30px);grid-template-columns:1fr 1fr;padding-left:16px;padding-right:16px}.ProjectBlockRenderer-module__SoEzUa__blockTripleImage{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-left:16px;padding-right:16px}.ProjectBlockRenderer-module__SoEzUa__blockQuadImage{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding-left:16px;padding-right:16px}.ProjectBlockRenderer-module__SoEzUa__blockText{grid-column:1;gap:2rem}.ProjectBlockRenderer-module__SoEzUa__blockText .ProjectBlockRenderer-module__SoEzUa__textCol{grid-column:1}.ProjectBlockRenderer-module__SoEzUa__blockTextTwoCols{grid-template-columns:1fr 1fr;gap:2rem}.ProjectBlockRenderer-module__SoEzUa__blockTextThreeCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.ProjectBlockRenderer-module__SoEzUa__blockSingleImage{grid-template-columns:1fr;padding-inline:0}.ProjectBlockRenderer-module__SoEzUa__blockTextLeft,.ProjectBlockRenderer-module__SoEzUa__blockTextRight{grid-template-columns:39% auto;align-items:start;gap:2rem}.ProjectBlockRenderer-module__SoEzUa__blockTextRight{direction:rtl}.ProjectBlockRenderer-module__SoEzUa__blockTextRight>*{direction:ltr}.ProjectBlockRenderer-module__SoEzUa__blockTextLeftTwoImages,.ProjectBlockRenderer-module__SoEzUa__blockTextRightTwoImages{grid-template-columns:39% auto;align-items:start;gap:2rem}.ProjectBlockRenderer-module__SoEzUa__blockTextRightTwoImages{direction:rtl}.ProjectBlockRenderer-module__SoEzUa__blockTextRightTwoImages>*{direction:ltr}.ProjectBlockRenderer-module__SoEzUa__textColSpacer,.ProjectBlockRenderer-module__SoEzUa__textCol{min-width:0}.ProjectBlockRenderer-module__SoEzUa__blockDark .ProjectBlockRenderer-module__SoEzUa__htmlContent,.ProjectBlockRenderer-module__SoEzUa__blockDark .ProjectBlockRenderer-module__SoEzUa__textCol,.ProjectBlockRenderer-module__SoEzUa__blockDark .ProjectBlockRenderer-module__SoEzUa__htmlContent a{color:#fff}.ProjectBlockRenderer-module__SoEzUa__htmlContent{width:100%}.ProjectBlockRenderer-module__SoEzUa__htmlContent p{letter-spacing:.01em;margin:0 0 .75em;line-height:1.5}@media (min-width:768px){.ProjectBlockRenderer-module__SoEzUa__htmlContent p{font-size:1.25rem}}.ProjectBlockRenderer-module__SoEzUa__htmlContent h2,.ProjectBlockRenderer-module__SoEzUa__htmlContent h3{letter-spacing:-.01em;font-size:1.75rem;font-style:normal;font-weight:550;line-height:1;text-align:left!important}@media (min-width:768px){.ProjectBlockRenderer-module__SoEzUa__htmlContent h2,.ProjectBlockRenderer-module__SoEzUa__htmlContent h3{font-size:2.25rem}}@media (min-width:1600px){.ProjectBlockRenderer-module__SoEzUa__htmlContent h2,.ProjectBlockRenderer-module__SoEzUa__htmlContent h3{line-height:1.2}}.ProjectBlockRenderer-module__SoEzUa__htmlContent p:last-child{margin-bottom:0}.ProjectBlockRenderer-module__SoEzUa__htmlContent ul{list-style:unset;letter-spacing:.01em;margin:20px}.ProjectBlockRenderer-module__SoEzUa__imageWrap{width:100%;min-height:200px;position:relative}.ProjectBlockRenderer-module__SoEzUa__imageWrap img{object-fit:contain;width:100%;height:auto;display:block}.ProjectBlockRenderer-module__SoEzUa__imagesRow{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.ProjectBlockRenderer-module__SoEzUa__imagesRowSingle{width:100%;display:block}.ProjectBlockRenderer-module__SoEzUa__singleImageCell{width:100%}@media (max-width:768px){.ProjectBlockRenderer-module__SoEzUa__blockDoubleImage,.ProjectBlockRenderer-module__SoEzUa__blockTripleImage,.ProjectBlockRenderer-module__SoEzUa__blockQuadImage,.ProjectBlockRenderer-module__SoEzUa__blockText{grid-template-columns:1fr}.ProjectBlockRenderer-module__SoEzUa__blockText .ProjectBlockRenderer-module__SoEzUa__textColSpacer{display:none}.ProjectBlockRenderer-module__SoEzUa__blockText .ProjectBlockRenderer-module__SoEzUa__textCol{grid-column:auto}.ProjectBlockRenderer-module__SoEzUa__blockTextTwoCols,.ProjectBlockRenderer-module__SoEzUa__blockTextThreeCols{grid-template-columns:1fr}.ProjectBlockRenderer-module__SoEzUa__blockTextLeft,.ProjectBlockRenderer-module__SoEzUa__blockTextRight,.ProjectBlockRenderer-module__SoEzUa__blockTextLeftTwoImages,.ProjectBlockRenderer-module__SoEzUa__blockTextRightTwoImages{direction:ltr;grid-template-columns:1fr}.ProjectBlockRenderer-module__SoEzUa__blockTextRight>*,.ProjectBlockRenderer-module__SoEzUa__blockTextRightTwoImages>*{direction:ltr}.ProjectBlockRenderer-module__SoEzUa__imagesRow{grid-template-columns:1fr}}
.about-module__BIW4Uq__list li{color:var(--gray-ultralight);border-bottom:1px solid var(--gray-dark);padding:15px 0;line-height:1.3}.about-module__BIW4Uq__list li:first-child{padding-top:0}.about-module__BIW4Uq__list li:last-child{border-bottom:none}.about-module__BIW4Uq__textBlock{color:var(--gray-ultralight);gap:24px;font-size:1.125rem;display:grid}.about-module__BIW4Uq__textBlock p{line-height:1.5}@media (min-width:768px){.about-module__BIW4Uq__textBlock:not(:has(ul)){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;font-size:1.25rem}}@media (min-width:1600px){.about-module__BIW4Uq__textBlock{letter-spacing:.01em}}
.CareerHeroSection-module__L44P0G__hero{--header-offset:106px;--content-font-size:1.5rem;--content-line-height:1.2;--content-letter-spacing:-.01em;background:#000;position:relative}@media (min-width:768px){.CareerHeroSection-module__L44P0G__hero{--content-font-size:2rem}}@media (min-width:1024px){.CareerHeroSection-module__L44P0G__hero{--content-font-size:2.25rem;--content-line-height:1.1}}@media (min-width:1280px){.CareerHeroSection-module__L44P0G__hero{--content-font-size:2.625rem}}@media (min-width:1600px){.CareerHeroSection-module__L44P0G__hero{--content-font-size:3rem}}.CareerHeroSection-module__L44P0G__mobileRoot{padding-top:var(--header-offset);flex-direction:column;display:flex}.CareerHeroSection-module__L44P0G__desktopRoot{display:none}.CareerHeroSection-module__L44P0G__imagePanel{width:100%;height:min(52vh,420px);position:relative;overflow:hidden}.CareerHeroSection-module__L44P0G__imageLayer{position:absolute;inset:0}.CareerHeroSection-module__L44P0G__image{object-fit:cover;object-position:center top}.CareerHeroSection-module__L44P0G__imageGradient{pointer-events:none;background:linear-gradient(#0000 0%,#000000b8 62%,#000 100%);position:absolute;inset:0}.CareerHeroSection-module__L44P0G__body{z-index:2;flex-direction:column;flex:1;justify-content:space-between;padding:24px 16px;display:flex;position:relative}.CareerHeroSection-module__L44P0G__bodyInner{flex-direction:column;flex:1;display:flex}@media (min-width:640px){.CareerHeroSection-module__L44P0G__body{padding-inline:28px}}.CareerHeroSection-module__L44P0G__primary{font-size:var(--content-font-size);font-weight:550;line-height:var(--content-line-height);letter-spacing:var(--content-letter-spacing);color:#fff;margin:0 0 84px}.CareerHeroSection-module__L44P0G__primary p{margin:0}.CareerHeroSection-module__L44P0G__secondary{font-size:var(--content-font-size);font-weight:550;line-height:var(--content-line-height);letter-spacing:var(--content-letter-spacing);color:#fff}.CareerHeroSection-module__L44P0G__secondary p{margin:0}.CareerHeroSection-module__L44P0G__secondary p+p{margin-top:1em}.CareerHeroSection-module__L44P0G__footer{align-items:center;display:flex}.CareerHeroSection-module__L44P0G__moreButton{padding:0}@media (min-width:1024px){.CareerHeroSection-module__L44P0G__mobileRoot{display:none}.CareerHeroSection-module__L44P0G__desktopRoot{flex-direction:column;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.CareerHeroSection-module__L44P0G__desktopMedia{top:var(--header-offset);width:60%;height:auto;max-height:calc(100vh - var(--header-offset));aspect-ratio:16/9;position:absolute;right:0;overflow:hidden}.CareerHeroSection-module__L44P0G__desktopImage{object-fit:cover;object-position:right center}.CareerHeroSection-module__L44P0G__desktopGradient{z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#000000b8 62%,#000 100%);width:100%;height:100%;position:absolute;inset:0}.CareerHeroSection-module__L44P0G__desktopBody{z-index:10;pointer-events:none;flex-direction:column;justify-content:space-between;width:100%;min-height:100vh;display:flex;position:relative}.CareerHeroSection-module__L44P0G__desktopBodyInner{pointer-events:auto;flex-direction:column;flex:1;justify-content:center;min-height:calc(100vh - 144px);display:flex;position:relative}.CareerHeroSection-module__L44P0G__desktopPrimary{max-width:min(38vw,520px);font-size:var(--content-font-size);font-weight:550;line-height:var(--content-line-height);letter-spacing:var(--content-letter-spacing);color:#fff}.CareerHeroSection-module__L44P0G__desktopPrimary p{margin:0}.CareerHeroSection-module__L44P0G__desktopSecondary{width:calc(60% - 28px);max-width:640px;font-size:var(--content-font-size);font-weight:550;line-height:var(--content-line-height);letter-spacing:var(--content-letter-spacing);color:#fff;padding:0 0 8px 28px;position:absolute;bottom:0;right:0}.CareerHeroSection-module__L44P0G__desktopSecondary p{margin:0}.CareerHeroSection-module__L44P0G__desktopSecondary p+p{margin-top:1em}.CareerHeroSection-module__L44P0G__desktopFooter{pointer-events:auto}}@media (min-width:1600px){.CareerHeroSection-module__L44P0G__desktopBodyInner{flex:1;grid-template-rows:1fr auto;grid-template-columns:minmax(0,40%) minmax(0,60%);align-items:stretch;min-height:calc(100vh - 144px);display:grid}.CareerHeroSection-module__L44P0G__desktopPrimary{grid-area:1/1;align-self:center;max-width:100%;padding-right:28px}.CareerHeroSection-module__L44P0G__desktopSecondary{max-width:min(85%,640px);font-size:var(--content-font-size);font-weight:550;line-height:var(--content-line-height);letter-spacing:var(--content-letter-spacing);color:#fff;grid-area:2/2;align-self:end;padding:0 0 8px 28px;display:block}.CareerHeroSection-module__L44P0G__desktopSecondary p{margin:0}.CareerHeroSection-module__L44P0G__desktopSecondary p+p{margin-top:1em}}
.ProjectAdjacentNavigation-module___OQR-W__section{padding:60px 16px}.ProjectAdjacentNavigation-module___OQR-W__sectionLight{background:#fff}.ProjectAdjacentNavigation-module___OQR-W__sectionDark{background:linear-gradient(#010101 0%,#1e1e1e 100%)}.ProjectAdjacentNavigation-module___OQR-W__grid{border-top:1px solid var(--line-color);gap:60px;padding:30px 0;display:grid}.ProjectAdjacentNavigation-module___OQR-W__link{padding-top:15px;text-decoration:none;display:block}.ProjectAdjacentNavigation-module___OQR-W__sectionLight{--line-color:var(--gray-regular);--project-title-color:var(--gray-ultradark)}.ProjectAdjacentNavigation-module___OQR-W__sectionDark{--line-color:#ffffff40;--project-title-color:#fff}.ProjectAdjacentNavigation-module___OQR-W__label{color:var(--gray-medium);text-transform:uppercase;margin-bottom:12px;display:block}.ProjectAdjacentNavigation-module___OQR-W__title{color:var(--project-title-color);display:block}.ProjectAdjacentNavigation-module___OQR-W__next{text-align:right}@media (min-width:768px){.ProjectAdjacentNavigation-module___OQR-W__section{padding:100px 30px 60px}.ProjectAdjacentNavigation-module___OQR-W__label{margin-bottom:10px}.ProjectAdjacentNavigation-module___OQR-W__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0}}
.SliderMainPage-module__-X-YdW__embla{width:100vw;height:100vh;position:relative}.SliderMainPage-module__-X-YdW__embla__viewport{height:100%;overflow:hidden}.SliderMainPage-module__-X-YdW__embla__container{touch-action:pan-y pinch-zoom;height:100%;display:flex}.SliderMainPage-module__-X-YdW__embla__slide{flex:0 0 100%;min-width:100vw;height:100vh;position:relative}.SliderMainPage-module__-X-YdW__embla__bg{background:var(--gray-medium);position:absolute;inset:0}.SliderMainPage-module__-X-YdW__embla__img{object-fit:cover}.SliderMainPage-module__-X-YdW__overlay{pointer-events:none;background:linear-gradient(#0000 0%,#00000026 100%);position:absolute;inset:0}.SliderMainPage-module__-X-YdW__title,.SliderMainPage-module__-X-YdW__caption{color:#fff}.SliderMainPage-module__-X-YdW__letters span{display:inline-block}.SliderMainPage-module__-X-YdW__letters{word-break:normal;overflow-wrap:normal;white-space:normal}.SliderMainPage-module__-X-YdW__word{white-space:nowrap;display:inline-block}
.career-module__8jK6oG__title{letter-spacing:-.01em;font-size:1.5rem;font-weight:550;line-height:1.1}.career-module__8jK6oG__subtitle{letter-spacing:-.01em;font-size:1.5rem;font-weight:550;line-height:1.3}.career-module__8jK6oG__statsValue{letter-spacing:-.03em;font-size:3rem;font-weight:550;line-height:1}.career-module__8jK6oG__statsLabel{color:var(--gray-regular);letter-spacing:.01em;font-size:1rem;font-weight:450;line-height:1.5}@media (min-width:768px){.career-module__8jK6oG__title{font-size:3rem}.career-module__8jK6oG__statsValue{font-size:6rem}.career-module__8jK6oG__statsLabel{color:#fff;font-size:1.125rem;font-weight:550}}
.PrivacyPolicyView-module__IJfT2G__wrap{color:var(--gray-dark);padding-top:110px;padding-bottom:7.5rem}.PrivacyPolicyView-module__IJfT2G__title{letter-spacing:-.01em;font-size:1.75rem;font-style:normal;font-weight:550;line-height:1}@media (min-width:640px){.PrivacyPolicyView-module__IJfT2G__title{letter-spacing:-.03em;font-size:2rem}}@media (min-width:768px){.PrivacyPolicyView-module__IJfT2G__title{font-size:2.625rem}}@media (min-width:1600px){.PrivacyPolicyView-module__IJfT2G__title{font-size:4rem}}.PrivacyPolicyView-module__IJfT2G__html{flex-direction:column;justify-self:end;max-width:770px;margin-top:1.875rem;display:flex}@media (min-width:1024px){.PrivacyPolicyView-module__IJfT2G__html{max-width:50%}}.PrivacyPolicyView-module__IJfT2G__html a{text-decoration:underline}.PrivacyPolicyView-module__IJfT2G__html h2{letter-spacing:0;margin-top:1.875rem;font-size:1.375rem;font-style:normal;font-weight:550;line-height:1.3}@media (min-width:640px){.PrivacyPolicyView-module__IJfT2G__html h2{font-size:1.5rem;line-height:1.2}}@media (min-width:768px){.PrivacyPolicyView-module__IJfT2G__html h2{font-size:1.875rem}}@media (min-width:1600px){.PrivacyPolicyView-module__IJfT2G__html h2{letter-spacing:-.01em;line-height:1.2}}.PrivacyPolicyView-module__IJfT2G__html h3{letter-spacing:0;margin-top:1.5rem;font-size:1.375rem;font-style:normal;font-weight:550;line-height:1.3}@media (min-width:768px){.PrivacyPolicyView-module__IJfT2G__html h3{font-size:1.5rem}}@media (min-width:1600px){.PrivacyPolicyView-module__IJfT2G__html h3{line-height:1.2}}.PrivacyPolicyView-module__IJfT2G__html p{letter-spacing:0;margin-top:1.25rem;margin-bottom:1.25rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width:640px){.PrivacyPolicyView-module__IJfT2G__html p{font-size:1.125rem}}@media (min-width:768px){.PrivacyPolicyView-module__IJfT2G__html p{font-size:1.25rem}}@media (min-width:1600px){.PrivacyPolicyView-module__IJfT2G__html p{letter-spacing:.01em}}.PrivacyPolicyView-module__IJfT2G__html li{letter-spacing:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width:640px){.PrivacyPolicyView-module__IJfT2G__html li{font-size:1.125rem}}@media (min-width:768px){.PrivacyPolicyView-module__IJfT2G__html li{font-size:1.25rem}}@media (min-width:1600px){.PrivacyPolicyView-module__IJfT2G__html li{letter-spacing:.01em}}:is(.PrivacyPolicyView-module__IJfT2G__html ul,.PrivacyPolicyView-module__IJfT2G__html ol){margin-top:1.25rem;margin-bottom:1.25rem;list-style-position:inside}.PrivacyPolicyView-module__IJfT2G__html ul{list-style-type:disc}.PrivacyPolicyView-module__IJfT2G__html ol{list-style-type:decimal}:is(.PrivacyPolicyView-module__IJfT2G__html ul>li+li,.PrivacyPolicyView-module__IJfT2G__html ol>li+li){margin-top:.5rem}.PrivacyPolicyView-module__IJfT2G__empty{color:var(--gray-regular);letter-spacing:0;margin-top:1.875rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}@media (min-width:640px){.PrivacyPolicyView-module__IJfT2G__empty{font-size:1.125rem}}@media (min-width:768px){.PrivacyPolicyView-module__IJfT2G__empty{font-size:1.25rem}}@media (min-width:1600px){.PrivacyPolicyView-module__IJfT2G__empty{letter-spacing:.01em}}
.ProjectRelatedCarousel-module__vlVnra__section{background:var(--gray-ultradark);color:#fff;padding:40px 0 80px;overflow:hidden}.ProjectRelatedCarousel-module__vlVnra__title{color:#fff;margin:0 16px 15px}.ProjectRelatedCarousel-module__vlVnra__embla{width:100%;overflow:hidden}.ProjectRelatedCarousel-module__vlVnra__viewport{overflow:hidden}.ProjectRelatedCarousel-module__vlVnra__container{touch-action:pan-y pinch-zoom;gap:15px;padding:0 16px;display:flex}.ProjectRelatedCarousel-module__vlVnra__slide{min-width:0;max-width:348px;color:inherit;flex:0 0 73vw}.ProjectRelatedCarousel-module__vlVnra__card{height:100%;color:inherit;text-decoration:none;display:block}.ProjectRelatedCarousel-module__vlVnra__parallax{aspect-ratio:16/10;border-radius:3px;position:relative;overflow:hidden}.ProjectRelatedCarousel-module__vlVnra__parallaxLayer{will-change:transform;position:absolute;inset:0}.ProjectRelatedCarousel-module__vlVnra__image{object-fit:cover;width:118%;max-width:none;height:100%;margin-left:-9%;display:block}.ProjectRelatedCarousel-module__vlVnra__cardTitle{color:#fff;padding-top:10px;padding-right:20px;font-weight:600;line-height:1.2}@media (min-width:768px){.ProjectRelatedCarousel-module__vlVnra__section{padding-top:80px;padding-bottom:100px}.ProjectRelatedCarousel-module__vlVnra__title{margin:0 30px 30px}.ProjectRelatedCarousel-module__vlVnra__container{gap:30px;padding:0 30px}.ProjectRelatedCarousel-module__vlVnra__slide{flex-basis:calc(25% - 22.5px);max-width:none}}
.awards-module__euBrWa__section{padding:6rem 1rem 4rem}@media (min-width:640px){.awards-module__euBrWa__section{padding-left:1.75rem;padding-right:1.75rem}}@media (min-width:768px){.awards-module__euBrWa__section{padding-top:7rem;padding-bottom:6rem}}.awards-module__euBrWa__title{color:#fff;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700}@media (min-width:768px){.awards-module__euBrWa__title{font-size:2.25rem}}.awards-module__euBrWa__skeletonRoot{flex-direction:column;gap:3rem;display:flex}.awards-module__euBrWa__skeletonBlock{background:var(--gray-dark);border-radius:.25rem;width:5rem;height:4rem;animation:2s cubic-bezier(.4,0,.6,1) infinite awards-module__euBrWa__pulse}.awards-module__euBrWa__skeletonLine{background:color-mix(in srgb, var(--gray-dark) 60%, transparent);border-radius:.25rem;width:100%;height:1rem;animation:2s cubic-bezier(.4,0,.6,1) infinite awards-module__euBrWa__pulse}.awards-module__euBrWa__skeletonLineShort{width:80%}@keyframes awards-module__euBrWa__pulse{50%{opacity:.6}}.awards-module__euBrWa__fetchMoreRoot{flex-direction:column;gap:1rem;margin-top:2.5rem;display:flex}.awards-module__euBrWa__fetchMoreLine{background:color-mix(in srgb, var(--gray-dark) 60%, transparent);border-radius:.25rem;height:1rem;animation:2s cubic-bezier(.4,0,.6,1) infinite awards-module__euBrWa__pulse}.awards-module__euBrWa__fetchMoreLineWide{max-width:28rem}.awards-module__euBrWa__fetchMoreLineWider{max-width:42rem}.awards-module__euBrWa__fetchMoreLineMid{max-width:32rem}.awards-module__euBrWa__listRoot{margin-top:2.5rem;margin-left:auto;margin-right:auto}.awards-module__euBrWa__yearGrid{border-top:1px solid var(--gray-dark);grid-template-columns:1fr;gap:2rem;padding-top:1rem;padding-bottom:3.5rem;display:grid}@media (min-width:768px){.awards-module__euBrWa__yearGrid{grid-template-columns:1fr 3fr;gap:3rem}}@media (min-width:1024px){.awards-module__euBrWa__yearGrid{gap:4rem}}.awards-module__euBrWa__yearCell{padding-top:.25rem}.awards-module__euBrWa__yearCell span{color:#fff;letter-spacing:-.01em;font-size:2.625rem;font-weight:600;line-height:1.2}@media (min-width:1024px){.awards-module__euBrWa__yearCell span{font-size:3rem}}.awards-module__euBrWa__entriesGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:1024px){.awards-module__euBrWa__entriesGrid{grid-template-columns:repeat(2,1fr);gap:0 3rem}}.awards-module__euBrWa__entry{text-align:left;padding:1.25rem 0;display:block}.awards-module__euBrWa__entryInner{align-items:flex-start;gap:1.5rem;display:flex}.awards-module__euBrWa__entryContent{flex:1;min-width:0}.awards-module__euBrWa__entryTitle{letter-spacing:.01em;color:#fff;font-size:1.125rem;font-weight:500;line-height:1.3;transition:color .2s}@media (min-width:768px){.awards-module__euBrWa__entryTitle{font-size:1.25rem}}.awards-module__euBrWa__entryTitleHover{color:var(--accent-lime)}.awards-module__euBrWa__entrySubtitle{letter-spacing:.01em;color:var(--gray-default);margin-top:1rem;line-height:1.5}@media (max-width:768px){.awards-module__euBrWa__entrySubtitle{font-size:.875rem}}.awards-module__euBrWa__popover{z-index:50;pointer-events:none;border-radius:.5rem;max-width:320px;max-height:320px;position:fixed;overflow:hidden}.awards-module__euBrWa__popoverPreloader{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:-9999px}.awards-module__euBrWa__popoverImage{object-fit:contain;border-radius:.5rem;width:auto;max-width:320px;height:auto;max-height:320px;display:block}.awards-module__euBrWa__message,.awards-module__euBrWa__errorMessage{color:var(--gray-medium)}.awards-module__euBrWa__loadMoreSentinel{padding:1rem 0}
.ContactsPageContent-module__mkWW-W__section{padding:0 1.5rem 5rem}.ContactsPageContent-module__mkWW-W__title{letter-spacing:-.03em;color:#fff;margin-top:3rem;margin-bottom:3rem;font-size:1.75rem;font-weight:550;line-height:1.2}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__title{letter-spacing:-.03em;margin-top:4rem;margin-bottom:4rem;font-size:4rem;line-height:1}}.ContactsPageContent-module__mkWW-W__card{flex-direction:column;gap:0;min-height:320px;margin-bottom:3rem;display:flex;overflow:hidden}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__card{flex-direction:row;margin-bottom:4rem}}.ContactsPageContent-module__mkWW-W__mapWrap{border-radius:10px;flex:0 0 100%;min-height:320px;position:relative}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__mapWrap{flex:0 0 70%}}.ContactsPageContent-module__mkWW-W__info{color:#fff;flex-direction:column;flex:1;gap:.75rem;padding:1.5rem 0;display:flex}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__info{flex:0 0 25%;justify-content:center;padding:2rem 0 2rem 2.5rem}}.ContactsPageContent-module__mkWW-W__city{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.2}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__city{font-size:1.75rem}}.ContactsPageContent-module__mkWW-W__address,.ContactsPageContent-module__mkWW-W__phone,.ContactsPageContent-module__mkWW-W__email{color:var(--gray-regular);font-size:1rem;line-height:1.4}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__address,.ContactsPageContent-module__mkWW-W__phone,.ContactsPageContent-module__mkWW-W__email{font-size:1.125rem}}.ContactsPageContent-module__mkWW-W__link{color:var(--gray-regular);text-decoration:none;transition:color .2s}.ContactsPageContent-module__mkWW-W__link:hover{color:#fff}.ContactsPageContent-module__mkWW-W__loading,.ContactsPageContent-module__mkWW-W__error{color:#fff;padding:2rem 1.5rem}.ContactsPageContent-module__mkWW-W__loading{font-size:1.5rem}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__loading{font-size:2rem}}.ContactsPageContent-module__mkWW-W__error{font-size:1.125rem}.ContactsPageContent-module__mkWW-W__skeletonTitle{margin-bottom:3rem}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__skeletonTitle{margin-bottom:4rem}}.ContactsPageContent-module__mkWW-W__skeletonLine{background:var(--gray-dark);border-radius:4px;animation:1.2s ease-in-out infinite ContactsPageContent-module__mkWW-W__contactsShimmer}@keyframes ContactsPageContent-module__mkWW-W__contactsShimmer{0%,to{opacity:.6}50%{opacity:1}}.ContactsPageContent-module__mkWW-W__skeletonTitleLine1{width:85%;max-width:420px;height:1.1em;margin-bottom:.35em}.ContactsPageContent-module__mkWW-W__skeletonTitleLine2{width:55%;max-width:280px;height:1.1em;margin-bottom:.35em}.ContactsPageContent-module__mkWW-W__skeletonTitleLine3{width:70%;max-width:320px;height:1.1em}.ContactsPageContent-module__mkWW-W__skeletonMap{background:var(--gray-dark);border-radius:.5rem;min-height:240px;animation:1.2s ease-in-out infinite ContactsPageContent-module__mkWW-W__contactsShimmer}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__skeletonMap{min-height:320px}}.ContactsPageContent-module__mkWW-W__skeletonCity{width:140px;height:1.75rem;margin-bottom:.75rem}.ContactsPageContent-module__mkWW-W__skeletonText{border-radius:4px;height:1rem;margin-bottom:.5rem}.ContactsPageContent-module__mkWW-W__skeletonTextShort{width:90%;max-width:260px}.ContactsPageContent-module__mkWW-W__skeletonTextLong{width:100%;max-width:280px}.ContactsPageContent-module__mkWW-W__skeletonButton{background:var(--gray-dark);border-radius:100px;width:100%;height:48px;margin-top:1rem;animation:1.2s ease-in-out infinite ContactsPageContent-module__mkWW-W__contactsShimmer}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__skeletonButton{margin-top:1.5rem}}.ContactsPageContent-module__mkWW-W__skeletonCard{border-radius:.5rem;flex-direction:column;gap:0;margin-bottom:3rem;display:flex;overflow:hidden}@media (min-width:768px){.ContactsPageContent-module__mkWW-W__skeletonCard{flex-direction:row;min-height:320px;margin-bottom:4rem}}
.ProjectsSectionsCarouselClient-module__B7xRFW__sectionHead{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.875rem;margin-bottom:2.5rem;padding-left:1rem;padding-right:1rem;display:flex}@media (min-width:1024px){.ProjectsSectionsCarouselClient-module__B7xRFW__sectionHead{padding-left:1.875rem;padding-right:1.875rem}}.ProjectsSectionsCarouselClient-module__B7xRFW__sectionTitle{margin:0}.ProjectsSectionsCarouselClient-module__B7xRFW__sectionTitleLink{color:inherit;text-decoration:none}.ProjectsSectionsCarouselClient-module__B7xRFW__projectsCount{color:var(--gray-medium);margin-left:auto;line-height:1}.ProjectsSectionsCarouselClient-module__B7xRFW__navArrows{flex-shrink:0;align-items:center;gap:2rem;display:inline-flex}.ProjectsSectionsCarouselClient-module__B7xRFW__navArrow{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.ProjectsSectionsCarouselClient-module__B7xRFW__navArrow:disabled{cursor:default;opacity:.35}.ProjectsSectionsCarouselClient-module__B7xRFW__navArrow:disabled .ProjectsSectionsCarouselClient-module__B7xRFW__chevron{background-color:var(--gray-regular)}.ProjectsSectionsCarouselClient-module__B7xRFW__chevron{background-color:var(--gray-regular);width:12px;height:20px;min-height:20px;transition:background-color .2s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ProjectsSectionsCarouselClient-module__B7xRFW__navArrow:not(:disabled):hover .ProjectsSectionsCarouselClient-module__B7xRFW__chevron{background-color:var(--gray-dark)}.ProjectsSectionsCarouselClient-module__B7xRFW__chevronRight{transform:scaleX(-1)}.ProjectsSectionsCarouselClient-module__B7xRFW__embla{--slide-gap:1.875rem;width:100%;margin:2.5rem 0;position:relative;overflow:hidden}.ProjectsSectionsCarouselClient-module__B7xRFW__emblaViewport{overflow:hidden}.ProjectsSectionsCarouselClient-module__B7xRFW__emblaContainer{gap:var(--slide-gap);touch-action:pan-y pinch-zoom;padding-left:1rem;padding-right:1rem;display:flex}@media (min-width:1024px){.ProjectsSectionsCarouselClient-module__B7xRFW__emblaContainer{padding-left:1.875rem;padding-right:1.875rem}}.ProjectsSectionsCarouselClient-module__B7xRFW__emblaSlide{width:100%;min-width:33vh;max-width:40vh;color:inherit;flex:1 0 30%;text-decoration:none;transform:translate(0,0)}.ProjectsSectionsCarouselClient-module__B7xRFW__parallax{border-radius:3px;position:relative;overflow:hidden}.ProjectsSectionsCarouselClient-module__B7xRFW__parallaxLayer{will-change:transform}.ProjectsSectionsCarouselClient-module__B7xRFW__parallaxImg{object-fit:cover;width:118%;max-width:none;height:auto;margin-left:-9%;display:block}@media (max-width:1023px){.ProjectsSectionsCarouselClient-module__B7xRFW__sectionHead{align-items:flex-start}.ProjectsSectionsCarouselClient-module__B7xRFW__projectsCount{letter-spacing:-.01em;text-align:right;font-size:18px;font-weight:500;line-height:120%}.ProjectsSectionsCarouselClient-module__B7xRFW__navArrows{display:none}}
