.block--teaser-karten .teaser-karten__intro{margin-top:var(--spacing-s,var(--space-s))}@media (min-width:1024px){.block--teaser-karten .teaser-karten__intro{margin-top:var(--spacing-0,0)}}.block--teaser-karten .rich-text{max-width:66rem;margin-inline:auto}.block--teaser-karten .block--teaser-karten__swiper{overflow:visible}.block--teaser-karten .block--teaser-karten__swiper .swiper-slide{max-width:30rem;height:auto;display:flex}@media (min-width:1024px){.block--teaser-karten .block--teaser-karten__swiper .swiper-wrapper{justify-content:center;align-items:stretch;gap:var(--spacing-xxs,var(--space-xxs));display:flex}.block--teaser-karten .block--teaser-karten__swiper .swiper-wrapper .swiper-slide{flex:33.3333%;max-width:33.3333%}}
.teaser-card{border:1px solid var(--Interface-Basics-line-light);border-radius:var(--Corners-corner-m);box-shadow:var(--shadow-cards-m--hidden);gap:var(--spacing-xs,var(--space-xs));padding-inline-start:var(--spacing-m,var(--space-m));padding-inline-end:var(--spacing-s,var(--space-s));padding-top:var(--spacing-m,var(--space-m));padding-bottom:var(--spacing-s,var(--space-s));flex-direction:column;text-decoration:none;transition:border .34s cubic-bezier(.43,0,.47,1),box-shadow .34s cubic-bezier(.43,0,.47,1),background .34s cubic-bezier(.43,0,.47,1);display:flex;position:relative}.teaser-card .teaser-card__title{color:var(--Interface-Basics-text-color)}.teaser-card .teaser-card__description{color:var(--Interface-Basics-text-light)}.teaser-card .teaser-card__visual{margin-top:auto;position:relative}.teaser-card .teaser-card__visual img{opacity:0;width:100%;height:auto;transition:transform .34s cubic-bezier(.43,0,.47,1),opacity .34s cubic-bezier(.43,0,.47,1);transform:translateY(1rem)scale(.95)}.teaser-card .teaser-card__arrow{margin-right:var(--spacing-s,var(--space-s));margin-bottom:var(--spacing-s,var(--space-s));position:absolute;bottom:0;right:0}.swiper-slide.swiper-slide-active .hover-group.teaser-card{border-color:var(--Interface-Basics-white);box-shadow:var(--shadow-cards-m--hover);background-color:var(--Interface-Basics-white)}.swiper-slide.swiper-slide-active .hover-group.teaser-card .teaser-card__visual img{opacity:1;transform:translate(0)scale(1)}@media (min-width:1024px){.hover-group.teaser-card.is-active{border-color:var(--Interface-Basics-white);box-shadow:var(--shadow-cards-m--hover);background-color:var(--Interface-Basics-white)}.hover-group.teaser-card.is-active .teaser-card__visual img{opacity:1;transform:translate(0)scale(1)}}@media (hover:hover){.hover-group.teaser-card:hover{border-color:var(--Interface-Basics-white);box-shadow:var(--shadow-cards-m--hover);background-color:var(--Interface-Basics-white)}.hover-group.teaser-card:hover .teaser-card__visual img{opacity:1;transform:translate(0)scale(1)}}
.arrow-button{cursor:pointer;width:3.2rem;height:3.2rem;color:var(--Interface-Basics-text-color);background-color:var(--Buttons-tertiary-default);border-radius:var(--Corners-buttons);border:1.5px solid #0000;flex-shrink:0;justify-content:center;align-items:center;font-size:1.8rem;transition:color .34s cubic-bezier(.43,0,.47,1),background-color .34s cubic-bezier(.43,0,.47,1),border .34s cubic-bezier(.43,0,.47,1);display:flex;position:relative;overflow:clip}@media (min-width:1024px){.arrow-button{width:4.8rem;height:4.8rem;font-size:2.4rem}}.arrow-button>svg{transition:transform .34s cubic-bezier(.43,0,.47,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arrow-button>svg:last-child:not(:first-child){transform:translate(-350%,-50%)}@media (hover:hover){.arrow-button:hover,.hover-group:hover .arrow-button{border-color:var(--Interface-Basics-line-dark);background-color:#0000}:is(.arrow-button:hover,.hover-group:hover .arrow-button)>svg:not(:first-child:last-child){transform:translate(250%,-50%)}:is(.arrow-button:hover,.hover-group:hover .arrow-button)>svg:not(:first-child:last-child):last-child:not(:first-child){transform:translate(-50%,-50%)}}.swiper-slide-active .arrow-button{border-color:var(--Interface-Basics-line-dark);background-color:#0000}.swiper-slide-active .arrow-button>svg:not(:first-child:last-child){transform:translate(250%,-50%)}.swiper-slide-active .arrow-button>svg:not(:first-child:last-child):last-child:not(:first-child){transform:translate(-50%,-50%)}
.block--teaser-karten-icon{background-color:var(--Background-bg-medium)}.block--teaser-karten-icon .rich-text{color:var(--Interface-Basics-text-light);max-width:66rem;margin-inline:auto}.block--teaser-karten-icon .teaser-karten-icon__cta{justify-content:center;display:flex}.block--teaser-karten-icon .teaser-karten-icon__grid{justify-content:center;align-items:stretch;gap:var(--spacing-xxs,var(--space-xxs));flex-direction:column;display:flex}@media (min-width:1024px){.block--teaser-karten-icon .teaser-karten-icon__grid{flex-direction:row}}.block--teaser-karten-icon .teaser-karten-icon__grid .teaser-karten-icon__item{height:auto;display:flex}@media (min-width:1024px){.block--teaser-karten-icon .teaser-karten-icon__grid .teaser-karten-icon__item{flex:33.3333%;max-width:33.3333%}}
.quicklink-card{border:1px solid var(--Interface-Basics-line-medium);border-radius:var(--Corners-corner-m);box-shadow:var(--shadow-cards-m--hidden);justify-content:space-between;gap:var(--spacing-xxs,var(--space-xxs));padding:var(--spacing-m,var(--space-m));flex-direction:column;flex:1 1 0;transition:border .34s cubic-bezier(.43,0,.47,1),box-shadow .34s cubic-bezier(.43,0,.47,1),background .34s cubic-bezier(.43,0,.47,1);display:flex}.quicklink-card .quicklink-card__icon{color:var(--Interface-Basics-text-color);margin-bottom:var(--spacing-xl,var(--space-xl));font-size:3.2rem;display:flex}.quicklink-card .quicklink-card__description{color:var(--Interface-Basics-text-light);margin-top:var(--spacing-xxs,var(--space-xxs))}.quicklink-card .default-link{justify-content:end;display:flex}@media (hover:hover){.quicklink-card[href]:hover,.hover-group.quicklink-card:hover{border-color:var(--Brand-Colors-dark-green-400);box-shadow:var(--shadow-cards-m--hover);background-color:var(--Brand-Colors-dark-green-475)}}
.block--stories .stories__media picture{border-radius:var(--Corners-corner-l);overflow:clip}.block--stories .stories__body{width:100%}@media (min-width:1024px){.block--stories .stories__body{margin-bottom:var(--spacing-xxl,var(--space-xxl))}}.block--stories .stories__details .heading-xs{color:var(--Interface-Basics-text-dark)}.block--stories .stories__nav{z-index:100;margin-top:var(--spacing-content-m,var(--Content-Spacing-spacing-m));position:relative}@media (min-width:1024px){.block--stories .stories__nav{margin-top:var(--spacing-0,0);transform:translateY(-100%)}}.block--stories .stories__quote{-webkit-hyphens:auto;hyphens:auto}
.swiper-navigation{gap:var(--spacing-xxs,var(--space-xxs));display:none;position:static}@media (min-width:1024px){.swiper-navigation{display:flex}}.swiper-navigation:has(.swiper-button-lock){display:none}.swiper-navigation [class*=swiper-button]{width:4.8rem;height:4.8rem;color:var(--Interface-Basics-text-dark);background:0 0;border-radius:50%;margin-top:0;position:relative;overflow:clip}.swiper-navigation [class*=swiper-button]>svg{width:auto;height:auto;font-size:3.2rem;transition:transform .34s cubic-bezier(.43,0,.47,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-navigation [class*=swiper-button]>svg:last-child{transform:translate(-350%,-50%)}.swiper-navigation [class*=swiper-button]:disabled{opacity:.5}@media (hover:hover){.swiper-navigation [class*=swiper-button]:hover:not(.disabled){border-color:var(--Interface-Basics-line-dark);background-color:#0000}.swiper-navigation [class*=swiper-button]:hover:not(.disabled)>svg{transform:translate(250%,-50%)}.swiper-navigation [class*=swiper-button]:hover:not(.disabled)>svg:last-child{transform:translate(-50%,-50%)}}.swiper-navigation [class*=swiper-button] svg *{fill:#0000}.swiper-navigation [class*=swiper-button].swiper-button-prev{transform:rotate(180deg)}
.block--faq-liste .faq-liste__list{gap:var(--spacing-2xs,var(--space-2xs));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.block--faq-liste .faq-liste__cta{margin-top:var(--spacing-content-s,var(--Content-Spacing-spacing-s));display:flex}
.accordion{border:1px solid var(--Interface-Basics-line-light);border-radius:var(--Corners-corner-m);transition:border .34s cubic-bezier(.43,0,.47,1),background-color .34s cubic-bezier(.43,0,.47,1)}.accordion .accordion__button{cursor:pointer;text-align:left;width:100%;padding:var(--spacing-m,var(--space-m));align-items:center;padding-inline-start:var(--spacing-s,var(--space-s));display:flex}.accordion .accordion__button:focus-visible{outline:none}.accordion .accordion__label{min-width:0;color:var(--Interface-Basics-text-dark);flex:1 0 0}.accordion .accordion__icon{flex:none;font-size:2.4rem;transition-duration:.34s;transition-timing-function:cubic-bezier(.43,0,.47,1);transform:scaleY(1)rotate(90deg)}.accordion .accordion__panel{height:0;overflow:hidden}.accordion .accordion__content{color:var(--Interface-Basics-text-medium);padding-inline-start:var(--spacing-s,var(--space-s));padding-inline-end:var(--spacing-m,var(--space-m));padding-top:var(--spacing-2xs,var(--space-2xs));padding-bottom:var(--spacing-l,var(--space-l))}.accordion:has(:focus-visible){outline:2px solid var(--focus-outline);outline-offset:-2px}@media (hover:hover){.accordion:hover{background:var(--Background-bg-white);border:1px solid #0000}}.accordion.accordion--open{background:var(--Background-bg-white);border:1px solid #0000}.accordion.accordion--open .accordion__icon{transform:scaleY(-1)rotate(90deg)}
.block--stage-subseite{padding-block:var(--spacing-0,0);flex-direction:column;align-items:center;display:flex}.block--stage-subseite:first-child .stage-subseite__wrapper{padding-top:calc(13.2rem + var(--metanavbar-height))}@media (min-width:1024px){.block--stage-subseite:first-child .stage-subseite__wrapper{padding-top:calc(17.2rem + var(--metanavbar-height))}}.block--stage-subseite .stage-subseite__wrapper:not(.no-image){min-height:100vh;padding-bottom:12rem}.block--stage-subseite .stage-subseite__wrapper.no-image{width:100%;padding-bottom:var(--spacing-content-l,var(--Content-Spacing-spacing-l))}.block--stage-subseite .stage-subseite{text-align:center;z-index:5;flex-direction:column;align-items:center;display:flex;position:relative}.block--stage-subseite .stage-subseite__back{text-align:left;width:100%;height:0}.block--stage-subseite .stage-subseite__back .button--back{transform:translateY(-100%)}.block--stage-subseite .stage-subseite__intro{max-width:66.4rem;color:var(--Interface-Basics-text-medium);margin-inline:auto}.block--stage-subseite .stage-subseite__image{z-index:1;max-width:100%;height:40rem;margin:0 auto;position:relative;overflow-x:clip}.block--stage-subseite .stage-subseite__image picture{height:100%;display:block}.block--stage-subseite .stage-subseite__image img{object-fit:cover;object-position:center center;width:100%;max-width:none;height:100%}@media (min-width:1024px){.block--stage-subseite .stage-subseite__image{max-width:1920px;height:auto;margin-top:-4rem}.block--stage-subseite .stage-subseite__image picture{height:auto}.block--stage-subseite .stage-subseite__image img{width:100%;height:auto}}@media (min-width:1400px){.block--stage-subseite .stage-subseite__image{margin-top:-6rem}}.block--stage-subseite .stage-subseite__layer{height:100%}.block--stage-subseite .stage-subseite__layer+.stage-subseite__layer{position:absolute;inset:0}@media (min-width:1024px){.block--stage-subseite .stage-subseite__layer{height:auto}}.block--stage-subseite~section:not(.block--tools-teaser):not(.block--course-slider):not(.block--use-case-teaser){z-index:10}
.button.button--back{color:var(--Interface-Basics-text-dark);padding-inline:var(--spacing-s,var(--space-s));padding-block:var(--spacing-xxs,var(--space-xxs));padding-left:1.6rem}@media (min-width:1024px){.button.button--back{padding-left:2rem}}.button.button--back .button__arrows{font-size:1.8rem;position:relative;overflow:hidden;transform:rotate(180deg)translateZ(0)}@media (min-width:1024px){.button.button--back .button__arrows{font-size:2.4rem}}.button.button--back .button__arrows>svg{font-size:inherit;transition:transform .34s cubic-bezier(.43,0,.47,1)}.button.button--back .button__arrows>svg:last-child{position:absolute;top:50%;left:50%;transform:translate(-200%,-50%)}@media (hover:hover){.button.button--back:hover .button__arrows>svg{transform:translate(200%)}.button.button--back:hover .button__arrows>svg:last-child{transform:translate(-50%,-50%)}}
.block--ki-grundsaetze{background-color:var(--Background-bg-dark);overflow:clip}.block--ki-grundsaetze .ki-grundsaetze__intro-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.block--ki-grundsaetze .ki-grundsaetze__lead{max-width:66.4rem}.block--ki-grundsaetze .ki-grundsaetze__list{margin-top:var(--spacing-content-l,var(--Content-Spacing-spacing-l));row-gap:var(--spacing-s,var(--space-s))}@media (min-width:1024px){.block--ki-grundsaetze .ki-grundsaetze__list{row-gap:var(--spacing-content-xl,var(--Content-Spacing-spacing-xl))}}.block--ki-grundsaetze .ki-grundsaetze__card-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:1024px){.block--ki-grundsaetze .ki-grundsaetze__card-wrapper{position:sticky;top:15vh}}.block--ki-grundsaetze .ki-grundsaetze__card{z-index:2;transform-origin:top;will-change:transform, opacity;background-color:var(--Background-bg-white);border-radius:var(--Corners-corner-xl);flex-direction:column;align-items:center;width:100%;max-width:120rem;display:flex;position:relative;overflow:clip;box-shadow:0 1.8rem 4rem #1a3c2514}@media (min-width:1024px){.block--ki-grundsaetze .ki-grundsaetze__card{flex-direction:row}}.block--ki-grundsaetze .ki-grundsaetze__card{--fade:0}.block--ki-grundsaetze .ki-grundsaetze__card:before{content:"";z-index:3;background-color:var(--Background-bg-dark);opacity:var(--fade,0);pointer-events:none;position:absolute;inset:0}.block--ki-grundsaetze .ki-grundsaetze__illu{flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}.block--ki-grundsaetze .ki-grundsaetze__illu picture{width:100%}.block--ki-grundsaetze .ki-grundsaetze__illu img{object-fit:cover;width:100%}@media (min-width:1024px){.block--ki-grundsaetze .ki-grundsaetze__illu{aspect-ratio:55/50;width:50%}.block--ki-grundsaetze .ki-grundsaetze__illu img{height:auto;position:relative}}.block--ki-grundsaetze .ki-grundsaetze__content{gap:var(--spacing-xl,var(--space-xl));min-width:0;padding:var(--spacing-m,var(--space-m));padding-top:var(--spacing-0,0);padding-top:var(--spacing-2xs,var(--space-2xs));padding-bottom:var(--spacing-l,var(--space-l));flex-direction:column;flex:1 0 0;display:flex}@media (min-width:1024px){.block--ki-grundsaetze .ki-grundsaetze__content{padding:var(--spacing-l,var(--space-l));padding-bottom:var(--spacing-xxl,var(--space-xxl));gap:var(--spacing-3xl,var(--space-3xl));padding-top:var(--spacing-xl,var(--space-xl));padding-right:var(--spacing-xl,var(--space-xl));padding-bottom:var(--spacing-xxl,var(--space-xxl));padding-left:0}}.block--ki-grundsaetze .ki-grundsaetze__fact{color:var(--Interface-Basics-text-color);gap:var(--spacing-xs,var(--space-xs));flex-direction:column;display:flex}.block--ki-grundsaetze .ki-grundsaetze__label{align-items:center;gap:var(--spacing-xs,var(--space-xs));display:flex}.block--ki-grundsaetze .ki-grundsaetze__number{white-space:nowrap}.block--ki-grundsaetze .ki-grundsaetze__text{color:var(--Interface-Basics-text-light)}
.block--ki-grundsaetze-slider .kgs__heading{color:var(--Interface-Basics-text-color)}.block--ki-grundsaetze-slider .kgs__subheading{max-width:66rem;color:var(--Interface-Basics-text-light);margin-inline:auto}.block--ki-grundsaetze-slider .kgs__swiper{overflow:visible}.block--ki-grundsaetze-slider .kgs__slide{width:82%;max-width:32rem;height:auto}@media (min-width:1024px){.block--ki-grundsaetze-slider .kgs__slide{width:40rem;max-width:40rem}}.block--ki-grundsaetze-slider .kgs__card{border:1px solid var(--Interface-Basics-line-light);border-radius:var(--Corners-corner-xl);flex-direction:column;justify-content:space-between;height:100%;display:flex;overflow:clip}.block--ki-grundsaetze-slider .kgs__card-body{padding-inline:var(--spacing-m,var(--space-m));padding-top:var(--spacing-m,var(--space-m))}.block--ki-grundsaetze-slider .kgs__card-title{color:var(--Interface-Basics-text-color)}.block--ki-grundsaetze-slider .kgs__card-text{color:var(--Interface-Basics-text-light)}.block--ki-grundsaetze-slider .kgs__illu{padding-block:var(--spacing-s,var(--space-s));position:relative}.block--ki-grundsaetze-slider .kgs__illu img{object-fit:contain;width:100%;height:100%}.block--ki-grundsaetze-slider .kgs__cta-wrapper{justify-content:space-between;align-items:center;gap:var(--spacing-s,var(--space-s));display:flex}
.block--glossar{z-index:100000!important}.block--glossar .glossar__heading{margin-bottom:var(--spacing-xl,var(--space-xl));font-weight:400;font-size:var(--Headings-fontsize-heading-xl);letter-spacing:var(--Headings-letterspacing-heading-m);line-height:1.05}.block--glossar .glossar__index-wrapper{z-index:2;border-bottom:1px solid var(--Interface-Basics-line-light);background-color:var(--Background-bg-light);padding-block:var(--spacing-2xs,var(--space-2xs));padding-inline:var(--spacing-pagemargin,var(--grid-gutter));justify-content:center;display:flex;position:sticky;top:0}.block--glossar .glossar__index{max-width:100%}.block--glossar .glossar__index ul{gap:var(--spacing-2xs,var(--space-2xs));margin:0;padding:0;list-style:none;display:flex}.block--glossar .glossar__index a{text-transform:uppercase;width:3.6rem;height:3.6rem;color:var(--Interface-Basics-text-light);padding-bottom:.12em;padding-inline:var(--spacing-2xs,var(--space-2xs));letter-spacing:var(--Headings-letterspacing-button);font-weight:400;line-height:1.2;font-size:var(--Headings-fontsize-heading-xs);border-radius:50%;justify-content:center;align-items:center;transition:color .34s cubic-bezier(.43,0,.47,1),background-color .34s cubic-bezier(.43,0,.47,1);display:flex}@media (min-width:1024px){.block--glossar .glossar__index a{width:4.8rem;height:4.8rem}}.block--glossar .glossar__index a:focus-visible:not(.is-active){outline:1.5px solid var(--Buttons-secondary-active);outline-offset:-1.5px}@media (hover:hover){.block--glossar .glossar__index a:hover{color:var(--Interface-Basics-text-dark);background-color:var(--Brand-Colors-cs-grey-200)}}.block--glossar .glossar__index a.is-active{color:var(--Interface-Basics-text-dark);background-color:var(--Buttons-secondary-active)}.block--glossar .glossar__outer-wrapper{margin-inline:calc(-1 * var(--spacing-pagemargin))}.block--glossar .glossar__list{margin:0;padding:0}.block--glossar .glossar__empty{color:var(--Interface-Basics-text-medium);font-weight:400;font-size:var(--Text-fontsize-text-m);letter-spacing:var(--Text-letterspacing-text-s);line-height:1.5}.block--glossar .glossar__item{scroll-margin-top:8rem}.block--glossar .glossar__item:not(:first-child){border-top:1px solid var(--Interface-Basics-line-light)}.block--glossar .glossar__item button{cursor:pointer;width:100%;padding-inline:var(--spacing-pagemargin,var(--grid-gutter));padding-top:var(--spacing-s,var(--space-s));padding-bottom:var(--spacing-m,var(--space-m));gap:var(--spacing-s,var(--space-s));margin:0;transition:background .34s cubic-bezier(.43,0,.47,1)}.block--glossar .glossar__item button h3{text-align:left;font-weight:400;font-size:var(--Headings-fontsize-heading-l);letter-spacing:0;line-height:1.2}.block--glossar .glossar__item button>.container{justify-content:space-between;align-items:center;display:flex}.block--glossar .glossar__item button .glossar__term__icon{background-color:var(--Buttons-tertiary-default);width:4rem;height:4rem;color:var(--Interface-Basics-text-dark);border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;transition:background .34s cubic-bezier(.43,0,.47,1),border .34s cubic-bezier(.43,0,.47,1);display:flex}@media (min-width:1024px){.block--glossar .glossar__item button .glossar__term__icon{width:4.8rem;height:4.8rem;font-size:2.4rem}}@media (hover:hover){.block--glossar .glossar__item button:hover{background-color:var(--Interface-Basics-white)}.block--glossar .glossar__item button:hover .glossar__term__icon{border-color:var(--Interface-Basics-line-dark);background-color:#0000}}.block--glossar .glossar__term{margin-bottom:var(--spacing-2xs,var(--space-2xs));font-weight:400;font-size:var(--Headings-fontsize-heading-s);letter-spacing:0;color:var(--Interface-Basics-text-color);line-height:1.3}.block--glossar .glossar__definition{color:var(--Interface-Basics-text-medium);margin:0}
.overflow-outer-wrapper{position:relative}.overflow-outer-wrapper .overflow-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative;overflow:auto hidden}.overflow-outer-wrapper .overflow-wrapper::-webkit-scrollbar{display:none}.overflow-outer-wrapper .overflow-wrapper{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;transition:-webkit-mask-position .2s,mask-position .2s;-webkit-mask-image:linear-gradient(90deg,#0000 0,#fff 5.4rem),linear-gradient(270deg,#0000 0,#fff 5.4rem);mask-image:linear-gradient(90deg,#0000 0,#fff 5.4rem),linear-gradient(270deg,#0000 0,#fff 5.4rem);-webkit-mask-position:-10rem,calc(100% + 10rem);mask-position:-10rem,calc(100% + 10rem);-webkit-mask-size:200% 200%,200% 100%;mask-size:200% 200%,200% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.overflow-outer-wrapper .overflow-wrapper .overflow-target{min-width:min-content}.overflow-outer-wrapper [class*=overflow-handle]{z-index:10;opacity:0;visibility:hidden;cursor:pointer;font-size:2rem;transition:opacity .2s,visibility .2s;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:1400px){.overflow-outer-wrapper [class*=overflow-handle]{font-size:2.4rem}}.overflow-outer-wrapper [class*=overflow-handle].visible{opacity:1;visibility:visible}.overflow-outer-wrapper .overflow-handle-left{left:.8rem}.overflow-outer-wrapper .overflow-handle-left svg{transform:rotate(180deg)}.overflow-outer-wrapper .overflow-handle-right{right:.8rem}.overflow-outer-wrapper .overflow-handle-left.visible~.overflow-wrapper{-webkit-mask-position:0,calc(100% + 10rem);mask-position:0,calc(100% + 10rem)}.overflow-outer-wrapper .overflow-handle-right.visible~.overflow-wrapper{-webkit-mask-position:-10rem,100%;mask-position:-10rem,100%}.overflow-outer-wrapper .overflow-handle-left.visible+.overflow-handle-right.visible+.overflow-wrapper{-webkit-mask-position:0,100%;mask-position:0,100%}
