.highlight-slide-overlay{position:fixed;inset:0;z-index:200;overflow:hidden;background:#000;color:#fff}.highlight-slide-overlay__layer{position:absolute;inset:4vh 4vw;display:grid;place-items:center;opacity:0;transition:opacity .3s ease-in-out}.highlight-slide-overlay__layer.is-ready{opacity:1}.highlight-slide-overlay__media{display:block;width:100%;height:100%;min-height:0;object-fit:contain}@media(prefers-reduced-motion:reduce){.highlight-slide-overlay__layer{transition:none}}@font-face{font-family:SH Icon;src:url(./sh-icons-Cy6PgwYU.eot?85031010);src:url(./sh-icons-Cy6PgwYU.eot?85031010#iefix) format("embedded-opentype"),url(./sh-icons-1cPxvY01.woff2?85031010) format("woff2"),url(./sh-icons-B304S7hn.woff?85031010) format("woff"),url(./sh-icons-B6L901b6.ttf?85031010) format("truetype"),url(./sh-icons-Doi-4n-6.svg?85031010#sh-icons) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:SH Icon;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-slider-drag-drop:before{content:""}.icon-user:before{content:""}.icon-double-arrow-up:before{content:""}.icon-bookmark:before{content:""}.icon-arrow-down-small:before{content:""}.icon-calendar:before{content:""}.icon-menu:before{content:""}.icon-arrow-left-small:before{content:""}.icon-home:before{content:""}.icon-globe:before{content:""}.icon-fullscreen:before{content:""}.icon-arrow-right-small:before{content:""}.icon-phone:before{content:""}.icon-location-pin:before{content:""}.icon-play:before{content:""}.icon-shopping-cart:before{content:""}.icon-search:before{content:""}.icon-book:before{content:""}.icon-share:before{content:""}.icon-star:before{content:""}.icon-x:before{content:""}.icon-document:before{content:""}.icon-email:before{content:""}.icon-print:before{content:""}.icon-close:before{content:""}.icon-checkmark:before{content:""}.icon-layout-2x2:before{content:""}.icon-layout-3x2:before{content:""}.icon-hospital:before{content:""}.icon-arrow-right-large:before{content:""}.icon-arrow-up-large:before{content:""}.icon-arrow-left-large:before{content:""}.icon-arrow-down-large:before{content:""}.icon-layout-list:before{content:""}.icon-facebook:before{content:""}.icon-linkedin:before{content:""}.icon-download:before{content:""}.icon-heart:before{content:""}.icon-pause:before{content:""}.icon-arrow-up-large-light:before{content:""}.icon-arrow-right-medium:before{content:""}.icon-backward:before{content:""}.icon-google:before{content:""}.icon-speakers-off:before{content:""}.icon-speakers-on:before{content:""}.icon-upload:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-bullet-list:before{content:""}.icon-double-arrow-down:before{content:""}.icon-log-in:before{content:""}.icon-log-out:before{content:""}.icon-arrow-left-medium:before{content:""}.icon-arrow-exit:before{content:""}.icon-information:before{content:""}.icon-warning:before{content:""}.icon-double-arrow-down-light:before{content:""}.icon-equipment-name:before{content:""}.icon-close-fullscreen:before{content:""}.icon-double-arrow-forward:before{content:""}.icon-hide:before{content:""}.icon-scale-up:before{content:""}.icon-scale-down:before{content:""}.icon-at:before{content:""}.icon-arrow-down-medium:before{content:""}.icon-arrow-up-small:before{content:""}.icon-feed:before{content:""}.icon-arrow-long-left:before{content:""}.icon-comment:before{content:""}.icon-text-check:before{content:""}.icon-tool:before{content:""}.icon-chat:before{content:""}.icon-360-degrees:before{content:""}.icon-video-hd:before{content:""}.icon-skip-backward:before{content:""}.icon-skip-forward:before{content:""}.icon-stop:before{content:""}.icon-carousel:before{content:""}.icon-arrow-to-top:before{content:""}.icon-youtube:before{content:""}.icon-arrow-up-medium:before{content:""}.icon-arrow-left-small-light:before{content:""}.icon-layout-3x3:before{content:""}.icon-instagram:before{content:""}.icon-reload:before{content:""}.icon-arrow-long-right:before{content:""}.icon-bell:before{content:""}.icon-dots-ellipsis-vertical:before{content:""}.icon-filter:before{content:""}.icon-favorite-off:before{content:""}.icon-apps:before{content:""}.icon-podcast:before{content:""}.icon-snippet:before{content:""}.icon-arrow-to-top-light:before{content:""}.icon-private:before{content:""}.icon-settings:before{content:""}.icon-qr-bar-code:before{content:""}.icon-double-arrow-up-light:before{content:""}.icon-arrow-left-medium-light:before{content:""}.icon-arrow-down-small-light:before{content:""}.icon-arrow-down-medium-light:before{content:""}.icon-send-message:before{content:""}.icon-question:before{content:""}.icon-arrow-up-small-light:before{content:""}.icon-movie:before{content:""}.icon-show:before{content:""}.icon-dots-ellipsis-horizontal:before{content:""}.icon-portfolio:before{content:""}.icon-delete:before{content:""}.icon-department:before{content:""}.icon-arrow-right-medium-light:before{content:""}.icon-start-video-call:before{content:""}.icon-support:before{content:""}.icon-id-card:before{content:""}.icon-time:before{content:""}.icon-duration:before{content:""}.icon-arrow-down-large-light:before{content:""}.icon-arrow-right-small-light:before{content:""}.icon-label:before{content:""}.icon-help:before{content:""}.icon-arrow-up-medium-light:before{content:""}.icon-locked:before{content:""}.icon-arrow-right-large-light:before{content:""}.icon-level-up:before{content:""}.icon-edit:before{content:""}.icon-arrow-left-large-light:before{content:""}.icon-calculate:before{content:""}.icon-like:before{content:""}.icon-close-light:before{content:""}.icon-ai-generative:before{content:""}.icon-accessibility:before{content:""}@font-face{font-family:SH Headline;src:local("SH-Bree-Headline"),local("SH-Bree-Headline Global"),url(./SH-Bree-HeadlineEUR-DiCkS4dG.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+020-21b,U+1e0c-203a,U+374-4f3}@font-face{font-family:SH Headline;src:url(./SH-Bree-HeadlineEUR-DiCkS4dG.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+020-21b,U+1e0c-203a,U+374-4f3}@font-face{font-family:SH Headline;src:url(./SH-Bree-Headline-Oblique-CxzQy7l-.woff2) format("woff2");font-weight:400;font-style:italic;unicode-range:U+020-07e,U+0A0-17f}@font-face{font-family:SH Headline;src:url(./SH-Bree-Headline-Oblique-CxzQy7l-.woff2) format("woff2");font-weight:700;font-style:italic;unicode-range:U+020-07e,U+0A0-17f}@font-face{font-family:SH Headline;src:local("SH-Bree-Headline Global"),url(./SH-Bree-HeadlineME-Bzqj9raM.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+5af-6f9,U+fc5e-fc63,U+fdf2}@font-face{font-family:SH Headline;src:url(./SH-Bree-HeadlineME-Bzqj9raM.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+5af-6f9,U+fc5e-fc63,U+fdf2}@font-face{font-family:SH Headline;src:local("SH-Bree-Headline Global"),url(./SH-Bree-HeadlineThai-e5pnNWoH.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+e01-e5b}@font-face{font-family:SH Headline;src:url(./SH-Bree-HeadlineThai-e5pnNWoH.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+e01-e5b}@font-face{font-family:Siemens Sans Pro;src:local("Siemens Sans Pro"),url(./SiemensSansProVF_W_Wght-D-UrPHW1.woff2) format("woff2");font-weight:400 700;font-style:normal}@font-face{font-family:Siemens Sans Pro;src:local("Siemens Sans Pro Italic"),url(./SiemensSansProVF_Italics_W_Wght-oDciGrNE.woff2) format("woff2");font-weight:400 700;font-style:italic}:host,:root{--uimc-color-white: hsl(0 0 100%);--uimc-color-black: hsl(0 0 0%);--uimc-color-black-5: hsl(0 0 95%);--uimc-color-black-7: hsl(0 0 93%);--uimc-color-black-10: hsl(0 0 90%);--uimc-color-black-20: hsl(0 0 80%);--uimc-color-black-30: hsl(0 0 70%);--uimc-color-black-40: hsl(0 0 60%);--uimc-color-black-50: hsl(0 0 50%);--uimc-color-black-60: hsl(0 0 40%);--uimc-color-black-70: hsl(0 0 30%);--uimc-color-black-80: hsl(0 0 20%);--uimc-color-black-90: hsl(0 0 10%);--uimc-color-berry: hsl(346 69% 28%);--uimc-color-berry-25: hsl(353 35% 87%);--uimc-color-berry-50: hsl(356 27% 69%);--uimc-color-blue: hsl(244 57% 33%);--uimc-color-blue-25: hsl(245 28% 83%);--uimc-color-blue-50: hsl(244 27% 66%);--uimc-color-cyan: hsl(195 83% 58%);--uimc-color-cyan-25: hsl(196 85% 90%);--uimc-color-cyan-50: hsl(196 83% 79%);--uimc-color-green: hsl(142 100% 30%);--uimc-color-green-25: hsl(142 44% 83%);--uimc-color-green-50: hsl(142 44% 65%);--uimc-color-green-dark: hsl(140 66% 29%);--uimc-color-orange: hsl(26 98% 47%);--uimc-color-orange-25: hsl(22 93% 89%);--uimc-color-orange-50: hsl(21 90% 77%);--uimc-color-orange-dark: hsl(22 100% 41%);--uimc-color-petrol: hsl(180 100% 30%);--uimc-color-petrol-25: hsl(180 38% 84%);--uimc-color-petrol-50: hsl(180 45% 68%);--uimc-color-petrol-dark: hsl(182 97% 25%);--uimc-color-petrol-extra-light: hsl(180 100% 36%);--uimc-color-petrol-light: hsl(180 100% 33%);--uimc-color-red: hsl(352 100% 45%);--uimc-color-red-25: hsl(352 83% 86%);--uimc-color-red-50: hsl(353 83% 73%);--uimc-color-red-dark: hsl(352 100% 42.55%);--uimc-color-yellow: hsl(49 100% 50%);--uimc-color-yellow-25: hsl(49 100% 87%);--uimc-color-yellow-50: hsl(50 100% 75%);--uimc-font-family-headline: "SH Headline", "Arial Black", "Calibri", sans-serif;--uimc-font-family-text: "Siemens Sans Pro", "Siemens Sans", "SH-Bree-Text", "Open Sans", "Roboto", "Droid Sans", "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;--uimc-font-weight-bold: 700;--uimc-font-weight-semibold: 600;--uimc-font-weight-regular: 400;--uimc-font-size-xxsmall: .625rem;--uimc-font-size-xsmall: .75rem;--uimc-font-size-small: .875rem;--uimc-font-size-medium: 1rem;--uimc-font-size-large: 1.063rem;--uimc-font-size-xlarge: 1.125rem;--uimc-font-size-xxlarge: 1.25rem;--uimc-line-height-xxsmall: 1rem;--uimc-line-height-xsmall: 1rem;--uimc-line-height-small: 1.25rem;--uimc-line-height-medium: 1.5rem;--uimc-line-height-large: 1.625rem;--uimc-line-height-xlarge: 1.75rem;--uimc-line-height-xxlarge: 2rem;--uimc-border-width-1: .0625rem;--uimc-border-width-2: .125rem;--uimc-border-radius-1: .25rem;--uimc-border-radius-2: .5rem;--uimc-spacing-1: .25rem;--uimc-spacing-2: .5rem;--uimc-spacing-3: .75rem;--uimc-spacing-4: 1rem;--uimc-spacing-5: 1.25rem;--uimc-spacing-6: 1.5rem;--uimc-spacing-7: 1.75rem;--uimc-spacing-8: 2rem;--uimc-spacing-9: 2.25rem;--uimc-spacing-10: 2.5rem;--uimc-spacing-12: 3rem;--uimc-spacing-14: 3.5rem;--uimc-spacing-16: 4rem;--uimc-spacing-18: 4.5rem;--uimc-spacing-20: 5rem;--uimc-aspect-ratio-square: 1;--uimc-aspect-ratio-portrait: 4/5;--uimc-aspect-ratio-landscape: 3/2;--uimc-aspect-ratio-video: 16/9;--uimc-aspect-ratio-panorama: 21/9;--uimc-link-underline-thickness-1: .0625em;--uimc-link-underline-thickness-2: .125em;--uimc-link-underline-offset: .4em;--uimc-link-underline-color: var(--uimc-interaction-color-decoration);--uimc-link-underline-color-hover: var(--uimc-interaction-color-decoration);--uimc-transition-base-duration: .3s;--uimc-transition-base-easing: ease-in-out;--uimc-transition-base: var(--transition-base-duration) var(--transition-base-easing);--uimc-transition-fade-duration: calc(var(--transition-base-duration) * .7);--uimc-transition-fade-easing: ease-out;--uimc-transition-fade: var(--transition-fade-duration) var(--transition-fade-easing);--uimc-transition-slide-duration: calc(var(--transition-base-duration) * 1.5);--uimc-transition-slide-easing: ease;--uimc-transition-slide: var(--transition-slide-duration) var(--transition-slide-easing);--uimc-transition-move-duration: calc(var(--transition-base-duration) * .8);--uimc-transition-move-easing: ease;--uimc-transition-move: var(--transition-move-duration) var(--transition-move-easing);--uimc-transition-show-duration: calc(var(--transition-base-duration) * 1);--uimc-transition-show-easing: ease-out;--uimc-transition-show: var(--transition-show-duration) var(--transition-show-easing);--uimc-transition-hide-duration: calc(var(--transition-base-duration) * .8);--uimc-transition-hide-easing: ease-in;--uimc-transition-hide: var(--transition-hide-duration) var(--transition-hide-easing);--uimc-transition-ease: cubic-bezier(.3, .14, .3, 1);--uimc-transition-ease-in: cubic-bezier(.4, .1, 1, 1);--uimc-transition-ease-out: cubic-bezier(0, 0, .3, 1);--uimc-transition-duration-fast-1: 80ms;--uimc-transition-duration-fast-2: .12s;--uimc-transition-duration-medium-1: .18s;--uimc-transition-duration-medium-2: .22s;--uimc-transition-duration-slow-1: .36s;--uimc-transition-duration-slow-2: .48s;--uimc-transition-duration-ambient: .8s;--uimc-transition-components-fast: var(--uimc-transition-duration-fast-1) var(--uimc-transition-ease);--uimc-transition-components-medium: var(--uimc-transition-duration-fast-2) var(--uimc-transition-ease);--uimc-transition-components-slow: var(--uimc-transition-duration-medium-1) var(--uimc-transition-ease);--uimc-transition-container: var(--uimc-transition-duration-medium-2) var(--uimc-transition-ease);--uimc-transition-lateral: var(--uimc-transition-duration-slow-1) var(--uimc-transition-ease);--uimc-transition-show-fast: var(--uimc-transition-duration-medium-2) var(--uimc-transition-ease-out);--uimc-transition-hide-fast: var(--uimc-transition-duration-medium-1) var(--uimc-transition-ease-in);--uimc-transition-show-slow: var(--uimc-transition-duration-slow-2) var(--uimc-transition-ease-out);--uimc-transition-hide-slow: var(--uimc-transition-duration-slow-1) var(--uimc-transition-ease-in);--uimc-shadow-1: 0 0 0 1px light-dark(hsl(0 0% 0% / .05), hsl(0 0% 0% / .05));--uimc-shadow-2: 0 0 0 1px light-dark(hsl(0 0% 0% / .03), hsl(0 0% 0% / .05)), 0 2px 4px 0 light-dark(hsl(0 0% 0% / .04), hsl(0 0% 0% / .2));--uimc-shadow-3: 0 0 0 1px light-dark(hsl(0 0% 0% / .03), hsl(0 0% 0% / .05)), 0 4px 8px 0 light-dark(hsl(0 0% 0% / .05), hsl(0 0% 0% / .2));--uimc-shadow-4: 0 0 0 1px light-dark(hsl(0 0% 0% / .02), hsl(0 0% 0% / .07)), 0 8px 18px 0 light-dark(hsl(0 0% 0% / .07), hsl(0 0% 0% / .2));--uimc-shadow-5: 0 0 0 1px light-dark(hsl(0 0% 0% / .01), hsl(0 0% 0% / .1)), 0 10px 30px 0 light-dark(hsl(0 0% 0% / .1), hsl(0 0% 0% / .25));--uimc-fog-color: rgba(0, 0, 0, .5);--uimc-fog-blur: 4px;--uimc-z-index-fullscreen: 32768;--uimc-z-index-tooltip: 9999;--uimc-z-index-dropdown: 8888;--uimc-z-index-dialog: 4444;--uimc-z-index-navigation: 2222;--uimc-z-index-sticky: 1111;--uimc-z-index-controls: 900;--uimc-z-index-content-layer: 100;--uimc-z-index-content-raised: 1;--uimc-opacity-disabled: .4;--uimc-color-background: light-dark(var(--uimc-color-white), var(--uimc-color-black));--uimc-color-background-outlined: light-dark(var(--uimc-color-white), transparent);--uimc-color-background-filled: light-dark(hsl(0 0 0% / .05), hsl(0 0 100% / .103));--uimc-color-background-inverted: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-color-background-overlay: light-dark(var(--uimc-color-white), hsl(0 0 18% / 1));--uimc-color-background-section: var(--uimc-color-background);--uimc-color-border: light-dark(var(--uimc-color-black-30), var(--uimc-color-black-70));--uimc-color-border-active: light-dark(var(--uimc-color-black-70), var(--uimc-color-black-30));--uimc-color-border-tint: light-dark(hsl(0 0% 0% / .1), hsl(0 0% 100% / .103));--uimc-color-border-shade: light-dark(hsl(0 0 0% / .3), hsl(0 0 100% / .3));--uimc-color-headline: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-color-text: light-dark(var(--uimc-color-black-90), var(--uimc-color-black-10));--uimc-color-text-muted: light-dark(var(--uimc-color-black-70), var(--uimc-color-black-30));--uimc-color-text-error: light-dark(var(--uimc-color-red-dark), hsl(353, 100%, 55%));--uimc-color-text-success: light-dark(var(--uimc-color-green-dark), var(--uimc-color-green));--uimc-inputfield-color-background: light-dark(var(--uimc-color-white), var(--uimc-color-black-90));--uimc-inputfield-color-border: light-dark(var(--uimc-color-black-50), var(--uimc-color-black-50));--uimc-inputfield-color-border-active: var(--uimc-color-border-active);--uimc-interaction-color-focus-ring: var(--uimc-color-petrol-dark);--uimc-interaction-color-background-active: light-dark(hsl(0 0 0% / .1), hsl(0 0 100% / .15));--uimc-interaction-color-background-focus: light-dark(var(--uimc-color-petrol-dark), var(--uimc-color-petrol-dark));--uimc-interaction-color-background-hover: light-dark(hsl(0 0 0% / .07), hsl(0 0 100% / .1));--uimc-interaction-color-background-inverted-active: light-dark(hsl(0 0 100% / .15), hsl(0 0 0% / .1));--uimc-interaction-color-background-inverted-hover: light-dark(hsl(0 0 100% / .1), hsl(0 0 0% / .07));--uimc-interaction-color-decoration: light-dark(var(--uimc-color-petrol-dark), var(--uimc-color-petrol-dark));--uimc-interaction-color-decoration-mono: light-dark(var(--uimc-color-black-90), var(--uimc-color-black-10));--uimc-interaction-color-icon: light-dark(var(--uimc-color-petrol-dark), var(--uimc-color-petrol-dark));--uimc-interaction-color-icon-mono-active: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-color-icon-mono-default: light-dark(var(--uimc-color-black-90), var(--uimc-color-black-10));--uimc-interaction-color-icon-mono-focus: light-dark(var(--uimc-color-white), var(--uimc-color-white));--uimc-interaction-color-icon-mono-hover: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-color-icon-muted: var(--uimc-color-text-muted);--uimc-interaction-color-text-active: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-color-text-default: var(--uimc-color-text);--uimc-interaction-color-text-focus: var(--uimc-color-white);--uimc-interaction-color-text-hover: light-dark(var(--uimc-color-black), var(--uimc-color-white));--uimc-interaction-container-color-background-hover: light-dark(hsla(0, 0%, 0%, .03), hsla(0, 0%, 100%, .07));--uimc-interaction-container-color-background-active: light-dark(hsla(0, 0%, 0%, .07), hsla(0, 0%, 100%, .1));--uimc-shadow-flat: var(--uimc-shadow-1);--uimc-shadow-notifications: var(--uimc-shadow-2);--uimc-shadow-raised: var(--uimc-shadow-3);--uimc-shadow-navigation: var(--uimc-shadow-4);--uimc-shadow-popover: var(--uimc-shadow-5);--uimc-focus-ring-offset: .125rem;--uimc-focus-ring-width: .1875rem;--uimc-font-size-p: var(--uimc-font-size-medium);--uimc-font-size-h6: 1.0625rem;--uimc-font-size-h5: 1.125rem;--uimc-font-size-h4: 1.25rem;--uimc-font-size-h3: 1.375rem;--uimc-font-size-h2: 1.8125rem;--uimc-font-size-h1: 2rem;--uimc-font-size-display-1: 2.25rem;--uimc-font-size-display-2: 2.5rem;--uimc-font-size-display-3: 2.75rem;--uimc-font-size-display-4: 3rem;--uimc-font-size-stage: var(--uimc-font-size-display-1);--uimc-line-height-p: var(--uimc-line-height-medium);--uimc-line-height-h6: 1.5rem;--uimc-line-height-h5: 1.5rem;--uimc-line-height-h4: 1.75rem;--uimc-line-height-h3: 2rem;--uimc-line-height-h2: 2.25rem;--uimc-line-height-h1: 2.5rem;--uimc-line-height-display-1: 2.75rem;--uimc-line-height-display-2: 3rem;--uimc-line-height-display-3: 3.25rem;--uimc-line-height-display-4: 3.5rem;--uimc-line-height-stage: var(--uimc-line-height-display-1)}@media(min-width:48rem){:host,:root{--uimc-font-size-xxsmall: .625rem;--uimc-font-size-xsmall: .75rem;--uimc-font-size-small: .875rem;--uimc-font-size-medium: 1rem;--uimc-font-size-large: 1.063rem;--uimc-font-size-xlarge: 1.188rem;--uimc-font-size-xxlarge: 1.375rem;--uimc-font-size-p: var(--uimc-font-size-medium);--uimc-font-size-h6: 1.0625rem;--uimc-font-size-h5: 1.1875rem;--uimc-font-size-h4: 1.3125rem;--uimc-font-size-h3: 1.5625rem;--uimc-font-size-h2: 2.125rem;--uimc-font-size-h1: 2.5rem;--uimc-font-size-display-1: 2.8125rem;--uimc-font-size-display-2: 3.25rem;--uimc-font-size-display-3: 3.6875rem;--uimc-font-size-display-4: 4.25rem;--uimc-font-size-stage: var(--uimc-font-size-display-1);--uimc-line-height-xxsmall: 1rem;--uimc-line-height-xsmall: 1rem;--uimc-line-height-small: 1.25rem;--uimc-line-height-medium: 1.5rem;--uimc-line-height-large: 1.688rem;--uimc-line-height-xlarge: 1.875rem;--uimc-line-height-xxlarge: 2.125rem;--uimc-line-height-p: var(--uimc-line-height-medium);--uimc-line-height-h6: 1.625rem;--uimc-line-height-h5: 1.625rem;--uimc-line-height-h4: 1.875rem;--uimc-line-height-h3: 2.25rem;--uimc-line-height-h2: 2.625rem;--uimc-line-height-h1: 2.9375rem;--uimc-line-height-display-1: 3.3125rem;--uimc-line-height-display-2: 3.75rem;--uimc-line-height-display-3: 4.3125rem;--uimc-line-height-display-4: 4.75rem;--uimc-line-height-stage: var(--uimc-line-height-display-1)}}@media(min-width:64rem){:host,:root{--uimc-font-size-xxsmall: .625rem;--uimc-font-size-xsmall: .75rem;--uimc-font-size-small: .875rem;--uimc-font-size-medium: 1rem;--uimc-font-size-large: 1.125rem;--uimc-font-size-xlarge: 1.25rem;--uimc-font-size-xxlarge: 1.5rem;--uimc-font-size-p: var(--uimc-font-size-medium);--uimc-font-size-h6: 1.125rem;--uimc-font-size-h5: 1.25rem;--uimc-font-size-h4: 1.4375rem;--uimc-font-size-h3: 1.75rem;--uimc-font-size-h2: 2.4375rem;--uimc-font-size-h1: 3.0625rem;--uimc-font-size-display-1: 3.5rem;--uimc-font-size-display-2: 4.25rem;--uimc-font-size-display-3: 5rem;--uimc-font-size-display-4: 6rem;--uimc-font-size-stage: var(--uimc-font-size-display-1);--uimc-line-height-xxsmall: 1rem;--uimc-line-height-xsmall: 1rem;--uimc-line-height-small: 1.25rem;--uimc-line-height-medium: 1.5rem;--uimc-line-height-large: 1.75rem;--uimc-line-height-xlarge: 2rem;--uimc-line-height-xxlarge: 2.25rem;--uimc-line-height-p: var(--uimc-line-height-medium);--uimc-line-height-h6: 1.75rem;--uimc-line-height-h5: 1.75rem;--uimc-line-height-h4: 2rem;--uimc-line-height-h3: 2.5rem;--uimc-line-height-h2: 3rem;--uimc-line-height-h1: 3.5rem;--uimc-line-height-display-1: 4rem;--uimc-line-height-display-2: 4.75rem;--uimc-line-height-display-3: 5.75rem;--uimc-line-height-display-4: 6.5rem;--uimc-line-height-stage: var(--uimc-line-height-display-1)}}:host,:root{--uimc-grid-margin: 1rem;--uimc-grid-gutter-size: 1.5rem;--uimc-grid-max-width: 90rem;--uimc-grid-content-width: 12/12;--uimc-grid-side-width: calc((1 - var(--uimc-grid-content-width, 1)) / 2);--uimc-grid-template-columns: [full-start] minmax(var(--uimc-grid-margin, 1rem), auto) [main-start] minmax( 0, min( calc(var(--uimc-grid-side-width) * 100%), calc(var(--uimc-grid-max-width, 90rem) * var(--uimc-grid-side-width)) ) ) [content-start] minmax( 0, min( calc(var(--uimc-grid-content-width, 1) * 100%), calc(var(--uimc-grid-max-width, 90rem) * var(--uimc-grid-content-width, 1)) ) ) [content-end] minmax( 0, min( calc(var(--uimc-grid-side-width) * 100%), calc(var(--uimc-grid-max-width, 90rem) * var(--uimc-grid-side-width)) ) ) [main-end] minmax(var(--uimc-grid-margin, 1rem), auto) [full-end]}@media only screen and (min-width:48em){:host,:root{--uimc-grid-margin: 2rem;--uimc-grid-gutter-size: var(--uimc-spacing-6);--uimc-grid-content-width: 10/12}}@media(min-width:64rem){:host,:root{--uimc-grid-content-width: 8/12}}@media only screen and (min-width:80em){:host,:root{--uimc-grid-margin: 3.75rem}}@media only screen and (min-width:120.0625em){:host,:root{--uimc-grid-max-width: 100rem}}*{box-sizing:border-box}body{margin:0;font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-medium);line-height:var(--uimc-line-height-medium);font-weight:var(--uimc-font-weight-regular);color:var(--uimc-color-text)}a{text-decoration:underline solid var(--uimc-link-underline-thickness-1) var(--uimc-link-underline-color);text-underline-offset:var(--uimc-link-underline-offset);color:var(--uimc-interaction-color-text-default);font-feature-settings:"liga" off,"clig" off;display:inline;padding:0}a:hover{text-decoration:underline solid var(--uimc-link-underline-thickness-2) var(--uimc-link-underline-color-hover);text-underline-offset:calc(var(--uimc-link-underline-offset) - calc(var(--uimc-link-underline-thickness-2) - var(--uimc-link-underline-thickness-1)))}a:focus-visible{color:var(--uimc-interaction-color-text-focus);outline:none;background-color:var(--uimc-interaction-color-background-focus);box-shadow:-.125em 0 0 var(--uimc-interaction-color-background-focus),.125em 0 0 0 var(--uimc-interaction-color-background-focus);text-decoration:none}p{font-size:inherit;line-height:inherit}h1{font-size:var(--uimc-font-size-h1);line-height:var(--uimc-line-height-h1)}h2{font-size:var(--uimc-font-size-h2);line-height:var(--uimc-line-height-h2)}h3{font-size:var(--uimc-font-size-h3);line-height:var(--uimc-line-height-h3)}h4{font-size:var(--uimc-font-size-h4);line-height:var(--uimc-line-height-h4)}h5{font-size:var(--uimc-font-size-h5);line-height:var(--uimc-line-height-h5)}h6{font-size:var(--uimc-font-size-h6);line-height:var(--uimc-line-height-h6)}h1,h2{font-family:var(--uimc-font-family-headline)}h1,h2,h3,h4,h5,h6{color:var(--uimc-color-headline);font-weight:var(--uimc-font-weight-bold)}img,video,picture{aspect-ratio:var(--aspect-ratio);display:block;max-height:var(--max-height);max-width:100%;object-fit:cover;overflow:hidden}ul{padding:0}ul li{margin-inline-start:1rem;padding-inline-start:2px;margin-block:var(--uimc-spacing-2)}ui-marcom-list[variant=ordered],ol{padding:0;counter-reset:list}:is(ui-marcom-list[variant=ordered],ol) li{list-style-type:none;counter-increment:list;margin-inline-start:0rem;padding-inline-start:calc(var(--uimc-spacing-6) - 1.4rem);margin-block:var(--uimc-spacing-2)}:is(ui-marcom-list[variant=ordered],ol) li:before{font-size:.875em;content:counter(list) " ";display:inline-block;text-indent:0;margin-right:var(--uimc-spacing-2);width:1rem}.font-size-xxsmall{font-size:var(--uimc-font-size-xxsmall)!important;line-height:var(--uimc-line-height-xxsmall)!important}.font-size-xsmall{font-size:var(--uimc-font-size-xsmall)!important;line-height:var(--uimc-line-height-xsmall)!important}.font-size-small{font-size:var(--uimc-font-size-small)!important;line-height:var(--uimc-line-height-small)!important}.font-size-medium{font-size:var(--uimc-font-size-medium)!important;line-height:var(--uimc-line-height-medium)!important}.font-size-large{font-size:var(--uimc-font-size-large)!important;line-height:var(--uimc-line-height-large)!important}.font-size-xlarge{font-size:var(--uimc-font-size-xlarge)!important;line-height:var(--uimc-line-height-xlarge)!important}.font-size-xxlarge{font-size:var(--uimc-font-size-xxlarge)!important;line-height:var(--uimc-line-height-xxlarge)!important}.margin-0{margin:0!important}.margin-top-0{margin-top:0!important}.margin-bottom-0{margin-bottom:0!important}.color-orange{color:var(--uimc-color-orange, #EC6602)!important}.container,.container-fluid{width:100%;padding-right:var(--uimc-grid-margin);padding-left:var(--uimc-grid-margin);margin-right:auto;margin-left:auto}.container{max-width:calc(var(--uimc-grid-max-width) + var(--uimc-grid-margin) * 2)}.row{display:flex;flex-wrap:wrap;margin-right:calc(-.5 * var(--uimc-grid-gutter-size));margin-left:calc(-.5 * var(--uimc-grid-gutter-size))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--uimc-grid-gutter-size) * .5);padding-left:calc(var(--uimc-grid-gutter-size) * .5)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width:36em){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width:48em){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width:64em){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width:80em){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}@media(min-width:100em){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}}@media(min-width:125em){.col-xxxl{flex:1 0 0%}.row-cols-xxxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxxl-auto{flex:0 0 auto;width:auto}.col-xxxl-1{flex:0 0 auto;width:8.33333333%}.col-xxxl-2{flex:0 0 auto;width:16.66666667%}.col-xxxl-3{flex:0 0 auto;width:25%}.col-xxxl-4{flex:0 0 auto;width:33.33333333%}.col-xxxl-5{flex:0 0 auto;width:41.66666667%}.col-xxxl-6{flex:0 0 auto;width:50%}.col-xxxl-7{flex:0 0 auto;width:58.33333333%}.col-xxxl-8{flex:0 0 auto;width:66.66666667%}.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-10{flex:0 0 auto;width:83.33333333%}.col-xxxl-11{flex:0 0 auto;width:91.66666667%}.col-xxxl-12{flex:0 0 auto;width:100%}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333333%}.offset-xxxl-2{margin-left:16.66666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333333%}.offset-xxxl-5{margin-left:41.66666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333333%}.offset-xxxl-8{margin-left:66.66666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333333%}.offset-xxxl-11{margin-left:91.66666667%}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}html,body,#root{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:#000;font-family:var(--uimc-font-family-text);color-scheme:dark}.app.portfolio-exhibit{--text-on-media-background: light-dark(rgb(255 255 255 / 70%), rgb(13 13 13 / 70%));--text-on-media-border: light-dark(rgb(0 0 0 / 10%), rgb(255 255 255 / 40%));--glass-blur: 40px;--elevation-raised-color-shadow: light-dark(rgb(0 0 0 / 5%), rgb(0 0 0 / 20%));width:100vw;height:100vh;position:relative}.experience-container{position:absolute;inset:0}.experience-container canvas{display:block;width:100%;height:100%}.ai-workflow-overlay{position:fixed;inset:var(--workflow-header-bottom, 0) 0 0;z-index:20;overflow:hidden;background:#000;color:#fff;box-sizing:border-box}@media(orientation:landscape){.ai-workflow-overlay{inset:0}}.ai-workflow-frame{--workflow-scale: 1;--workflow-panel-padding-inline: var(--uimc-spacing-6);--workflow-layout-inset: calc(var(--uimc-spacing-6) * var(--workflow-scale));--workflow-inner-edge: calc(var(--workflow-panel-padding-inline) * var(--workflow-scale));--ai-column-width: min( calc(1500px * var(--workflow-scale)), 100vw - 2 * var(--workflow-layout-inset) );--ai-content-fade: calc(var(--uimc-spacing-6) * var(--workflow-scale))}.ai-workflow-frame--big{--workflow-scale: 2}.ai-workflow-frame{--frame-headline-height: 7.75rem;--frame-top-height: var(--uimc-spacing-6);--frame-headline-size: 2.5rem;--frame-headline-line-height: 2.8125rem;--frame-subheadline-size: 1.3125rem;--frame-subheadline-line-height: 1.5625rem;display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;font-family:var(--uimc-font-family-text)}.ai-workflow-frame--big{--frame-headline-height: 15.5rem;--frame-top-height: var(--uimc-spacing-12)}.ai-workflow-frame__top{flex:none;height:var(--frame-top-height)}.ai-workflow-frame__inner{flex:1;min-height:0;display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:0 1.875rem}.ai-workflow-frame--big .ai-workflow-frame__inner{padding:0 3.75rem}.ai-workflow-frame__headline-block{flex:none;min-height:var(--frame-headline-height)}.ai-workflow-frame__headline{margin:0;font-family:var(--uimc-font-family-headline, var(--uimc-font-family-text));font-size:var(--frame-headline-size);line-height:var(--frame-headline-line-height);color:#ec6602}.ai-workflow-frame__subheadline{margin:0;font-size:var(--frame-subheadline-size);line-height:var(--frame-subheadline-line-height);font-weight:400;color:#fff}@media(orientation:portrait){.ai-workflow-frame--big .ai-workflow-frame__headline{font-size:8rem;line-height:11rem}.ai-workflow-frame--big .ai-workflow-frame__subheadline{font-size:5rem;line-height:8rem}.ai-workflow-frame__headline-block:empty,.ai-workflow-frame__disclaimer:empty{display:none}}.ai-workflow-frame__content{flex:1;min-height:0;overflow:hidden;position:relative;display:flex;flex-direction:column;--ai-inner-inset: var(--workflow-inner-edge)}.ai-workflow-frame__disclaimer{flex:none;margin:0;padding:var(--uimc-spacing-2) 0;list-style:none;font-size:.75rem;line-height:1rem;color:#999}.ai-workflow-frame--big .ai-workflow-frame__disclaimer{font-size:1.2rem;line-height:2rem}@media(orientation:landscape){.ai-workflow-frame{padding-top:var(--workflow-header-bottom, 0);--frame-top-height: calc(12px * var(--workflow-scale));--frame-headline-height: calc(124px * var(--workflow-scale));--frame-headline-size: calc(49px * var(--workflow-scale));--frame-headline-line-height: calc(56px * var(--workflow-scale));--frame-subheadline-size: calc(24px * var(--workflow-scale));--frame-subheadline-line-height: calc(36px * var(--workflow-scale));--frame-disclaimer-line-height: calc(1rem * var(--workflow-scale))}.ai-workflow-frame__inner,.ai-workflow-frame--big .ai-workflow-frame__inner{width:var(--ai-column-width);margin:0 auto;padding:0}.ai-workflow-frame__headline-block{display:flex;flex-direction:column;gap:calc(8px * var(--workflow-scale));box-sizing:border-box;height:var(--frame-headline-height);overflow:hidden;padding-block:calc(12px * var(--workflow-scale))}.ai-workflow-frame__content{-webkit-mask-image:linear-gradient(to bottom,#000000 calc(100% - var(--ai-content-fade)),transparent);mask-image:linear-gradient(to bottom,#000000 calc(100% - var(--ai-content-fade)),transparent)}.ai-workflow-frame__disclaimer,.ai-workflow-frame--big .ai-workflow-frame__disclaimer{box-sizing:border-box;height:calc(2 * var(--frame-disclaimer-line-height));overflow:hidden;padding:0;font-size:calc(.75rem * var(--workflow-scale));line-height:var(--frame-disclaimer-line-height)}.ai-workflow-frame__disclaimer li,.ai-workflow-frame--big .ai-workflow-frame__disclaimer li{margin:0}}.ai-workflow-overlay__elements{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.ai-workflow-overlay__elements--recon .ai-workflow-overlay__video-buffer{top:auto!important;height:73vh;width:100%}.ai-workflow-overlay__image{display:block;flex:1 1 0;width:100%;min-height:0;object-fit:contain}@media(orientation:landscape){.ai-workflow-overlay__video-player{display:flex;align-items:center;justify-content:center}}.loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#000;z-index:100}.loading-overlay__spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.webgl-context-lost-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#000;color:#fff;z-index:110;text-align:center}.home-overlay{position:absolute;top:24px;left:24px;color:#fff;pointer-events:none;text-shadow:0 1px 4px rgba(0,0,0,.6)}.home-overlay h1{margin:0;color:#ec6602}.home-overlay h5{margin:17px 0 0;font-weight:400;color:#fff;opacity:.85}.home-overlay--sales h1{font-size:2.5rem;line-height:2.8125rem}.home-overlay--sales h5{font-size:1.3125rem;line-height:1.5625rem}.home-overlay--big h1{font-size:8rem;line-height:11rem}.home-overlay--big h5{font-size:5rem;line-height:8rem}.home-overlay--sales-big{top:48px;left:48px}.home-overlay--sales-big h1{font-size:5rem;line-height:5.625rem}.home-overlay--sales-big h5{margin-top:34px;font-size:2.625rem;line-height:3.125rem}.sales-navigation-panel{--panel-width: 28rem;position:fixed;top:0;right:var(--sales-nav-strip-width, 0%);bottom:0;z-index:21;box-sizing:border-box;width:var(--panel-width);display:flex;flex-direction:column;padding:var(--uimc-spacing-6) 0 var(--uimc-spacing-6) var(--uimc-spacing-3);background:var(--text-on-media-background);border-left:1px solid var(--text-on-media-border);backdrop-filter:blur(calc(var(--glass-blur) / 2));-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));color:var(--uimc-interaction-color-text-default);font-family:var(--uimc-font-family-text);transform:translate(calc(100% + var(--sales-nav-strip-width, 0%)));transition:transform 1s ease-in-out}.sales-navigation-panel--open{transform:translate(0)}.sales-navigation-panel--big{--panel-width: 56rem;padding:var(--uimc-spacing-12) 0 var(--uimc-spacing-12) var(--uimc-spacing-6);font-size:2rem}.sales-navigation-panel__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--uimc-spacing-6);padding:0 var(--uimc-spacing-3);overflow-y:auto}.sales-navigation-panel__back{flex-shrink:0}.sales-navigation-panel--big .sales-navigation-panel__back{zoom:2}.sales-navigation-panel__headline{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:var(--uimc-spacing-1);margin:0 calc(-1 * var(--uimc-spacing-3));padding:var(--uimc-spacing-4) var(--uimc-spacing-3);transition:background var(--uimc-transition-components-fast);color:var(--uimc-interaction-color-text-default);font-size:var(--uimc-font-size-h5);font-weight:var(--uimc-font-weight-semibold);line-height:var(--uimc-line-height-h5)}.sales-navigation-panel--big .sales-navigation-panel__headline{font-size:calc(var(--uimc-font-size-h5) * 2);line-height:calc(var(--uimc-line-height-h5) * 2)}.sales-navigation-panel__headline:has(.sales-navigation-panel__headline-button:not(:disabled)):hover{background:var(--uimc-interaction-color-background-hover)}.sales-navigation-panel__headline--current,.sales-navigation-panel__headline--current:hover{background:var(--uimc-interaction-color-background-active)}.sales-navigation-panel__headline-button{display:flex;flex-direction:column;align-items:flex-start;gap:inherit;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.sales-navigation-panel__headline-button:disabled{cursor:default}.sales-navigation-panel__headline-line{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.sales-navigation-panel__list{display:flex;flex-direction:column;align-self:stretch;gap:var(--uimc-spacing-2);margin-top:var(--uimc-spacing-4)}.sales-navigation-panel__item{display:flex;flex-direction:row;align-items:center;gap:var(--uimc-spacing-3);padding:var(--uimc-spacing-4) 0;cursor:pointer;font-size:var(--uimc-font-size-large);line-height:var(--uimc-line-height-large);color:var(--uimc-interaction-color-text-default);transition:color var(--uimc-transition-components-fast)}.sales-navigation-panel__item:hover{color:var(--uimc-interaction-color-text-hover)}.sales-navigation-panel__item--active{color:var(--uimc-interaction-color-text-active);font-weight:var(--uimc-font-weight-semibold)}.sales-navigation-panel--big .sales-navigation-panel__item{font-size:calc(var(--uimc-font-size-large) * 2);line-height:calc(var(--uimc-line-height-large) * 2)}.sales-navigation-panel__list--cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--uimc-spacing-4);margin-top:0}.sales-navigation-panel__list--cards .sales-navigation-panel__item{grid-column:1/-1}.sales-navigation-panel__card{--border-color: color-mix(in srgb, #ffffff 30%, #0d0d0d);cursor:pointer}.sales-navigation-panel__card::part(base){transition:background var(--uimc-transition-components-fast)}.sales-navigation-panel__card:hover::part(base){background:linear-gradient(var(--background-color),var(--background-color)),var(--hover-blend-color)}.sales-navigation-panel__card--active::part(base),.sales-navigation-panel__card--active:hover::part(base){background:linear-gradient(var(--background-color),var(--background-color)),var(--active-blend-color)}.sales-navigation-panel__card>[slot=image]{object-fit:contain;background:var(--uimc-color-black)}.sales-navigation-panel__card-title{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-medium);line-height:var(--uimc-line-height-medium)}.sales-navigation-panel--big .sales-navigation-panel__card-title{font-size:calc(var(--uimc-font-size-medium) * 2);line-height:calc(var(--uimc-line-height-medium) * 2)}.sales-navigation-panel__item-arrow{flex-shrink:0;color:var(--uimc-interaction-color-icon-mono-default)}.sales-navigation-panel__item:hover .sales-navigation-panel__item-arrow{color:var(--uimc-interaction-color-icon-mono-hover)}.sales-navigation-panel__footer{display:flex;justify-content:flex-end;padding:var(--uimc-spacing-4) var(--uimc-spacing-3) 0}.app.portfolio-exhibit:has(.sales-nav-strip){--sales-nav-strip-width: var(--uimc-spacing-18)}.app.portfolio-exhibit:has(.sales-nav-strip):has(.sales-nav-strip--big){--sales-nav-strip-width: calc(var(--uimc-spacing-18) * 2)}.sales-nav-strip{--strip-icon-size: var(--uimc-spacing-6);position:fixed;top:0;right:0;bottom:0;z-index:22;box-sizing:border-box;width:var(--sales-nav-strip-width);display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;padding:var(--uimc-spacing-8) 0;background:var(--text-on-media-background);border-left:1px solid var(--text-on-media-border);backdrop-filter:blur(calc(var(--glass-blur) / 2));-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2))}.sales-nav-strip--big{--strip-icon-size: var(--uimc-spacing-12);padding:var(--uimc-spacing-16) 0;font-size:2rem}.sales-nav-strip__bottom{align-self:end;display:flex;flex-direction:column;align-items:center;gap:var(--uimc-spacing-8)}.sales-nav-strip__button{display:flex;flex-direction:column;align-items:center;gap:var(--uimc-spacing-2);padding:var(--uimc-spacing-2);background:none;border:0;cursor:pointer;color:var(--uimc-interaction-color-icon-mono-default);transition:color var(--uimc-transition-components-fast)}.sales-nav-strip__button ui-marcom-icon{--font-size: var(--strip-icon-size)}.sales-nav-strip__button:disabled{opacity:var(--uimc-opacity-disabled);cursor:default}.sales-nav-strip__button:hover:not(:disabled){color:var(--uimc-interaction-color-icon-mono-hover)}.sales-nav-strip__label{color:var(--uimc-interaction-color-text-default);font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-small);font-weight:var(--uimc-font-weight-semibold);line-height:var(--uimc-line-height-small)}.sales-nav-strip--big .sales-nav-strip__label{font-size:calc(var(--uimc-font-size-small) * 2);line-height:calc(var(--uimc-line-height-small) * 2)}.sales-panel-flag{--line-gap: calc(var(--strip-icon-size) * .3);display:flex;align-items:center;justify-content:center;width:calc(var(--strip-icon-size) + var(--uimc-spacing-4));height:calc(var(--strip-icon-size) + var(--uimc-spacing-4));padding:0;background:none;border:0;cursor:pointer;color:var(--uimc-interaction-color-icon-mono-default);transition:color var(--uimc-transition-components-fast)}.sales-panel-flag:disabled{opacity:var(--uimc-opacity-disabled);cursor:default}.sales-panel-flag:hover:not(:disabled){color:var(--uimc-interaction-color-icon-mono-hover)}.sales-panel-flag__line,.sales-panel-flag__line:before,.sales-panel-flag__line:after{display:block;width:var(--strip-icon-size);height:2px;background:currentcolor}.sales-panel-flag__line{position:relative;transition:background-color 0s linear .2s}.sales-panel-flag__line:before,.sales-panel-flag__line:after{content:"";position:absolute;left:0;transition:top .2s var(--uimc-transition-ease) .2s,transform .2s var(--uimc-transition-ease) 0s}.sales-panel-flag__line:before{top:calc(var(--line-gap) * -1)}.sales-panel-flag__line:after{top:var(--line-gap)}.sales-panel-flag--open .sales-panel-flag__line{background-color:transparent}.sales-panel-flag--open .sales-panel-flag__line:before,.sales-panel-flag--open .sales-panel-flag__line:after{top:0;transition:top .2s var(--uimc-transition-ease) 0s,transform .2s var(--uimc-transition-ease) .2s}.sales-panel-flag--open .sales-panel-flag__line:before{transform:rotate(45deg)}.sales-panel-flag--open .sales-panel-flag__line:after{transform:rotate(-45deg)}.ai-workflow-spacer{flex-shrink:0;height:var(--spacer-height)}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-spacer{height:calc(var(--spacer-height) / 2)}.ai-workflow-sheet{--text-color: light-dark(var(--uimc-color-black-90), var(--uimc-color-white));position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-6);border-radius:var(--uimc-border-radius-2);background:var(--text-on-media-background);box-shadow:0 4px 8px 0 var(--elevation-raised-color-shadow);backdrop-filter:blur(calc(var(--glass-blur) / 2));-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));color:var(--text-color)}.ai-workflow-sheet:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from 186deg at 27.97% 56.92%,transparent 0deg,transparent 46.8deg,var(--text-on-media-border) 136.8deg,transparent 226.8deg,var(--text-on-media-border) 316.8deg,transparent 360deg);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ai-workflow-sheet{gap:var(--uimc-spacing-8);padding:var(--uimc-spacing-10)}.ai-workflow-sheet__image{width:100%}.ai-workflow-sheet__content{font-size:2.5rem;line-height:120%;letter-spacing:.125rem}.ai-workflow-sheet--horizontal{flex-direction:row;align-items:flex-start;z-index:1;flex-shrink:0;margin-top:auto}.ai-workflow-sheet--horizontal .ai-workflow-sheet__image{flex:0 0 50%}.ai-workflow-sheet--active{outline:4px solid rgba(255,255,255,.5);outline-offset:-4px;background:linear-gradient(180deg,#ffffff05,#fff0 20.36%),#0099991a}.ai-workflow-three-col-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2.625rem;padding:21px 0}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-three-col-cards{gap:1.3125rem}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-three-col-cards .ai-workflow-sheet{gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-5)}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-three-col-cards .ai-workflow-sheet__content{font-size:1.25rem;letter-spacing:.0625rem}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-sheet--active{outline-width:2px;outline-offset:-2px}.ai-workflow-media-gallery{display:flex;flex-direction:column;width:100%}.ai-workflow-media-gallery__stage{padding:var(--uimc-spacing-20) 0}.ai-workflow-media-gallery__stage img,.ai-workflow-media-gallery__stage video{display:block;width:100%}.ai-workflow-media-gallery__thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:42px;padding:var(--uimc-spacing-20) 0}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-media-gallery__stage,.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-media-gallery__thumbnails{padding-block:calc(var(--uimc-spacing-20) / 2)}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-media-gallery__thumbnails{gap:21px}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-media-gallery .ai-workflow-sheet{gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-5)}.ai-workflow-frame:not(.ai-workflow-frame--big) .ai-workflow-media-gallery .ai-workflow-sheet__content{font-size:1.25rem;letter-spacing:.0625rem}.sales-bottom-panel{--text-color: light-dark(var(--uimc-color-black-90), var(--uimc-color-white));position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-6);border-radius:var(--uimc-border-radius-2);background:var(--text-on-media-background);box-shadow:0 4px 8px 0 var(--elevation-raised-color-shadow);backdrop-filter:blur(calc(var(--glass-blur) / 2));-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));color:var(--text-color)}.sales-bottom-panel:before{content:"";position:absolute;inset:0;padding:1px 1px 0;border-radius:inherit;background:conic-gradient(from 186deg at 27.97% 56.92%,transparent 0deg,transparent 46.8deg,var(--text-on-media-border) 136.8deg,transparent 226.8deg,var(--text-on-media-border) 316.8deg,transparent 360deg);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.sales-bottom-panel{position:fixed;bottom:var(--uimc-spacing-6);left:50%;z-index:20;align-items:center;gap:var(--uimc-spacing-3);padding:var(--uimc-spacing-4) var(--uimc-spacing-6);transform:translate(-50%)}.sales-bottom-panel--big{bottom:var(--uimc-spacing-12);zoom:2}.sales-bottom-panel--inline{position:static;transform:none}.sales-bottom-panel__title{margin:0;color:var(--text-color);font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-h5);font-weight:var(--uimc-font-weight-semibold);line-height:var(--uimc-line-height-h5);text-align:center}.sales-bottom-panel__controls{display:flex;align-items:center;gap:var(--uimc-spacing-6)}.sales-bottom-panel__counter{min-width:4em;color:var(--text-color);font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-medium);line-height:var(--uimc-line-height-medium);text-align:center}.workflow-layout{--workflow-scale: 1;--workflow-panel-padding-inline: var(--uimc-spacing-6);--workflow-layout-inset: calc(var(--uimc-spacing-6) * var(--workflow-scale));--workflow-inner-edge: calc(var(--workflow-panel-padding-inline) * var(--workflow-scale));--ai-column-width: min( calc(1500px * var(--workflow-scale)), 100vw - 2 * var(--workflow-layout-inset) );--ai-content-fade: calc(var(--uimc-spacing-6) * var(--workflow-scale))}.workflow-layout--big{--workflow-scale: 2}.workflow-layout{position:fixed;top:var(--workflow-layout-inset);left:var(--workflow-layout-inset);right:var(--workflow-layout-inset);z-index:20;display:flex;flex-direction:column;gap:var(--uimc-spacing-6);pointer-events:none}.workflow-layout>*,.workflow-layout__content>*{pointer-events:auto}.workflow-layout__back{align-self:flex-end}.workflow-layout--big .workflow-layout__back{zoom:2}.workflow-layout__content{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--uimc-spacing-6);pointer-events:none}.workflow-header{--text-color: light-dark(var(--uimc-color-black-90), var(--uimc-color-white));position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-6);border-radius:var(--uimc-border-radius-2);background:var(--text-on-media-background);box-shadow:0 4px 8px 0 var(--elevation-raised-color-shadow);backdrop-filter:blur(calc(var(--glass-blur) / 2));-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));color:var(--text-color)}.workflow-header:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from 186deg at 27.97% 56.92%,transparent 0deg,transparent 46.8deg,var(--text-on-media-border) 136.8deg,transparent 226.8deg,var(--text-on-media-border) 316.8deg,transparent 360deg);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.workflow-header{align-items:stretch;gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-4) var(--workflow-panel-padding-inline) var(--uimc-spacing-6)}.workflow-header__controls{display:flex;align-items:center;gap:var(--uimc-spacing-6)}.workflow-header__actions{display:flex;align-items:center;gap:var(--uimc-spacing-6);margin-left:auto;white-space:nowrap}.workflow-header--big{zoom:2}.workflow-layout--ai .workflow-header{touch-action:manipulation}@media(orientation:landscape){.workflow-layout--ai{left:calc((100vw - var(--ai-column-width)) / 2);right:calc((100vw - var(--ai-column-width)) / 2);z-index:21}}.workflow-layout--ai:not(.workflow-layout--big) ui-marcom-button::part(base){min-height:2.75rem}.chapter-description{--text-color: light-dark(var(--uimc-color-black-90), var(--uimc-color-white));position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-6);border-radius:var(--uimc-border-radius-2);background:var(--text-on-media-background);box-shadow:0 4px 8px 0 var(--elevation-raised-color-shadow);backdrop-filter:blur(calc(var(--glass-blur) / 2));-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));color:var(--text-color)}.chapter-description:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from 186deg at 27.97% 56.92%,transparent 0deg,transparent 46.8deg,var(--text-on-media-border) 136.8deg,transparent 226.8deg,var(--text-on-media-border) 316.8deg,transparent 360deg);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.chapter-description{width:30vw;max-width:436px}.chapter-description h2,.chapter-description h3{margin:0;color:var(--text-color);font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-h4);font-weight:var(--uimc-font-weight-bold);line-height:var(--uimc-line-height-h4)}.chapter-description p{margin:0;color:var(--text-color);font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-medium);font-weight:var(--uimc-font-weight-regular);line-height:var(--uimc-line-height-medium)}.chapter-description--big{gap:calc(var(--uimc-spacing-4) * 2);padding:calc(var(--uimc-spacing-6) * 2);max-width:none;width:40vw}.chapter-description--big h2,.chapter-description--big h3{font-size:calc(var(--uimc-font-size-h4) * 2);line-height:calc(var(--uimc-line-height-h4) * 2)}.chapter-description--big p{font-size:calc(var(--uimc-font-size-medium) * 2);line-height:calc(var(--uimc-line-height-medium) * 2)}.step-description{width:30vw;max-width:436px;margin-left:auto}.step-description--big{width:40vw;max-width:none}.step-description__container{--text-color: light-dark(var(--uimc-color-black-90), var(--uimc-color-white));position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--uimc-spacing-4);padding:var(--uimc-spacing-6);border-radius:var(--uimc-border-radius-2);background:var(--text-on-media-background);box-shadow:0 4px 8px 0 var(--elevation-raised-color-shadow);backdrop-filter:blur(calc(var(--glass-blur) / 2));-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));color:var(--text-color)}.step-description__container:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from 186deg at 27.97% 56.92%,transparent 0deg,transparent 46.8deg,var(--text-on-media-border) 136.8deg,transparent 226.8deg,var(--text-on-media-border) 316.8deg,transparent 360deg);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.step-description__container .headline{margin:0;color:var(--text-color);font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-h4);font-weight:var(--uimc-font-weight-bold);line-height:var(--uimc-line-height-h4)}.step-description__container .step-description__text{margin:0;color:var(--text-color);font-family:var(--uimc-font-family-text);font-size:var(--uimc-font-size-medium);font-weight:var(--uimc-font-weight-regular);line-height:var(--uimc-line-height-medium)}.step-description__container>div{margin-bottom:0}.step-description__container--big{gap:calc(var(--uimc-spacing-4) * 2);padding:calc(var(--uimc-spacing-6) * 2)}.step-description__container--big .headline{font-size:calc(var(--uimc-font-size-h4) * 2);line-height:calc(var(--uimc-line-height-h4) * 2)}.step-description__container--big .step-description__text{font-size:calc(var(--uimc-font-size-medium) * 2);line-height:calc(var(--uimc-line-height-medium) * 2)}.step-description__container--icon-only{padding:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.step-description__container--icon-only:before{content:none}.headline{line-height:3rem;margin-top:.5rem;font-size:inherit}.disclaimer__text{font-size:.5rem;color:#666;line-height:.75rem}.disclaimer__text--big{font-size:1.2rem;line-height:2rem}@media(min-width:3800px){.button-link--big{transform:scale(2);transform-origin:top left}}.radiantion-container{position:absolute;right:-.25rem;bottom:-1.75rem;display:flex;justify-content:flex-end}.radiantion-image{width:10%}.margin-bottom-1{margin-bottom:1rem}.content-layer{position:fixed;top:0;left:0;color:#fff}.content-layer--gradient{height:100vh;width:100vw;background:linear-gradient(180deg,#0000,#00000073 35%,#000000e6)}.content-layer__title{margin:0;color:#ec6602;text-shadow:0 1px 4px rgba(0,0,0,.6)}.content-layer__headline--messe,.content-layer__headline--sales{margin:24px 3rem 0 24px}.content-layer__headline--sales .content-layer__title{font-size:2.5rem;line-height:2.8125rem}.content-layer__headline--big .content-layer__title{font-size:8rem;line-height:11rem}.content-layer__headline--sales-big{margin:48px 6rem 0 48px}.content-layer__headline--sales-big .content-layer__title{font-size:5rem;line-height:5.625rem}.overlay-container__headline{color:#fff;font-weight:400;opacity:.85;text-shadow:0 1px 4px rgba(0,0,0,.6);margin-top:17px;font-size:1.3125rem;line-height:1.5625rem}.overlay-container__headline--big{font-size:5rem;line-height:8rem}.overlay-container__headline--sales-big{margin-top:34px;font-size:2.625rem;line-height:3.125rem}.overlay-container__slides{--slide-size: min(79.63vmin, calc(100vh - 320px) )}.overlay-container__slides--sales{--slide-size: min(79.63vmin, calc(97.5vh - 170px) )}@media(orientation:landscape){.overlay-container__slides--sales{--slide-size: min(86vmin, calc(97.5vh - 170px) , calc(100vw - 12.5vmin - 384px) )}}.overlay-container__slides--sales-big{--slide-size: min(79.63vmin, calc(100vh - 340px) )}@media(orientation:landscape){.overlay-container__slides--sales-big{--slide-size: min(86vmin, calc(100vh - 340px) , calc(100vw - 12.5vmin - 768px) )}}.overlay-content__viewport{position:relative}.overlay-content__viewport--sales{margin-left:7.5vmin}@media(orientation:portrait){.overlay-content__viewport--remote .overlay-content--distance-one{margin-left:calc((100vw - var(--slide-size)) / 2 - 24px)}.overlay-content__viewport--remote .overlay-content--distance-two{margin-left:calc((100vw - var(--slide-size) - 2.5vmin) / 2 - 24px)}.overlay-content__viewport--remote .overlay-content--distance-three{margin-left:calc((100vw - var(--slide-size) - 5vmin) / 2 - 24px)}}.overlay-content__nav{position:absolute;top:calc(2.5vh + var(--slide-size));margin-left:calc(var(--slide-size) + 2.5vmin + var(--uimc-spacing-6));transform:translateY(-100%);z-index:5}@media(min-width:3800px){.overlay-content__nav{top:var(--slide-size)}}.overlay-content__nav--three{margin-left:calc(var(--slide-size) + 5vmin + var(--uimc-spacing-6))}.overlay-content{background-color:#000;border:2.25px solid #ec6602;position:absolute}.overlay-content__first{width:var(--slide-size);height:var(--slide-size);z-index:4;margin-left:0;top:2.5vh}@media(min-width:3800px){.overlay-content__first{top:0}}@media(min-width:2160px){.overlay-content--distance-one{margin-left:129.5px}}@media(min-width:1080px){.overlay-content--distance-two{margin-left:calc(75.25px - 4rem)}}@media(min-width:2160px){.overlay-content--distance-two{margin-left:calc(150.5px - 3rem)}}@media(min-width:2160px){.overlay-content--distance-three{margin-left:calc(126.5px - 3rem)}}.overlay-content__second{width:calc(var(--slide-size) - 5vmin);height:calc(var(--slide-size) - 5vmin);z-index:3;opacity:.6;background-color:#000;top:4vh;margin-left:7.5vmin}@media(min-width:3800px){.overlay-content__second{top:0}}.overlay-content__third,.overlay-content__helper{width:calc(var(--slide-size) - 10vmin);height:calc(var(--slide-size) - 10vmin);top:5.5vh;margin-left:15vmin;background-color:#000}@media(min-width:3800px){.overlay-content__third,.overlay-content__helper{top:0}}.overlay-content__third{z-index:2;opacity:.4}.overlay-content__helper{z-index:1;opacity:0}.overlay-content__slide-frame{position:relative;width:100%;height:100%;background:#000;overflow:hidden}.overlay-content__slide-image,.overlay-content__slide-video,.overlay-content__slide-iframe{width:100%;height:100%;object-fit:cover;border:none}.overlay-content__fullscreen-btn{position:absolute;bottom:.5rem;right:.5rem;width:1.5rem;height:1.5rem;border:none;background:transparent;cursor:pointer;opacity:.7}.overlay-content__fullscreen-btn img{width:100%;height:100%}.overlay-content__fullscreen-btn:hover{opacity:1}.overlay-content--anim-first-left{animation-name:slide-to-left;animation-timing-function:ease-in-out;animation-duration:2s}.overlay-content--anim-first-right{animation-name:slide-to-right;animation-timing-function:ease-in-out;animation-duration:2s}.overlay-content--anim-second{animation-name:second-scale-to-left;animation-timing-function:ease-in-out;animation-duration:2s}.overlay-content--anim-third{animation-name:third-scale-to-left;animation-timing-function:ease-in-out;animation-duration:2s}.overlay-content--anim-helper{animation-name:helper-opacity;animation-timing-function:ease-in-out;animation-duration:2s}@keyframes helper-opacity{0%,40%{opacity:0}42%,to{opacity:.4}}@keyframes second-scale-to-left{10%{width:calc(var(--slide-size) - 5vmin);height:calc(var(--slide-size) - 5vmin);margin-left:7.5vmin;opacity:.6;top:4vh}50%,to{width:var(--slide-size);height:var(--slide-size);margin-left:0;opacity:1;top:2.5vh}}@keyframes third-scale-to-left{10%{width:calc(var(--slide-size) - 10vmin);height:calc(var(--slide-size) - 10vmin);margin-left:15vmin;top:5.5vh;opacity:.4}50%,to{width:calc(var(--slide-size) - 5vmin);height:calc(var(--slide-size) - 5vmin);margin-left:7.5vmin;top:4vh;opacity:.6}}@keyframes slide-to-left{0%{margin-left:0;opacity:1}50%{opacity:1}60%,to{margin-left:-100vw;opacity:0}}@keyframes slide-to-right{0%{margin-left:0;opacity:1}50%{opacity:1}60%,to{margin-left:100vw;opacity:0}}.fullscreen-overlay__container{width:100vw;height:100vh;display:flex;position:fixed;z-index:30;top:0;left:0;justify-content:center;align-items:center;background-color:#000c}.fullscreen-overlay__slide{background-color:#000;border:2.25px solid #ec6602;width:95vmin;height:95vmin;display:flex}.fullscreen-overlay__image{width:100%;height:100%;object-fit:contain}.level-control-panel{position:fixed;bottom:0;left:0;width:100vw;height:9vh;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;padding-right:1.5rem;background:linear-gradient(180deg,#fffefe00,#404040cc 40%,#000);z-index:20}.level-control-panel__button{border:none;background:#000;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.level-control-panel__button img{width:60%;height:60%}@media(min-width:2160px){.level-control-panel__button{width:6rem;height:6rem}}.disclaimer-page{position:fixed;z-index:15;top:0;left:0;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;height:100vh;width:100vw;padding-left:1rem;padding-right:1rem;color:#fff;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.95),transparent)}.disclaimer-page--half-page{height:10vh;top:90vh}.disclaimer-page__subtitle{font-size:2rem;margin-bottom:1.5rem;color:#fff}.disclaimer-page__description,.disclaimer-page__extra{font-size:1.5rem;line-height:2.2rem}.disclaimer-page--big .disclaimer-page__subtitle,.disclaimer-page--half-page .disclaimer-page__subtitle{font-size:3rem;margin-bottom:4.5rem}.disclaimer-page--big .disclaimer-page__description,.disclaimer-page--big .disclaimer-page__extra,.disclaimer-page--half-page .disclaimer-page__description,.disclaimer-page--half-page .disclaimer-page__extra{font-size:2.5rem;line-height:3.2rem}.disclaimer-page--mini{top:95vh;height:5vh}.disclaimer-page--mini-sales .disclaimer-page__description,.disclaimer-page--mini-sales .disclaimer-page__extra{font-size:.75rem;line-height:1.1rem}.disclaimer-page--workflow-end{inset:0;width:auto;height:auto;justify-content:flex-start;background:#262626f7;border-radius:0;padding:calc(84px + 3rem) 4rem calc(64px + 2rem);pointer-events:auto;overflow-y:auto}.disclaimer-page--workflow-end>:first-child{margin-top:auto}.disclaimer-page--workflow-end>p:last-child{margin-bottom:0}.disclaimer-page--workflow-end .disclaimer-page__subtitle{font-size:2.2rem;font-weight:700;margin-bottom:2rem}.disclaimer-page--workflow-end .disclaimer-page__description,.disclaimer-page--workflow-end .disclaimer-page__extra{font-size:1.15rem;line-height:1.7;margin-bottom:1.5rem}.disclaimer-page--big.disclaimer-page--mini-sales .disclaimer-page__description,.disclaimer-page--big.disclaimer-page--mini-sales .disclaimer-page__extra{font-size:1.5rem;line-height:2.2rem}.click-area{position:relative;cursor:pointer;border:none;background:transparent;padding:0}.click-area__pulse{position:absolute;inset:0;border-radius:inherit;background-color:#ec6602;opacity:.4;pointer-events:none}.click-area__pulse--inner{animation:click-area-pulse 2s ease-out infinite}.click-area__pulse--outer{animation:click-area-pulse-secondary 2s ease-out infinite}@keyframes click-area-pulse{0%{transform:scale(.1);opacity:0}75%{opacity:.45}to{transform:scale(1);opacity:0}}@keyframes click-area-pulse-secondary{0%{transform:scale(.1);opacity:0}75%{opacity:.45}to{transform:scale(.8);opacity:0}}.highlight-area{background-color:#099;opacity:.4;border-radius:5%;pointer-events:auto}.explore-tooltip{max-width:280px;background:#000c;color:#fff;padding:.5rem .75rem;border-radius:4px;opacity:0;transition:opacity 1s ease-in-out;pointer-events:none}.explore-tooltip--visible{opacity:1;pointer-events:auto}.hotspot-dot{position:absolute;top:-24px;left:-24px;transform-origin:24px 24px;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;gap:12px;color:#fff;pointer-events:auto;opacity:0;transform:scale(0);transition:transform .3s ease-out,opacity .3s ease-out}.hotspot-dot--visible{opacity:1;transform:scale(1)}.hotspot-dot__marker{position:relative;width:48px;height:48px;flex-shrink:0}.hotspot-dot__pulse{position:absolute;inset:0;border-radius:50%;background-color:#ec6602}.hotspot-dot__pulse--inner{animation:hotspot-pulse-inner 2.5s ease-out infinite}.hotspot-dot__pulse--outer{animation:hotspot-pulse-outer 2.5s ease-out infinite}.hotspot-dot__image{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#1a1a1a;border:3px solid #404040}.hotspot-dot__image img{width:40%;height:40%}.hotspot-dot__label{font-size:13px;white-space:nowrap;background-color:#444;padding:8px 12px;border-radius:6px;box-shadow:4px 4px 6px #0003}.hotspot-dot--left{flex-direction:row-reverse;left:auto;right:-24px;transform-origin:calc(100% - 24px) 24px}@keyframes hotspot-pulse-inner{0%{transform:scale(.1);opacity:0}75%{opacity:.25}to{transform:scale(2.2);opacity:0}}@keyframes hotspot-pulse-outer{0%{transform:scale(.1);opacity:0}75%{opacity:.25}to{transform:scale(1.7);opacity:0}}.screensaver-overlays{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:5;background:#000}.screensaver-overlays__video{display:block;width:100%;height:100%}.screensaver-overlays__video--hidden{display:none}
