.MainNavigation_mainNavigation__FyltJ{--main-navigation-dropdown-min-width:768px;--main-navigation-dropdown-fade-duration:0.25s;--main-navigation-dropdown-fade-delay:1s;position:relative;z-index:var(--layer-navigation);font-size:var(--font-size-s);isolation:isolate}.MainNavigation_list__RH9b6{display:flex;flex-direction:column;padding:0;margin:0;gap:0;list-style:none}@media(min-width:1024.02px){.MainNavigation_list__RH9b6{height:100%;flex-direction:row;align-items:stretch;gap:var(--space-l)}}.HighlightText_highlightText__oB4hE{width:-moz-fit-content;width:fit-content;padding:var(--space-xs);border-radius:var(--radius-default);background-color:var(--color-background-highlight);color:var(--color-text-on-background-highlight)}.TextBlock_textBlock__5CFET{--textblock-alignment:left;--textblock-table-header-color:var(--color-state-primary);--textblock-table-row-background:var(--color-background-separation);--textblock-table-border-color:var(--color-background-card);--table-min-width:400px;display:flex;justify-content:left;justify-content:var(--textblock-alignment)}.TextBlock_textBlock__5CFET a{-webkit-text-decoration:underline;text-decoration:underline}.TextBlock_textBlock__5CFET.TextBlock_isAlignedRight__dk0XX{--textblock-alignment:right}.TextBlock_textBlock__5CFET.TextBlock_isAlignedCenter__BACdJ{--textblock-alignment:center}.TextBlock_inner__IJw_f{width:100%;text-align:var(--textblock-alignment)}.TextBlock_inner__IJw_f h2{font-size:var(--font-size-l)}.TextBlock_inner__IJw_f h3,.TextBlock_inner__IJw_f h4,.TextBlock_inner__IJw_f h5,.TextBlock_inner__IJw_f h6{font-weight:600}.TextBlock_inner__IJw_f h3{font-size:var(--font-size-m)}.TextBlock_inner__IJw_f h4,.TextBlock_inner__IJw_f h5,.TextBlock_inner__IJw_f h6{font-size:var(--font-size-s)}.TextBlock_inner__IJw_f li,.TextBlock_inner__IJw_f>ul{text-align:left}.TextBlock_inner__IJw_f>*{margin-bottom:var(--space-l)}.TextBlock_inner__IJw_f>:last-child{margin-bottom:0}.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W{overflow-x:scroll}.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table{width:100%;min-width:var(--table-min-width);border-collapse:collapse}.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table tr:nth-child(2n){background:var(--textblock-table-row-background)}.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table th{color:var(--textblock-table-header-color);font-weight:400}.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table td,.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table th{padding:var(--space-xs);border-left:2px solid var(--textblock-table-border-color);border-right:2px solid var(--textblock-table-border-color);vertical-align:middle}.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table td:first-child,.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table td:last-child,.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table th:first-child,.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table th:last-child{border:none}.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table td>:last-child,.TextBlock_inner__IJw_f .TextBlock_tableContainer__c2q3W>table th>:last-child{margin-bottom:0}.TextBlock_priceArea__GTVt0 .TextBlock_priceInfo__CAaON{display:flex;align-items:center}.TextBlock_priceArea__GTVt0 .TextBlock_priceInfo__CAaON svg{width:1rem}.TextBlock_priceArea__GTVt0 .TextBlock_price__LHE6S{font:var(--text-title-base-bold);line-height:1.6;margin-left:var(--space-xs);margin-right:var(--space-s)}.TextBlock_priceArea__GTVt0 span{font:var(--text-body-base);line-height:1.5}.TextBlock_priceArea__GTVt0 .TextBlock_textUnderPrice__q0Yjf{color:var(--color-text-shy);font:var(--text-body-small);line-height:1.4}.IconCard_iconCard__OXlTA{--icon-card-image-height:120px;position:relative;display:flex;width:100%;max-width:var(--max-width-card);flex-direction:column;flex-grow:1;align-items:center;justify-content:space-between;padding:var(--space-l);border:var(--border-card);border-radius:var(--radius-default);gap:var(--space-l);margin-left:auto;margin-right:auto;text-align:center}.IconCard_info__Hq9Ex{position:absolute;right:var(--space-l)}.IconCard_contentWrapper__jxEB3{display:flex;width:100%;flex-direction:column;align-items:center;gap:var(--space-l)}.IconCard_imageWrapper__jH6Wz{display:flex;height:var(--icon-card-image-height);justify-content:center;border-radius:var(--icon-card-border-radius)}.IconCard_subtitle__BQgJV{font-size:var(--font-size-s)}.IconCard_textWrapper__i6p0D{display:flex;flex-direction:column;gap:var(--space-m)}.IconCard_textWrapper__i6p0D h3{font-size:var(--font-size-m)}.ImageCollage_imageCollage__vz7jS{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:1024.02px){.ImageCollage_imageCollage__vz7jS{grid-template-columns:repeat(3,1fr)}}.ImageCollage_imageWrapper__mK9tW{aspect-ratio:3/2}.JobOfferHeader_jobOfferHeader__YKMdB{--job-offer-header-height-border:0.25rem;--job-offer-header-width-border:6.5rem;position:relative;display:flex;flex-direction:column;align-items:center;color:var(--color-text);margin-top:var(--space-m);margin-bottom:var(--space-xl)}.JobOfferHeader_jobOfferHeader__YKMdB:after{position:absolute;top:100%;left:50%;width:var(--job-offer-header-width-border);height:var(--job-offer-header-height-border);margin:1rem auto;background:var(--color-state-primary);content:"";transform:translateX(-50%)}.JobOfferHeader_headline__47TbS{font-size:var(--font-size-xl)}.JobOfferHeader_subheadline__1wKej{display:flex;width:auto;flex-flow:row wrap;align-items:center;justify-content:center;margin:0;gap:var(--space-xs);list-style:none}.JobOfferHeader_subheadlineItem__yWL5X{display:flex;flex-direction:row;padding:0;gap:var(--space-xs)}.JobOfferHeader_subheadlineItem__yWL5X:before{position:relative;border-left:1px solid transparent;content:""}.JobOfferHeader_subheadlineItem__yWL5X:not(:first-child):before{border-left-color:var(--color-stroke)}.JobOfferHeader_subheadlineItemLocation__MBxqX{align-items:center}.JobOfferTeaserCard_jobOfferTeaserCard__r_5vQ{--job-offer-teaser-card-image-max-width:841px;--job-offer-teaser-card-image-max-height:600px;--job-offer-teaser-card-border-radius:24px;overflow:hidden;border-radius:24px;border-radius:var(--job-offer-teaser-card-border-radius);background:var(--color-background-separation)}@media(min-width:768.02px){.JobOfferTeaserCard_jobOfferTeaserCard__r_5vQ{display:grid;grid-template-columns:1fr 2fr}}.JobOfferTeaserCard_imageWrapper__E_lc9{overflow:hidden;width:100%;max-width:var(--job-offer-teaser-card-image-max-width);height:auto;max-height:var(--job-offer-teaser-card-image-max-height);aspect-ratio:4/3}@media(min-width:768.02px){.JobOfferTeaserCard_imageWrapper__E_lc9{height:100%}}.JobOfferTeaserCard_content__JCZOi{padding:var(--space-xl)}.JobOfferTeaserCard_title__ytm8C{font-size:var(--font-size-xl);margin-bottom:var(--space-l)}.JobOfferTeaserCard_detailsList__sWmaX{display:flex;flex-flow:row wrap;margin:0;color:var(--color-state-primary);margin-bottom:var(--space-xl)}.JobOfferTeaserCard_detailsItem__TMG1Z{display:flex;flex-direction:row;padding:0;font-size:var(--font-size-xxs);gap:0}.JobOfferTeaserCard_detailsItem__TMG1Z:before{position:relative;border-left:1px solid rgba(0,0,0,0);content:""}.JobOfferTeaserCard_detailsItem__TMG1Z:not(:first-child){gap:var(--space-xs)}.JobOfferTeaserCard_detailsItem__TMG1Z:not(:first-child):before{border-left-color:var(--color-state-primary)}.JobOfferList_jobOfferList__cig0E{display:flex;flex-direction:column;margin:0;gap:var(--space-xl)}.JobOfferList_jobOfferItem__NYMzG{padding:0}.JobOfferList_jobOfferItem__NYMzG:before{display:none}.LinkList_linkList__e2zAC{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0;gap:var(--space-m)}.LinkList_item__IYb4o{padding:0}.LinkList_item__IYb4o:before{display:none}.LinkList_link__G0N5W{display:inline-block;border-radius:var(--radius-default);background-color:var(--color-background-separation);color:var(--color-text);font-size:var(--font-size-xs);font-weight:400;padding:var(--space-xs) var(--space-m);transition:background-color var(--transition-duration);white-space:nowrap}.LinkList_link__G0N5W:hover{background-color:var(--color-background-active);color:var(--color-text-on-background-active)}.MaxWidthContainer_maxWidthContainer__b4cLF{width:100%;max-width:var(--container-max-width);margin:auto}