.image-text-mosaic__content-blocks{list-style-type:none;margin:0;padding:0}.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.no-scroll{height:100%;overflow:hidden}:root[data-themingmarker-lightness=dark] .symbol-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--symbol-button-background-color);border:unset;border-radius:var(--symbol-button-border-radius);box-sizing:border-box;cursor:var(--symbol-button-cursor);display:inline-flex;font-size:1.125rem;font-weight:700;height:var(--symbol-button-height);justify-content:center;line-height:1.1111111111;pointer-events:var(--symbol-button-pointer-events);position:relative;text-align:center;text-decoration:none;transition:background-color .33s cubic-bezier(0.645,0.045,0.355,1),color .33s cubic-bezier(0.645,0.045,0.355,1);width:var(--symbol-button-width);--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto;--symbol-button-width:56px;--symbol-button-height:56px;--symbol-button-background-color:var(--color-surface-1);--symbol-button-foreground-color:var(--color-content-1)}:root[data-themingmarker-lightness=dark] .symbol-button:focus-visible{outline-color:var(--color-border-focus-visible);outline-offset:3px;outline-style:solid;outline-width:1px}:root[data-themingmarker-lightness=dark] .symbol-button[aria-disabled=true]:active,:root[data-themingmarker-lightness=dark] .symbol-button[disabled]:active{--symbol-button-pointer-events:none}:root[data-themingmarker-lightness=dark] .symbol-button .icon{transition:fill .33s cubic-bezier(0.645,0.045,0.355,1);fill:var(--symbol-button-foreground-color)}@media(hover:hover){:root[data-themingmarker-lightness=dark] .symbol-button:hover{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}}:root[data-themingmarker-lightness=dark] .symbol-button:active{--symbol-button-background-color:var(--color-surface-17);--symbol-button-foreground-color:var(--color-content-1)}:root[data-themingmarker-lightness=dark] .symbol-button[aria-disabled=true],:root[data-themingmarker-lightness=dark] .symbol-button[disabled]{--symbol-button-background-color:var(--color-surface-19);--symbol-button-foreground-color:var(--color-content-4)}:root[data-themingmarker-lightness=light] .symbol-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--symbol-button-background-color);border:unset;border-radius:var(--symbol-button-border-radius);box-sizing:border-box;cursor:var(--symbol-button-cursor);display:inline-flex;font-size:1.125rem;font-weight:700;height:var(--symbol-button-height);justify-content:center;line-height:1.1111111111;pointer-events:var(--symbol-button-pointer-events);position:relative;text-align:center;text-decoration:none;transition:background-color .33s cubic-bezier(0.645,0.045,0.355,1),color .33s cubic-bezier(0.645,0.045,0.355,1);width:var(--symbol-button-width);--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto;--symbol-button-width:56px;--symbol-button-height:56px;--symbol-button-background-color:var(--color-surface-3);--symbol-button-foreground-color:var(--color-content-3)}:root[data-themingmarker-lightness=light] .symbol-button:focus-visible{outline-color:var(--color-border-focus-visible);outline-offset:3px;outline-style:solid;outline-width:1px}:root[data-themingmarker-lightness=light] .symbol-button[aria-disabled=true]:active,:root[data-themingmarker-lightness=light] .symbol-button[disabled]:active{--symbol-button-pointer-events:none}:root[data-themingmarker-lightness=light] .symbol-button .icon{transition:fill .33s cubic-bezier(0.645,0.045,0.355,1);fill:var(--symbol-button-foreground-color)}@media(hover:hover){:root[data-themingmarker-lightness=light] .symbol-button:hover{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}}:root[data-themingmarker-lightness=light] .symbol-button:active{--symbol-button-background-color:var(--color-surface-12);--symbol-button-foreground-color:var(--color-content-3)}:root[data-themingmarker-lightness=light] .symbol-button:focus-visible{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}:root[data-themingmarker-lightness=light] .symbol-button[aria-disabled=true],:root[data-themingmarker-lightness=light] .symbol-button[disabled]{--symbol-button-background-color:var(--color-surface-17);--symbol-button-foreground-color:var(--color-content-3)}:root [data-themingmarker-section=dark] .symbol-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--symbol-button-background-color);border:unset;border-radius:var(--symbol-button-border-radius);box-sizing:border-box;cursor:var(--symbol-button-cursor);display:inline-flex;font-size:1.125rem;font-weight:700;height:var(--symbol-button-height);justify-content:center;line-height:1.1111111111;pointer-events:var(--symbol-button-pointer-events);position:relative;text-align:center;text-decoration:none;transition:background-color .33s cubic-bezier(0.645,0.045,0.355,1),color .33s cubic-bezier(0.645,0.045,0.355,1);width:var(--symbol-button-width);--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto;--symbol-button-width:56px;--symbol-button-height:56px;--symbol-button-background-color:var(--color-surface-1);--symbol-button-foreground-color:var(--color-content-1)}:root [data-themingmarker-section=dark] .symbol-button:focus-visible{outline-color:var(--color-border-focus-visible);outline-offset:3px;outline-style:solid;outline-width:1px}:root [data-themingmarker-section=dark] .symbol-button[aria-disabled=true]:active,:root [data-themingmarker-section=dark] .symbol-button[disabled]:active{--symbol-button-pointer-events:none}:root [data-themingmarker-section=dark] .symbol-button .icon{transition:fill .33s cubic-bezier(0.645,0.045,0.355,1);fill:var(--symbol-button-foreground-color)}@media(hover:hover){:root [data-themingmarker-section=dark] .symbol-button:hover{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}}:root [data-themingmarker-section=dark] .symbol-button:active{--symbol-button-background-color:var(--color-surface-17);--symbol-button-foreground-color:var(--color-content-1)}:root [data-themingmarker-section=dark] .symbol-button[aria-disabled=true],:root [data-themingmarker-section=dark] .symbol-button[disabled]{--symbol-button-background-color:var(--color-surface-19);--symbol-button-foreground-color:var(--color-content-4)}:root [data-themingmarker-section=light] .symbol-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--symbol-button-background-color);border:unset;border-radius:var(--symbol-button-border-radius);box-sizing:border-box;cursor:var(--symbol-button-cursor);display:inline-flex;font-size:1.125rem;font-weight:700;height:var(--symbol-button-height);justify-content:center;line-height:1.1111111111;pointer-events:var(--symbol-button-pointer-events);position:relative;text-align:center;text-decoration:none;transition:background-color .33s cubic-bezier(0.645,0.045,0.355,1),color .33s cubic-bezier(0.645,0.045,0.355,1);width:var(--symbol-button-width);--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto;--symbol-button-width:56px;--symbol-button-height:56px;--symbol-button-background-color:var(--color-surface-3);--symbol-button-foreground-color:var(--color-content-3)}:root [data-themingmarker-section=light] .symbol-button:focus-visible{outline-color:var(--color-border-focus-visible);outline-offset:3px;outline-style:solid;outline-width:1px}:root [data-themingmarker-section=light] .symbol-button[aria-disabled=true]:active,:root [data-themingmarker-section=light] .symbol-button[disabled]:active{--symbol-button-pointer-events:none}:root [data-themingmarker-section=light] .symbol-button .icon{transition:fill .33s cubic-bezier(0.645,0.045,0.355,1);fill:var(--symbol-button-foreground-color)}@media(hover:hover){:root [data-themingmarker-section=light] .symbol-button:hover{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}}:root [data-themingmarker-section=light] .symbol-button:active{--symbol-button-background-color:var(--color-surface-12);--symbol-button-foreground-color:var(--color-content-3)}:root [data-themingmarker-section=light] .symbol-button:focus-visible{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}:root [data-themingmarker-section=light] .symbol-button[aria-disabled=true],:root [data-themingmarker-section=light] .symbol-button[disabled]{--symbol-button-background-color:var(--color-surface-17);--symbol-button-foreground-color:var(--color-content-3)}.image-text-mosaic{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:128px auto}@media only screen and (min-width:768px){.image-text-mosaic{margin-top:160px}}@media only screen and (min-width:1280px){.image-text-mosaic{margin-top:208px}}@media only screen and (min-width:768px){.image-text-mosaic{margin-bottom:160px}}@media only screen and (min-width:1280px){.image-text-mosaic{margin-bottom:208px}}@media only screen and (min-width:320px){.image-text-mosaic{width:93.8666666667vw}}@media only screen and (min-width:768px){.image-text-mosaic{width:93.75vw}}@media only screen and (min-width:1280px){.image-text-mosaic{width:93.75vw}}@media only screen and (min-width:1920px){.image-text-mosaic{width:1800px}}.image-text-mosaic__inner{align-items:center;display:flex;flex-basis:93.8666666667vw;flex-direction:column;max-width:93.8666666667vw;padding-left:1.6vw;padding-right:1.6vw;width:93.8666666667vw}@media only screen and (min-width:768px){.image-text-mosaic__inner{flex-basis:93.75vw;max-width:93.75vw;padding-left:1.3020833333vw;padding-right:1.3020833333vw;width:93.75vw}}@media only screen and (min-width:1280px){.image-text-mosaic__inner{flex-basis:78.125vw;max-width:78.125vw;padding-left:1.09375vw;padding-right:1.09375vw;width:78.125vw}.image-text-mosaic__inner:has(.image-text-mosaic__content-floating){flex-basis:93.75vw;max-width:93.75vw;padding-left:1.09375vw;padding-right:1.09375vw;width:93.75vw}}@media only screen and (min-width:1920px){.image-text-mosaic__inner{flex-basis:1500px;max-width:1500px;padding-left:16px;padding-right:16px;width:1500px}.image-text-mosaic__inner:has(.image-text-mosaic__content-floating){flex-basis:1800px;max-width:1800px;padding-left:16px;padding-right:16px;width:1800px}}.image-text-mosaic__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:2.125rem;font-weight:700;line-height:120%;margin-bottom:var(--global-spacing-m-3);text-align:center}@media only screen and (min-width:768px){.image-text-mosaic__headline{font-size:3.375rem}}@media only screen and (min-width:1280px){.image-text-mosaic__headline{font-size:4rem}}.image-text-mosaic__topline{font-size:0.875rem;font-weight:500;line-height:120%;margin-bottom:8px}@media only screen and (max-width:767px){.image-text-mosaic__topline{text-align:center}}.image-text-mosaic__content-blocks{display:flex;flex-direction:column;row-gap:var(--global-spacing-m-3);width:100%}@media only screen and (min-width:768px){.image-text-mosaic__content-blocks{flex-direction:row;justify-content:space-between}}.image-text-mosaic__content-block{display:flex;flex-direction:column;row-gap:var(--global-spacing-s-2)}@media only screen and (min-width:768px){.image-text-mosaic__content-block:nth-of-type(2n) .image-text-mosaic__content-block-media{order:-1}.image-text-mosaic__content-block{width:28.6458333333vw}}@media only screen and (min-width:1280px){.image-text-mosaic__content-block{width:21.25vw}}@media only screen and (min-width:1920px){.image-text-mosaic__content-block{width:418px}}.image-text-mosaic__content-block-headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:120%;margin-bottom:var(--global-spacing-xs-3)}@media only screen and (min-width:768px){.image-text-mosaic__content-block-headline{font-size:1.625rem}}@media only screen and (min-width:1280px){.image-text-mosaic__content-block-headline{font-size:1.75rem}}@media only screen and (max-width:767px){.image-text-mosaic__content-block-media{order:-1}}.image-text-mosaic__content-block-image{border-radius:var(--border-radius-l);overflow:hidden;width:100%}.image-text-mosaic__content-block-image img{height:auto;width:100%}@media only screen and (min-width:1280px){.image-text-mosaic__content-block-image{border-radius:var(--border-radius-xl)}}.image-text-mosaic__content-floating{display:grid}@media only screen and (max-width:767px){.image-text-mosaic__content-floating{grid-template-areas:"intro" "left" "right";row-gap:64px}}@media only screen and (min-width:768px){.image-text-mosaic__content-floating{-moz-column-gap:calc(var(--grid-column) + var(--grid-gutter));column-gap:calc(var(--grid-column) + var(--grid-gutter));grid-template-areas:"left intro" "left right";grid-template-columns:calc(var(--grid-column-outer)*4) calc(var(--grid-column-outer)*7 - var(--grid-gutter))}.image-text-mosaic__content-floating[data-mosaic-ratio="4-3"]{grid-template-columns:calc(var(--grid-column-outer)*5) calc(var(--grid-column-outer)*6 - var(--grid-gutter))}.image-text-mosaic__content-floating[data-mosaic-ratio="4-3"] .image-text-mosaic__content-float--intro{margin-left:0}.image-text-mosaic__content-floating[data-mosaic-ratio="4-3"] .image-text-mosaic__content-float--left .image-text-mosaic__content-block-content{flex-basis:calc(var(--grid-column-outer)*4);width:calc(var(--grid-column-outer)*4)}}@media only screen and (min-width:1280px){.image-text-mosaic__content-floating[data-mosaic-ratio="4-3"] .image-text-mosaic__content-float--right .image-text-mosaic__content-block-content{flex-basis:100%;width:100%}}.image-text-mosaic__content-float{display:flex;flex-wrap:wrap}.image-text-mosaic__content-float .image-text-mosaic__content-block-content{flex-basis:100%;margin-top:32px;width:100%}.image-text-mosaic__content-float .image-text-mosaic__content-block-media{width:100%}.image-text-mosaic__content-float.image-text-mosaic__content-float--left{grid-area:left;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:1280px){.image-text-mosaic__content-float.image-text-mosaic__content-float--left .image-text-mosaic__content-block-content{flex-basis:calc(var(--grid-column-outer)*3);width:calc(var(--grid-column-outer)*3)}}.image-text-mosaic__content-float.image-text-mosaic__content-float--intro{flex-direction:column;flex-wrap:nowrap;grid-area:intro}.image-text-mosaic__content-float.image-text-mosaic__content-float--intro .image-text-mosaic__headline{margin-bottom:0;text-align:center}@media only screen and (min-width:768px){.image-text-mosaic__content-float.image-text-mosaic__content-float--intro{margin-left:var(--grid-column);margin-block:var(--grid-column-outer)}.image-text-mosaic__content-float.image-text-mosaic__content-float--intro .image-text-mosaic__headline{text-align:left}}@media only screen and (min-width:1440px){.image-text-mosaic__content-float.image-text-mosaic__content-float--intro{margin-block:calc(var(--grid-column)*2)}}.image-text-mosaic__content-float.image-text-mosaic__content-float--right{grid-area:right;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:1280px){.image-text-mosaic__content-float.image-text-mosaic__content-float--right .image-text-mosaic__content-block-content{flex-basis:calc(var(--grid-column-outer)*6 - var(--grid-gutter));width:calc(var(--grid-column-outer)*6 - var(--grid-gutter))}}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__content-block-video{aspect-ratio:16/9;border-radius:var(--border-radius-l);overflow:hidden;position:relative}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__content-block-video iframe{height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)!important;z-index:3}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__content-block-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1280px){.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__content-block-video{border-radius:var(--border-radius-xl)}}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--symbol-button-background-color);border:unset;border-radius:var(--symbol-button-border-radius);box-sizing:border-box;cursor:var(--symbol-button-cursor);display:inline-flex;font-size:1.125rem;font-weight:700;height:var(--symbol-button-height);justify-content:center;line-height:1.1111111111;pointer-events:var(--symbol-button-pointer-events);position:relative;text-align:center;text-decoration:none;transition:background-color .33s cubic-bezier(0.645,0.045,0.355,1),color .33s cubic-bezier(0.645,0.045,0.355,1);width:var(--symbol-button-width);--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto;--symbol-button-width:56px;--symbol-button-height:56px;--symbol-button-background-color:var(--color-surface-3);--symbol-button-foreground-color:var(--color-content-3)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark:focus-visible{outline-color:var(--color-border-focus-visible);outline-offset:3px;outline-style:solid;outline-width:1px}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark[aria-disabled=true]:active,.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark[disabled]:active{--symbol-button-pointer-events:none}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark .icon{transition:fill .33s cubic-bezier(0.645,0.045,0.355,1);fill:var(--symbol-button-foreground-color)}@media(hover:hover){.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark:hover{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark:active{--symbol-button-background-color:var(--color-surface-12);--symbol-button-foreground-color:var(--color-content-3)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark:focus-visible{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark[aria-disabled=true],.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark[disabled]{--symbol-button-background-color:var(--color-surface-17);--symbol-button-foreground-color:var(--color-content-3)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--symbol-button-background-color);border:unset;border-radius:var(--symbol-button-border-radius);box-sizing:border-box;cursor:var(--symbol-button-cursor);display:inline-flex;font-size:1.125rem;font-weight:700;height:var(--symbol-button-height);justify-content:center;line-height:1.1111111111;pointer-events:var(--symbol-button-pointer-events);position:relative;text-align:center;text-decoration:none;transition:background-color .33s cubic-bezier(0.645,0.045,0.355,1),color .33s cubic-bezier(0.645,0.045,0.355,1);width:var(--symbol-button-width);--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto;--symbol-button-width:56px;--symbol-button-height:56px;--symbol-button-background-color:var(--color-surface-1);--symbol-button-foreground-color:var(--color-content-1)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light:focus-visible{outline-color:var(--color-border-focus-visible);outline-offset:3px;outline-style:solid;outline-width:1px}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light[aria-disabled=true]:active,.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light[disabled]:active{--symbol-button-pointer-events:none}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light .icon{transition:fill .33s cubic-bezier(0.645,0.045,0.355,1);fill:var(--symbol-button-foreground-color)}@media(hover:hover){.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light:hover{--symbol-button-background-color:var(--color-surface-11);--symbol-button-foreground-color:var(--color-content-3)}}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light:active{--symbol-button-background-color:var(--color-surface-17);--symbol-button-foreground-color:var(--color-content-1)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light[aria-disabled=true],.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light[disabled]{--symbol-button-background-color:var(--color-surface-19);--symbol-button-foreground-color:var(--color-content-4)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button{bottom:var(--global-spacing-xs-2);left:var(--global-spacing-xs-2);position:absolute}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button[data-imagetextmosaic-status=played] .image-text-mosaic__play-icon{display:none}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button[data-imagetextmosaic-status=paused] .image-text-mosaic__play-icon,.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button[data-imagetextmosaic-status=played] .image-text-mosaic__pause-icon{display:block}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button[data-imagetextmosaic-status=paused] .image-text-mosaic__pause-icon{display:none}@media only screen and (min-width:1280px){.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button{bottom:var(--global-spacing-s-1);left:var(--global-spacing-s-1)}}.image-text-mosaic__thumbnail.image,.image-text-mosaic__thumbnail.image img{width:100%}