.element.elementfeedteaser .cards,.element.elementpdfdocument .cards,.element.elementteaser .cards{display:flex;flex-wrap:wrap;gap:2.82em;width:100%}.element.elementfeedteaser .cards .card,.element.elementpdfdocument .cards .card,.element.elementteaser .cards .card{color:#1d120b;position:relative}.element.elementfeedteaser .cards .card figure,.element.elementpdfdocument .cards .card figure,.element.elementteaser .cards .card figure{display:flex;margin:0;overflow:hidden;width:100%}.element.elementfeedteaser .cards .card figure img,.element.elementpdfdocument .cards .card figure img,.element.elementteaser .cards .card figure img{height:auto;margin-bottom:0;transform:scale(1);transition:transform .14s ease-out;width:100%;will-change:transform}.element.elementfeedteaser .cards .card .txt,.element.elementpdfdocument .cards .card .txt,.element.elementteaser .cards .card .txt{padding:.705em 0 0}.element.elementfeedteaser .cards .card .txt h2,.element.elementfeedteaser .cards .card .txt h3,.element.elementfeedteaser .cards .card .txt h4,.element.elementpdfdocument .cards .card .txt h2,.element.elementpdfdocument .cards .card .txt h3,.element.elementpdfdocument .cards .card .txt h4,.element.elementteaser .cards .card .txt h2,.element.elementteaser .cards .card .txt h3,.element.elementteaser .cards .card .txt h4{font-size:1em;margin:0 0 .705em}.element.elementfeedteaser .cards .card .txt p,.element.elementpdfdocument .cards .card .txt p,.element.elementteaser .cards .card .txt p{font-weight:400;margin:0}.element.elementfeedteaser .cards.third .card,.element.elementpdfdocument .cards.third .card,.element.elementteaser .cards.third .card{display:flex;flex:0 0 calc(33.33333% - 1.88em);flex-direction:column}@media (min-width:0) and (max-width:979px){.element.elementfeedteaser .cards.third .card,.element.elementpdfdocument .cards.third .card,.element.elementteaser .cards.third .card{flex:0 0 calc(50% - 1.41em)}}@media (min-width:0) and (max-width:639px){.element.elementfeedteaser .cards.third .card,.element.elementpdfdocument .cards.third .card,.element.elementteaser .cards.third .card{flex:0 0 100%}}.element.elementfeedteaser .cards.third .card figure,.element.elementpdfdocument .cards.third .card figure,.element.elementteaser .cards.third .card figure{flex:0 0 auto}.element.elementfeedteaser .cards.third .card .txt,.element.elementpdfdocument .cards.third .card .txt,.element.elementteaser .cards.third .card .txt{flex:0 0 auto;padding:.705em 0 0;position:inherit}.element.elementfeedteaser .cards.third .card .link.forth,.element.elementpdfdocument .cards.third .card .link.forth,.element.elementteaser .cards.third .card .link.forth{margin:auto 0 0;padding:.705em 0}.element.elementfeedteaser .cards.halve .card,.element.elementpdfdocument .cards.halve .card,.element.elementteaser .cards.halve .card{flex:0 0 calc(50% - 0.705em)}@media (min-width:0) and (max-width:639px){.element.elementfeedteaser .cards.halve .card,.element.elementpdfdocument .cards.halve .card,.element.elementteaser .cards.halve .card{flex:0 0 100%}}.element.elementfeedteaser .cards.halve .card .txt,.element.elementpdfdocument .cards.halve .card .txt,.element.elementteaser .cards.halve .card .txt{max-width:calc(100% - 4.23em);min-width:calc(100% - 4.23em);padding:.705em 0 0 1.41em}.element.elementfeedteaser .cards.halve .card:hover .txt .accordion,.element.elementpdfdocument .cards.halve .card:hover .txt .accordion,.element.elementteaser .cards.halve .card:hover .txt .accordion{max-height:400px}.element.elementfeedteaser .cards.halve .card.left .txt,.element.elementpdfdocument .cards.halve .card.left .txt,.element.elementteaser .cards.halve .card.left .txt{padding:.705em 1.41em 0 0}.element.elementfeedteaser .cards.full .card,.element.elementpdfdocument .cards.full .card,.element.elementteaser .cards.full .card{flex:0 0 100%}.element.elementfeedteaser .cards.full .card .txt,.element.elementpdfdocument .cards.full .card .txt,.element.elementteaser .cards.full .card .txt{padding:1.41em 1.41em 0;width:calc(50% + .705em)}.element.elementfeedteaser .cards.full .card:hover .txt .accordion,.element.elementpdfdocument .cards.full .card:hover .txt .accordion,.element.elementteaser .cards.full .card:hover .txt .accordion{max-height:600px}.element.elementfeedteaser .cards.full .card.left .txt,.element.elementpdfdocument .cards.full .card.left .txt,.element.elementteaser .cards.full .card.left .txt{padding-left:0}.element.elementfeedteaser .cards.full .card .txt,.element.elementfeedteaser .cards.halve .card .txt,.element.elementpdfdocument .cards.full .card .txt,.element.elementpdfdocument .cards.halve .card .txt,.element.elementteaser .cards.full .card .txt,.element.elementteaser .cards.halve .card .txt{bottom:0;right:0}@media (min-width:0) and (max-width:639px){.element.elementfeedteaser .cards.full .card .txt,.element.elementfeedteaser .cards.halve .card .txt,.element.elementpdfdocument .cards.full .card .txt,.element.elementpdfdocument .cards.halve .card .txt,.element.elementteaser .cards.full .card .txt,.element.elementteaser .cards.halve .card .txt{bottom:auto;left:auto;padding-left:0;padding-right:0;position:inherit;width:100%}.element.elementfeedteaser .cards.full .card .txt .accordion,.element.elementfeedteaser .cards.halve .card .txt .accordion,.element.elementpdfdocument .cards.full .card .txt .accordion,.element.elementpdfdocument .cards.halve .card .txt .accordion,.element.elementteaser .cards.full .card .txt .accordion,.element.elementteaser .cards.halve .card .txt .accordion{max-height:0}}.element.elementfeedteaser .cards.full .card .txt .link.forth,.element.elementfeedteaser .cards.full .card .txt p,.element.elementfeedteaser .cards.halve .card .txt .link.forth,.element.elementfeedteaser .cards.halve .card .txt p,.element.elementpdfdocument .cards.full .card .txt .link.forth,.element.elementpdfdocument .cards.full .card .txt p,.element.elementpdfdocument .cards.halve .card .txt .link.forth,.element.elementpdfdocument .cards.halve .card .txt p,.element.elementteaser .cards.full .card .txt .link.forth,.element.elementteaser .cards.full .card .txt p,.element.elementteaser .cards.halve .card .txt .link.forth,.element.elementteaser .cards.halve .card .txt p{width:100%}.element.elementfeedteaser .cards.full .card .txt .accordion,.element.elementfeedteaser .cards.halve .card .txt .accordion,.element.elementpdfdocument .cards.full .card .txt .accordion,.element.elementpdfdocument .cards.halve .card .txt .accordion,.element.elementteaser .cards.full .card .txt .accordion,.element.elementteaser .cards.halve .card .txt .accordion{overflow:hidden;transition:max-height .32s ease-out;will-change:max-height}@media (min-width:640px){.element.elementfeedteaser .cards.full .card .txt .accordion,.element.elementfeedteaser .cards.halve .card .txt .accordion,.element.elementpdfdocument .cards.full .card .txt .accordion,.element.elementpdfdocument .cards.halve .card .txt .accordion,.element.elementteaser .cards.full .card .txt .accordion,.element.elementteaser .cards.halve .card .txt .accordion{max-height:0}}.element.elementfeedteaser .cards.full .card:hover .txt .accordion,.element.elementfeedteaser .cards.halve .card:hover .txt .accordion,.element.elementpdfdocument .cards.full .card:hover .txt .accordion,.element.elementpdfdocument .cards.halve .card:hover .txt .accordion,.element.elementteaser .cards.full .card:hover .txt .accordion,.element.elementteaser .cards.halve .card:hover .txt .accordion{overflow:show}.element.elementfeedteaser .cards.full .card.left .txt,.element.elementfeedteaser .cards.halve .card.left .txt,.element.elementpdfdocument .cards.full .card.left .txt,.element.elementpdfdocument .cards.halve .card.left .txt,.element.elementteaser .cards.full .card.left .txt,.element.elementteaser .cards.halve .card.left .txt{left:0;padding-left:0;right:auto}@media (min-width:0) and (max-width:1159px){.element.elementfeedteaser .swiper-container,.element.elementpdfdocument .swiper-container,.element.elementteaser .swiper-container{overflow-x:hidden}}.element.elementfeedteaser .swiper-container .swiper-wrapper,.element.elementpdfdocument .swiper-container .swiper-wrapper,.element.elementteaser .swiper-container .swiper-wrapper{flex-wrap:nowrap;gap:0}.element.elementfeedteaser .typography>a.link.forth,.element.elementpdfdocument .typography>a.link.forth,.element.elementteaser .typography>a.link.forth{-webkit-appearance:none;background-color:#7d5133;border:none;box-shadow:none;color:#fff;cursor:pointer;display:block;display:inline-block;filter:contrast(100%) saturate(100%);font-size:1em;font-weight:600;letter-spacing:.04em;margin:1.41em auto 0 0;padding:.3525em .705em;text-decoration:none;transition-duration:.3s;transition-property:filter;transition-timing-function:ease-in-out}.element.elementfeedteaser .typography>a.link.forth:hover,.element.elementpdfdocument .typography>a.link.forth:hover,.element.elementteaser .typography>a.link.forth:hover{filter:contrast(110%) saturate(110%)}.element.elementfeedteaser .typography>a.link.forth:focus-visible,.element.elementpdfdocument .typography>a.link.forth:focus-visible,.element.elementteaser .typography>a.link.forth:focus-visible{outline:2px solid #7d5133}.element.elementfeedteaser .typography>a.link.forth:after,.element.elementpdfdocument .typography>a.link.forth:after,.element.elementteaser .typography>a.link.forth:after{display:none}
