.image-text-mosaic__content-blocks{margin:0;padding:0;list-style-type:none}.checkbox__hidden{visibility:hidden;pointer-events:none;opacity:0;position:absolute}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{height:100%;overflow:hidden}:root[data-themingmarker-lightness=dark] .symbol-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root[data-themingmarker-lightness=dark] .symbol-button){display:inline-flex}:root[data-themingmarker-lightness=dark] .symbol-button>*{position:relative}:root[data-themingmarker-lightness=dark] .symbol-button:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root[data-themingmarker-lightness=dark] .symbol-button{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root[data-themingmarker-lightness=dark] .symbol-button:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root[data-themingmarker-lightness=dark] .symbol-button[aria-disabled=true],:root[data-themingmarker-lightness=dark] .symbol-button[disabled]{--symbol-button-cursor:not-allowed}: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,:root[data-themingmarker-lightness=dark] .symbol-button svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root[data-themingmarker-lightness=dark] .symbol-button{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root[data-themingmarker-lightness=dark] .symbol-button:hover:before{transform:scale(1.15)}}:root[data-themingmarker-lightness=dark] .symbol-button{--symbol-button-background-color:var(--color-surface-1);--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-16);--symbol-button-foreground-color:var(--color-content-13)}:root[data-themingmarker-lightness=dark] .symbol-button--secondary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root[data-themingmarker-lightness=dark] .symbol-button--secondary){display:inline-flex}:root[data-themingmarker-lightness=dark] .symbol-button--secondary>*{position:relative}:root[data-themingmarker-lightness=dark] .symbol-button--secondary:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root[data-themingmarker-lightness=dark] .symbol-button--secondary{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root[data-themingmarker-lightness=dark] .symbol-button--secondary:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root[data-themingmarker-lightness=dark] .symbol-button--secondary[aria-disabled=true],:root[data-themingmarker-lightness=dark] .symbol-button--secondary[disabled]{--symbol-button-cursor:not-allowed}:root[data-themingmarker-lightness=dark] .symbol-button--secondary[aria-disabled=true]:active,:root[data-themingmarker-lightness=dark] .symbol-button--secondary[disabled]:active{--symbol-button-pointer-events:none}:root[data-themingmarker-lightness=dark] .symbol-button--secondary .icon,:root[data-themingmarker-lightness=dark] .symbol-button--secondary svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root[data-themingmarker-lightness=dark] .symbol-button--secondary{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root[data-themingmarker-lightness=dark] .symbol-button--secondary:hover:before{transform:scale(1.15)}}:root[data-themingmarker-lightness=dark] .symbol-button--secondary{--symbol-button-background-color:transparent;--symbol-button-border-color:var(--color-border-1);--symbol-button-foreground-color:var(--color-content-1)}:root[data-themingmarker-lightness=dark] .symbol-button--secondary[aria-disabled=true],:root[data-themingmarker-lightness=dark] .symbol-button--secondary[disabled]{--symbol-button-background-color:var(--color-surface-16);--symbol-button-border-color:var(--color-border-4);--symbol-button-foreground-color:var(--color-content-13)}:root[data-themingmarker-lightness=light] .symbol-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root[data-themingmarker-lightness=light] .symbol-button){display:inline-flex}:root[data-themingmarker-lightness=light] .symbol-button>*{position:relative}:root[data-themingmarker-lightness=light] .symbol-button:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root[data-themingmarker-lightness=light] .symbol-button{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root[data-themingmarker-lightness=light] .symbol-button:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root[data-themingmarker-lightness=light] .symbol-button[aria-disabled=true],:root[data-themingmarker-lightness=light] .symbol-button[disabled]{--symbol-button-cursor:not-allowed}: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,:root[data-themingmarker-lightness=light] .symbol-button svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root[data-themingmarker-lightness=light] .symbol-button{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root[data-themingmarker-lightness=light] .symbol-button:hover:before{transform:scale(1.15)}}:root[data-themingmarker-lightness=light] .symbol-button{--symbol-button-background-color:var(--color-surface-3);--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-21);--symbol-button-foreground-color:var(--color-content-3)}:root[data-themingmarker-lightness=light] .symbol-button--secondary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root[data-themingmarker-lightness=light] .symbol-button--secondary){display:inline-flex}:root[data-themingmarker-lightness=light] .symbol-button--secondary>*{position:relative}:root[data-themingmarker-lightness=light] .symbol-button--secondary:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root[data-themingmarker-lightness=light] .symbol-button--secondary{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root[data-themingmarker-lightness=light] .symbol-button--secondary:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root[data-themingmarker-lightness=light] .symbol-button--secondary[aria-disabled=true],:root[data-themingmarker-lightness=light] .symbol-button--secondary[disabled]{--symbol-button-cursor:not-allowed}:root[data-themingmarker-lightness=light] .symbol-button--secondary[aria-disabled=true]:active,:root[data-themingmarker-lightness=light] .symbol-button--secondary[disabled]:active{--symbol-button-pointer-events:none}:root[data-themingmarker-lightness=light] .symbol-button--secondary .icon,:root[data-themingmarker-lightness=light] .symbol-button--secondary svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root[data-themingmarker-lightness=light] .symbol-button--secondary{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root[data-themingmarker-lightness=light] .symbol-button--secondary:hover:before{transform:scale(1.15)}}:root[data-themingmarker-lightness=light] .symbol-button--secondary{--symbol-button-background-color:transparent;--symbol-button-border-color:var(--color-border-3);--symbol-button-foreground-color:var(--color-content-3)}:root[data-themingmarker-lightness=light] .symbol-button--secondary[aria-disabled=true],:root[data-themingmarker-lightness=light] .symbol-button--secondary[disabled]{--symbol-button-background-color:var(--color-surface-21);--symbol-button-border-color:var(--color-border-13);--symbol-button-foreground-color:var(--color-content-3)}:root [data-themingmarker-section=dark] .symbol-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root [data-themingmarker-section=dark] .symbol-button){display:inline-flex}:root [data-themingmarker-section=dark] .symbol-button>*{position:relative}:root [data-themingmarker-section=dark] .symbol-button:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root [data-themingmarker-section=dark] .symbol-button{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root [data-themingmarker-section=dark] .symbol-button:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root [data-themingmarker-section=dark] .symbol-button[aria-disabled=true],:root [data-themingmarker-section=dark] .symbol-button[disabled]{--symbol-button-cursor:not-allowed}: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,:root [data-themingmarker-section=dark] .symbol-button svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root [data-themingmarker-section=dark] .symbol-button{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root [data-themingmarker-section=dark] .symbol-button:hover:before{transform:scale(1.15)}}:root [data-themingmarker-section=dark] .symbol-button{--symbol-button-background-color:var(--color-surface-1);--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-16);--symbol-button-foreground-color:var(--color-content-13)}:root [data-themingmarker-section=dark] .symbol-button--secondary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root [data-themingmarker-section=dark] .symbol-button--secondary){display:inline-flex}:root [data-themingmarker-section=dark] .symbol-button--secondary>*{position:relative}:root [data-themingmarker-section=dark] .symbol-button--secondary:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root [data-themingmarker-section=dark] .symbol-button--secondary{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root [data-themingmarker-section=dark] .symbol-button--secondary:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root [data-themingmarker-section=dark] .symbol-button--secondary[aria-disabled=true],:root [data-themingmarker-section=dark] .symbol-button--secondary[disabled]{--symbol-button-cursor:not-allowed}:root [data-themingmarker-section=dark] .symbol-button--secondary[aria-disabled=true]:active,:root [data-themingmarker-section=dark] .symbol-button--secondary[disabled]:active{--symbol-button-pointer-events:none}:root [data-themingmarker-section=dark] .symbol-button--secondary .icon,:root [data-themingmarker-section=dark] .symbol-button--secondary svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root [data-themingmarker-section=dark] .symbol-button--secondary{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root [data-themingmarker-section=dark] .symbol-button--secondary:hover:before{transform:scale(1.15)}}:root [data-themingmarker-section=dark] .symbol-button--secondary{--symbol-button-background-color:transparent;--symbol-button-border-color:var(--color-border-1);--symbol-button-foreground-color:var(--color-content-1)}:root [data-themingmarker-section=dark] .symbol-button--secondary[aria-disabled=true],:root [data-themingmarker-section=dark] .symbol-button--secondary[disabled]{--symbol-button-background-color:var(--color-surface-16);--symbol-button-border-color:var(--color-border-4);--symbol-button-foreground-color:var(--color-content-13)}:root [data-themingmarker-section=light] .symbol-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root [data-themingmarker-section=light] .symbol-button){display:inline-flex}:root [data-themingmarker-section=light] .symbol-button>*{position:relative}:root [data-themingmarker-section=light] .symbol-button:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root [data-themingmarker-section=light] .symbol-button{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root [data-themingmarker-section=light] .symbol-button:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root [data-themingmarker-section=light] .symbol-button[aria-disabled=true],:root [data-themingmarker-section=light] .symbol-button[disabled]{--symbol-button-cursor:not-allowed}: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,:root [data-themingmarker-section=light] .symbol-button svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root [data-themingmarker-section=light] .symbol-button{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root [data-themingmarker-section=light] .symbol-button:hover:before{transform:scale(1.15)}}:root [data-themingmarker-section=light] .symbol-button{--symbol-button-background-color:var(--color-surface-3);--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-21);--symbol-button-foreground-color:var(--color-content-3)}:root [data-themingmarker-section=light] .symbol-button--secondary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(:root [data-themingmarker-section=light] .symbol-button--secondary){display:inline-flex}:root [data-themingmarker-section=light] .symbol-button--secondary>*{position:relative}:root [data-themingmarker-section=light] .symbol-button--secondary:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}:root [data-themingmarker-section=light] .symbol-button--secondary{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}:root [data-themingmarker-section=light] .symbol-button--secondary:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}:root [data-themingmarker-section=light] .symbol-button--secondary[aria-disabled=true],:root [data-themingmarker-section=light] .symbol-button--secondary[disabled]{--symbol-button-cursor:not-allowed}:root [data-themingmarker-section=light] .symbol-button--secondary[aria-disabled=true]:active,:root [data-themingmarker-section=light] .symbol-button--secondary[disabled]:active{--symbol-button-pointer-events:none}:root [data-themingmarker-section=light] .symbol-button--secondary .icon,:root [data-themingmarker-section=light] .symbol-button--secondary svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}:root [data-themingmarker-section=light] .symbol-button--secondary{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){:root [data-themingmarker-section=light] .symbol-button--secondary:hover:before{transform:scale(1.15)}}:root [data-themingmarker-section=light] .symbol-button--secondary{--symbol-button-background-color:transparent;--symbol-button-border-color:var(--color-border-3);--symbol-button-foreground-color:var(--color-content-3)}:root [data-themingmarker-section=light] .symbol-button--secondary[aria-disabled=true],:root [data-themingmarker-section=light] .symbol-button--secondary[disabled]{--symbol-button-background-color:var(--color-surface-21);--symbol-button-border-color:var(--color-border-13);--symbol-button-foreground-color:var(--color-content-3)}.image-text-mosaic{flex-flow:wrap;margin-left:auto;margin-right:auto;display:flex}@media only screen and (min-width:320px){.image-text-mosaic{width:93.8667vw}}@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{justify-content:center}.image-text-mosaic__inner{flex-direction:column;flex-basis:93.8667vw;align-items:center;width:93.8667vw;max-width:93.8667vw;padding-left:1.6vw;padding-right:1.6vw;display:flex}@media only screen and (min-width:768px){.image-text-mosaic__inner{flex-basis:93.75vw;width:93.75vw;max-width:93.75vw;padding-left:1.30208vw;padding-right:1.30208vw}}@media only screen and (min-width:1280px){.image-text-mosaic__inner{flex-basis:78.125vw;width:78.125vw;max-width:78.125vw;padding-left:1.09375vw;padding-right:1.09375vw}.image-text-mosaic__inner:has(.image-text-mosaic__content-floating){flex-basis:93.75vw;width:93.75vw;max-width:93.75vw;padding-left:1.09375vw;padding-right:1.09375vw}}@media only screen and (min-width:1920px){.image-text-mosaic__inner{flex-basis:1500px;width:1500px;max-width:1500px;padding-left:16px;padding-right:16px}.image-text-mosaic__inner:has(.image-text-mosaic__content-floating){flex-basis:1800px;width:1800px;max-width:1800px;padding-left:16px;padding-right:16px}}.image-text-mosaic__headline{font-family:ApercuMoia,Helvetica,sans-serif;font-size:2.125rem;font-weight:700;line-height:120%}@media only screen and (min-width:768px){.image-text-mosaic__headline{font-size:2.5rem}}@media only screen and (min-width:1280px){.image-text-mosaic__headline{font-size:3.5rem}}@media only screen and (min-width:1920px){.image-text-mosaic__headline{font-size:4rem;line-height:115%}}.image-text-mosaic__headline{text-align:center;margin-bottom:var(--general-spacing-m-3)}.image-text-mosaic__topline{margin-bottom:8px;font-size:.875rem;font-weight:500;line-height:120%}@media only screen and (max-width:767px){.image-text-mosaic__topline{text-align:center}}.image-text-mosaic__content-blocks{row-gap:var(--general-spacing-m-3);flex-direction:column;width:100%;display:flex}@media only screen and (min-width:768px){.image-text-mosaic__content-blocks{flex-direction:row;justify-content:space-between}}.image-text-mosaic__content-block{row-gap:var(--general-spacing-s-2);flex-direction:column;display:flex}@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.6458vw}}@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:125%}@media only screen and (min-width:768px){.image-text-mosaic__content-block-headline{font-size:1.625rem;line-height:125%}}@media only screen and (min-width:1280px){.image-text-mosaic__content-block-headline{font-size:1.625rem}}@media only screen and (min-width:1920px){.image-text-mosaic__content-block-headline{font-size:1.75rem}}.image-text-mosaic__content-block-headline{margin-bottom:var(--general-spacing-xs-3)}@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);width:100%;overflow:hidden}.image-text-mosaic__content-block-image img{width:100%;height:auto}@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{width:calc(var(--grid-column-outer)*4);flex-basis: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{flex-wrap:wrap;display:flex}.image-text-mosaic__content-float .image-text-mosaic__content-block-content{flex-basis:100%;width:100%;margin-top:32px}.image-text-mosaic__content-float .image-text-mosaic__content-block-media{width:100%}.image-text-mosaic__content-float.image-text-mosaic__content-float--left{height:-webkit-fit-content;height:-moz-fit-content;grid-area:left;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{width:calc(var(--grid-column-outer)*3);flex-basis:calc(var(--grid-column-outer)*3)}}.image-text-mosaic__content-float.image-text-mosaic__content-float--intro{flex-flow:column;grid-area:intro}.image-text-mosaic__content-float.image-text-mosaic__content-float--intro .image-text-mosaic__headline{text-align:center;margin-bottom:0}@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{height:-webkit-fit-content;height:-moz-fit-content;grid-area:right;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{width:calc(var(--grid-column-outer)*6 - var(--grid-gutter));flex-basis:calc(var(--grid-column-outer)*6 - var(--grid-gutter))}}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__content-block-video{border-radius:var(--border-radius-l);aspect-ratio:16/9;position:relative;overflow:hidden}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__content-block-video iframe{z-index:3;height:calc(100% + 2px);position:absolute;top:-1px;left:-1px;width:calc(100% + 2px)!important}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__content-block-video video{-o-object-fit:cover;object-fit:cover;width:100%;height: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{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark){display:inline-flex}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark>*{position:relative}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}.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-cursor:not-allowed}.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,.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark:hover:before{transform:scale(1.15)}}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark{--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[aria-disabled=true],.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--dark[disabled]{--symbol-button-background-color:var(--color-surface-21);--symbol-button-foreground-color:var(--color-content-3)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:unset;cursor:var(--symbol-button-cursor);border-radius:var(--symbol-button-border-radius);text-align:center;box-sizing:border-box;pointer-events:var(--symbol-button-pointer-events);width:var(--symbol-button-width);height:var(--symbol-button-height);justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1.11111;text-decoration:none;position:relative}:where(.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light){display:inline-flex}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light>*{position:relative}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light:before{content:"";border-radius:var(--symbol-button-border-radius);background-color:var(--symbol-button-background-color);border:1px solid var(--symbol-button-border-color,transparent);width:100%;height:100%;transition:background-color .5s cubic-bezier(.645,.045,.355,1),transform .33s cubic-bezier(.645,.045,.355,1),border-color .33s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light{--symbol-button-border-radius:50%;--symbol-button-cursor:pointer;--symbol-button-pointer-events:auto}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light:focus-visible{outline-offset:3px;outline-color:var(--color-border-focus-visible);outline-width:1px;outline-style:solid}.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-cursor:not-allowed}.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,.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light svg{fill:var(--symbol-button-foreground-color);transition:fill .33s cubic-bezier(.645,.045,.355,1)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light{--symbol-button-width:56px;--symbol-button-height:56px}@media (hover:hover){.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light:hover:before{transform:scale(1.15)}}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light{--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[aria-disabled=true],.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button--light[disabled]{--symbol-button-background-color:var(--color-surface-16);--symbol-button-foreground-color:var(--color-content-13)}.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button{bottom:var(--general-spacing-xs-2);left:var(--general-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=played] .image-text-mosaic__pause-icon,.image-text-mosaic__content-block-video-wrapper .image-text-mosaic__play-button[data-imagetextmosaic-status=paused] .image-text-mosaic__play-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(--general-spacing-s-1);left:var(--general-spacing-s-1)}}.image-text-mosaic__thumbnail.image,.image-text-mosaic__thumbnail.image img{width:100%}