.bm-m-model-visualizer__headline{font-size:28px;font-weight:300;letter-spacing:normal;line-height:34px}@media(768px <= width){.bm-m-model-visualizer__headline{font-size:30px;font-weight:300;line-height:36px}}@media(1440px <= width){.bm-m-model-visualizer__headline{font-size:38px;font-weight:300;line-height:44px}}@media(1920px <= width){.bm-m-model-visualizer__headline{font-size:44px;font-weight:300;line-height:50px}}.bm-m-model-visualizer :is(.bm-m-accordion__item-title,.bm-m-slider__item-title){font-size:16px;font-weight:300;letter-spacing:.16px;line-height:22px}@media(768px <= width){.bm-m-model-visualizer :is(.bm-m-accordion__item-title,.bm-m-slider__item-title){font-size:16px;font-weight:300;letter-spacing:.16px;line-height:22px}}@media(1440px <= width){.bm-m-model-visualizer :is(.bm-m-accordion__item-title,.bm-m-slider__item-title){font-size:20px;font-weight:300;letter-spacing:.2px;line-height:28px}}@media(1920px <= width){.bm-m-model-visualizer :is(.bm-m-accordion__item-title,.bm-m-slider__item-title){font-size:22px;font-weight:300;letter-spacing:.22px;line-height:30px}}.bm-m-model-visualizer__dialog-open,.bm-m-model-visualizer__engine-button,.bm-m-model-visualizer__item-text{font-size:14px;font-weight:300;letter-spacing:.14px;line-height:20px}@media(768px <= width){.bm-m-model-visualizer__dialog-open,.bm-m-model-visualizer__engine-button,.bm-m-model-visualizer__item-text{font-size:14px;font-weight:300;letter-spacing:.14px;line-height:20px}}@media(1440px <= width){.bm-m-model-visualizer__dialog-open,.bm-m-model-visualizer__engine-button,.bm-m-model-visualizer__item-text{font-size:16px;font-weight:300;letter-spacing:.16px;line-height:24px}}@media(1920px <= width){.bm-m-model-visualizer__dialog-open,.bm-m-model-visualizer__engine-button,.bm-m-model-visualizer__item-text{font-size:18px;font-weight:300;letter-spacing:.18px;line-height:26px}}.bm-m-model-visualizer__dialog-content{font-size:12px;font-weight:300;letter-spacing:.12px;line-height:16px}@media(768px <= width){.bm-m-model-visualizer__dialog-content{font-size:12px;font-weight:300;letter-spacing:.12px;line-height:16px}}@media(1440px <= width){.bm-m-model-visualizer__dialog-content{font-size:13px;font-weight:300;letter-spacing:.13px;line-height:18px}}@media(1920px <= width){.bm-m-model-visualizer__dialog-content{font-size:14px;font-weight:300;letter-spacing:.14px;line-height:18px}}.bm-m-model-visualizer .bm-m-accordion__item-title:has(.bm-state-error):after,.bm-m-model-visualizer .bm-m-slider__item-title:has(.bm-state-error):after,.bm-m-model-visualizer__background-image-frame:has(.bm-state-error){animation:none;background-color:#ebeced;background-image:url(../../../../etc.clientlibs/bm-platform/bmcom/clientlibs/bm-platform.bm.app/resources/bm-icon-image-placeholder.svg);background-position:50%;background-repeat:no-repeat}.bm-m-model-visualizer{--visualizer-bg-color:#8f9494;--visualizer-bg-rgb:143 148 148;--visualizer-line-height__text:20px;--visualizer-edge-fade-direction:to top;--visualizer-edge-fade:linear-gradient(var(--visualizer-edge-fade-direction),rgb(var(--visualizer-bg-rgb)/100%) 0%,rgb(var(--visualizer-bg-rgb)/70%) 40%,rgb(var(--visualizer-bg-rgb)/0%) 100%);background:var(--visualizer-bg-color);display:none}@media(1440px <= width){.bm-m-model-visualizer{--visualizer-line-height__text:24px;--visualizer-edge-fade-direction:90deg}}@media(1920px <= width){.bm-m-model-visualizer{--visualizer-line-height__text:26px}}.bm-m-model-visualizer.bm-is-ready{display:block}.bm-m-model-visualizer .bm-grid{overflow:hidden;position:relative}@media(width < 1440px){.bm-m-model-visualizer .bm-grid{padding-top:0}}.bm-m-model-visualizer .bm-grid-row.bm-m-slider__scroll-container{scroll-padding-inline:calc(var(--bm-grid-gutter)/2)}.bm-m-model-visualizer :is(.bm-m-accordion__item,.bm-m-slider__slide){backdrop-filter:blur(80px);background:color-mix(in srgb,rgba(4,4,4,.2) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.2) calc((1 - var(--bm-is-light-text, 0))*100%));border:1px solid color-mix(in srgb,rgba(255,255,255,.2) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.3) calc((1 - var(--bm-is-light-text, 0))*100%))}.bm-m-model-visualizer .bm-m-accordion__item{min-height:68px}.bm-m-model-visualizer .bm-m-accordion__item:not(:last-child){margin-bottom:8px}.bm-m-model-visualizer :is(.bm-m-accordion__item-title,.bm-m-slider__item-title){align-items:center;color:color-mix(in srgb,#fff calc(var(--bm-is-light-text, 0)*100%),#040404 calc((1 - var(--bm-is-light-text, 0))*100%));cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:0 0 0 20px;position:relative;text-align:start;width:100%}.bm-m-model-visualizer :is(.bm-m-accordion__item-title:focus-visible,.bm-m-slider__item-title:focus-visible){border-radius:0;outline:2px solid #637a77;outline-offset:-4px}.bm-m-model-visualizer .bm-m-accordion__item-title:has(.bm-state-error):after,.bm-m-model-visualizer .bm-m-slider__item-title:has(.bm-state-error):after{background-size:25%;content:"";height:67px;inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%);width:120px;z-index:-1}.bm-m-model-visualizer :is(.bm-m-accordion__item-title:focus-visible,.bm-m-accordion__item-title:hover){background:color-mix(in srgb,rgba(4,4,4,.4) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.6) calc((1 - var(--bm-is-light-text, 0))*100%))}.bm-m-model-visualizer .bm-m-slider__item-title{background:rgba(0,0,0,0);border:none;border-bottom:1px solid color-mix(in srgb,rgba(255,255,255,.2) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.3) calc((1 - var(--bm-is-light-text, 0))*100%))}.bm-m-model-visualizer :is(.bm-m-slider__slide:has(.bm-m-slider__item-title:focus-visible),.bm-m-slider__slide:has(.bm-m-slider__item-title:hover)),.bm-m-model-visualizer :is(.bm-state-active.bm-m-accordion__item,.bm-state-active.bm-m-slider__slide){background:color-mix(in srgb,rgba(4,4,4,.4) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.6) calc((1 - var(--bm-is-light-text, 0))*100%))}.bm-m-model-visualizer .bm-state-active :is(.bm-m-accordion__item-title,.bm-m-slider__item-title){border-bottom:1px solid;border-bottom-color:color-mix(in srgb,rgba(255,255,255,.3) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.6) calc((1 - var(--bm-is-light-text, 0))*100%));color:color-mix(in srgb,#fff calc(var(--bm-is-light-text, 0)*100%),#040404 calc((1 - var(--bm-is-light-text, 0))*100%))}.bm-m-model-visualizer .bm-state-active :is(.bm-m-accordion__item-title:focus-visible,.bm-m-accordion__item-title:hover){background:none}.bm-m-model-visualizer .bm-state-active .bm-m-accordion__item-content{padding:16px 20px 20px}.bm-m-model-visualizer .bm-m-slider .bm-m-model-visualizer__item-text{margin:12px 16px 0}.bm-m-model-visualizer .bm-m-slider .bm-e-button--primary{margin:16px}.bm-m-model-visualizer .bm-m-accordion .bm-e-button--primary{display:inline-flex}.bm-m-model-visualizer .bm-m-accordion__item-content{padding:0 20px}.bm-m-model-visualizer__background-wrapper{margin-block:-15%}@media(1440px <= width){.bm-m-model-visualizer__background-wrapper{inset:0 auto 0 0;margin:0;position:absolute}}.bm-m-model-visualizer__background-image-container{margin-inline-start:-8%;width:116%}@media(1440px <= width){.bm-m-model-visualizer__background-image-container{height:100%;margin-inline-start:0;position:relative;width:auto}}.bm-m-model-visualizer__background-image-container.bm-state-no-animating .bm-m-model-visualizer__background-image{transition:none}@media(width < 1440px){.bm-m-model-visualizer__background-image-frame{height:auto;position:relative;width:100%;z-index:0}.bm-m-model-visualizer__background-image-frame:before{content:"";display:block;padding-top:67.5%}.bm-m-model-visualizer__background-image-frame:after{background:var(--visualizer-edge-fade);bottom:-2px;content:"";height:30%;inset-inline:0;pointer-events:none;position:absolute;z-index:10}}@media(1440px <= width){.bm-m-model-visualizer__background-image-frame{--image-scale:114%;aspect-ratio:16/9;height:var(--image-scale);inset-inline-start:50%;position:absolute;top:calc(100% - var(--image-scale)/2);transform:translate(-50%,-50%)}.bm-m-model-visualizer__background-image-frame:after,.bm-m-model-visualizer__background-image-frame:before{content:"";inset-block:0;pointer-events:none;position:absolute;width:30%;z-index:10}.bm-m-model-visualizer__background-image-frame:before{background:var(--visualizer-edge-fade);inset-inline-start:-2px}.bm-m-model-visualizer__background-image-frame:after{background:var(--visualizer-edge-fade);inset-inline-end:-2px;transform:scaleX(-1)}}.bm-m-model-visualizer__background-image-frame:has(.bm-state-error){background-size:40px}@media(1024px <= width){.bm-m-model-visualizer__background-image-frame:has(.bm-state-error){background-size:64px}}.bm-m-model-visualizer__background-image{opacity:0;position:absolute;transform:translateZ(0);transition:opacity .4s ease;will-change:transform}@media(width < 1440px){.bm-m-model-visualizer__background-image{inset-inline-start:50%;top:0;transform:translate(-50%);width:120%}}@media(1440px <= width){.bm-m-model-visualizer__background-image{height:100%;inset:0;object-fit:cover;width:100%}}.bm-m-model-visualizer__background-image.bm-is-active{opacity:1}.bm-m-model-visualizer__thumbnail{height:67px;width:120px}.bm-m-model-visualizer__thumbnail.bm-state-error{background-color:#ebeced;opacity:0;padding:20px}.bm-m-model-visualizer__headline{color:#040404;margin-bottom:24px;position:relative}@media(width < 1440px){.bm-m-model-visualizer__headline{text-align:center}}@media(1024px <= width){.bm-m-model-visualizer__headline{margin-bottom:32px}}@media(1920px <= width){.bm-m-model-visualizer__headline{margin-bottom:40px}}.bm-m-model-visualizer__render-content{order:2;position:relative}@media(1440px <= width){.bm-m-model-visualizer__render-content{order:1}}.bm-m-model-visualizer__wltp{color:#040404;padding-top:12px;position:relative}@media(1440px <= width){.bm-m-model-visualizer__wltp{padding-top:48px}}@media(1920px <= width){.bm-m-model-visualizer__wltp{padding-top:64px}}.bm-m-model-visualizer__right-col{align-items:center;display:flex;flex-direction:column;justify-content:center;order:1}@media(width < 1440px){.bm-m-model-visualizer__right-col{margin-bottom:24px}}@media(1440px <= width){.bm-m-model-visualizer__right-col{justify-content:flex-end;order:2}}.bm-m-model-visualizer__right-col .bm-m-model-visualizer__engine-group{border:1px solid color-mix(in srgb,rgba(255,255,255,.2) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.3) calc((1 - var(--bm-is-light-text, 0))*100%));display:flex;gap:4px;padding:4px;position:relative}.bm-m-model-visualizer__engine-button{align-content:center;background:rgba(0,0,0,0);border:none;color:color-mix(in srgb,#fff calc(var(--bm-is-light-text, 0)*100%),#040404 calc((1 - var(--bm-is-light-text, 0))*100%));cursor:pointer;min-height:42px;min-width:214px;overflow:hidden;padding:8px 12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(width < 1440px){.bm-m-model-visualizer__engine-button{min-width:0;width:clamp(100px,50vw - 24px,214px)}}.bm-m-model-visualizer__engine-button:hover{background:color-mix(in srgb,rgba(4,4,4,.2) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.2) calc((1 - var(--bm-is-light-text, 0))*100%))}.bm-m-model-visualizer__engine-input{opacity:0;pointer-events:none;position:absolute}.bm-m-model-visualizer__engine-input:checked+.bm-m-model-visualizer__engine-button{background:color-mix(in srgb,rgba(4,4,4,.4) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.6) calc((1 - var(--bm-is-light-text, 0))*100%));border:1px solid color-mix(in srgb,rgba(255,255,255,.3) calc(var(--bm-is-light-text, 0)*100%),rgba(255,255,255,.6) calc((1 - var(--bm-is-light-text, 0))*100%))}.bm-m-model-visualizer__engine-input:focus-visible+.bm-m-model-visualizer__engine-button{outline:2px solid #7d908e;outline-color:color-mix(in srgb,#040404 calc(var(--bm-is-light-text, 0)*100%),#fff calc((1 - var(--bm-is-light-text, 0))*100%));outline-offset:2px}.bm-m-model-visualizer__item-text{--visualizer-visible-lines:6;color:color-mix(in srgb,#fff calc(var(--bm-is-light-text, 0)*100%),#040404 calc((1 - var(--bm-is-light-text, 0))*100%));height:calc(var(--visualizer-line-height__text)*var(--visualizer-visible-lines));overflow:hidden}@media(1440px <= width){.bm-m-model-visualizer__item-text{--visualizer-visible-lines:4;height:calc(var(--visualizer-line-height__text)*var(--visualizer-visible-lines))}}.bm-m-model-visualizer__dialog{border:none;padding:0;width:min(640px,100% - 16px)}.bm-m-model-visualizer__dialog::backdrop{backdrop-filter:blur(10px);background-color:rgba(4,4,4,.6)}.bm-m-model-visualizer__dialog-content{align-items:center;display:flex;flex-direction:column;padding:32px;row-gap:24px;text-align:start}.bm-m-model-visualizer__dialog-open{margin:8px 16px 16px;text-decoration:underline;visibility:hidden}@media(1440px <= width){.bm-m-model-visualizer__dialog-open{margin:8px 0 16px}}.bm-m-model-visualizer__dialog-open:focus-visible,.bm-m-model-visualizer__dialog-open:hover{color:color-mix(in srgb,#fff calc(var(--bm-is-light-text, 0)*100%),#040404 calc((1 - var(--bm-is-light-text, 0))*100%));text-decoration:none}.bm-m-model-visualizer__text-overflow .bm-m-model-visualizer__dialog-open{outline-offset:2px;visibility:visible}.bm-m-model-visualizer__dialog-close{align-self:end}
