.block--use-case-teaser .usecaseteaser__header{text-align:center}.block--use-case-teaser .usecaseteaser__header .rich-text{color:var(--Interface-Basics-text-light);max-width:66rem;margin-inline:auto}.block--use-case-teaser .usecaseteaser__wrapper{gap:var(--spacing-content-s,var(--Content-Spacing-spacing-s));flex-direction:column;display:flex}.block--use-case-teaser .usecaseteaser__tabs{justify-content:center;gap:var(--spacing-2xs,var(--space-2xs));flex-wrap:wrap;display:flex}.block--use-case-teaser .usecaseteaser__tab{cursor:pointer;white-space:nowrap;color:var(--Interface-Basics-text-color);background-color:var(--Buttons-tertiary-default);border-radius:var(--Corners-buttons);padding-inline:var(--spacing-s,var(--space-s));padding-block:var(--spacing-xxs,var(--space-xxs));font-weight:400;font-size:var(--Headings-fontsize-button);line-height:var(--Headings-lineheight-button);letter-spacing:var(--Headings-letterspacing-button);border:1.5px solid #0000;transition:background-color .34s cubic-bezier(.43,0,.47,1),color .34s cubic-bezier(.43,0,.47,1),border .34s cubic-bezier(.43,0,.47,1)}.block--use-case-teaser .usecaseteaser__tab>span{padding-top:.2rem;padding-bottom:.4rem;display:inline-block}@media (hover:hover){.block--use-case-teaser .usecaseteaser__tab:hover:not([aria-selected=true]){border:1.5px solid var(--Interface-Basics-line-dark);background-color:#0000}}.block--use-case-teaser .usecaseteaser__tab[aria-selected=true]{color:var(--Interface-Basics-white);background-color:var(--Buttons-primary-active)}.block--use-case-teaser .usecaseteaser__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-teaser .usecaseteaser__list{grid-template-columns:repeat(3,1fr)}}.block--use-case-teaser .usecaseteaser__list__item{display:flex}.block--use-case-teaser .usecaseteaser__cta{justify-content:center;display:flex}
.block--tools-teaser .toolsteaser__header{text-align:center}.block--tools-teaser .toolsteaser__header p{color:var(--Interface-Basics-text-light);max-width:66rem;margin-inline:auto}.block--tools-teaser .toolsteaser__wrapper{gap:var(--spacing-content-s,var(--Content-Spacing-spacing-s));flex-direction:column;display:flex}.block--tools-teaser .toolsteaser__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--tools-teaser .toolsteaser__list{grid-template-columns:repeat(3,1fr)}}.block--tools-teaser .toolsteaser__list__item{display:flex}.block--tools-teaser .toolsteaser__cta{justify-content:center;display:flex}
.block--datenklassifizierung{overflow-x:clip}.block--datenklassifizierung .datenklassifizierung__header .text-m,.block--datenklassifizierung .datenklassifizierung__subline .text-s{color:var(--Interface-Basics-text-light);max-width:55rem}.block--datenklassifizierung .datenklassifizierung__table-wrapper table{text-align:left;border-radius:var(--Corners-corner-s);background-color:var(--Interface-Basics-white)}:is(.block--datenklassifizierung .datenklassifizierung__table-wrapper table tr>td,.block--datenklassifizierung .datenklassifizierung__table-wrapper table tr>th):first-child{padding-inline-start:var(--spacing-m,var(--space-m))}:is(.block--datenklassifizierung .datenklassifizierung__table-wrapper table tr>td,.block--datenklassifizierung .datenklassifizierung__table-wrapper table tr>th):last-child{padding-inline-end:var(--spacing-m,var(--space-m))}.block--datenklassifizierung .datenklassifizierung__table-wrapper table th,.block--datenklassifizierung .datenklassifizierung__table-wrapper table td{padding-inline:var(--spacing-xs,var(--space-xs));vertical-align:top;width:33%;min-width:22rem}:is(.block--datenklassifizierung .datenklassifizierung__table-wrapper table th,.block--datenklassifizierung .datenklassifizierung__table-wrapper table td):not(:first-child){min-width:35rem}.block--datenklassifizierung .datenklassifizierung__table-wrapper table thead th{font-weight:400;font-size:var(--Headings-fontsize-heading-xxs);letter-spacing:var(--Headings-letterspacing-button);color:var(--Interface-Basics-text-dark);border-bottom:1px solid var(--Interface-Basics-line-medium);padding-block:var(--spacing-s,var(--space-s));line-height:1.2}.block--datenklassifizierung .datenklassifizierung__table-wrapper table tbody td:not(:first-child){font-weight:400;font-size:var(--Text-fontsize-text-s);letter-spacing:var(--Text-letterspacing-text-s);color:var(--Interface-Basics-text-light);line-height:1.5}.block--datenklassifizierung .datenklassifizierung__table-wrapper table tbody td{padding-block:var(--spacing-m,var(--space-m))}.block--datenklassifizierung .datenklassifizierung__table-wrapper table tbody tr+tr td{border-top:1px solid var(--Interface-Basics-line-light)}.block--datenklassifizierung .datenklassifizierung__table-wrapper table tbody tr:first-child .datenklassifizierung__tag{color:#1d6713;background-color:#e6f1d1}.block--datenklassifizierung .datenklassifizierung__table-wrapper table tbody tr:nth-child(2) .datenklassifizierung__tag{color:#4d4200;background-color:#fdf09f}.block--datenklassifizierung .datenklassifizierung__table-wrapper table tbody tr:nth-child(3) .datenklassifizierung__tag{color:#933;background-color:#fdc9c9}.block--datenklassifizierung .datenklassifizierung__table-wrapper .datenklassifizierung__tag{white-space:nowrap;color:var(--Interface-Basics-text-dark);background-color:var(--Brand-Colors-cs-grey-200);padding-top:.7rem;padding-bottom:.9rem;padding-inline:var(--spacing-xxs,var(--space-xxs));font-weight:400;font-size:var(--Text-fontsize-text-s);letter-spacing:var(--Text-letterspacing-text-s);border-radius:500px;line-height:1;display:inline-block}
.drag-scroll{touch-action:pan-y;-webkit-user-select:none;user-select:none}.drag-scroll.is-scrollable{cursor:grab}.drag-scroll.is-scrollable.is-dragging{cursor:grabbing}.drag-scroll .drag-scroll__content{will-change:transform}
.block--course-slider .courseslider__lead{max-width:66rem;color:var(--Interface-Basics-text-light);margin-inline:auto}.block--course-slider .courseslider__swiper{overflow:visible}.block--course-slider .courseslider__slide{width:32rem;height:auto}@media (min-width:1024px){.block--course-slider .courseslider__slide{width:40rem;max-width:40rem}}.block--course-slider .swiper-navigation button{margin-top:var(--spacing-s,var(--space-s))}.block--course-slider .swiper-pagination.swiper-pagination.swiper-pagination-horizontal{margin-top:var(--spacing-content-s,var(--Content-Spacing-spacing-s));position:static}.block--course-slider .coursecard{cursor:pointer;text-align:left;color:var(--Interface-Basics-text-color);background-color:var(--Background-bg-white);border:1px solid var(--Interface-Basics-line-light);border-radius:var(--Corners-corner-xl);box-shadow:var(--shadow-cards-m--hidden);justify-content:space-between;gap:var(--spacing-xl,var(--space-xl));padding-inline:var(--spacing-m,var(--space-m));padding-top:var(--spacing-m,var(--space-m));padding-bottom:var(--spacing-s,var(--space-s));flex-direction:column;transition:border-color .34s cubic-bezier(.43,0,.47,1),box-shadow .34s cubic-bezier(.43,0,.47,1);display:flex}@media (hover:hover){.block--course-slider .coursecard:hover{border-color:var(--Interface-Basics-line-dark);box-shadow:var(--shadow-cards-m--hover)}}.block--course-slider .coursecard:focus-visible{border-color:var(--Interface-Basics-line-dark);box-shadow:var(--shadow-cards-m--hover)}.block--course-slider .coursecard__date{background-color:var(--Tags-tag-green-background);border-radius:var(--Corners-corner-s);width:10rem;height:10rem;padding:var(--spacing-xxs,var(--space-xxs));flex-direction:column;justify-content:flex-end;display:flex}@media (min-width:1024px){.block--course-slider .coursecard__date{width:12rem;height:12rem}}.block--course-slider .coursecard__content{flex-direction:column;align-items:flex-start;display:flex}.block--course-slider .coursecard__more{color:var(--Interface-Basics-link);font-weight:400;font-size:var(--Headings-fontsize-button);line-height:var(--Headings-lineheight-button);letter-spacing:var(--Headings-letterspacing-button);align-items:center;gap:var(--spacing-xxs,var(--space-xxs));padding-block:var(--spacing-2xs,var(--space-2xs));display:inline-flex}.block--course-slider .coursecard__more .coursecard__arrows{font-size:2.4rem;display:flex;position:relative;overflow:hidden}.block--course-slider .coursecard__more .coursecard__arrows>svg{transition:transform .34s cubic-bezier(.43,0,.47,1)}.block--course-slider .coursecard__more .coursecard__arrows>svg:last-child{position:absolute;top:50%;left:50%;transform:translate(-200%,-50%)}@media (hover:hover){.block--course-slider .coursecard:hover .coursecard__arrows>svg{transform:translate(200%)}.block--course-slider .coursecard:hover .coursecard__arrows>svg:last-child{transform:translate(-50%,-50%)}}.modal--course .modal__lead{color:var(--Interface-Basics-text-light)}.modal--course .modal__section{gap:var(--spacing-s,var(--space-s));flex-direction:column;display:flex}.modal--course .modal__section h3{color:var(--Interface-Basics-text-color)}.modal--course .modal__section p{color:var(--Interface-Basics-text-light)}
.anchor-nav{z-index:100;padding-top:var(--spacing-s,var(--space-s));padding-bottom:var(--spacing-s,var(--space-s));pointer-events:none;justify-content:center;transition:translate .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:fixed;bottom:0;left:0;right:0}.anchor-nav.is-hidden{opacity:0;visibility:hidden;translate:0 10%}.anchor-nav .anchor-nav__bar{max-width:min(calc(69% - 2*var(--spacing-pagemargin)), 66rem);background-color:var(--Interface-Basics-white);border:1px solid var(--Interface-Basics-line-light);border-radius:var(--Corners-buttons);box-shadow:var(--shadow-cards-m);pointer-events:auto;padding:var(--spacing-xxs,var(--space-xxs));align-items:center;display:flex;overflow:clip}.anchor-nav .anchor-nav__scroll{width:100%}.anchor-nav .anchor-nav__list{align-items:center;gap:var(--spacing-2xs,var(--space-2xs));display:flex}.anchor-nav .anchor-nav__item{cursor:pointer;text-wrap:nowrap;border-radius:var(--Corners-buttons);color:var(--Interface-Basics-text-light);padding-inline:var(--spacing-xs,var(--space-xs));padding-block:var(--spacing-xxs,var(--space-xxs));font-weight:400;font-size:var(--Headings-fontsize-button);line-height:var(--Headings-lineheight-button);letter-spacing:var(--Headings-letterspacing-button);transition:background-color .34s cubic-bezier(.43,0,.47,1),color .34s cubic-bezier(.43,0,.47,1);display:block}.anchor-nav .anchor-nav__item.is-active{background-color:var(--Buttons-secondary-active);color:var(--Interface-Basics-text-color)}@media (hover:hover){.anchor-nav .anchor-nav__item:not(.is-active):hover{color:var(--Interface-Basics-text-color)}}.anchor-nav .anchor-nav__item>span{padding-bottom:.1em;display:inline-block}
