.page-card{border:1px solid var(--Interface-Basics-Line-Light);border-radius:var(--Corners__CardsM);gap:var(--spacing-xxxs,var(--SpaceXXXS));padding-top:var(--spacing-xs,var(--SpaceXS));padding-right:var(--spacing-xs,var(--SpaceXS));padding-bottom:var(--spacing-m,var(--SpaceM));padding-left:var(--spacing-m,var(--SpaceM));display:flex}@media (min-width:1024px){.page-card{padding-top:var(--spacing-s,var(--SpaceS));padding-right:var(--spacing-s,var(--SpaceS));padding-left:var(--spacing-xl,var(--SpaceXL));gap:0}}.page-card{transition:border-color .34s cubic-bezier(.43,0,.47,1),background-color .34s cubic-bezier(.43,0,.47,1),box-shadow .34s cubic-bezier(.43,0,.47,1)}@media (hover:hover),(-ms-high-contrast:none){.page-card:hover{background-color:var(--Interface-Basics-White);box-shadow:var(--box-shadow-cards-modal);border-color:#0000}.page-card:hover .page-card__link{color:var(--Interface-Basics-Link-Rollover)}.page-card:hover .page-card__link .icon-wrapper span{transform:translate(100%)}.page-card:hover .page-card__link .icon-wrapper span:last-child{opacity:1;transform:translate(-50%,-50%)}}.page-card .page-card__content{gap:var(--spacing-s,var(--SpaceS));min-width:0;padding-top:var(--spacing-xxxs,var(--SpaceXXXS));flex-direction:column;flex:1;display:flex}@media (min-width:1024px){.page-card .page-card__content{padding-right:var(--spacing-xxl,var(--SpaceXXL));padding-top:0}}.page-card .page-card__title-wrapper{gap:var(--spacing-xxs,var(--SpaceXXS));flex-direction:column;display:flex}.page-card .page-card__title{color:var(--Interface-Basics-Text-Dark);overflow:hidden}.page-card .page-card__description{color:var(--Interface-Basics-Text-Medium);overflow:hidden}.page-card .page-card__link{color:var(--Interface-Basics-Link);align-items:center;font-size:1.6rem;font-weight:400;line-height:1.2;display:inline-flex}@media (min-width:1400px){.page-card .page-card__link{font-size:1.8rem;font-weight:500}}.page-card .page-card__link{gap:var(--spacing-xxxs,var(--SpaceXXXS))}.page-card .page-card__link .icon-wrapper{position:relative;overflow:hidden}.page-card .page-card__link .icon-wrapper span{transition:transform .34s cubic-bezier(.43,0,.47,1),opacity .34s cubic-bezier(.43,0,.47,1)}.page-card .page-card__link .icon-wrapper>span:last-child{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-150%,-50%)}.page-card .page-card__link [class*=icon-ui]{flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;display:flex}@media (min-width:1400px){.page-card .page-card__link [class*=icon-ui]{font-size:2.4rem}}.page-card .page-card__image-wrapper{border-radius:var(--Corners__CardsXS);background-color:var(--Brand-Colors-Sand-80);flex-shrink:0;width:8rem;height:8rem;overflow:hidden}@media (min-width:1024px){.page-card .page-card__image-wrapper{width:14rem;height:14rem}}.page-card .page-card__image{object-fit:cover;width:100%;height:100%}
.medienmitteilung-card{border:1px solid var(--Interface-Basics-Line-Light);border-radius:var(--Corners__CardsM);padding:var(--spacing-xs,var(--SpaceXS));padding-left:var(--spacing-m,var(--SpaceM));flex-direction:column;justify-content:space-between;display:flex}@media (min-width:1024px){.medienmitteilung-card{padding:var(--spacing-s,var(--SpaceS));padding-left:var(--spacing-l,var(--SpaceL))}}.medienmitteilung-card .medienmitteilung-card__header{display:flex}.medienmitteilung-card .medienmitteilung-card__content{padding-top:var(--spacing-xxs,var(--SpaceXXS));padding-right:var(--spacing-s,var(--SpaceS));flex-grow:1}.medienmitteilung-card .medienmitteilung-card__content .heading-xxs{color:var(--Interface-Basics-Text-Dark)}.medienmitteilung-card .medienmitteilung-card__content .text-xs{color:var(--Interface-Basics-Text-Light)}.medienmitteilung-card .medienmitteilung-card__thumb{border-radius:var(--Corners__CardsS);flex-shrink:0;width:7rem;height:7rem;overflow:hidden}@media (min-width:1400px){.medienmitteilung-card .medienmitteilung-card__thumb{width:14rem;height:14rem}}.medienmitteilung-card .medienmitteilung-card__thumb picture,.medienmitteilung-card .medienmitteilung-card__thumb img{object-fit:cover;width:100%;height:100%}.medienmitteilung-card .medienmitteilung-card__footer{margin-top:var(--spacing-m,var(--SpaceM));margin-left:auto}
.download-card{border:1px solid var(--Interface-Basics-Line-Light);border-radius:var(--Corners__CardsM);box-shadow:var(--box-shadow-cards-transparent);align-items:center;display:flex}.download-card:focus-visible{outline:2px solid var(--focus-default)}.download-card{padding-inline:var(--spacing-m,var(--SpaceM));padding-block:var(--spacing-s,var(--SpaceS));transition:box-shadow .34s cubic-bezier(.43,0,.47,1),background-color .34s cubic-bezier(.43,0,.47,1),border-color .34s cubic-bezier(.43,0,.47,1)}@media (min-width:1024px){.download-card{padding-block:var(--spacing-m,var(--SpaceM));padding-right:var(--spacing-m,var(--SpaceM));padding-left:var(--spacing-l,var(--SpaceL))}}.download-card:hover{background-color:var(--Interface-Basics-White);border-color:var(--Interface-Basics-White);box-shadow:var(--box-shadow-cards)}.download-card:hover .download-card__button .download-card__button__icons [class*=icon-]:last-child{transform:translateY(150%)}.download-card:hover .download-card__button .download-card__button__icons [class*=icon-]:first-child{transform:translate(-50%,-50%)}.download-card .text-xs{color:var(--Interface-Basics-Text-Light);margin-top:.2rem}.download-card .download-card__content{padding-right:var(--spacing-xs,var(--SpaceXS));flex-grow:1}.download-card .download-card__button{border-left:1px solid var(--Interface-Basics-Line-Light);align-items:center;gap:var(--spacing-xxxs,var(--SpaceXXXS));padding-block:var(--spacing-xxs,var(--SpaceXXS));padding-left:var(--spacing-xs,var(--SpaceXS));display:flex}@media (min-width:1024px){.download-card .download-card__button{padding-left:var(--spacing-s,var(--SpaceS))}}.download-card .download-card__button .download-card__button__icons{position:relative;overflow:hidden}.download-card .download-card__button .download-card__button__icons [class*=icon-]{font-size:2.4rem;transition:transform .34s cubic-bezier(.43,0,.47,1)}.download-card .download-card__button .download-card__button__icons [class*=icon-]:first-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-200%)}
.search-input .ai-searchbar-questions-wrapper{padding-inline:var(--spacing-s,var(--SpaceS));padding-block:var(--spacing-xxs,var(--SpaceXXS))}@media (min-width:1024px){.search-input .ai-searchbar-questions-wrapper{padding-inline:var(--spacing-l,var(--SpaceL));padding-top:var(--spacing-s,var(--SpaceS));padding-bottom:var(--spacing-xxs,var(--SpaceXXS))}}.search-input .ai-searchbar-input-wrapper{align-items:center;display:flex;position:relative}.search-input .ai-searchbar-input-wrapper .icon-ui-search{font-size:2.4rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.search-input .ai-searchbar-input-wrapper .ai-searchbar-input{background-color:#0000;border-bottom:none;width:100%;height:5.6rem;padding-left:3.2rem}@media (min-width:1400px){.search-input .ai-searchbar-input-wrapper .ai-searchbar-input{height:6rem}}.search-input .ai-searchbar-input-wrapper .ai-searchbar-input{letter-spacing:-.02em;font-family:GT Alpina,sans-serif;font-size:1.8rem;font-weight:300;line-height:1.2}@media (min-width:1400px){.search-input .ai-searchbar-input-wrapper .ai-searchbar-input{letter-spacing:-.015em;font-size:2rem}}@media (min-width:1024px){.search-input .ai-searchbar-input-wrapper .ai-searchbar-input{letter-spacing:-.02em;font-family:GT Alpina,sans-serif;font-size:2rem;font-weight:300;line-height:1.1}@media (min-width:1400px){.search-input .ai-searchbar-input-wrapper .ai-searchbar-input{letter-spacing:-.015em;font-size:2.4rem}}}.search-input .ai-searchbar-input-wrapper ::placeholder{color:var(--Interface-Basics-Text-Light)}.search-input .ai-searchbar-input-wrapper .search-submit{cursor:pointer;width:4rem;height:4rem;color:var(--Interface-Basics-Text-Dark);background-color:var(--Interface-Basics-Secondary-Light);opacity:0;visibility:hidden;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:var(--spacing-xs,var(--SpaceXS));font-size:2rem;transition:background-color .34s cubic-bezier(.43,0,.47,1),opacity .34s cubic-bezier(.43,0,.47,1),visibility .34s cubic-bezier(.43,0,.47,1);display:flex;position:relative;overflow:hidden}@media (min-width:1400px){.search-input .ai-searchbar-input-wrapper .search-submit{width:4.8rem;height:4.8rem;font-size:2.4rem}}.search-input .ai-searchbar-input-wrapper .search-submit:disabled{opacity:.3;cursor:not-allowed}.search-input .ai-searchbar-input-wrapper .search-submit.is-visible{opacity:1;visibility:visible}.search-input .ai-searchbar-input-wrapper .search-submit:hover{background-color:var(--Interface-Basics-Secondary-Medium)}.search-input .ai-searchbar-input-wrapper .search-submit:hover .icon-ui-arrow-medium{opacity:0;transform:translate(150%,-50%)}.search-input .ai-searchbar-input-wrapper .search-submit:hover .icon-ui-arrow-medium:first-child{opacity:1;transform:translate(-50%,-50%)}.search-input .ai-searchbar-input-wrapper .search-submit .icon-ui-arrow-medium{transition:transform .34s cubic-bezier(.43,0,.47,1),opacity .34s cubic-bezier(.43,0,.47,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-input .ai-searchbar-input-wrapper .search-submit .icon-ui-arrow-medium:first-child{opacity:0;transform:translate(-200%,-50%)}
.button.ask-ai{white-space:nowrap;background-color:var(--Brand-Colors-Accent-100);box-shadow:var(--box-shadow-button-transparent);color:var(--Interface-Basics-Text-Dark);gap:var(--spacing-xxxs,var(--SpaceXXXS));padding:var(--spacing-xxs,var(--SpaceXXS));padding-right:var(--spacing-s,var(--SpaceS));padding-left:var(--spacing-xs,var(--SpaceXS));border-radius:50rem;font-size:1.6rem;font-weight:400;line-height:1.125;transition:background-color .34s cubic-bezier(.43,0,.47,1),box-shadow .34s cubic-bezier(.43,0,.47,1),transform .34s cubic-bezier(.43,0,.47,1);display:inline-flex}@media (min-width:1400px){.button.ask-ai{font-size:1.8rem}}.button.ask-ai .icon-ai-chat-avatar{font-size:3rem}.button.ask-ai:hover{background-color:var(--Brand-Colors-Accent-120);box-shadow:var(--box-shadow-button)}
.input-field-type-select .input-wrapper{position:relative}.input-field-type-select .input-wrapper .icon-ui-arrow-dropdown{pointer-events:none;font-size:2.4rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}
