.bfs-comparison-model{position:relative;width:100%;height:100%;isolation:isolate}.bfs-comparison-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-end}.bfs-comparison-fallback[hidden]{display:none}.bfs-comparison-canvas{position:absolute;top:0;right:0;bottom:0;left:0;cursor:grab;touch-action:pan-y}.bfs-comparison-canvas:active{cursor:grabbing}.bfs-comparison-canvas canvas{display:block;width:100%;height:100%}.bfs-comparison-model[data-touch-rotation=true] .bfs-comparison-canvas{touch-action:none}.bfs-model-tools{position:absolute;bottom:-40px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:2px;font-size:10px;color:#496079}.bfs-model-tools button{display:flex;align-items:center;justify-content:center;border:0;background:#ffffffb8;padding:8px;min-height:40px;min-width:40px;font:inherit;cursor:pointer;color:inherit;touch-action:manipulation}.bfs-model-tools button:hover{background:#e6edf2}.bfs-model-tools button[aria-pressed=true]{background:#dceaf2;color:#075780;box-shadow:inset 0 -2px #075780}.bfs-comparison-model :focus-visible{outline:2px solid #0668a8;outline-offset:3px}.bfs-model-control-label{font-size:10px;letter-spacing:.04em;padding:0 8px;color:#526c80}.bfs-model-tools .bfs-model-touch-toggle{display:none}@media(pointer:coarse){.bfs-model-tools{bottom:-44px}.bfs-model-tools button{min-width:44px;min-height:44px}.bfs-model-tools .bfs-model-touch-toggle{display:flex}.bfs-model-control-label{display:none}}[data-bfs-product-showcase]{scroll-margin-top:6rem;--bfs-stage-paper: #f5f5f3;--bfs-contact: rgba(10, 10, 8, .2)}[data-bfs-product-showcase]>[data-bfs-stage-band]{z-index:0;top:20.5rem;height:12rem;background-color:var(--bfs-stage-paper);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 46%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 46%,#000 100%)}[data-bfs-product-showcase] [data-bfs-product]{scroll-margin-top:6rem;isolation:isolate;z-index:1;overflow:hidden;background-color:transparent}[data-bfs-product-showcase] [data-bfs-product]:before{content:"";position:absolute;right:10%;bottom:0;left:10%;z-index:0;height:44%;pointer-events:none;background:radial-gradient(ellipse 72% 68% at 50% 100%,var(--bfs-stage-paper) 0%,var(--bfs-stage-paper) 28%,rgba(245,245,243,0) 70%)}[data-bfs-product-showcase] [data-bfs-product-contact]{position:absolute;left:50%;bottom:.18rem;z-index:1;display:block;width:6.25rem;height:.72rem;pointer-events:none;transform:translate(-50%) translateY(18%);background:radial-gradient(closest-side,var(--bfs-contact),rgba(10,10,8,.07) 48%,rgba(10,10,8,0) 76%)}[data-bfs-product-showcase] [data-bfs-product=bfs] [data-bfs-product-contact]{width:13.75rem;height:.9rem;bottom:.08rem}[data-bfs-product-showcase] [data-bfs-product=bfs] img{--tw-translate-y: 0px;translate:0 0;transform:none}@media(min-width:1024px){[data-bfs-product-showcase] [data-bfs-product]:before{content:none}}@media(max-width:639px){[data-bfs-product-showcase] [data-bfs-product]{height:16.75rem}[data-bfs-product-showcase] [data-bfs-product] img{height:15.5rem}[data-bfs-product-showcase] [data-bfs-product=bfs] [data-bfs-product-contact]{width:11.5rem}}
