.-TkEBW_Footer{background-color:var(--color-grey-1600);color:var(--color-white);margin-top:100px;padding:19px 0}.-TkEBW_Footer a{color:var(--color-white);text-decoration:none}@media (min-width:1025px){.-TkEBW_Footer .-TkEBW_FooterContent{gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);display:grid}.-TkEBW_Footer .-TkEBW_FooterContent .-TkEBW_FooterLeft{grid-column:1/span 5}.-TkEBW_Footer .-TkEBW_FooterContent .-TkEBW_FooterRight{grid-column:7/span 6}}.-TkEBW_FooterLeft a{padding-left:24px;display:block;position:relative}.-TkEBW_FooterLeft a:hover,.-TkEBW_FooterLeft a:focus{text-decoration:underline;-webkit-text-decoration-color:var(--color-green-500);text-decoration-color:var(--color-green-500);text-underline-offset:8px;text-decoration-thickness:3px}.-TkEBW_FooterLeft a:before{content:"";background-image:url(/icons/icon-chevron-right.svg);background-position:50%;background-repeat:no-repeat;width:24px;height:24px;display:inline-block;position:absolute;top:2px;left:0}.-TkEBW_FooterLeft img{width:220px}.-TkEBW_FooterLeft .-TkEBW_FooterInfoElement{margin-top:32px}.-TkEBW_FooterLeft .-TkEBW_FooterInfoElement p{font-family:var(--font-family);letter-spacing:.05625rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}@media (min-width:769px){.-TkEBW_FooterLeft .-TkEBW_FooterInfoElement p{font-size:.875rem}}@media (min-width:1441px){.-TkEBW_FooterLeft .-TkEBW_FooterInfoElement p{font-size:1rem}}.-TkEBW_FooterLeft .-TkEBW_FooterInfoElement p a{font-family:var(--font-family);letter-spacing:.075rem;margin-left:-.5rem;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.625rem}.-TkEBW_CopyrightText{margin-top:var(--grid-gap);font-family:var(--font-family);letter-spacing:.03125rem;margin-bottom:12px;font-size:.625rem;font-style:normal;font-weight:400;line-height:1.0625rem}@media (min-width:1025px){.-TkEBW_CopyrightText{margin-bottom:0}}@media (min-width:769px){.-TkEBW_CopyrightText{font-size:.75rem}}@media (min-width:1441px){.-TkEBW_CopyrightText{font-size:.875rem}}.-TkEBW_FooterRight{gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);margin-top:32px;display:grid}@media (min-width:769px){.-TkEBW_FooterRight{grid-template-columns:repeat(4,1fr)}}@media (min-width:1025px){.-TkEBW_FooterRight{grid-template-columns:repeat(3,1fr)}}.-TkEBW_FooterRight a{flex-grow:1;display:block}.-TkEBW_FooterRight .-TkEBW_MenuGroup{margin-bottom:32px}@media (min-width:769px){.-TkEBW_FooterRight .-TkEBW_MenuGroup{margin-bottom:0}}.-TkEBW_FooterRight .-TkEBW_MenuGroup a:hover,.-TkEBW_FooterRight .-TkEBW_MenuGroup a.-TkEBW_active-footer-product-link{text-decoration:underline;-webkit-text-decoration-color:var(--color-green-500);text-decoration-color:var(--color-green-500);text-underline-offset:8px;text-decoration-thickness:3px}.-TkEBW_FooterRight .-TkEBW_MenuGroup a{font-family:var(--font-family);letter-spacing:.04375rem;margin-bottom:16px;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}@media (min-width:1441px){.-TkEBW_FooterRight .-TkEBW_MenuGroup a{font-size:1rem}}.-TkEBW_FooterRight .-TkEBW_MenuGroup a:last-child{margin-bottom:0}.-TkEBW_FooterRight .-TkEBW_MenuGroup:last-child{margin-bottom:0;margin-top:calc(var(--grid-gap)*-1);grid-column:1/-1}.-TkEBW_FooterRight .-TkEBW_MenuGroup:last-child a{margin-bottom:0;margin-right:16px;display:inline-block}@media (min-width:769px){.-TkEBW_FooterRight .-TkEBW_MenuGroup:last-child{grid-column:auto;margin-top:0;display:block}.-TkEBW_FooterRight .-TkEBW_MenuGroup:last-child a{margin-bottom:16px;display:block}}.-TkEBW_SocialMediaLinkContainer a{width:24px;height:24px;margin-right:16px;display:inline-block;overflow:hidden}.-TkEBW_SocialMediaLinkContainer a img{width:100%;height:100%}@media (min-width:769px){.-TkEBW_SocialMediaLinkContainer{right:var(--grid-outer-padding);position:absolute;bottom:6px}}@media (min-width:1025px){.-TkEBW_SocialMediaLinkContainer{right:var(--grid-outer-padding);position:absolute;bottom:-5px}}
.JJFXqa_Header{z-index:1000;background-color:var(--color-white);position:fixed;top:0;left:0;right:0}.JJFXqa_Header.JJFXqa_Scrolled{box-shadow:0 5px 8px -5px #97a3b840}.JJFXqa_HeaderContainer{flex:1;justify-content:space-between;align-items:center;display:flex}@media (max-width:1440px){.JJFXqa_HeaderContainer{padding:1rem 0}}.JJFXqa_HeaderContainer .JJFXqa_LogoLink{padding:1rem 0 .5rem}.JJFXqa_HeaderContainer .JJFXqa_LogoLink img{width:auto;height:3rem}@media (max-width:1440px){.JJFXqa_HeaderContainer .JJFXqa_LogoLink img{height:2.25rem}}.JJFXqa_HeaderContainer .JJFXqa_HeaderMenu{flex:1;justify-content:flex-end;align-items:center;display:flex}@media (max-width:1440px){.JJFXqa_HeaderContainer .JJFXqa_HeaderMenu{display:none}}.JJFXqa_HeaderContainer .JJFXqa_HeaderMenu a:not(.JJFXqa_CtaButton){font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);padding:0 1rem;font-size:1rem;font-style:normal;font-weight:400;line-height:40px;text-decoration:none;display:inline-block}@media (min-width:1441px){.JJFXqa_HeaderContainer .JJFXqa_HeaderMenu a:not(.JJFXqa_CtaButton){height:90px;line-height:90px}}@media (min-width:1025px){.JJFXqa_HeaderContainer .JJFXqa_HeaderMenu a:not(.JJFXqa_CtaButton):hover{background-color:var(--color-green-100)}}.JJFXqa_HeaderContainer .JJFXqa_HeaderMenu a:not(.JJFXqa_CtaButton).JJFXqa_Active{box-sizing:border-box;box-shadow:inset 0 -.1875rem 0 var(--color-green-500)}.JJFXqa_HeaderContainer .JJFXqa_HamburgerButton{color:var(--color-grey-800);box-shadow:none;background-color:#0000;align-items:center;min-width:0;display:none}@media (max-width:1440px){.JJFXqa_HeaderContainer .JJFXqa_HamburgerButton{display:flex}}.JJFXqa_HeaderContainer .JJFXqa_HamburgerButton svg{width:1.5rem;height:1.5rem}@media (max-width:480px){.JJFXqa_DrawerComponent .MuiPaper-root{width:100%}}.JJFXqa_Drawer{min-width:22.5rem}@media (max-width:480px){.JJFXqa_Drawer{width:100%;min-width:0}}.JJFXqa_Drawer a{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-800);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;text-decoration:none}.JJFXqa_Drawer a:hover,.JJFXqa_Drawer a:active{text-decoration:none}.JJFXqa_Drawer a .MuiListItemButton-root{padding:8px 24px}.JJFXqa_Drawer a .MuiListItemButton-root:hover{background-color:#0000}.JJFXqa_Drawer .JJFXqa_DrawerHeader{flex-direction:row;justify-content:space-between;align-items:center;padding-left:1rem;display:flex}.JJFXqa_Drawer .JJFXqa_DrawerHeader img{width:auto;height:2.25rem}.JJFXqa_Drawer .JJFXqa_DrawerHeader button{color:var(--color-grey-800);min-width:3rem;min-height:3rem;box-shadow:none;background-color:#0000;margin-right:8px}.JJFXqa_Drawer .JJFXqa_DrawerHeader button:hover{background-color:#0000}.JJFXqa_Drawer .JJFXqa_DrawerHeader button img{width:1.25rem;height:1.25rem}.JJFXqa_Drawer a.JJFXqa_Active .MuiTypography-root{text-decoration:underline;-webkit-text-decoration-color:var(--color-green-500);text-decoration-color:var(--color-green-500);text-underline-offset:8px;text-decoration-thickness:3px;display:inline-block}.JJFXqa_CtaButton{border:.0625rem solid var(--color-green-500);color:var(--color-green-800);font-family:var(--font-family);letter-spacing:.075rem;background-color:var(--color-green-100);text-transform:none;border-radius:var(--border-radius-small);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;font-weight:700!important}.JJFXqa_CtaButton:hover{color:var(--color-green-800);background-color:var(--color-green-300);border:.0625rem solid var(--color-green-500)}.JJFXqa_CtaButton:active{background-color:var(--color-green-500);border-color:var(--color-green-600);color:var(--color-white)}.JJFXqa_CtaButton.JJFXqa_MarginLeft{margin-left:3rem}
.TDpPRG_JobAdItem{overflow-wrap:anywhere}@media (min-width:769px){.TDpPRG_JobAdItem{padding:32px 0}}.TDpPRG_JobAdItem h3{margin-bottom:16px;font-weight:700}@media (max-width:480px){.TDpPRG_JobAdItem h3{font-family:var(--font-family);letter-spacing:.075rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem}}.TDpPRG_JobAdItem p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}
.qvTznG_JobAds{grid-template:"title""items"/1fr;display:grid}.qvTznG_JobAds h2{font-weight:700}@media (min-width:1200px){.qvTznG_JobAds{grid-template:"title title""items."/7fr 5fr}}.qvTznG_JobAds .qvTznG_Title{overflow-wrap:anywhere;grid-area:title}.qvTznG_JobAds .qvTznG_JobAdItems{gap:var(--grid-gap);flex-direction:column;grid-area:items;display:flex}
.St0g-q_ContentMain{margin-top:102px}@media (min-width:769px){.St0g-q_ContentMain{margin-top:152px}}.St0g-q_ContentItem{padding:32px var(--grid-outer-padding);margin-bottom:32px}.St0g-q_ContentItem.St0g-q_FullWidth{padding-left:0;padding-right:0}.St0g-q_ContentItem:last-child{margin-bottom:0}
.QN9QtW_ContentNavigation .MuiTabs-flexContainer .MuiButtonBase-root{font-family:var(--font-family);letter-spacing:.0875rem;text-transform:none;flex-grow:1;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.25rem}.QN9QtW_ContentNavigation .MuiTabs-flexContainer .MuiButtonBase-root:not(.Mui-selected){color:var(--color-grey-400)}.QN9QtW_ContentNavigation .QN9QtW_ContentArea{padding-top:75px;display:none;position:relative}.QN9QtW_ContentNavigation .QN9QtW_ContentArea.QN9QtW_ContentAreaVisible{display:block}
.xwsWAG_ProductOverview{position:relative}.xwsWAG_ProductOverview .xwsWAG_Background{z-index:-1;background:linear-gradient(#e1f5d8,#fff0);height:300px;position:absolute;top:58px;left:0;right:0}.xwsWAG_ProductOverview p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.xwsWAG_ProductOverviewPage{gap:var(--grid-gap);flex-direction:row;display:flex}@media (max-width:768px){.xwsWAG_ProductOverviewPage{flex-direction:column}}.xwsWAG_ProductOverviewPage img{border-radius:var(--border-radius)}.xwsWAG_ProductOverviewPage .xwsWAG_ImageColumn h2,.xwsWAG_ProductOverviewPage .xwsWAG_TextColumn h2{font-weight:700}.xwsWAG_ProductOverviewPage .xwsWAG_ImageColumn,.xwsWAG_ProductOverviewPage .xwsWAG_TextColumn{flex:1}.xwsWAG_ProductOverviewPage .xwsWAG_ImageColumn img,.xwsWAG_ProductOverviewPage .xwsWAG_TextColumn img{width:100%;height:auto}.xwsWAG_ProductOverviewPage .xwsWAG_ImageColumn .xwsWAG_Subtext,.xwsWAG_ProductOverviewPage .xwsWAG_TextColumn .xwsWAG_Subtext{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);margin-bottom:48px;font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem}@media (min-width:769px){.xwsWAG_ProductOverviewPage.xwsWAG_ProductOverviewPageWrap .xwsWAG_ImageColumn{width:50%}}.xwsWAG_ProductOverviewPage .xwsWAG_Description p{margin-bottom:2rem}
.TIEJVa_ProductTeaserGroup{gap:30px;padding-top:36px;display:grid}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserTitle{font-family:var(--font-family);letter-spacing:.11875rem;color:var(--color-grey-1600);font-size:2.2rem;font-style:normal;font-weight:400;line-height:3rem}@media (min-width:769px){.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserTitle{margin-bottom:96px;font-size:5rem;line-height:6rem}}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard{height:100%;margin-bottom:64px;text-decoration:none}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard:last-child{margin-bottom:0}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard{display:block}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard article{height:100%;padding-bottom:24px}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard article>div{overflow-x:initial}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard h3{color:var(--color-black)}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.625rem}@media (min-width:769px){.TIEJVa_ProductTeaserGroup{grid-template-columns:1fr 1fr;gap:90px 36px}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard,.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserTitle{margin-bottom:0}}@media (min-width:1200px){.TIEJVa_ProductTeaserGroup{grid-template-columns:1fr 1fr 1fr;gap:120px 36px;display:grid}.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserCard,.TIEJVa_ProductTeaserGroup .TIEJVa_TeaserTitle{margin-bottom:0}}
.mN8c1q_Stage{flex-direction:column-reverse;display:flex}@media (min-width:1025px){.mN8c1q_Stage{flex-direction:row;gap:3rem}}.mN8c1q_Stage>div{flex:1;min-width:0}
.gdG7aq_grw-form{flex-direction:column;gap:32px;display:flex}.gdG7aq_grw-form p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.gdG7aq_grw-form small{font-family:var(--font-family);letter-spacing:.075rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.gdG7aq_grw-form .gdG7aq_RequiredText{margin-top:12px}.gdG7aq_grw-form .gdG7aq_FormCheckbox label{align-items:flex-start}.gdG7aq_grw-form .gdG7aq_FormCheckbox .MuiCheckbox-root{margin-top:-7px}.gdG7aq_grw-form form{gap:32px var(--grid-gap);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.gdG7aq_grw-form form{grid-template-columns:1fr}}.gdG7aq_grw-form form button{background-color:var(--color-green-500);width:100%;box-shadow:none;text-transform:none}.gdG7aq_grw-form__full-width{grid-column:2 span}@media (max-width:768px){.gdG7aq_grw-form__full-width{grid-column:inherit}}.gdG7aq_grw-form__error-state{color:var(--color-red-600);border-color:var(--color-red-600)}.gdG7aq_grw-form__error-state path{color:var(--color-red-600)}.gdG7aq_grw-form__error-state-label{color:var(--color-red-600);border-color:var(--color-red-600);align-self:flex-end}.gdG7aq_grw-form__success{opacity:0;z-index:-1;width:0;height:0;position:absolute;top:0;left:0}
.reH8iW_StageTextColumn{padding-bottom:32px}@media (max-width:1024px){.reH8iW_StageTextColumn.reH8iW_HeadlineMove .reH8iW_Headline{display:none}}.reH8iW_StageTextColumn .reH8iW_TextBlock p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.reH8iW_StageTextColumn .reH8iW_TextBlock h1{font-weight:500}.reH8iW_StageTextColumn .reH8iW_TextBlock h6{font-weight:700}.reH8iW_StageTextColumn .reH8iW_CtaButton{text-transform:none;background-color:var(--color-green-500);box-shadow:none;border-radius:var(--border-radius-small);margin-top:32px;font-weight:700}
.czu55q_StageMapColumn{aspect-ratio:4/3}@media (min-width:1025px){.czu55q_StageMapColumn h1{display:none}}.czu55q_StageMapColumn .czu55q_Map{height:100%;margin-left:calc(-1*var(--grid-outer-padding));margin-right:calc(-1*var(--grid-outer-padding));overflow:hidden}@media (min-width:769px){.czu55q_StageMapColumn .czu55q_Map{border-radius:24px;margin-left:0;margin-right:0}}@media (min-width:1025px){.czu55q_StageMapColumn.czu55q_Left .czu55q_Map{margin-left:calc(-1*var(--grid-outer-padding));border-radius:0 24px 24px 0}}@media (min-width:1441px){.czu55q_StageMapColumn.czu55q_Left .czu55q_Map{border-radius:24px;margin-left:0}}@media (min-width:1025px){.czu55q_StageMapColumn.czu55q_Right .czu55q_Map{margin-right:calc(-1*var(--grid-outer-padding));border-radius:24px 0 0 24px}}@media (min-width:1441px){.czu55q_StageMapColumn.czu55q_Right .czu55q_Map{border-radius:24px;margin-right:0}}
._tsDLG_StageMediaColumn{-webkit-user-select:none;user-select:none;border-radius:24px;overflow:hidden}@media (min-width:1025px){._tsDLG_StageMediaColumn._tsDLG_Left{margin-left:calc(-1*var(--grid-outer-padding));border-radius:0 24px 24px 0}}@media (min-width:1441px){._tsDLG_StageMediaColumn._tsDLG_Left{border-radius:24px;margin-left:0}}@media (min-width:1025px){._tsDLG_StageMediaColumn._tsDLG_Right{margin-right:calc(-1*var(--grid-outer-padding));border-radius:24px 0 0 24px}}@media (min-width:1441px){._tsDLG_StageMediaColumn._tsDLG_Right{border-radius:24px;margin-right:0}}
.Fileca_Teaser{flex-direction:column;gap:1.5rem;display:flex}.Fileca_Teaser h2{margin-bottom:0;font-weight:700}.Fileca_Teaser .Fileca_Text p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.Fileca_Teaser .Fileca_LinkButton{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-black);align-items:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;text-decoration:none;display:flex}.Fileca_Teaser .Fileca_LinkButton svg{color:var(--color-green-600)}.Fileca_Teaser .Fileca_LinkButton:hover{-webkit-text-decoration:2px solid underline var(--color-green-600);text-decoration:2px solid underline var(--color-green-600);text-underline-offset:6px}.Fileca_Teaser .Fileca_TeaserRow{flex-direction:row;gap:32px;display:flex}@media (max-width:1024px){.Fileca_Teaser .Fileca_TeaserRow{flex-direction:column}}
._0EDCsG_TeaserItem{flex-direction:column;flex:1;display:flex}@media (min-width:1025px){._0EDCsG_TeaserItem{gap:.5rem}}._0EDCsG_TeaserItem img{border-radius:var(--border-radius-small);width:100%;height:auto;margin-bottom:.5rem}._0EDCsG_TeaserItem h6{margin-bottom:0;font-weight:700}._0EDCsG_TeaserItem ._0EDCsG_TitleBlock{flex-direction:column;gap:.5rem;display:flex}._0EDCsG_TeaserItem ._0EDCsG_TitleBlock._0EDCsG_Center{margin:0 auto}._0EDCsG_TeaserItem ._0EDCsG_SubText{font-family:var(--font-family);letter-spacing:.05625rem;color:var(--color-grey-600);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}._0EDCsG_TeaserItem ._0EDCsG_Text p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}._0EDCsG_TeaserItem ._0EDCsG_LinkButton{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-black);align-items:center;margin-top:.5rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;text-decoration:none;display:flex}._0EDCsG_TeaserItem ._0EDCsG_LinkButton svg{color:var(--color-green-800)}._0EDCsG_TeaserItem ._0EDCsG_LinkButton:hover{-webkit-text-decoration:2px solid underline var(--color-green-600);text-decoration:2px solid underline var(--color-green-600);text-underline-offset:6px}
.zOzs8a_TextBlock h2{font-weight:700}@media (min-width:1025px){.zOzs8a_TextBlock.zOzs8a_HalfWidth{width:50%}}.zOzs8a_TextBlock .zOzs8a_TextArea p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.zOzs8a_TextBlock .zOzs8a_CtaButton{font-family:var(--font-family);letter-spacing:.075rem;margin-top:24px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.zOzs8a_TextBlock .zOzs8a_CtaButton .zOzs8a_CtaButtonContent{flex-direction:row;align-items:center;gap:8px;font-weight:700;display:flex}
.rDUo9q_Accordion{flex-direction:column;display:flex}.rDUo9q_Accordion h3{font-weight:700}.rDUo9q_Accordion ul{list-style:none}.rDUo9q_Accordion ul li{margin:12px 0;position:relative}.rDUo9q_Accordion ul li:before{content:"•";color:var(--color-green-600);font-size:1.5rem;position:absolute;top:50%;left:-1.45rem;transform:translateY(-59%)}.rDUo9q_Accordion .MuiAccordion-root.Mui-expanded{margin-top:0}
.-lO_La_AccordionItem{box-shadow:none}.-lO_La_AccordionItem:before{display:none}.-lO_La_AccordionItem .MuiAccordionSummary-root{font-family:var(--font-family);letter-spacing:.0875rem;border-bottom:1px solid var(--color-grey-200);color:var(--color-green-600);align-items:center;padding:8px 0;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2.75rem;display:flex}.-lO_La_AccordionItem .MuiAccordionSummary-root svg{width:42px;height:42px;color:var(--color-grey-200);margin:3px}.-lO_La_AccordionItem .MuiAccordionSummary-root:hover{border-bottom:1px solid var(--color-grey-200);background:#0000000d}.-lO_La_AccordionItem .MuiAccordionSummary-root:hover svg{color:var(--color-green-600)}.-lO_La_AccordionItem .MuiAccordionSummary-root:active{background:#0000001a}.-lO_La_AccordionItem .MuiAccordionSummary-root:focus-visible{border:1px solid var(--color-black);background:0 0;border-radius:2px}.-lO_La_AccordionItem .MuiAccordionSummary-root.Mui-expanded .-lO_La_WhileClosed{display:none}.-lO_La_AccordionItem .MuiAccordionSummary-root:not(.Mui-expanded) .-lO_La_WhileOpen{display:none}.-lO_La_AccordionItem .MuiAccordionSummary-content{margin:0;font-weight:500}.-lO_La_AccordionItem .MuiAccordionDetails-root{padding-left:48px}.-lO_La_AccordionItem .MuiAccordionDetails-root p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.-lO_La_AccordionItem.Mui-disabled{background:0 0}.-lO_La_AccordionItem.Mui-disabled .MuiAccordionSummary-root{color:var(--color-grey-200)}
.JnpcmW_ProjectDetails .JnpcmW_Column{flex-direction:column;gap:32px;display:flex}.JnpcmW_ProjectDetails .JnpcmW_Column p{margin-bottom:0}.JnpcmW_ProjectDetails .JnpcmW_Column h4:not(:first-child){margin-top:1.5rem}@media (min-width:1025px){.JnpcmW_ProjectDetails .JnpcmW_Column{gap:48px}}.JnpcmW_ProjectDetails .JnpcmW_Column .JnpcmW_Title{margin-bottom:0}@media (min-width:1025px){.JnpcmW_ProjectDetails .JnpcmW_Column .JnpcmW_Title{margin-bottom:32px}}.JnpcmW_ProjectDetails .JnpcmW_Column .JnpcmW_Title+p{color:var(--color-black)}.JnpcmW_ProjectDetails .JnpcmW_Column>*{max-width:100%}.JnpcmW_ProjectDetails .JnpcmW_Column .JnpcmW_ImageWrapper{margin-bottom:var(--grid-gap)}.JnpcmW_ProjectDetails .JnpcmW_Column .JnpcmW_ImageWrapper img{height:50%}.JnpcmW_ProjectDetails .JnpcmW_Column .JnpcmW_ImageWrapper h2{display:none}.JnpcmW_ProjectDetails p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.JnpcmW_ProjectDetails .swiper{border-radius:var(--border-radius)}
.dVapOG_ProjectDetailView{gap:var(--grid-gap);grid-template-columns:repeat(1,1fr);grid-template-areas:"main""aside";display:grid}@media (min-width:1025px){.dVapOG_ProjectDetailView{grid-template-columns:repeat(12,1fr);grid-template-areas:"main main main main main main main aside aside aside aside aside"}}.dVapOG_ProjectDetailView .dVapOG_Main{grid-area:main;min-width:0;max-width:100%}.dVapOG_ProjectDetailView .dVapOG_Main h1{margin-top:80px}.dVapOG_ProjectDetailView .dVapOG_Main .dVapOG_ShortDescription{margin-bottom:48px}.dVapOG_ProjectDetailView .dVapOG_Aside{flex-direction:column-reverse;grid-area:aside;gap:3rem;display:flex}@media (min-width:1025px){.dVapOG_ProjectDetailView .dVapOG_Aside{flex-direction:column}}.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_BackButton{font-family:var(--font-family-bold);color:var(--color-grey-1600);box-shadow:none;background-color:#0000;flex-direction:row;align-items:center;margin-bottom:20px;font-size:.75rem;font-weight:700;line-height:16px;text-decoration:none}.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_BackButton img{width:14px;height:14px;margin-right:14px}.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_BackButton{display:flex}@media (min-width:1025px){.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_BackButton{display:none}}.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_Map{aspect-ratio:800/640;margin-left:calc(-1*var(--grid-outer-padding));margin-right:calc(-1*var(--grid-outer-padding));overflow:hidden}@media (min-width:769px){.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_Map{border-radius:24px;margin-left:0;margin-right:0}}@media (min-width:1025px){.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_Map{border-radius:24px}}@media (min-width:1441px){.dVapOG_ProjectDetailView .dVapOG_Aside .dVapOG_Map{border-radius:24px;margin-left:0;margin-right:0}}.dVapOG_InfoBox{background:var(--color-grey-50);border-radius:var(--border-radius);flex:0;padding:20px}.dVapOG_InfoBox .dVapOG_InfoBoxHeader{white-space:nowrap;font-size:1.125rem;font-style:normal;font-weight:400;line-height:22px}.dVapOG_InfoBox .dVapOG_InfoBoxBlocks{grid-template:"col";gap:20px;margin-top:20px;display:grid}@media (min-width:481px){.dVapOG_InfoBox .dVapOG_InfoBoxBlocks{grid-template:"col col"}}@media (min-width:769px){.dVapOG_InfoBox .dVapOG_InfoBoxBlocks{grid-template:"col col col"}}.dVapOG_InfoBox .dVapOG_InfoBoxBlock{flex-direction:column;display:flex}.dVapOG_InfoBox .dVapOG_InfoBoxBlock span{font-family:var(--font-family);letter-spacing:.05625rem;color:var(--color-grey-600);font-size:.75rem;font-style:normal;font-weight:400;line-height:16px}.dVapOG_InfoBox .dVapOG_InfoBoxBlock span:last-child{color:var(--color-black);font-weight:700}.dVapOG_BackButton{appearance:none;cursor:pointer;text-align:left;color:var(--color-grey-1600);box-shadow:none;letter-spacing:.075rem;background-color:#0000;border:none;flex-direction:row;align-items:center;margin-bottom:20px;padding:0;font-size:.75rem;font-weight:700;line-height:16px;text-decoration:none;display:flex}.dVapOG_BackButton img{width:14px;height:14px;margin-right:14px}.dVapOG_BackButton svg{color:var(--color-green-600)}
.BhpYEW_ProjectCount{font-size:1.125rem;font-weight:700}.BhpYEW_ProjectListFilter{flex-direction:row;gap:36px;margin-bottom:42px;display:flex}@media (max-width:768px){.BhpYEW_ProjectListFilter{flex-direction:column}}.BhpYEW_ProjectListFilter>*{flex:1}.BhpYEW_ProjectList{flex-direction:column;gap:16px;display:flex}.BhpYEW_ProjectList .BhpYEW_ProjectListItem{cursor:pointer;flex-direction:row;align-items:center;gap:16px;padding:8px;text-decoration:none;display:flex}@media (max-width:768px){.BhpYEW_ProjectList .BhpYEW_ProjectListItem{flex-direction:column}}@media (min-width:769px){.BhpYEW_ProjectList .BhpYEW_ProjectListItem{gap:32px}}.BhpYEW_ProjectList .BhpYEW_ProjectListItem:hover{background:#0000000d}.BhpYEW_ProjectList .BhpYEW_ProjectListItem img{overflow-wrap:anywhere;border-radius:8px;width:210px;height:auto}@media (max-width:768px){.BhpYEW_ProjectList .BhpYEW_ProjectListItem img{width:100%}}.BhpYEW_ProjectList .BhpYEW_ProjectListItem h6{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-green-600);margin-bottom:8px;font-size:1.25rem;font-style:normal;font-weight:700;line-height:2rem}.BhpYEW_ProjectList .BhpYEW_ProjectListItem p{font-family:var(--font-family);letter-spacing:.04375rem;color:var(--color-grey-600);margin-bottom:10px;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}.BhpYEW_ProjectList .BhpYEW_ProjectListItem .BhpYEW_ProjectListItemInfo{flex-direction:row;align-items:center;display:flex}.BhpYEW_ProjectList .BhpYEW_ProjectListItem .BhpYEW_ProjectListItemInfo svg{width:20px;min-width:20px;height:20px;color:var(--color-grey-400);flex:0}.BhpYEW_ProjectList .BhpYEW_ProjectListItem .BhpYEW_ProjectListItemInfo span{font-family:var(--font-family);letter-spacing:.05625rem;color:var(--color-grey-600);flex:1;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem}
.Sd10tW_ProjectOverview{gap:var(--grid-gap);grid-template-columns:1fr;grid-template-areas:"headline""map""projects";display:grid}@media (min-width:1025px){.Sd10tW_ProjectOverview{grid-template-columns:repeat(12,1fr);grid-template-areas:"headline headline headline headline headline headline headline map map map map map""projects projects projects projects projects projects projects map map map map map"}}.Sd10tW_ProjectOverview .Sd10tW_HeadlineContainer{grid-area:headline;min-width:0;max-width:100%}@media (max-width:1024px){.Sd10tW_ProjectOverview .Sd10tW_HeadlineContainer h1{margin-top:0}}.Sd10tW_ProjectOverview .Sd10tW_HeadlineContainer h1{font-weight:500}.Sd10tW_ProjectOverview .Sd10tW_HeadlineContainer .Sd10tW_Subheadline{margin-bottom:2rem}.Sd10tW_ProjectOverview .Sd10tW_HeadlineContainer .Sd10tW_ShortDescription{margin-bottom:48px}.Sd10tW_ProjectOverview .Sd10tW_HeadlineContainer .Sd10tW_ShortDescription p{font-family:var(--font-family);letter-spacing:.075rem;color:var(--color-grey-600);font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem}.Sd10tW_ProjectOverview .Sd10tW_ProjectsContainer{grid-area:projects}.Sd10tW_ProjectOverview .Sd10tW_MapContainer{grid-area:map}.Sd10tW_ProjectOverview .Sd10tW_MapContainer .Sd10tW_Map{aspect-ratio:1;margin-left:calc(-1*var(--grid-outer-padding));margin-right:calc(-1*var(--grid-outer-padding));overflow:hidden}@media (min-width:769px){.Sd10tW_ProjectOverview .Sd10tW_MapContainer .Sd10tW_Map{aspect-ratio:4/3;border-radius:24px;margin-left:0;margin-right:0}}@media (min-width:1025px){.Sd10tW_ProjectOverview .Sd10tW_MapContainer .Sd10tW_Map{aspect-ratio:3/5;border-radius:24px}}@media (min-width:1441px){.Sd10tW_ProjectOverview .Sd10tW_MapContainer .Sd10tW_Map{aspect-ratio:3/5;border-radius:24px;margin-left:0;margin-right:0}}
