html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box;font-size:62.5%}*{margin:0;padding:0}*,:before,:after{box-sizing:inherit}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font:1.6rem/1.2 sans-serif}main{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;font-style:inherit}b,strong{font-weight:700}a{color:inherit;background-color:#0000;text-decoration:none}code,kbd{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:block}audio:not([controls]){height:0;display:none}img{border-style:none;max-width:100%;height:auto}iframe{border:0}button{color:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;cursor:pointer;-webkit-appearance:button;background:0 0;border:0;border-radius:0;outline:0}button,input{overflow:visible}button,input,textarea{font:inherit;text-align:inherit}input:disabled,textarea:disabled{color:inherit}button,select{text-transform:none}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}:focus{outline:0}::-moz-focus-inner{border:0;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{border-collapse:collapse}th{text-align:left;font-weight:inherit}details,menu{display:block}summary{display:list-item}template,[hidden]{display:none}svg{display:inline-block;overflow:hidden}ul,ol{list-style:none}[data-media-player]{contain:style;box-sizing:border-box;-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:inline-flex;position:relative}[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16/9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{box-sizing:border-box;border-radius:inherit;width:100%;aspect-ratio:inherit;align-items:center;display:flex;position:relative;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{background-color:unset;display:contents}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){aspect-ratio:16/9;width:100%}:where([data-media-provider] video),:where([data-media-provider] iframe){aspect-ratio:inherit;-o-object-fit:contain;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%;height:auto;display:inline-block}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] video,[data-media-player][data-view-type=audio] iframe{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1;position:absolute;inset:0}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{color:#dedede;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:sans-serif;font-weight:500;display:flex}.vds-google-cast svg{--size:max(18%, 40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height)/100*6)}:where(.vds-buffering-indicator){pointer-events:none;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:0;pointer-events:none;transition:var(--media-buffering-transition,opacity .2s ease)}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,svg.vds-buffering-spinner,.vds-buffering-spinner svg){width:var(--media-buffering-size,96px);height:var(--media-buffering-size,96px)}:where(.vds-buffering-indicator) :where(.vds-buffering-track,circle[data-part=track]){color:var(--media-buffering-track-color,#f5f5f5);opacity:var(--media-buffering-track-opacity,.25);stroke-width:var(--media-buffering-track-width,8)}:where(.vds-buffering-indicator) :where(.vds-buffering-track-fill,circle[data-part=track-fill]){color:var(--media-buffering-track-fill-color,var(--media-brand));opacity:var(--media-buffering-track-fill-opacity,.75);stroke-width:var(--media-buffering-track-fill-width,9);stroke-dasharray:100;stroke-dashoffset:var(--media-buffering-track-fill-offset,50)}:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:1;animation:var(--media-buffering-animation,vds-buffering-spin 1s linear infinite)}@keyframes vds-buffering-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion){:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){animation-duration:8s}}:where(.vds-button){-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;appearance:none;border-radius:var(--media-button-border-radius,9999%);width:var(--media-button-size,38px);height:var(--media-button-size,38px);contain:layout style;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s ease-out;display:inline-flex;position:relative}.vds-button{border:var(--media-button-border);color:var(--media-button-color,var(--media-controls-color,#f5f5f5));padding:var(--media-button-padding,0px)}:where([data-fullscreen] .vds-button){width:var(--media-fullscreen-button-size,42px);height:var(--media-fullscreen-button-size,42px)}@media screen and (max-width:599px){:where([data-fullscreen] .vds-button){width:var(--media-sm-fullscreen-button-size,42px);height:var(--media-sm-fullscreen-button-size,42px)}}:where(.vds-button .vds-icon){width:var(--media-button-icon-size,70%);height:var(--media-button-icon-size,70%);border-radius:var(--media-button-border-radius,8px)}:where(.vds-menu-button .vds-icon){display:flex!important}:where(.vds-button[aria-hidden=true]){display:none!important}@media (hover:hover) and (pointer:fine){.vds-button:hover{background-color:var(--media-button-hover-bg,#fff3);transform:var(--media-button-hover-transform,scale(1.05));transition:var(--media-button-hover-transition,transform .2s ease-in)}.vds-button[aria-expanded=true]{transform:unset}}@media (pointer:coarse){.vds-button:hover{border-radius:var(--media-button-touch-hover-border-radius,100%);background-color:var(--media-button-touch-hover-bg,#fff3)}}:where(.vds-button:focus){outline:none}:where(.vds-button[data-focus],.vds-button:focus-visible){box-shadow:var(--media-focus-ring)}:where(.vds-live-button){min-width:auto;min-height:auto;width:var(--media-live-button-width,40px);height:var(--media-live-button-height,40px);cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex}:where(.vds-live-button-text){font-family:var(--media-font-family,sans-serif);font-size:var(--media-live-button-font-size,12px);font-weight:var(--media-live-button-font-weight,600);letter-spacing:var(--media-live-button-letter-spacing,1.5px);transition:color .3s}.vds-live-button-text{background-color:var(--media-live-button-bg,#8a8a8a);border-radius:var(--media-live-button-border-radius,2px);color:var(--media-live-button-color,#161616);padding:var(--media-live-button-padding,1px 4px)}:where(.vds-live-button[data-focus] .vds-live-button-text){box-shadow:var(--media-focus-ring)}:where(.vds-live-button[data-edge]){cursor:unset}.vds-live-button[data-edge] .vds-live-button-text{background-color:var(--media-live-button-edge-bg,#dc2626);color:var(--media-live-button-edge-color,#f5f5f5)}@media (pointer:fine){:where(.vds-live-button:hover){background-color:unset}}.vds-button:not([data-paused]) .vds-play-icon,.vds-button[data-ended] .vds-play-icon,.vds-button[data-paused] .vds-pause-icon,.vds-button[data-ended] .vds-pause-icon,.vds-button:not([data-ended]) .vds-replay-icon,.vds-button[data-active] .vds-pip-enter-icon,.vds-button:not([data-active]) .vds-pip-exit-icon,.vds-button[data-active] .vds-fs-enter-icon,.vds-button:not([data-active]) .vds-fs-exit-icon,.vds-button:not([data-active]) .vds-cc-on-icon,.vds-button[data-active] .vds-cc-off-icon,.vds-button:not([data-muted]) .vds-mute-icon,.vds-button:not([data-state=low]) .vds-volume-low-icon,.vds-button:not([data-state=high]) .vds-volume-high-icon{display:none}:where(.vds-captions){--overlay-padding:var(--media-captions-padding,1%);--cue-color:var(--media-user-text-color,var(--media-cue-color,white));--cue-bg-color:var(--media-user-text-bg,var(--media-cue-bg,#000000b3));--cue-default-font-size:var(--media-cue-font-size,calc(var(--overlay-height) / 100 * 4.5));--cue-font-size:calc(var(--cue-default-font-size) * var(--media-user-font-size,1));--cue-line-height:var(--media-cue-line-height,calc(var(--cue-font-size) * 1.2));--cue-padding-x:var(--media-cue-padding-x,calc(var(--cue-font-size) * .6));--cue-padding-y:var(--media-cue-padding-x,calc(var(--cue-font-size) * .4));--cue-padding:var(--cue-padding-y) var(--cue-padding-x);z-index:1;contain:layout style;margin:var(--overlay-padding);font-size:var(--cue-font-size);font-family:var(--media-user-font-family,sans-serif);box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;word-spacing:normal;word-break:break-word;position:absolute;inset:0}:where([data-fullscreen][data-orientation=portrait] .vds-captions){--cue-default-font-size:var(--media-cue-font-size,calc(var(--overlay-width) / 100 * 4.5))}:where([data-view-type=audio] .vds-captions){margin:0;position:relative}:where(.vds-captions[aria-hidden=true]){opacity:0;visibility:hidden}.vds-captions[data-example]{opacity:1!important;visibility:visible!important}:where([data-view-type=video] .vds-captions [data-part=cue-display][data-example]){--cue-text-align:center;--cue-width:100%;--cue-top:90%;--cue-left:0%}:where([data-view-type=audio] .vds-captions [data-part=cue-display]){--cue-width:100%;position:relative!important}:where(.vds-captions [data-part=cue-display]){contain:content;top:var(--cue-top);left:var(--cue-left);right:var(--cue-right);bottom:var(--cue-bottom);width:var(--cue-width,auto);height:var(--cue-height,auto);box-sizing:border-box;transform:var(--cue-transform);text-align:var(--cue-text-align);writing-mode:var(--cue-writing-mode,unset);white-space:pre-line;background-color:var(--media-user-display-bg,var(--media-cue-display-bg));border-radius:var(--media-cue-display-border-radius);direction:ltr;unicode-bidi:plaintext;min-width:min-content;min-height:min-content;position:absolute;overflow:visible}.vds-captions [data-part=cue-display]{padding:var(--media-cue-display-padding)}:where(.vds-captions[data-dir=rtl] [data-part=cue-display]){direction:rtl}:where(.vds-captions [data-part=cue]){contain:content;font-variant:var(--media-user-font-variant);border:var(--media-cue-border,unset);border-radius:var(--media-cue-border-radius,2px);-webkit-backdrop-filter:var(--media-cue-backdrop,blur(8px));backdrop-filter:var(--media-cue-backdrop,blur(8px));line-height:var(--cue-line-height);box-sizing:border-box;box-shadow:var(--media-cue-box-shadow,var(--cue-box-shadow));white-space:var(--cue-white-space,pre-wrap);outline:var(--cue-outline);text-shadow:var(--media-user-text-shadow,var(--cue-text-shadow));display:inline-block}.vds-captions [data-part=cue]{background-color:var(--cue-bg-color);color:var(--cue-color);padding:var(--cue-padding)}:where(.vds-captions [data-part=cue-display][data-vertical] [data-part=cue]){--cue-padding:var(--cue-padding-x) var(--cue-padding-y)}:where(.vds-captions [data-part=region]){--anchor-x-percent:calc(var(--region-anchor-x) / 100);--anchor-x:calc(var(--region-width) * var(--anchor-x-percent));--anchor-y-percent:calc(var(--region-anchor-y) / 100);--anchor-y:calc(var(--region-height) * var(--anchor-y-percent));--vp-anchor-x:calc(var(--region-viewport-anchor-x) * 1%);--vp-anchor-y-percent:calc(var(--region-viewport-anchor-y) / 100);--vp-anchor-y:calc(var(--overlay-height) * var(--vp-anchor-y-percent));width:var(--region-width);height:var(--region-height);min-height:0;max-height:var(--region-height);writing-mode:horizontal-tb;top:var(--region-top,calc(var(--vp-anchor-y) - var(--anchor-y)));left:var(--region-left,calc(var(--vp-anchor-x) - var(--anchor-x)));right:var(--region-right);bottom:var(--region-bottom);overflow-wrap:break-word;box-sizing:border-box;flex-flow:column;justify-content:flex-start;display:inline-flex;position:absolute;overflow:hidden}:where(.vds-captions [data-part=region][data-scroll=up]){justify-content:end}:where(.vds-captions [data-part=region][data-active][data-scroll=up]){transition:top .433s}:where(.vds-captions [data-part=region]>[data-part=cue-display]){width:auto;left:var(--cue-offset);height:var(--cue-height,auto);text-align:var(--cue-text-align);unicode-bidi:plaintext;margin-top:2px;position:relative}:where(.vds-captions [data-part=region] [data-part=cue]){border-radius:0;position:relative}:where(.vds-chapter-title){--color:var(--media-chapter-title-color,#ffffffa3);font-family:var(--media-font-family,sans-serif);font-size:var(--media-chapter-title-font-size,16px);font-weight:var(--media-chapter-title-font-weight,400);color:var(--color);text-align:start;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-inline:6px;display:inline-block;overflow:hidden}.vds-chapter-title:before{content:var(--media-chapter-title-separator,"•");margin-right:var(--media-chapter-title-separator-gap,6px);color:var(--media-chapter-title-separator-color,var(--color));display:inline-block}.vds-chapter-title:empty:before{content:"";margin:0}:where(.vds-controls),:where(.vds-controls-group){box-sizing:border-box;width:100%;display:inline-block;position:relative}:where([data-view-type=audio] .vds-controls){max-width:100%;display:inline-block}:where([data-view-type=video] .vds-controls){z-index:10;opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;padding:var(--media-controls-padding,0px);transition:var(--media-controls-out-transition,opacity .2s ease-out);flex-direction:column;display:flex;position:absolute;inset:0}:where([data-view-type=video] .vds-controls[data-visible]){opacity:1;visibility:visible;transition:var(--media-controls-in-transition,opacity .2s ease-in)}:where(.vds-controls-spacer){pointer-events:none;flex:1}:where(.vds-gestures){display:contents}:where(.vds-gesture){contain:content;z-index:0;opacity:0;visibility:hidden;display:block;position:absolute;pointer-events:none!important}:where(.vds-icon svg){vertical-align:middle;width:100%;height:100%;display:block}:where(.vds-kb-action.hidden){opacity:0}:where(.vds-kb-text-wrapper){text-align:center;left:0;right:0;top:var(--media-kb-text-top,10%);z-index:20;pointer-events:none;position:absolute}:where(.vds-kb-text){font-size:var(--media-kb-text-size,150%);font-family:var(--media-font-family,sans-serif);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--media-kb-border-radius,2.5px);pointer-events:none;display:inline-block}.vds-kb-text{color:var(--media-kb-text-color,var(--default-color));background-color:var(--media-kb-text-bg,var(--default-bg));padding:var(--media-kb-text-padding,10px 20px)}.light .vds-kb-text{--default-color:#1a1a1a;--default-bg:#f0f0f099}.dark .vds-kb-text{--default-color:#f5f5f5;--default-bg:#0a0a0a99}:where(.vds-kb-text:empty){display:none}:where(.vds-kb-bezel){--size:var(--media-kb-bezel-size,52px);width:var(--size);height:var(--size);margin-left:calc(-1*var(--size)/2);margin-right:calc(-1*var(--size)/2);z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--media-kb-bezel-bg,var(--default-bg));animation:var(--media-kb-bezel-animation,vds-bezel-fade .35s linear 1 normal forwards);border-radius:var(--media-kb-bezel-border-radius,calc(var(--size) / 2));pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:45%;left:50%}.vds-kb-bezel:not(:has(svg)){display:none!important}.light .vds-kb-bezel{--default-bg:#fff9}.dark .vds-kb-bezel{--default-bg:#0a0a0a99}@media (prefers-reduced-motion){:where(.vds-kb-bezel){animation:none}}:where(.vds-kb-bezel:has(slot:empty)){opacity:0}:where(.vds-kb-action[data-action=seek-forward] .vds-kb-bezel){top:45%;left:unset;right:10%}:where(.vds-kb-action[data-action=seek-backward] .vds-kb-bezel){top:45%;left:10%}:where(.vds-kb-icon){--size:var(--media-kb-icon-size,38px);width:var(--size);height:var(--size)}.vds-kb-icon{color:var(--media-kb-icon-color,var(--default-color))}.light .vds-kb-icon{--default-color:#1a1a1a}.dark .vds-kb-icon{--default-color:#f5f5f5}@keyframes vds-bezel-fade{0%{opacity:1}to{opacity:0;transform:scale(2)}}:where(.vds-menu-items){--color-inverse:var(--media-menu-color-inverse,var(--default-inverse));--color-gray-50:var(--media-menu-color-gray-50,var(--default-gray-50));--color-gray-100:var(--media-menu-color-gray-100,var(--default-gray-100));--color-gray-200:var(--media-menu-color-gray-200,var(--default-gray-200));--color-gray-300:var(--media-menu-color-gray-300,var(--default-gray-300));--color-gray-400:var(--media-menu-color-gray-400,var(--default-gray-400));--text-color:var(--media-menu-text-color,var(--default-text));--text-secondary-color:var(--media-menu-text-secondary-color,var(--default-text-secondary));--root-border:var(--media-menu-border,var(--default-root-border))}.light .vds-menu-items{--default-inverse:black;--default-gray-50:#50505026;--default-gray-100:#50505073;--default-gray-200:#ebebeb99;--default-gray-300:#eee;--default-gray-400:#fafafa;--default-text:#1a1a1a;--default-text-secondary:#6b6b6b;--default-root-border:1px solid #0a0a0a1a}.dark .vds-menu-items{--default-inverse:white;--default-gray-50:#f5f5f51a;--default-gray-100:#f5f5f573;--default-gray-200:#0a0a0a99;--default-gray-300:#1b1b1b;--default-gray-400:#0a0a0a;--default-text:#f5f5f5;--default-text-secondary:#8a8a8a;--default-root-border:1px solid #ffffff1a}:where(.vds-menu-items){--font-family:var(--media-font-family,sans-serif);--font-size:var(--media-menu-font-size,14px);--font-weight:var(--media-menu-font-weight,500);--root-bg:var(--media-menu-bg,var(--color-gray-400));--root-padding:var(--media-menu-padding,12px);--root-border-radius:var(--media-menu-border-radius,4px);--divider:var(--media-menu-divider,1px solid var(--color-gray-50));--section-bg:var(--media-menu-section-bg,var(--color-gray-300));--section-border:var(--media-menu-section-border);--section-divider:var(--media-menu-section-divider,var(--divider));--top-bar-bg:var(--media-menu-top-bar-bg,var(--color-gray-200));--top-bar-divider:var(--media-menu-divider,transparent);--text-hint-color:var(--media-menu-hint-color,var(--text-secondary-color));--chapter-divider:var(--media-chapters-divider,var(--divider));--chapter-active-bg:var(--media-chapters-item-active-bg,var(--color-gray-50));--chapter-active-border-left:var(--media-chapters-item-active-border-left);--chapter-progress-bg:var(--media-chapters-progress-bg,var(--color-inverse));--chapter-time-font-size:var(--media-chapters-time-font-size,12px);--chapter-time-font-weight:var(--media-chapters-time-font-weight,500);--chapter-time-gap:var(--media-chapters-time-gap,6px);--chapter-duration-bg:var(--media-chapters-duration-bg);--item-border:var(--media-menu-item-border,0);--item-bg:var(--media-menu-item-bg,transparent);--item-hover-bg:var(--media-menu-item-hover-bg,var(--color-gray-50));--item-icon-size:var(--media-menu-item-icon-size,18px);--item-padding:var(--media-menu-item-padding,10px);--item-min-height:var(--media-menu-item-height,40px);--item-border-radius:var(--media-menu-item-border-radius,2px);--scrollbar-track-bg:var(--media-menu-scrollbar-track-bg,transparent);--scrollbar-thumb-bg:var(--media-menu-scrollbar-thumb-bg,var(--color-gray-50));--webkit-scrollbar-bg:var(--color-gray-400);--webkit-scrollbar-track-bg:var(--media-menu-scrollbar-track-bg,var(--color-gray-50));--checkbox-bg:var(--media-menu-checkbox-bg,var(--color-gray-100));--checkbox-active-bg:var(--media-menu-checkbox-bg-active,#1ba13f);--checkbox-handle-bg:var(--media-menu-checkbox-handle-bg,#f5f5f5);--checkbox-handle-border:var(--media-menu-checkbox-handle-border);--radio-icon-color:var(--media-menu-radio-icon-color,var(--text-color))}:where(.vds-menu[data-root] media-menu[data-root]){display:contents}:where(.vds-menu){font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight)}:where(.vds-menu[data-disabled][data-root]){display:none}:where(.vds-menu[data-submenu]){display:inline-block}:where(.vds-menu-items:focus),:where(.vds-menu-item:focus,.vds-radio:focus){outline:none}:where(.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]){box-shadow:var(--media-focus-ring);outline:none}:where(.vds-menu[data-open] .vds-tooltip-content),.vds-menu-items [data-hidden]{display:none!important}@media (prefers-reduced-motion:no-preference){:where(.vds-menu-items){scroll-behavior:smooth}}:where(.vds-menu-items){box-sizing:border-box;min-width:var(--media-menu-min-width,280px);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);transform:translate(0,0)}:where(.vds-menu-items)::-webkit-scrollbar{background-color:var(--webkit-scrollbar-bg);border-radius:var(--root-border-radius);width:5px;height:6px}:where(.vds-menu-items)::-webkit-scrollbar-track{background-color:var(--webkit-scrollbar-track-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-corner{background-color:var(--scrollbar-thumb-bg)}:where(.vds-menu-button){box-sizing:border-box;outline:none}:where(.vds-menu-button .vds-rotate-icon){transition:transform .2s ease-out}:where(.vds-menu-button[aria-expanded=true] .vds-rotate-icon){transform:rotate(var(--media-menu-icon-rotate-deg,90deg));transition:transform .2s ease-in}:where(.vds-menu-button){justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion){:where(.vds-menu-button .vds-rotate-icon){transition:unset}}:where(.vds-menu-items){font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);flex-direction:column;align-items:center;transition:height .35s;display:flex}@media (prefers-reduced-motion){:where(.vds-menu-items){transition:unset}}:where(.vds-menu-items[data-root]){background-color:var(--root-bg);border-radius:var(--root-border-radius);box-shadow:var(--media-menu-box-shadow);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:var(--menu-height,auto);will-change:width,height;overscroll-behavior:contain;opacity:0;z-index:9999999;box-sizing:border-box;max-height:var(--media-menu-max-height,250px);filter:var(--media-menu-filter,drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f));overflow-y:auto}@-moz-document url-prefix(){:where(.vds-menu-items[data-root]){-webkit-backdrop-filter:none;backdrop-filter:none}}.vds-menu-items[data-root]{border:var(--root-border);padding:var(--root-padding)}:where([data-view-type=video]) :where(.vds-menu-items[data-root]){max-height:var(--media-menu-video-max-height,calc(var(--player-height) * .7))}:where(.vds-menu-items[data-transition=height]){--scrollbar-thumb-bg:#0000;pointer-events:none;overflow:hidden}.vds-menu-button[aria-disabled=true],.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]{display:none}:where(.vds-menu-items[data-root]){--enter-transform:translateY(0px);--exit-transform:translateY(12px)}:where(.vds-menu-items[data-root]:not([data-placement])){--enter-transform:translateY(-24px)}:where(.vds-menu-items[data-root][aria-hidden=true]){animation:var(--media-menu-exit-animation,vds-menu-exit .2s ease-out)}:where(.vds-menu-items[data-root][aria-hidden=false]){animation:var(--media-menu-enter-animation,vds-menu-enter .3s ease-out);animation-fill-mode:forwards}:where(.vds-menu-items[data-placement~=bottom]){--enter-transform:translateY(0);--exit-transform:translateY(-12px)}@keyframes vds-menu-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-menu-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media (prefers-reduced-motion){:where(.vds-menu-items){opacity:1;animation:none}}:where(media-menu-portal){display:contents}:where(.vds-menu-items[data-root]:not([data-placement])){left:16px;right:16px;top:unset;max-height:var(--media-sm-menu-portrait-max-height,40vh);max-height:var(--media-sm-menu-portrait-max-height,40dvh);max-width:480px;margin:0 auto;position:fixed;bottom:0}@media (orientation:landscape) and (pointer:coarse){:where(.vds-menu-items[data-root]:not([data-placement])){max-height:var(--media-sm-menu-landscape-max-height,min(70vh, 400px));max-height:var(--media-sm-menu-landscape-max-height,min(70dvh, 400px))}}:where(.vds-menu[data-submenu] .vds-menu-button){justify-content:flex-start;align-items:center;display:flex}:where(.vds-menu-items[data-submenu]){width:100%}:where(.vds-menu[aria-hidden=true]),:where(.vds-menu-items[data-submenu][aria-hidden=true]){display:none}:where(.vds-menu-item,.vds-radio){-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;appearance:none;border-radius:var(--item-border-radius);box-sizing:border-box;width:100%;min-height:var(--item-min-height);font-size:var(--font-size);border:0;outline:none;justify-content:left;align-items:center;display:flex;position:relative}.vds-menu-item,.vds-radio{color:var(--text-color);background-color:var(--item-bg);padding:var(--item-padding)}.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]{cursor:pointer;background-color:var(--item-hover-bg)}@media (hover:hover) and (pointer:fine){.vds-menu-item[role]:hover,.vds-radio:hover{cursor:pointer;background-color:var(--item-hover-bg)}}:where(.vds-menu-items[data-submenu]){flex-direction:column;justify-content:center;align-items:flex-start}:where(.vds-menu-item[aria-expanded=true]){border-radius:0;border-top-left-radius:var(--item-border-radius);border-top-right-radius:var(--item-border-radius);font-weight:700}.vds-menu-item[aria-expanded=true]{border-bottom:var(--top-bar-divider)}:where(.vds-menu-item[aria-expanded=true]){top:calc(-1*var(--root-padding));z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;margin-bottom:4px;position:sticky;left:0}.vds-menu-item[aria-expanded=true]{background-color:var(--top-bar-bg)}:where(.vds-menu-item-label){text-align:start;flex:1 0}:where(.vds-menu-item .vds-icon,.vds-radio .vds-icon){--size:var(--item-icon-size);width:var(--size);height:var(--size);margin-right:var(--media-menu-item-icon-spacing,6px)}:where(.vds-menu-open-icon,.vds-menu-close-icon){--size:var(--media-menu-arrow-icon-size,18px);width:var(--size);height:var(--size)}:where(.vds-menu-item-hint,.vds-menu-open-icon,.vds-radio-hint){color:var(--text-hint-color);font-size:var(--media-menu-hint-font-size,13px);font-weight:var(--media-menu-hint-font-weight,400)}:where(.vds-menu-items .vds-menu-open-icon){margin-right:0}:where(.vds-menu-items) :where(.vds-menu-item-hint,.vds-menu-open-icon){margin-left:auto}:where(.vds-menu-items) :where(.vds-menu-item-hint+.vds-menu-open-icon),:where(.vds-menu-item-hint+media-icon .vds-menu-open-icon),:where(.vds-menu-item-hint+slot>.vds-menu-open-icon){margin-left:2px}:where(.vds-menu-item[aria-hidden=true]),:where(.vds-menu-item[aria-expanded=true] .vds-menu-open-icon){display:none!important}:where(.vds-menu-items) :where(.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]) :where(.vds-menu-open-icon){opacity:0}:where(.vds-menu-close-icon),:where(.vds-menu-item[aria-expanded=true]>.vds-icon){display:none!important}:where(.vds-menu-item[aria-expanded=true] .vds-menu-close-icon){margin-left:calc(-1*var(--item-padding)/2);display:inline!important}:where(.vds-menu-checkbox){--checkbox-width:var(--media-menu-checkbox-width,40px);--checkbox-height:var(--media-menu-checkbox-height,18px);--checkbox-top:calc((var(--checkbox-height) - var(--checkbox-diameter)) / 2);--checkbox-diameter:var(--media-menu-checkbox-handle-diameter,calc(var(--checkbox-height) - 2px));--checkbox-gap:var(--media-menu-checkbox-gap,2.5px);width:var(--checkbox-width);height:var(--checkbox-height);border-radius:calc(var(--checkbox-height)/2);box-sizing:border-box;cursor:pointer;pointer-events:auto;transition:all .3s ease-in-out;display:inline-block;position:relative}.vds-menu-checkbox{background-color:var(--checkbox-bg)}:where(.vds-menu-checkbox:focus-visible){box-shadow:var(--media-focus-ring);outline:none}.vds-menu-checkbox[aria-checked=true]{background-color:var(--checkbox-active-bg)}:where(.vds-menu-checkbox):after{content:"";width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:calc(var(--checkbox-diameter)/2);top:var(--checkbox-top);transform:translateX(var(--checkbox-gap));border:var(--checkbox-handle-border);box-sizing:border-box;transition:all .3s ease-in-out;display:inline-block;position:absolute}.vds-menu-checkbox:after{background-color:var(--checkbox-handle-bg)}:where(.vds-menu-checkbox[aria-checked=true]):after{transform:translateX(calc(var(--checkbox-width) - var(--checkbox-diameter) - var(--checkbox-gap)))}@media (prefers-reduced-motion:no-preference){:where(.vds-menu-checkbox[data-active]):after{width:calc(var(--checkbox-width) - var(--checkbox-gap)*2)}}:where(.vds-menu-checkbox[aria-checked=true][data-active]):after{transform:translateX(var(--checkbox-gap))}:where(.vds-menu-items .vds-slider){--media-slider-track-bg:var(--media-menu-slider-track-bg,var(--color-gray-50));--media-slider-track-fill-bg:var(--media-menu-slider-track-fill-bg,var(--color-inverse));--media-slider-height:var(--media-menu-slider-height,32px);--track-focus-height:var(--track-height)!important}:where(.vds-menu-items .vds-slider-thumb){opacity:1!important}:where(.vds-menu-slider-item.group){flex-direction:column}:where(.vds-menu-slider-title){margin-top:4px}:where(.vds-menu-slider-body){align-items:center;width:100%;margin-top:6px;display:flex}:where(.vds-menu-slider-item .vds-icon){color:var(--text-hint-color);margin:0}:where(.vds-menu-slider-item[data-min] .vds-icon.down,.vds-menu-slider-item[data-max] .vds-icon.up){color:var(--text-color);transition:all 1.2s;animation:.6s ease-in-out vds-slider-icon}@keyframes vds-slider-icon{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}:where(.vds-menu-items .vds-slider-track-fill){transition:opacity .3s}:where(.vds-menu-items .vds-slider[data-active] .vds-slider-track-fill){opacity:0}:where(.vds-radio-group){box-sizing:border-box;flex-direction:column;width:100%;display:flex}.vds-radio{cursor:pointer;contain:content;padding-left:calc(var(--item-icon-size) + var(--item-padding))}.vds-radio[aria-checked=true]{padding-left:0}.vds-radio .vds-icon{color:var(--radio-icon-color);display:none}.vds-radio[aria-checked=true] .vds-icon{margin-left:6px;display:inline-block}:where(.vds-radio-hint){margin-left:auto}.vds-color-picker{background-color:#0000;border:0;outline:none;width:32px;height:32px}.vds-color-picker::-webkit-color-swatch{border-radius:2px}.vds-color-picker::-moz-color-swatch{border-radius:2px}.vds-color-picker:focus-visible::-webkit-color-swatch{box-shadow:var(--media-focus-ring)}.vds-color-picker:focus-visible::-moz-color-swatch{box-shadow:var(--media-focus-ring)}:where(.vds-menu-section){width:100%}:where(.vds-menu-item+.vds-menu-section){margin-top:8px}:where(.vds-menu-section+.vds-menu-section){margin-top:24px}:where(.vds-menu-section:first-child){margin-top:8px}:where(.vds-menu-section:last-child){margin-bottom:8px}:where(.vds-menu-section-title),:where(.vds-menu-slider-title){width:100%;color:var(--text-secondary-color);font-size:var(--media-menu-section-header-font-size,12px);font-weight:var(--media-menu-section-header-font-weight,500);justify-content:space-between;align-items:center;padding-inline:2px;display:flex}:where(.vds-menu-section-body){width:100%}:where(.vds-menu-section-title+.vds-menu-section-body){margin-top:var(--media-menu-section-gap,8px)}.vds-menu-section-body{background-color:var(--section-bg);border:var(--section-border);border-radius:var(--media-menu-section-border-radius,2px)}:where(.vds-menu-section:not([data-open]) .vds-menu-item:not(:last-child)){border-bottom:var(--section-divider)}:where(.vds-menu-section-body .vds-menu:last-child>.vds-menu-item){border-bottom:unset}.vds-menu-section[data-open],.vds-menu-section[data-open]>.vds-menu-section-body{background-color:#0000!important;display:contents!important}.vds-menu-section[data-open]>.vds-menu-section-title,.vds-menu-section[data-open]>.vds-menu-section-body>:not([data-open]){display:none}:where(.vds-chapters-menu-items){min-width:var(--media-chapters-min-width,var(--media-menu-min-width,220px))}.vds-chapters-menu-items{padding:var(--media-chapters-padding,0)}:where(.vds-menu-items:has(.vds-chapters-radio-group[data-thumbnails])){min-width:var(--media-chapters-with-thumbnails-min-width,300px)}:where(.vds-chapter-radio){border-radius:0}.vds-chapter-radio{border-bottom:var(--chapter-divider);padding:var(--item-padding)}.vds-chapter-radio[aria-checked=true]{padding-left:var(--item-padding)}:where(.vds-chapter-radio:last-child){border-bottom:0}.vds-chapter-radio[aria-checked=true]{background-color:var(--chapter-active-bg);border-left:var(--chapter-active-border-left)}:where(.vds-chapter-radio[aria-checked=true]):after{content:" ";width:var(--progress);height:var(--media-chapters-progress-height,4px);position:absolute;bottom:0;left:0}.vds-chapter-radio[aria-checked=true]:after{border-radius:var(--media-chapters-progress-border-radius,0);background-color:var(--chapter-progress-bg)}.vds-chapters-radio-group :where(.vds-thumbnail){margin-right:var(--media-chapters-thumbnail-gap,12px);min-width:var(--media-chapters-thumbnail-min-width,100px);min-height:var(--media-chapters-thumbnail-min-height,56px);max-width:var(--media-chapters-thumbnail-max-width,120px);max-height:var(--media-chapters-thumbnail-max-height,68px);flex-shrink:0}.vds-chapters-radio-group .vds-thumbnail{border:var(--media-chapters-thumbnail-border,0)}:where(.vds-chapters-radio-group .vds-chapter-radio-label){color:var(--text-secondary-color);font-size:var(--font-size);font-weight:var(--font-weight);white-space:nowrap}:where(.vds-chapter-radio[aria-checked=true] .vds-chapter-radio-label){color:var(--text-color)}:where(.vds-chapters-radio-group .vds-chapter-radio-start-time){letter-spacing:var(--media-chapters-start-time-letter-spacing,.4px);border-radius:var(--media-chapters-start-time-border-radius,2px);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap);display:inline-block}.vds-chapters-radio-group .vds-chapter-radio-start-time{color:var(--text-secondary-color);background-color:var(--section-bg);padding:var(--media-chapters-start-time-padding,1px 4px)}:where(.vds-chapters-radio-group .vds-chapter-radio-duration){color:var(--text-hint-color);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-duration{background-color:var(--chapter-duration-bg);border-radius:var(--media-chapters-duration-border-radius,2px)}.vds-chapters-radio-group:not([data-thumbnails]) :where(.vds-thumbnail,media-thumbnail){display:none}:where(.vds-chapter-radio-content){flex-direction:column;align-items:flex-start;display:flex}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-content){flex-flow:wrap;align-items:center;width:100%;display:flex}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-start-time){margin-top:0;margin-left:auto}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-duration){flex-basis:100%;margin-top:4px}.vds-menu-items[data-keyboard] .vds-chapters-radio-group:focus-within{padding:var(--media-chapters-focus-padding,4px)}:where(.vds-poster){contain:content;opacity:0;z-index:1;pointer-events:none;box-sizing:border-box;background-color:var(--media-poster-bg,black);border:0;width:100%;height:100%;transition:opacity .2s ease-out;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}:where(.vds-poster img){-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;box-sizing:border-box}.vds-poster :where(img){-o-object-fit:contain;object-fit:contain;border:0;width:100%;height:100%}:where(.vds-poster[data-hidden]){display:none}:where(.vds-poster[data-visible]){opacity:1}.vds-poster img:not([src]){display:none}.vds-poster:not(:defined){display:none}:where(.vds-slider){--width:var(--media-slider-width,100%);--height:var(--media-slider-height,48px);--thumb-size:var(--media-slider-thumb-size,15px);--thumb-focus-size:var(--media-slider-focused-thumb-size,calc(var(--thumb-size) * 1.1));--track-width:var(--media-slider-track-width,100%);--track-height:var(--media-slider-track-height,5px);--track-focus-width:var(--media-slider-focused-track-width,var(--track-width));--track-focus-height:var(--media-slider-focused-track-height,calc(var(--track-height) * 1.25));width:var(--width);height:var(--height);margin:0 calc(var(--thumb-size)/2);contain:layout style;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;align-items:center;display:inline-flex;position:relative}:where(.vds-slider[aria-hidden=true]){display:none!important}:where(.vds-slider[aria-disabled=true]){cursor:unset}:where(.vds-slider:focus){outline:none}:where(.vds-slider:not([data-chapters])[data-focus],.vds-slider:not([data-chapters]):focus-visible) :where(.vds-slider-track){box-shadow:var(--media-focus-ring)}:where(.vds-slider .vds-slider-track){z-index:0;width:var(--track-width);height:var(--track-height);border-radius:var(--media-slider-track-border-radius,2px);background-color:var(--media-slider-track-bg,#ffffff4d);contain:strict;position:absolute;top:50%;left:0;transform:translateY(-50%)translateZ(0)}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-track){outline-offset:var(--thumb-size)}:where(.vds-slider:not([data-chapters])[data-active] .vds-slider-track){width:var(--track-focus-width);height:var(--track-focus-height)}:where(.vds-slider .vds-slider-track-fill){z-index:2;background-color:var(--media-slider-track-fill-bg,var(--media-brand));width:var(--slider-fill,0%);will-change:width}:where(.vds-slider .vds-slider-thumb){top:50%;left:var(--slider-fill);opacity:0;contain:layout size style;width:var(--thumb-size);height:var(--thumb-size);border:var(--media-slider-thumb-border,1px solid #cacaca);border-radius:var(--media-slider-thumb-border-radius,9999px);background-color:var(--media-slider-thumb-bg,#fff);pointer-events:none;will-change:left;z-index:2;transition:opacity .15s ease-in;position:absolute;transform:translate(-50%,-50%)translateZ(0)}:where(.vds-slider[data-dragging],.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-thumb){box-shadow:var(--media-slider-focused-thumb-shadow,0 0 0 4px #fff6)}:where(.vds-slider[data-active] .vds-slider-thumb){opacity:1;transition:var(--media-slider-thumb-transition,opacity .2s ease-in, box-shadow .2s ease)}:where(.vds-slider[data-dragging] .vds-slider-thumb){width:var(--thumb-focus-size);height:var(--thumb-focus-size)}:where(.vds-slider-value){contain:content;font-size:14px;font-family:var(--media-font-family,sans-serif);display:inline-block}:where(.vds-slider-thumbnail){contain:content;box-sizing:border-box;display:block}:where(.vds-slider-video){box-sizing:border-box;contain:content;border:var(--media-thumbnail-border,1px solid white);background-color:#000;display:inline-block}:where(.vds-slider-video video){width:156px;height:auto;display:block}:where(.vds-slider-video[data-loading]){opacity:0}:where(.vds-slider-video[data-hidden],.vds-slider-video[data-hidden] video){width:0;display:none}:where(.vds-slider .vds-slider-preview){opacity:0;background-color:var(--media-slider-preview-bg);border-radius:var(--media-slider-preview-border-radius,2px);pointer-events:none;will-change:left,opacity;contain:layout paint style;flex-direction:column;align-items:center;transition:opacity .2s ease-out;display:flex}:where(.vds-slider-preview[data-visible]){opacity:1;transition:opacity .2s ease-in}.vds-slider-value{background-color:var(--media-slider-value-bg,black);border-radius:var(--media-slider-value-border-radius,2px);border:var(--media-slider-value-border);color:var(--media-slider-value-color,white);padding:var(--media-slider-value-padding,1px 10px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-chapter-title,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-chapter-title){margin-top:var(--media-slider-chapter-title-gap,6px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-value,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-value,.vds-slider-chapter-title+.vds-slider-value){margin-top:var(--media-slider-value-gap,2px)}:where(.vds-slider[aria-orientation=vertical]){--width:var(--media-slider-width,48px);--height:var(--media-slider-height,100%);--track-width:var(--media-slider-track-width,4px);--track-height:var(--media-slider-track-height,100%);--track-focus-width:var(--media-slider-focused-track-width,calc(var(--track-width) * 1.25));--track-focus-height:var(--media-slider-focused-track-height,var(--track-height));margin:calc(var(--thumb-size)/2) 0}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track){top:unset;bottom:0;left:50%;transform:translate(-50%)translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track-fill){width:var(--track-width);height:var(--slider-fill);will-change:height;transform:translate(-50%)translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-progress){top:unset;width:var(--track-width);height:var(--slider-progress,0%);will-change:height;bottom:0}:where(.vds-slider[aria-orientation=vertical] .vds-slider-thumb){top:unset;bottom:var(--slider-fill);will-change:bottom;left:50%;transform:translate(-50%,50%)translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-preview){will-change:bottom,opacity}:where([data-live] .vds-time-slider .vds-slider-track-fill){background-color:var(--media-slider-track-fill-live-bg,#dc2626)}:where(.vds-time-slider .vds-slider-progress){z-index:1;width:var(--slider-progress,0%);will-change:width;background-color:var(--media-slider-track-progress-bg,#ffffff80);left:0}:where([data-media-player]:not([data-can-play]) .vds-time-slider .vds-slider-value){display:none}:where(.vds-slider-steps){justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}:where(.vds-slider-step){width:var(--media-slider-step-width,2.5px);height:calc(var(--track-height) + 1px);background-color:var(--media-slider-step-color,#7c7c7c);opacity:0;transition:opacity .3s}:where(.vds-slider[data-active] .vds-slider-step){opacity:1}:where(.vds-time-slider .vds-slider-chapters){contain:layout style;border-radius:var(--media-slider-track-border-radius,1px);align-items:center;width:100%;height:100%;display:flex;position:relative}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-chapters){box-shadow:var(--media-focus-ring);height:var(--track-height)}:where(.vds-time-slider .vds-slider-chapter){margin-right:2px}:where(.vds-time-slider .vds-slider-chapter:last-child){margin-right:0}:where(.vds-time-slider .vds-slider-chapter){will-change:height,transform;contain:layout style;border-radius:var(--media-slider-track-border-radius,1px);align-items:center;width:100%;height:100%;display:flex;position:relative}:where(.vds-time-slider .vds-slider-chapter .vds-slider-track-fill){width:var(--chapter-fill,0%);will-change:width}:where(.vds-time-slider .vds-slider-chapter .vds-slider-progress){width:var(--chapter-progress,0%);will-change:width}@media (hover:hover) and (pointer:fine){:where(.vds-time-slider:hover .vds-slider-chapters){contain:strict}:where(.vds-time-slider .vds-slider-chapter:hover:not(:only-of-type)){transform:var(--media-slider-chapter-hover-transform,scaleY(2));transition:var(--media-slider-chapter-hover-transition,transform .1s cubic-bezier(.4, 0, 1, 1))}}:where(.vds-time-slider .vds-slider-chapter-title){font-family:var(--media-font-family,sans-serif);font-size:var(--media-slider-chapter-title-font-size,14px);color:var(--media-slider-chapter-title-color,#f5f5f5);background-color:var(--media-slider-chapter-title-bg)}:where(.vds-thumbnail){--min-width:var(--media-thumbnail-min-width,140px);--max-width:var(--media-thumbnail-max-width,180px);--aspect-ratio:var(--media-thumbnail-aspect-ratio,var(--thumbnail-aspect-ratio));width:var(--thumbnail-width);height:var(--thumbnail-height);background-color:var(--media-thumbnail-bg,black);contain:strict;box-sizing:border-box;min-width:var(--min-width);min-height:var(--media-thumbnail-min-height,calc(var(--min-width) / var(--aspect-ratio)));max-width:var(--max-width);max-height:var(--media-thumbnail-max-height,calc(var(--max-width) / var(--aspect-ratio)));display:block;overflow:hidden}.vds-thumbnail{border:var(--media-thumbnail-border,1px solid white)}:where(.vds-thumbnail img){will-change:width,height,transform;min-width:unset!important;max-width:unset!important}:where(.vds-thumbnail[data-loading] img){opacity:0}:where(.vds-thumbnail[aria-hidden=true]){display:none!important}:where(.vds-time-group){align-items:center;display:flex}.vds-time-divider{margin:0 var(--media-time-divider-gap,2.5px);color:var(--media-time-divider-color,#e0e0e0)}:where(.vds-time){contain:content;font-size:var(--media-time-font-size,15px);font-weight:var(--media-time-font-weight,400);font-family:var(--media-font-family,sans-serif);border-radius:var(--media-time-border-radius,2px);letter-spacing:var(--media-time-letter-spacing,.025em);display:inline-block}.vds-time{color:var(--media-time-color,var(--default-color));background-color:var(--media-time-bg);border:var(--media-time-border);padding:var(--media-time-padding,2px);outline:0}:where(.vds-time:focus-visible){box-shadow:var(--media-focus-ring)}.light .vds-time{--default-color:#0a0a0a}.dark .vds-time{--default-color:#f5f5f5}:where(.vds-tooltip,media-tooltip){display:contents}:where(.vds-tooltip-content){box-sizing:border-box;font-family:var(--media-font-family,sans-serif);font-size:var(--media-tooltip-font-size,13px);font-weight:var(--media-tooltip-font-weight,500);opacity:0;pointer-events:none;white-space:nowrap;z-index:10;will-change:transform,opacity;display:inline-block}.vds-tooltip-content{border-radius:var(--media-tooltip-border-radius,4px);background-color:var(--media-tooltip-bg-color,var(--default-bg));border:var(--media-tooltip-border,var(--default-border));color:var(--media-tooltip-color,var(--default-color));padding:var(--media-tooltip-padding,4px 8px)}.light .vds-tooltip-content{--default-color:#1a1a1a;--default-bg:white;--default-border:1px solid #0003}.dark .vds-tooltip-content{--default-color:#f5f5f5;--default-bg:black;--default-border:1px solid #ffffff1a}:where(.vds-menu .vds-menu-button[role=button][data-pressed] .vds-tooltip-content){opacity:0;display:none}:where(.vds-tooltip-content){--enter-transform:translateY(0px) scale(1);--exit-transform:translateY(12px) scale(.8)}:where(.vds-tooltip-content:not([data-visible])){animation:var(--media-tooltip-exit-animation,vds-tooltip-exit .2s ease-out)}:where(.vds-tooltip-content[data-visible]){animation:var(--media-tooltip-enter-animation,vds-tooltip-enter .2s ease-in);animation-fill-mode:forwards}:where(.vds-tooltip-content[data-placement~=bottom]){--enter-transform:translateY(0) scale(1);--exit-transform:translateY(-12px) scale(.8)}:where(.vds-tooltip-content[data-placement~=left]){--enter-transform:translateX(0) scale(1);--exit-transform:translateX(12px) scale(.8)}:where(.vds-tooltip-content[data-placement~=right]){--enter-transform:translateX(0) scale(1);--exit-transform:translateX(-12px) scale(.8)}@keyframes vds-tooltip-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-tooltip-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media (prefers-reduced-motion){:where(.vds-tooltip-content){animation:none}:where(.vds-tooltip-content[data-visible]){opacity:1}}[data-media-player]:not([data-paused]) .vds-play-tooltip-text,[data-media-player][data-paused] .vds-pause-tooltip-text,[data-media-player][data-pip] .vds-pip-enter-tooltip-text,[data-media-player]:not([data-pip]) .vds-pip-exit-tooltip-text,[data-media-player][data-fullscreen] .vds-fs-enter-tooltip-text,[data-media-player]:not([data-fullscreen]) .vds-fs-exit-tooltip-text,[data-media-player]:not([data-captions]) .vds-cc-on-tooltip-text,[data-media-player][data-captions] .vds-cc-off-tooltip-text,[data-media-player]:not([data-muted]) .vds-mute-tooltip-text,[data-media-player][data-muted] .vds-unmute-tooltip-text{display:none}[data-media-player] .vds-video-layout:not([data-match]){display:none!important}[data-media-player][data-layout=video]{background-color:var(--video-bg,black)}[data-media-player][data-layout=video]:not([data-fullscreen]){border-radius:var(--video-border-radius,6px);border:var(--video-border,1px solid #ffffff1a)}:where(.vds-video-layout){--media-brand:var(--video-brand,#f5f5f5);--media-font-family:var(--video-font-family,sans-serif);--media-controls-color:var(--video-controls-color,#f5f5f5);--media-tooltip-y-offset:6px;--media-menu-y-offset:6px;--media-focus-ring-color:var(--video-focus-ring-color,#4e9cf6);--media-focus-ring:var(--video-focus-ring,0 0 0 3px var(--media-focus-ring-color));color:var(--video-controls-color,#f5f5f5);display:contents}:where([data-media-player][data-focus]:not([data-playing]) .vds-video-layout .vds-controls){border-radius:var(--video-border-radius,6px);box-shadow:var(--media-focus-ring)}:where(.vds-video-layout .vds-controls[data-visible]){border-radius:var(--video-border-radius,6px);background-image:linear-gradient(#0000004d,5%,#0000,90%,#0009)}.vds-video-layout .vds-controls-group{pointer-events:auto;z-index:0;align-items:center;padding:4px 6px;display:flex}.vds-video-layout .vds-controls-group:first-child{z-index:50}.vds-video-layout .vds-controls-group:nth-last-child(2){z-index:11;margin-bottom:-16px;padding:0 12px}.vds-video-layout:not([data-sm]) .vds-controls-group:last-child{--media-menu-y-offset:26px;--media-tooltip-y-offset:26px;--media-slider-preview-offset:26px;z-index:10}:where(.vds-video-layout .vds-button){margin-right:2.5px}:where(.vds-video-layout[data-sm] .vds-chapter-title){font-size:var(--video-sm-chapter-title-font-size,15px)}:where([data-fullscreen] .vds-video-layout .vds-chapter-title){font-size:var(--video-fullscreen-chapter-title-font-size,16px)}:where(.vds-video-layout:not([data-sm]) .vds-mute-button){margin-left:-2.5px;margin-right:-5px}:where(.vds-video-layout[data-sm]){--media-button-size:var(--video-sm-button-size,36px)}:where(.vds-video-layout .vds-time-slider){--media-slider-height:45px;flex-grow:0}:where(.vds-video-layout .vds-slider-thumbnail){--media-thumbnail-border:var(--video-slider-thumbnail-border,1px solid #f5f5f5);border-radius:var(--video-slider-thumbnail-border-radius,2px)}.vds-video-layout .vds-time-slider .vds-slider-value{background-color:var(--video-time-bg,unset);text-shadow:-1px -1px #333,1px -1px #333,-1px 1px #333,1px 1px #333}:where(.vds-video-layout[data-sm] .vds-time){text-shadow:unset}:where(.vds-video-layout[data-lg] .vds-volume){--gap:var(--video-volume-gap,10px);display:contents}:where(.vds-video-layout[data-lg] .vds-volume-popup){display:contents}:where(.vds-video-layout[data-lg] .vds-volume-slider){max-width:0;margin:0;transition:all .15s}:where(.vds-video-layout[data-lg] .vds-volume[data-active] .vds-volume-slider),:where(.vds-video-layout[data-lg] .vds-volume:has([data-active]) .vds-volume-slider){margin-left:var(--gap);opacity:1;visibility:visible;max-width:var(--video-volume-slider-max-width,72px)}.vds-video-layout[data-lg] .vds-volume-slider:after{content:"";top:0;left:calc(-1*var(--gap));width:var(--gap);z-index:1;pointer-events:auto;height:100%;position:fixed}:where(.vds-video-layout[data-sm] .vds-volume){--media-slider-height:var(--video-volume-height,96px);--media-slider-preview-offset:calc(-200% - 6px);--gap:var(--video-volume-gap,10px);justify-content:center;align-items:center;display:flex;position:relative}:where(.vds-video-layout[data-sm] .vds-volume-popup){top:calc(100% + var(--gap));opacity:0;border-radius:var(--video-volume-border-radius,8px);filter:var(--media-volume-filter,drop-shadow(0 1px 1px #0000000d));visibility:hidden;transition:opacity .15s ease-out,visibility .15s ease-out;display:block;position:absolute;left:50%;transform:translate(-50%)}.vds-video-layout[data-sm] .vds-mute-button:after{content:"";bottom:calc(-1*var(--gap));width:100%;height:var(--gap);z-index:1;pointer-events:auto;position:fixed;right:0}.vds-video-layout .vds-volume-popup{background-color:var(--video-volume-bg,var(--media-menu-bg,var(--default-bg)));border:var(--video-volume-border,var(--default-border))}.light .vds-video-layout .vds-volume-popup,.vds-video-layout.light .vds-volume-popup{--default-bg:#fafafa;--default-border:1px solid #0a0a0a1a}.dark .vds-video-layout .vds-volume-popup,.vds-video-layout.dark .vds-volume-popup{--default-bg:#0a0a0a;--default-border:1px solid #ffffff1a}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-volume-popup),:where(.vds-video-layout[data-sm] .vds-volume:has([data-active]) .vds-volume-popup){opacity:1;visibility:visible;transition:opacity .15s ease-in,visibility .15s ease-in}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-tooltip-content){display:none!important}:where(.vds-video-layout .vds-time[data-type=current]){margin-right:2px}:where(.vds-video-layout .vds-time[data-type=current][remainder]){margin-left:2px}.vds-video-layout .vds-time{--default-color:#f5f5f5!important}:where([data-preview] .vds-video-layout .vds-captions){opacity:0}:where(.vds-video-layout .vds-captions){z-index:10;transition:var(--video-captions-transition,bottom .3s ease-in-out)}@media (min-width:980px){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:var(--video-lg-fullscreen-captions-offset,54px)}}:where([data-media-player][data-controls] .vds-video-layout .vds-captions){bottom:var(--video-captions-offset,78px)}:where([data-media-player][data-controls] .vds-video-layout[data-sm] .vds-captions){bottom:var(--video-sm-captions-offset,48px)}:where(.vds-video-layout .vds-time-slider .vds-slider-chapter-title){text-align:center;text-shadow:-1px -1px #212121,1px -1px #212121,-1px 1px #212121,1px 1px #212121;width:100%}:where(.vds-video-layout .vds-gesture){z-index:0;width:100%;height:100%;top:0;left:0}:where(.vds-video-layout .vds-gesture[action=seek\:-10]){width:var(--video-gesture-seek-width,20%);z-index:1}:where(.vds-video-layout .vds-gesture[action=seek\:10]){left:unset;width:var(--video-gesture-seek-width,20%);z-index:1;right:0}@media (pointer:coarse){:where(.vds-video-layout .vds-gesture[action=toggle\:paused]){display:none}}@media not (pointer:coarse){:where([data-media-player] .vds-video-layout .vds-gesture[action=toggle\:controls]){display:none}}:where(.vds-video-layout .vds-live-button){margin-left:12px}:where(.vds-video-layout:not([data-sm]) .vds-time-group){margin-left:10px}:where(.vds-video-layout[data-sm] .vds-time){font-size:var(--video-sm-time-font-size,14px)}:where([data-fullscreen] .vds-video-layout .vds-time){font-size:var(--video-fullscreen-time-font-size,16px)}:where(.vds-video-layout .vds-load-container){pointer-events:none;z-index:99;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;inset:0}:where([data-media-player][data-load=play]:not([data-started]) .vds-video-layout[data-match] .vds-load-container){display:flex}:where(.vds-video-layout .vds-load-container .vds-play-button){--size:var(--video-load-button-size,56px);--color:var(--video-load-button-color,#000c);--bg-color:var(--video-load-button-bg,var(--media-brand));--media-button-hover-transform:0;--media-button-border:var(--video-load-button-border,var(--color));--media-button-hover-bg:var(--video-load-button-bg,var(--media-brand));width:var(--size);height:var(--size);pointer-events:auto;margin-bottom:2px;overflow:hidden}.vds-video-layout .vds-load-container .vds-play-button{border-radius:var(--video-load-button-border-radius,100%);color:var(--color);background-color:var(--bg-color)}:where(.vds-video-layout[data-sm] .vds-load-container .vds-play-button){--size:var(--video-sm-load-button-size,48px);--media-button-hover-transform:translateY(0%);width:var(--size);height:var(--size);transform:translateY(0%)}:where(.vds-video-layout[data-sm] .vds-controls-group:nth-last-child(2)){pointer-events:none}:where(.vds-video-layout[data-sm] .vds-controls-group:last-child){z-index:2;margin-top:-2.5px;margin-bottom:-6px}:where([data-fullscreen] .vds-video-layout[data-sm] .vds-controls-group:last-child){margin-bottom:0}.vds-video-layout[data-sm] .vds-controls-group{padding:2px}:where(.vds-video-layout[data-sm]) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-time-divider,.vds-chapter-title){transition:opacity .15s}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm]) :where(.vds-button .vds-slider,.vds-time-group){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-time-slider){transition:transform .1s linear}@media (pointer:coarse){:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture])) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-chapter-title,.vds-time-divider,.vds-captions,.vds-live-button){opacity:0}:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture]) .vds-time-slider){--track-height:var(--video-sm-slider-focus-track-height,12px);transition:transform .1s linear;transform:translateY(-6px)}}:where(.vds-video-layout[data-sm] .vds-controls .vds-play-button){--size:var(--video-sm-play-button-size,45px);--media-button-hover-transform:translateY(25%);width:var(--size);height:var(--size);pointer-events:auto;border-radius:100%;margin-bottom:2px;overflow:hidden;transform:translateY(25%)}.vds-video-layout[data-sm] .vds-controls .vds-play-button{background-color:var(--video-sm-play-button-bg,#0009)}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm] .vds-controls-group:not(:nth-child(3))){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-buffering-indicator){--media-buffering-size:64px;transform:translate(-2px,-4px)}:where(.vds-video-layout .vds-start-duration .vds-time){z-index:10;margin-bottom:8px;margin-right:8px;position:absolute;bottom:8px;right:8px}.vds-video-layout .vds-start-duration .vds-time{padding:var(--video-sm-start-duration-padding,3px 6px);color:var(--video-sm-start-duration-color,var(--video-controls-color));background-color:var(--video-sm-start-duration-bg,#000000a3)}:where([data-started] .vds-video-layout .vds-start-duration .vds-time){display:none}:where([data-media-player]:not([data-can-play]) .vds-video-layout .vds-start-duration .vds-time){opacity:0}:where(.vds-video-layout[data-sm] .vds-time[data-type=current]){margin-left:8px}:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-16px}@media (orientation:portrait){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:10dvh}}@media (orientation:landscape){:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-12px}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}:root{--theme:#fff;--light:#fff;--dark:#000;--neutral-1:#f5f5f4;--neutral-2:#ebebea;--neutral-3:#dad9d8;--neutral-4:#767370;--neutral-5:#282625;--neutral-1-disabled:#f5f5f480;--neutral-4-disabled:#76737080;--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--primary-button-color:#fff;--primary-button-bg:#e30613;--button-primary-pressed-bg:#8a1002;--button-primary-pressed-color:#fff;--primary-disabled:#e3061380;--success:#65af4c;--warning:#ff9100;--error:#ff5133;--greyscale-grey-1:#f5f4f4;--greyscale-grey-3:#dbd9d7;--greyscale-grey-5:#282625;--text:#000;--spacing-6xs:.4rem;--spacing-5xs:.8rem;--spacing-4xs:1.2rem;--spacing-3xs:1.6rem;--spacing-2xs:2.4rem;--spacing-xs:3.2rem;--spacing-s:4rem;--spacing-m:4.8rem;--spacing-l:6.4rem;--spacing-xl:7.2rem;--spacing-2xl:8rem;--spacing-3xl:9.6rem;--spacing-4xl:12rem;--out-of-block-s:1.6rem;--out-of-block-m:3.2rem;--out-of-block-l:4.8rem;--in-block-3xs:.4rem;--in-block-2xs:.8rem;--in-block-xs:1.6rem;--in-block-s:2.4rem;--in-block-m:2.4rem;--in-block-l:3.2rem;--in-block-xl:4rem;--grid-columns:12}@media screen and (min-width:600px){:root{--out-of-block-s:2.4rem;--out-of-block-m:4rem;--out-of-block-l:6.4rem}}@media screen and (min-width:960px){:root{--out-of-block-s:3.2rem;--out-of-block-m:4.8rem;--out-of-block-l:8rem;--in-block-2xs:1.6rem;--in-block-xs:2.4rem;--in-block-m:3.2rem;--in-block-l:4rem;--in-block-xl:4.8rem;--grid-columns:20}}@media screen and (min-width:1280px){:root{--out-of-block-s:4rem;--out-of-block-m:6.4rem;--out-of-block-l:12rem;--in-block-s:3.2rem;--in-block-m:4rem;--in-block-l:4.8rem;--in-block-xl:6.4rem;--grid-columns:24}}html{height:100%}body{-webkit-hyphens:auto;hyphens:auto;font-family:Avenir Next,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.6rem;font-weight:500;line-height:1.5}@media screen and (min-width:1280px){body{line-height:1.6}}@media screen and (min-width:1600px){body{font-size:1.8rem}}body{color:#000;background-color:#fff;overflow-x:hidden}.underline-on-interaction{will-change:background-size,background-position;font-size:inherit;line-height:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/0% .1em no-repeat;transition:background-size .2s ease-in-out,background-position .2s ease-in-out .2s}:focus-visible>.underline-on-interaction,:hover>.underline-on-interaction{background-position:100% 100%;background-size:100% .1em}@keyframes addUnderline{0%{background-position:0 100%;background-size:0 var(--underline-width,.1em)}to{background-position:0 100%;background-size:100% var(--underline-width,.1em)}}@keyframes removeUnderline{0%{background-position:100% 100%;background-size:100% var(--underline-width,.1em)}to{background-position:100% 100%;background-size:0 var(--underline-width,.1em)}}.icon svg{width:100%;height:100%;display:block}.icon{display:block}.stage-video .content-headline,.stage-simple .stage-content .content-headline,.contact .headline,.content h1,.content .h1{min-height:.01vw;font-size:clamp(3.8rem,2.51429rem + 3.42857vw,8rem);font-weight:700;line-height:clamp(4rem,2.34694rem + 4.40816vw,9.4rem)}.video-gallery .video-gallery-title,.text-image .text-image-header .header-title,.teaser-card-grid .grid-header .grid-title,.product-variant .list-title,.product-card-slider .product-card-slider-intro .slider-title,.image-gallery .gallery-title,.footer .heading,.feature-detail-slider .feature-detail-slider-heading,.benefits-expander .text-container .headline,.article-content .article-title,.application-slider .slider-header .header-title,.accessory-variants-overview .accessories-title,.accessories-slider .slider-header .header-title,.spare-parts-drawings-details .details-name,.product-info .product-info-title,.locale-list .list-heading,.widget-container .widget-headline,.checkout-overlay .checkout-headline,.accessory-variant-details .details-name,.content h2,.content .h2{min-height:.01vw;font-size:clamp(3.4rem,2.9102rem + 1.30612vw,5rem);font-weight:700;line-height:clamp(3.8rem,3.18776rem + 1.63265vw,5.8rem)}.text-image .text-image-header .header-subtitle,.teaser-card-grid .grid-header .grid-subtitle,.pictogram-tiles .pictogram-tiles-title,.mobile-menu .menu-title,.desktop-menu .submenu-title,.dealer-searchbar .dealer-search-headline .headline-title,.text-search-result-list .entry-title,.standalone-form .form-title,.search-no-results .no-results-headline,.product-downloads-overview .stage-section-headline,.press-contact .headline,.page-headline .headline-title,.news-heading,.mobile-menu-item.is-large,.menu-teaser .headline,.checkout-overlay .checkout-subheadline,.category-heading,.activation .activation-headline,.content h3,.content .h3{min-height:.01vw;font-size:clamp(2.6rem,2.23265rem + .979592vw,3.8rem);font-weight:700;line-height:clamp(3rem,2.5102rem + 1.30612vw,4.6rem)}.stage-video .content-topline,.stage-simple .stage-content .content-topline,.stage-extended .content-headline,.stage-extended .content-visual,.image-gallery .gallery-block .block-title,.footer .corporate .footer-menu,.article-downloads .press-release-headline,.article-downloads .press-images-headline,.application-slider .slider-header .header-subtitle,.application-card .card-infobox .infobox-title,.accessories-slider-item .card-infobox .infobox-title,.accessories-slider .slider-header .header-subtitle,.product-variant-item .variant-info-title,.download-checkout-item .download-checkout-item-product-name,.download-block-manual .block-headline,.collapsible.is-large>.collapsible-pane,.content h4,.content .h4{min-height:.01vw;font-size:clamp(2.2rem,1.89388rem + .816327vw,3.2rem);font-weight:700;line-height:clamp(2.8rem,2.49388rem + .816327vw,3.8rem)}.feature-detail-card .card-text .text-title,.detailing-academy-result-entry .button-info .entry-name,.detailing-academy-result-entry .button-info .entry-country,.detailing-academy-result-entry .tags-headline,.modal .detailing-academy-modal .tags-headline,.dealer-search-result-entry .button-info .entry-name,.dealer-search-result-entry .tags-headline,.dealer-search-modal .dealer-search-modal-inner .tags-headline,.contact .contact-heading,.contact .dealer-locator-heading,.product-variant-item .variant-info-subtitle,.product-info .product-info-subtitle,.news-card .news-card-title,.form .form-section-headline,.uc-embed .uc-heading,.cart-item .item-name,.card .card-title,.accordion .accordion-item-label,.accessory-variant-details .info-block-headline,.content h5,.content .h5{min-height:.01vw;font-size:clamp(1.8rem,1.67755rem + .326531vw,2.2rem);font-weight:700;line-height:clamp(2.2rem,1.9551rem + .653061vw,3rem)}.pictogram-tiles .tiles-holder .tile .tile-description,.pickup-form .form-section-subheading{min-height:.01vw;font-size:clamp(1.4rem,1.27755rem + .326531vw,1.8rem);font-weight:700;line-height:clamp(2.1rem,2.00816rem + .244898vw,2.4rem)}.text-image .text-container,.teaser-image-text .text-container,.stage-simple .stage-content .content-text,.feature-detail-card .card-text .text-item,.article-content .article-subtitle,.video-gallery-item .video-title,.search-no-results .no-results-message,.retailer-list .retailer-list-item .retailer-info-title,.page-headline .headline-intro,.mobile-menu-item.is-normal,.content{-webkit-hyphens:auto;hyphens:auto;font-size:1.8rem;line-height:1.44}@media screen and (min-width:1280px){.text-image .text-container,.teaser-image-text .text-container,.stage-simple .stage-content .content-text,.feature-detail-card .card-text .text-item,.article-content .article-subtitle,.video-gallery-item .video-title,.search-no-results .no-results-message,.retailer-list .retailer-list-item .retailer-info-title,.page-headline .headline-intro,.mobile-menu-item.is-normal,.content{line-height:1.6}}@media screen and (min-width:1600px){.text-image .text-container,.teaser-image-text .text-container,.stage-simple .stage-content .content-text,.feature-detail-card .card-text .text-item,.article-content .article-subtitle,.video-gallery-item .video-title,.search-no-results .no-results-message,.retailer-list .retailer-list-item .retailer-info-title,.page-headline .headline-intro,.mobile-menu-item.is-normal,.content{font-size:2rem}}.spare-parts-drawings-overview,.product-card-slider .product-card-slider-intro .slider-description,.detailing-academy-result-entry .button-info .entry-address,.detailing-academy-result-entry .entry-section,.modal .detailing-academy-modal .entry-email,.dealer-search-result-entry .button-info .entry-address,.dealer-search-result-entry .entry-section,.dealer-search-modal .dealer-search-modal-inner .entry,.article-content .article-intro .content,.application-card .card-infobox .infobox-subtitle,.application-card .content.container ul li,.accessory-variants-overview,.accessories-slider-item .card-infobox .infobox-subtitle,.text-search-result-list .entry-snippet,.product-variant-item,.press-contact,.menu-teaser .additional-headline,.download-checkout-item .download-checkout-item-download-label,.collapsible .collapsible-content,.activation{-webkit-hyphens:auto;hyphens:auto;font-size:1.6rem;line-height:1.5}@media screen and (min-width:1280px){.spare-parts-drawings-overview,.product-card-slider .product-card-slider-intro .slider-description,.detailing-academy-result-entry .button-info .entry-address,.detailing-academy-result-entry .entry-section,.modal .detailing-academy-modal .entry-email,.dealer-search-result-entry .button-info .entry-address,.dealer-search-result-entry .entry-section,.dealer-search-modal .dealer-search-modal-inner .entry,.article-content .article-intro .content,.application-card .card-infobox .infobox-subtitle,.application-card .content.container ul li,.accessory-variants-overview,.accessories-slider-item .card-infobox .infobox-subtitle,.text-search-result-list .entry-snippet,.product-variant-item,.press-contact,.menu-teaser .additional-headline,.download-checkout-item .download-checkout-item-download-label,.collapsible .collapsible-content,.activation{line-height:1.6}}@media screen and (min-width:1600px){.spare-parts-drawings-overview,.product-card-slider .product-card-slider-intro .slider-description,.detailing-academy-result-entry .button-info .entry-address,.detailing-academy-result-entry .entry-section,.modal .detailing-academy-modal .entry-email,.dealer-search-result-entry .button-info .entry-address,.dealer-search-result-entry .entry-section,.dealer-search-modal .dealer-search-modal-inner .entry,.article-content .article-intro .content,.application-card .card-infobox .infobox-subtitle,.application-card .content.container ul li,.accessory-variants-overview,.accessories-slider-item .card-infobox .infobox-subtitle,.text-search-result-list .entry-snippet,.product-variant-item,.press-contact,.menu-teaser .additional-headline,.download-checkout-item .download-checkout-item-download-label,.collapsible .collapsible-content,.activation{font-size:1.8rem}}.teaser-card-grid-item .image-container .item-badge,.footer,.contact .topline,.article-content .article-date,.tabs .tab-button,.spare-parts-drawings-table .table-column-headers .hits-count,.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean,.product-variant-button .button-subline,.product-info .product-info-meta-data,.product-info .product-info-description,.product-availability-status,.download-checkout-item .download-checkout-item-error-note,.accordion .accordion-item-intro,.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean{-webkit-hyphens:auto;hyphens:auto;font-size:1.4rem;line-height:1.5}@media screen and (min-width:1280px){.teaser-card-grid-item .image-container .item-badge,.footer,.contact .topline,.article-content .article-date,.tabs .tab-button,.spare-parts-drawings-table .table-column-headers .hits-count,.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean,.product-variant-button .button-subline,.product-info .product-info-meta-data,.product-info .product-info-description,.product-availability-status,.download-checkout-item .download-checkout-item-error-note,.accordion .accordion-item-intro,.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean{line-height:1.6}}@media screen and (min-width:1600px){.teaser-card-grid-item .image-container .item-badge,.footer,.contact .topline,.article-content .article-date,.tabs .tab-button,.spare-parts-drawings-table .table-column-headers .hits-count,.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean,.product-variant-button .button-subline,.product-info .product-info-meta-data,.product-info .product-info-description,.product-availability-status,.download-checkout-item .download-checkout-item-error-note,.accordion .accordion-item-intro,.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean{font-size:1.6rem}}.footer .newsletter-form-inline .privacy,.modal .detailing-academy-modal .distance-wrapper .distance,.dealer-search-result-entry .distance-wrapper .distance,.dealer-search-result-entry .distance-wrapper-desktop .distance,.dealer-search gmp-advanced-marker .cluster-label{-webkit-hyphens:auto;hyphens:auto;font-size:1.2rem;line-height:1.5}@media screen and (min-width:1280px){.footer .newsletter-form-inline .privacy,.modal .detailing-academy-modal .distance-wrapper .distance,.dealer-search-result-entry .distance-wrapper .distance,.dealer-search-result-entry .distance-wrapper-desktop .distance,.dealer-search gmp-advanced-marker .cluster-label{line-height:1.6}}.product-detail,.page-container .news-card-grid,.page-container .category-heading,.page-container .page-heading,.page-container .content-container,.video-player .video-player-inner,.video-gallery .video-gallery-inner,.text-paragraph .text-paragraph-inner,.text-image .text-image-inner,.teaser-card-grid .grid-inner,.stage-video .stage-video-content-container,.stage-simple .stage-content,.stage-extended .stage-extended-content-container,.product-details-teaser .teaser-inner,.product-card-grid-filter,.pictogram-tiles .pictogram-tiles-inner,.news-card-grid,.image-gallery .image-gallery-inner,.footer .stage-container,.footer .utility-container,.footer .legal-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.email-marketing-form,.download-checkout,.desktop-menu .desktop-menu-inner,.contact .stage-container,.card-grid,.benefits-expander .benefits-expander-inner,.article-downloads .article-downloads-inner,.article-content .article-content-inner,.article-about .article-about-inner,.accessories-slider .slider-header .slider-header-inner,.text-search-result-list,.spare-parts-drawings-list .list-entry-inner,.snackbar .snackbar-inner,.product-downloads-overview .downloads-overview-stage,.press-contact,.practice-introtext .practice-introtext-inner,.locale-list,.download-snackbar .download-snackbar-container,.category-listing-filter,.activation,.accessory-variants-list .list-entry-inner{margin-left:2rem;margin-right:2rem}@media screen and (min-width:600px){.product-detail,.page-container .news-card-grid,.page-container .category-heading,.page-container .page-heading,.page-container .content-container,.video-player .video-player-inner,.video-gallery .video-gallery-inner,.text-paragraph .text-paragraph-inner,.text-image .text-image-inner,.teaser-card-grid .grid-inner,.stage-video .stage-video-content-container,.stage-simple .stage-content,.stage-extended .stage-extended-content-container,.product-details-teaser .teaser-inner,.product-card-grid-filter,.pictogram-tiles .pictogram-tiles-inner,.news-card-grid,.image-gallery .image-gallery-inner,.footer .stage-container,.footer .utility-container,.footer .legal-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.email-marketing-form,.download-checkout,.desktop-menu .desktop-menu-inner,.contact .stage-container,.card-grid,.benefits-expander .benefits-expander-inner,.article-downloads .article-downloads-inner,.article-content .article-content-inner,.article-about .article-about-inner,.accessories-slider .slider-header .slider-header-inner,.text-search-result-list,.spare-parts-drawings-list .list-entry-inner,.snackbar .snackbar-inner,.product-downloads-overview .downloads-overview-stage,.press-contact,.practice-introtext .practice-introtext-inner,.locale-list,.download-snackbar .download-snackbar-container,.category-listing-filter,.activation,.accessory-variants-list .list-entry-inner{margin-left:5rem;margin-right:5rem}}@media screen and (min-width:960px){.product-detail,.page-container .news-card-grid,.page-container .category-heading,.page-container .page-heading,.page-container .content-container,.video-player .video-player-inner,.video-gallery .video-gallery-inner,.text-paragraph .text-paragraph-inner,.text-image .text-image-inner,.teaser-card-grid .grid-inner,.stage-video .stage-video-content-container,.stage-simple .stage-content,.stage-extended .stage-extended-content-container,.product-details-teaser .teaser-inner,.product-card-grid-filter,.pictogram-tiles .pictogram-tiles-inner,.news-card-grid,.image-gallery .image-gallery-inner,.footer .stage-container,.footer .utility-container,.footer .legal-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.email-marketing-form,.download-checkout,.desktop-menu .desktop-menu-inner,.contact .stage-container,.card-grid,.benefits-expander .benefits-expander-inner,.article-downloads .article-downloads-inner,.article-content .article-content-inner,.article-about .article-about-inner,.accessories-slider .slider-header .slider-header-inner,.text-search-result-list,.spare-parts-drawings-list .list-entry-inner,.snackbar .snackbar-inner,.product-downloads-overview .downloads-overview-stage,.press-contact,.practice-introtext .practice-introtext-inner,.locale-list,.download-snackbar .download-snackbar-container,.category-listing-filter,.activation,.accessory-variants-list .list-entry-inner{margin-left:6rem;margin-right:6rem}}@media screen and (min-width:1440px){.product-detail,.page-container .news-card-grid,.page-container .category-heading,.page-container .page-heading,.page-container .content-container,.video-player .video-player-inner,.video-gallery .video-gallery-inner,.text-paragraph .text-paragraph-inner,.text-image .text-image-inner,.teaser-card-grid .grid-inner,.stage-video .stage-video-content-container,.stage-simple .stage-content,.stage-extended .stage-extended-content-container,.product-details-teaser .teaser-inner,.product-card-grid-filter,.pictogram-tiles .pictogram-tiles-inner,.news-card-grid,.image-gallery .image-gallery-inner,.footer .stage-container,.footer .utility-container,.footer .legal-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.email-marketing-form,.download-checkout,.desktop-menu .desktop-menu-inner,.contact .stage-container,.card-grid,.benefits-expander .benefits-expander-inner,.article-downloads .article-downloads-inner,.article-content .article-content-inner,.article-about .article-about-inner,.accessories-slider .slider-header .slider-header-inner,.text-search-result-list,.spare-parts-drawings-list .list-entry-inner,.snackbar .snackbar-inner,.product-downloads-overview .downloads-overview-stage,.press-contact,.practice-introtext .practice-introtext-inner,.locale-list,.download-snackbar .download-snackbar-container,.category-listing-filter,.activation,.accessory-variants-list .list-entry-inner{max-width:132rem;margin-left:auto;margin-right:auto}}.spare-parts-drawings-overview,.accessory-variants-overview,.page-headline{margin-left:2rem;margin-right:2rem}@media screen and (min-width:600px){.spare-parts-drawings-overview,.accessory-variants-overview,.page-headline{margin-left:5rem;margin-right:5rem}}@media screen and (min-width:960px){.spare-parts-drawings-overview,.accessory-variants-overview,.page-headline{margin-left:6rem;margin-right:6rem}}@media screen and (min-width:1220px){.spare-parts-drawings-overview,.accessory-variants-overview,.page-headline{max-width:110rem;margin-left:auto;margin-right:auto}}.content h1,.content .h1,.content h2,.content .h2,.content h3,.content .h3,.content h4,.content .h4{clear:both}.content b,.content strong{font-weight:700}.content ul,.content ol{padding-left:1.75em}.content ol{list-style:decimal}.content ul{list-style:square}.content ul ::marker{color:var(--primary)}.content li{padding-left:1em}.content li ul,.content li ol{margin-top:.5em}.content a{--underline-width:.2rem;will-change:color,outline-color,background-size,background-position;vertical-align:bottom;background:linear-gradient(currentColor, currentColor) 0 100%/100% var(--underline-width) no-repeat;font-size:inherit;line-height:inherit;flex-direction:row;align-items:center;transition:color .15s ease-in-out,outline-color .15s ease-in-out,background-size .15s ease-in-out,background-position .15s ease-in-out;display:inline-flex}.content a:hover{animation:.2s ease-out removeUnderline,.2s ease-out .2s addUnderline}.content a:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.content a:active{color:var(--primary-dark);outline-color:#0000}.content a .link-icon{flex-shrink:0;width:2.4rem;height:2.4rem;margin-left:.4rem;display:inline-block}.content>*+*{margin-top:1.5em}.content>*+p{margin-top:1.125em}.content>*+ul,.content>*+ol{margin-top:.75em}.content li+li{margin-top:.5em}.accessory-variant-details{padding-bottom:6rem}.accessory-variant-details .details-name{margin-bottom:.2rem}.accessory-variant-details .product-availability{margin-top:1rem}.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean{color:var(--neutral-4)}.accessory-variant-details .details-image{justify-content:center;align-items:center;margin-top:1.6rem;display:flex;position:relative}.accessory-variant-details .details-image>.details-image-fallback svg{width:100%;height:100%;display:block}.accessory-variant-details .details-image>.details-image-fallback{width:50%;height:50%;color:var(--neutral-3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accessory-variant-details .details-infos,.accessory-variant-details .info-block+.info-block{margin-top:3.2rem}.accessory-variant-details .info-block-headline{margin-bottom:1.4rem}.accessory-variant-details .info-data-technical th,.accessory-variant-details .info-data-technical td{vertical-align:top}.accessory-variant-details .info-data-technical th{padding-right:4rem;font-weight:700}@media screen and (max-width:959px){.accessory-variant-details .details-footer{width:100%;position:absolute;bottom:0;left:0}.accessory-variant-details .details-footer .button{width:100%;display:block}.accessory-variant-details .details-image{background-color:var(--neutral-1);width:100%;height:0;padding-bottom:100%}.accessory-variant-details .details-image>*{width:100%;height:100%;position:absolute;top:0;left:0}}@media screen and (min-width:960px){.accessory-variant-details{background-color:var(--light);padding:3.2rem}.accessory-variant-details.is-dark-bg{background-color:var(--neutral-1)}.accessory-variant-details .details-header{border-bottom:.1rem dashed var(--neutral-3);align-items:center;width:100%;display:flex}.accessory-variant-details .details-image{flex-grow:0;flex-shrink:0;order:1;width:22rem;min-width:0;height:22rem;margin-top:0}.accessory-variant-details .details-name{min-height:.01vw;font-size:clamp(2.2rem,1.89388rem + .816327vw,3.2rem);font-weight:700;line-height:clamp(2.8rem,2.49388rem + .816327vw,3.8rem)}.accessory-variant-details .details-meta{order:2;padding:5rem 10rem}.accessory-variant-details .details-infos{align-items:flex-start;display:flex}.accessory-variant-details .info-block+.info-block{margin-top:0;margin-left:6rem}.accessory-variant-details .matches-with-list.inline-scrolling{height:51.2rem;overflow-y:scroll}.accessory-variant-details .details-footer{justify-content:flex-end;width:100%;padding-top:2.5rem;display:flex;position:static}}.accessory-variant-filter{justify-content:space-between;align-items:center;padding-bottom:1.5rem;display:flex;position:relative}.accessory-variant-filter .filter-label{margin-right:3.2rem}.accessory-variant-filter .filter-select{position:relative}.accessory-variant-filter .filter-select-input{appearance:none;width:auto;font-weight:700;font-size:inherit;background:0 0;border:0;margin:-.5rem;padding:.5rem 2.3rem .5rem .5rem}.accessory-variant-filter .filter-select-icon{width:1.8rem;height:1.8rem;color:var(--primary);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.accessory-variant-filter .filter-divider{width:100%;position:absolute;bottom:0;left:0}.accessory-variants-list .list-entry{background-color:var(--light);padding:1.6rem 0 2.4rem}.accessory-variants-list .list-entry.is-striped{background-color:var(--neutral-1)}.accessory-variants-list .entry-technical-overview th{padding-right:2.4rem;font-weight:700}.accessory-variants-list .entry-technical-overview th,.accessory-variants-list .entry-technical-overview td{padding-top:.5rem;padding-bottom:.5rem}.accessory-variants-list .list-entry-opener{margin-top:2rem}.accessory-variants-list .list-entry-purchase-button{width:100%;margin-top:3.4rem;display:block}.accessory-variants-table{width:100%}.accessory-variants-table .row-variant{background-color:var(--light)}.accessory-variants-table .row-variant.is-striped{background-color:var(--neutral-1)}.accessory-variants-table .row-variant td{vertical-align:middle;padding:2.5rem}.accessory-variants-table .column-opener{text-align:center;width:9rem;padding:0}.accessory-variants-table .column-checkout{text-align:center;width:11.2rem;padding:0}.accessory-variants-table .table-column-headers th{vertical-align:middle;padding:2.5rem;font-weight:700}.accessory-variants-table .row-opener-button{width:100%;height:100%}.accessory-variants-table .row-opener-button svg{width:100%;height:100%;display:block}.accessory-variants-table .row-opener-button{justify-content:center;align-items:center;min-height:6.5rem;display:flex}.accessory-variants-table .row-opener-button svg{width:2.4rem;height:2.4rem}.accessory-variants-table .row-opener-button:active,.accessory-variants-table .row-opener-button:focus,.accessory-variants-table .row-opener-button:hover,.accessory-variants-table .row-opener-button.is-active{color:var(--primary)}.accordion .accordion-item{padding:0 2rem;position:relative}.accordion .accordion-item .accordion-divider{width:100%;position:absolute;bottom:0;left:0}.accordion .accordion-item:active .accordion-item-label .icon,.accordion .accordion-item:focus .accordion-item-label .icon,.accordion .accordion-item:hover .accordion-item-label .icon,.accordion .accordion-item.is-open .accordion-item-label .icon{color:var(--primary)}.accordion .accordion-item-label{justify-content:space-between;align-items:center;width:100%;padding:2.5rem 0;display:flex}.accordion .accordion-item-label .icon{flex-grow:0;flex-shrink:0;width:2rem;min-width:0;height:2rem;margin-left:3rem}.accordion .item-label-content{justify-content:flex-start;align-items:center;display:flex}.accordion .item-label-badge{background:var(--primary);min-width:0;color:var(--on-primary);letter-spacing:.05rem;text-transform:uppercase;border-radius:0;flex-grow:0;flex-shrink:0;margin-left:3.2rem;padding:.5rem .8rem;font-size:1.4rem;font-weight:700;display:block}.accordion .accordion-item-body{padding-bottom:2.5rem}.accordion .accordion-item-intro{color:var(--neutral-4);margin-bottom:2rem}.activation{align-self:stretch;position:relative;overflow:hidden}.activation .activation-content{margin:3.2rem 2.45rem}.activation .activation-headline{margin-bottom:1.6rem}.activation .pattern{display:none}@media screen and (min-width:960px){.activation .activation-content{margin:6.4rem}.activation .activation-headline{width:781px}.activation .activation-copy{width:781px;margin-top:2.4rem}.activation .pattern{pointer-events:none;width:45rem;display:block;position:absolute;bottom:-.8rem;right:-27.38rem}}.alert-text{width:100%;color:var(--error);align-items:center;margin-bottom:2rem;display:flex}.alert-text .icon{width:2.2rem;height:2.2rem;margin-right:1.5rem}.alert-text.is-standalone{justify-content:center}.button{will-change:color,border-color,background-color,transform;box-sizing:border-box;letter-spacing:.12rem;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:700;line-height:2.2rem;transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out,transform .2s ease-in-out;display:inline-flex;position:relative}.button:focus-visible{outline:.2rem solid var(--interaction-state-color);outline-offset:.2rem}.button:disabled{cursor:not-allowed;opacity:.35}.button .icon{will-change:color;flex-shrink:0;width:2rem;height:2rem;transition:color .15s ease-in-out;display:inline-block}.button .external-link-icon{margin-right:1.2rem}.button .button-badge{background-color:var(--primary);width:2.2rem;height:2.2rem;color:var(--on-primary);white-space:nowrap;letter-spacing:.01rem;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:500;line-height:1;display:flex;position:absolute;top:-5%;right:-5%}.button.button-primary:before,.button.button-secondary:before,.button.button-icon:before{z-index:-1;content:"";width:100%;height:100%;position:absolute;top:0;left:0}.button.button-primary:after,.button.button-secondary:after,.button.button-icon:after{will-change:opacity,transform;z-index:-2;background-color:var(--primary);content:"";opacity:0;width:100%;height:100%;transition:opacity .15s ease-in-out,transform .15s ease-in-out;position:absolute;top:0;left:0;transform:translate(0);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%%22 height=%22100%%22%3E%3Cdefs%3E%3Cpattern id=%22stripes%22 width=%2210%22 height=%2210%22 x=%22100%%22 y=%22100%%22 patternUnits=%22userSpaceOnUse%22 patternTransform=%22rotate(29)%22%3E%3Cline x1=%220%22 y=%220%22 x2=%220%22 y2=%2210%22 stroke=%22%23000000%22 stroke-width=%228%22 /%3E%3C/pattern%3E%3C/defs%3E%3Crect width=%22100%%22 height=%22100%%22 fill=%22url(%23stripes)%22 /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%%22 height=%22100%%22%3E%3Cdefs%3E%3Cpattern id=%22stripes%22 width=%2210%22 height=%2210%22 x=%22100%%22 y=%22100%%22 patternUnits=%22userSpaceOnUse%22 patternTransform=%22rotate(29)%22%3E%3Cline x1=%220%22 y=%220%22 x2=%220%22 y2=%2210%22 stroke=%22%23000000%22 stroke-width=%228%22 /%3E%3C/pattern%3E%3C/defs%3E%3Crect width=%22100%%22 height=%22100%%22 fill=%22url(%23stripes)%22 /%3E%3C/svg%3E")}.button.button-primary:not(:disabled):hover,.button.button-secondary:not(:disabled):hover,.button.button-icon:not(:disabled):hover{outline-color:#0000}.button.button-primary:not(:disabled):hover:after,.button.button-secondary:not(:disabled):hover:after,.button.button-icon:not(:disabled):hover:after{opacity:1;transform:translate(.4rem,.4rem)}.button.button-primary:not(:disabled):active:after,.button.button-secondary:not(:disabled):active:after,.button.button-icon:not(:disabled):active:after{opacity:0;transform:translate(0)}.button.button-primary,.button.button-icon{color:var(--primary-button-color)}.button.button-primary:before,.button.button-icon:before{background-color:var(--primary-button-bg)}.button.button-primary:not(:disabled):active,.button.button-icon:not(:disabled):active{color:var(--button-primary-pressed-color)}.button.button-primary:not(:disabled):active:before,.button.button-icon:not(:disabled):active:before{background-color:var(--button-primary-pressed-bg)}.button.button-secondary{color:var(--button-secondary-color)}.button.button-secondary:before{background-color:var(--button-secondary-bg);border:.2rem solid}.button.button-secondary:not(:disabled):active{color:var(--button-secondary-pressed-color)}.button.button-secondary:not(:disabled):active:before{background-color:var(--button-secondary-pressed-bg)}.button.button-primary .icon,.button.button-secondary .icon{margin-right:.8rem}.button.button-icon{padding:1.2rem}.button.button-ghost{color:var(--ghost-button-color);padding:1.2rem}.button.button-ghost:not(:disabled):active,.button.button-ghost:not(:disabled):focus,.button.button-ghost:not(:disabled):hover{background-color:var(--neutral-2)}.button.button-ghost:not(:disabled):active{color:var(--button-ghost-pressed-color);background-color:var(--button-ghost-pressed-bg)}.button.button-text{padding:.5rem .8rem}.button.button-text .icon{will-change:color;color:var(--primary);margin-left:.8rem;transition:color .15s ease-in-out}.button.button-text:not(:disabled):active .icon{color:var(--button-text-pressed-icon-color)}.button.button-text:disabled .icon{color:var(--button-text-icon-disabled-color)}.button.button-back{padding:1.2rem}.button.button-back .icon{color:currentColor}.button.button-back .assistive-text{letter-spacing:0;text-transform:none;margin-left:1.8rem;font-weight:500}.button.button-back:disabled .icon{color:inherit}.button.button-text .icon,.button.button-icon .icon,.button.button-back .icon{width:2.4rem;height:2.4rem}.button.button-icon.is-loading .loader:after,.button.button-ghost.is-loading .loader:after{left:1.2rem;right:1.2rem}.button.button-filter{background-color:var(--light);border:.1rem dashed var(--greyscale-grey-5)}.button.button-filter:not(:disabled):hover{background-color:var(--greyscale-grey-1);border-color:var(--greyscale-grey-5)}.button.button-filter:not(:disabled):focus-visible{outline:.2rem solid var(--dark)}.button.button-filter:not(:disabled).is-active,.button.button-filter:not(:disabled):active{color:var(--primary);background-color:var(--greyscale-grey-1);border-color:var(--primary)}.button.is-loading{cursor:wait;position:relative}.button.is-loading .button-label,.button.is-loading .icon{opacity:0}.button.is-loading .loader{place-items:center;width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.button.is-loading .loader:after{content:"";background-color:currentColor;height:.2rem;animation:.8s cubic-bezier(0,0,.03,.9) infinite loader;position:absolute;top:50%;left:2.4rem;right:2.4rem}.button.is-loading:disabled{opacity:1;pointer-events:none}@media screen and (min-width:960px){.button .button-badge{top:20%;right:20%}}@keyframes loader{0%,44%,88.1%,to{transform-origin:0}0%,to,88%{transform:scaleX(0)translateY(-.1rem)}44.1%,88%{transform-origin:100%}33%,44%{transform:scaleX(1)translateY(-.1rem)}}.card{will-change:outline-color;flex-direction:column;transition:outline-color .15s ease-in-out;display:inline-flex;position:relative}.card.is-small .card-image-container{padding:4.8rem}.card.is-small .card-flag{top:1.6rem;left:1.6rem}.card.is-small .card-badge{bottom:1.6rem;right:1.6rem}.card:hover .card-badge,.card:hover .card-image-container,.card:focus-visible .card-badge,.card:focus-visible .card-image-container{background-color:var(--neutral-2)}.card:hover .card-image,.card:focus-visible .card-image{transform:scale(1.1)}.card .card-link{z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.card .card-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.card .card-image-container{will-change:background-color;background-color:var(--neutral-1);box-sizing:content-box;justify-content:center;align-items:center;width:19.1rem;height:19.1rem;padding:3.2rem 7.2rem;transition:background-color .15s ease-in-out;display:flex;position:relative}.card .card-image{will-change:transform;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .15s ease-in-out;display:flex;position:relative;transform:scale(1)}.card .card-image-fallback svg{width:100%;height:100%;display:block}.card .card-image-fallback{width:100%;max-width:13.5rem;height:100%;max-height:13.5rem;color:var(--neutral-3)}.card .card-flag{background:var(--primary);color:var(--on-primary);letter-spacing:.05rem;text-transform:uppercase;z-index:2;border-radius:0;padding:.5rem .8rem;font-size:1.4rem;font-weight:700;position:absolute;top:2.4rem;left:2.4rem}.card .card-available-from{z-index:2;margin-left:1.6rem;font-size:1.4rem;font-weight:500;position:absolute;bottom:2.9rem;left:2.4rem}.card .card-available-from:before{background-color:var(--primary);content:"";border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:50%;left:-1.6rem;transform:translateY(-50%)}.card .card-available-from-top-right{inset:1.6rem 1.6rem auto auto}.card .card-badge{will-change:background-color;background:var(--neutral-1);color:#000;letter-spacing:.05rem;text-transform:uppercase;z-index:2;border-radius:0;padding:.5rem .8rem;font-size:1.4rem;font-weight:700;transition:background-color .15s ease-in-out;position:absolute;bottom:2.4rem;right:2.4rem}.card .card-badge-bottom-left{left:2.4rem;right:auto}.card .card-content{margin-top:2.4rem}.card .card-icon-title{font-weight:700;display:flex}.card .card-icon-title .icon{width:2rem;height:2rem;color:var(--primary);margin-right:1.2rem}.card .card-title+.card-subtitle{margin-top:.4rem}.card .card-subtitle{overflow-wrap:anywhere}@media screen and (max-width:599px){.card.is-normal{width:100%}.card.is-normal .card-image-container{width:100%;padding:3.2rem 0}}@media screen and (min-width:600px){.card{max-width:min-content}}@media screen and (min-width:960px){.card .card-image-container{width:22.5rem;height:22.5rem;padding:9.4rem}.card .card-title+.card-subtitle{margin-top:.8rem}}.cart-item{background-color:var(--neutral-1);flex-direction:column;padding:2.4rem;display:flex;position:relative}.cart-item .item-image{z-index:1;max-width:13rem;margin:0 auto 3.2rem;position:relative}.cart-item .item-article-number{color:var(--neutral-4);margin-top:.3rem}.cart-item .action-quantity{justify-content:center;align-items:center;margin-top:2rem;display:flex}.cart-item .action-remove{z-index:2;position:absolute;top:0;right:0}@media screen and (min-width:960px){.cart-item{flex-direction:row;align-items:center;padding:4.8rem}.cart-item .item-image{flex-grow:0;flex-shrink:0;min-width:0;margin:0}.cart-item .item-details{flex-grow:1;flex-shrink:1;min-width:0;margin-left:6.5rem}.cart-item .item-actions{flex-grow:0;flex-shrink:0;min-width:0}}.category-heading{text-align:center}@media screen and (min-width:960px){.category-heading{min-height:.01vw;font-size:clamp(3.8rem,2.51429rem + 3.42857vw,8rem);font-weight:700;line-height:clamp(4rem,2.34694rem + 4.40816vw,9.4rem)}}.category-introduction{background-color:var(--neutral-1);align-self:stretch;padding:4.8rem 2.4rem}@media screen and (min-width:600px){.category-introduction{padding:4.8rem}}@media screen and (min-width:960px){.category-introduction{padding:clamp(6.4rem,6.1551rem + .653061vw,7.2rem) clamp(2rem,6.20408vw - .326531rem,9.6rem) clamp(2rem,6.20408vw - .326531rem,9.6rem) clamp(5.6rem,6.6449rem - .653061vw,6.4rem)}}.category-listing-filter{padding:4rem 0 1.7rem;position:relative}.category-listing-filter .listing-filter-divider{width:100%;position:absolute;bottom:0;left:0}.checkbox-container .checkbox-content{width:max-content;max-width:100%;color:var(--dark);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:2.4rem;margin:.6rem 0;padding-left:3.15rem;font-size:1.6rem;line-height:2.4rem;display:block;position:relative}.checkbox-container .checkbox-content:focus-within{outline-offset:.2rem;outline:.2rem solid #000}.checkbox-container .checkbox-content:hover .checkbox-input~.checkbox-checkmark{box-shadow:0 0 0 .5rem var(--neutral-2)}.checkbox-container .checkbox-content:hover .checkbox-input:disabled~.checkbox-checkmark{box-shadow:none}.checkbox-container .checkbox-content:active .checkbox-input~.checkbox-checkmark{border:.1rem solid var(--primary-dark);background-color:var(--neutral-1)}.checkbox-container .checkbox-content:active .checkbox-input~.checkbox-checkmark:after{border:solid var(--primary-dark);border-width:0 .28rem .28rem 0;display:block;top:.15rem;left:.6rem;transform:rotate(45deg)}.checkbox-container .checkbox-content:active .checkbox-input:checked~.checkbox-checkmark{background-color:var(--primary-dark)}.checkbox-container .checkbox-content:active .checkbox-input:checked~.checkbox-checkmark:after{border:solid var(--on-primary);border-width:0 .28rem .28rem 0;display:block;top:.15rem;left:.6rem;transform:rotate(45deg)}.checkbox-container .checkbox-content:active .checkbox-input:disabled~.checkbox-checkmark{border:.1rem solid var(--neutral-4-disabled);background-color:var(--neutral-1-disabled)}.checkbox-container .checkbox-content:active .checkbox-input:disabled~.checkbox-checkmark:after{display:none}.checkbox-container .checkbox-content:active .checkbox-input:checked:disabled~.checkbox-checkmark{background-color:var(--primary-disabled);border:none}.checkbox-container .checkbox-content:active .checkbox-input:checked:disabled~.checkbox-checkmark:after{display:block;top:.25rem;left:.7rem}.checkbox-container .checkbox-checkmark{will-change:background-color;border:.1rem solid var(--neutral-4);background-color:var(--neutral-1);width:2.4rem;height:2.4rem;transition:background-color .15s ease-in-out;position:absolute;top:0;left:0}.checkbox-container .checkbox-checkmark:after{will-change:background-color,border-color;border:solid var(--on-primary);content:"";border-width:0 .28rem .28rem 0;width:.95rem;height:1.35rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:none;position:absolute;top:.25rem;left:.7rem;transform:rotate(45deg)}.checkbox-container .checkbox-input{cursor:pointer;opacity:0;position:absolute}.checkbox-container .checkbox-input:checked~.checkbox-checkmark{background-color:var(--primary);border:none}.checkbox-container .checkbox-input:checked~.checkbox-checkmark:after{display:block}.checkbox-container .checkbox-input:disabled~.checkbox-checkmark{border:.1rem solid var(--neutral-4-disabled);background-color:var(--neutral-1-disabled)}.checkbox-container .checkbox-input:disabled:checked~.checkbox-checkmark{background-color:var(--primary-disabled);border:none}.checkbox-container .checkbox-input:after{content:"";display:none;position:absolute}.checkbox-container.is-disabled .content-text{color:var(--neutral-4-disabled)}.checkbox-container.has-no-label .checkbox-content{padding-left:2.4rem}.checkout-dealers .checkout-retailers{margin-top:4rem}.checkout-overlay .checkout-headline{text-align:center;margin-bottom:4.5rem}.checkout-overlay .checkout-subheadline{text-align:center;margin-top:9rem;margin-bottom:2.5rem}.checkout-overlay .checkout-actions{flex-direction:column;margin-top:4rem;display:flex}.checkout-overlay .checkout-actions .button+.button{margin-top:2rem}.checkout-overlay .checkout-alert{width:100%;color:var(--error);align-items:center;margin-bottom:2rem;display:flex}.checkout-overlay .checkout-alert .icon{width:2.2rem;height:2.2rem;margin-right:1.5rem}.checkout-overlay .checkout-alert.is-standalone{justify-content:center}@media screen and (min-width:960px){.checkout-overlay .checkout-actions{flex-direction:row-reverse;align-items:center}.checkout-overlay .checkout-actions .button+.button{margin-top:0;margin-right:5.2rem}}.collapsible .collapsible-pane{will-change:color,outline-color;cursor:pointer;align-items:center;font-weight:700;transition:color .15s ease-in-out,outline-color .15s ease-in-out;display:flex}.collapsible .collapsible-pane:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.collapsible .collapsible-pane:active,.collapsible .collapsible-pane:active .icon{color:var(--primary-dark)}.collapsible .collapsible-pane .icon{will-change:color;color:var(--primary);margin-left:.8rem;transition:color .15s ease-in-out;display:inline-block}.collapsible .collapsible-content{display:none}.collapsible.is-open>.collapsible-content{display:block}.collapsible.is-normal>.collapsible-pane{letter-spacing:.12rem;text-transform:uppercase;padding:1.2rem 0;font-size:1.6rem;line-height:2.2rem}.collapsible.is-normal>.collapsible-pane .icon{width:2rem;height:2rem}.collapsible.is-normal>.collapsible-content{padding:.4rem 0 1.2rem}.collapsible.is-normal+.collapsible.is-normal{margin-top:2rem}.collapsible.is-large>.collapsible-pane{border-top:.1rem dashed var(--neutral-3);justify-content:space-between;padding:2.4rem 0}.collapsible.is-large>.collapsible-pane .icon{width:1.2em;height:1.2em}.collapsible.is-large>.collapsible-pane .icon path{stroke-width:2px}.collapsible.is-large>.collapsible-content{padding:.4rem 0 3.6rem}.uc-embed .uc-checkbox input[type=checkbox]{display:none}.uc-embed .uc-embed-subelement h4+p{margin-top:1.125em}.uc-embed .uc-embed-subelement p+p{margin-top:0}.uc-embed .uc-embed-subelement *+ul,.uc-embed .uc-embed-subelement *+ol{margin-top:.75em}.uc-embed>*+*,.uc-embed>*>*+*{margin-top:1.5em}.cut-off-divider{background:repeat-x;width:100%;height:.2rem;display:block}.desktop-menu-item-normal{will-change:color,font-weight;align-items:center;padding:1.2rem;font-size:1.8rem;font-weight:500;transition:color .15s ease-in-out,font-weight .15s ease-in-out;display:inline-flex}.desktop-menu-item-normal:hover,.desktop-menu-item-normal:focus-visible,.desktop-menu-item-normal.is-active{color:var(--primary)}.desktop-menu-item-normal:hover .icon,.desktop-menu-item-normal:focus-visible .icon,.desktop-menu-item-normal.is-active .icon{opacity:1}.desktop-menu-item-normal:focus-visible{outline-offset:.2rem;outline:.2rem solid}.desktop-menu-item-normal.is-current{color:var(--primary)}.desktop-menu-item-normal:active{color:var(--primary-dark)}.desktop-menu-item-normal:active .icon{opacity:1}.desktop-menu-item-normal .icon{will-change:opacity;opacity:0;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-left:2.4rem;transition:opacity .15s ease-in-out}.desktop-menu-item-normal .icon path{stroke-width:2px}.desktop-menu-item-tile{flex-direction:column;align-items:center;width:100%;padding:1.2rem;display:flex}.desktop-menu-item-tile:hover .image,.desktop-menu-item-tile:focus-visible .image{transform:scale(1.1)}.desktop-menu-item-tile:hover .title,.desktop-menu-item-tile:focus-visible .title{color:var(--primary)}.desktop-menu-item-tile:focus-visible{outline-offset:.2rem;outline:.2rem solid}.desktop-menu-item-tile.is-current .title{color:var(--primary)}.desktop-menu-item-tile:active .title{color:var(--primary-dark)}.desktop-menu-item-tile .image{will-change:transform;justify-content:center;align-items:center;width:12rem;height:12rem;transition:transform .15s ease-in-out;display:flex;position:relative;transform:scale(1)}.desktop-menu-item-tile .image-fallback{display:block}.desktop-menu-item-tile .image-fallback svg{width:100%;height:100%;display:block}.desktop-menu-item-tile .image-fallback{width:50%;height:50%;color:var(--neutral-3)}.desktop-menu-item-tile .title{will-change:color;text-align:center;-webkit-hyphens:none;hyphens:none;margin-top:2.4rem;transition:color .15s ease-in-out}.dialog-shadow{background:#0009;width:100%;height:100%;top:0;left:0}.dialog-shadow .dialog{background-color:var(--theme);padding:3.2rem 2rem;position:absolute;bottom:0;left:0;right:0}.dialog-shadow .button-close{z-index:1;color:var(--dark);position:absolute;top:1.2rem;right:1.2rem}.dialog-shadow .dialog-headline{letter-spacing:0;text-align:center;-webkit-hyphens:none;hyphens:none;margin-top:2rem;font-size:2.6rem;font-weight:700;line-height:3.8rem}.dialog-shadow .dialog-inner{max-width:132rem;height:100%;padding:2rem 2.4rem 2rem 6rem;overflow:auto}@media screen and (min-width:600px){.dialog-shadow .dialog-inner{padding-block:5rem}}@media screen and (min-width:960px){.dialog-shadow .dialog{max-width:550px;padding:2rem 4.2rem 3.25rem;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.dialog-shadow .button-close{top:1.8rem;right:2.4rem}.dialog-shadow .dialog-inner{padding:6rem 4.8rem 6rem 7.2rem}.dialog-shadow .dialog-headline{font-size:3.2rem}}@media screen and (min-width:1280px){.dialog-shadow .dialog-inner{padding-inline:9.6rem 4.8rem}}.download-block-manual{background-color:var(--neutral-1);padding:3.2rem 2.4rem}.download-block-manual .block-headline{margin-bottom:3rem}.download-block-manual .block-icon{display:none}@media screen and (min-width:960px){.download-block-manual{padding:6.4rem 25.6rem 6.4rem 6.4rem;position:relative}.download-block-manual .block-icon{width:12.8rem;height:12.8rem}.download-block-manual .block-icon svg{width:100%;height:100%;display:block}.download-block-manual .block-icon{color:var(--neutral-4);display:block;position:absolute;top:50%;right:6.4rem;transform:translateY(-50%)}}.download-card{flex-direction:column;display:flex;position:relative}.download-card .download-card-image-container{box-sizing:border-box;background-color:var(--theme);width:100%;height:100%;padding:2.4rem 4.8rem}.download-card .download-card-image{width:100%;height:0;padding-bottom:100%;position:relative}.download-card .download-card-image-fallback svg{width:100%;height:100%;display:block}.download-card .download-card-image-fallback{width:100%;max-width:13.5rem;height:100%;max-height:13.5rem;color:var(--neutral-3)}.download-card .download-card-content{margin-top:2.4rem}.download-checkout-item{background-color:var(--neutral-1);flex-direction:column;padding:2.4rem;display:flex;position:relative}.download-checkout-item .download-checkout-item-image{z-index:1;max-width:13rem;margin:0 auto 3.2rem;position:relative}.download-checkout-item .download-checkout-item-image img{max-width:100%;height:auto}.download-checkout-item .download-checkout-item-download-label{color:#767370}.download-checkout-item .download-checkout-item-error-note{color:#ff5133;align-items:center;margin-top:1.2rem;display:flex}.download-checkout-item .download-checkout-item-error-note .icon{width:2.4rem;height:2.4rem;margin-right:.8rem}.download-checkout-item .download-checkout-action-remove{z-index:2;position:absolute;top:0;right:0}@media screen and (min-width:960px){.download-checkout-item{flex-direction:row;align-items:center;padding:4.8rem}.download-checkout-item .download-checkout-item-image{flex-grow:0;flex-shrink:0;min-width:0;margin:0}.download-checkout-item .download-checkout-item-details{flex-grow:1;flex-shrink:1;min-width:0;margin-left:6.5rem}.download-checkout-item .download-checkout-item-actions{flex-grow:0;flex-shrink:0;min-width:0}}.download-link{will-change:color,outline-color;font-size:inherit;line-height:inherit;align-items:center;transition:color .2s ease-in-out,outline-color .2s ease-in-out;display:inline-flex}.download-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.download-link:active{color:var(--primary-dark);outline-color:#0000}.download-link:active .icon{color:var(--primary-dark)}.download-link .icon{will-change:color;width:2rem;min-width:2rem;height:2rem;color:var(--primary);margin-right:.8rem;transition:color .15s ease-in-out;display:inline-block}.download-list li{justify-content:space-between;align-items:center;display:flex}.download-list li+li{margin-top:.4rem}.download-portal-category-stage>*+*{margin-top:6rem}.download-portal-product-search .product-search-input{margin-top:4rem;margin-left:2rem;margin-right:2rem}.download-portal-product-search .product-search-input .search-input{margin-bottom:4rem}@media screen and (min-width:600px){.download-portal-product-search .product-search-input{margin-left:5rem;margin-right:5rem}}@media screen and (min-width:700px){.download-portal-product-search .product-search-input{max-width:60rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:960px){.download-portal-product-search .search-input{margin-bottom:7rem}}@media screen and (min-width:1280px){.download-portal-product-search .product-search-input{margin-top:13rem}}.download-snackbar{background:#fff;border:.1rem solid #ebebea;box-shadow:0 0 5rem #0000001a}.download-snackbar .download-snackbar-container{justify-content:center;align-items:center;padding:1.6rem;display:flex}.download-snackbar .download-snackbar-counter{color:#767370;letter-spacing:0;font-size:1.4rem;line-height:2.3rem;display:none}.download-snackbar .download-snackbar-button-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.download-snackbar .download-snackbar-button+.download-snackbar-button{margin-top:1.2rem}@media screen and (min-width:960px){.download-snackbar .download-snackbar-container{justify-content:space-between}.download-snackbar .download-snackbar-counter{display:block}.download-snackbar .download-snackbar-button-container{flex-direction:row}.download-snackbar .download-snackbar-button+.download-snackbar-button{margin-top:0;margin-left:3.2rem}}@media screen and (min-width:1280px){.download-snackbar .download-snackbar-button+.download-snackbar-button{margin-left:4.8rem}}.widget-container{margin:6.5rem 0 13.2rem}.widget-container .widget-copy{margin:3.2rem 0}.widget-container .button{margin-right:4.8rem}.equipment-list li+li{margin-top:.4rem}.flex-image{-o-object-fit:cover;object-fit:cover}.flex-image.of-contain{-o-object-fit:contain;object-fit:contain}.flex-image.fill-container{width:100%;height:auto}.footer-link{will-change:color,outline-color;font-size:inherit;line-height:inherit;transition:color .2s ease-in-out,outline-color .2s ease-in-out}.footer-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #fff}.footer-link:active{color:var(--primary-dark);outline-color:#0000}.form *+.form-row{margin-top:2rem}.form *+.form-row-buttons,.form .form-section+*,.form .form-section-divider+.form-row{margin-top:4rem}.form .form-section{border:0}.form .form-row-special-text{display:none}.form-block{padding-top:6.4rem;padding-bottom:6.4rem}.form-block .form-success-message{text-align:center}@media screen and (min-width:960px){.form-block{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.form-block{padding-top:13.2rem;padding-bottom:13.2rem}}.form-errors{color:var(--primary);align-items:center;margin-top:.5rem;font-size:1.4rem;line-height:1.4rem}.form-errors li{align-items:center;display:flex}.form-errors .error-icon{width:1.2rem;height:auto;margin-right:.8rem;display:inline-block}.form-section-divider{border:0 dashed var(--neutral-3);border-top-width:.1rem}.form-row-radio-group .radio-group-label{margin-bottom:1.2rem;display:block}.form-row-radio-group .form-widget-radio-group.is-inline{align-items:flex-start;display:flex}.form-row-radio-group .form-widget-radio-group.is-inline .radiobutton-container+.radiobutton-container{margin-left:4.5rem}.header-menu-item{align-items:center;height:100%;display:flex}.header-menu-item .header-link{will-change:color,font-weight;align-items:center;height:100%;padding:0 1.6rem;font-size:1.8rem;font-weight:500;line-height:1.8;transition:color .2s ease-in-out,font-weight .2s ease-in-out;display:flex}.header-menu-item .header-link:hover,.header-menu-item .header-link.is-active,.header-menu-item .header-link.is-current{color:var(--primary);font-weight:700}.header-menu-item .header-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.header-menu-item .header-link:active{color:var(--primary-dark);outline-color:#0000}.header-menu-item .header-link [data-text]{flex-direction:column;align-items:center;display:flex}.header-menu-item .header-link [data-text]:before{visibility:hidden;content:attr(data-text);pointer-events:none;-webkit-user-select:none;user-select:none;height:0;font-weight:700;overflow:hidden}.link-list li .link{will-change:color,outline-color;font-size:inherit;line-height:inherit;transition:color .2s ease-in-out,outline-color .2s ease-in-out}.link-list li .link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.link-list li .link:active{color:var(--primary-dark);outline-color:#0000}.link-list li+li{margin-top:.4rem}@keyframes loader-animation{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(180deg)rotateY(180deg)}}.loader{color:var(--neutral-5);flex-direction:column;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.loader .loader-icon svg{width:100%;height:100%;display:block}.loader .loader-icon{width:10rem;height:10rem;animation:1.5s ease-in-out infinite alternate loader-animation}.loader .loader-message{margin-top:2rem}.loader.is-large{padding-top:6rem;padding-bottom:6rem}.locale-list{align-self:stretch}.locale-list .locale-list-inner{grid-template-rows:1fr auto auto 1fr;grid-template-columns:repeat(24,1fr);align-items:center;min-height:100%;display:grid}.locale-list .list-heading{grid-column:1/-1;align-self:start}.locale-list .list{grid-column:1/-1;margin-top:3.2rem}.locale-list .list+.list{border-top:.1rem dashed var(--neutral-3);margin-top:3.8rem;padding-top:3.8rem}.locale-list .list li+li{margin-top:.4rem}.locale-list .list .locale-link{will-change:color,border-color,outline-color,background-color,transform;transition:color .2s ease-in-out,border-color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out,transform .2s ease-in-out;position:relative}.locale-list .list .locale-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000;outline-color:var(--neutral-4)}.locale-list .list .locale-link:hover,.locale-list .list .locale-link.is-active{color:var(--primary)}.locale-list .list .locale-link:active{color:var(--primary-dark)}.locale-list .region{font-weight:700}.locale-list .pattern{display:none}@media screen and (min-width:600px){.locale-list .list{-moz-columns:2;columns:2;-moz-column-gap:3.2rem;column-gap:3.2rem;margin-top:4.8rem}}@media screen and (min-width:960px){.locale-list .list{-moz-columns:3;columns:3}.locale-list .pattern{width:22.5rem;color:var(--primary);pointer-events:none;display:block;position:absolute;bottom:-.75rem;right:-9.125rem}.locale-list .pattern path{stroke:currentColor}}@media screen and (min-width:1280px){.locale-list .list-heading{grid-column:1/24}.locale-list .list{grid-column:3/23}.locale-list .list li+li{margin-top:.8rem}.locale-list .pattern{width:45rem;bottom:-1rem;right:-18.25rem}}@media screen and (min-width:1440px){.locale-list{width:100%}.locale-list .list{grid-column:4/22}}.lottie-player.is-colored svg path{stroke:var(--primary)}.lottie-player.is-colored canvas{aspect-ratio:1}.matches-with-list li+li{margin-top:.6rem}.menu-teaser{background-color:var(--dark);width:100%;height:0;padding-bottom:56.25%;display:block;position:relative;overflow:hidden}.menu-teaser .teaser-image{opacity:.5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.menu-teaser .teaser-tag{background-color:var(--on-primary);max-width:75%;color:var(--primary);letter-spacing:.05rem;text-transform:uppercase;padding:.5rem .8rem;font-size:1.4rem;font-weight:700;position:absolute;top:1.6rem;right:1.6rem}.menu-teaser .teaser-content{max-width:75%;color:var(--light);flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:1.6rem;left:1.6rem}.menu-teaser .additional-headline,.menu-teaser .headline{display:block}.menu-teaser .button .button-text{will-change:background-size,background-position;white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100%/0% .1em no-repeat;transition:background-size .2s ease-in-out,background-position .2s ease-in-out .2s}.menu-teaser .button .icon{color:currentColor}.menu-teaser:hover .button .button-text,.menu-teaser:focus-visible .button .button-text{background-position:100% 100%;background-size:100% .1em}.menu-teaser:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.mobile-menu-item{align-items:center;width:100%;padding:1.2rem;display:flex}.mobile-menu-item:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.mobile-menu-item:hover .icon{color:var(--primary)}.mobile-menu-item:active .icon{color:var(--primary-dark)}.mobile-menu-item.is-current .underline-on-interaction,.mobile-menu-item.is-active .underline-on-interaction{background-position:100% 100%;background-size:100% .1em}.mobile-menu-item .image{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;margin-right:2.4rem;position:relative}.mobile-menu-item .title{margin-right:2.4rem}.mobile-menu-item .icon{will-change:color;width:2.4rem;height:2.4rem;color:var(--neutral-4);flex:0 0 2.4rem;margin-left:auto;transition:color .15s ease-in-out}.news-card{will-change:outline-color;flex-direction:column;transition:outline-color .15s ease-in-out;display:inline-flex;position:relative}.news-card:hover .news-card-image-container,.news-card:focus-visible .news-card-image-container{background-color:var(--neutral-2)}.news-card:hover .news-card-image,.news-card:focus-visible .news-card-image{transform:scale(1.1)}.news-card .news-card-link{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.news-card .news-card-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.news-card .news-card-image-container{will-change:background-color;box-sizing:content-box;background-color:var(--neutral-1);justify-content:center;align-items:center;width:17rem;height:17rem;padding:7.2rem 7.2rem 4.8rem;transition:background-color .15s ease-in-out;display:flex;position:relative}.news-card .news-card-image{will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .15s ease-in-out;display:flex;position:relative;transform:scale(1)}.news-card .news-card-image-fallback svg{width:100%;height:100%;display:block}.news-card .news-card-image-fallback{width:100%;max-width:13.5rem;height:100%;max-height:13.5rem;color:var(--neutral-3)}.news-card .news-card-date{color:var(--neutral-4);font-size:1.4rem;position:absolute;top:2.4rem;left:2.4rem}.news-card .news-card-content{margin-top:2.4rem}.news-card .news-card-title+.news-card-subtitle{margin-top:.4rem}@media screen and (max-width:599px){.news-card{width:100%}.news-card .news-card-image-container{width:100%;padding:7.2rem 0 4.8rem}}@media screen and (min-width:600px){.news-card{max-width:min-content}}@media screen and (min-width:960px){.news-card .news-card-image-container{width:22.5rem;height:22.5rem;padding:9.4rem}.news-card .news-card-title+.news-card-subtitle{margin-top:.8rem}}.news-heading{text-align:center}@media screen and (min-width:960px){.news-heading{min-height:.01vw;font-size:clamp(3.4rem,2.9102rem + 1.30612vw,5rem);font-weight:700;line-height:clamp(3.8rem,3.18776rem + 1.63265vw,5.8rem)}}.page-headline .headline-title{text-align:center}.page-headline .headline-intro{text-align:center;margin-top:1.2rem}.page-headline.has-margin-bottom{margin-bottom:4.8rem}@media screen and (min-width:960px){.page-headline .headline-title{min-height:.01vw;font-size:clamp(3.8rem,2.51429rem + 3.42857vw,8rem);font-weight:700;line-height:clamp(4rem,2.34694rem + 4.40816vw,9.4rem)}.page-headline .headline-intro{margin-top:3.2rem}}.page-stage{--top-hero:0rem;--top-overlay:0rem;padding-bottom:12rem;padding-top:calc(var(--top-hero) + var(--top-overlay))}.page-stage.has-overlay-navigation{--top-overlay:7.4rem}.page-stage.has-hero{--top-hero:9.6rem}.plyr--full-ui{--plyr-color-main:#e30613;--plyr-video-background:#000;--plyr-tab-focus-color:#e30613;--plyr-badge-background:#fff;--plyr-badge-text-color:#000;--plyr-badge-border-radius:0;--plyr-captions-background:#00000080;--plyr-captions-text-color:#fff;--plyr-control-icon-size:2rem;--plyr-control-spacing:.8rem;--plyr-control-padding:.8rem;--plyr-control-radius:0;--plyr-control-toggle-checked-background:#e30613;--plyr-video-controls-background:linear-gradient(#0000, #00000002 10.47%, #00000007 19.56%, #0000000f 27.58%, #0000001b 34.81%, #00000028 41.57%, #00000038 48.13%, #00000049 54.79%, #0000005d 61.85%, #00000071 69.61%, #00000086 78.36%, #0000009c 88.39%, #000000b3);--plyr-video-control-color:#fff;--plyr-video-control-color-hover:#e30613;--plyr-video-control-background-hover:none;--plyr-audio-controls-background:#000;--plyr-audio-control-color:#fff;--plyr-audio-control-color-hover:#e30613;--plyr-audio-control-background-hover:#000;--plyr-menu-background:#fff;--plyr-menu-color:#000;--plyr-menu-shadow:none;--plyr-menu-radius:0;--plyr-menu-arrow-color:#000;--plyr-menu-arrow-size:.6rem;--plyr-menu-item-arrow-color:#000;--plyr-menu-item-arrow-size:.4rem;--plyr-menu-border-color:#dad9d8;--plyr-menu-border-shadow-color:#fff;--plyr-progress-loading-size:2.4rem;--plyr-progress-loading-background:#00000080;--plyr-video-progress-buffered-background:#fff;--plyr-audio-progress-buffered-background:#fff;--plyr-range-thumb-height:1.2rem;--plyr-range-thumb-background:#fff;--plyr-range-thumb-shadow:none;--plyr-range-thumb-active-shadow-width:0;--plyr-range-track-height:.4rem;--plyr-range-fill-background:#e30613;--plyr-video-range-track-background:#00000080;--plyr-video-range-thumb-active-shadow-color:transparent;--plyr-audio-range-track-background:#ffffff80;--plyr-audio-range-thumb-active-shadow-color:transparent;--plyr-tooltip-background:#000;--plyr-tooltip-color:#fff;--plyr-tooltip-padding:.4rem;--plyr-tooltip-arrow-size:.4rem;--plyr-tooltip-radius:0;--plyr-tooltip-shadow:none;--plyr-font-family:inherit;--plyr-font-size-base:1.6rem;--plyr-font-size-small:1.2rem;--plyr-font-size-large:1.8rem;--plyr-font-size-xlarge:2.2rem;--plyr-font-size-time:1.2rem;--plyr-font-size-menu:1.2rem;--plyr-font-size-badge:.9rem;--plyr-font-weight-regular:500;--plyr-font-weight-bold:700;--plyr-line-height:1.5;--plyr-font-smoothing:inherit}.plyr--full-ui.plyr--stopped.plyr__poster-enabled .plyr__control--overlaid:after{opacity:1}.plyr--full-ui.plyr--stopped.plyr__poster-enabled .plyr__poster:after{opacity:.2}.plyr--full-ui.plyr--stopped.plyr__poster-enabled .plyr__controls{opacity:0}.plyr--full-ui .plyr__control--overlaid{width:100%;height:100%}.plyr--full-ui .plyr__control--overlaid:after{will-change:opacity;opacity:0;content:"";background-image:url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%221%22 fill=%22none%22/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:7.2rem;width:100%;height:100%;transition:opacity .15s ease-in-out;position:absolute;top:0;left:0}.plyr--full-ui .plyr__control--overlaid svg{display:none}.plyr--full-ui .plyr__poster{background-size:cover}.plyr--full-ui .plyr__poster:after{will-change:opacity;opacity:0;content:"";background-color:#000;width:100%;height:100%;transition:opacity .15s ease-in-out;position:absolute;top:0;left:0}.plyr--full-ui .plyr__controls{will-change:opacity;opacity:1;transition:opacity .15s ease-in-out}.plyr--full-ui .plyr__progress__buffer{border-radius:0}.plyr--full-ui .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.plyr--full-ui .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.plyr--full-ui .plyr__progress__buffer::-moz-range-progress{border-radius:0}.plyr--full-ui .plyr__progress__buffer::-ms-fill{border-radius:0}.plyr--full-ui input[type=range]{border-radius:0}.plyr--full-ui input[type=range]::-webkit-slider-thumb{opacity:0;cursor:pointer}.plyr--full-ui input[type=range]::-moz-range-thumb{opacity:0;cursor:pointer}.plyr--full-ui input[type=range]::-ms-thumb{opacity:0;cursor:pointer}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{border-radius:0}.plyr--full-ui input[type=range]::-moz-range-track{border-radius:0}.plyr--full-ui input[type=range]::-moz-progress-bar{border-radius:0}.plyr--full-ui input[type=range]::-moz-range-progress{border-radius:0}.plyr--full-ui input[type=range]::-ms-fill-lower{border-radius:0}.plyr--full-ui input[type=range]::-ms-fill-upper{border-radius:0}.practice-introtext{padding-top:6.4rem;padding-bottom:6.4rem}.practice-introtext .practice-introtext-inner .content{max-width:52.5em}.practice-introtext .practice-introtext-inner .content *+.h1,.practice-introtext .practice-introtext-inner .content *+.h2{margin-top:3.2rem}.practice-introtext.text-center{text-align:center}.practice-introtext.text-center .content{margin:0 auto}@media screen and (min-width:960px){.practice-introtext{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.practice-introtext{padding-top:13.2rem;padding-bottom:13.2rem}}.press-contact{align-self:stretch;padding:4.8rem 2.4rem;position:relative;overflow:hidden}.press-contact .entry-address{margin-top:1.6rem}.press-contact .address-line{margin-top:.4rem;display:block}.press-contact .entry{margin-top:2.4rem;display:flex}.press-contact .entry .icon{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-right:1.6rem}.press-contact .entry li+li{margin-top:.4rem}.press-contact .entry+.entry{margin-top:1.6rem}.press-contact .pattern{display:none}@media screen and (min-width:960px){.press-contact .pattern{pointer-events:none;width:45rem;display:block;position:absolute;bottom:-3.875rem;right:-18.25rem}}.product-availability-status{align-items:center;line-height:1;display:inline-flex}.product-availability-status:before{will-change:background-color,border-color;box-sizing:border-box;content:"";background-color:currentColor;border-radius:100%;width:.6em;height:.6em;margin-right:.5em;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block}.product-availability-status.is-full{color:#65af4c}.product-availability-status.is-low{color:#ff9100}.product-availability-status.is-empty{color:#ff5133}.product-availability-status.is-loading{color:var(--neutral-3)}.product-availability-status.is-loading:before{background-color:#0000}.product-availability-status.is-not-yet-available{color:#e30613}.product-content-stage{padding:4.8rem 0}@media screen and (min-width:960px){.product-content-stage{padding:10.8rem 0}}.product-downloads-overview .product-image{margin-top:5rem}.product-downloads-overview .product-variant-button{margin-top:2rem}.product-downloads-overview .download-block-manual{margin-top:4.8rem}.product-downloads-overview .overview-stage-section{margin-top:4rem}.product-downloads-overview .stage-section-headline{margin-bottom:4rem}@media screen and (min-width:960px){.product-downloads-overview .product-image,.product-downloads-overview .download-block-manual,.product-downloads-overview .overview-stage-section{margin-top:6.4rem}.product-downloads-overview .stage-section-headline{margin-bottom:5rem}.product-downloads-overview .product-details{-moz-column-gap:2rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"a b""a c";column-gap:2rem;margin-top:0;display:grid}.product-downloads-overview .product-details .product-info{grid-area:b;height:max-content}.product-downloads-overview .product-details .product-image{grid-area:a;margin-top:0}.product-downloads-overview .product-details .product-variant-button{grid-area:c;width:max-content;height:max-content;margin-top:0}}.product-image{width:100%;max-width:41.4rem}.product-image .product-image-stage{background-color:var(--neutral-1);height:0;padding-bottom:100%;position:relative}.product-image .product-image-inner{width:54%;height:54%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-info .product-info-title{margin-bottom:.8rem}.product-info .product-info-subtitle{margin-bottom:1.2rem}.product-info .product-info-meta-data{color:var(--neutral-4)}.product-info .product-info-description{max-width:52.5em;margin-top:2.4rem;font-size:1.8rem;line-height:2.95rem}@media screen and (min-width:960px){.product-info .product-info-subtitle{margin-bottom:.4rem}}.product-variant-button{will-change:color,background-color,border-color,outline-color,transform;background-color:var(--neutral-1);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,outline-color .2s ease-in-out,transform .2s ease-in-out;display:inline-flex;position:relative}.product-variant-button:before{content:"";background-color:var(--neutral-4);width:100%;height:.1rem;position:absolute;bottom:0}.product-variant-button:hover,.product-variant-button:active{background-color:var(--neutral-2)}.product-variant-button:active:before{height:.2rem}.product-variant-button:active .icon{color:var(--primary-dark)}.product-variant-button .button-image{width:6.4rem;height:6.4rem;margin-right:1.8rem;display:inline-flex;position:relative}.product-variant-button .button-inner{text-align:left;grid-template-columns:auto 1fr;gap:0 .8rem;padding:1.2rem 1.2rem 1.2rem 0;display:grid}.product-variant-button .button-subline{color:var(--neutral-4);letter-spacing:normal;text-transform:none;grid-row:2;font-weight:500}.product-variant-button .icon{color:var(--primary)}@media screen and (max-width:600px){.product-variant-button{padding-left:1rem;padding-right:1rem}.product-variant-button .button-image{width:5.4rem;height:5.4rem}.product-variant-button .button-inner{padding:0}}.product-variant-item{background-color:var(--neutral-1);flex-direction:column;padding:2.4rem;display:flex}.product-variant-item .variant-image{width:100%;max-width:12.4rem;margin:0 auto}.product-variant-item .variant-image-inner{width:100%;height:0;padding-bottom:100%;position:relative}.product-variant-item .variant-info{margin-top:2.4rem}.product-variant-item .variant-info-subtitle{margin-top:.8rem}.product-variant-item .variant-info-ordernumber{color:var(--neutral-4);margin-top:1.6rem}.product-variant-item .variant-equipment{order:2;margin-top:2.4rem}.product-variant-item .variant-equipment-heading{font-weight:700}.product-variant-item .variant-equipment-list{margin-top:.4rem}.product-variant-item .variant-select{margin-top:2.4rem}.product-variant-item .variant-selected{padding:1.2rem;font-size:1.6rem;line-height:2.2rem;display:inline-flex}.product-variant-item .variant-selected .icon{width:2rem;height:2rem;color:var(--primary);margin-right:1.2rem;display:inline-block}@media screen and (max-width:600px){.product-variant-item .button{width:100%}}@media screen and (min-width:600px){.product-variant-item .variant-image{max-width:19.2rem}}.quantity-selector{display:flex}.quantity-selector .quantity-selector-current{background-color:var(--light);border:solid var(--neutral-4);text-align:center;border-width:0 0 .1rem;width:5rem;height:5.2rem;margin:0 2rem}.radiobutton-container{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:.75rem;padding-left:3rem;font-size:1.6rem;line-height:2.4rem;display:block;position:relative}.radiobutton-container:focus-within{outline-offset:.2rem;outline:.2rem solid #000}.radiobutton-container .radiobutton-disc{will-change:background-color;background-color:var(--neutral-1);border:.1rem solid var(--neutral-4);border-radius:50%;width:2.4rem;height:2.4rem;transition:background-color .15s ease-in-out;position:absolute;top:0;left:0}.radiobutton-container .radiobutton-disc:after{will-change:background-color;content:"";background:var(--light);border-radius:50%;width:.9rem;height:.9rem;transition:background-color .15s ease-in-out;display:none;position:absolute;top:.78rem;left:.78rem}.radiobutton-container:hover .radiobutton-input~.radiobutton-disc{box-shadow:0 0 0 .5rem var(--neutral-2);background-color:var(--neutral-1);border:.1rem solid var(--neutral-4)}.radiobutton-container:hover .radiobutton-input:disabled~.radiobutton-disc{box-shadow:none}.radiobutton-container:active .radiobutton-input~.radiobutton-disc,.radiobutton-container:active .radiobutton-input:checked~.radiobutton-disc{background-color:var(--primary-dark);border:none}.radiobutton-container:active .radiobutton-input~.radiobutton-disc:after{display:block}.radiobutton-container:active .radiobutton-input:disabled~.radiobutton-disc{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.radiobutton-container:active .radiobutton-input:disabled~.radiobutton-disc:after{display:none}.radiobutton-container:active .radiobutton-input:checked:disabled~.radiobutton-disc{border:none}.radiobutton-container .radiobutton-input{opacity:0;pointer-events:none;position:absolute}.radiobutton-container .radiobutton-input:checked~.radiobutton-disc{background-color:var(--primary);border:none}.radiobutton-container .radiobutton-input:checked~.radiobutton-disc:after{display:block}.radiobutton-container .radiobutton-input:disabled~.radiobutton-disc{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.radiobutton-container .radiobutton-input:disabled:checked~.radiobutton-disc{background-color:var(--primary-disabled);border:none}.radiobutton-container .radiobutton-input:after{content:"";display:none;position:absolute}.radiobutton-container.is-disabled{color:var(--neutral-4-disabled);cursor:not-allowed}.retailer-list li+li{margin-top:1.2rem}.retailer-list .retailer-list-item{background-color:var(--neutral-1);flex-direction:column;justify-content:center;align-items:center;padding:2.4rem;display:flex}.retailer-list .retailer-list-item .retailer-logo{width:100%;max-width:12.4rem;margin:0 auto}.retailer-list .retailer-list-item .retailer-logo-inner{width:100%;height:0;padding-bottom:100%;position:relative}.retailer-list .retailer-list-item .retailer-info{margin-top:2.4rem}.retailer-list .retailer-list-item .product-availability-status{margin-top:1rem}.retailer-list .retailer-list-item .retailer-details{flex-shrink:0;margin-top:3.2rem}.retailer-list .retailer-info-products{margin-top:1rem}.retailer-list .retailer-info-product{display:flex}.retailer-list .retailer-info-product .info-image{width:7rem;height:7rem;margin-right:3rem}.retailer-list .retailer-info-product .details-name{font-weight:700}.retailer-list .retailer-info-product .details-article-number{color:var(--neutral-4);margin-top:.3rem;font-size:1.2rem}.retailer-list .retailer-info-product+.retailer-info-product{margin-top:3rem}@media screen and (min-width:960px){.retailer-list .retailer-list-item{flex-direction:row;justify-content:flex-start;padding:2.4rem 4.2rem}.retailer-list .retailer-list-item .retailer-logo{margin:0}.retailer-list .retailer-list-item .retailer-info,.retailer-list .retailer-list-item .retailer-details{margin-top:0;padding-left:3.2rem}.retailer-list .retailer-list-item .retailer-details{margin-left:auto}}.search-no-results{--margin:2rem;margin-left:var(--margin);margin-right:var(--margin);text-align:center;max-width:40rem}.search-no-results .no-results-image svg{width:100%;height:100%;display:block}.search-no-results .no-results-image{width:15rem;height:15rem;color:var(--neutral-3);margin:0 auto}.search-no-results .no-results-headline{margin-top:3rem}.search-no-results .no-results-message{color:var(--neutral-4);margin-top:2rem}.search-no-results .no-results-link{color:var(--primary)}@media screen and (min-width:600px){.search-no-results{--margin:5rem}}@media screen and (min-width:500px){.search-no-results{--margin:auto}}@media screen and (min-width:960px){.search-no-results .no-results-headline{margin-top:4rem}.search-no-results .no-results-message{margin-top:3rem}}.search-overlay{--header-margin:2rem}.search-overlay .search-header{margin:0 var(--header-margin);max-width:70rem;padding:0 3.2rem}.search-overlay .search-input{margin-bottom:4rem}.search-overlay .search-results{margin-top:4rem}@media screen and (min-width:600px){.search-overlay{--header-margin:5rem}}@media screen and (min-width:960px){.search-overlay{--header-margin:6rem}.search-overlay .search-input{margin-bottom:7rem}.search-overlay .search-results{margin-top:8rem}}@media screen and (min-width:820px){.search-overlay{--header-margin:auto}}.snackbar{padding-right:6rem;position:relative}.snackbar:before,.snackbar:after{z-index:1;content:"";pointer-events:none;width:100%;height:3rem;position:absolute;left:0}.snackbar:before{background:linear-gradient(#0000 0%,#00000016 100%);display:block;top:-3rem}.snackbar:after{background:linear-gradient(#00000016 0%,#0000 100%);display:none;bottom:-3rem}.snackbar .snackbar-inner{flex-direction:column;justify-content:center;padding:1.6rem 0;display:flex}.snackbar .snackbar-message{justify-content:center;align-items:center;display:flex}.snackbar .snackbar-message .icon{width:2.4rem;height:2.4rem;color:inherit;flex:0 0 2.4rem;margin-right:1.6rem}.snackbar .snackbar-message .icon path{stroke-width:2px}.snackbar .snackbar-button{flex-shrink:0;margin:.8rem auto;display:inline-block}.snackbar.snackbar-error .snackbar-message{color:#ff5133}.snackbar.snackbar-info .snackbar-message{color:#000}.snackbar.snackbar-success .snackbar-message{color:#65af4c}.snackbar.snackbar-warning .snackbar-message{color:#ff9100}.snackbar .snackbar-close{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media screen and (min-width:960px){.snackbar{padding-left:6rem}.snackbar:before{display:none}.snackbar:after{display:block}.snackbar .snackbar-inner{flex-direction:row}.snackbar .snackbar-button{margin:0 0 0 3.2rem}.snackbar .snackbar-close{right:2rem}}.spare-parts-drawings-details .details-name{margin-bottom:.2rem}.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean{color:var(--neutral-4)}.spare-parts-drawings-details .details-image{justify-content:center;align-items:center;margin-top:1.6rem;display:flex;position:relative}.spare-parts-drawings-details .details-image>.details-image-fallback svg{width:100%;height:100%;display:block}.spare-parts-drawings-details .details-image>.details-image-fallback{width:50%;height:50%;color:var(--neutral-3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spare-parts-drawings-details .details-infos{margin-top:3.2rem}.spare-parts-drawings-details .info-hint{color:var(--neutral-4);font-size:1.4rem}.spare-parts-drawings-details .info-icon{color:var(--neutral-4);width:12.8rem;height:12.8rem;margin-left:3.7rem}.spare-parts-drawings-details .info-data-list li{justify-content:space-between;align-items:center;display:flex}.spare-parts-drawings-details .info-data-list li+li{margin-top:.4rem}@media screen and (max-width:959px){.spare-parts-drawings-details{margin-top:4.4rem}.spare-parts-drawings-details .details-image{background-color:var(--neutral-1);width:45%;height:0;margin:0 auto;padding-bottom:90%;display:block}.spare-parts-drawings-details .details-image>*{width:100%;height:100%;position:absolute;top:0;left:0}.spare-parts-drawings-details .details-infos{background-color:var(--neutral-1);padding-bottom:2.9rem}.spare-parts-drawings-details .info-block{margin:2.9rem 1.4rem}.spare-parts-drawings-details .info-title,.spare-parts-drawings-details .info-icon{display:none}.spare-parts-drawings-details .info-hint{margin-bottom:2.55rem}}@media screen and (min-width:960px){.spare-parts-drawings-details{border-top:.1rem dashed var(--neutral-3);background-color:var(--light);padding:3.2rem}.spare-parts-drawings-details.is-dark-bg{background-color:var(--neutral-1)}.spare-parts-drawings-details .details-header,.spare-parts-drawings-details .details-image{display:none}.spare-parts-drawings-details .info-title{min-height:.01vw;margin-bottom:2.4rem;font-size:clamp(2.2rem,1.89388rem + .816327vw,3.2rem);font-weight:700;line-height:clamp(2.8rem,2.49388rem + .816327vw,3.8rem)}.spare-parts-drawings-details .details-meta{order:2;padding:5rem 10rem}.spare-parts-drawings-details .details-infos{align-items:flex-start;margin-top:1.8rem;display:flex}.spare-parts-drawings-details .info-block{width:100%;padding-left:10rem}.spare-parts-drawings-details .block-description{grid-template-rows:1fr;grid-template-columns:1fr 20rem;width:100%;display:grid}.spare-parts-drawings-details .block-description.no-hint{height:6rem}.spare-parts-drawings-details .info-hint{margin-bottom:2.4rem}}.spare-parts-drawings-list .list-entry{background-color:var(--light);padding:1.6rem 0 2.4rem}.spare-parts-drawings-list .list-entry.is-striped{background-color:var(--neutral-1)}.spare-parts-drawings-list .entry-technical-overview th{padding-right:2.4rem;font-weight:700}.spare-parts-drawings-list .entry-technical-overview th,.spare-parts-drawings-list .entry-technical-overview td{padding-top:.5rem;padding-bottom:.5rem}.spare-parts-drawings-list .list-entry-opener{margin-top:2rem}.spare-parts-drawings-list .list-entry-purchase-button{width:100%;margin-top:3.4rem;display:block}.spare-parts-drawings-search .product-search-input{margin:4rem 2rem 3rem}@media screen and (min-width:600px){.spare-parts-drawings-search .product-search-input{margin-left:5rem;margin-right:5rem}}@media screen and (max-width:959px){.spare-parts-drawings-search.details-open .page-headline,.spare-parts-drawings-search.details-open .product-search-input{display:none}}@media screen and (min-width:700px){.spare-parts-drawings-search .product-search-input{max-width:60rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1280px){.spare-parts-drawings-search .product-search-input{margin-top:13rem}}.spare-parts-drawings-table{width:100%}.spare-parts-drawings-table .table-column-headers th{vertical-align:middle;padding:2.5rem;font-weight:700}.spare-parts-drawings-table .table-column-headers .hits-count{text-align:right;font-weight:500}.spare-parts-drawings-table .row-variant{background-color:var(--light)}.spare-parts-drawings-table .row-variant.is-striped{background-color:var(--neutral-1)}.spare-parts-drawings-table .row-variant td{vertical-align:middle;padding:2.5rem}.spare-parts-drawings-table .column-product-image{width:8rem;height:8rem;position:relative}.spare-parts-drawings-table .column-opener{text-align:center;padding:0}.spare-parts-drawings-table .row-opener-button{width:4.8rem;height:4.6rem}.spare-parts-drawings-table .row-opener-button .icon{width:2.4rem;height:2.4rem;margin:auto}.spare-parts-drawings-table .row-opener-button .icon svg{width:unset}.standalone-form{margin-left:2rem;margin-right:2rem}.standalone-form .form-title{margin-bottom:3.2rem}.standalone-form .button-container{flex-direction:column;justify-content:center;margin-top:2rem;display:flex}@media screen and (min-width:600px){.standalone-form{margin-left:5rem;margin-right:5rem}}@media screen and (max-width:699px){.standalone-form:not(.large-form) .button-container .button+.button{margin-top:2rem}}@media screen and (min-width:700px){.standalone-form:not(.large-form){max-width:60rem;margin-left:auto;margin-right:auto}.standalone-form:not(.large-form) .button-container{flex-direction:row;justify-content:space-around}}@media screen and (max-width:1199px){.standalone-form.large-form .button-container .button+.button{margin-top:2rem}}@media screen and (min-width:1200px){.standalone-form.large-form{max-width:110rem;margin-left:auto;margin-right:auto}.standalone-form.large-form .button-container{flex-direction:row;justify-content:space-around}}.tabs{justify-content:center;align-items:center;display:flex}.tabs .tab-buttons{border-bottom:.1rem solid var(--neutral-3);width:auto;display:flex}.tabs .tab-button{text-transform:uppercase;padding-bottom:1.9rem;font-weight:700;position:relative}.tabs .tab-button:after{will-change:opacity;content:"";background-color:var(--primary);opacity:0;width:100%;height:.3rem;transition:opacity .15s ease-in-out;position:absolute;bottom:-.1rem;left:0}.tabs .tab-button.is-selected:after{opacity:1}.tabs .tab-button+.tab-button{margin-left:3rem}.technical-data{table-layout:fixed;width:100%}.technical-data tr+tr th,.technical-data tr+tr td{padding-top:.4rem}.technical-data th,.technical-data td{vertical-align:top;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:50%}.technical-data th{padding-right:1em}.text-link{--underline-width:.2rem;will-change:color,outline-color,background-size,background-position;background:linear-gradient(currentColor, currentColor) 0 100%/100% var(--underline-width) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:inherit;line-height:inherit;transition:color .15s ease-in-out,outline-color .15s ease-in-out,background-size .15s ease-in-out,background-position .15s ease-in-out}.text-link:hover{animation:.2s ease-out forwards removeUnderline}.text-link:not(:hover),.text-link:active{animation:.2s ease-out forwards addUnderline}.text-link:focus-visible{outline:.2rem solid var(--interaction-state-color);outline-offset:.2rem}.text-link:active{color:var(--text-link-pressed-color);outline-color:#0000}.text-search-result-list .search-result-entry{padding:2.4rem 0;display:block}.text-search-result-list .entry-snippet mark{color:var(--primary);background-color:#0000}.toggle-container .toggle-content{cursor:pointer;-webkit-user-select:none;user-select:none;width:max-content;min-width:8rem;color:var(--dark);margin-bottom:.6rem;padding-left:5.8rem;font-size:1.6rem;line-height:2.4rem;display:block;position:relative}.toggle-container .toggle-content:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.toggle-container .toggle-content:hover .togglebtn~.toggle{box-shadow:0 0 0 .5rem var(--neutral-2)}.toggle-container .toggle-content:hover .togglebtn:disabled~.toggle{box-shadow:none}.toggle-container .toggle-content:active .togglebtn~.toggle{background-color:var(--neutral-1);border:.1rem solid var(--primary-dark)}.toggle-container .toggle-content:active .togglebtn~.toggle:after{right:unset;background-color:var(--primary-dark);width:1.2rem;height:1.2rem;top:.5rem;left:.7rem}.toggle-container .toggle-content:active .togglebtn:checked~.toggle{background-color:var(--primary-dark);border:none}.toggle-container .toggle-content:active .togglebtn:checked~.toggle:after{right:.7rem;left:unset;background-color:var(--on-primary);width:1.2rem;height:1.2rem;top:.6rem}.toggle-container .toggle-content:active .togglebtn:disabled~.toggle{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.toggle-container .toggle-content:active .togglebtn:disabled~.toggle:after{right:unset;background-color:var(--neutral-4-disabled);width:1.2rem;height:1.2rem;top:.5rem;left:.7rem}.toggle-container .toggle-content:active .togglebtn:checked:disabled~.toggle{background-color:var(--primary-disabled);border:none}.toggle-container .toggle-content:active .togglebtn:checked:disabled~.toggle:after{right:.7rem;left:unset;background-color:var(--on-primary);width:1.2rem;height:1.2rem;top:.6rem}.toggle-container .toggle{background-color:var(--neutral-1);border:.1rem solid var(--neutral-4);width:4.8rem;height:2.4rem;position:absolute;top:0;left:0}.toggle-container .toggle:after{content:"";right:unset;background-color:var(--neutral-4);width:1.2rem;height:1.2rem;display:block;position:absolute;top:.5rem;left:.7rem}.toggle-container .togglebtn{opacity:0;cursor:pointer;position:absolute}.toggle-container .togglebtn:checked~.toggle{background-color:var(--primary);border:none}.toggle-container .togglebtn:checked~.toggle:after{left:unset;background-color:var(--on-primary);width:1.2rem;height:1.2rem;top:.6rem;right:.7rem}.toggle-container .togglebtn:disabled~.toggle{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.toggle-container .togglebtn:disabled~.toggle:after{right:unset;background-color:var(--neutral-4-disabled);width:1.2rem;height:1.2rem;top:.5rem;left:.7rem}.toggle-container .togglebtn:disabled:checked~.toggle{background-color:var(--primary-disabled);border:none}.toggle-container .togglebtn:disabled:checked~.toggle:after{right:.7rem;left:unset;background-color:var(--on-primary);width:1.2rem;height:1.2rem;top:.6rem}.toggle-container.is-disabled .toggletext{color:var(--neutral-4-disabled)}.uc-embedding-buttons>.uc-embedding-accept{will-change:background-color;background-color:#e30613;transition:background-color .2s ease-in-out}.uc-embedding-buttons>.uc-embedding-accept:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.uc-embedding-buttons>.uc-embedding-accept:active,.uc-embedding-buttons>.uc-embedding-accept:focus,.uc-embedding-buttons>.uc-embedding-accept:hover{background-color:#8a1002}.video-gallery-item .video-thumbnail{width:100%;height:0;padding-bottom:56.25%;position:relative}.video-gallery-item .video-thumbnail:after{content:"";background-color:#0003;background-image:url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%221.2%22 fill=%22none%22/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:4.8rem;width:100%;height:100%;position:absolute;top:0;left:0}.video-gallery-item .video-title{text-align:left;margin-top:1.6rem;padding-right:2rem}.video-player-wrapper.aspect-ratio-9-16{width:45%;margin:0 auto}.video-player-wrapper .video-consent{background-color:unset}.accessories-slider .slider-header{padding-top:6.4rem;padding-bottom:12.8rem}.accessories-slider .slider-header .slider-header-inner{text-align:center}.accessories-slider .slider-header .header-title{max-width:52.5em;margin:0 auto}.accessories-slider .slider-header .header-subtitle{max-width:52.5em;margin:3.2rem auto 0}.accessories-slider .splide{padding-bottom:3.2rem}.accessories-slider .splide:hover .splide__arrow:not(:disabled){opacity:1}.accessories-slider .splide__track{overflow:visible}.accessories-slider .splide__track,.accessories-slider .splide__arrows{transform:translateY(-6.4rem)}.accessories-slider .splide__arrows{z-index:1;position:relative}.accessories-slider .splide__arrow{will-change:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;background-color:var(--theme);color:var(--neutral-4);opacity:0;justify-content:center;align-items:center;padding:1.2rem;transition:color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out;display:inline-flex;position:absolute;top:12rem}.accessories-slider .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.accessories-slider .splide__arrow path{fill:currentColor}.accessories-slider .splide__arrow:focus-visible{outline-offset:.2rem;outline:.2rem solid #e30613}.accessories-slider .splide__arrow:disabled{cursor:inherit;opacity:0;pointer-events:none}.accessories-slider .splide__arrow:not(:disabled):hover{color:var(--primary)}.accessories-slider .splide__arrow:not(:disabled):active{background-color:var(--neutral-2);color:var(--primary-dark)}.accessories-slider .splide__arrow--prev{left:2rem;transform:translateY(-50%)scaleX(-1)}.accessories-slider .splide__arrow--next{right:2rem;transform:translateY(-50%)}.accessories-slider .splide__pagination{border-top:.1rem dashed var(--neutral-3);position:absolute;bottom:6.4rem;left:8rem;right:8rem}.accessories-slider .splide__pagination li{flex:auto;height:.1rem;display:flex}.accessories-slider .splide__pagination__page{will-change:background-color;background-color:#0000;width:100%;height:.1rem;margin-top:-.1rem;transition:background-color .2s ease-in-out}.accessories-slider .splide__pagination__page.is-active{background-color:var(--neutral-5)}@media screen and (min-width:600px){.accessories-slider .splide__pagination{left:10rem;right:10rem}}@media screen and (min-width:960px){.accessories-slider .slider-header{padding-top:9.6rem;padding-bottom:14.4rem}.accessories-slider .splide{padding-bottom:6.4rem}.accessories-slider .splide__track,.accessories-slider .splide__arrows{transform:translateY(-7.2rem)}.accessories-slider .splide__arrow--prev{left:6rem}.accessories-slider .splide__arrow--next{right:6rem}.accessories-slider .splide__pagination{bottom:9.6rem;left:12rem;right:12rem}}@media screen and (min-width:1280px){.accessories-slider .slider-header{padding-top:13.2rem;padding-bottom:19.8rem}.accessories-slider .splide{padding-bottom:8.8rem}.accessories-slider .splide__track,.accessories-slider .splide__arrows{transform:translateY(-9.504rem)}.accessories-slider .splide__pagination{bottom:13.2rem}}.accessories-slider-item{padding:0 2rem}.accessories-slider-item .card-image-container{z-index:1;width:24rem;height:24rem;margin:0 auto;position:relative}.accessories-slider-item .accessories-slider-image-fallback svg{width:100%;height:100%;display:block}.accessories-slider-item .accessories-slider-image-fallback{width:100%;height:100%;color:var(--neutral-3)}.accessories-slider-item .card-infobox{text-align:center;margin-top:3.2rem}.accessories-slider-item .card-infobox .infobox-subtitle{margin-top:1.2rem}.accessories-slider-item .card-infobox .infobox-button{margin-top:2.4rem}@media screen and (min-width:960px){.accessories-slider-item .card-infobox{margin-top:6.4rem}}.accessory-variants-overview .accessories-title{width:100%;margin-bottom:3.2rem;padding:0 1rem}.accessory-variants-overview .overview-header{margin-bottom:1.2rem}@media screen and (min-width:960px){.accessory-variants-overview .overview-header{justify-content:flex-end;margin-bottom:2.2rem;display:flex}}.application-card{display:block}.application-card .card-image-container{z-index:1;width:100%;height:0;padding-bottom:56.25%;position:relative}.application-card .card-infobox{background-color:var(--primary);color:var(--on-primary);z-index:4;text-align:center;margin:-4rem 2rem 0;padding:2.4rem;display:block;position:relative}.application-card .card-infobox .infobox-title{margin-bottom:1.6rem}.application-card .content.container{margin-top:2.4rem}.application-card .content.container ul{list-style:none}.application-card .content.container ul li{text-align:left;position:relative}.application-card .content.container ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23fff%22 fill-rule=%22evenodd%22 d=%22m20.214 4.382 1.572 1.236L10.09 20.504l-7.797-7.797 1.414-1.414 6.203 6.202z%22/%3E%3C/svg%3E");width:2rem;height:2rem;position:absolute;left:-3.2rem}@media screen and (min-width:960px){.application-card .card-infobox{margin:-9.6rem 15.8rem 0}}@media screen and (min-width:1280px){.application-card .card-infobox{text-align:left;margin:-9.6rem 20rem 12rem;padding:6.4rem}}.application-slider{width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.application-slider .splide{max-width:132rem;margin:auto}.application-slider .slider-header{text-align:center;margin-bottom:3.2rem}.application-slider .slider-header .header-subtitle{margin-top:1rem}.application-slider .splide__track{overflow:visible}.application-slider .splide__arrows{position:relative}.application-slider .splide__arrow{will-change:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;background-color:var(--theme);color:var(--neutral-4);justify-content:center;align-items:center;padding:1.2rem;transition:color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out;display:inline-flex;position:absolute;top:12rem}.application-slider .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.application-slider .splide__arrow path{fill:currentColor}.application-slider .splide__arrow:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.application-slider .splide__arrow:hover{color:var(--primary)}.application-slider .splide__arrow:active{background-color:var(--neutral-2);color:var(--primary-dark)}.application-slider .splide__arrow--prev{left:0;transform:translateY(-50%)scaleX(-1)}.application-slider .splide__arrow--next{right:0;transform:translateY(-50%)}.application-slider .splide__slide{margin-right:20rem}@media screen and (min-width:600px){.application-slider .splide__arrow{top:23rem}}@media screen and (min-width:960px){.application-slider{padding:9.6rem 6rem}.application-slider .slider-header{margin-bottom:6.35rem}.application-slider .splide__arrow{top:25rem}}@media screen and (min-width:1280px){.application-slider{padding:13.2rem 6rem}.application-slider .splide__arrow{top:40rem}}@media screen and (min-width:1600px){.application-slider .splide__arrow{top:70rem}}.article-about{width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.article-about .article-content-container{max-width:77rem;margin:0 auto}@media screen and (min-width:960px){.article-about{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.article-about{padding-top:13.2rem;padding-bottom:13.2rem}}.article-content{--interaction-state-color:var(--dark);width:100%}.article-content .article-content-container{max-width:77rem;margin:0 auto}.article-content .article-header{border-bottom:.1rem dashed var(--neutral-3);margin-bottom:4.8rem;padding-bottom:4.8rem}.article-content .article-date{color:var(--neutral-4)}.article-content .article-title,.article-content .article-subtitle{margin-top:.8rem}.article-content .article-intro,.article-content .article-main{margin-top:4.8rem}.article-content .article-intro .content{font-weight:700}.article-content .article-image-container{margin:4.8rem 0}.article-content .button-primary{margin-top:3.2rem}@media screen and (max-width:600px){.article-content .button-primary{width:100%}}@media screen and (min-width:600px){.article-content .article-image-container{margin:4.8rem -3.2rem}}@media screen and (min-width:1280px){.article-content .article-image-container{float:left;width:52rem;margin:0 4.8rem 4.8rem -21.2rem}.article-content .article-image{width:100%;height:0;padding-bottom:100%;position:relative}}@media screen and (min-width:1600px){.article-content .article-image-container{width:64rem;margin-left:-36.4rem}}.article-downloads{background-color:var(--neutral-1);width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.article-downloads .article-content-container{max-width:77rem;margin:0 auto}.article-downloads .press-release .download-link{margin-top:1.6rem}.article-downloads .press-release+.press-images{border-top:.1rem dashed var(--neutral-3);margin-top:4.8rem;padding-top:4.8rem}.article-downloads .download-card-grid{margin-top:3.2rem}.article-downloads .download-all{letter-spacing:.12rem;text-align:center;text-transform:uppercase;margin-top:4.8rem;font-size:1.6rem;font-weight:700;line-height:2.2rem}.article-downloads .download-all .icon{order:1;margin-left:.8rem}@media screen and (min-width:960px){.article-downloads{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.article-downloads{padding-top:13.2rem;padding-bottom:13.2rem}}.benefits-expander.theme-primary .text-container ul li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23fff%22 fill-rule=%22evenodd%22 d=%22m20.214 4.382 1.572 1.236L10.09 20.504l-7.797-7.797 1.414-1.414 6.203 6.202z%22/%3E%3C/svg%3E")}.benefits-expander .text-container .headline{margin-bottom:2.4rem}.benefits-expander .text-container ul{list-style:none}.benefits-expander .text-container ul li{position:relative}.benefits-expander .text-container ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23e30613%22 fill-rule=%22evenodd%22 d=%22m20.214 4.382 1.572 1.236L10.09 20.504l-7.797-7.797 1.414-1.414 6.203 6.202z%22/%3E%3C/svg%3E");width:2.4rem;height:2.4rem;position:absolute;top:.4rem;left:-3.2rem}.benefits-expander .benefits-expander-main-container{flex-wrap:wrap;padding:6.4rem 0;display:flex}.benefits-expander .image-container{width:100%}.benefits-expander .image-container+.text-container{width:100%;padding-top:4.8rem}.benefits-expander .pictogram-container{flex-wrap:wrap;order:2;place-content:flex-start center;width:100%;margin:-1.5rem -1rem;padding-top:3.2rem;display:flex}.benefits-expander .pictogram-container+.text-container{order:1;width:100%}.benefits-expander .pictogram svg{width:100%;height:100%;display:block}.benefits-expander .pictogram{width:6rem;height:6rem;margin:1.5rem 1rem;display:block}.benefits-expander .benefits-expander-expanded-container{border-top:1px dashed var(--primary);flex-wrap:wrap;padding:6.4rem 0;display:none}.benefits-expander .benefits-expander-expanded-container.is-open{display:flex}.benefits-expander .button-container{justify-content:center;align-items:center;margin-top:1.5em;display:flex}.benefits-expander .button-container .button{width:100%}@media screen and (min-width:960px){.benefits-expander .benefits-expander-expanded-container,.benefits-expander .benefits-expander-main-container{padding:6.4rem 0}.benefits-expander .text-container .headline{margin-bottom:3.6rem}.benefits-expander .image-container{order:2;width:45.8333%;margin-left:12.5%}.benefits-expander .image-container+.text-container{order:1;width:37.5%;margin-left:4.16667%}.benefits-expander .pictogram-container{order:2;width:41.6667%;margin-left:8.33333%}.benefits-expander .pictogram-container+.text-container{order:1;width:41.6667%;margin-left:4.16667%}.benefits-expander .button-container{display:block}.benefits-expander .button-container .button{width:inherit}.benefits-expander .pictogram{width:8rem;height:8rem}}.button-row{flex-direction:column;align-items:flex-start;display:flex}.button-row .button+.button{margin-top:2rem}@media screen and (min-width:960px){.button-row{flex-direction:row;align-items:center}.button-row .button+.button{margin-top:0;margin-left:4rem}}.card-grid .card-grid-inner{flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:-2.4rem 0;display:flex}.card-grid .card,.card-grid .card-grid-teaser{margin:2.4rem 0}.card-grid .card-grid-teaser{width:100%}@media screen and (min-width:600px){.card-grid .card-grid-inner{margin:-2.4rem -2rem}.card-grid .card,.card-grid .card-grid-teaser{margin:2.4rem 2rem}.card-grid .card-grid-teaser{width:71rem}}@media screen and (min-width:591px) and (max-width:809px){.card-grid .card-grid-teaser{width:33.5rem}}@media screen and (min-width:960px){.card-grid .card-grid-teaser{width:86.6rem}}@media screen and (min-width:1439px){.card-grid .card-grid-inner{justify-content:flex-start}}.cart-item-list .item-list-summary{justify-content:space-between;align-items:center;width:100%;margin-bottom:4.8rem;padding-bottom:1rem;display:flex;position:relative}.cart-item-list .list-summary-divider{position:absolute;bottom:0;left:0}.cart-item-list .cart-item+.cart-item{margin-top:1.2rem}@media screen and (min-width:960px){.cart-item-list .cart-item+.cart-item{margin-top:.8rem}}.contact .stage{text-align:center;padding-top:6.4rem;padding-bottom:8rem;position:relative}.contact .headline{margin-top:.8rem}.contact .contact-links{flex-direction:column;align-items:center;margin-top:3.2rem;display:flex}.contact .contact-links .contact-heading{margin-top:4.8rem}.contact .contact-links .contact-list{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.contact .contact-links .contact-list li{margin:1.6rem 2.4rem 0 0}.contact .contact-links .button{order:-1;width:100%;max-width:42.5rem}.contact .contact-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #fff}.contact .dealer-locator{margin-top:4.8rem}.contact .dealer-locator-form{text-align:left;max-width:42.5rem;margin:1.6rem auto 0;position:relative}.contact .dealer-locator-form .input-text-container{width:100%}.contact .dealer-locator-form .input-text-container .input-text{padding-right:6.8rem}.contact .dealer-locator-form .button{z-index:2;width:5.2rem;height:5.2rem;position:absolute;top:0;right:0}.contact .dealer-locator-form .button:hover,.contact .dealer-locator-form .button:focus,.contact .dealer-locator-form .button:focus-visible,.contact .dealer-locator-form .button:active{background-color:#0000}.contact .dealer-locator-form .button .icon{color:var(--neutral-4)}@media screen and (min-width:960px){.contact .stage{text-align:left;grid-template-columns:repeat(24,minmax(0,1fr));gap:3.2rem 0;padding-top:8rem;padding-bottom:8rem;display:grid}.contact .stage-header{grid-column:3/22}.contact .contact-links{grid-column:3/12;align-items:flex-start;margin-top:0}.contact .contact-links .contact-heading{margin-top:0}.contact .contact-links .contact-list{justify-content:flex-start}.contact .contact-links .button{order:0;width:auto;margin-top:3.2rem}.contact .dealer-locator{grid-column:13/22;margin-top:0}.contact .dealer-locator-form{margin-left:0}}@media screen and (min-width:1280px){.contact.theme-primary{background-color:#0000}.contact .stage-container{background-color:var(--theme)}.contact .stage-header{grid-column:2/24}.contact .contact-links{grid-column:11/18}.contact .dealer-locator{grid-column:19/24}}.dealer-search{padding-bottom:6.4rem;position:relative}.dealer-search .invisible-mobile-map{width:0;height:0}.dealer-search .intro-text{width:100%;max-width:48rem;margin:2.4rem auto 0}.dealer-search .intro-illustration{margin-top:2.4rem}.dealer-search .intro-illustration svg{width:100%;height:auto}.dealer-searchbar+.dealer-search{margin-top:3.2rem}.dealer-search gmp-advanced-marker .marker-wrapper{position:relative}.dealer-search gmp-advanced-marker .map-marker{color:#000}.dealer-search gmp-advanced-marker .cluster-label{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dealer-search gmp-advanced-marker.is-hover .map-marker,.dealer-search gmp-advanced-marker:hover .map-marker{color:#e30613;scale:1.3}.dealer-search gmp-advanced-marker:focus .map-marker{outline-offset:4px;color:#e30613;outline:2px solid #e30613;scale:1.3}@media screen and (min-width:960px){.dealer-search{padding-bottom:9.6rem}.dealer-search .dealer-search-inner{width:100%;height:68.5rem;position:relative;overflow:hidden}.dealer-search .dealer-search-map-container{grid-template-rows:minmax(0,1fr);width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.dealer-search .dealer-search-map-container.dealer-search-columns{grid-template-columns:40rem minmax(0,1fr)}.dealer-search .dealer-search-map-container .dealer-search-results{max-height:100%;display:none;overflow:hidden auto}.dealer-search .dealer-search-map-container .dealer-search-results.dealer-search-result-column{grid-column:1;display:block}.dealer-search .dealer-search-map-container .dealer-search-map{background-color:var(--neutral-3);width:100%;position:relative}.dealer-search .dealer-search-map-container .dealer-search-map.dealer-search-map-column{grid-column:2}.dealer-search .dealer-search-map-container .dealer-search-map:only-child{grid-column:1/-1}.dealer-search .dealer-search-map-container .dealer-search-map-window{z-index:1;width:100%;height:100%;position:relative}.dealer-search .dealer-search-map-container .dealer-search-modal{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}}@media screen and (min-width:1280px){.dealer-search{padding-bottom:13.2rem}}.dealer-search-modal{--button-secondary-bg:#fff;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dealer-search-modal .button-close{z-index:1;position:absolute;top:1.2rem;right:1.2rem}.dealer-search-modal .button-close-white{z-index:1;color:var(--light);position:absolute;top:.5rem;right:.5rem}.dealer-search-modal .button-close-white:not(:disabled):active,.dealer-search-modal .button-close-white:not(:disabled):focus,.dealer-search-modal .button-close-white:not(:disabled):hover{background-color:var(--primary)}.dealer-search-modal .button-close-white:not(:disabled):active{color:var(--primary-dark)}.dealer-search-modal .button-close-white:hover{color:var(--dark)}.dealer-search-modal .dealer-search-modal-backdrop{background-color:var(--dark);opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}.dealer-search-modal .dealer-search-modal-inner{background-color:var(--theme);width:72rem;max-width:87.5%;max-height:87.5%;display:flex;position:relative}.dealer-search-modal .dealer-search-modal-inner .modal-content{max-height:100%;padding:4.8rem;overflow:auto}.dealer-search-modal .dealer-search-modal-inner .dealer-search-modal-proformance-header{background-color:var(--primary);width:100%;height:5rem;position:absolute;top:0;left:0}.dealer-search-modal .dealer-search-modal-inner .dealer-search-modal-proformance-header+.entry-name{margin-top:5.6rem}.dealer-search-modal .dealer-search-modal-inner .entry-name,.dealer-search-modal .dealer-search-modal-inner .info-headline{min-height:.01vw;margin-top:5.6rem;font-size:clamp(1.8rem,1.5551rem + .653061vw,2.6rem);font-weight:700;line-height:clamp(2.2rem,1.9551rem + .653061vw,3rem)}.dealer-search-modal .dealer-search-modal-inner .dealer-search-modal-button:focus-visible{outline:.2rem solid var(--dark)}.dealer-search-modal .dealer-search-modal-inner .info-text{margin-top:2.4rem}.dealer-search-modal .dealer-search-modal-inner .entries{grid-template-columns:1fr;gap:2.4rem;margin-top:2.4rem;display:grid}.dealer-search-modal .dealer-search-modal-inner .entry{display:flex}.dealer-search-modal .dealer-search-modal-inner .entry .icon{width:2.4rem;height:2.4rem;color:var(--primary);flex:0 0 2.4rem;margin-right:1.6rem}.dealer-search-modal .dealer-search-modal-inner .entry .locality{margin-top:.4rem;display:inline-block}.dealer-search-modal .dealer-search-modal-inner .entry li+li{margin-top:.4rem}.dealer-search-modal .dealer-search-modal-inner .entry .button{margin-top:2.4rem;margin-left:-4rem}.dealer-search-modal .dealer-search-modal-inner .tags-wrapper{margin-top:4.2rem}.dealer-search-modal .dealer-search-modal-inner .tags-list{margin-top:1.2rem}.dealer-search-modal .dealer-search-modal-inner .badge{border:.1rem solid var(--neutral-4);color:var(--neutral-4);letter-spacing:.105rem;text-transform:uppercase;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;display:inline-flex}@media screen and (min-width:1280px){.dealer-search-modal .button-close{top:1.8rem;right:2.4rem}.dealer-search-modal .button-close-white{top:.5rem;right:.5rem}.dealer-search-modal .dealer-search-modal-inner .entries{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-search-modal .dealer-search-modal-inner .entry:first-child{grid-row:1/3}}.dealer-search-result-entry{will-change:background-color;background-color:var(--neutral-1);flex-direction:column;justify-content:center;align-items:center;padding:3.2rem 2rem;transition:background-color .15s ease-in-out;display:flex;position:relative;overflow:hidden}.dealer-search-result-entry .result-entry-inner{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.dealer-search-result-entry.is-active{background-color:var(--theme)}.dealer-search-result-entry .button-info{letter-spacing:normal;text-align:left;text-transform:none;width:100%;font-weight:500}.dealer-search-result-entry .button-info>.icon{display:none}.dealer-search-result-entry .button-info .result-header{width:100%}.dealer-search-result-entry .button-info .dealer-more-infos{text-align:center;text-transform:uppercase;padding-top:1.8rem;font-weight:700}.dealer-search-result-entry .button-info .dealer-more-infos .icon{vertical-align:middle}.dealer-search-result-entry .button-info .entry-name{grid-column:1;font-size:1.8rem}.dealer-search-result-entry .button-info .entry-address{margin:.8rem 0 1.2rem;font-size:1.4rem}.dealer-search-result-entry .button-info .proformance-logo{padding-bottom:2.4rem}.dealer-search-result-entry .button-info .underline-on-interaction{all:unset;width:100%}.dealer-search-result-entry .entry-header{display:grid}.dealer-search-result-entry .distance-wrapper,.dealer-search-result-entry .distance-wrapper-desktop{text-align:right;float:right;color:var(--neutral-4);flex-direction:column;grid-column:2;align-items:self-end;margin:-2.4rem 0 0 2.4rem;display:inline-flex}.dealer-search-result-entry .distance-wrapper .icon,.dealer-search-result-entry .distance-wrapper-desktop .icon{width:2.4rem;height:2.4rem;color:var(--neutral-4)}.dealer-search-result-entry .distance-wrapper .distance,.dealer-search-result-entry .distance-wrapper-desktop .distance{text-align:center;margin-top:.4rem}.dealer-search-result-entry .distance-wrapper-desktop{margin-left:auto;padding-top:1rem;transform:translateY(2.5rem)translate(2.2rem)}.dealer-search-result-entry .entry-details{border-top:.1rem dashed var(--neutral-3);width:100%;margin-top:.4rem;padding-top:2.8rem;position:relative}.dealer-search-result-entry .entry-details .button-primary{width:100%}.dealer-search-result-entry .entry-section{margin-top:1.6rem;display:flex}.dealer-search-result-entry .entry-section .icon{width:2.4rem;height:2.4rem;color:var(--primary);flex:0 0 2.4rem;margin-right:1.6rem}.dealer-search-result-entry .entry-section li+li{margin-top:.4rem}.dealer-search-result-entry .tags-wrapper{margin-top:2.4rem}.dealer-search-result-entry .tags-list{margin-top:1.2rem}.dealer-search-result-entry .badge{box-sizing:border-box;border:.1rem solid var(--neutral-4);color:var(--neutral-4);letter-spacing:.105rem;text-transform:uppercase;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;font-size:1.4rem;font-weight:700;line-height:2rem;display:inline-flex}@media screen and (max-width:600px){.dealer-search-result-entry .button{width:100%}}@media screen and (min-width:600px){.dealer-search-result-entry{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:960px){.dealer-search-result-entry{padding:0 3.2rem}.dealer-search-result-entry .button-info>.icon{display:block}.dealer-search-result-entry .button-info .proformance-logo{padding-bottom:.2rem}.dealer-search-result-entry .dealer-more-infos{display:none}}.dealer-search-result-entry:has(.button-info:focus-visible){border:.1rem solid var(--dark);background-color:var(--light)}.dealer-search-results{background-color:var(--neutral-1)}.dealer-search-results .dealer-search-results-list-item+.dealer-search-results-list-item{border-top:.3rem solid var(--light)}.dealer-search-results .dealer-search-results-no-dealers{padding:3rem}.dealer-searchbar+.dealer-search-results{margin-top:2.4rem}.dealer-search-results .dealer-search-show-more{justify-content:center;align-items:center;padding-block:30px 40px;display:flex}.dealer-searchbar{grid-template-columns:40rem minmax(0,1fr);position:relative}.dealer-searchbar .dealer-search-headline{text-align:center;padding:3.2rem 0}.dealer-searchbar .dealer-search-headline .headline-title{text-align:center}.dealer-searchbar .dealer-type{padding:0 3.2rem}.dealer-searchbar .dealer-type .form-row-radio-group{display:inline-block}.dealer-searchbar .dealer-type .form-row-radio-group .form-widget-radio-group{display:inline-flex}.dealer-searchbar .dealer-type .form-row-radio-group .form-widget-radio-group .radiobutton-container:nth-child(2){margin-left:3rem}.dealer-searchbar .dealer-type .radiobutton-container{display:inline-flex}.dealer-searchbar .dealer-type .radiobutton-container .radiobutton-text{display:inline-block}.dealer-searchbar .dealer-type .proformance-info{width:2.2rem;height:2.2rem;color:var(--primary);vertical-align:middle;cursor:help;margin-bottom:-.5rem;margin-left:.75rem}.dealer-searchbar .dealer-type .proformance-info:focus-within{outline-offset:.2rem;outline:.2rem solid #000}.dealer-searchbar .dealer-type .proformance-info .icon{width:100%;height:100%;display:block}.dealer-searchbar .search-input-row{z-index:1;position:relative}.dealer-searchbar .search{width:100%;max-width:48rem;margin:2.4rem auto 0;padding:0 2.4rem;position:relative}.dealer-searchbar .search .form-row .input-text{width:100%;padding-right:10.4rem}.dealer-searchbar .search .button{z-index:2;width:5.2rem;height:5.2rem;position:absolute;top:0}.dealer-searchbar .search .button:hover,.dealer-searchbar .search .button:focus,.dealer-searchbar .search .button:focus-visible,.dealer-searchbar .search .button:active{background-color:#0000}.dealer-searchbar .search .button .icon{color:var(--neutral-4)}.dealer-searchbar .search .button-search{right:7.2rem}.dealer-searchbar .search .button-locate{border-left:.1rem solid var(--neutral-3);right:2rem}.dealer-searchbar .searchbar-suggestions{background-color:var(--theme);z-index:3;width:100%;padding:1rem;position:absolute;top:100%;left:0}.dealer-searchbar .suggestion-entry{width:100%;padding:.25rem .5rem;display:block}.dealer-searchbar .suggestion-entry:active,.dealer-searchbar .suggestion-entry:focus,.dealer-searchbar .suggestion-entry:hover{background-color:var(--neutral-3)}.dealer-searchbar .status{width:100%;max-width:48rem;margin:2.4rem auto 0}@media screen and (min-width:960px){.dealer-searchbar{grid-template-columns:repeat(3,1fr);align-items:center;margin-top:4.8rem;display:grid}.dealer-searchbar .dealer-search-headline{width:100%;margin-left:3.2rem}.dealer-searchbar .dealer-search-headline .headline-title{text-align:left}.dealer-searchbar .dealer-type{text-align:right;grid-area:1/2;padding:0 3.2rem}.dealer-searchbar .dealer-type .form-widget-radio-group{display:inline-flex}.dealer-searchbar .dealer-type .form-widget-radio-group .radiobutton-container:nth-child(2){margin-left:3rem}.dealer-searchbar .dealer-type .radiobutton-container{display:inline-flex}.dealer-searchbar .dealer-type .radiobutton-container .radiobutton-text{display:inline-block}.dealer-searchbar .dealer-type .proformance-info{color:var(--primary);width:22px;height:22px;margin-left:.75rem;display:inline-block}.dealer-searchbar .status{grid-area:1/1;margin-top:0}.dealer-searchbar .search{grid-area:1/3;margin-top:0}}.desktop-menu{width:100%;position:relative}.desktop-menu>.button{position:absolute;top:1.2rem;right:1.2rem}.desktop-menu .menu-container{grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.desktop-menu .menu,.desktop-menu .submenu{max-height:calc(100vh - var(--header-height) - 9.6rem);-ms-overflow-style:none;scrollbar-width:none;margin:4.8rem 0;overflow:hidden auto}.desktop-menu .menu::-webkit-scrollbar{display:none}.desktop-menu .submenu::-webkit-scrollbar{display:none}.desktop-menu .menu{border-right:.1rem dashed var(--neutral-3);grid-column:1/11;padding-block:1rem;padding-inline-start:1rem}.desktop-menu .submenu{grid-column:13/-1}.desktop-menu .submenu-items{margin-top:4.8rem;padding:.6rem}.desktop-menu .submenu-items.is-variant-tile{grid-template-columns:repeat(2,1fr);gap:4.8rem 1.6rem;display:grid}.desktop-menu .teaser-container{grid-template-columns:1fr;gap:1.6rem;margin-top:4.8rem;padding:.6rem;display:grid}.desktop-menu .teaser-container:only-child{margin-top:0}@media screen and (min-width:1280px){.desktop-menu .menu{grid-column:2/13}.desktop-menu .submenu{grid-column:15/-1}.desktop-menu.has-submenu .menu{grid-column:2/10}.desktop-menu.has-submenu .submenu{grid-column:12/-1}.desktop-menu.has-submenu .submenu-items{grid-template-columns:repeat(3,1fr)}.desktop-menu.has-submenu .teaser-container{grid-template-columns:repeat(2,1fr);margin-top:6.4rem}.desktop-menu.has-submenu .teaser-container :only-child{grid-column:1/-1}}@media screen and (min-width:1440px){.desktop-menu .desktop-menu-inner{margin-left:10rem}}.detailing-academy{padding-bottom:6.4rem;position:relative}.detailing-academy .intro-text{width:100%;max-width:48rem;margin:2.4rem auto 0}.detailing-academy .intro-illustration{margin-top:2.4rem}.detailing-academy .intro-illustration svg{width:100%;height:auto}.detailing-academy .detailing-academy-map{background-color:var(--neutral-3);width:100%;height:39rem}.detailing-academy .detailing-academy-map .detailing-academy-map-window{height:39rem}.detailing-academy .page-headline{margin-bottom:1rem}.detailing-academy .page-headline .headline-title{text-align:left;min-height:.01vw;font-size:clamp(3.4rem,2.9102rem + 1.30612vw,5rem);font-weight:700;line-height:clamp(3.8rem,3.18776rem + 1.63265vw,5.8rem)}.detailing-academy gmp-advanced-marker .map-marker{color:#000}.detailing-academy gmp-advanced-marker.is-hover .map-marker,.detailing-academy gmp-advanced-marker:hover .map-marker{scale:1.3}.detailing-academy gmp-advanced-marker:focus .map-marker{outline-offset:4px;color:#e30613;outline:2px solid #e30613;scale:1.3}@media screen and (min-width:960px){.detailing-academy{padding-bottom:9.6rem}.detailing-academy .detailing-academy-inner{width:100%;height:68.5rem;position:relative;overflow:hidden}.detailing-academy .detailing-academy-map-container{grid-template-rows:minmax(0,1fr);width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.detailing-academy .detailing-academy-map-container.detailing-academy-columns{grid-template-columns:40rem minmax(0,1fr)}.detailing-academy .detailing-academy-map-container .detailing-academy-list{max-height:100%;overflow:hidden auto}.detailing-academy .detailing-academy-map-container .detailing-academy-list.detailing-academy-list-column{grid-column:1;display:block}.detailing-academy .detailing-academy-map-container .detailing-academy-map{background-color:var(--neutral-3);width:100%;position:relative}.detailing-academy .detailing-academy-map-container .detailing-academy-map.detailing-academy-map-column{grid-column:2}.detailing-academy .detailing-academy-map-container .detailing-academy-map:only-child{grid-column:1/-1}.detailing-academy .detailing-academy-map-container .detailing-academy-map-window{z-index:1;width:100%;height:68.5rem;position:relative}.detailing-academy .detailing-academy-map-container .detailing-academy-modal{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}}@media screen and (min-width:1280px){.detailing-academy{padding-bottom:13.2rem}}.modal{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.modal .button-close{z-index:1;position:absolute;top:1.2rem;right:1.2rem}.modal .detailing-academy-modal-backdrop{background-color:var(--dark);opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}.modal .detailing-academy-modal{background-color:var(--theme);max-height:87.5%;display:flex;position:relative;overflow:scroll}.modal .detailing-academy-modal .modal-content{grid-template-columns:1fr 1fr;width:100%;max-height:100%;padding:4.8rem;display:grid;overflow:auto}.modal .detailing-academy-modal .modal-content .content-left{grid-column:1}.modal .detailing-academy-modal .modal-content .content-left .academy-headline{text-transform:uppercase;min-height:.01vw;font-size:clamp(1.4rem,1.27755rem + .326531vw,1.8rem);font-weight:500;line-height:clamp(2.1rem,2.00816rem + .244898vw,2.4rem)}.modal .detailing-academy-modal .modal-content .content-left .entry-name{min-height:.01vw;margin-top:.4rem;margin-bottom:4rem;font-size:clamp(2.6rem,2.23265rem + .979592vw,3.8rem);font-weight:700;line-height:clamp(3rem,2.5102rem + 1.30612vw,4.6rem)}.modal .detailing-academy-modal .modal-content .content-left .address{margin-bottom:2.45rem}.modal .detailing-academy-modal .modal-content .content-right{text-align:center;grid-column:2}.modal .detailing-academy-modal .modal-content .academy-video{grid-column:1/span 2;width:100%;margin-top:8rem}.modal .detailing-academy-modal .distance-wrapper{float:right;color:var(--neutral-4);flex-direction:column;align-items:center;margin:0 2.4rem;display:inline-flex}.modal .detailing-academy-modal .distance-wrapper .icon{width:2.4rem;height:2.4rem}.modal .detailing-academy-modal .distance-wrapper .distance{text-align:center;margin-top:.4rem}.modal .detailing-academy-modal .entries{grid-template-columns:1fr;gap:2.4rem;margin-top:2.4rem;display:grid}.modal .detailing-academy-modal .entry-email{margin-bottom:4rem;display:flex}.modal .detailing-academy-modal .entry-email .icon{width:2.4rem;height:2.4rem;color:var(--dark);flex:0 0 2.4rem;margin-right:1.6rem}.modal .detailing-academy-modal .entry-email .locality{margin-top:.4rem;display:inline-block}.modal .detailing-academy-modal .entry-email li+li{margin-top:.4rem}.modal .detailing-academy-modal .entry-email .button{margin-top:2.4rem}.modal .detailing-academy-modal .tags-wrapper{margin-top:4.2rem}.modal .detailing-academy-modal .tags-list{margin-top:1.2rem}.modal .detailing-academy-modal .badge{border:.1rem solid var(--neutral-4);color:var(--neutral-4);letter-spacing:.105rem;text-transform:uppercase;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;display:inline-flex}@media screen and (min-width:960px){.modal .detailing-academy-modal{width:100%;overflow:hidden}}@media screen and (min-width:1280px){.modal .button-close{top:1.8rem;right:2.4rem}.modal .detailing-academy-modal .entries{grid-template-columns:repeat(2,minmax(0,1fr))}.modal .detailing-academy-modal .entry:first-child{grid-row:1/3}}.academy-video .video-consent{background-color:unset}.detailing-academy-result-entry{will-change:background-color;background-color:var(--neutral-1);flex-direction:column;justify-content:center;align-items:center;padding:2rem;transition:background-color .15s ease-in-out;display:flex;overflow:hidden}.detailing-academy-result-entry .result-entry-inner{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.detailing-academy-result-entry.is-active{background-color:var(--theme)}.detailing-academy-result-entry .button-info{letter-spacing:normal;text-align:left;text-transform:none;width:100%;font-weight:500}.detailing-academy-result-entry .button-info>.icon{display:none}.detailing-academy-result-entry .button-info .result-header{width:100%}.detailing-academy-result-entry .button-info .academy-more-infos{text-align:center;text-transform:uppercase;padding-top:1.8rem;font-weight:700}.detailing-academy-result-entry .button-info .academy-more-infos .icon{vertical-align:middle}.detailing-academy-result-entry .button-info .entry-name{grid-column:1;font-size:1.8rem}.detailing-academy-result-entry .button-info .entry-country{color:var(--primary);grid-column:1;padding-bottom:1.1rem;font-size:1.8rem}.detailing-academy-result-entry .button-info .entry-address{margin:1rem 0 1.4rem;font-size:1.6rem}.detailing-academy-result-entry .button-info .proformance-logo{padding-bottom:2.4rem}.detailing-academy-result-entry .button-info .underline-on-interaction{all:unset;width:100%}.detailing-academy-result-entry .entry-header{display:grid}.detailing-academy-result-entry .entry-details{border-top:.1rem dashed var(--neutral-3);width:100%;margin-top:.4rem;padding-top:2.8rem;position:relative}.detailing-academy-result-entry .entry-details .academy-logo{text-align:center;width:100%}.detailing-academy-result-entry .entry-details .button{margin-top:2.1rem}.detailing-academy-result-entry .entry-details .plyr{margin-top:4.1rem}.detailing-academy-result-entry .entry-section{margin-top:1.6rem;display:flex}.detailing-academy-result-entry .entry-section .icon{width:2.4rem;height:2.4rem;color:var(--primary);flex:0 0 2.4rem;margin-right:1.6rem}.detailing-academy-result-entry .entry-section li+li{margin-top:.4rem}.detailing-academy-result-entry .tags-wrapper{margin-top:2.4rem}.detailing-academy-result-entry .tags-list{margin-top:1.2rem}.detailing-academy-result-entry .badge{box-sizing:border-box;border:.1rem solid var(--neutral-4);color:var(--neutral-4);letter-spacing:.105rem;text-transform:uppercase;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;font-size:1.4rem;font-weight:700;line-height:2rem;display:inline-flex}@media screen and (max-width:600px){.detailing-academy-result-entry .button{width:100%}}@media screen and (min-width:600px){.detailing-academy-result-entry{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:960px){.detailing-academy-result-entry{padding:0 3.2rem}.detailing-academy-result-entry .button-info{align-items:baseline}.detailing-academy-result-entry .button-info>.icon{display:block}.detailing-academy-result-entry .button-info>.icon svg{margin-top:.7rem}.detailing-academy-result-entry .button-info .proformance-logo{padding-bottom:.2rem}.detailing-academy-result-entry .academy-more-infos{display:none}}.detailing-academy-list .page-headline{margin-top:4rem}.detailing-academy-list .page-headline .headline-title{text-align:left;min-height:.01vw;font-size:clamp(2.2rem,1.89388rem + .816327vw,3.2rem);font-weight:700;line-height:clamp(2.8rem,2.49388rem + .816327vw,3.8rem)}.detailing-academy-list .detailing-academy-country-select{background-color:var(--neutral-1);border-bottom:.1rem solid var(--neutral-4);width:33.5rem;height:5.2rem;margin:1.6rem auto 4.1rem;padding-top:1.6rem;padding-left:1.4rem;padding-right:1.9rem}.detailing-academy-list .detailing-academy-country-select .btn-left .icon{float:right;flex:0 0 2.4rem}.detailing-academy-list .detailing-academy-list-item+.detailing-academy-list-item{border-top:.3rem solid var(--light)}.detailing-academy-list .detailing-academy-list-no-academies{padding-top:3rem;padding-left:3rem}.detailing-academybar+.detailing-academy-list{margin-top:2.4rem}.detailing-academy-list .detailing-academy-show-more{justify-content:center;align-items:center;padding-block:30px 40px;display:flex}@media screen and (min-width:960px){.detailing-academy-list{background-color:var(--neutral-1)}.detailing-academy-list .detailing-academy-country-select{display:none}}.download-card-grid{grid-template-columns:1fr;gap:4.8rem 2.4rem;display:grid}@media screen and (min-width:600px){.download-card-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px){.download-card-grid{grid-template-columns:repeat(3,1fr)}}.download-checkout .download-checkout-item+.download-checkout-item{margin-top:.8rem}.download-checkout .download-checkout-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:4.8rem;padding-bottom:1rem;display:flex;position:relative}.download-checkout .list-summary-divider{position:absolute;bottom:0;left:0}.download-checkout .download-checkout-footer{justify-content:flex-end;align-items:center;width:100%;margin-top:3.2rem;display:flex;position:relative}@media screen and (min-width:960px){.download-checkout .download-checkout-footer{margin-top:6rem}}@media screen and (min-width:1280px){.download-checkout .download-checkout-footer{margin-top:6.4rem}}@media screen and (min-width:960px){.download-portal-header .activation{margin-top:-6.5rem}}.dropdown-container{width:auto;padding:.6rem;overflow:hidden}.dropdown-container .dropdown-btn{cursor:pointer;font-size:1.6rem;line-height:2.2rem;display:flex}.dropdown-container .dropdown-btn:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.dropdown-container .dropdown-btn .btn-left{float:left;align-items:center;display:inline-flex;position:relative}.dropdown-container .dropdown-btn .dropdown-label,.dropdown-container .dropdown-btn .dropdown-result{color:var(--button-focus)}.dropdown-container .dropdown-btn .dropdown-label{letter-spacing:.12rem;text-transform:uppercase;font-weight:700}.dropdown-container .dropdown-btn .dropdown-arrow{will-change:color;width:2.4rem;height:2.4rem;color:var(--primary);margin-left:.8rem;transition:color .15s ease-in-out;display:inline-block}.dropdown-container .dropdown-btn .dropdown-result{text-align:right;flex-grow:1;margin-left:1.55rem}.dropdown-container .dropdown-content{z-index:2;border:.1rem solid var(--neutral-2);background-color:var(--light);cursor:unset;margin-top:.4rem;display:block;position:absolute;overflow:hidden;box-shadow:0 0 3.125rem #0000001a}.dropdown-container .dropdown-content .filterbutton-content{padding:2rem}.dropdown-container .dropdown-content .input-container-checkbox+.input-container-checkbox{margin-top:1.6rem}.dropdown-modal-content{height:100%;position:relative;overflow:hidden}.dropdown-modal-content .dropdown-modal-label{font-size:2rem}.dropdown-modal-content .dropdown-modal-inner{margin-top:2.4rem}.dropdown-modal-content .dropdown-modal-inner .filterbutton-content{padding:unset}.dropdown-modal-content .dropdown-modal-inner .filterbutton-content .filterbutton-checkbox+.filterbutton-checkbox{margin-top:1.6rem}.dropdown-modal-content .dropdown-modal-inner .filterbutton-content .filterbutton-btn{position:absolute;bottom:2.4rem}.email-marketing-form{justify-content:center;padding-top:6.4rem;padding-bottom:6.4rem;display:flex}.feature-detail-card{width:100%;max-width:37rem}.feature-detail-card .card-image{width:8rem;height:8rem}.feature-detail-card .card-text{font-size:1.8rem}.feature-detail-card .card-text .text-title{margin:2.4rem 0}.feature-detail-card .card-text .text-item{width:100%;display:flex}.feature-detail-card .card-text .text-item .item-checkmark{width:2.4rem;height:2.4rem;margin-right:.8rem}.feature-detail-card .card-text .text-item .item-content{flex:1}.feature-detail-card .card-text .text-item+.text-item{margin-top:.8rem}@media screen and (max-width:600px){.feature-detail-card .card-image{margin:0 auto}.feature-detail-card .card-text .text-title{text-align:center}}@media screen and (min-width:960px){.feature-detail-card .text-title{margin:3.2rem 0}}.theme-light .feature-detail-card .card-image{filter:invert()}.feature-detail-slider{width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.feature-detail-slider .feature-detail-slider-heading{text-align:center;margin-bottom:3.2rem}.feature-detail-slider .slider-inner{grid-template-columns:1fr;justify-items:center;gap:4.2rem;display:grid}@media screen and (min-width:600px){.feature-detail-slider .slider-inner{gap:6.4rem 4.8rem;width:max-content;margin:auto}}@media screen and (min-width:960px){.feature-detail-slider{padding-top:9.6rem;padding-bottom:9.6rem}.feature-detail-slider .slider-inner{grid-template-columns:repeat(2,1fr);gap:7.2rem 4.8rem}}@media screen and (min-width:1280px){.feature-detail-slider{padding-top:13.2rem;padding-bottom:13.2rem}.feature-detail-slider .slider-inner{grid-template-columns:repeat(3,1fr)}.feature-detail-slider .slider-inner.is-large{grid-template-columns:repeat(2,1fr)}}.footer{--theme:#282625;--button-secondary-bg:#282625;--neutral-1:#3e3c3b;--neutral-2:#535151;--neutral-3:#696766;--neutral-4:#fff;--neutral-5:#fff;--primary:#fff;--primary-dark:#949392;--on-primary:#000;--on-primary-dark:#000;color:#fff;text-align:center;background-color:#282625}.footer .stage{padding-top:6.4rem;padding-bottom:4.8rem;position:relative}.footer .pattern{opacity:.2;pointer-events:none;width:34.2rem;position:absolute;top:-15.1rem;left:-19.1rem}.footer .social-links{justify-content:center;align-items:center;margin-top:2.4rem;margin-bottom:4.2rem;display:flex}.footer .social-links .icon{width:3.2rem;height:3.2rem}.footer .social-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #fff}.footer .corporate{border-top:.1rem dashed;padding-top:4.8rem}.footer .corporate .footer-menu li{margin-top:1.6rem}.footer .newsletter{padding-top:4.8rem}.footer .newsletter .button{margin-top:1.6rem}.footer .newsletter-button:focus-visible{outline-offset:.2rem;outline:.2rem solid #fff}.footer .newsletter-form-inline{max-width:42.5rem;margin:1.6rem auto 0;position:relative}.footer .newsletter-form-inline .button{width:5.2rem;height:5.2rem;position:absolute;top:0;right:0}.footer .newsletter-form-inline .button:hover,.footer .newsletter-form-inline .button:focus,.footer .newsletter-form-inline .button:focus-visible,.footer .newsletter-form-inline .button:active{background-color:#0000}.footer .newsletter-form-inline .button .icon{color:var(--neutral-4)}.footer .newsletter-form-inline .privacy{margin-top:.8rem}.footer .utility{border-top:.1rem dashed;padding-top:4.8rem;padding-bottom:4.8rem}.footer .utility .button{outline-color:#fff;width:100%;max-width:42.5rem}.footer .utility .locale-selector{will-change:color,outline-color,background-color;width:100%;max-width:42.5rem;margin-top:4.8rem;padding:.3rem 2.4rem;transition:color .15s ease-in-out,outline-color .15s ease-in-out,background-color .15s ease-in-out}.footer .utility .locale-selector:active,.footer .utility .locale-selector:focus,.footer .utility .locale-selector:hover{background-color:var(--neutral-2)}.footer .utility .locale-selector:focus-visible{outline-offset:.2rem;background-color:var(--neutral-2);outline:.2rem solid #fff}.footer .utility .locale-selector:active{color:var(--primary-dark)}.footer .utility .locale-selector .icon,.footer .utility .locale-selector .locale-label,.footer .utility .locale-selector .locale-selection{display:block}.footer .utility .locale-selector .icon{width:2.4rem;height:2.4rem;margin:0 auto}.footer .utility .locale-selector .locale-label{margin-top:.4rem;font-size:1.2rem}.footer .utility .locale-selector .locale-selection{letter-spacing:.12rem;text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:2.2rem}.footer .legal{border-top:.1rem dashed;padding-top:1.6rem;padding-bottom:3.2rem}.footer .legal .footer-menu{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.footer .legal .footer-menu li{margin-top:1.6rem}.footer .legal .footer-menu li+li{margin-left:2.4rem}.footer .legal .copyright{margin-top:2.4rem}@media screen and (max-width:600px){.footer .corporate,.footer .newsletter{text-align:left}}@media screen and (min-width:960px){.footer{text-align:left}.footer .stage{grid-template-columns:repeat(24,minmax(0,1fr));gap:3.2rem 0;padding-top:12rem;display:grid}.footer .pattern{top:-21.1rem;left:-6.1rem}.footer .social{grid-column:3/13}.footer .social-links{justify-content:flex-start;margin-top:2.4rem;margin-bottom:0;margin-left:-1.2rem}.footer .corporate{border-top:0;grid-column:17/25;margin-top:0;padding-top:0}.footer .newsletter{grid-column:3/13;padding-top:0}.footer .newsletter-form-inline{margin-left:0}.footer .utility{flex-wrap:wrap;justify-content:center;align-items:center;padding-bottom:4.8rem;display:flex}.footer .utility .button{flex:0 0 50%;width:auto}.footer .utility .locale-selector{flex:0 0 50%;order:-1;justify-content:center;align-items:center;width:auto;margin-top:0;display:inline-flex}.footer .utility .locale-selector .icon{margin-left:0;margin-right:1.2rem}.footer .utility .locale-selector .locale-label{margin-top:0}.footer .utility .footer-menu{flex:0 0 100%;margin-top:4.8rem}.footer .copyright{text-align:center}}@media screen and (min-width:1280px){.footer .social{grid-column:2/11}.footer .corporate{grid-column:12/17}.footer .newsletter{grid-column:18/24}.footer .utility{flex-direction:row-reverse}.footer .utility .button{flex-basis:auto;margin-left:3.2rem;margin-right:3.2rem}.footer .utility .locale-selector{flex-basis:auto;order:0;margin-left:3.2rem;margin-right:3.2rem}.footer .legal{flex-direction:row-reverse;justify-content:space-between;display:flex}.footer .legal .copyright{margin-top:1.6rem}}@media screen and (min-width:1600px){.footer .newsletter{grid-column:17/23}}.form-row-checkbox .form-errors{margin-top:1rem;padding-left:0}.header{--header-height:7rem;width:100%;height:var(--header-height);background:#fff;border-bottom:.1rem solid #dad9d8;border-radius:0;justify-content:space-between;align-items:center;display:flex;position:relative}.header.theme-primary .logo-container .logo-link:focus-visible,.header.theme-primary .header-menu-item .header-link:focus-visible,.header.theme-primary .header-menu-icon-button:focus-visible,.header.theme-primary .jump-to-main-content-button:focus-visible{outline-color:#fff}.header .logo-container{align-items:center;height:100%;padding:0 1.6rem;display:flex}.header .logo-container .logo-link{display:flex}.header .logo-container .logo-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.header .logo-container .logo{width:auto;height:4rem}.header .icon-row{align-items:center;height:100%;margin-left:auto;display:flex}.header .icon-row .button.button-ghost{color:var(--button-text-text)}.header .icon-row .hamburger{margin-right:1.2rem}.header .menu-items,.header .menu-items-container{align-items:center;height:100%;display:none}.header .menu-wrapper{padding-top:var(--header-height);pointer-events:none;position:fixed;top:0;left:0;right:0;box-shadow:0 0 5rem #0000001a}.header .menu-wrapper .desktop-menu{pointer-events:all}.header .header-menu-icon-button:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}@media screen and (min-width:1280px){.header{--header-height:9rem;justify-content:inherit}.header.header-small{--header-height:7.2rem}.header .logo-container{padding:0 2rem}.header .logo-container .logo{height:5rem}.header .icon-row .button{width:var(--header-height);height:var(--header-height);border-left:.1rem solid #dad9d8}.header .menu-items,.header .menu-items-container{display:flex}.header .hamburger{display:none}}.image-gallery{padding-top:6.4rem;padding-bottom:6.4rem}.image-gallery .image-gallery-inner{text-align:center}.image-gallery .gallery-title{margin-bottom:2.4rem}.image-gallery .gallery-block{grid-template-columns:repeat(auto-fill,minmax(min(33rem,100%),1fr));gap:.4rem;display:grid}.image-gallery .gallery-block .block-title{grid-column:1/-1;margin-bottom:3.2rem}.image-gallery .gallery-block .block-image{width:100%;height:0;padding-bottom:56.25%;position:relative}@media screen and (min-width:960px){.image-gallery{padding-top:9.6rem;padding-bottom:9.6rem}.image-gallery .gallery-title{margin-bottom:3.6rem}}@media screen and (min-width:1280px){.image-gallery{padding-top:13.2rem;padding-bottom:13.2rem}.image-gallery .gallery-title{margin-bottom:4.8rem}}.input-text-label{-webkit-hyphens:auto;hyphens:auto;font-size:1.4rem;line-height:1.5}@media screen and (min-width:1280px){.input-text-label{line-height:1.6}}@media screen and (min-width:1600px){.input-text-label{font-size:1.6rem}}.input-text-label{color:var(--neutral-4);margin-bottom:var(--spacing-4xs)}.input-text-label.is-disabled{opacity:.4}.input-text-label.is-invalid{color:var(--primary)}.input-text-container{--input-padding-left:0rem;--input-padding-right:0rem;width:100%;min-width:24rem;position:relative}.input-text-container.is-disabled{opacity:.4}.input-text-container .input-text{will-change:background-color,border-bottom-width;padding:2.3rem calc(1.6rem + var(--input-padding-right)) .7rem calc(1.6rem + var(--input-padding-left));background-color:var(--neutral-1);border:0;border-bottom:.1rem solid var(--neutral-4);box-sizing:border-box;resize:vertical;cursor:pointer;width:100%;height:5.2rem;color:var(--text);caret-color:var(--primary);z-index:1;border-radius:0;margin-bottom:.5rem;font-size:1.6rem;line-height:1.6rem;transition:background-color .15s ease-in-out,border-bottom-width .15s ease-in-out;position:relative}.input-text-container .input-text::placeholder{opacity:0}.input-text-container .input-text:not(:-moz-placeholder-shown)+.input-text-placeholder{transform:translateY(-1.5rem)scale(.6)}.input-text-container .input-text:not(:placeholder-shown)+.input-text-placeholder,.input-text-container .input-text:focus+.input-text-placeholder{transform:translateY(-1.5rem)scale(.6)}.input-text-container .input-text:disabled{border-bottom:.1rem solid var(--text-disabled-border);cursor:no-drop}.input-text-container .input-text:not(:disabled):active,.input-text-container .input-text:not(:disabled):focus,.input-text-container .input-text:not(:disabled):hover{background-color:var(--neutral-2)}.input-text-container .input-text:not(:disabled):not(:-moz-placeholder-shown){border-bottom-width:.2rem;border-bottom-color:var(--neutral-5)}.input-text-container .input-text:not(:disabled):not(:placeholder-shown){border-bottom-width:.2rem;border-bottom-color:var(--neutral-5)}.input-text-container .input-text:not(:disabled):hover{background-color:var(--neutral-2);border-bottom-width:.3rem;border-color:var(--text)}.input-text-container .input-text:not(:disabled):active,.input-text-container .input-text:not(:disabled):focus{outline:.2rem solid var(--text);outline-offset:.2rem;border-bottom:.2rem solid var(--neutral-4);background-color:var(--neutral-2);border-bottom-width:.3rem;border-color:var(--text);padding-bottom:.6rem}.input-text-container .input-text-placeholder{will-change:transform;color:var(--text);left:var(--input-padding-left);pointer-events:none;transform-origin:0;z-index:2;margin:1.3rem 1.6rem .7rem;transition:transform .15s ease-in-out;position:absolute;top:0;transform:translate(0)scale(1)}.input-text-container .input-text-icon,.input-text-container .input-text-clear{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.input-text-container .input-text-icon{width:2.4rem;height:2.4rem;color:var(--primary);pointer-events:none;left:1rem}.input-text-container .input-text-clear{justify-content:center;align-items:center;width:5.5rem;height:5.5rem;display:flex;position:absolute;right:0}.input-text-container .input-text-clear:active,.input-text-container .input-text-clear:focus,.input-text-container .input-text-clear:hover{color:var(--primary)}.input-text-container .input-text-clear-icon{width:1.2rem;height:1.2rem}.input-text-container .input-text-clear-icon svg{width:100%;height:100%;display:block}.input-text-container.has-icon{--input-padding-left:4.4rem}.input-text-container.has-clear{--input-padding-right:5.5rem}.input-text-container.is-invalid .input-text{border-color:var(--primary)}.input-text-container.is-invalid .input-text:not(:-moz-placeholder-shown){border-bottom-width:.2rem;border-color:var(--primary)}.input-text-container.is-invalid .input-text:not(:placeholder-shown){border-bottom-width:.2rem;border-color:var(--primary)}.input-text-container.is-invalid .input-text:hover,.input-text-container.is-invalid .input-text:focus-visible,.input-text-container.is-invalid .input-text:active{border-color:var(--primary)}.input-text-container.is-invalid .error-messages{display:flex}.input-textarea-container{width:100%;min-width:24rem;position:relative}.input-textarea-container .input-textarea{will-change:background-color,border-bottom-width;background-color:var(--neutral-1);border:0;border-bottom:.1rem solid var(--neutral-4);box-sizing:border-box;cursor:pointer;width:100%;caret-color:var(--primary);resize:none;-ms-overflow-style:none;scrollbar-width:none;border-radius:0;margin-bottom:.5rem;padding:2.3rem 1.6rem .7rem;font-size:1.6rem;line-height:1.8rem;transition:background-color .15s ease-in-out,border-bottom-width .15s ease-in-out}.input-textarea-container .input-textarea::-webkit-scrollbar{display:none}.input-textarea-container .input-textarea::placeholder{opacity:0}.input-textarea-container .input-textarea+.input-textarea-placeholder{will-change:transform;color:var(--neutral-4);pointer-events:none;transform-origin:0;margin:1.3rem 1.6rem .7rem;transition:transform .15s ease-in-out;position:absolute;top:0;left:0;transform:translate(0)scale(1)}.input-textarea-container .input-textarea:focus-visible{outline:.2rem solid var(--text);outline-offset:.2rem}.input-textarea-container .input-textarea:not(:-moz-placeholder-shown)+.input-textarea-placeholder{transform:translateY(-1.5rem)scale(.6)}.input-textarea-container .input-textarea:not(:placeholder-shown)+.input-textarea-placeholder,.input-textarea-container .input-textarea:focus-visible+.input-textarea-placeholder{transform:translateY(-1.5rem)scale(.6)}.input-textarea-container .input-textarea:disabled{opacity:.4;border-bottom:.1rem solid var(--neutral-4-disabled);cursor:no-drop}.input-textarea-container .input-textarea:disabled+.input-textarea-placeholder{opacity:.4}.input-textarea-container .input-textarea:disabled:hover{background-color:var(--neutral-1);border-width:.1rem;border-color:var(--neutral-4-disabled)}.input-textarea-container .input-textarea:not(:-moz-placeholder-shown){border-bottom-width:.2rem}.input-textarea-container .input-textarea:not(:placeholder-shown){border-bottom-width:.2rem}.input-textarea-container .input-textarea:hover{background-color:var(--neutral-2);border-bottom-width:.3rem;border-color:var(--text)}.input-textarea-container .input-textarea:not(:disabled):active,.input-textarea-container .input-textarea:not(:disabled):focus,.input-textarea-container .input-textarea:not(:disabled):hover{background-color:var(--neutral-2)}.input-textarea-container .input-textarea:not(:disabled):active,.input-textarea-container .input-textarea:not(:disabled):focus-visible{border-bottom:.2rem solid var(--neutral-4);border-bottom-width:.3rem;border-color:var(--text);padding:2.3rem 1.6rem .6rem}.input-textarea-container .textarea-mirror{height:auto;position:absolute;left:-9999rem}.input-textarea-container.is-invalid .input-textarea,.input-textarea-container.is-invalid .input-textarea:hover,.input-textarea-container.is-invalid .input-textarea:focus-visible,.input-textarea-container.is-invalid .input-textarea:active{border-color:var(--primary)}.input-textarea-container.is-invalid .input-textarea-placeholder{color:var(--primary)}.input-textarea-container.is-invalid .error-messages{display:flex}.mobile-menu{width:100%;height:100%;overflow-x:hidden}.mobile-menu .menu-header{z-index:1;background-color:var(--theme);align-items:center;padding:2rem;display:flex;position:sticky;top:0}.mobile-menu .menu-header:after{border-bottom:.1rem dashed var(--neutral-3);content:"";position:absolute;bottom:0;left:2rem;right:2rem}.mobile-menu .menu-header .button-ghost{margin-left:auto}.mobile-menu .menu-header .button-ghost:hover .icon{color:var(--primary)}.mobile-menu .menu-header .button-ghost:active .icon{color:var(--primary-dark)}.mobile-menu .menu-header .button-ghost .icon{width:2.4rem;height:2.4rem;color:var(--neutral-4)}.mobile-menu .menu-container{padding:0 2rem}.mobile-menu .menu-section{padding:3rem 0}.mobile-menu .menu-section+.menu-section{border-top:.1rem dashed var(--neutral-3)}.mobile-menu .menu-title{margin-bottom:1.6rem;padding:1.2rem}.mobile-menu .teaser-container{border-top:.1rem dashed var(--neutral-3);grid-template-columns:1fr;gap:1.6rem;margin-top:3rem;padding:4.2rem 0;display:grid}.mobile-menu .locale-selector{will-change:color,outline-color;align-items:center;width:100%;padding:.3rem 1.2rem;transition:color .15s ease-in-out,outline-color .15s ease-in-out;display:inline-flex}.mobile-menu .locale-selector:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.mobile-menu .locale-selector:active{color:var(--primary-dark)}.mobile-menu .locale-selector .icon,.mobile-menu .locale-selector .locale-label,.mobile-menu .locale-selector .locale-selection{display:block}.mobile-menu .locale-selector .icon{width:2.4rem;height:2.4rem;margin-right:1.2rem}.mobile-menu .locale-selector .locale-label{font-size:1.2rem}.mobile-menu .locale-selector .locale-selection{letter-spacing:.12rem;text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:2.2rem}@media screen and (min-width:600px){.mobile-menu .menu-header{padding-left:5rem;padding-right:5rem}.mobile-menu .menu-header:after{left:5rem;right:5rem}.mobile-menu .menu-container{padding:0 5rem}}@media screen and (min-width:960px){.mobile-menu .menu-header{padding-left:6rem;padding-right:6rem}.mobile-menu .menu-header:after{left:6rem;right:6rem}.mobile-menu .menu-container{padding:0 6rem}.mobile-menu .teaser-container{grid-template-columns:1fr 1fr}.mobile-menu .teaser-container :only-child{grid-column:1/-1}}.news-card-grid .news-card-grid-inner{flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:-2.4rem 0;display:flex}.news-card-grid .news-card,.news-card-grid .press-contact{margin:2.4rem 0}.news-card-grid .press-contact{width:100%}@media screen and (min-width:600px){.news-card-grid .news-card-grid-inner{margin:-2.4rem -2rem}.news-card-grid .news-card,.news-card-grid .press-contact{margin:2.4rem 2rem}.news-card-grid .press-contact{width:71rem;padding:4.8rem}}@media screen and (min-width:591px) and (max-width:809px){.news-card-grid .press-contact{width:33.5rem;padding:4.8rem 2.4rem}}@media screen and (min-width:960px){.news-card-grid .press-contact{width:86.6rem;padding:clamp(6.4rem,6.1551rem + .653061vw,7.2rem) clamp(2rem,6.20408vw - .326531rem,9.6rem) clamp(2rem,6.20408vw - .326531rem,9.6rem) clamp(5.6rem,6.6449rem - .653061vw,6.4rem)}}@media screen and (min-width:1439px){.news-card-grid .news-card-grid-inner{justify-content:flex-start}}.pickup-form .form-widget-radio-group{flex-direction:column;display:flex}.pickup-form .form-row-radio-group .form-widget-radio-group.has-multiline-options .radiobutton-container+.radiobutton-container{margin-top:2.4rem}@media screen and (min-width:1200px){.pickup-form .form-section{flex-direction:column;display:flex}.pickup-form .form-section-container{flex-direction:row;margin-left:-2.5rem;margin-right:-2.5rem}.pickup-form .form-section-container>:not(.form-section,.form-section-container,.form-row-container){margin-left:2.5rem;margin-right:2.5rem}.pickup-form .form-section-container.form-section-inner-container .form-row{margin-top:0}.pickup-form .form-section-container .form-section+.form-section{margin-top:2rem}.pickup-form .form-section-container .form-section>:not(.form-row-container){margin-left:2.5rem;margin-right:2.5rem}.pickup-form .form-section-container .form-row-container{margin-left:2rem;margin-right:2rem}.pickup-form .form-row-50{width:50%;max-width:50%}.pickup-form .form-row-25{width:25%;max-width:25%}.pickup-form .form-row-20{width:20%;max-width:20%}.pickup-form .form-row-column{flex-direction:column}.pickup-form .form-row-container{flex-direction:row;margin-left:-.5rem;margin-right:-.5rem;display:flex}.pickup-form .form-row-container>*{margin-left:.5rem;margin-right:.5rem}.pickup-form .form-row-container>.form-row{flex-grow:1;margin-top:0}.pickup-form .form-row-container>.form-row .input-text-container{min-width:auto}}.pictogram-tiles{text-align:center;padding-top:6.4rem}.pictogram-tiles:last-child,.pictogram-tiles:only-child{padding-bottom:12.8rem}.pictogram-tiles .pictogram-tiles-title{max-width:52.5em;margin:0 auto}.pictogram-tiles .tiles-holder{grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch stretch;gap:.8rem;margin-top:4.8rem;margin-bottom:-6.4rem;display:grid}.pictogram-tiles .tiles-holder .tile{background-color:var(--light);color:var(--primary);display:block;box-shadow:0 0 3.2rem #0000001a}.pictogram-tiles .tiles-holder .tile:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.pictogram-tiles .tiles-holder .tile .tile-inner{padding:2.4rem 1.2rem}.pictogram-tiles .tiles-holder .tile .tile-pictogram{width:9.6rem;height:9.6rem;margin:0 auto;display:block}.pictogram-tiles .tiles-holder .tile .tile-pictogram path{fill:var(--primary)}.pictogram-tiles .tiles-holder .tile .tile-description{color:var(--dark);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-top:1.2rem}@media screen and (min-width:600px){.pictogram-tiles .tiles-holder .tile .tile-pictogram{width:12rem;height:12rem}}@media screen and (min-width:960px){.pictogram-tiles{padding-top:9.6rem}.pictogram-tiles:last-child,.pictogram-tiles:only-child{padding-bottom:16rem}.pictogram-tiles .tiles-holder{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1280px){.pictogram-tiles{padding-top:13.2rem}.pictogram-tiles:last-child,.pictogram-tiles:only-child{padding-bottom:19.6rem}}.product-availability{flex-direction:column;display:flex}.product-availability .button{margin-right:auto}.product-availability .button.button-primary{margin-top:1.2rem}@media screen and (max-width:600px){.product-availability .button.button-primary{width:100%}}.product-availability .button+.button{margin-top:1.2rem}.product-card-grid-filter{position:relative}.product-card-grid-filter .filterbutton{border-bottom:.1rem dashed var(--neutral-3);padding:1.6rem 0}@media screen and (min-width:600px){.product-card-grid-filter .filterbutton{width:71rem;margin:0 auto}}@media screen and (min-width:591px) and (max-width:809px){.product-card-grid-filter .filterbutton{width:33.5rem}}@media screen and (min-width:960px){.product-card-grid-filter .filterbutton{width:86.6rem}}@media screen and (min-width:1439px){.product-card-grid-filter .filterbutton{width:131.9rem}}.product-card-slider{scroll-margin-top:var(--header-height);grid-template-columns:2rem repeat(24,minmax(0,1fr)) 2rem;padding-bottom:4.8rem;display:grid;position:relative}.product-card-slider .product-card-slider-intro{grid-column:2/26}.product-card-slider .product-card-slider-intro .slider-title{max-width:100%}.product-card-slider .product-card-slider-intro .slider-description{margin:1.2rem 0}.product-card-slider .product-card-slider-intro .button{margin-top:auto}.product-card-slider .product-card-slider-intro .slider-controls{margin-top:var(--in-block-s)}.product-card-slider .product-card-slider-inner{grid-column:1/-1;width:100%;margin-top:3.2rem}.product-card-slider .splide:hover .splide__arrow:not(:disabled){opacity:1}.product-card-slider .splide__slide{max-width:min-content}.product-card-slider .splide__track{width:100%;overflow-x:hidden}.product-card-slider .splide__pagination{border-top:.1rem dashed var(--neutral-3);position:absolute;bottom:-4.8rem;left:2rem;right:2rem}.product-card-slider .splide__pagination li{flex:auto;height:.1rem;display:flex}.product-card-slider .splide__pagination__page{will-change:background-color;background-color:#0000;width:100%;height:.1rem;margin-top:-.1rem;transition:background-color .2s ease-in-out}.product-card-slider .splide__pagination__page.is-active{background-color:var(--neutral-5)}.product-card-slider .controls-bottom{grid-column:1/-1;justify-content:center;margin-top:8rem;display:flex}@media screen and (min-width:600px){.product-card-slider{grid-template-columns:5rem repeat(24,minmax(0,1fr)) 5rem}.product-card-slider .product-card-slider-intro{grid-column:2/20}.product-card-slider .splide__pagination{left:5rem;right:5rem}}@media screen and (min-width:960px){.product-card-slider{grid-template-columns:6rem repeat(24,minmax(0,1fr)) 6rem;padding-bottom:6.4rem}.product-card-slider .product-card-slider-intro{flex-direction:column;grid-column:2/9;align-items:flex-start;display:flex}.product-card-slider .product-card-slider-intro .slider-title{margin-top:3.2rem}.product-card-slider .product-card-slider-intro .slider-description{margin:1.6rem 0}.product-card-slider .product-card-slider-intro .button{margin-bottom:-1.4rem}.product-card-slider .product-card-slider-inner{grid-column:11/-1;margin-top:0}.product-card-slider .splide__track{overflow:hidden}.product-card-slider .splide__pagination{width:calc(100vw - 12rem);bottom:-6.4rem;left:-54.15%;right:0}}@media screen and (min-width:1280px){.product-card-slider .product-card-slider-intro{grid-column:2/7}.product-card-slider .product-card-slider-inner{grid-column:9/-1}.product-card-slider .splide__pagination{width:calc(100vw - 12rem);left:-38.5%;right:0}}@media screen and (min-width:1600px){.product-card-slider .product-card-slider-intro{grid-column:3/8}.product-card-slider .product-card-slider-inner{grid-column:10/26}}@media screen and (min-width:1440px){.product-card-slider{grid-template-columns:1fr repeat(24,5.5rem) 1fr}.product-card-slider .splide__pagination{width:126.5rem;left:auto;right:auto;transform:translate(-38.5rem)}}.product-details-teaser{padding-top:6.4rem}.product-details-teaser .text-container{text-align:center}.product-details-teaser .text-container .button{margin-top:3.2rem}.product-details-teaser .image-container{width:100%;max-width:32rem;margin:3.2rem auto 0;display:flex}.product-details-teaser .image-container-inner{width:100%;height:0;margin-bottom:-4.65455rem;padding-bottom:100%;position:relative}@media screen and (max-width:600px){.product-details-teaser .text-container .button{width:100%}}@media screen and (min-width:960px){.product-details-teaser{padding-top:0;padding-bottom:0}.product-details-teaser .teaser-inner{grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;display:grid}.product-details-teaser .text-container{text-align:left;padding-top:9.6rem;padding-bottom:9.6rem}.product-details-teaser .text-container,.product-details-teaser .image-container{grid-row:1;max-width:none;margin:0}.product-details-teaser.image-left .text-container{grid-column:14/-1}.product-details-teaser.image-left .image-container{grid-column:1/13}.product-details-teaser.image-right .text-container{grid-column:1/12}.product-details-teaser.image-right .image-container{grid-column:13/-1}.product-details-teaser.image-top .image-container-inner{margin-top:-6.98182rem;margin-bottom:0}.product-details-teaser.image-center .image-container-inner{margin-top:-6.98182rem;margin-bottom:-6.98182rem}.product-details-teaser.image-bottom .image-container-inner{margin-top:0;margin-bottom:-6.98182rem}}@media screen and (min-width:1280px){.product-details-teaser .text-container{padding-top:13.2rem;padding-bottom:13.2rem}.product-details-teaser.image-left .text-container{grid-column:13/23}.product-details-teaser.image-left .image-container{grid-column:2/12}.product-details-teaser.image-right .text-container{grid-column:3/13}.product-details-teaser.image-right .image-container{grid-column:14/24}.product-details-teaser.image-top .image-container-inner{margin-top:-9.6rem}.product-details-teaser.image-center .image-container-inner{margin-top:-9.6rem;margin-bottom:-9.6rem}.product-details-teaser.image-bottom .image-container-inner{margin-bottom:-9.6rem}}.product-gallery{position:relative;overflow:hidden}.product-gallery .badge{z-index:1;background-color:var(--primary);color:var(--on-primary);letter-spacing:.05rem;text-transform:uppercase;padding:.5rem .8rem;font-size:1.4rem;font-weight:700;position:absolute;top:2.4rem;left:2.4rem}.product-gallery .product-gallery-inner{margin:-.6rem 0}.product-gallery .gallery-main{-moz-column-gap:.6rem;background-color:var(--neutral-1);column-gap:.6rem;width:100%;height:0;margin:0 -.6rem 1.2rem;padding-bottom:100%;display:grid;position:relative}.product-gallery .gallery-main-stage{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.product-gallery .gallery-main-stage .gallery-thumbnail{width:85%;height:85%;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.product-gallery .gallery-main-stage .gallery-thumbnail>*{overflow:visible!important}.product-gallery .gallery-main-fallback svg{width:100%;height:100%;display:block}.product-gallery .gallery-main-fallback{width:50%;height:50%;color:var(--neutral-3)}.product-gallery .button{display:none}.product-gallery .product-gallery-row{-moz-column-gap:1.2rem;grid-auto-rows:1fr;column-gap:1.2rem;display:grid}.product-gallery .product-gallery-row+.product-gallery-row{margin-top:1.2rem}.product-gallery .product-gallery-row .is-portrait{width:100%;height:0;padding-bottom:166.667%;position:relative}.product-gallery .product-gallery-row .is-landscape{width:100%;height:0;padding-bottom:60%;position:relative}.product-gallery .gallery-thumbnail{cursor:pointer;background-color:#f5f5f4;justify-self:start;display:flex;position:relative;overflow:hidden}.product-gallery .gallery-thumbnail img{height:auto;display:block}.product-gallery .gallery-thumbnail:hover img{transform:scale(1.1)}.product-gallery .gallery-thumbnail.is-video:after{content:"";background:#0006 url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%222.4%22 fill=%22none%22/%3E%3C/svg%3E") 50%/2rem no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.product-gallery .gallery-thumbnail.is-more:after{content:"";background:#0006 url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M12 2v20m10-10H2%22 stroke=%22%23fff%22 stroke-width=%222.4%22 fill=%22none%22/%3E%3C/svg%3E") 50%/2rem no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.product-gallery img{will-change:transform;transition:transform .15s ease-in-out;transform:scale(1)}@media screen and (min-width:600px){.product-gallery .button{background-color:var(--light);width:4.8rem;height:4.8rem;color:var(--neutral-4);display:block;position:absolute;bottom:2.4rem;right:2.4rem}.product-gallery .button:hover{color:var(--primary)}.product-gallery .button:active{background-color:var(--neutral-2);color:var(--primary-dark)}}@media screen and (min-width:1280px){.product-gallery .gallery-main-fallback{width:100%;max-width:37.6rem;height:100%;max-height:37.6rem}}.product-lightbox{grid-template-rows:auto 4.8rem;grid-template-columns:1fr;justify-content:center;gap:.8rem;height:100%;display:grid;position:relative}.product-lightbox .splide{overflow:hidden}.product-lightbox .splide:last-child{grid-row:2}.product-lightbox .splide:hover .splide__arrow:not(:disabled){opacity:1}.product-lightbox .splide__track{height:100%;overflow:visible}.product-lightbox .splide--nav .splide__slide{will-change:opacity;cursor:pointer;opacity:.3;transition:opacity .2s ease-in-out}.product-lightbox .splide--nav .splide__slide:hover img{transform:scale(1.1)}.product-lightbox .splide--nav .splide__slide.is-active{opacity:1}.product-lightbox .splide--nav .splide__slide img{will-change:transform;transition:transform .15s ease-in-out;transform:scale(1)}.product-lightbox .splide__arrows{display:none}.product-lightbox .splide__arrow{will-change:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;background-color:var(--theme);color:var(--neutral-4);opacity:0;justify-content:center;align-items:center;padding:1.2rem;transition:color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.product-lightbox .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.product-lightbox .splide__arrow path{fill:currentColor}.product-lightbox .splide__arrow:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.product-lightbox .splide__arrow:disabled{cursor:inherit;opacity:0;pointer-events:none}.product-lightbox .splide__arrow:not(:disabled):hover{color:var(--primary)}.product-lightbox .splide__arrow:not(:disabled):active{background-color:var(--neutral-2);color:var(--primary-dark)}.product-lightbox .splide__arrow--prev{left:2rem;transform:translateY(-50%)scaleX(-1)}.product-lightbox .splide__arrow--next{right:2rem;transform:translateY(-50%)}.product-lightbox .lightbox-media{align-content:center;height:100%;display:grid}.product-lightbox .lightbox-media .plyr-container{justify-content:center;display:flex;overflow:hidden}.product-lightbox .lightbox-thumbnail{height:100%;position:relative}.product-lightbox .lightbox-thumbnail.is-portrait{width:2.88rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:8rem}.product-lightbox .lightbox-thumbnail.is-video :after{content:"";background:#0006 url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%222.4%22 fill=%22none%22/%3E%3C/svg%3E") 50%/2rem no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:600px){.product-lightbox{grid-template-rows:auto 7.2rem}.product-lightbox .splide__arrow--prev{left:5rem}.product-lightbox .splide__arrow--next{right:5rem}.product-lightbox .lightbox-thumbnail.is-portrait{width:4.32rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:12rem}}@media screen and (min-width:960px){.product-lightbox{grid-template-rows:auto 9.6rem}.product-lightbox .splide__arrows{display:block}.product-lightbox .splide__arrow--prev{left:6rem}.product-lightbox .splide__arrow--next{right:6rem}.product-lightbox .lightbox-thumbnail.is-portrait{width:5.76rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:16rem}}@media screen and (min-width:1280px){.product-lightbox{grid-template-rows:auto 11.2rem}.product-lightbox .lightbox-thumbnail.is-portrait{width:6.72rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:18.6667rem}}@media screen and (min-width:1440px){.product-lightbox .splide__arrow--prev{left:6rem;transform:translate(-100%,-50%)scaleX(-1)}.product-lightbox .splide__arrow--next{right:6rem;transform:translate(100%,-50%)}}.product-variant{grid-template-columns:2rem repeat(24,minmax(0,1fr)) 2rem;display:grid;position:relative}.product-variant .list-title{grid-column:2/26}.product-variant .product-variant-inner{grid-column:1/-1;margin-top:3.2rem}.product-variant .splide:hover .splide__arrow:not(:disabled){opacity:1}.product-variant .splide__slide{display:flex}.product-variant .splide__track{overflow:visible}.product-variant .splide__arrows{display:none}.product-variant .splide__arrow{will-change:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;background-color:var(--light);color:var(--neutral-4);opacity:0;justify-content:center;align-items:center;padding:1.2rem;transition:color .2s ease-in-out,outline-color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out;display:inline-flex;position:absolute;top:50%}.product-variant .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.product-variant .splide__arrow path{fill:currentColor}.product-variant .splide__arrow:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.product-variant .splide__arrow:disabled{cursor:inherit;opacity:0;pointer-events:none}.product-variant .splide__arrow:not(:disabled):hover{color:var(--primary)}.product-variant .splide__arrow:not(:disabled):active{background-color:var(--neutral-2);color:var(--primary-dark)}.product-variant .splide__arrow--prev{left:2rem;transform:translateY(-50%)scaleX(-1)}.product-variant .splide__arrow--next{right:2rem;transform:translateY(-50%)}.product-variant .splide__pagination{border-top:.1rem dashed var(--neutral-3);position:absolute;bottom:-4.8rem;left:2rem;right:2rem}.product-variant .splide__pagination li{flex:auto;height:.1rem;display:flex}.product-variant .splide__pagination__page{will-change:background-color;background-color:#0000;width:100%;height:.1rem;margin-top:-.1rem;transition:background-color .2s ease-in-out}.product-variant .splide__pagination__page.is-active{background-color:var(--neutral-5)}.product-variant .product-variant-item{width:85vw;max-width:42rem}@media screen and (max-width:600px){.product-variant .list-title{text-align:center}}@media screen and (min-width:600px){.product-variant{grid-template-columns:5rem repeat(24,minmax(0,1fr)) 5rem}.product-variant .splide__arrow--prev{left:5rem}.product-variant .splide__arrow--next{right:5rem}.product-variant .splide__pagination{left:5rem;right:5rem}}@media screen and (min-width:960px){.product-variant{grid-template-columns:6rem repeat(24,minmax(0,1fr)) 6rem}.product-variant .splide__arrows{display:block}.product-variant .splide__arrow--prev{left:6rem}.product-variant .splide__arrow--next{right:6rem}.product-variant .splide__pagination{left:6rem;right:6rem}}@media screen and (min-width:1280px){.product-variant .list-title{grid-column:3/20}.product-variant .product-variant-inner{grid-column:3/25;margin-top:4.8rem}.product-variant .splide__slide+.splide__slide{margin-top:.8rem}.product-variant .splide__arrows,.product-variant .splide__pagination{display:none}.product-variant .product-variant-item{grid-template-columns:repeat(24,minmax(0,1fr));width:100%;max-width:none;padding:4.8rem;display:grid}.product-variant .product-variant-item .variant-image{grid-column:1/5;margin-right:0}.product-variant .product-variant-item .variant-info{grid-column:6/13;margin-top:0}.product-variant .product-variant-item .variant-equipment{order:0;grid-column:14/20;margin-top:0}.product-variant .product-variant-item .variant-select{grid-column:20/25;justify-self:end;margin-top:0}}.selectbox-container{overflow:hidden}.selectbox-container .selectbox-content{background-color:var(--neutral-1);cursor:pointer;width:max-content;min-width:24rem;padding:0;display:block;overflow:hidden}.selectbox-container .selectbox-content.is-opened,.selectbox-container .selectbox-content:hover{background-color:var(--neutral-2)}.selectbox-container .selectbox-content:hover .selectbox-arrow-icon{color:var(--primary)}.selectbox-container .selectbox-content.is-opened{border-bottom:.2rem solid var(--neutral-4);background-color:var(--neutral-2)}.selectbox-container .selectbox-content.is-opened .selectbox-list{margin-top:.1rem;display:block}.selectbox-container .selectbox-content.is-opened .selectbox-btn{padding-top:unset;color:#0000}.selectbox-container .selectbox-content.is-opened .selectbox-arrow-icon{color:var(--primary)}.selectbox-container .selectbox-btn{will-change:border-bottom-width;background-color:var(--neutral-1);border-bottom:.1rem solid var(--neutral-4);height:5.2rem;padding:1.9rem .875rem 0;font-size:1.6rem;line-height:1.6rem;transition:border-bottom-width .15s ease-in-out}.selectbox-container .selectbox-btn .selectbox-selected{line-height:1.4rem}.selectbox-container .selectbox-btn .selectbox-arrow-icon{float:right;width:1.8rem}.selectbox-container .selectbox-btn:hover{border-bottom-width:.3rem;border-color:var(--neutral-5)}.selectbox-container .selectbox-label{color:#737373;border:none;outline:none;padding-top:.1rem;font-size:1.1rem;line-height:1.8rem;display:none}.selectbox-container .selectbox-list{background-color:var(--light);z-index:3;border:.1rem solid var(--neutral-2);min-width:24rem;display:none;position:absolute;box-shadow:0 0 3.125rem #0000001a}.selectbox-container .selectbox-option{float:none;cursor:pointer;width:100%;padding:.75rem 1rem;font-size:1.6rem;line-height:4.4rem;display:block}.selectbox-container .selectbox-option .option-input{display:none}.selectbox-container .selectbox-option:hover{background-color:var(--neutral-1)}.selectbox-container.is-label-visible .selectbox-label{display:block}.selectbox-container.is-label-visible .selectbox-btn{padding-top:unset;padding-bottom:1rem}.selectbox-container.is-invalid .selectbox-content{border-bottom:.1rem solid var(--primary)}.selectbox-container.is-invalid .selectbox-content .selectbox-btn,.selectbox-container.is-invalid:hover{border-bottom-color:var(--primary)}.selectbox-container.is-invalid .selectbox-selected{color:var(--select-placeholder-invalide)}.selectbox-container.is-disabled{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--neutral-4-disabled)}.selectbox-container.is-disabled .selectbox-content:hover{background-color:var(--neutral-1)}.selectbox-container.is-disabled .selectbox-content:hover .selectbox-arrow-icon{color:var(--neutral-4-disabled)}.selectbox-container.is-disabled .selectbox-arrow-icon,.selectbox-container.is-disabled .selectbox-selected{color:var(--select-placeholder-disabled)}.slider-controls{gap:var(--in-block-2xs);flex-direction:row;display:flex}.stage-extended{color:var(--light);max-height:calc(100vh - var(--header-height));background-color:#0003;position:relative;overflow:hidden}.stage-extended .stage-extended-image-container{width:100%;height:0;padding-bottom:calc(100vh - var(--header-height)*2);z-index:-1;position:relative}.stage-extended .stage-extended-image-container .stage-extended-image{width:100%;height:100%;position:absolute;top:0;left:0}.stage-extended .stage-extended-image-container .image{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.stage-extended .stage-extended-container{width:100vw;height:calc(100vh - var(--header-height));flex-direction:column;justify-content:flex-end;max-height:100%;display:flex;position:absolute;top:0;left:0}.stage-extended .stage-extended-gradiant-background{background:linear-gradient(#0000,#00000073);width:100%;height:100%}.stage-extended .stage-extended-content-container-wrapper{background:#00000073}.stage-extended .stage-extended-content{padding-top:6.4rem;padding-bottom:3.65714rem}.stage-extended .content-headline{max-width:25em}.stage-extended .content-visual{max-width:25em;margin-top:1.8rem;margin-left:-.6125em}.stage-extended .pattern{display:none}@media screen and (min-width:960px){.stage-extended .stage-extended-image-container{width:100%;height:0;padding-bottom:56.25%}.stage-extended .stage-extended-content-container{grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.stage-extended .stage-extended-content{grid-column:3/23;padding-top:9.6rem;padding-bottom:6.98182rem}.stage-extended .pattern{pointer-events:none;width:45rem;display:block;position:absolute;bottom:-3.875rem;right:-22.5rem}.stage-extended.theme-full-animation .stage-extended-content-container{max-width:none;margin-left:0;margin-right:0;display:block}.stage-extended.theme-full-animation .content-visual{max-width:none}}@media screen and (min-width:1280px){.stage-extended .stage-extended-content{padding-top:13.2rem;padding-bottom:9.6rem}}@media screen and (min-width:1440px){.stage-extended .stage-extended-content-container{width:100%}}.stage-simple{--interaction-state-color:var(--dark);position:relative}.stage-simple .stage-image-container{width:100%;height:0;padding-bottom:75%;position:relative}.stage-simple .stage-content .stage-content-inner{padding-top:6.4rem;padding-bottom:6.4rem}.stage-simple .stage-content .content-topline{margin-top:-2.4rem}.stage-simple .stage-content .content-topline+.content-headline{margin-top:1.8rem}.stage-simple .stage-content .content-text{margin-top:2.4rem}.stage-simple .stage-content .button{width:100%;margin-top:3.2rem}@media screen and (min-width:600px){.stage-simple .stage-content .button{width:auto}}@media screen and (min-width:960px){.stage-simple{height:60rem;max-height:60rem;color:var(--light);flex-direction:column;justify-content:end;display:flex}.stage-simple .stage-content-gradient{background:linear-gradient(#0000,#0000008c);width:100%;height:100%}.stage-simple .stage-content-wrapper{background:#0000008c}.stage-simple .stage-image-container{z-index:-1;width:100%;height:100%;padding-bottom:0;position:absolute;top:0;left:0}.stage-simple .stage-content{grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.stage-simple .stage-content .stage-content-inner{padding-top:0;padding-bottom:var(--in-block-m);grid-column:3/23}.stage-simple .stage-content .content-topline,.stage-simple .stage-content .content-headline,.stage-simple .stage-content .content-text{max-width:40em}.stage-simple .stage-content .content-topline{margin-top:0}}@media screen and (min-width:1440px){.stage-simple .stage-content{width:100%}}.stage-video{color:var(--light);max-height:80dvh;position:relative;overflow:hidden}.stage-video .stage-video-video-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.stage-video .stage-video-video-container .stage-video-video{z-index:-1;background-color:var(--dark);width:100%;height:100%;position:absolute;top:0;left:0}.stage-video .stage-video-video-container .stage-video-video:before{z-index:2;content:"";background-color:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.stage-video .stage-video-video-container .video{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.stage-video .stage-video-container{width:100vw;height:calc(100vh - var(--header-height));flex-direction:column;justify-content:flex-end;max-height:100%;display:flex;position:absolute;top:0;left:0}.stage-video .stage-video-content{padding-top:6.4rem;padding-bottom:3.65714rem}.stage-video .content-topline{max-width:25em}.stage-video .content-headline{max-width:25em;margin-top:.4rem}.stage-video .pattern{display:none}@media screen and (min-width:960px){.stage-video .stage-video-video-container{margin-left:6.4rem}.stage-video .stage-video-content-container{grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.stage-video .stage-video-content{grid-column:3/23;padding-top:9.6rem;padding-bottom:6.98182rem}.stage-video .pattern{pointer-events:none;width:45rem;display:block;position:absolute;bottom:-3.875rem;right:-22.5rem}}@media screen and (min-width:1280px){.stage-video .stage-video-content{padding-top:13.2rem;padding-bottom:9.6rem}}@media screen and (min-width:1440px){.stage-video .stage-video-content-container{width:100%}}.sub-header{border-bottom:.1rem solid var(--neutral-2);justify-content:space-between;align-items:center;width:100%;height:7.4rem;display:flex}.sub-header.theme-light{background-color:#ffffffa6}.sub-header.theme-dark{background-color:#000000a6}.sub-header .button .icon path{stroke-width:2px}.sub-header .button-back{border-right:.1rem solid var(--neutral-2);padding:1.8rem 2.4rem}.sub-header .menu-items{position:relative;overflow:hidden}.sub-header .menu-items-inner{box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;width:100%;padding:0 1.2rem;display:flex;overflow:auto}.sub-header .menu-items-inner::-webkit-scrollbar{display:none}.sub-header .sub-header-link{letter-spacing:.12rem;text-align:center;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;padding:1.2rem;font-size:1.4rem;font-weight:700;line-height:2.2rem;display:inline-flex;position:relative}.sub-header .sub-header-link:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.sub-header .sub-header-link.is-active .underline-on-interaction{background-position:100% 100%;background-size:100% .1em}.sub-header .sub-header-link .icon{display:none}@media screen and (max-width:600px){.sub-header .assistive-text{white-space:nowrap;clip-path:inset(100%);width:.1rem;height:.1rem;position:absolute;overflow:hidden}}@media screen and (min-width:600px){.sub-header .button-back{border-right:0;padding:1.2rem 2.4rem}.sub-header .sub-header-link{font-size:1.6rem}.sub-header .sub-header-link .icon{color:currentColor;width:2.4rem;height:2.4rem;margin-right:.8rem;display:inline-block}.sub-header .sub-header-link+*{margin-left:.8rem}}@media screen and (min-width:960px){.sub-header{padding:1.2rem 6rem 1.2rem 1.2rem}}.teaser-card-grid{padding-top:6.4rem;padding-bottom:6.4rem}.teaser-card-grid .grid-header,.teaser-card-grid .grid-header .grid-title,.teaser-card-grid .grid-header .grid-title+.grid-subtitle{margin-bottom:3.2rem}@media screen and (min-width:960px){.teaser-card-grid{padding-top:9.6rem;padding-bottom:9.6rem}.teaser-card-grid .grid-content{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 -1.6rem;display:grid}.teaser-card-grid .teaser-card-grid-item:first-child:last-child{max-width:calc(50% - 1.6rem)}.teaser-card-grid.is-two-column .grid-content{flex-wrap:wrap;align-items:flex-start;margin-top:-1.6rem;margin-bottom:-1.6rem;display:flex}.teaser-card-grid.is-two-column .teaser-card-grid-item{flex-grow:0;flex-shrink:0;width:calc(50% - 3.2rem);min-width:0;margin-top:1.6rem;margin-bottom:1.6rem}}@media screen and (min-width:1280px){.teaser-card-grid{padding-top:13.2rem;padding-bottom:13.2rem}}.teaser-card-grid-item{display:block}.teaser-card-grid-item:focus-visible{outline-offset:.2rem;outline:.2rem solid #000}.teaser-card-grid-item .image-container{width:100%;height:0;padding-bottom:75%;position:relative}.teaser-card-grid-item .image-container>*{z-index:1;position:relative}.teaser-card-grid-item .image-container .item-badge{color:var(--primary);z-index:2;background-color:#fff;padding:.3rem .6rem;font-weight:700;position:absolute;top:2rem;right:2rem}.teaser-card-grid-item .text-container .content{margin-top:3.2rem}.teaser-card-grid-item .text-container .button{margin-top:3.5rem}.teaser-card-grid-item+.teaser-card-grid-item{margin-top:6.6rem}@media screen and (min-width:960px){.teaser-card-grid-item{margin:0 1.6rem}.teaser-card-grid-item+.teaser-card-grid-item{margin-top:0}}.teaser-image-text .image-container{width:100%;min-height:100vw;position:relative}.teaser-image-text .text-container{padding:4.8rem 2rem 6.4rem}.teaser-image-text .teaser-actions{margin-top:2.625rem}@media screen and (max-width:600px){.teaser-image-text .button{width:100%}}@media screen and (min-width:600px){.teaser-image-text .text-container{padding:4.8rem 5rem 6.4rem}}@media screen and (min-width:960px){.teaser-image-text .teaser-image-text-inner{justify-content:center;align-items:stretch;display:flex}.teaser-image-text .image-container{flex:50%;order:2;min-height:50vw}.teaser-image-text .image-container.is-left{order:unset}.teaser-image-text .text-container{flex:50%;align-self:center;padding:4.8rem 6rem}}@media screen and (min-width:1440px){.teaser-image-text .text-container-inner{max-width:54.5rem;margin:0 0 0 auto}.teaser-image-text .is-left+.text-container>.text-container-inner{margin:0 0 0 8.5rem}}.text-image{width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.text-image .text-image-header .header-subtitle{margin-top:3.2rem}.text-image .image-container{margin-top:3.2rem;display:block;position:relative}.text-image .image-holder{width:100%;height:0;padding-bottom:56.25%;position:relative}.text-image .text-container{max-width:52.5em;margin-top:3.2rem}.text-image .button{width:100%;margin-top:3.2rem}.text-image .button+.button{margin-top:2.4rem}@media screen and (min-width:600px){.text-image .container-button-holder{margin-top:3.2rem;display:flex}.text-image .button{width:auto;margin-top:0}.text-image .button+.button{margin-top:0;margin-left:2.4rem}}@media screen and (min-width:960px){.text-image{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.text-image{padding-top:13.2rem;padding-bottom:13.2rem}.text-image .text-image-inner{grid-template-rows:auto 1fr;grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.text-image .image-container{align-self:center;margin-top:0}.text-image.image-left .text-image-header{grid-area:1/14/auto/25}.text-image.image-left .image-container{grid-area:1/1/3/13}.text-image.image-left .text-container{grid-area:2/14/auto/25}.text-image.image-right .text-image-header{grid-area:1/2/auto/11}.text-image.image-right .image-container{grid-area:1/12/3/25}.text-image.image-right .text-container{grid-area:2/2/auto/11}}.text-paragraph{padding-top:6.4rem;padding-bottom:6.4rem}.text-paragraph .text-paragraph-content{width:100%;max-width:52.5em}.text-paragraph .text-paragraph-buttons{margin-top:3.2rem;display:flex}.text-paragraph.is-centered .text-paragraph-content{text-align:center;margin:0 auto}@media screen and (max-width:600px){.text-paragraph .text-paragraph-buttons{flex-wrap:wrap}.text-paragraph .text-paragraph-buttons .button{width:100%}}@media screen and (min-width:600px){.text-paragraph .text-paragraph-buttons .button+.button{margin-left:4.8rem}.text-paragraph.is-centered .text-paragraph-buttons{justify-content:center}.text-paragraph.is-centered .text-paragraph-buttons .button+.button{margin-left:4.8rem}}@media screen and (min-width:960px){.text-paragraph{padding-top:9.6rem;padding-bottom:9.6rem}.text-paragraph .text-paragraph-inner{grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.text-paragraph .text-paragraph-inner>*{grid-column:3/23}}@media screen and (min-width:1280px){.text-paragraph{padding-top:13.2rem;padding-bottom:13.2rem}}.video-gallery{padding-top:6.4rem;padding-bottom:6.4rem}.video-gallery .video-gallery-inner{text-align:center}.video-gallery .video-gallery-title{margin-bottom:2.4rem}.video-gallery .video-block{grid-template-columns:repeat(auto-fill,minmax(min(33rem,100%),1fr));align-items:start;gap:4.2rem .4rem;display:grid}@media screen and (min-width:960px){.video-gallery{padding-top:9.6rem;padding-bottom:9.6rem}.video-gallery .video-gallery-title{margin-bottom:3.6rem}}@media screen and (min-width:1280px){.video-gallery{padding-top:13.2rem;padding-bottom:13.2rem}.video-gallery .video-gallery-title{margin-bottom:4.8rem}}.video-player{margin-bottom:12.8rem;position:relative}.video-player:last-child,.video-player:only-child{padding-bottom:12.8rem}.video-player .video-player-inner{z-index:1;position:relative;top:6.4rem}.video-player .plyr-container{justify-content:center;display:flex;overflow:hidden}@media screen and (min-width:960px){.video-player{margin-bottom:19.2rem}.video-player:last-child,.video-player:only-child{padding-bottom:19.2rem}.video-player .video-player-inner{top:9.6rem}}@media screen and (min-width:1280px){.video-player{margin-bottom:26.4rem}.video-player:last-child,.video-player:only-child{padding-bottom:26.4rem}.video-player .video-player-inner{top:13.2rem}}.plyr-container .video-consent{background-color:unset;box-shadow:.4rem .4rem #00000040}.page-container .page-heading,.page-container .product-card-grid-filter,.page-container .news-card-grid,.page-container .product-card-grid{margin-top:4.8rem}.page-container .product-card-grid{margin-bottom:4.8rem}.page-container .benefits-expander{margin-top:4.8rem}.page-container .product-card-slider{margin:6.4rem 0}.page-container .page-header{z-index:2;position:relative}.page-container .page-content{z-index:1;position:relative}.page-container .content-container{margin-top:6.4rem;margin-bottom:7.2rem}.page-container .product-detail{padding-top:2.7rem}.page-container .product-detail:last-child{margin-bottom:4.8rem}.page-container .article-content{padding-top:2.4rem;padding-bottom:3.2rem}.page-container.has-sub-header:not(.product-application-page){margin-top:var(--subheader-height)}@media screen and (min-width:600px){.page-container.accessory-detail-page,.page-container.product-detail-page{margin-bottom:13.2rem}.page-container .article-content{padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (min-width:960px){.page-container .category-heading,.page-container .news-heading,.page-container .page-heading{margin-top:9.6rem}.page-container .news-card-grid,.page-container .product-card-grid{margin-top:6.4rem;margin-bottom:9.6rem}.page-container .benefits-expander{margin-top:10.8rem}.page-container .product-card-slider{margin:13.2rem 0}.page-container .video-player+.product-card-slider{margin:26.4rem 0 13.2rem}.page-container .content-container{grid-template-columns:repeat(24,minmax(0,1fr));margin-top:10.8rem;margin-bottom:12rem;display:grid}.page-container .content-container>*{grid-column:3/23}.page-container.accessory-detail-page,.page-container.product-detail-page{margin-bottom:unset}.page-container .product-detail{padding-top:4.7rem}.page-container .article-content{padding-top:8rem;padding-bottom:5.4rem}}.product-detail{--interaction-state-color:var(--dark)}.product-detail .product-gallery{margin-top:2.4rem}.product-detail .product-variant-button,.product-detail .product-availability{margin:3.2rem 0}.product-detail .collapsible{margin-top:2.4rem}.product-detail .detail-button{margin-bottom:4.8rem;display:flex}.product-detail .detail-info{border-top:.1rem dashed #dad9d8;padding-top:3.2rem}.product-detail .detail-info .collapsible{margin-top:0}.product-detail .detail-info .collapsible+.collapsible{margin-top:.8rem}@media screen and (min-width:960px){.product-detail{grid-template-rows:auto 1fr;grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.product-detail .product-gallery{grid-area:1/1/3/15;align-self:start;margin-top:0;position:sticky;top:2.4rem}.product-detail .product-info{grid-area:1/16/auto/-1;margin-top:6.4rem}.product-detail .product-details{grid-area:2/16/auto/-1}}.site{--header-height:7rem;--subheader-height:7.4rem;box-sizing:border-box;padding-top:var(--header-height)}.site .header{top:0}.site .sub-header{z-index:2;top:var(--header-height);position:fixed}.site.is-minimal-page{--header-height:0}.site.is-minimal-page .header,.site.is-minimal-page .contact,.site.is-minimal-page .footer{display:none}@media screen and (min-width:960px){.site{--header-height:9rem}.site.has-header-small{--header-height:7.2rem}}.flex-tools,.flex-tools #__next{min-height:100%}.flex-tools .site .header{will-change:top;z-index:9;transition:top .3s ease-in-out;position:fixed;top:0}.flex-tools .site .header.skip-link-focused{top:7rem}.flex-tools #nprogress .bar{z-index:20;position:fixed;top:0;left:0}.flex-tools.menu-open,.flex-tools.modal-open,.flex-tools.dialog-open,.flex-tools.overlay-open{overflow:hidden}.flex-tools .mobile-menu{z-index:10;background-color:var(--on-primary);position:fixed;top:0;left:0}.flex-tools .dialog-shadow{z-index:2147483641;position:fixed;top:0;left:0}.flex-tools .dialog{opacity:1;grid-area:1/1/4/-1;position:absolute}.flex-tools .snackbar,.flex-tools .download-snackbar{z-index:12;width:100%;position:fixed;bottom:0;left:0}.flex-tools .preview-button{--primary:var(--text);z-index:30;position:fixed;bottom:1rem;right:1rem}.flex-tools .application-slider.theme-light+.application-slider.theme-light,.flex-tools .application-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .application-slider.theme-light+.image-gallery.theme-light,.flex-tools .application-slider.theme-light+.practice-introtext.theme-light,.flex-tools .application-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .application-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .application-slider.theme-light+.text-image.theme-light,.flex-tools .application-slider.theme-light+.text-paragraph.theme-light,.flex-tools .application-slider.theme-light+.video-gallery.theme-light,.flex-tools .application-slider.theme-light+.video-player.theme-light,.flex-tools .application-slider.theme-light+.form-block.theme-light,.flex-tools .feature-detail-slider.theme-light+.application-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.image-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.practice-introtext.theme-light,.flex-tools .feature-detail-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .feature-detail-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-image.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-paragraph.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-player.theme-light,.flex-tools .feature-detail-slider.theme-light+.form-block.theme-light,.flex-tools .image-gallery.theme-light+.application-slider.theme-light,.flex-tools .image-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .image-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .image-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .image-gallery.theme-light+.text-image.theme-light,.flex-tools .image-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .image-gallery.theme-light+.video-gallery.theme-light,.flex-tools .image-gallery.theme-light+.video-player.theme-light,.flex-tools .image-gallery.theme-light+.form-block.theme-light,.flex-tools .practice-introtext.theme-light+.application-slider.theme-light,.flex-tools .practice-introtext.theme-light+.feature-detail-slider.theme-light,.flex-tools .practice-introtext.theme-light+.image-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.practice-introtext.theme-light,.flex-tools .practice-introtext.theme-light+.pictogram-tiles.theme-light,.flex-tools .practice-introtext.theme-light+.teaser-card-grid.theme-light,.flex-tools .practice-introtext.theme-light+.text-image.theme-light,.flex-tools .practice-introtext.theme-light+.text-paragraph.theme-light,.flex-tools .practice-introtext.theme-light+.video-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.video-player.theme-light,.flex-tools .practice-introtext.theme-light+.form-block.theme-light,.flex-tools .pictogram-tiles.theme-light+.application-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.feature-detail-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.image-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.practice-introtext.theme-light,.flex-tools .pictogram-tiles.theme-light+.pictogram-tiles.theme-light,.flex-tools .pictogram-tiles.theme-light+.teaser-card-grid.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-image.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-paragraph.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-player.theme-light,.flex-tools .pictogram-tiles.theme-light+.form-block.theme-light,.flex-tools .teaser-card-grid.theme-light+.application-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.feature-detail-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.image-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.practice-introtext.theme-light,.flex-tools .teaser-card-grid.theme-light+.pictogram-tiles.theme-light,.flex-tools .teaser-card-grid.theme-light+.teaser-card-grid.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-image.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-paragraph.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-player.theme-light,.flex-tools .teaser-card-grid.theme-light+.form-block.theme-light,.flex-tools .text-image.theme-light+.application-slider.theme-light,.flex-tools .text-image.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-image.theme-light+.image-gallery.theme-light,.flex-tools .text-image.theme-light+.practice-introtext.theme-light,.flex-tools .text-image.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-image.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-image.theme-light+.text-image.theme-light,.flex-tools .text-image.theme-light+.text-paragraph.theme-light,.flex-tools .text-image.theme-light+.video-gallery.theme-light,.flex-tools .text-image.theme-light+.video-player.theme-light,.flex-tools .text-image.theme-light+.form-block.theme-light,.flex-tools .text-paragraph.theme-light+.application-slider.theme-light,.flex-tools .text-paragraph.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-paragraph.theme-light+.image-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.practice-introtext.theme-light,.flex-tools .text-paragraph.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-paragraph.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-paragraph.theme-light+.text-image.theme-light,.flex-tools .text-paragraph.theme-light+.text-paragraph.theme-light,.flex-tools .text-paragraph.theme-light+.video-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.video-player.theme-light,.flex-tools .text-paragraph.theme-light+.form-block.theme-light,.flex-tools .video-gallery.theme-light+.application-slider.theme-light,.flex-tools .video-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .video-gallery.theme-light+.image-gallery.theme-light,.flex-tools .video-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .video-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .video-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .video-gallery.theme-light+.text-image.theme-light,.flex-tools .video-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .video-gallery.theme-light+.video-gallery.theme-light,.flex-tools .video-gallery.theme-light+.video-player.theme-light,.flex-tools .video-gallery.theme-light+.form-block.theme-light,.flex-tools .application-slider.theme-dark+.application-slider.theme-dark,.flex-tools .application-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .application-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .application-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .application-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .application-slider.theme-dark+.text-image.theme-dark,.flex-tools .application-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .application-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.video-player.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.application-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-image.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-player.theme-dark,.flex-tools .image-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .image-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .image-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .image-gallery.theme-dark+.text-image.theme-dark,.flex-tools .image-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .image-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.video-player.theme-dark,.flex-tools .practice-introtext.theme-dark+.application-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.image-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.practice-introtext.theme-dark,.flex-tools .practice-introtext.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .practice-introtext.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-image.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-paragraph.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-player.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.application-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.image-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.practice-introtext.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-image.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-paragraph.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-player.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.application-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.image-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.practice-introtext.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-image.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-paragraph.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-player.theme-dark,.flex-tools .text-image.theme-dark+.application-slider.theme-dark,.flex-tools .text-image.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-image.theme-dark+.image-gallery.theme-dark,.flex-tools .text-image.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-image.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-image.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-image.theme-dark+.text-image.theme-dark,.flex-tools .text-image.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-image.theme-dark+.video-gallery.theme-dark,.flex-tools .text-image.theme-dark+.video-player.theme-dark,.flex-tools .text-paragraph.theme-dark+.application-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.image-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-paragraph.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-paragraph.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-image.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-player.theme-dark,.flex-tools .video-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .video-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .video-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .video-gallery.theme-dark+.text-image.theme-dark,.flex-tools .video-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .video-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.video-player.theme-dark,.flex-tools .application-slider.theme-primary+.application-slider.theme-primary,.flex-tools .application-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .application-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .application-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .application-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .application-slider.theme-primary+.text-image.theme-primary,.flex-tools .application-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .application-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.video-player.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.application-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-image.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-player.theme-primary,.flex-tools .image-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .image-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .image-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .image-gallery.theme-primary+.text-image.theme-primary,.flex-tools .image-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .image-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.video-player.theme-primary,.flex-tools .practice-introtext.theme-primary+.application-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.image-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.practice-introtext.theme-primary,.flex-tools .practice-introtext.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .practice-introtext.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-image.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-paragraph.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-player.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.application-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.image-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.practice-introtext.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-image.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-paragraph.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-player.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.application-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.image-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.practice-introtext.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-image.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-paragraph.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-player.theme-primary,.flex-tools .text-image.theme-primary+.application-slider.theme-primary,.flex-tools .text-image.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-image.theme-primary+.image-gallery.theme-primary,.flex-tools .text-image.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-image.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-image.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-image.theme-primary+.text-image.theme-primary,.flex-tools .text-image.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-image.theme-primary+.video-gallery.theme-primary,.flex-tools .text-image.theme-primary+.video-player.theme-primary,.flex-tools .text-paragraph.theme-primary+.application-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.image-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-paragraph.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-paragraph.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-image.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-player.theme-primary,.flex-tools .video-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .video-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .video-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .video-gallery.theme-primary+.text-image.theme-primary,.flex-tools .video-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .video-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.video-player.theme-primary{margin-top:-6.4rem}.flex-tools .pictogram-tiles+.application-slider,.flex-tools .pictogram-tiles+.feature-detail-slider,.flex-tools .pictogram-tiles+.image-gallery,.flex-tools .pictogram-tiles+.practice-introtext,.flex-tools .pictogram-tiles+.pictogram-tiles,.flex-tools .pictogram-tiles+.teaser-card-grid,.flex-tools .pictogram-tiles+.text-image,.flex-tools .pictogram-tiles+.text-paragraph,.flex-tools .pictogram-tiles+.video-gallery,.flex-tools .pictogram-tiles+.video-player{padding-top:12.8rem}.flex-tools .stage-video{z-index:1}.flex-tools .stage-video+*{margin-top:-6.4rem;padding-top:12.8rem}.flex-tools .video-player+.application-slider,.flex-tools .video-player+.feature-detail-slider,.flex-tools .video-player+.image-gallery,.flex-tools .video-player+.practice-introtext,.flex-tools .video-player+.pictogram-tiles,.flex-tools .video-player+.teaser-card-grid,.flex-tools .video-player+.text-image,.flex-tools .video-player+.text-paragraph,.flex-tools .video-player+.video-gallery,.flex-tools .video-player+.video-player{padding-top:0}@media screen and (min-width:960px){.flex-tools .snackbar{top:var(--header-height);bottom:auto}.flex-tools .application-slider.theme-light+.application-slider.theme-light,.flex-tools .application-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .application-slider.theme-light+.image-gallery.theme-light,.flex-tools .application-slider.theme-light+.practice-introtext.theme-light,.flex-tools .application-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .application-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .application-slider.theme-light+.text-image.theme-light,.flex-tools .application-slider.theme-light+.text-paragraph.theme-light,.flex-tools .application-slider.theme-light+.video-gallery.theme-light,.flex-tools .application-slider.theme-light+.video-player.theme-light,.flex-tools .application-slider.theme-light+.form-block.theme-light,.flex-tools .feature-detail-slider.theme-light+.application-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.image-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.practice-introtext.theme-light,.flex-tools .feature-detail-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .feature-detail-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-image.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-paragraph.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-player.theme-light,.flex-tools .feature-detail-slider.theme-light+.form-block.theme-light,.flex-tools .image-gallery.theme-light+.application-slider.theme-light,.flex-tools .image-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .image-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .image-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .image-gallery.theme-light+.text-image.theme-light,.flex-tools .image-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .image-gallery.theme-light+.video-gallery.theme-light,.flex-tools .image-gallery.theme-light+.video-player.theme-light,.flex-tools .image-gallery.theme-light+.form-block.theme-light,.flex-tools .practice-introtext.theme-light+.application-slider.theme-light,.flex-tools .practice-introtext.theme-light+.feature-detail-slider.theme-light,.flex-tools .practice-introtext.theme-light+.image-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.practice-introtext.theme-light,.flex-tools .practice-introtext.theme-light+.pictogram-tiles.theme-light,.flex-tools .practice-introtext.theme-light+.teaser-card-grid.theme-light,.flex-tools .practice-introtext.theme-light+.text-image.theme-light,.flex-tools .practice-introtext.theme-light+.text-paragraph.theme-light,.flex-tools .practice-introtext.theme-light+.video-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.video-player.theme-light,.flex-tools .practice-introtext.theme-light+.form-block.theme-light,.flex-tools .pictogram-tiles.theme-light+.application-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.feature-detail-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.image-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.practice-introtext.theme-light,.flex-tools .pictogram-tiles.theme-light+.pictogram-tiles.theme-light,.flex-tools .pictogram-tiles.theme-light+.teaser-card-grid.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-image.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-paragraph.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-player.theme-light,.flex-tools .pictogram-tiles.theme-light+.form-block.theme-light,.flex-tools .teaser-card-grid.theme-light+.application-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.feature-detail-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.image-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.practice-introtext.theme-light,.flex-tools .teaser-card-grid.theme-light+.pictogram-tiles.theme-light,.flex-tools .teaser-card-grid.theme-light+.teaser-card-grid.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-image.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-paragraph.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-player.theme-light,.flex-tools .teaser-card-grid.theme-light+.form-block.theme-light,.flex-tools .text-image.theme-light+.application-slider.theme-light,.flex-tools .text-image.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-image.theme-light+.image-gallery.theme-light,.flex-tools .text-image.theme-light+.practice-introtext.theme-light,.flex-tools .text-image.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-image.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-image.theme-light+.text-image.theme-light,.flex-tools .text-image.theme-light+.text-paragraph.theme-light,.flex-tools .text-image.theme-light+.video-gallery.theme-light,.flex-tools .text-image.theme-light+.video-player.theme-light,.flex-tools .text-image.theme-light+.form-block.theme-light,.flex-tools .text-paragraph.theme-light+.application-slider.theme-light,.flex-tools .text-paragraph.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-paragraph.theme-light+.image-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.practice-introtext.theme-light,.flex-tools .text-paragraph.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-paragraph.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-paragraph.theme-light+.text-image.theme-light,.flex-tools .text-paragraph.theme-light+.text-paragraph.theme-light,.flex-tools .text-paragraph.theme-light+.video-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.video-player.theme-light,.flex-tools .text-paragraph.theme-light+.form-block.theme-light,.flex-tools .video-gallery.theme-light+.application-slider.theme-light,.flex-tools .video-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .video-gallery.theme-light+.image-gallery.theme-light,.flex-tools .video-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .video-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .video-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .video-gallery.theme-light+.text-image.theme-light,.flex-tools .video-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .video-gallery.theme-light+.video-gallery.theme-light,.flex-tools .video-gallery.theme-light+.video-player.theme-light,.flex-tools .video-gallery.theme-light+.form-block.theme-light,.flex-tools .application-slider.theme-dark+.application-slider.theme-dark,.flex-tools .application-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .application-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .application-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .application-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .application-slider.theme-dark+.text-image.theme-dark,.flex-tools .application-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .application-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.video-player.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.application-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-image.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-player.theme-dark,.flex-tools .image-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .image-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .image-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .image-gallery.theme-dark+.text-image.theme-dark,.flex-tools .image-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .image-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.video-player.theme-dark,.flex-tools .practice-introtext.theme-dark+.application-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.image-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.practice-introtext.theme-dark,.flex-tools .practice-introtext.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .practice-introtext.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-image.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-paragraph.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-player.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.application-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.image-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.practice-introtext.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-image.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-paragraph.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-player.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.application-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.image-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.practice-introtext.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-image.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-paragraph.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-player.theme-dark,.flex-tools .text-image.theme-dark+.application-slider.theme-dark,.flex-tools .text-image.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-image.theme-dark+.image-gallery.theme-dark,.flex-tools .text-image.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-image.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-image.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-image.theme-dark+.text-image.theme-dark,.flex-tools .text-image.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-image.theme-dark+.video-gallery.theme-dark,.flex-tools .text-image.theme-dark+.video-player.theme-dark,.flex-tools .text-paragraph.theme-dark+.application-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.image-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-paragraph.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-paragraph.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-image.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-player.theme-dark,.flex-tools .video-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .video-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .video-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .video-gallery.theme-dark+.text-image.theme-dark,.flex-tools .video-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .video-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.video-player.theme-dark,.flex-tools .application-slider.theme-primary+.application-slider.theme-primary,.flex-tools .application-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .application-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .application-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .application-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .application-slider.theme-primary+.text-image.theme-primary,.flex-tools .application-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .application-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.video-player.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.application-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-image.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-player.theme-primary,.flex-tools .image-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .image-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .image-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .image-gallery.theme-primary+.text-image.theme-primary,.flex-tools .image-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .image-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.video-player.theme-primary,.flex-tools .practice-introtext.theme-primary+.application-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.image-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.practice-introtext.theme-primary,.flex-tools .practice-introtext.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .practice-introtext.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-image.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-paragraph.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-player.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.application-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.image-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.practice-introtext.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-image.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-paragraph.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-player.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.application-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.image-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.practice-introtext.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-image.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-paragraph.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-player.theme-primary,.flex-tools .text-image.theme-primary+.application-slider.theme-primary,.flex-tools .text-image.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-image.theme-primary+.image-gallery.theme-primary,.flex-tools .text-image.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-image.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-image.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-image.theme-primary+.text-image.theme-primary,.flex-tools .text-image.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-image.theme-primary+.video-gallery.theme-primary,.flex-tools .text-image.theme-primary+.video-player.theme-primary,.flex-tools .text-paragraph.theme-primary+.application-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.image-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-paragraph.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-paragraph.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-image.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-player.theme-primary,.flex-tools .video-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .video-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .video-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .video-gallery.theme-primary+.text-image.theme-primary,.flex-tools .video-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .video-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.video-player.theme-primary{margin-top:-9.6rem}.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary{margin-top:-12.8rem}.flex-tools .pictogram-tiles+.application-slider,.flex-tools .pictogram-tiles+.feature-detail-slider,.flex-tools .pictogram-tiles+.image-gallery,.flex-tools .pictogram-tiles+.practice-introtext,.flex-tools .pictogram-tiles+.pictogram-tiles,.flex-tools .pictogram-tiles+.teaser-card-grid,.flex-tools .pictogram-tiles+.text-image,.flex-tools .pictogram-tiles+.text-paragraph,.flex-tools .pictogram-tiles+.video-gallery,.flex-tools .pictogram-tiles+.video-player{padding-top:16rem}.flex-tools .video-player+.application-slider,.flex-tools .video-player+.feature-detail-slider,.flex-tools .video-player+.image-gallery,.flex-tools .video-player+.practice-introtext,.flex-tools .video-player+.pictogram-tiles,.flex-tools .video-player+.teaser-card-grid,.flex-tools .video-player+.text-image,.flex-tools .video-player+.text-paragraph,.flex-tools .video-player+.video-gallery,.flex-tools .video-player+.video-player{padding-top:0}.flex-tools .stage-video+*{margin-top:-9.6rem;padding-top:19.2rem}}@media screen and (min-width:1280px){.flex-tools .application-slider.theme-light+.application-slider.theme-light,.flex-tools .application-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .application-slider.theme-light+.image-gallery.theme-light,.flex-tools .application-slider.theme-light+.practice-introtext.theme-light,.flex-tools .application-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .application-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .application-slider.theme-light+.text-image.theme-light,.flex-tools .application-slider.theme-light+.text-paragraph.theme-light,.flex-tools .application-slider.theme-light+.video-gallery.theme-light,.flex-tools .application-slider.theme-light+.video-player.theme-light,.flex-tools .application-slider.theme-light+.form-block.theme-light,.flex-tools .feature-detail-slider.theme-light+.application-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.image-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.practice-introtext.theme-light,.flex-tools .feature-detail-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .feature-detail-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-image.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-paragraph.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-player.theme-light,.flex-tools .feature-detail-slider.theme-light+.form-block.theme-light,.flex-tools .image-gallery.theme-light+.application-slider.theme-light,.flex-tools .image-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .image-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .image-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .image-gallery.theme-light+.text-image.theme-light,.flex-tools .image-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .image-gallery.theme-light+.video-gallery.theme-light,.flex-tools .image-gallery.theme-light+.video-player.theme-light,.flex-tools .image-gallery.theme-light+.form-block.theme-light,.flex-tools .practice-introtext.theme-light+.application-slider.theme-light,.flex-tools .practice-introtext.theme-light+.feature-detail-slider.theme-light,.flex-tools .practice-introtext.theme-light+.image-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.practice-introtext.theme-light,.flex-tools .practice-introtext.theme-light+.pictogram-tiles.theme-light,.flex-tools .practice-introtext.theme-light+.teaser-card-grid.theme-light,.flex-tools .practice-introtext.theme-light+.text-image.theme-light,.flex-tools .practice-introtext.theme-light+.text-paragraph.theme-light,.flex-tools .practice-introtext.theme-light+.video-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.video-player.theme-light,.flex-tools .practice-introtext.theme-light+.form-block.theme-light,.flex-tools .pictogram-tiles.theme-light+.application-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.feature-detail-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.image-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.practice-introtext.theme-light,.flex-tools .pictogram-tiles.theme-light+.pictogram-tiles.theme-light,.flex-tools .pictogram-tiles.theme-light+.teaser-card-grid.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-image.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-paragraph.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-player.theme-light,.flex-tools .pictogram-tiles.theme-light+.form-block.theme-light,.flex-tools .teaser-card-grid.theme-light+.application-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.feature-detail-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.image-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.practice-introtext.theme-light,.flex-tools .teaser-card-grid.theme-light+.pictogram-tiles.theme-light,.flex-tools .teaser-card-grid.theme-light+.teaser-card-grid.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-image.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-paragraph.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-player.theme-light,.flex-tools .teaser-card-grid.theme-light+.form-block.theme-light,.flex-tools .text-image.theme-light+.application-slider.theme-light,.flex-tools .text-image.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-image.theme-light+.image-gallery.theme-light,.flex-tools .text-image.theme-light+.practice-introtext.theme-light,.flex-tools .text-image.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-image.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-image.theme-light+.text-image.theme-light,.flex-tools .text-image.theme-light+.text-paragraph.theme-light,.flex-tools .text-image.theme-light+.video-gallery.theme-light,.flex-tools .text-image.theme-light+.video-player.theme-light,.flex-tools .text-image.theme-light+.form-block.theme-light,.flex-tools .text-paragraph.theme-light+.application-slider.theme-light,.flex-tools .text-paragraph.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-paragraph.theme-light+.image-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.practice-introtext.theme-light,.flex-tools .text-paragraph.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-paragraph.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-paragraph.theme-light+.text-image.theme-light,.flex-tools .text-paragraph.theme-light+.text-paragraph.theme-light,.flex-tools .text-paragraph.theme-light+.video-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.video-player.theme-light,.flex-tools .text-paragraph.theme-light+.form-block.theme-light,.flex-tools .video-gallery.theme-light+.application-slider.theme-light,.flex-tools .video-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .video-gallery.theme-light+.image-gallery.theme-light,.flex-tools .video-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .video-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .video-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .video-gallery.theme-light+.text-image.theme-light,.flex-tools .video-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .video-gallery.theme-light+.video-gallery.theme-light,.flex-tools .video-gallery.theme-light+.video-player.theme-light,.flex-tools .video-gallery.theme-light+.form-block.theme-light,.flex-tools .application-slider.theme-dark+.application-slider.theme-dark,.flex-tools .application-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .application-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .application-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .application-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .application-slider.theme-dark+.text-image.theme-dark,.flex-tools .application-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .application-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.video-player.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.application-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-image.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-player.theme-dark,.flex-tools .image-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .image-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .image-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .image-gallery.theme-dark+.text-image.theme-dark,.flex-tools .image-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .image-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.video-player.theme-dark,.flex-tools .practice-introtext.theme-dark+.application-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.image-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.practice-introtext.theme-dark,.flex-tools .practice-introtext.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .practice-introtext.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-image.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-paragraph.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-player.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.application-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.image-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.practice-introtext.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-image.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-paragraph.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-player.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.application-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.image-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.practice-introtext.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-image.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-paragraph.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-player.theme-dark,.flex-tools .text-image.theme-dark+.application-slider.theme-dark,.flex-tools .text-image.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-image.theme-dark+.image-gallery.theme-dark,.flex-tools .text-image.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-image.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-image.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-image.theme-dark+.text-image.theme-dark,.flex-tools .text-image.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-image.theme-dark+.video-gallery.theme-dark,.flex-tools .text-image.theme-dark+.video-player.theme-dark,.flex-tools .text-paragraph.theme-dark+.application-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.image-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-paragraph.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-paragraph.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-image.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-player.theme-dark,.flex-tools .video-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .video-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .video-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .video-gallery.theme-dark+.text-image.theme-dark,.flex-tools .video-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .video-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.video-player.theme-dark,.flex-tools .application-slider.theme-primary+.application-slider.theme-primary,.flex-tools .application-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .application-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .application-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .application-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .application-slider.theme-primary+.text-image.theme-primary,.flex-tools .application-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .application-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.video-player.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.application-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-image.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-player.theme-primary,.flex-tools .image-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .image-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .image-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .image-gallery.theme-primary+.text-image.theme-primary,.flex-tools .image-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .image-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.video-player.theme-primary,.flex-tools .practice-introtext.theme-primary+.application-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.image-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.practice-introtext.theme-primary,.flex-tools .practice-introtext.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .practice-introtext.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-image.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-paragraph.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-player.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.application-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.image-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.practice-introtext.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-image.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-paragraph.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-player.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.application-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.image-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.practice-introtext.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-image.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-paragraph.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-player.theme-primary,.flex-tools .text-image.theme-primary+.application-slider.theme-primary,.flex-tools .text-image.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-image.theme-primary+.image-gallery.theme-primary,.flex-tools .text-image.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-image.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-image.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-image.theme-primary+.text-image.theme-primary,.flex-tools .text-image.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-image.theme-primary+.video-gallery.theme-primary,.flex-tools .text-image.theme-primary+.video-player.theme-primary,.flex-tools .text-paragraph.theme-primary+.application-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.image-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-paragraph.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-paragraph.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-image.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-player.theme-primary,.flex-tools .video-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .video-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .video-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .video-gallery.theme-primary+.text-image.theme-primary,.flex-tools .video-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .video-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.video-player.theme-primary{margin-top:-13.2rem}.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary{margin-top:-20rem}.flex-tools .pictogram-tiles+.application-slider,.flex-tools .pictogram-tiles+.feature-detail-slider,.flex-tools .pictogram-tiles+.image-gallery,.flex-tools .pictogram-tiles+.practice-introtext,.flex-tools .pictogram-tiles+.pictogram-tiles,.flex-tools .pictogram-tiles+.teaser-card-grid,.flex-tools .pictogram-tiles+.text-image,.flex-tools .pictogram-tiles+.text-paragraph,.flex-tools .pictogram-tiles+.video-gallery,.flex-tools .pictogram-tiles+.video-player{padding-top:19.6rem}.flex-tools .video-player+.application-slider,.flex-tools .video-player+.feature-detail-slider,.flex-tools .video-player+.image-gallery,.flex-tools .video-player+.practice-introtext,.flex-tools .video-player+.pictogram-tiles,.flex-tools .video-player+.teaser-card-grid,.flex-tools .video-player+.text-image,.flex-tools .video-player+.text-paragraph,.flex-tools .video-player+.video-gallery,.flex-tools .video-player+.video-player{padding-top:0}.flex-tools .stage-video+*{margin-top:-13.2rem;padding-top:26.4rem}.flex-tools .dealer-searchbar{z-index:2}.flex-tools .dealer-search{z-index:1}.flex-tools .contact,.flex-tools .person-contact{z-index:1;position:relative}.flex-tools .contact+.footer,.flex-tools .person-contact+.footer{margin-top:-13.2rem;padding-top:13.2rem}}.theme-dark{--theme:#000;--neutral-1:#1a1a1a;--neutral-2:#333;--neutral-3:#4d4d4d;--neutral-4:#fff;--neutral-5:#fff;--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--interaction-state-color:#fff;--button-ghost-pressed-color:#fff;--button-ghost-pressed-bg:#ffffff80;--primary-button-bg:#fff;--primary-button-color:#e30613;--button-primary-pressed-bg:#fff;--button-primary-pressed-color:#8a1002;--button-secondary-bg:#000;--button-secondary-pressed-bg:#333;--button-secondary-color:#fff;--button-secondary-pressed-color:#fff;--ghost-button-color:#fff;--button-text-pressed-icon-color:#e30613;--text-link-pressed-color:#fff;--button-text-icon-disabled-color:#e30613;--text:#fff;color:#fff;background-color:#000}.theme-light{--theme:#fff;--neutral-1:#f5f5f4;--neutral-2:#ebebea;--neutral-3:#dad9d8;--neutral-4:#767370;--neutral-5:#282625;--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--interaction-state-color:#000;--button-secondary-pressed-bg:#fff;--button-ghost-pressed-color:#8a1002;--button-ghost-pressed-bg:#ebebea;--primary-button-bg:#e30613;--primary-button-color:#fff;--button-primary-pressed-bg:#8a1002;--button-primary-pressed-color:#fff;--button-secondary-bg:#fff;--button-secondary-color:#e30613;--button-secondary-pressed-color:#8a1002;--ghost-button-color:#e30613;--button-text-pressed-icon-color:#e30613;--text-link-pressed-color:#8a1002;--button-text-icon-disabled-color:#e30613;--text-disabled-border:#767370;--select-placeholder-invalide:#000;--select-placeholder-disabled:#28262566;--text:#000;color:#000;background-color:#fff}.theme-muted{--theme:#000;--neutral-1:#1a1a1a;--neutral-2:#333;--neutral-3:#4d4d4d;--neutral-4:#fff;--neutral-5:#fff;--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--text:#000;color:#000;background-color:#f5f4f4}.theme-primary{--theme:#e30613;--neutral-1:#e61f2b;--neutral-2:#e93842;--neutral-3:#eb515a;--neutral-4:#fff;--neutral-5:#fff;--primary:#fff;--primary-dark:#fff;--on-primary:#e30613;--on-primary-dark:#8a1002;--interaction-state-color:#fff;--button-secondary-pressed-bg:#8a1002;--button-ghost-pressed-color:#8a1002;--button-ghost-pressed-bg:#fff9;--primary-button-bg:#fff;--primary-button-color:#e30613;--button-primary-pressed-bg:#fff;--button-primary-pressed-color:#8a1002;--button-secondary-bg:#e30613;--button-secondary-color:#fff;--button-secondary-pressed-color:#fff;--ghost-button-color:#fff;--button-text-pressed-icon-color:#fff;--text-link-pressed-color:#fff;--button-text-icon-disabled-color:#fff;--text-disabled-border:#fff;--select-placeholder-invalide:#fff;--select-placeholder-disabled:#fff6;--text:#fff;color:#fff;background-color:#e30613}