html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{vertical-align:top;white-space:normal;display:inline-block}.tns-horizontal.tns-no-subpixel:after{content:"";clear:both;display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px;position:relative;left:0}.tns-gallery>.tns-item{transition:transform,opacity;position:absolute;left:-100%}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{width:310px;height:10px;margin:0 auto;position:relative;overflow:hidden}.tns-t-ct{width:2333.33%;position:absolute;right:0}.tns-t-ct:after{content:"";clear:both;display:table}.tns-t-ct>div{float:left;width:1.42857%;height:10px}@font-face{font-family:PressuraVariable;font-display:swap;font-weight:300 700;font-style:normal;src:url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Variable.ttf)format("truetype-variantions"),url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Variable.woff2)format("woff2")}@font-face{font-family:Pressura;font-style:normal;font-weight:400;font-display:swap;src:url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Regular.ttf)format("truetype"),url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Regular.otf)format("opentype"),url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Regular.woff)format("woff"),url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Regular.woff2)format("woff2")}@font-face{font-family:Pressura;font-style:normal;font-weight:700;font-display:swap;src:url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Bold.ttf)format("truetype"),url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Bold.otf)format("opentype"),url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Bold.woff)format("woff"),url(/_assets/91061993f3e0a699d4ffd405be2d4988/Build/Pressura-Extended-Bold.woff2)format("woff2")}html{background:var(--color-bright);color:var(--color-dark);font-size:100%;font-family:var(--font-family-standard);scroll-behavior:smooth;scroll-padding-top:4.375rem}@media (width>=56.005rem) and (pointer:fine){html{scroll-padding-top:var(--xxx-large)}}@supports (font-variation-settings:normal){html{font-family:var(--font-family-variable);font-stretch:140%}}@media (width>=35rem){html{font-stretch:150%}}body{line-height:var(--line-height-standard);text-rendering:optimizelegibility;font-size:1rem;transition:background-color 1s;overflow-x:hidden}a{color:var(--color-dark);text-decoration:underline}a:hover{text-decoration:none}summary:focus-visible,a:focus-visible,input:focus-visible,button:focus-visible{outline:3px solid var(--color-dark);outline-offset:3px;box-shadow:0 0 0 6px var(--color-bright)}b,strong{font-variation-settings:"wght" 700;font-weight:700}i,em{font-variation-settings:"ital" 1;font-style:italic}strong em,strong i,b em,b i,em strong,em b,i strong,i b{font-variation-settings:"wght" 700, "ital" 1;font-style:italic;font-weight:700}hr{margin-bottom:var(--x-small);padding-bottom:var(--x-small);border-top:1px solid;display:block}iframe,img{border:0;max-width:100%;display:inline-block}audio,canvas,video,img{vertical-align:bottom;height:auto}svg{height:auto}address{font-style:normal}ul{margin-left:var(--x-small);list-style-type:"–";list-style-position:outside}ol{list-style:inside decimal}::selection{background:var(--color-secondary);color:var(--color-dark);text-shadow:none}*,:before,:after{box-sizing:border-box}*{-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,select,textarea{-webkit-appearance:none;font-family:inherit;line-height:inherit;border-radius:0}button{font-family:inherit;font-stretch:inherit;-webkit-appearance:0;-moz-appearance:0;appearance:0;background-color:#0000;border:1px solid #0000}:-webkit-any(input:-webkit-autofill,select:-webkit-autofill){-webkit-text-fill-color:var(--color-dark);-webkit-box-shadow:inset 0 0 0 9999px #0000001a}:is(input:autofill,select:autofill){-webkit-text-fill-color:var(--color-dark);-webkit-box-shadow:inset 0 0 0 9999px #0000001a}ul,ol{margin-left:0;list-style-type:""}li{padding:0}ul li{padding-left:0}:root{--line-height-standard:1.67;--line-height-large-headlines:1.35;--line-height-headlines:1.45;--line-height-small:1.25;--font-family-standard:"Pressura", arial;--font-family-variable:"PressuraVariable", arial;--xxx-small:.25rem;--xx-small:.5rem;--x-small:1rem;--standard-font-size:1.125rem;--small:1.25rem;--medium:1.5rem;--large:2rem;--x-large:2.5rem;--xx-large:5rem;--xxx-large:6.25rem;--fixed-xxx-small:4px;--fixed-xx-small:8px;--fixed-x-small:16px;--fixed-small:20px;--fixed-medium:24px;--fixed-large:32px;--fixed-x-large:40px;--fixed-xx-large:80px;--fixed-xxx-large:100px;--z-index-low:5;--z-index-middle:10;--z-index-high:50;--z-index-highest:100;--color-secondary:#00ecaa;--color-dark:#030012;--color-bright:#fff;--color-light-gray:#f5f5f5;--color-medium-gray:#f4f3ff;--color-dark-gray:#565262;--color-light-blue:#f0f9fe;--color-dark-blue:#4a38ff;--color-light-green:#f0fefa;--color-error:#d21f0f}.accordion--blurred{filter:blur(var(--fixed-xx-small));pointer-events:none}.accordion--result{background-color:var(--color-bright);padding:var(--fixed-small)}.accordion__header{cursor:pointer;margin:var(--x-small) 0;list-style-type:none}.accordion__header::marker{content:"";display:none}.accordion__header::-webkit-details-marker{display:none}.accordion__header--smaller-padding{margin:var(--xx-small) 0}.accordion__header--no-click{cursor:default}.accordion__button{font-size:clamp(var(--small), 5vw, var(--medium));font-variation-settings:"wght" 700;width:100%;min-height:var(--x-large);-webkit-hyphens:auto;hyphens:auto;justify-content:space-between;align-items:center;font-weight:700;display:flex}.accordion__button--left{justify-content:flex-start}.accordion__content{padding-bottom:var(--fixed-xx-small)}.list--small-width .accordion__content{font-size:clamp(var(--x-small), 10vw, var(--standard-font-size));margin-left:calc(var(--medium) + var(--large));margin-bottom:var(--small);padding-top:var(--xxx-small);padding-bottom:var(--xxx-small)}.address{padding-top:var(--fixed-x-large);padding-bottom:var(--fixed-x-large)}.address__link{font-size:clamp(var(--small), 5vw, var(--medium));margin-bottom:var(--xx-small);text-decoration:none;display:inline-block}.address__link:hover,.address__link:focus-visible{text-decoration:underline}.alert{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.anchor-navigation{width:100%;padding:var(--fixed-xxx-small) 0;background-color:inherit;display:none;top:0;left:0}@media (width>=56.005rem) and (pointer:fine){.anchor-navigation{background-color:var(--color-bright);padding:var(--fixed-large) var(--fixed-small);z-index:var(--z-index-high);border-top:1px var(--color-light-gray) solid;transition:top .3s;display:block;position:sticky}.anchor-navigation.anchor-navigation--scrolled-header{top:var(--xx-large)}}.anchor-navigation__toggle-button{text-align:center;width:100%;padding-left:var(--fixed-small);padding-right:var(--fixed-small);cursor:pointer;font-variation-settings:"wght" 500, "wdth" 140;justify-content:center;align-items:center;gap:var(--fixed-xxx-small);margin-left:auto;margin-right:auto;font-weight:500;display:flex}@media (width>=56.005rem) and (pointer:fine){.anchor-navigation__toggle-button{display:none}}.anchor-navigation__toggle-button-text{color:var(--color-dark-blue);font-size:var(--x-small)}.anchor-navigation__list{padding-bottom:var(--small);background-color:inherit;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (width>=56.005rem) and (pointer:fine){.anchor-navigation__list{gap:var(--fixed-xx-large);width:100%;max-width:90rem;padding:0 var(--fixed-small);position:initial;flex-direction:row;margin-left:auto;margin-right:auto;transform:none}}.anchor-navigation__list--closed{display:none}@media (width>=56.005rem) and (pointer:fine){.anchor-navigation__list--closed{display:flex}}.anchor-navigation__link{padding-top:var(--xxx-small);padding-bottom:var(--xxx-small);font-variation-settings:"wght" 700;font-weight:700;text-decoration:none;display:block;position:relative}@media (width>=56.005rem){.anchor-navigation__link:after{content:"";transform-origin:0 0;background-color:currentColor;width:100%;height:.125rem;transition:transform .3s;display:block;position:absolute;bottom:0;transform:scaleX(0)}.anchor-navigation__item:hover .anchor-navigation__link:after,.anchor-navigation__link--active:after,.anchor-navigation__item:focus-visible .anchor-navigation__link:after{transform:scaleX(1)}}.anchor-navigation__link--active{color:var(--color-dark-blue);position:relative}.anchor-navigation__link--active:before{content:"·";left:calc(var(--fixed-xx-small) * -2);color:var(--color-dark-blue);position:absolute}@media (width>=56.005rem) and (pointer:fine){.anchor-navigation__link--active:before{display:none}}.anchor-navigation__toggle-button .icon{width:.65rem;height:.65rem}.annotation{background-color:var(--color-secondary);padding:var(--xx-small);opacity:0;width:0;height:0;position:absolute;top:0;left:0}.annotation:focus-visible{opacity:1;width:auto;height:auto}.article{gap:var(--fixed-small);grid-template-columns:100%;grid-template-areas:"tags""headline""info""series""content";padding-bottom:0;display:grid}@media (width>=48.25rem){.article{grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-template-areas:"tags series""headline headline""info info""content content"}}.article--no-series{grid-template-areas:"tags""headline""info""content""image"}@media (width>=48.25rem){.article--no-series{grid-template-areas:"tags tags""headline headline""info info""content content""image image"}}.article__tag-list{gap:var(--fixed-xx-small);flex-wrap:wrap;grid-area:tags;justify-content:flex-start;display:flex}.article__headline{grid-area:headline}.article__series{color:var(--color-dark-gray);font-size:var(--x-small);grid-area:series}@media (width>=48.25rem){.article__series{justify-self:end}}.article__tag-list,.article__series{padding-bottom:var(--small)}.article__info{grid-area:info}@media (width>=48.25rem){.article__info{padding-bottom:var(--fixed-small)}}.article__content{padding-bottom:var(--x-small);grid-area:content}.article__media{margin-left:auto;margin-right:auto;display:block}.article__media--wide{width:100%}.article-list{padding-top:var(--fixed-x-large);row-gap:var(--fixed-medium);grid-template-columns:1fr;display:grid;position:relative}@media (width>=37.5rem){.article-list{gap:var(--fixed-large);grid-template-columns:repeat(4,1fr)}}@media (width>=58.75rem){.article-list{gap:clamp(var(--fixed-large), 4vw, var(--fixed-xx-large));grid-template-columns:repeat(6,1fr)}}.article-list__item{min-width:0}@media (prefers-reduced-motion:no-preference){.article-list__item{opacity:0;transform:translateY(3rem)}}@media (width>=37.5rem){.article-list__item{grid-column:auto/span 2}}.article-list__item--animated{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.article-list__item--animated{transition:opacity .5s ease-in-out,transform .5s ease-in-out}}@media (width>=37.5rem){.article-list__item:first-child:not(.article-list__item--same-size){grid-column:auto/span 4}}@media (width>=58.75rem){.article-list__item:first-child:not(.article-list__item--same-size),.article-list__item:nth-child(2):not(.article-list__item--same-size){grid-column:auto/span 3}}.article-list__intersect-trigger{width:100%;position:absolute;bottom:0;left:0}.audit-result{width:100%;padding-top:calc(var(--fixed-x-large) * 1.5);padding-bottom:calc(var(--fixed-x-large) * 1.5);max-width:67.5rem;margin-left:auto;margin-right:auto}@media (width>=55rem){.audit-result{padding-top:var(--fixed-xxx-large);padding-bottom:var(--fixed-xxx-large)}}.audit-result__score{width:var(--fixed-xxx-large);height:var(--fixed-xxx-large);position:relative}.audit-result__icon{width:100%;height:100%;display:block}.audit-result__icon-path{stroke:var(--color-medium-gray);fill:none;stroke-width:10px;stroke-linecap:round}.audit-result__icon-path--rating{stroke:#ffec40}.audit-result__icon-path--negative{stroke:#e24a81}.audit-result__icon-path--positive{stroke:#00ecaa}.audit-result__value{font-size:var(--large);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.audit-result__legend{padding-top:calc(var(--fixed-large) + var(--fixed-xx-small));padding-bottom:var(--fixed-large);color:var(--color-dark-gray)}.audit-result__legend-item{margin-right:var(--fixed-large);padding-left:var(--medium);display:inline-block;position:relative}.audit-result__legend-item:before{content:"";width:var(--x-small);height:var(--x-small);left:0;top:var(--xxx-small);background-color:#ffec40;display:block;position:absolute}.audit-result__legend-item--negative:before{border-left:.6rem solid #0000;border-right:.6rem solid #0000;border-bottom:var(--x-small) solid #e24a81;background-color:#0000;width:0;height:0}.audit-result__legend-item--positive:before{background-color:#00ecaa;border-radius:100%}.audit-result__legend-text{display:block}.audit-result__modal{margin-top:var(--fixed-x-large);background-color:var(--color-bright);padding:calc(var(--fixed-x-large) * 1.5) var(--fixed-medium) var(--fixed-medium);width:calc(100% - var(--fixed-x-large));max-width:30rem;box-shadow:0 0 var(--fixed-x-large) 0 #0000001a;z-index:10;margin-left:auto;margin-right:auto;transition:opacity .3s;position:absolute;left:50%;transform:translate(-50%)}@media (width>=35rem){.audit-result__modal{padding-left:var(--fixed-x-large);padding-right:var(--fixed-x-large);padding-bottom:var(--fixed-x-large)}}.audit-result__modal--hidden{opacity:0;pointer-events:none}.audit-result__modal-close{top:var(--fixed-medium);right:var(--fixed-small);cursor:pointer;font-size:var(--x-large);line-height:1;position:absolute}@media (width>=35rem){.audit-result__modal-close{right:var(--fixed-medium)}}.banner{bottom:var(--fixed-small);right:var(--fixed-small);z-index:calc(var(--z-index-high) - 1);opacity:0;padding-top:var(--small);transition:opacity 1.5s;position:fixed}.banner__link{opacity:1;padding-bottom:var(--xxx-small);padding-left:var(--x-small);padding-right:var(--xx-small);text-decoration:none;transition:transform .3s;display:block}.banner__link:focus-visible{transform-origin:100% 100%;background-color:#0000;transform:scale(2)}.banner--active{opacity:1}.banner__close-button{bottom:calc(5.75rem + var(--xxx-small));background-color:var(--color-bright);cursor:pointer;height:var(--small);width:var(--small);border:1px solid;border-color:var(--color-dark-blue);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .3s;display:flex;position:absolute;right:0}.banner__close-button:hover,.banner__close-button:focus-visible{background-color:var(--color-dark-blue)}.banner__button.banner__button--primary{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);z-index:-1;width:100%;position:absolute;bottom:0;left:0}.banner__text{color:var(--color-bright);font-size:clamp(var(--standard-font-size), 5vw, var(--small));padding-right:var(--fixed-x-small)}.banner__image{height:auto;width:var(--fixed-xx-large);-o-object-fit:cover;object-fit:cover;transition:width .3s}.banner__link:hover .banner__image,.banner__link:focus-visible .banner__image{width:var(--fixed-xxx-large)}.banner__close-button .icon__stroke{stroke-width:1.5px}.banner__close-button:hover .icon__stroke,.banner__close-button:focus-visible .icon__stroke{stroke:var(--color-bright)}.blockquote,.rich-text blockquote p,.display-element__bodycopy blockquote p,.rich-text .blockquote,.display-element__bodycopy .blockquote,.rich-text blockquote p.paragraph{font-size:clamp(var(--medium), 5vw, var(--large));color:var(--color-dark-blue);line-height:var(--line-height-standard);display:inline}.blockquote:before,.rich-text blockquote p:before,.display-element__bodycopy blockquote p:before,.rich-text .blockquote:before,.display-element__bodycopy .blockquote:before,.rich-text blockquote p.paragraph:before{content:"„"}.blockquote:after,.rich-text blockquote p:after,.display-element__bodycopy blockquote p:after,.rich-text .blockquote:after,.display-element__bodycopy .blockquote:after,.rich-text blockquote p.paragraph:after{content:"“"}.button,.rich-text .button--filled,.rich-text .banner__button,.display-element__bodycopy .button--filled,.rich-text .button,.display-element__bodycopy .button,.rich-text .pill,.pill,.banner__button{border-radius:calc(var(--x-small) * 2);padding:var(--xxx-small) var(--x-small);border:1px solid var(--color-dark);font-stretch:140%;font-size:clamp(var(--standard-font-size), 5vw, var(--small));color:var(--color-dark);cursor:pointer;line-height:var(--line-height-standard);background:0 0;text-decoration:none;display:inline-block}.button:hover,.rich-text .button--filled:hover,.display-element__bodycopy .button--filled:hover,.pill:hover,.banner__button:hover,.button:focus-visible,.rich-text .button--filled:focus-visible,.display-element__bodycopy .button--filled:focus-visible,.pill:focus-visible,.banner__button:focus-visible{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-bright)}@media (hover:hover){.button,.rich-text .button--filled,.rich-text .banner__button,.display-element__bodycopy .button--filled,.rich-text .button,.display-element__bodycopy .button,.rich-text .pill,.pill,.banner__button{transition:background-color .3s,color .3s,border-color .3s}}.button--filter{font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));padding:var(--xx-small) var(--small)}.button--active{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-bright)}.button--filled,.rich-text .button--filled,.display-element__bodycopy .button--filled,.rich-text .banner__button,.banner__button{background-color:var(--color-dark);border-color:var(--color-dark);color:var(--color-bright)}.button--small{font-size:clamp(.75rem, 4vw, var(--x-small));padding:.15rem var(--x-small)}.button--large,.stage .button,.stage .banner__button,.stage .pill,.stage .rich-text .button--filled,.rich-text .stage .button--filled,.stage .display-element__bodycopy .button--filled,.display-element__bodycopy .stage .button--filled{padding:clamp(.15rem, 2vw, .7rem) clamp(var(--x-small), 2vw, var(--medium))}.button--circle{height:calc(var(--medium) * 2);width:calc(var(--medium) * 2);border-radius:50%;justify-content:center;align-items:center;display:flex}.button--circle:hover,.button--circle:focus-visible{cursor:pointer}.button--circle:hover .icon__stroke,.button--circle:focus-visible .icon__stroke{stroke:var(--color-bright)}.button--circle:disabled{border-color:var(--color-dark);opacity:.5}.button--circle:disabled .icon__stroke{stroke:var(--color-dark)}.button--circle:disabled:hover,.button--circle:disabled:focus-visible{background-color:#0000}.button--secondary{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-bright)}.button--light{border-color:var(--color-bright);color:var(--color-bright)}.button--light.button--filled,.button--light.banner__button{background-color:var(--color-bright);color:var(--color-dark)}.button--light:hover,.button--light:focus-visible{background-color:var(--color-secondary);color:var(--color-dark);border-color:var(--color-secondary)}.button--load-more{margin-left:auto;margin-right:auto;margin-top:var(--fixed-xx-large);display:block;position:relative}.button--submit{position:relative}.button__loading-icon{width:var(--large);height:var(--large);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button__loading-icon-path{fill:currentColor;stroke:currentColor;stroke-width:15px}.button:disabled,.rich-text .button--filled:disabled,.display-element__bodycopy .button--filled:disabled,.pill:disabled,.banner__button:disabled{cursor:initial}.button__text{font-variation-settings:"wght" 400;font-weight:400}.button--loading .button__text{opacity:0}.button--loading .button__loading-icon{display:block}.button-list{gap:var(--fixed-small);padding-bottom:var(--fixed-small);flex-wrap:wrap;margin-left:0;display:flex}.button-list__item{padding:0}.caption{font-size:var(--x-small);padding-top:var(--xx-small)}.main__section-wrapper--article .caption{padding-left:var(--fixed-small);padding-right:var(--fixed-small);-webkit-hyphens:auto;hyphens:auto}@media (width>=75rem){.main__section-wrapper--article .caption{padding-left:0;padding-right:0}}.card__header{position:relative}.card__image{width:100%}.card__image-layer{z-index:var(--z-index-middle);opacity:0;width:100%;height:100%;color:var(--color-bright);padding:var(--fixed-small);font-size:var(--standard-font-size);background-color:#00000080;justify-content:center;align-items:flex-end;transition:opacity .5s;display:flex;position:absolute;top:0;left:0}.card__caption{margin-top:clamp(var(--fixed-xx-small), 1vw, var(--small));position:relative}.card__header:hover .card__image-layer{opacity:1}.card:has(:focus-visible) .card__image-layer{opacity:1}.card__header:focus-visible .card__image-layer{opacity:1}.description-list{font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));padding-top:var(--fixed-small);padding-bottom:var(--fixed-small)}.description-list--case-story{grid-area:overview}@media (width>=60.25rem){.description-list--case-story{margin-right:var(--fixed-large)}}.description-list__item:not(:first-of-type),.description-list__item:not(:last-of-type){padding-bottom:var(--fixed-x-small)}@media (width>=26.25rem){.description-list__item{flex-direction:row;display:flex}.description-list__item:not(:first-of-type),.description-list__item:not(:last-of-type){padding-bottom:var(--medium)}}.description-list__term{font-variation-settings:"wght" 500;min-width:12ch;font-weight:700}@media (width>=60.25rem){.description-list__term{flex:1}}.description-list__term--padded{padding-top:var(--xx-small)}.description-list__definition{-webkit-hyphens:auto;hyphens:auto}@media (width>=56.25rem){.description-list__definition{flex:4}}.description-list .rich-text,.description-list .display-element__bodycopy{font-size:clamp(var(--x-small), 5vw, var(--standard-font-size))}@media (width>=60.25rem){.case-story{row-gap:var(--fixed-x-large);grid-template-columns:40% 30% 30%;grid-template-areas:"tag tag tag""headline headline headline""overview content content";display:grid}}.case-story__content{padding-top:var(--fixed-small);font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));grid-area:content;justify-self:flex-end;max-width:68ch;display:flex}@media (width>=60.25rem){.case-story__content{padding-top:var(--fixed-x-small)}.case-story__content .rich-text,.case-story__content .display-element__bodycopy{max-width:740px}}.contact{gap:var(--fixed-x-small);padding-top:var(--fixed-small);flex-direction:column;display:flex}.contact:not(:last-child){padding-bottom:var(--fixed-small)}@media (width>=37.5rem){.contact{flex-direction:row;align-items:center}}.contact--medium-width{max-width:67.5rem;margin-left:auto;margin-right:auto}@media (width>=37.5rem){.contact--medium-width .contact__copy{padding-right:clamp(var(--fixed-small), 5vw, var(--fixed-x-large))}.contact--full-width{flex-wrap:wrap}.contact--full-width .contact__copy{width:100%}.contact--full-width .contact__card{flex:1}}@media (width>=59.375rem){.contact--full-width{flex-wrap:nowrap}.contact--full-width .contact__copy{padding-right:clamp(var(--fixed-small), 5vw, var(--fixed-x-large))}.contact--full-width .contact__copy,.contact--full-width .contact__card{flex:auto;width:auto}}.contact__card{align-self:flex-start}.current-vacancies{gap:clamp(var(--x-large), 5vw, var(--xx-large));flex-direction:column;width:100%;display:flex}@media (width>=54.6rem){.current-vacancies{flex-direction:row}}.current-vacancies__item{flex:1}.display-element{z-index:var(--z-index-low);flex-direction:column;display:flex;position:relative}.display-element .display-element__image-wrapper{order:1}.display-element .display-element__headline{margin-bottom:var(--xx-small);order:2}.display-element .display-element__bodycopy{order:3}.display-element__link{text-decoration:none}.display-element__link:after{content:"";position:absolute;inset:0}.display-element__bodycopy{max-width:unset}.display-element__image-wrapper{margin-bottom:clamp(var(--fixed-x-small), 3vw, var(--fixed-small));z-index:-1;min-height:100px;display:block;position:relative;overflow:hidden}.display-element__image{width:100%;height:auto}.display-element__link:focus-visible:after{outline:3px solid var(--color-dark);outline-offset:3px;box-shadow:0 0 0 6px var(--color-bright)}.display-element__link:focus-visible{box-shadow:none;border:none;outline:none}.display-element:hover a.button,.display-element:hover .rich-text a.button--filled,.rich-text .display-element:hover a.button--filled,.display-element:hover .display-element__bodycopy a.button--filled,.display-element__bodycopy .display-element:hover a.button--filled,.display-element:hover a.pill,.display-element:hover a.banner__button,.display-element:focus-visible a.button,.display-element:focus-visible .rich-text a.button--filled,.rich-text .display-element:focus-visible a.button--filled,.display-element:focus-visible .display-element__bodycopy a.button--filled,.display-element__bodycopy .display-element:focus-visible a.button--filled,.display-element:focus-visible a.pill,.display-element:focus-visible a.banner__button{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-bright)}.feature__wrapper{width:100%;max-width:90rem;padding:calc(var(--fixed-x-large) * 1.5) var(--fixed-small);margin-left:auto;margin-right:auto;position:relative}@media (width>=55rem){.feature__wrapper{padding-top:var(--fixed-xxx-large);padding-bottom:var(--fixed-xxx-large)}}.feature__wrapper{font-variation-settings:"wght" 700;font-weight:700}@media (width>=56.005rem){.feature__wrapper{padding-top:var(--large);padding-bottom:var(--large)}}.feature__logo-grid{justify-content:center;align-items:center;gap:var(--small);padding-top:var(--xx-small);padding-bottom:var(--xx-small);flex-direction:column;display:flex}@media (width>=.625rem){.feature__logo-grid{padding-top:var(--small)}}@media (width>=56.005rem){.feature__logo-grid{padding-top:var(--large);padding-bottom:var(--large);flex-direction:row;justify-content:space-between}}.feature__logo{width:100%;max-height:90px}.feature__logo.feature__logo--small{width:45%;max-height:40px}@media (width>=56.005rem){.feature__logo,.feature__logo.feature__logo--small{height:unset;width:unset}}.feature .link,.feature .rich-text a,.rich-text .feature a,.feature .display-element__bodycopy a,.display-element__bodycopy .feature a{color:var(--color-dark-blue)}.filter{margin-top:var(--x-large);margin-bottom:var(--x-large)}.filter:first-child{margin-top:0}.filter__headline{margin-bottom:var(--xx-small);font-variation-settings:"wght" 700;font-weight:700}.filter__list{display:none}@media (width>=32.5rem){.filter__list{gap:var(--fixed-xx-small);flex-wrap:wrap;display:flex}}.filter__select-wrap{position:relative}@media (width>=32.5rem){.filter__select-wrap{display:none}}.filter__select{border-radius:calc(var(--x-small) * 2);padding:var(--xxx-small) var(--large) var(--xxx-small) var(--x-small);border:1px solid var(--color-dark);font-stretch:140%;font-size:clamp(var(--standard-font-size), 5vw, var(--small));color:var(--color-dark);line-height:var(--line-height-standard);background:0 0;width:100%}.filter__select-icon{top:50%;right:var(--x-small);pointer-events:none;width:1.5rem;height:1.5rem;position:absolute;transform:translateY(-50%)}.filter__select-icon-path{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.footer{background-color:var(--color-light-gray)}@media (prefers-reduced-motion:no-preference){.footer{opacity:0;transform:translateY(3rem)}}.footer--animated{opacity:1;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(0)}.footer__wrapper{width:100%;max-width:90rem;padding:calc(var(--fixed-x-large) * 1.5) var(--fixed-small);margin-left:auto;margin-right:auto;position:relative}@media (width>=55rem){.footer__wrapper{padding-top:var(--fixed-xxx-large);padding-bottom:var(--fixed-xxx-large)}}.footer__content{flex-wrap:wrap;justify-content:space-between;display:flex}.footer__left-content{margin-right:clamp(var(--fixed-xx-small), 18vw, var(--fixed-xxx-large))}.footer__right-content{justify-content:space-between;display:flex}.form{flex-direction:column;max-width:67.5rem;margin-left:auto;margin-right:auto;display:flex}.form--spacing-top{padding-top:var(--fixed-x-large)}.form__field{border:1px solid #0000}.form__field--aside{align-items:flex-start;gap:var(--fixed-medium);flex-direction:column;display:flex}@media (width>=35rem){.form__field--aside{flex-direction:row;align-items:flex-end}}.form__input-wrap{width:100%;margin-bottom:var(--fixed-medium)}.form__input{border:1px solid #0000;border-bottom:1px solid var(--color-dark-gray);padding-top:var(--fixed-xxx-small);padding-bottom:var(--fixed-xxx-small);font-variation-settings:"wdth" 140;width:100%;font-size:inherit;background-color:#0000}@media (width>=35rem){.form__input{font-size:var(--medium)}}.form__input[aria-invalid=true]{border-color:var(--color-error)}.form__input-wrap:has(.form__input[aria-invalid=true]) .form__label{color:var(--color-error)}.form__checkbox-label{align-items:flex-start;gap:var(--fixed-x-small);width:100%;margin-bottom:var(--fixed-medium);justify-content:flex-start;display:flex}.form__checkbox{width:var(--small);height:var(--small);background-color:var(--color-bright);border:1px solid var(--color-dark-gray);margin-top:var(--xxx-small);flex-shrink:0;position:relative}.form__checkbox:checked:after{content:url("data:image/svg+xml, %3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.70711 0.792893C10.0976 1.18342 10.0976 1.81658 9.70711 2.20711L4.70711 7.20711C4.31658 7.59763 3.68342 7.59763 3.29289 7.20711L0.792893 4.70711C0.402369 4.31658 0.402369 3.68342 0.792893 3.29289C1.18342 2.90237 1.81658 2.90237 2.20711 3.29289L4 5.08579L8.29289 0.792893C8.68342 0.402369 9.31658 0.402369 9.70711 0.792893Z' fill='%23030012'/%3E%3C/svg%3E%0A");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form__error-message{margin-top:var(--xx-small);align-items:center;gap:var(--fixed-xxx-small);color:var(--color-error);font-size:calc(var(--xx-small) + var(--xxx-small));display:none}.form__error-message--active{display:flex}.form__error-message-hidden-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form .button,.form .rich-text .button--filled,.rich-text .form .button--filled,.form .display-element__bodycopy .button--filled,.display-element__bodycopy .form .button--filled,.form .pill,.form .banner__button{order:4;align-self:flex-start}.header{background-color:var(--color-bright);width:100%;min-height:var(--xx-large);z-index:999;position:relative}@media (width>=56.005rem) and (pointer:fine){.header{min-height:var(--xxx-large)}}.header__wrapper{width:100%;max-width:90rem;padding:calc(var(--fixed-x-large) * 1.5) var(--fixed-small);margin-left:auto;margin-right:auto;position:relative}@media (width>=55rem){.header__wrapper{padding-top:var(--fixed-xxx-large);padding-bottom:var(--fixed-xxx-large)}}.header__wrapper{background-color:inherit;flex-direction:row;justify-content:space-between;align-items:center;padding:0;display:flex}@media (width>=55rem){.header__wrapper{padding:0}}@media (width>=56.005rem) and (pointer:fine){.header__wrapper{align-items:center}}@media (width>=56.005rem) and (pointer:fine) and (prefers-reduced-motion:no-preference){.header__wrapper{transition:height .3s}}@media (width<=56rem) or (pointer:coarse){.header__wrapper>*{flex:1}.header__wrapper .anchor-navigation{flex:3}}.header--sticky{width:100%;position:fixed;top:0;left:0}.header--js-active{background-color:#0000;width:100%;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.header--js-active{transition:opacity .3s ease-in-out,background-color .3s ease-in-out,min-height .3s}}@media (width>=56.005rem) and (pointer:fine){.header--js-active{min-height:var(--xxx-large)}.header--js-active:not(.header--scrolled){padding-top:20px}}.header--js-active.header--hidden.header--opened{position:fixed}.header--js-active.header--hidden{opacity:0}.header--js-active.header--hidden.header--scrolled{opacity:1;position:fixed}@media (width>=56.005rem) and (pointer:fine){.header--js-active.header--hidden.header--scrolled{min-height:var(--xx-large)}}.header--js-active.header--hidden.header--scrolled:not(.header--has-anchor-navigation){box-shadow:0 calc(var(--fixed-xxx-small) / 2) var(--fixed-large) 0 #00000008}@media (width>=56.005rem) and (pointer:fine){.header--js-active.header--scrolled .header__wrapper{padding-top:var(--fixed-xx-small);padding-bottom:var(--fixed-xx-small)}.header--js-active.header--hidden:not(.header--scrolled){height:0;overflow:hidden}}.header--js-active.header--case{background-color:var(--color-bright)}.header--js-active.header--has-anchor-navigation.header--scrolled{opacity:1;background-color:var(--color-bright)}.header--js-active.header--has-anchor-navigation .anchor-navigation{display:block}@media (width>=56.001rem) and (pointer:fine){.header--js-active .anchor-navigation{display:none}}.headline,.rich-text h4,.display-element__bodycopy h4,.rich-text h3,.display-element__bodycopy h3,.rich-text h2,.display-element__bodycopy h2,.rich-text h1,.display-element__bodycopy h1,.display-element__headline{font-size:clamp(var(--x-large), 5vw, var(--xx-large));font-family:var(--font-family-variable);margin-bottom:var(--x-large);line-height:var(--line-height-small);-webkit-hyphens:auto;hyphens:auto;color:var(--color-dark);display:block}.headline--small-width{max-width:42.5rem;margin-left:auto;margin-right:auto}.headline--medium-width{max-width:67.5rem;margin-left:auto;margin-right:auto}.headline--medium,.rich-text h2,.display-element__bodycopy h2{font-size:clamp(var(--large), 4vw, var(--x-large));margin-bottom:var(--small);line-height:var(--line-height-headlines)}.headline--small,.rich-text h3,.display-element__bodycopy h3,.display-element__headline{font-size:clamp(var(--small), 2vw, var(--medium));font-variation-settings:"wght" 600;font-weight:700;line-height:var(--line-height-headlines);margin-bottom:0}.headline--x-small,.rich-text h4,.display-element__bodycopy h4{font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));font-variation-settings:"wght" 700;margin-top:var(--small);font-weight:700;line-height:var(--line-height-standard)}.headline--article{margin-bottom:var(--small)}.headline--article-with-no-meta-info{margin-top:calc(var(--fixed-small) * -1);margin-bottom:0}.headline---story{margin-bottom:clamp(var(--small), 2vw, var(--large))}.headline--service,.headline--case-story{grid-area:headline}.headline--highlight,.rich-text .headline--highlight,.display-element__bodycopy .headline--highlight{font-size:clamp(var(--large), 7vw, var(--xxx-large));margin-bottom:var(--x-large);-webkit-hyphens:manual;hyphens:manual;line-height:var(--line-height-large-headlines)}.headline--service{margin-bottom:0}.headline--with-icon{padding-left:var(--large);position:relative}.headline--with-icon:before{content:"";width:var(--x-small);height:var(--x-small);display:block;position:absolute;top:.4rem;left:0}.headline--small.headline--service,.rich-text h3.headline--service,.display-element__bodycopy h3.headline--service,.headline--service.display-element__headline{margin-bottom:var(--xx-small)}.headline--negative:before{border-left:.6rem solid #0000;border-right:.6rem solid #0000;border-bottom:var(--x-small) solid #e24a81;background-color:#0000;width:0;height:0}.headline--positive:before{background-color:#00ecaa;border-radius:100%}.headline--neutral:before{border:3px solid var(--color-dark-gray);border-radius:100%}.headline--append-icon{justify-content:space-between;align-items:center;display:flex}@media (width>=32.5rem){.headline--article,.headline--case-story{-webkit-hyphens:manual;hyphens:manual}}.headline--visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.highlight{--highlight-text-padding-top:clamp(20rem, 55vw, 25rem);--highlight-text-padding-bottom:clamp(35rem, 130vw, 56.25rem);--highlight-first-image-height:clamp(12rem, 35vw, 21rem);--highlight-second-image-height:clamp(8rem, 24vw, 25rem);--highlight-third-image-height:clamp(16.25rem, 60vw, 31.25rem);--highlight-fourth-image-height:clamp(3.5rem, 20vw, 12.25rem);--highlight-fifth-image-height:clamp(10rem, 35vw, 21rem);position:relative}@media (width>=62.5rem){.highlight{--highlight-text-padding-top:23.75rem;--highlight-text-padding-bottom:36.25rem}}.highlight__text{padding-top:var(--highlight-text-padding-top);padding-bottom:var(--highlight-text-padding-bottom);z-index:var(--z-index-middle);position:relative}.highlight__text>.rich-text p,.highlight__text>.display-element__bodycopy p{max-width:40ch}@media (width>=62.5rem){.highlight__text>.rich-text p,.highlight__text>.display-element__bodycopy p{max-width:clamp(15ch,75vw,30ch)}.highlight__text>.rich-text h1,.highlight__text>.display-element__bodycopy h1,.highlight__text>.rich-text h2,.highlight__text>.display-element__bodycopy h2,.highlight__text>.richt-text h3{max-width:clamp(10ch,75vw,12ch)}}.highlight__image{-o-object-fit:contain;object-fit:contain;width:auto;position:absolute}.highlight__image--first{height:var(--highlight-first-image-height);top:0;left:calc(var(--small) * -1)}@media (width>=62.5rem){.highlight__image--first{left:0}}.highlight__image--second{height:var(--highlight-second-image-height);right:0;top:calc(var(--highlight-text-padding-top) - var(--highlight-second-image-height) + var(--small))}@media (width>=62.5rem){.highlight__image--second{top:20%}}.highlight__image--third{height:var(--highlight-third-image-height);bottom:calc(var(--highlight-text-padding-bottom) - var(--highlight-third-image-height) - var(--small));width:100%}@media (width>=62.5rem){.highlight__image--third{width:auto;max-width:clamp(27rem,40vw,40rem);height:25rem;right:10%;bottom:calc(24rem + var(--small))}}.highlight__image--fourth{height:var(--highlight-fourth-image-height);left:calc(var(--small) * -1);bottom:0}@media (width>=62.5rem){.highlight__image--fourth{left:5%;bottom:calc(var(--highlight-text-padding-bottom) - var(--highlight-fourth-image-height) - var(--xx-large))}}.highlight__image--fifth{height:var(--highlight-fifth-image-height);bottom:calc(var(--highlight-text-padding-bottom) - var(--small) - var(--highlight-fifth-image-height) - var(--highlight-third-image-height) - var(--small));right:0}@media (width>=62.5rem){.highlight__image--fifth{bottom:0;right:0}.highlight__text .paragraph,.rich-text .highlight__text p.paragraph,.display-element__bodycopy .highlight__text p.paragraph,.highlight__text .rich-text p,.highlight__text .display-element__bodycopy p{width:35ch}}.horizontal-list{color:var(--color-dark-gray);flex-wrap:wrap;list-style-type:"";display:flex}.horizontal-list__item:not(:last-child):after{content:"•";padding-left:calc(var(--fixed-x-small) - 2px);padding-right:var(--fixed-x-small)}.horizontal-list__item{padding:0}.icon{fill:none}.icon__path{stroke-linecap:round;stroke-linejoin:round;stroke:var(--color-dark)}.icon--left{margin-right:var(--fixed-small)}.icon--plus-sign{width:var(--x-large);height:var(--x-large);flex:none}.icon--plus-sign .icon__path{stroke-width:2.5px;transform-origin:50%;transition:transform .3s}.icon--cross .icon__path{stroke-width:2px}.icon--arrow{flex:none}.icon--arrow .icon__stroke{stroke:var(--color-dark);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.icon--error-circle{height:var(--x-small);width:var(--x-small)}.icon--arrow-down{width:.625rem;height:.625rem}.icon--x .icon__stroke{stroke:var(--color-dark);stroke-linecap:round;stroke-linejoin:round}.icon--blue .icon__path,.icon--blue .icon__stroke{stroke:var(--color-dark-blue)}.icon--hidden{display:none}.icon--rotate-180{transform:rotate(180deg)}.icon--dark-blue .icon__path{stroke:var(--color-dark-blue)}.accordion[open] .icon--plus-sign .icon__path--vertical{transform:rotate(90deg)}.header--bright .icon{filter:invert()}.indentation{margin-top:var(--medium);margin-bottom:var(--medium);padding:var(--xx-small) var(--medium);border-left:4px solid var(--color-secondary)}.item-list{gap:3.125rem clamp(var(--fixed-xx-small), 3vw, var(--small));padding-top:var(--fixed-x-large);grid-template-rows:1fr;grid-template-columns:1fr;display:grid}@media (width>=27.5rem){.item-list{grid-template-columns:1fr 1fr}}@media (width>=48.75rem){.item-list{-moz-column-gap:clamp(var(--fixed-xx-small), 1.5vw, var(--small));column-gap:clamp(var(--fixed-xx-small), 1.5vw, var(--small));grid-template-columns:1fr 1fr 1fr 1fr}}.item-list--small-padding{padding-top:var(--fixed-small)}@media (width>=48.75rem){.item-list--teaser{-moz-column-gap:clamp(var(--fixed-xx-small), 1.5vw, var(--small));column-gap:clamp(var(--fixed-xx-small), 1.5vw, var(--small));grid-template-columns:1fr 1fr 1fr}}.item-list--employees{grid-template-columns:1fr}@media (width>=31.25rem){.item-list--employees{grid-template-columns:1fr 1fr}}@media (width>=56.25rem){.item-list--employees{-moz-column-gap:clamp(var(--fixed-xx-small), 1.5vw, var(--small));column-gap:clamp(var(--fixed-xx-small), 1.5vw, var(--small));grid-template-columns:1fr 1fr 1fr}}@media (width>=75rem){.item-list--employees{grid-template-columns:1fr 1fr 1fr 1fr}}.item-list--filter{margin-top:var(--x-large);margin-bottom:var(--x-large);padding-top:0;padding-bottom:0}@media (width>=27.5rem){.item-list--large-items{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}}.item-list__item{opacity:1;min-width:0;transition:opacity 1s}.item-list__item--fade{opacity:0;transition:none}.item-list__item--hidden{display:none}.mobile-slider .item-list{display:block}.link,.rich-text a,.display-element__bodycopy a{color:var(--color-dark);background:linear-gradient(0deg,currentColor 0% 1px,#0000 1px 100%) 0 0/100% 100% no-repeat;text-decoration:none}.link:hover,.rich-text a:hover,.display-element__bodycopy a:hover,.link:focus-visible,.rich-text a:focus-visible,.display-element__bodycopy a:focus-visible{background-size:0% 100%}@media (hover:hover){.link,.rich-text a,.display-element__bodycopy a{transition:background-size .3s}}.link--no-decoration{background:0 0}.link--list{font-variation-settings:"wght" 500;font-weight:700;font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));text-decoration:none}.link--email{word-break:break-all}.link--form{color:var(--color-dark-blue)}.link--form:not(.button):not(.pill):not(.banner__button):focus-visible{background-color:var(--color-secondary)}.link-list__item{font-size:clamp(var(--small), 3vw, var(--medium));font-variation-settings:"wght" 600;border-bottom:2px solid var(--color-medium-gray);font-weight:700}.link-list__item:first-child{border-top:2px solid var(--color-medium-gray)}.link-list__link{width:100%;padding-top:clamp(var(--small), 3vw, var(--x-large));padding-bottom:clamp(var(--small), 3vw, var(--x-large));justify-content:space-between;align-items:center;text-decoration:none;display:flex}.link-list__link-icon{height:clamp(var(--small), 3vw, var(--medium));padding-right:var(--fixed-small);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.link-list__link-icon{transition:padding-right .3s}}.link-list__link:focus-visible .link-list__link-icon,.link-list__link:hover .link-list__link-icon{padding-right:0}.list{padding-top:var(--x-large);flex-direction:column;list-style:none;display:flex}.list--small-width{max-width:42.5rem;margin-left:auto;margin-right:auto}@media (width>=56.005rem) and (pointer:fine){.logo{padding-left:var(--fixed-xxx-small)}}.logo__link{padding:var(--fixed-small);font-size:clamp(var(--large), 1vw, 3rem);font-variation-settings:"wght" 700;font-weight:700;line-height:var(--line-height-small);text-decoration:none;display:block}@media (width>=56.005rem) and (pointer:fine){.logo__link{padding:var(--fixed-xxx-small) var(--fixed-x-small)}}.header--bright .logo__link{filter:invert()}.logo__hidden-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.logo-list{gap:calc(var(--x-large) + var(--small)) var(--xx-small);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=40rem){.logo-list{grid-template-columns:repeat(3,1fr)}}@media (width>=68rem){.logo-list{-moz-column-gap:var(--small);column-gap:var(--small);grid-template-columns:repeat(5,1fr)}}.logo-list--centered{grid-template-columns:repeat(1,1fr)}@media (width>=40rem){.logo-list--centered{grid-template-columns:repeat(3,1fr)}}.logo-list--centered{gap:clamp(var(--small), 5vw, var(--x-large));max-width:67.5rem;margin-left:auto;margin-right:auto}.logo-list--centered .logo-list__item{margin-bottom:0}.logo-list__item{flex-direction:column;display:flex}.logo-list__headline{margin-bottom:var(--medium);display:inline-block}.logo-list__logo{flex:1;justify-content:center;align-items:center;width:75%;display:flex}@media (width>=40rem){.logo-list__logo{width:50%}}.logo-list__link{display:inherit;width:100%;height:100%;text-decoration:none}.logo-list__image{height:auto}@media (prefers-reduced-motion:no-preference){.logo-list__image{transition:transform .3s}}.logo-list__link:hover .logo-list__image,.logo-list__link:focus-visible .logo-list__image{transform:scale(1.1)}.logo-list__item--animated{aspect-ratio:7/4;justify-self:center;width:100%;max-width:200px;position:relative}@media (width>=40rem){.logo-list__item--animated{max-width:none}}.logo-list__item--animated .logo-list__logo{opacity:0;animation-duration:.3s;animation-delay:2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-65%)}.logo-list__item--animated .logo-list__logo--first{opacity:1;animation-name:fade-out;animation-timing-function:ease-in;transform:translate(-50%,-50%)}.logo-list__item--animated .logo-list__logo--second{z-index:100;animation-name:fade-in;animation-timing-function:ease-out}.logo-list__item--animated:nth-child(2) .logo-list__logo--start{animation-delay:2.2s}.logo-list__item--animated:nth-child(3) .logo-list__logo--start{animation-delay:2.4s}@keyframes fade-out{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-65%)}}@keyframes fade-in{0%{opacity:0;transform:translate(-50%,-65%)}to{opacity:1;transform:translate(-50%,-50%)}}.main__section{overflow:hidden}@media (prefers-reduced-motion:no-preference){.main__section:nth-child(n+3){opacity:0;transform:translateY(3rem)}}@media (width>=56.005rem){.main__section:not(.main__section--has-anchor-navigation):first-of-type{padding-top:calc(2 * var(--fixed-x-large) + var(--x-small) + var(--fixed-xxx-small))}}.main__section--animated:nth-child(n+3){opacity:1;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(0)}.main--spacing-top{padding-top:var(--xx-large)}@media (width>=56.005rem){.main--spacing-top{padding-top:var(--xxx-large)}}.main__section-wrapper,.stage__wrapper{width:100%;max-width:90rem;padding:calc(var(--fixed-x-large) * 1.5) var(--fixed-small);margin-left:auto;margin-right:auto;position:relative}@media (width>=55rem){.main__section-wrapper,.stage__wrapper{padding-top:var(--fixed-xxx-large);padding-bottom:var(--fixed-xxx-large)}}.main__section-wrapper--medium-width{max-width:67.5rem}.main__section-wrapper--no-bottom-padding{padding-bottom:0}.main__section-wrapper--article{padding-left:0;padding-right:0;padding-top:var(--fixed-x-large)}@media (width>=75rem){.main__section-wrapper--article{padding-left:var(--fixed-small);padding-right:var(--fixed-small)}}.main__section-footer{margin-top:clamp(var(--large), 5vw, var(--x-large));justify-content:center;display:flex}.main__section .main__section-wrapper:first-child,.main__section .stage__wrapper:first-child{padding-top:var(--fixed-xxx-large)}.main-navigation{background-color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:baseline;width:100%;display:flex}.main-navigation__list{background-color:inherit;flex-direction:column;width:100%;display:flex}@media (width>=56.005rem) and (pointer:fine){.main-navigation__list{gap:clamp(var(--fixed-xx-small), 3vw, var(--fixed-small) + var(--fixed-x-large));width:auto;padding-right:var(--fixed-xxx-small);flex-flow:wrap}}.main-navigation__disclosure-button{font-size:var(--x-small);color:var(--color-dark);padding:var(--fixed-small);font-variation-settings:"wght" 500, "wdth" 140;font-weight:500;display:none}@media (width>=56.005rem) and (pointer:fine){.main-navigation__disclosure-button{display:none}}.main-navigation__disclosure-button:hover,.main-navigation__disclosure-button:focus-visible{cursor:pointer}.main-navigation__disclosure-button .icon{height:var(--medium);width:var(--medium);display:none}.main-navigation__disclosure-button[aria-expanded=true] .main-navigation__disclosure-button-text{display:none}.main-navigation__disclosure-button[aria-expanded=true] .icon{display:block;transform:rotate(180deg)}.main-navigation__item{position:relative}@media (width>=56.005rem) and (pointer:fine){.main-navigation__item{padding:var(--fixed-x-small);flex-wrap:wrap;align-self:flex-start;align-items:center;display:flex}}.main-navigation__item--has-sub-navigation{padding-right:0}@media (width>=56.005rem) and (pointer:fine){.main-navigation__list:last-child{margin-right:10px}}.main-navigation__link{padding:var(--x-small) var(--fixed-small);width:100%;text-decoration:none;display:block}@media (width>=56.005rem) and (pointer:fine){.main-navigation__link{flex:1;padding:0}.main-navigation__link:before{content:" ";position:absolute;inset:0}}.main-navigation__link-text{white-space:nowrap;font-size:var(--standard-font-size);font-variation-settings:"wght" 500;font-weight:500;position:relative}.main-navigation__link-text:after{content:"";width:100%;height:.125rem;bottom:calc(var(--xxx-small) * -2);transform-origin:0 0;background-color:var(--color-dark);display:block;position:absolute;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.main-navigation__link-text:after{transition:transform .3s}}.main-navigation__link-text--has-button:after{width:100%}@media (width>=56.005rem) and (pointer:fine){.main-navigation__link-text--has-button:after{width:calc(100% + var(--medium))}}.main-navigation__toggle-button{display:none}@media (width>=56.005rem) and (pointer:fine){.main-navigation__toggle-button{height:calc(1.875rem + var(--fixed-x-small) * 2);width:calc(1.875rem + var(--fixed-xxx-small));z-index:1;position:relative}}@media (prefers-reduced-motion:no-preference){.main-navigation__toggle-button .icon{transition:transform .3s}}.main-navigation__toggle-button[aria-expanded=true] .icon{transform:rotate(180deg)}.main-navigation__sub-navigation{margin-left:var(--fixed-small);margin-top:var(--fixed-xx-small);margin-bottom:var(--fixed-xx-small);border-left:1px solid #c8c7ca}@media (width>=56.005rem) and (pointer:fine){.main-navigation__sub-navigation{width:100%;padding-top:var(--fixed-x-small);padding-bottom:var(--fixed-small);z-index:100;border-left:none;margin:0;position:relative}}.main-navigation__sub-item{position:relative}@media (width>=56.005rem) and (pointer:fine){.main-navigation__sub-item{padding:var(--xx-small) 0;z-index:1;width:100%}}.main-navigation__link--sub{padding-left:var(--fixed-large)}@media (width>=56.005rem) and (pointer:fine){.main-navigation__link--sub{padding-left:0}}.main-navigation__link[aria-current=page]>.main-navigation__link-text{color:var(--color-dark-blue)}@media (width>=56.005rem) and (pointer:fine){.main-navigation__link[aria-current=page]>.main-navigation__link-text{color:var(--color-dark)}}@media (width<=56.005rem){.main-navigation__link[aria-current=page]>.main-navigation__link-text:after{background-color:var(--color-dark-blue)}}.main-navigation__link:hover .main-navigation__link-text:after,.main-navigation__link[aria-current=page]>.main-navigation__link-text:after,.main-navigation__link:focus-visible .main-navigation__link-text:after{transform:scaleX(1)}@media (width>=56.005rem) and (pointer:fine){.main-navigation__link[aria-current=true]>.main-navigation__link-text:after{transform:scaleX(1)}.main-navigation__link:focus-visible:before,.main-navigation__sub-item:focus-visible{outline:3px solid var(--color-dark);outline-offset:3px;box-shadow:0 0 0 6px var(--color-bright)}:is(.main-navigation__link:focus-visible,.main-navigation__item:has(.main-navivgation__link--sub:focus-visible):focus-within){box-shadow:none;border:none;outline:none}}.main-navigation.main-navigation--js-active{align-items:center}.main-navigation.main-navigation--js-active .main-navigation__list{display:none}@media (width>=56.005rem) and (pointer:fine){.main-navigation.main-navigation--js-active .main-navigation__list{flex-wrap:nowrap;display:flex}}.main-navigation.main-navigation--js-active .main-navigation__disclosure-button{align-items:center;display:flex}@media (width>=56.005rem) and (pointer:fine){.main-navigation.main-navigation--js-active .main-navigation__disclosure-button{display:none}}.main-navigation.main-navigation--js-active .main-navigation__disclosure-button[aria-expanded=true]+.main-navigation__list{padding-bottom:var(--fixed-xxx-large);max-height:calc(100vh - var(--x-large));padding-top:var(--fixed-xx-small);background-color:inherit;display:flex;overflow:auto}@media (width>=56.005rem) and (pointer:fine){.main-navigation.main-navigation--js-active .main-navigation__item{padding:var(--fixed-x-small)}.main-navigation.main-navigation--js-active .main-navigation__item--has-sub-navigation{padding-top:0;padding-bottom:0;padding-right:0}.main-navigation.main-navigation--js-active .main-navigation__toggle-button{display:block}.main-navigation.main-navigation--js-active .main-navigation__sub-navigation{visibility:hidden;opacity:0;width:auto;height:0;padding-top:0;position:absolute;top:100%;left:0;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.main-navigation.main-navigation--js-active .main-navigation__sub-navigation{transition:opacity .5s cubic-bezier(1,0,.6,0)}}@media (width>=56.005rem) and (pointer:fine){.main-navigation.main-navigation--js-active .main-navigation__sub-item{padding:var(--xx-small) var(--fixed-x-small)}.main-navigation.main-navigation--js-active .main-navigation__item:last-child .main-navigation__sub-navigation{text-align:right;left:auto;right:0}.main-navigation.main-navigation--js-active .main-navigation__item:last-child .main-navigation__sub-navigation .main-navigation__link-text:after{left:auto;right:0}.main-navigation.main-navigation--js-active .main-navigation__item:last-child .main-navigation__sub-navigation .main-navigation__link{padding-right:calc(var(--fixed-x-small) - .375rem)}.main-navigation.main-navigation--js-active .main-navigation__toggle-button[aria-expanded=true]+.main-navigation__sub-navigation{overflow:initial;visibility:visible;opacity:1;pointer-events:auto;height:auto}.main-navigation.main-navigation--js-active .main-navigation__sub-navigation:before,.main-navigation.main-navigation--js-active .main-navigation__sub-navigation:after{content:"";z-index:0;width:100vw;height:100%;position:absolute;top:0}.main-navigation.main-navigation--js-active .main-navigation__sub-navigation:after{left:100%;right:unset}.main-navigation.main-navigation--js-active .main-navigation__sub-navigation:before{left:unset;right:100%}}.meta-navigation{width:auto;padding-top:var(--fixed-x-large);padding-bottom:0;display:inline-block}.meta-navigation:not(:first-child){margin-left:clamp(var(--fixed-small), 18vw, var(--fixed-xxx-large))}.meta-navigation__list{flex-direction:column;display:flex}.meta-navigation__link{padding-top:var(--xxx-small);padding-bottom:var(--xxx-small);text-decoration:none;display:block}.meta-navigation__link:hover,.meta-navigation__link[aria-current=page],.meta-navigation__link:focus-visible{text-decoration:underline}.mobile-slider .tns-ovh{overflow:visible}.mobile-slider__controls{justify-content:center;gap:var(--fixed-medium);padding-left:var(--fixed-small);padding-right:var(--fixed-small);padding-top:var(--fixed-medium);display:flex;position:relative}.mobile-slider__controls:focus-visible .annotation{opacity:1;width:auto;height:auto}.number{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}@media (width>=48.75rem){.number{padding-left:var(--small);padding-right:var(--small)}}.number__title{font-size:clamp(var(--x-large), 5vw, var(--xx-large));padding:var(--xx-small) var(--small)}.number__description{font-size:clamp(var(--small), 5vw, var(--medium))}.number-list{row-gap:clamp(var(--x-large), 13vw, var(--xxx-large));grid-template-rows:1fr;grid-template-columns:1fr;margin-left:auto;margin-right:auto;display:grid}@media (width>=28rem){.number-list{grid-template-columns:calc(50% - var(--small) / 2) calc(50% - var(--small) / 2);-moz-column-gap:var(--small);column-gap:var(--small);grid-template-rows:1fr;max-width:34rem}}@media (width>=48.75rem){.number-list{grid-template-columns:calc(25% - var(--small)) calc(25% - var(--x-large)) calc(25% - var(--x-large)) calc(25% - var(--small));-moz-column-gap:var(--x-large);column-gap:var(--x-large);grid-template-rows:1fr;max-width:85rem}}.number-list__item{width:100%}@media (width>=54.6rem){.service__container{grid-template-columns:calc(38% - var(--fixed-small)) calc(31% - var(--x-large)) calc(31% - var(--fixed-small));justify-content:stretch;gap:var(--medium) var(--x-large);grid-template-areas:"headline headline headline""description products products""news products products"".technologies technologies";display:grid}}.service__news-list{grid-area:news;max-width:40ch}@media (width>=54.6rem){.service__news-list{padding:0}}.service__news-item{padding-bottom:clamp(var(--x-small), 4vw, var(--medium))}.service__products-list{padding-top:var(--x-large);grid-area:products}@media (width>=54.6rem){.service__products-list{gap:var(--x-large) var(--fixed-small);flex-wrap:wrap;padding:0;display:flex}}.service__products-item{padding-bottom:var(--medium)}@media (width>=54.6rem){.service__products-item{width:calc(50% - var(--x-small));padding:0}}.service__products-headline{font-size:clamp(var(--small), 2vw, var(--medium))}.service__technologies{padding-bottom:clamp(var(--small), 3vw, var(--large));grid-area:technologies}@media (width>=54.6rem){.service__technologies{padding-bottom:calc(var(--small) * 3)}}.service__news-item .paragraph,.service__news-item .rich-text p.paragraph,.rich-text .service__news-item p.paragraph,.service__news-item .display-element__bodycopy p.paragraph,.display-element__bodycopy .service__news-item p.paragraph{margin:0}.service__news-link{text-decoration:none}.shifted-list{gap:clamp(var(--fixed-x-large), 5vw, var(--fixed-xxx-large));grid-template-rows:1fr;grid-template-columns:1fr;display:grid}@media (width>=48.25rem){.shifted-list{grid-template-columns:1fr 1fr}}.shifted-list--single-item{justify-content:space-around;display:flex}.shifted-list__item{opacity:1;min-width:0;transition:opacity 1s}@media (width>=48.25rem){.shifted-list__item:nth-child(2n){margin-top:var(--fixed-xx-large)}}.shifted-list__item--fade{opacity:0;transition:none}.shifted-list__item--hidden{display:none}.rich-text+.shifted-list,.display-element__bodycopy+.shifted-list{margin-top:var(--x-large)}@media (width>=48.25rem){.rich-text+.shifted-list,.display-element__bodycopy+.shifted-list{margin-top:var(--xx-large)}}.overline,.rich-text .overline,.display-element__bodycopy .overline,.rich-text .headline__overline,.headline__overline{font-size:clamp(.88rem, 2vw, var(--x-small));font-variation-settings:"wght" 700;font-weight:700;display:block}.overline--small-width{max-width:42.5rem;margin-left:auto;margin-right:auto}.paragraph,.rich-text p.paragraph,.display-element__bodycopy p.paragraph{font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));display:block}.paragraph:not(:first-child),.rich-text p.paragraph:not(:first-child),.display-element__bodycopy p.paragraph:not(:first-child){margin-top:var(--xxx-small)}.paragraph:not(:last-child):not(.paragraph--small){margin-bottom:var(--small)}@media (width>=54.6rem){.paragraph.paragraph--small:not(:last-child){margin-bottom:var(--xxx-small)}}.paragraph--service{grid-area:description;max-width:40ch}.paragraph--light{color:var(--color-dark-gray)}.paragraph--small{font-size:clamp(.75rem, 2vw, var(--x-small))}.paragraph--large,.rich-text p.paragraph--large,.display-element__bodycopy p.paragraph--large{font-size:clamp(var(--small), 5vw, var(--medium))}.expanding-list{padding-top:clamp(var(--xx-small), 2vw, var(--x-small));display:block}.expanding-list__wrapper{height:auto;max-height:calc(clamp(1.625rem, 5vw, 1.875rem) + 2 * var(--xxx-small) + 2px);transition:max-height .6s;overflow:hidden}.expanding-list__wrapper--expanded{max-height:400px}@media (width>=56.25rem){.expanding-list--expanded-on-desktop .expanding-list__wrapper,.expanding-list--expanded-on-desktop .expanding-list__wrapper--expanded{max-height:none}}.expanding-list__list{gap:var(--fixed-xxx-small);flex-wrap:wrap;display:flex}.expanding-list__button{font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));color:var(--color-dark-blue);align-items:center;gap:var(--xx-small);cursor:pointer;padding-top:var(--small);padding-bottom:var(--xx-small);padding-left:0;text-decoration:underline;display:flex}.expanding-list__button:hover,.expanding-list__button:focus-visible{text-decoration:none}.expanding-list__button--hidden{display:none}@media (width>=56.25rem){.expanding-list--expanded-on-desktop .expanding-list__button{display:none}}.pill{font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));color:var(--color-dark);padding:var(--xxx-small) var(--x-small);cursor:default;border-color:#c8c7ca;line-height:clamp(1.625rem,5vw,1.875rem)}.pill:hover{color:inherit;background-color:inherit;border-color:#c8c7ca}.rich-text,.display-element__bodycopy{color:var(--color-dark);font-size:var(--standard-font-size);font-family:var(--font-family-variable);-webkit-hyphens:auto;hyphens:auto;max-width:75ch}@media (width>=32.5rem){.rich-text h1,.display-element__bodycopy h1{-webkit-hyphens:manual;hyphens:manual}}.rich-text h3,.display-element__bodycopy h3,.rich-text h4,.display-element__bodycopy h4{margin-bottom:var(--xx-small)}.rich-text a,.display-element__bodycopy a{color:var(--color-dark-blue)}.rich-text ul,.display-element__bodycopy ul{margin-top:var(--xx-small);margin-bottom:var(--large);list-style-type:"";list-style-position:outside}.rich-text ul li,.display-element__bodycopy ul li{padding-bottom:var(--xx-small);padding-left:var(--x-small);position:relative}.rich-text ul li:before,.display-element__bodycopy ul li:before{content:"·";position:absolute;top:0;left:0}.rich-text .sub-list li:before,.display-element__bodycopy .sub-list li:before{content:none}.rich-text ol,.display-element__bodycopy ol{margin-top:var(--xx-small);margin-bottom:var(--large)}.rich-text ol li,.display-element__bodycopy ol li{counter-increment:orderedList;padding-left:var(--large);padding-bottom:var(--xx-small);position:relative}.rich-text ol li:before,.display-element__bodycopy ol li:before{content:counters(orderedList, ".") ".";width:var(--large);display:inline-block;position:absolute;left:0}.rich-text p.paragraph,.display-element__bodycopy p.paragraph,.rich-text p.paragraph--large,.display-element__bodycopy p.paragraph--large{margin-bottom:var(--x-small)}.rich-text blockquote+p:not(:first-child),.display-element__bodycopy blockquote+p:not(:first-child),.rich-text blockquote+p.paragraph:not(:first-child){margin-top:var(--x-small)}.rich-text .overline,.rich-text .headline__overline,.display-element__bodycopy .overline,.display-element__bodycopy .headline__overline{margin-bottom:var(--xxx-small)}.rich-text p .button,.display-element__bodycopy p .button,.rich-text p .banner__button,.display-element__bodycopy p .banner__button,.rich-text p .pill,.display-element__bodycopy p .pill,.display-element__bodycopy p .button--filled,.rich-text p .button--filled{margin-top:clamp(var(--x-small), 3vw, var(--small))}.rich-text h1:not(:first-child),.display-element__bodycopy h1:not(:first-child),.rich-text h2:not(:first-child),.display-element__bodycopy h2:not(:first-child),.rich-text h3:not(:first-child),.display-element__bodycopy h3:not(:first-child),.rich-text .overline:not(:first-child),.display-element__bodycopy .overline:not(:first-child),.rich-text .headline__overline:not(:first-child),.display-element__bodycopy .headline__overline:not(:first-child){margin-top:calc(var(--x-large) + var(--xx-small))}.rich-text .overline+h1,.display-element__bodycopy .overline+h1,.rich-text .headline__overline+h1,.display-element__bodycopy .headline__overline+h1,.rich-text .overline+h2,.display-element__bodycopy .overline+h2,.rich-text .headline__overline+h2,.display-element__bodycopy .headline__overline+h2,.rich-text .overline+h3,.display-element__bodycopy .overline+h3,.rich-text .headline__overline+h3,.display-element__bodycopy .headline__overline+h3,.rich-text .overline+h4,.display-element__bodycopy .overline+h4,.rich-text .headline__overline+h4,.display-element__bodycopy .headline__overline+h4{margin-top:0}.rich-text .paragraph--large .button,.display-element__bodycopy .paragraph--large .button,.rich-text p.paragraph--large .button,.display-element__bodycopy .rich-text p.paragraph--large .button,.rich-text .display-element__bodycopy p.paragraph--large .button,.rich-text .display-element__bodycopy p.paragraph--large .button,.display-element__bodycopy .rich-text p.paragraph--large .button,.display-element__bodycopy p.paragraph--large .button,.rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .banner__button,.rich-text .paragraph--large .pill,.display-element__bodycopy .paragraph--large .pill,.rich-text p.paragraph--large .pill,.display-element__bodycopy .rich-text p.paragraph--large .pill,.rich-text .display-element__bodycopy p.paragraph--large .pill,.rich-text .display-element__bodycopy p.paragraph--large .pill,.display-element__bodycopy .rich-text p.paragraph--large .pill,.display-element__bodycopy p.paragraph--large .pill,.rich-text .paragraph--large .button,.display-element__bodycopy .paragraph--large .rich-text .button,.rich-text .display-element__bodycopy .paragraph--large .button,.rich-text p.paragraph--large .button,.display-element__bodycopy .rich-text p.paragraph--large .button,.rich-text .display-element__bodycopy p.paragraph--large .button,.rich-text .display-element__bodycopy p.paragraph--large .button,.display-element__bodycopy .rich-text p.paragraph--large .button,.display-element__bodycopy p.paragraph--large .rich-text .button,.rich-text .display-element__bodycopy p.paragraph--large .button,.rich-text .paragraph--large .display-element__bodycopy .button,.display-element__bodycopy .rich-text .paragraph--large .button,.display-element__bodycopy .paragraph--large .button,.rich-text p.paragraph--large .display-element__bodycopy .button,.display-element__bodycopy .rich-text p.paragraph--large .button,.display-element__bodycopy .rich-text p.paragraph--large .button,.rich-text .display-element__bodycopy p.paragraph--large .button,.rich-text .display-element__bodycopy p.paragraph--large .button,.display-element__bodycopy .rich-text p.paragraph--large .button,.display-element__bodycopy p.paragraph--large .button,.rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .banner__button,.rich-text .paragraph--large .pill,.display-element__bodycopy .paragraph--large .rich-text .pill,.rich-text .display-element__bodycopy .paragraph--large .pill,.rich-text p.paragraph--large .pill,.display-element__bodycopy .rich-text p.paragraph--large .pill,.rich-text .display-element__bodycopy p.paragraph--large .pill,.rich-text .display-element__bodycopy p.paragraph--large .pill,.display-element__bodycopy .rich-text p.paragraph--large .pill,.display-element__bodycopy p.paragraph--large .rich-text .pill,.rich-text .display-element__bodycopy p.paragraph--large .pill,.rich-text .paragraph--large .display-element__bodycopy .pill,.display-element__bodycopy .rich-text .paragraph--large .pill,.display-element__bodycopy .paragraph--large .pill,.rich-text p.paragraph--large .display-element__bodycopy .pill,.display-element__bodycopy .rich-text p.paragraph--large .pill,.display-element__bodycopy .rich-text p.paragraph--large .pill,.rich-text .display-element__bodycopy p.paragraph--large .pill,.rich-text .display-element__bodycopy p.paragraph--large .pill,.display-element__bodycopy .rich-text p.paragraph--large .pill,.display-element__bodycopy p.paragraph--large .pill,.rich-text .paragraph--large .button--filled,.display-element__bodycopy .paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy .paragraph--large .button--filled,.rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy p.paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text .paragraph--large .button--filled,.display-element__bodycopy .paragraph--large .button--filled,.rich-text p.paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy p.paragraph--large .button--filled,.rich-text .paragraph--large .display-element__bodycopy .button--filled,.rich-text .display-element__bodycopy .paragraph--large .button--filled,.rich-text .display-element__bodycopy .paragraph--large .button--filled,.rich-text p.paragraph--large .display-element__bodycopy .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text .paragraph--large .button--filled,.display-element__bodycopy .paragraph--large .rich-text .button--filled,.display-element__bodycopy .rich-text .paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy p.paragraph--large .rich-text .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .paragraph--large .display-element__bodycopy .banner__button,.rich-text .display-element__bodycopy .paragraph--large .banner__button,.rich-text .display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .display-element__bodycopy .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .rich-text .banner__button,.display-element__bodycopy .rich-text .paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .rich-text .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .paragraph--large .button--filled,.display-element__bodycopy .paragraph--large .button--filled,.rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy p.paragraph--large .button--filled,.rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .banner__button,.rich-text .paragraph--large .button--filled,.display-element__bodycopy .paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy .paragraph--large .button--filled,.rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy p.paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text .paragraph--large .button--filled,.display-element__bodycopy .paragraph--large .button--filled,.rich-text p.paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy p.paragraph--large .button--filled,.rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .banner__button,.rich-text .paragraph--large .display-element__bodycopy .button--filled,.rich-text .display-element__bodycopy .paragraph--large .button--filled,.rich-text .display-element__bodycopy .paragraph--large .button--filled,.rich-text p.paragraph--large .display-element__bodycopy .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .button--filled,.display-element__bodycopy .rich-text .paragraph--large .button--filled,.display-element__bodycopy .paragraph--large .rich-text .button--filled,.display-element__bodycopy .rich-text .paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .button--filled,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.display-element__bodycopy p.paragraph--large .rich-text .button--filled,.display-element__bodycopy .rich-text p.paragraph--large .button--filled,.rich-text .paragraph--large .display-element__bodycopy .banner__button,.rich-text .display-element__bodycopy .paragraph--large .banner__button,.rich-text .display-element__bodycopy .paragraph--large .banner__button,.rich-text p.paragraph--large .display-element__bodycopy .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .display-element__bodycopy .banner__button,.display-element__bodycopy .rich-text .display-element__bodycopy p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .banner__button,.display-element__bodycopy .rich-text .paragraph--large .banner__button,.display-element__bodycopy .paragraph--large .rich-text .banner__button,.display-element__bodycopy .rich-text .paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .banner__button,.rich-text .display-element__bodycopy p.paragraph--large .rich-text .banner__button,.rich-text .display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button,.display-element__bodycopy p.paragraph--large .rich-text .banner__button,.display-element__bodycopy .rich-text p.paragraph--large .banner__button{font-size:clamp(var(--standard-font-size), 5vw, var(--small))}.rich-text code,.display-element__bodycopy code{color:var(--color-dark-blue)}.rich-text--small-width,.rich-text--medium-width{margin-left:auto;margin-right:auto}.rich-text--small-width{max-width:42.5rem}.rich-text--medium-width{max-width:67.5rem}.rich-text--light-text,.rich-text--light-text h1,.rich-text--light-text h2,.rich-text--light-text h3,.rich-text--light-text h4,.rich-text--light-text a{color:var(--color-bright)}.rich-text--light-text .button,.rich-text--light-text .banner__button,.rich-text--light-text .pill,.rich-text--light-text .rich-text .button--filled,.rich-text .rich-text--light-text .button--filled,.rich-text--light-text .display-element__bodycopy .button--filled,.display-element__bodycopy .rich-text--light-text .button--filled{color:var(--color-bright);border-color:var(--color-bright)}.rich-text--light-text .button--filled,.rich-text--light-text .banner__button{background-color:var(--color-bright);border-color:var(--color-bright);color:var(--color-dark)}.rich-text--light-text .button:hover,.rich-text--light-text .banner__button:hover,.rich-text--light-text .pill:hover,.rich-text--light-text .button:focus-visible,.rich-text--light-text .banner__button:focus-visible,.rich-text--light-text .pill:focus-visible,.rich-text--light-text .button--filled:hover,.rich-text--light-text .button--filled:focus-visible{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-dark)}.rich-text--gray-text{color:var(--color-dark-gray)}.rich-text--wide{width:100%;max-width:none}.rich-text--blurred{filter:blur(var(--fixed-xx-small))}.rich-text--accordion{padding-left:calc(var(--fixed-small) + var(--x-large))}:is(.rich-text:has(>blockquote),.display-element__bodycopy:has(>blockquote)){max-width:100%}.rich-text--tag-teaser-list{padding-right:calc(var(--fixed-medium) * 3)}.skip-link{clip-path:inset(50%);white-space:nowrap;background-color:var(--color-dark-blue);width:1px;height:1px;color:var(--color-bright);font-size:var(--standard-font-size);font-variation-settings:"wght" 500;font-weight:500;position:absolute;overflow:hidden}.skip-link:focus{margin:var(--fixed-small);padding:var(--medium);z-index:1000;width:auto;height:auto;clip-path:unset}.slider{padding-top:var(--fixed-small);padding-bottom:var(--fixed-small);margin-right:calc(var(--fixed-small) * -1)}.slider__element-list{width:fit-content;display:flex}.slider__element{width:clamp(18rem,20vw,22.5rem)}.slider__controls{justify-content:center;gap:var(--fixed-medium);padding-left:var(--fixed-small);padding-right:var(--fixed-small);padding-top:var(--fixed-medium);display:flex;position:relative}.slider__controls:focus-visible{outline-color:var(--color-dark)}.slider__controls:focus-visible .annotation{opacity:1;width:auto;height:auto}@media (width>=90rem){.slider .tns-ovh{clip-path:inset(-100vw -100vw -100vw 0);overflow:initial}}.stage{align-items:center;width:100%;display:flex;position:relative;overflow:hidden}@media (width>=56.005rem){.stage{padding-top:var(--xxx-large)}}.stage--with-image{min-height:clamp(24.3rem,45vw,50rem)}@media (width<=600px){.stage--with-image{aspect-ratio:1;min-height:1px}}.main:not(.main--spacing-top) .stage--with-image{margin-top:var(--xx-large)}@media (width>=56.005rem){.main:not(.main--spacing-top) .stage--with-image{margin-top:var(--xxx-large)}}.stage__wrapper{position:relative}.stage__image,.stage__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0}.stage__svg-wrapper{width:100%;height:100%;position:relative}.stage__svg{min-width:100%;min-height:101%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.stage__image--desktop,.stage__svg--desktop,.stage__original-image--desktop,.stage__video--desktop{display:block}@media (width<=600px){.stage__image--desktop,.stage__svg--desktop,.stage__original-image--desktop,.stage__video--desktop{display:none}}.stage__image--mobile,.stage__svg--mobile,.stage__original-image--mobile,.stage__video--mobile{display:block}@media (width>=601px){.stage__image--mobile,.stage__svg--mobile,.stage__original-image--mobile,.stage__video--mobile{display:none}}.stage:first-child .stage__wrapper{padding-top:var(--fixed-xxx-large)}.tag{padding:var(--xxx-small) var(--xx-small);font-size:clamp(var(--x-small), 2vw, var(--standard-font-size));background-color:var(--color-light-blue);text-decoration:none;transition:background-color .3s;display:inline-block}.tag:hover,.tag:focus-visible{background-color:var(--color-dark-blue);color:var(--color-bright)}.tag:focus-visible{outline-color:var(--color-dark)}.tag--white{background:var(--color-bright)}.tag--teaser{z-index:var(--z-index-high);position:relative}.tag-list{gap:var(--fixed-xx-small);padding-bottom:var(--x-small);flex-wrap:wrap;display:flex}.tag-list--case-story{padding-bottom:var(--medium);grid-area:tag}@media (width>=48.75rem){.tag-list--case-story{padding-bottom:0}}.tag-teaser-list{gap:var(--fixed-x-large);max-width:67.5rem;padding-top:var(--fixed-x-large);flex-wrap:wrap;margin-left:auto;margin-right:auto;display:flex}.tag-teaser-list__item{border-bottom:2px solid var(--color-bright);width:100%;padding-top:var(--fixed-x-large) var(--fixed-small);padding-bottom:var(--fixed-x-large)}@media (width>=37.5rem){.tag-teaser-list__item{width:calc(50% - var(--fixed-small))}}.tag-teaser-list__link{text-decoration:none}.tag-teaser-list__link-icon{height:clamp(var(--small), 2vw, var(--medium));padding-right:var(--fixed-small);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.tag-teaser-list__link-icon{transition:padding-right .3s}}.tag-teaser-list__link:focus-visible .tag-teaser-list__link-icon,.tag-teaser-list__link:hover .tag-teaser-list__link-icon{padding-right:0}.teaser{z-index:var(--z-index-low);flex-direction:column;display:flex;position:relative}.teaser .teaser__image-wrapper{order:1}.teaser .tag-list{order:2}.teaser .teaser__headline{order:3}.teaser .teaser__additional-info{order:4}.teaser__headline{color:var(--color-dark);font-size:clamp(var(--small), 2vw, var(--medium));font-variation-settings:"wght" 600;-webkit-hyphens:auto;hyphens:auto;font-weight:700;line-height:var(--line-height-headlines)}.teaser__wrapper-link{text-decoration:none}.teaser__wrapper-link:after{content:"";z-index:var(--z-index-middle);position:absolute;inset:0}.teaser__additional-info{margin-top:var(--xxx-small);margin-bottom:var(--x-small);font-size:clamp(var(--x-small), 5vw, var(--standard-font-size));color:var(--color-dark-gray);display:block}.teaser__image-wrapper{margin-bottom:clamp(var(--fixed-x-small), 3vw, var(--fixed-small));aspect-ratio:3/2;position:relative;overflow:hidden}.teaser__svg-wrapper,.display__svg-wrapper{width:100%;height:100%;position:relative}.teaser__image,.teaser__video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.teaser__svg{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.teaser__image,.teaser__video,.teaser__svg-wrapper,.display__svg-wrapper{transition:transform .3s}}.teaser:focus-visible .teaser__image,.teaser:focus-visible .teaser__svg-wrapper,.teaser:focus-visible .display__svg-wrapper,.teaser:focus-visible .teaser__video,.teaser:hover .teaser__image,.teaser:hover .teaser__svg-wrapper,.teaser:hover .display__svg-wrapper,.teaser:hover .teaser__video{transform:scale(1.05)}.teaser__wrapper-link:focus-visible{box-shadow:none;border:none;outline:none}.teaser__wrapper-link:focus-visible:after{outline:3px solid var(--color-dark);outline-offset:3px;box-shadow:0 0 0 6px var(--color-bright)}.textmedia{gap:var(--fixed-x-small);flex-direction:column;display:flex}.textmedia:not(:last-child){padding-bottom:var(--fixed-small)}.textmedia--medium-width{max-width:67.5rem;margin-left:auto;margin-right:auto}.textmedia__item{width:100%}.textmedia__item--video{width:100%;margin:0}.textmedia__video-container{padding-bottom:56.25%;position:relative}.textmedia__media{width:100%}.textmedia__video{width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width>=37.5rem){.textmedia--with-text,.textmedia--media-only{flex-flow:wrap}}.textmedia--media-only{gap:var(--fixed-small)}@media (width>=37.5rem){.textmedia--media-only .textmedia__item{flex:1}}@media (width>=28.125rem){.textmedia--with-text{align-items:flex-start}.textmedia--with-text.textmedia--horizontal{align-items:center}.textmedia--with-text .textmedia__item--copy{width:100%}.textmedia--with-text .textmedia__item--copy-down{padding-top:clamp(var(--x-large), 5vw, var(--xx-large))}.textmedia--with-text .textmedia__item--copy-top{padding-bottom:clamp(var(--x-large), 5vw, var(--xx-large))}.textmedia--with-text .textmedia__item--image,.textmedia--with-text .textmedia__item--video{flex:1}}@media (width>=68.75rem){.textmedia--with-text.textmedia--horizontal .textmedia__item--copy{flex:1;width:auto;padding-bottom:0}.textmedia--with-text.textmedia--horizontal .textmedia__item--copy-left{padding-right:clamp(var(--fixed-small), 5vw, var(--fixed-x-large))}.textmedia--with-text.textmedia--horizontal .textmedia__item--copy-right{padding-left:clamp(var(--fixed-small), 5vw, var(--fixed-x-large))}}.video-player{width:100%;height:auto;position:relative}.video-player__image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.video-player__headline{color:var(--color-bright);font-size:clamp(var(--x-small), 4vw, var(--small));margin-bottom:var(--small)}.video-player__overlay-content{text-align:center;z-index:var(--z-index-low);width:100%;padding:clamp(var(--fixed-xxx-small), 4vw, var(--fixed-small));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-player__video,.video-player__overlay{background-color:#03001299;width:100%;height:100%;position:absolute;top:0;left:0}.video-player .button:not(:last-child),.video-player .banner__button:not(:last-child),.video-player .pill:not(:last-child),.video-player .rich-text .button--filled:not(:last-child),.rich-text .video-player .button--filled:not(:last-child),.video-player .display-element__bodycopy .button--filled:not(:last-child),.display-element__bodycopy .video-player .button--filled:not(:last-child){margin-right:var(--fixed-xx-small)}.video-player__image,.video-player__video{aspect-ratio:16/9}
