.background-color-primary{background-color:var(--primary)}.cards.related{padding:2rem 0}.cards ul.row{list-style-type:none}.cards .row{padding:2rem 0}.cards .card.publication{padding:0}.cards .card:not(.publication,.team):hover .card__wrapper,.cards .card:not(.publication,.team):hover .card__text{color:#fff;background-color:var(--petrol)!important}.cards .card:not(.publication,.team):hover .card__wrapper .cta a,.cards .card:not(.publication,.team):hover .card__text .cta a{color:#fff}.cards .card:not(.publication,.team):hover .card__wrapper .cta a:hover,.cards .card:not(.publication,.team):hover .card__text .cta a:hover{color:var(--primary)}.cards .card__wrapper{flex-direction:column;display:flex}.cards .card__wrapper .featured_image{width:100%;height:auto!important}.cards .card__wrapper .card__text{flex-direction:column;height:100%;padding:2rem 2rem 0;display:flex}.cards .card__wrapper .card__text .cta{flex-grow:1;flex-shrink:0;justify-content:flex-end;align-items:flex-end;display:flex}.cards .card__wrapper .card__text .cta a:after{content:" →";transition:left .1s ease-in-out;position:relative;left:0}.cards .card__wrapper .card__text .cta a:hover:after{left:.25rem}.cards .card__text,.cards .card__header{font-size:var(--font-size-text);font-family:var(--font-family-primary)}.cards .card__text h2,.cards .card__header h2{font-weight:500}.cards .card__text .title,.cards .card__text .teaser,.cards .card__text .text,.cards .card__text .cta,.cards .card__header .title,.cards .card__header .teaser,.cards .card__header .text,.cards .card__header .cta{font-family:var(--font-family-primary);font-size:var(--font-size-text)}.cards .card__text .cta,.cards .card__header .cta{padding-top:1rem}.cards .card__text .cta a,.cards .card__header .cta a{box-sizing:border-box;color:var(--primary);width:auto;height:auto;font-weight:var(--weight-regular);transition:var(--transition-fast);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border:0 hidden #0000;border-radius:8px;padding:1rem 2rem;text-decoration:none;display:inline-block;position:relative}.cards .card__text .cta a.backgroundcolor,.cards .card__header .cta a.backgroundcolor{background-color:#0000}.cards .card__text .cta a.backgroundcolor:hover,.cards .card__header .cta a.backgroundcolor:hover{background-color:var(--secondary);color:#fff}.cards .card__text .cta a:focus,.cards .card__header .cta a:focus{border-width:3px!important}.cards .card__text .cta a:hover,.cards .card__header .cta a:hover{color:var(--secondary)}.cards .card__text .cta a,.cards .card__header .cta a{padding:0}.cards.carousel{padding:4rem}.cards.carousel>.swiper{overflow:visible}.cards.carousel .row{align-items:stretch;padding:0}.cards.carousel .row.related .col{justify-content:center;display:flex}.cards.carousel .row.related .col .cta{background-color:var(--yellow)}.cards.carousel .row.related .col .cta:hover{background-color:var(--petrol)}.cards.carousel .row.related .col .cta:hover a{color:#fff}.cards.carousel .row.related .col .button{border-radius:0;padding:1rem 4rem}.cards.carousel .swiper-wrapper{padding-top:2rem}.cards.carousel .card{height:auto}.cards.carousel .card__wrapper{background-color:#fff;width:100%;height:max-content;padding-bottom:2rem}.cards.carousel .card__wrapper .featured_image,.cards.carousel .card__wrapper .featured_image a,.cards.carousel .card__wrapper .featured_image a img{height:100%}.cards.carousel .card__wrapper .featured_image a,.cards.carousel .card__wrapper .featured_image img{width:100%;height:100%;max-height:100%;display:block}.cards.carousel .card__wrapper{color:var(--primary);align-content:flex-start;height:100%}.cards .row.cta .col{justify-content:center;display:flex}.cards.has_text_negative_margin{margin-top:7rem}.cards.has_text_negative_margin .swiper{overflow:visible}.cards.has_text_negative_margin .block__text{background-color:var(--background-color);max-width:500px;margin-top:-9rem;padding:2rem}.cards.has_text_negative_margin.align-right .flex-end{justify-content:end;display:flex}.cards.has_text_negative_margin.align-right .block__text{justify-self:end}.cards.has_text_negative_margin .card .title,.cards.has_text_negative_margin .card .teaser{font-size:var(--font-size-text)}.cards.has_text_negative_margin .card .cta{display:none}.cards.has-background-color{color:#fff;background-color:var(--background-color)}.cards.has-background-color .button{box-sizing:border-box;color:var(--primary);width:auto;height:auto;font-weight:var(--weight-regular);transition:var(--transition-fast);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border:0 hidden #0000;border-radius:8px;padding:1rem 2rem;text-decoration:none;display:inline-block;position:relative}.cards.has-background-color .button.backgroundcolor{background-color:var(--yellow)}.cards.has-background-color .button.backgroundcolor:hover{background-color:var(--secondary);color:#fff}.cards.has-background-color .button:focus{border-width:3px!important}.cards.has-background-color .button:hover{color:var(--secondary)}.cards.alternating-colors .title,.cards.alternating-colors .teaser,.cards.alternating-colors .cta a,.cards.has-background-color .title,.cards.has-background-color .teaser,.cards.has-background-color .cta a{text-decoration:none}.cards.alternating-colors{color:#fff}.cards.alternating-colors .title{letter-spacing:-.02em;font-size:24px;line-height:120%}.cards.alternating-colors .cta a.button{color:#fff!important}.cards.alternating-colors .card .tags>*{border-color:#fff}.cards.alternating-colors .card .card__wrapper{color:#fff}.cards.alternating-colors .card:nth-of-type(3n+1) .card__wrapper{background-color:var(--blue)}.cards.alternating-colors .card:nth-of-type(3n+2) .card__wrapper{background-color:var(--green)}.cards.alternating-colors .card:nth-of-type(3n+3) .card__wrapper{background-color:var(--light-blue)}.cards:not(.alternating-colors) .card__text{color:var(--primary);background-color:#fff}main.has_backgroundcolor .card .card__text{background-color:#fff;color:var(--primary)!important}.cards.stacked{max-width:1040px}.cards.stacked .row>.card{--offset:4rem;width:100%;margin-bottom:calc(2 * var(--offset))}.cards.stacked .row>.card:nth-of-type(odd) .card__wrapper{margin-right:var(--offset)}.cards.stacked .row>.card:nth-of-type(odd) .featured_image{transform:translate(var(--offset), var(--offset));order:1}.cards.stacked .row>.card:nth-of-type(2n) .card__wrapper{margin-left:var(--offset)}.cards.stacked .row>.card:nth-of-type(2n) .featured_image{transform:translate(calc(var(--offset) * -1), var(--offset));transform:translate(calc(var(--offset) * -1), calc(-1 * var(--offset)))}.cards.stacked .row>.card .card__wrapper{flex-flow:wrap;padding-bottom:2rem}@media (max-width:767px){.cards.stacked .row>.card .card__wrapper{flex-wrap:wrap}}.cards.stacked .row>.card .card__wrapper .card__text{width:66%}@media (max-width:767px){.cards.stacked .row>.card .card__wrapper .card__text{width:100%}}.cards.stacked .row>.card .card__wrapper .card__text .title{color:#fff;font-size:var(--font-size-lg)}.cards.stacked .row>.card .card__wrapper .card__text .title h2,.cards.stacked .row>.card .card__wrapper .card__text .title h3{letter-spacing:0;font-weight:400}.cards.stacked .row>.card .card__wrapper .card__text .cta{justify-content:unset;font-size:var(--font-size-xs)}.cards.stacked .row>.card .card__wrapper .card__text .cta a:after{content:" →";transition:left .1s ease-in-out;position:relative;left:0}.cards.stacked .row>.card .card__wrapper .card__text .cta a:hover:after{left:.25rem}.cards.stacked .row>.card .card__wrapper .featured_image{width:33%}@media (max-width:767px){.cards.stacked .row>.card .card__wrapper .featured_image{width:100%}}.cards.stacked .row>.card .card__wrapper .featured_image img{width:100%;aspect-ratio:1.5!important;height:100%!important}.cards .card .tags{flex-wrap:wrap;column-gap:6px;margin:0;padding:1rem 0;list-style-type:none;display:flex}.cards .card .tags li{border:1px solid var(--primary);padding:4px 6px}.cards .card .tags__background-color li{color:#fff;background-color:var(--primary)}.cards .card .tags__background-color li:hover{border-color:var(--green);background-color:var(--green)}.cards .card .tags__background-color li:hover a{color:#fff}.cards .card .tags__background-color a{color:#fff;text-decoration:none}.cards.grid>div.row{row-gap:2rem}.cards.grid.related ul{grid-template-columns:repeat(auto-fill,minmax(0,33%));display:grid}.cards.grid.related ul .card{width:100%}.cards.grid ul.row{list-style-type:none}.cards.grid .filter.row{padding:0}.cards.grid .filter.row h2{font-family:var(--font-family-primary);font-weight:300}.cards.grid .card{flex-flow:column;justify-content:stretch;height:auto;min-height:30rem;display:flex}@media (max-width:991px){.cards.grid .card{min-height:unset}}.cards.grid .card__wrapper{grid-template-rows:max-content;height:100%;display:grid}.cards.grid .card .featured_image,.cards.grid .card .featured_image a,.cards.grid .card .featured_image a img{height:100%}.cards.grid .card .featured_image a,.cards.grid .card .featured_image img{width:100%;height:100%;max-height:100%;display:block}.cards.grid .card .featured_image{height:auto}.cards.grid .card .featured_image a{width:100%;height:100%;display:block;position:relative}.cards.grid .card .featured_image[class*=vector]{background-repeat:no-repeat}.cards.grid .card .featured_image[class*=vector] .vector{background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.cards.grid .card .featured_image.vector_red .vector{background-image:url(../red.svg);background-position:0 0}.cards.grid .card .featured_image.vector_blue .vector{background-image:url(../blue.svg);background-position:0 100%}.cards.grid .card .featured_image.vector_yellow .vector{background-image:url(../yellow.svg);background-position:100% 100%}.cards.grid .card__text{grid-template-rows:auto 1fr auto;height:100%;padding:2rem;display:grid}.cards.grid .card__text .cta{text-align:right}.cards.grid .card__text .cta .button{box-sizing:border-box;color:var(--primary);width:auto;height:auto;font-weight:var(--weight-regular);transition:var(--transition-fast);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border:0 hidden #0000;border-radius:8px;padding:1rem 2rem;text-decoration:none;display:inline-block;position:relative}.cards.grid .card__text .cta .button.backgroundcolor{background-color:#0000}.cards.grid .card__text .cta .button.backgroundcolor:hover{background-color:var(--secondary);color:#fff}.cards.grid .card__text .cta .button:focus{border-width:3px!important}.cards.grid .card__text .cta .button:hover{color:var(--secondary)}.cards.grid .card__text .cta .button:after{content:" →";transition:left .1s ease-in-out;position:relative;left:0}.cards.grid .card__text .cta .button:hover:after{left:.25rem}@font-face{font-family:MuseoSans;font-style:normal;font-weight:500;font-display:swap;src:local(""),url("../Museo Sans Regular.84695025.eot")format("eot"),url("../Museo Sans Regular.3279fa39.woff")format("woff"),url("../Museo Sans Regular.d77a9521.woff2")format("woff2")}@font-face{font-family:BHT-Case;src:url(../BHT-Case-RegularWeb.6310504f.woff2)format("woff2"),url(../BHT-Case-RegularWeb.9aff8e6e.woff)format("woff"),url(../BHT-Case-Regular.fd1109b3.ttf)format("truetype"),url(../BHT-Case-Regular.ff45df9f.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:BHT-Case;font-weight:500;src:url(../BHT-Case-MediumWeb.bd96f133.woff2)format("woff2"),url(../BHT-Case-MediumWeb.2b6adef4.woff)format("woff"),url(../BHT-Case-Medium.f1e62493.ttf)format("truetype"),url(../BHT-Case-Medium.61fb44bd.otf)format("opentype");font-style:normal}@font-face{font-family:BHT-CaseMicro;src:url(../BHT-CaseMicro-BoldWeb.2675086d.woff2)format("woff2"),url(../BHT-CaseMicro-BoldWeb.7826136f.woff)format("woff"),url(../BHT-CaseMicro-Bold.e32eea9b.ttf)format("truetype"),url(../BHT-CaseMicro-Bold.6ddf588c.otf)format("opentype");font-weight:700;font-style:normal}p.headline{letter-spacing:0;color:inherit;text-transform:normal;font:500 30px/41.4px BHT-Case,Helvetica,Arial,sans-serif}@media (max-width:992px){p.headline{font-size:28px;line-height:1.13}}@media (max-width:768px){p.headline{font-size:26px;line-height:.88}}.archive .row.filter{margin-bottom:1rem}.archive .card .tags.backgroundcolor li{background-color:var(--primary)}.archive .card .tags.backgroundcolor li:hover{background-color:var(--yellow);border-color:var(--yellow)}.archive .card .tags.backgroundcolor li:hover a{color:var(--primary)}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+2){background-color:var(--red);border-color:var(--red)}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+2) a{color:#fff}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+3){background-color:var(--petrol);border-color:var(--petrol)}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+3) a{color:#fff}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+4){background-color:var(--green);border-color:var(--green)}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+4) a{color:#fff}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+5){background-color:var(--blue);border-color:var(--blue)}.has_backgroundcolor .filter .tags li:hover:nth-of-type(4n+5) a{color:#fff}.has_backgroundcolor .filter .tags li.active{background-color:#fff}.has_backgroundcolor .filter .tags li.active a{color:var(--primary)}.has_backgroundcolor .filter .tags li:hover{background-color:#fff}.has_backgroundcolor .filter .tags li:hover a{color:var(--primary)}.archive.news .grid.cards{flex-wrap:wrap;gap:2rem;margin-left:0;display:flex}@media (min-width:768px){.archive.news .grid.cards>.card.col-md-4{width:calc(33.333% - 1.333rem)}}.archive.news .grid.cards,.archive.data .grid.cards{flex-wrap:wrap;margin-left:0;display:flex}.archive.news .tags,.archive.data .tags{flex-wrap:nowrap;column-gap:1rem;margin:0;list-style-type:none;display:flex}.archive.news .tags a,.archive.data .tags a{text-decoration:none}@media (max-width:575px){.archive.news .tags,.archive.data .tags{flex-wrap:wrap}}.archive.news .tags li,.archive.data .tags li{border:1px solid;padding:1px 6px}.archive.news .cta a,.archive.data .cta a{font-weight:var(--weight-semibold)}.archive.data .filter{margin-bottom:0}.archive.data .filter .tags li{border:1px solid var(--color);background-color:#0000}.archive.data .filter .tags li.active{background-color:var(--color)}.archive.data .filter .tags li.active a{color:#fff}.archive.data .filter .tags li a{color:var(--color)}.archive.data .filter .tags li:hover{background-color:var(--color)}.archive.data .filter .tags li:hover a,.archive.data .card__text div:not(.card__header) .tags li{color:#fff}.archive.data div.card__header .tags{padding-top:0}.archive.data div.card__header .tags li{border-color:var(--color);color:var(--color);background-color:#0000;border-style:solid;border-width:1px}.archive.data div.card__header .tags li a{color:var(--color)}.card.data .card__wrapper{border:1px solid var(--primary)}.card.publication{margin-bottom:4rem;min-height:max-content!important}.card.publication .card__textimage{column-gap:2rem;display:flex}.card.publication .featured_image{max-width:200px}.card.publication .card__text{padding:0}.card.publication .card__text .title{margin-bottom:.5rem}.card.publication .tags.bibtex-authors{flex-wrap:wrap;row-gap:.5rem;padding:.5rem 0 0}.card.publication .tags.bibtex-authors li{border:0;margin:0}.card.publication .tags.bibtex-authors li:first-child{margin-left:-6px}.card.publication .tags.bibtex-authors li.has_link{background-color:var(--yellow)}.card.publication .tags.bibtex-authors li.has_link:hover{background-color:var(--petrol);color:#fff}.card.publication .tags.bibtex-authors li.has_link a{text-decoration:none}@media (min-width:768px){.archive.team .col-lg-6{padding-right:6rem}}.archive.team .header__headline.title{font-family:var(--font-family-primary);font-weight:400}.card.team .card__text{padding:1rem}.card.team .card__text .title a{color:inherit;text-decoration:none}.card.team .card__text .teaser{font-size:var(--font-size-xs)}.card.team .card__text .position{padding-top:.2rem;padding-bottom:.2rem}.card.team .card__text .institution{padding-bottom:1rem}.card.team .card__text .cta{border:1px solid var(--primary);border-radius:var(--border-radius,4px);width:max-content;padding:1px 6px;font-weight:400}.card.team .card__text .cta a.button.publications{padding:3px 6px;font-weight:400}.card.team .card__text .cta a.button.publications:after{content:""}.card.team .card__text .cta a.button.publications:hover{color:#fff}.card.team .card__text .cta:hover{background-color:var(--petrol);border-color:#0000}.archive.publication aside.filter #ajaxsearchlite1 input.autocomplete{font-style:normal}@media (min-width:768px){.archive.publication aside.filter{margin-top:3rem}}@media (max-width:767px){.archive.publication aside.filter{columns:2}.archive.publication aside.filter h2,.archive.publication aside.filter .asl_w_container{column-span:all}.archive.publication aside.filter .filter__wrapper{break-inside:avoid}}.archive.publication aside.filter .tags a{color:var(--primary);border:1px solid var(--primary);background-color:#fff}.archive.publication aside.filter .tags a:hover{color:#fff;background-color:var(--primary)}.card.publication .title{font-size:var(--font-size-lg);font-weight:700}.card.publication .title a{color:inherit;text-decoration:none}.card.publication .title a:hover{color:var(--secondary)}.card.publication .small{font-size:var(--font-size-text);padding:1rem 0 .5rem}.linktree{float:left;padding:.5rem 0 .8rem}.linktree ul{column-gap:12px;margin:0;list-style-type:none;display:flex}.linktree i,.linktree svg{width:24px;height:24px}
/*# sourceMappingURL=archive.css.map */
