.modal{z-index:50000;visibility:hidden;position:fixed;inset:0}.modal:focus-visible{outline:none}.modal .modal__backdrop{cursor:pointer;background:#0003;border:none;position:absolute;inset:0}.modal .modal__panel-wrapper{width:100%;height:100%;max-height:95%;display:flex;position:absolute;inset:auto 0 0}.modal .modal__panel-wrapper:focus-visible{outline:none}@media (min-width:1024px){.modal .modal__panel-wrapper{max-width:62rem;max-height:none;inset:0 2.4rem 0 auto}}@media (min-width:1400px){.modal .modal__panel-wrapper{max-width:86rem}}.modal .modal__panel-wrapper .modal__panel-scroller{overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;width:100%;height:100%;position:absolute;overflow-y:auto}.modal .modal__panel-wrapper .modal__panel-scroller::-webkit-scrollbar{display:none}.modal .modal__panel-wrapper .modal__panel-scroller{border-top-left-radius:var(--Corners-corner-xl);border-top-right-radius:var(--Corners-corner-xl)}@media (min-width:1024px){.modal .modal__panel-wrapper .modal__panel-scroller{top:var(--spacing-s);height:calc(100% - 2 * var(--spacing-s));border-radius:var(--Corners-corner-xl)}}.modal .icon-button--close{z-index:10;top:calc(var(--spacing-s) + var(--spacing-xs));right:calc(var(--spacing-xs));position:absolute}.modal .modal__panel{background:var(--Background-bg-white);width:100%;min-height:100%;padding-inline:var(--spacing-pagemargin,var(--grid-gutter));padding-block:var(--spacing-xxl,var(--space-xxl));position:relative}@media (min-width:1024px){.modal .modal__panel{padding-inline:var(--spacing-2xl,var(--space-2xl))}}.modal .modal__state{text-align:center;color:var(--Interface-Basics-text-light);padding-block:var(--spacing-l,var(--space-l))}.modal .modal__content{gap:var(--spacing-content-s,var(--Content-Spacing-spacing-s));flex-direction:column;display:flex}@media not all and (min-width:1024px){.modal .modal__content{width:100%;max-width:calc(540px - var(--spacing-pagemargin) * 2);margin:0 auto}}.modal .modal__taxonomies{border:1px solid var(--Interface-Basics-line-light);border-radius:var(--Corners-corner-m);flex-wrap:wrap;display:flex}.modal .modal__taxonomies .taxonomy-card{flex:50%;padding-inline-start:var(--spacing-xs,var(--space-xs));padding-inline-end:var(--spacing-xs,var(--space-xs))}.modal .modal__taxonomies .taxonomy-card:nth-child(n+3){border-top:1px solid var(--Interface-Basics-line-light)}.modal .modal__taxonomies .taxonomy-card:nth-child(odd):not(:last-child){border-right:1px solid var(--Interface-Basics-line-light)}.modal .modal__long-description h3:not(:first-child){margin-top:var(--spacing-xl,var(--space-xl))}
.block--inhaltselement .inhaltselement__subline{max-width:46rem}
.icon-liste{text-indent:0;gap:var(--spacing-content-s,var(--Content-Spacing-spacing-s));flex-direction:column;padding:0;display:flex}.icon-liste .icon-liste__item{align-items:flex-start;gap:var(--spacing-xs,var(--space-xs));display:flex}@media (min-width:1024px){.icon-liste .icon-liste__item{gap:var(--spacing-s,var(--space-s))}}.icon-liste .icon-liste__icon{background:var(--Brand-Colors-dark-green-150);border-radius:var(--Corners-corner-s);width:4.8rem;height:4.8rem;color:var(--Interface-Basics-text-dark);flex-shrink:0;justify-content:center;align-items:center;font-size:2.4rem;display:flex}@media (min-width:1024px){.icon-liste .icon-liste__icon{width:7.2rem;height:7.2rem;font-size:3.2rem}}.icon-liste .icon-liste__text{color:var(--Interface-Basics-text-light);margin-top:var(--spacing-xxs,var(--space-xxs))}
.nummerierte-liste{text-indent:0;padding:0;list-style:none}.nummerierte-liste .nummerierte-liste__item{border-top:1px solid var(--Interface-Basics-line-light);padding-block:var(--spacing-m,var(--space-m));align-items:flex-start;display:flex}.nummerierte-liste .nummerierte-liste__number{width:4.8rem;color:var(--Brand-Colors-dark-green-200);font-weight:400;font-size:var(--Headings-fontsize-heading-xl);letter-spacing:var(--Headings-letterspacing-heading-m);flex-shrink:0;line-height:1.05}@media (min-width:1024px){.nummerierte-liste .nummerierte-liste__number{width:9rem;font-size:5.6rem;transform:translateY(-.5rem)}}@media (min-width:1400px){.nummerierte-liste .nummerierte-liste__number{width:11rem;font-size:7.2rem;transform:translateY(-.5rem)}}.nummerierte-liste .nummerierte-liste__body{padding-block:var(--spacing-3xs,var(--space-3xs))}.nummerierte-liste .text-m{color:var(--Interface-Basics-text-light);white-space:pre-line;margin-top:var(--spacing-2xs,var(--space-2xs))}
.prompt{border-radius:var(--Corners-corner-m);background:var(--Background-bg-light);align-items:end;gap:var(--spacing-2xs,var(--space-2xs));padding-inline-start:var(--spacing-s,var(--space-s));padding-inline-end:var(--spacing-xxs,var(--space-xxs));padding-top:var(--spacing-s,var(--space-s));padding-bottom:var(--spacing-xxs,var(--space-xxs));display:flex}.prompt .prompt__text{color:var(--Interface-Basics-text-light);white-space:pre-line;padding-bottom:var(--spacing-s,var(--space-s))}.prompt button{cursor:pointer;border:1px solid var(--Interface-Basics-text-light);width:4.8rem;height:4.8rem;color:var(--Interface-Basics-text-dark);border-radius:var(--Corners-corner-xs);flex-shrink:0;font-size:2.4rem;transition:border-color .2s,background-color .2s,color .2s;display:flex;position:relative}.prompt button>svg{transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prompt button>svg:last-child{opacity:0}@media (hover:hover){.prompt button:hover{background-color:var(--Buttons-tertiary-hover);border:1px solid var(--Buttons-tertiary-hover)}}.prompt button.button-copy-action--copied{background-color:var(--Brand-Colors-dark-green-500);border:1px solid var(--Brand-Colors-dark-green-500);color:#fff;transition-duration:50ms}.prompt button.button-copy-action--copied>svg{opacity:0;transition-duration:50ms}.prompt button.button-copy-action--copied>svg:last-child{opacity:1}
.block--inhaltselement-zentriert .inhaltselement-zentriert__subline{max-width:46rem}
.block--toolbibliothek{z-index:100000!important}.block--toolbibliothek .toolbibliothek{gap:var(--spacing-content-s,var(--Content-Spacing-spacing-s));flex-direction:column;display:flex}.block--toolbibliothek .toolbibliothek__search{justify-content:center;display:flex}.block--toolbibliothek .toolbibliothek__list{gap:var(--spacing-xs,var(--space-xs));grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.block--toolbibliothek .toolbibliothek__list{grid-template-columns:repeat(3,1fr)}}.block--toolbibliothek .toolbibliothek__list__item{display:flex}.block--toolbibliothek .toolbibliothek__empty{padding-top:var(--spacing-s,var(--space-s));padding-bottom:var(--spacing-l,var(--space-l));flex-direction:column;justify-content:center;align-items:center;display:flex}.block--toolbibliothek .toolbibliothek__empty img{width:100%;max-width:26rem;margin-bottom:var(--spacing-xs,var(--space-xs))}.block--toolbibliothek .toolbibliothek__disclaimer{color:var(--Interface-Basics-text-light)}.modal--tool .modal__link-list .modal__link-list-item+.modal__link-list-item{margin-top:var(--spacing-2xs,var(--space-2xs))}
.toolcard{cursor:pointer;text-align:left;width:100%;color:inherit;background-color:var(--Interface-Basics-white);border-radius:var(--Corners-corner-m);box-shadow:var(--shadow-cards-m--hidden);border:1px solid var(--Interface-Basics-white);padding:var(--spacing-s,var(--space-s));flex-direction:column;justify-content:space-between;padding-inline-start:var(--spacing-m,var(--space-m));text-decoration:none;transition:box-shadow .34s cubic-bezier(.43,0,.47,1),border .34s cubic-bezier(.43,0,.47,1);display:flex}@media (hover:hover){.toolcard:hover{box-shadow:var(--shadow-cards-m--hover);border:1px solid var(--Interface-Basics-line-light)}}.toolcard:focus-visible{box-shadow:var(--shadow-cards-m--hover);border:1px solid var(--Interface-Basics-line-light)}.toolcard.toolcard--list{border:1px solid var(--Interface-Basics-line-light);padding:var(--spacing-s,var(--space-s));padding-inline-end:var(--spacing-xxl,var(--space-xxl));padding-top:var(--spacing-xs,var(--space-xs));gap:var(--spacing-s,var(--space-s));position:relative}.toolcard.toolcard--list .toolcard__body{margin-top:var(--spacing-0,0)}.toolcard.toolcard--list .text-s{padding-bottom:var(--spacing-0,0)}.toolcard.toolcard--list>svg.icon-chevron-small{top:50%;right:var(--spacing-s,var(--space-s));font-size:2.4rem;transition:transform .2s;position:absolute;transform:translateY(-50%)}@media (hover:hover){.toolcard.toolcard--list:hover>svg.icon-chevron-small{transform:translateY(-50%)translate(.4rem)}}.toolcard .toolcard__header{align-items:center;gap:var(--spacing-xs,var(--space-xs));display:flex}.toolcard .toolcard__logo{flex-shrink:0;width:4.8rem;height:4.8rem}@media (min-width:1024px){.toolcard .toolcard__logo{width:5.6rem;height:5.6rem}}.toolcard .toolcard__logo picture{outline:1px solid var(--Interface-Basics-line-light);outline-offset:-1px;background-color:#fff;border-radius:50%;width:100%;height:100%;overflow:hidden}.toolcard .toolcard__logo picture img{object-fit:contain;width:100%;height:100%}.toolcard .toolcard__body{margin-top:var(--spacing-s,var(--space-s));justify-content:space-between;align-items:end;gap:var(--spacing-3xs,var(--space-3xs));display:flex}
.taxonomy-card{flex-direction:column;display:flex}@media (min-width:1024px){.taxonomy-card{flex-direction:row}}.taxonomy-card{gap:var(--spacing-xxs,var(--space-xxs))}@media (min-width:1024px){.taxonomy-card{gap:var(--spacing-xs,var(--space-xs))}}.taxonomy-card{padding-block:var(--spacing-s,var(--space-s))}.taxonomy-card>svg{color:var(--Interface-Basics-text-dark);flex-shrink:0;font-size:2.4rem}.taxonomy-card .taxonomy-card__content{padding-top:.3rem}.taxonomy-card .taxonomy-card__description{color:var(--Interface-Basics-text-dark);margin-top:var(--spacing-3xs,var(--space-3xs))}
.icon-link{border-radius:var(--Corners-corner-s);border:1px solid var(--Interface-Basics-line-light);background-color:var(--Interface-Basics-white);box-shadow:var(--shadow-cards-m--hidden);align-items:center;gap:var(--spacing-xxs,var(--space-xxs));padding:var(--spacing-s,var(--space-s));transition:box-shadow .34s cubic-bezier(.43,0,.47,1);display:flex}.icon-link .icon-link__label{text-overflow:ellipsis;flex:1 1 0;min-width:0;padding-bottom:.1rem;overflow:hidden}.icon-link svg{flex-shrink:0;font-size:2.4rem}.icon-link .icon-chevron-small{transition:transform .2s;transform:translate(0)}@media (hover:hover){.icon-link:hover{box-shadow:var(--shadow-cards-m)}.icon-link:hover .icon-chevron-small{transform:translate(.4rem)}}
.toolfilter{gap:var(--spacing-xs,var(--space-xs));flex-direction:column;display:flex}.toolfilter .toolfilter__bar{align-items:center;gap:var(--spacing-s,var(--space-s))}@media not all and (min-width:1024px){.toolfilter .toolfilter__bar{z-index:100;border-top-left-radius:var(--Corners-corner-xl);border-top-right-radius:var(--Corners-corner-xl);height:100%;max-height:80vh;padding-inline:var(--spacing-pagemargin,var(--grid-gutter));padding-top:var(--spacing-l,var(--space-l));padding-bottom:var(--spacing-xl,var(--space-xl));background-color:#fff;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}}@media (min-width:1024px){.toolfilter .toolfilter__bar{display:flex}}.toolfilter .toolfilter__backdrop{z-index:99;background-color:#00000026;display:none;position:fixed;inset:0}@media (min-width:1024px){.toolfilter .toolfilter__backdrop,.toolfilter .icon-button--close{display:none}}.toolfilter .toolfilter__title{flex-shrink:0}@media not all and (min-width:1024px){.toolfilter .toolfilter__title{color:var(--Interface-Basics-text-color);padding-bottom:var(--spacing-m,var(--space-m));font-weight:400;font-size:var(--Headings-fontsize-heading-xl);letter-spacing:var(--Headings-letterspacing-heading-m);line-height:1.05}}@media (min-width:1024px){.toolfilter .toolfilter__title{color:var(--Interface-Basics-text-dark)}}.toolfilter .toolfilter__actions{border-top:1px solid var(--Interface-Basics-line-light);width:calc(100% + var(--spacing-pagemargin) * 2);margin-inline:calc(var(--spacing-pagemargin,var(--grid-gutter)) * -1);justify-content:center;align-items:center;gap:var(--spacing-s,var(--space-s));padding-inline:var(--spacing-pagemargin,var(--grid-gutter));padding-top:var(--spacing-m,var(--space-m));display:flex}@media (min-width:1024px){.toolfilter .toolfilter__actions{display:none}}.toolfilter .toolfilter__actions .toolfilter__reset{text-underline-offset:15%;color:var(--Interface-Basics-link);font-weight:400;font-size:var(--Text-fontsize-text-s);letter-spacing:var(--Text-letterspacing-text-s);line-height:1.5;text-decoration:underline;text-decoration-thickness:.0599999em}.toolfilter .toolfilter__badge{color:var(--Interface-Basics-text-dark);background-color:var(--Brand-Colors-bright-green-200);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding-bottom:1px;font-size:1.2rem;font-weight:700;display:inline-flex}@media not all and (min-width:1024px){.toolfilter .toolfilter__bar{display:none}.toolfilter .toolfilter__bar.toolfilter__bar--open{display:flex}.toolfilter .toolfilter__bar.toolfilter__bar--open+.toolfilter__backdrop{display:block}.toolfilter .icon-button--close{position:absolute;top:1.6rem;right:1.6rem}.toolfilter .toolfilter__title{width:100%}.toolfilter .toolfilter__pills{scrollbar-gutter:stable;flex-grow:1;width:100%;min-height:0;overflow-y:auto}.toolfilter .toolfilter__pill-wrap{border-bottom:1px solid var(--Interface-Basics-line-light)}.toolfilter .toolfilter__pill-wrap:first-child{border-top:1px solid var(--Interface-Basics-line-light)}.toolfilter .toolfilter__pill{width:100%;padding-block:var(--spacing-s,var(--space-s));align-items:center;display:flex;position:relative}.toolfilter .toolfilter__pill .toolfilter__pill-label{color:var(--Interface-Basics-text-color);font-weight:400;font-size:var(--Headings-fontsize-heading-s);letter-spacing:0;line-height:1.3}.toolfilter .toolfilter__pill>svg{order:2;justify-self:end;margin-left:auto;font-size:2.4rem;transition:transform .15s}.toolfilter .toolfilter__pill[aria-expanded=true]>svg{transform:scaleY(-1)translateZ(0)}.toolfilter .toolfilter__pill .toolfilter__badge{opacity:0;visibility:hidden;margin-inline-start:var(--spacing-xs,var(--space-xs))}.toolfilter .toolfilter__pill .toolfilter__badge.is-visible{opacity:1;visibility:visible}.toolfilter .toolfilter__dropdown{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.toolfilter .toolfilter__dropdown.is-open{grid-template-rows:1fr}.toolfilter .toolfilter__dropdown .toolfilter__dropdown__inner{min-height:0;overflow:hidden}.toolfilter .toolfilter__dropdown .toolfilter__dropdown__content{gap:var(--spacing-xs,var(--space-xs));padding-top:var(--spacing-xs,var(--space-xs));padding-bottom:var(--spacing-s,var(--space-s));flex-direction:column;display:flex}.toolfilter .toolfilter__dropdown .toolfilter__dropdown__reset{display:none}}@media (min-width:1024px){.toolfilter .toolfilter__pills{gap:var(--spacing-2xs,var(--space-2xs));flex-wrap:wrap;display:flex}.toolfilter .toolfilter__pill-wrap{position:relative}.toolfilter .toolfilter__pill{cursor:pointer;white-space:nowrap;border:1px solid var(--Interface-Basics-line-medium);border-radius:var(--Corners-buttons);color:var(--Interface-Basics-text-dark);padding-block:var(--spacing-xxs,var(--space-xxs));align-items:center;gap:var(--spacing-2xs,var(--space-2xs));padding-inline-end:var(--spacing-s,var(--space-s));background-color:#0000;padding-left:1.4rem;transition-property:background-color,color,border-color;transition-duration:.34s;transition-timing-function:cubic-bezier(.43,0,.47,1);display:inline-flex}@media (hover:hover){.toolfilter .toolfilter__pill:hover{border-color:var(--Brand-Colors-dark-green-500)}}.toolfilter .toolfilter__pill .toolfilter__pill-arrow{font-size:2.4rem;transition:transform .15s}.toolfilter .toolfilter__pill .toolfilter__badge{margin-left:calc(-2.4rem - var(--spacing-2xs));opacity:0;visibility:hidden;transition:visibility .15s,opacity .15s,margin-left .15s}.toolfilter .toolfilter__pill .toolfilter__badge.is-visible{opacity:1;visibility:visible;margin-left:0}.toolfilter .toolfilter__pill .toolfilter__pill-label{z-index:2;border-left:1px solid var(--Interface-Basics-line-medium);font-weight:400;font-size:var(--Headings-fontsize-button);line-height:var(--Headings-lineheight-button);letter-spacing:var(--Headings-letterspacing-button);padding-top:.5rem;padding-bottom:.6rem;padding-inline-start:var(--spacing-xxs,var(--space-xxs));position:relative}.toolfilter .toolfilter__pill[aria-expanded=true],.toolfilter .toolfilter__pill.toolfilter__pill--active{background-color:var(--Brand-Colors-dark-green-500);border-color:var(--Brand-Colors-dark-green-500);color:#fff}:is(.toolfilter .toolfilter__pill[aria-expanded=true],.toolfilter .toolfilter__pill.toolfilter__pill--active) .toolfilter__pill-arrow{transform:scaleY(-1)translateZ(0)}:is(.toolfilter .toolfilter__pill[aria-expanded=true],.toolfilter .toolfilter__pill.toolfilter__pill--active) .toolfilter__pill-label{border-left-color:#ffffff4d}.toolfilter .toolfilter__dropdown{z-index:100;opacity:0;visibility:hidden;background:var(--Background-bg-white);border-radius:var(--Corners-corner-s);min-width:24rem;box-shadow:var(--shadow-cards-m--hover);gap:var(--spacing-2xs,var(--space-2xs));padding-inline:var(--spacing-s,var(--space-s));padding-top:var(--spacing-xl,var(--space-xl));padding-bottom:var(--spacing-m,var(--space-m));flex-direction:column;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:calc(100% + 1.4rem);left:0;transform:translateY(.8rem)}.toolfilter .toolfilter__dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0)}.toolfilter .toolfilter__dropdown .toolfilter__dropdown__inner,.toolfilter .toolfilter__dropdown .toolfilter__dropdown__content{display:contents}.toolfilter .toolfilter__dropdown:after{content:"";background-color:var(--Interface-Basics-white);border-radius:var(--Forms-input-corner);width:1.6rem;height:1.6rem;position:absolute;bottom:calc(100% - 2px);left:3.2rem;transform:translate(-50%,50%)rotate(45deg)}.toolfilter .toolfilter__dropdown .toolfilter__dropdown__reset{cursor:pointer;color:var(--Interface-Basics-link);text-underline-offset:1.5px;opacity:0;visibility:hidden;top:var(--spacing-xs,var(--space-xs));right:var(--spacing-s,var(--space-s));font-weight:400;font-size:var(--Text-fontsize-text-s);letter-spacing:var(--Text-letterspacing-text-s);line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;transition:color .34s cubic-bezier(.43,0,.47,1),opacity .34s cubic-bezier(.43,0,.47,1),visibility .34s cubic-bezier(.43,0,.47,1);position:absolute}@media (hover:hover){.toolfilter .toolfilter__dropdown .toolfilter__dropdown__reset:hover{color:var(--Interface-Basics-link-rollover)}}.toolfilter .toolfilter__dropdown .toolfilter__dropdown__reset.is-visible{opacity:1;visibility:visible}}.toolfilter .toolfilter__trigger{cursor:pointer;border-radius:var(--Corners-buttons);background-color:var(--Brand-Colors-dark-green-500);color:#fff;align-self:flex-start;align-items:center;gap:var(--spacing-2xs,var(--space-2xs));border:none;padding-block:1.2rem;padding-inline:1.4rem;display:inline-flex}@media (min-width:1024px){.toolfilter .toolfilter__trigger{display:none}}.toolfilter .toolfilter__trigger .toolfilter__badge{margin-left:calc((var(--spacing-2xs) + 1.5rem) * -1);opacity:0;transition:opacity .2s,margin-left .2s}.toolfilter .toolfilter__trigger .toolfilter__badge.is-visible{opacity:1;margin-left:0}.toolfilter .toolfilter__trigger .toolfilter__pill-label{z-index:2;padding-bottom:.2rem;padding-left:.9rem;display:block;position:relative}.toolfilter .toolfilter__chips{gap:var(--spacing-2xs,var(--space-2xs));flex-wrap:wrap;display:flex}.toolfilter .toolfilter__chip{cursor:pointer;border-radius:var(--Corners-buttons);background-color:var(--Brand-Colors-bright-green-200);color:var(--Interface-Basics-text-color);padding:var(--spacing-2xs,var(--space-2xs));padding-inline-start:var(--spacing-xs,var(--space-xs));border:none;align-items:center;padding-right:1rem;display:inline-flex}.toolfilter .toolfilter__chip .toolfilter__chip-icon{flex-shrink:0;font-size:2.4rem}.toolfilter .toolfilter__chip .toolfilter__chip-label{padding-bottom:.2rem;display:block}
.pagination{justify-content:space-between;align-items:center;gap:var(--spacing-s,var(--space-s));display:flex}@media (min-width:1024px){.pagination{gap:var(--spacing-xl,var(--space-xl));justify-content:center}}.pagination .pagination__pages{gap:var(--spacing-s,var(--space-s));display:flex}.pagination .pagination__page{width:3.2rem;height:3.2rem;color:var(--Interface-Basics-text-light);border-radius:var(--Corners-buttons);font-weight:400;font-size:var(--Headings-fontsize-heading-xxs);letter-spacing:var(--Headings-letterspacing-button);background:0 0;border:none;justify-content:center;align-items:center;line-height:1.2;transition-property:background-color,color;transition-duration:.34s;transition-timing-function:cubic-bezier(.43,0,.47,1);display:flex}@media (min-width:1024px){.pagination .pagination__page{width:4rem;height:4rem}}.pagination .pagination__page>span{display:block;transform:translateY(-.1em)}.pagination .pagination__page.pagination__page--active{background:var(--Buttons-primary-active);color:var(--Interface-Basics-white);cursor:default}@media (hover:hover){.pagination .pagination__page:hover:not(.pagination__page--active):not(.pagination__page--ellipsis){background:var(--Buttons-tertiary-hover);color:var(--Interface-Basics-text-dark);cursor:pointer}}.pagination .pagination__btn--prev{transform:rotate(180deg)}
.block--use-case-bibliothek{z-index:100000!important}.block--use-case-bibliothek .usecasebibliothek{gap:var(--spacing-content-s,var(--Content-Spacing-spacing-s));flex-direction:column;display:flex}.block--use-case-bibliothek .usecasebibliothek__search{justify-content:center;display:flex}.block--use-case-bibliothek .usecasebibliothek__list{gap:var(--spacing-xs,var(--space-xs));grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.block--use-case-bibliothek .usecasebibliothek__list{grid-template-columns:repeat(3,1fr)}}.block--use-case-bibliothek .usecasebibliothek__list__item{display:flex}.block--use-case-bibliothek .usecasebibliothek__empty{padding-top:var(--spacing-s,var(--space-s));padding-bottom:var(--spacing-l,var(--space-l));flex-direction:column;justify-content:center;align-items:center;display:flex}.block--use-case-bibliothek .usecasebibliothek__empty img{width:100%;max-width:26rem;margin-bottom:var(--spacing-xs,var(--space-xs))}.block--use-case-bibliothek .usecasebibliothek__disclaimer{color:var(--Interface-Basics-text-light)}.modal--usecase .modal__long-description .nummerierte-liste .nummerierte-liste__item{gap:var(--spacing-xxs,var(--space-xxs));padding-block:var(--spacing-xs,var(--space-xs))}.modal--usecase .modal__long-description .nummerierte-liste .nummerierte-liste__item .nummerierte-liste__number{letter-spacing:var(--Headings-letterspacing-button);font-weight:400;line-height:1.2;font-size:var(--Headings-fontsize-heading-xs);width:2.8rem;color:var(--Interface-Basics-text-dark);padding-top:.2rem}.modal--usecase .modal__long-description .nummerierte-liste .nummerierte-liste__body{padding-block:var(--spacing-0,0)}.modal--usecase .modal__long-description .nummerierte-liste .text-m:first-child:last-child{margin-top:var(--spacing-0,0)}.modal--usecase .modal__tools-list{gap:var(--spacing-2xs,var(--space-2xs));margin:0;margin-top:var(--spacing-s,var(--space-s));flex-direction:column;padding:0;list-style:none;display:flex}.modal--usecase .modal__tools-list>li{position:relative}
.usecasecard{cursor:pointer;text-align:left;background-color:var(--Interface-Basics-white);border-radius:var(--Corners-corner-m);width:100%;box-shadow:var(--shadow-cards-m--hidden);border:1px solid var(--Interface-Basics-white);padding-inline:var(--spacing-m,var(--space-m));padding-block:var(--spacing-s,var(--space-s));flex-direction:column;justify-content:space-between;transition:box-shadow .34s cubic-bezier(.43,0,.47,1),border .34s cubic-bezier(.43,0,.47,1);display:flex}@media (hover:hover){.usecasecard:hover{box-shadow:var(--shadow-cards-m--hover);border:1px solid var(--Interface-Basics-line-light)}}.usecasecard:focus-visible{box-shadow:var(--shadow-cards-m--hover);border:1px solid var(--Interface-Basics-line-light)}.usecasecard .usecasecard__header{color:var(--Interface-Basics-text-color);gap:var(--spacing-xxs,var(--space-xxs));flex-direction:column;display:flex}.usecasecard .usecasecard__header .usecasecard__header__audience{align-items:center;gap:var(--spacing-3xs,var(--space-3xs));line-height:2rem;display:flex}.usecasecard .usecasecard__header .usecasecard__header__audience>svg{font-size:2rem}@media (min-width:1024px){.usecasecard .usecasecard__header .usecasecard__header__audience{line-height:2.4rem}.usecasecard .usecasecard__header .usecasecard__header__audience>svg{font-size:2.4rem}}.usecasecard .usecasecard__body{margin-top:var(--spacing-l,var(--space-l));gap:var(--spacing-xxs,var(--space-xxs));flex-direction:column;display:flex}.usecasecard .usecasecard__pills{gap:var(--spacing-3xs,var(--space-3xs));flex-wrap:wrap;display:flex}.usecasecard .usecasecard__pills .blue-pill-red-pill--blue-pill{background-color:var(--Tags-tag-blue-background);color:var(--Tags-tag-blue-font);padding-top:.6rem;padding-bottom:1rem;padding-inline:var(--spacing-xxs,var(--space-xxs));border-radius:1000px;font-size:1.6rem;line-height:1}
