@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@keyframes rotateOnce{0%{transform:rotate(-90deg)}50%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUpShort{0%{transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUpShort{0%{transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeInDownShort{0%{transform:translateY(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDownShort{0%{transform:translateY(-40px)}to{opacity:1;transform:translate(0)}}@keyframes blinker{50%{opacity:0}}@keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1.2)}to{transform:scale(.9)}}@keyframes moveAndZoom{0%{transform:translateX(0) scale(1)}25%{transform:translateX(-1%) scale(1.02)}50%{transform:translateX(1%) scale(1.03)}75%{transform:translateX(-.5%) scale(1.01)}to{transform:translateX(0) scale(1)}}.animateFadeInLeft{animation:fadeInLeft 1s forwards;opacity:0}.animateFadeInRight{animation:fadeInRight 1s forwards;opacity:0}.animateFadeInUp{animation:fadeInUp 1s forwards;opacity:0}.animateFadeInUpShort{animation:fadeInUpShort 1s forwards;opacity:0}.animateFadeInDownShort{animation:fadeInDownShort 1s forwards;opacity:0}.article.teaser:not(:last-child){margin-bottom:var(--v-space-xxl)}.article.teaser a{border-radius:83px 195px 83px 83px;box-shadow:none}@media only screen and (min-width:1024px){.article.teaser a{min-height:400px}}.article.teaser h2{font-size:clamp(1.625rem,1.375rem + 1.1111111111vw,2.1875rem);line-height:calc(clamp(1.625rem, 1.375rem + 1.1111111111vw, 2.1875rem)*1.1)}.article.teaser .read-more{align-items:center;color:var(--text-color);display:flex;flex-direction:row-reverse;font-size:clamp(1.125rem,1.625rem + -2.2222222222vw,1.125rem);gap:5px;justify-content:left;line-height:calc(clamp(1.125rem, 1.625rem + -2.2222222222vw, 1.125rem)*1.5625);margin-top:auto}.article.teaser .read-more:active,.article.teaser .read-more:focus,.article.teaser .read-more:hover{color:var(--color2)}.article.teaser .read-more:active svg,.article.teaser .read-more:focus svg,.article.teaser .read-more:hover svg{transform:none}.article.teaser .read-more:active .icon-wrapper,.article.teaser .read-more:focus .icon-wrapper,.article.teaser .read-more:hover .icon-wrapper{background-color:var(--color1);transition:var(--transition-short)}.article.teaser .icon-wrapper{background-color:var(--color2);height:42px;margin-right:var(--v-space-m);padding:0;transition:var(--transition-short);width:42px}.article.teaser .icon-wrapper svg{fill:var(--fff);height:15px;width:15px}.article.teaser time{font-family:var(--font2);font-size:clamp(1.25rem,1.1111111111rem + .6172839506vw,1.5625rem);line-height:calc(clamp(1.25rem, 1.1111111111rem + .6172839506vw, 1.5625rem)*1)}.article.teaser .text-wrapper{display:flex;flex-direction:column;padding:66px var(--v-space-m)}@media only screen and (min-width:768px){.article.teaser .text-wrapper{padding:var(--v-space-4xl)}}@media only screen and (min-width:1024px){.article.teaser .text-wrapper{min-height:400px}}.article.teaser img{border-radius:30px 30px 0 0}@media only screen and (min-width:768px){.article.teaser img{border-radius:30px 0 0 30px}}.article.teaser p{-webkit-line-clamp:3;font-family:var(--font2);font-size:clamp(1.4375rem,2.0763888889rem + -2.8395061728vw,1.4375rem);line-height:calc(clamp(1.4375rem, 2.0763888889rem + -2.8395061728vw, 1.4375rem)*1.0833)}.page-node-type-article{background-color:#f6f6f6}.page-node-type-article .page-content-container{display:grid;grid-template-columns:1fr min(var(--content-width),100% - 30px) 1fr}@media only screen and (min-width:1024px){.page-node-type-article .page-content-container{grid-template-columns:1fr min(var(--content-width),100% - 90px) 1fr}}.page-node-type-article .page-content-container img{border-radius:50px}.page-node-type-article h1{color:var(--color1);font-family:var(--font-heading);font-size:clamp(2.125rem,.8472222222rem + 5.6790123457vw,5rem);line-height:calc(clamp(2.125rem, .8472222222rem + 5.6790123457vw, 5rem)*1.1);margin:0 0 var(--v-space-xl);text-align:left}.page-node-type-article article{margin:0 auto;max-width:var(--content-width-smaller)}.page-node-type-article .teaser{margin:0 0 var(--v-space-4xl);text-align:left}.page-node-type-article .content .field--name-field-body a,.page-node-type-article .content .field--name-field-body em,.page-node-type-article .content .field--name-field-body li,.page-node-type-article .content .field--name-field-body p,.page-node-type-article .content .field--name-field-body strong{color:var(--text-color);font-family:var(--font2);font-size:clamp(1.125rem,.9861111111rem + .6172839506vw,1.4375rem);line-height:calc(clamp(1.125rem, .9861111111rem + .6172839506vw, 1.4375rem)*1.3);line-height:var(--line-height-normal)}.page-node-type-article .field--name-field-files a,.page-node-type-article .field--name-field-links a{color:var(--text-color);font-family:var(--font2);font-size:clamp(1.125rem,.9861111111rem + .6172839506vw,1.4375rem);line-height:calc(clamp(1.125rem, .9861111111rem + .6172839506vw, 1.4375rem)*1.3)}.page-node-type-article .teaser-image img{border-radius:83px 195px 83px 83px;max-height:531px;object-fit:cover;object-position:center}.page-node-type-article h2,.page-node-type-article h2.field{color:var(--color1);font-size:clamp(1.875rem,1.0416666667rem + 3.7037037037vw,3.75rem);line-height:calc(clamp(1.875rem, 1.0416666667rem + 3.7037037037vw, 3.75rem)*1.1);margin:var(--v-space-4xl) 0}.page-node-type-article .paragraph--type-downloads h2{font-size:clamp(1.5625rem,1.2847222222rem + 1.2345679012vw,2.1875rem);line-height:calc(clamp(1.5625rem, 1.2847222222rem + 1.2345679012vw, 2.1875rem)*1.1)}.page-node-type-article .paragraph.image .field--name-field-image-caption,.page-node-type-article .paragraph.image .field--name-field-image-caption a,.page-node-type-article figcaption{color:var(--color1);font-family:var(--font2);font-size:clamp(1.125rem,.9861111111rem + .6172839506vw,1.4375rem);font-style:normal;line-height:calc(clamp(1.125rem, .9861111111rem + .6172839506vw, 1.4375rem)*1.1);margin-top:var(--v-space-l)}.page-node-type-article .slick-list .caption a,.page-node-type-article .slick-list .caption p{font-size:clamp(1.125rem,1.625rem + -2.2222222222vw,1.125rem);line-height:calc(clamp(1.125rem, 1.625rem + -2.2222222222vw, 1.125rem)*1.0833)}.page-node-type-article .caption{max-width:var(--content-width-medium)}.page-node-type-article .caption a,.page-node-type-article .caption p{color:var(--text-color);display:inline;font-family:var(--font2);font-size:clamp(1.125rem,.9861111111rem + .6172839506vw,1.4375rem);font-style:normal;line-height:calc(clamp(1.125rem, .9861111111rem + .6172839506vw, 1.4375rem)*1.1)}.page-node-type-article .caption .copyright{display:inline;font-family:var(--font-regular);margin-left:var(--v-space-s)}.page-node-type-article .caption .copyright .field--name-field-copyright{display:inline;font-family:var(--font-regular);font-size:clamp(1rem,1.4444444444rem + -1.975308642vw,1rem);line-height:calc(clamp(1rem, 1.4444444444rem + -1.975308642vw, 1rem)*1.5625)}.page-node-type-article .field--name-field-body a{background-image:linear-gradient(var(--color1),var(--color1));background-position:bottom;background-repeat:no-repeat;background-size:100% 2px;color:var(--text-color);font-size:clamp(1.125rem,1.0694444444rem + .2469135802vw,1.25rem);line-height:calc(clamp(1.125rem, 1.0694444444rem + .2469135802vw, 1.25rem)*1.5);padding-bottom:2px;position:relative}.page-node-type-article .field--name-field-body a:active,.page-node-type-article .field--name-field-body a:focus,.page-node-type-article .field--name-field-body a:hover{color:var(--color1);text-decoration:none}.page-node-type-article .field--name-field-date-without-time{margin-bottom:var(--v-space-m)}.page-node-type-article ol:not(:last-child),.page-node-type-article ul:not(:last-child){margin:0 0 var(--v-space-m) var(--v-space-m)}@media only screen and (min-width:1024px){.page-node-type-article ol:not(:last-child),.page-node-type-article ul:not(:last-child){margin:0 0 var(--v-space-m) var(--content-vpadding)}}.page-node-type-article .field--name-field-paragraphs,.page-node-type-article time{color:var(--text-color);font-family:var(--font2);font-size:clamp(1.25rem,.9722222222rem + 1.2345679012vw,1.875rem);line-height:calc(clamp(1.25rem, .9722222222rem + 1.2345679012vw, 1.875rem)*1.1);margin:var(--v-space-xl) auto;max-width:var(--content-width-medium)}@media only screen and (min-width:768px){.page-node-type-article .field--name-field-paragraphs,.page-node-type-article time{margin:var(--v-space-xxl) auto}}.page-node-type-article .field--name-field-paragraphs .field__item:has(.gallery){margin:var(--v-space-xxl) auto var(--v-space-4xl)}.page-node-type-article .embed-code-wrapper p,.page-node-type-article .embed-code-wrapper span{color:var(--text-color)}.page-node-type-article .backlink-link{display:inline-block}.page-node-type-article .backlink{align-items:center;display:flex}.page-node-type-article .backlink span{color:var(--text-color)}.page-node-type-article .backlink .icon-wrapper{background-color:var(--fff);border:2px solid var(--color1);height:50px;margin-right:var(--v-space-m);right:0;top:0;width:50px;z-index:2}@media only screen and (min-width:768px){.page-node-type-article .backlink .icon-wrapper{height:100px;width:100px}}.page-node-type-article .backlink .icon-wrapper svg{height:20px;margin:0;width:20px}@media only screen and (min-width:768px){.page-node-type-article .backlink .icon-wrapper svg{height:40px;width:40px}}.page-node-type-articles-overview h1{color:var(--color1);font-family:var(--font-heading);font-size:clamp(2.5rem,.8333333333rem + 7.4074074074vw,6.25rem);line-height:calc(clamp(2.5rem, .8333333333rem + 7.4074074074vw, 6.25rem)*1.1);margin:0 0 75px;text-align:left}.page-node-type-articles-overview .field--name-field-intro p{font-size:clamp(1.125rem,1.625rem + -2.2222222222vw,1.125rem);line-height:calc(clamp(1.125rem, 1.625rem + -2.2222222222vw, 1.125rem)*1.3);margin:unset;text-align:left}.page-node-type-articles-overview .field--name-field-articles{display:grid;gap:var(--v-space-4xl) var(--v-space-xl)}@media only screen and (min-width:768px){.page-node-type-articles-overview .field--name-field-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.page-node-type-articles-overview .field--name-field-articles{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+3) .article a,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+8) .article a{background-color:var(--medium-blue)}.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+3) .article a .read-more,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+3) .article a h2,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+3) .article a p,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+3) .article a time,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+8) .article a .read-more,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+8) .article a h2,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+8) .article a p,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+8) .article a time{color:var(--fff)}.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a{background-color:var(--color2)}.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a .read-more,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a h2,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a p,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a time{color:var(--fff)}.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a .icon-wrapper{background-color:var(--color1)}.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a .read-more:active .icon-wrapper,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a .read-more:focus .icon-wrapper,.page-node-type-articles-overview .field--name-field-articles .field__item:nth-child(8n+4) .article a .read-more:hover .icon-wrapper{background-color:var(--color2)}