.ProductShowcase_frame__3fFaH{border:1px solid hsl(var(--border-light));border-radius:11px;overflow:hidden;background:hsl(var(--card))}.ProductShowcase_top__weuMr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background))}.ProductShowcase_topLabel__CsVPv{font-family:var(--font-mono),monospace;font-weight:500;font-size:.65rem;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.ProductShowcase_live__C73Me{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.12em;color:hsl(var(--success))}.ProductShowcase_live__C73Me:before{content:"";width:6px;height:6px;border-radius:50%;background:hsl(var(--success))}.ProductShowcase_stage__kXqQ_{position:relative;aspect-ratio:1500/778;background:hsl(var(--background));overflow:hidden}.ProductShowcase_shot__ppIN4{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;z-index:0;transform:scale(1.008);transition:opacity 1.4s cubic-bezier(.4,0,.2,1),transform 2.2s cubic-bezier(.22,1,.36,1);will-change:opacity}.ProductShowcase_shotPrev__w_mN3{opacity:1;z-index:1;transition:none}.ProductShowcase_shotOn__Ya84i{opacity:1;z-index:2;transform:scale(1)}.ProductShowcase_foot__hVAv3{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 15px;border-top:1px solid hsl(var(--border));background:hsl(var(--background))}.ProductShowcase_caption__0as6F{font-family:var(--font-mono),monospace;font-size:.63rem;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ProductShowcase_controls__Eg8HU{display:flex;align-items:center;gap:10px;flex:none}.ProductShowcase_toggle__4KeIQ{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;padding:0;border-radius:4px;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;transition:color .2s ease}.ProductShowcase_toggle__4KeIQ:hover{color:hsl(var(--foreground))}.ProductShowcase_dots__ZMzoV{display:flex;gap:6px;flex:none}.ProductShowcase_dot__IeBh2{position:relative;width:22px;height:3px;border-radius:2px;border:0;padding:0;background:hsl(var(--border-strong));cursor:pointer;transition:background .3s ease}.ProductShowcase_dot__IeBh2:before{content:"";position:absolute;inset:-11px -2px}.ProductShowcase_dot__IeBh2:hover{background:hsl(var(--muted-foreground))}.ProductShowcase_dot__IeBh2[aria-current=true]{background:hsl(var(--primary))}@media (prefers-reduced-motion:reduce){.ProductShowcase_shotOn__Ya84i,.ProductShowcase_shotPrev__w_mN3,.ProductShowcase_shot__ppIN4{transition:none;transform:none}}.BrandLoader_loader__65inq{position:fixed;inset:0;z-index:200;pointer-events:none;background:hsl(var(--background));display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .6s ease,visibility .6s ease}.BrandLoader_done__dtalk{opacity:0;visibility:hidden;pointer-events:none}.BrandLoader_mark__qS9J3{position:relative;width:132px;height:132px}.BrandLoader_mark__qS9J3 svg{position:absolute;inset:0;width:100%;height:100%;display:block}.BrandLoader_ring__8ikaz{transition:stroke-dasharray .55s cubic-bezier(.4,0,.2,1);transform:rotate(-90deg);transform-origin:50% 50%}.BrandLoader_settled__U9yxO .BrandLoader_ring__8ikaz{transform:rotate(135deg)}.BrandLoader_glyph__tLSkF{transition:opacity .25s linear}.BrandLoader_readout__5d_Dw{position:absolute;left:50%;top:calc(50% + 108px);transform:translateX(-50%);text-align:center;white-space:nowrap}.BrandLoader_label__e5nZV{font-size:.63rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:hsl(var(--border-strong))}.BrandLoader_label__e5nZV,.BrandLoader_pct__lJYVz{display:block;font-family:var(--font-mono),monospace}.BrandLoader_pct__lJYVz{margin-top:9px;font-size:1.5rem;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.BrandLoader_glyph__tLSkF,.BrandLoader_loader__65inq,.BrandLoader_ring__8ikaz{transition:none!important}}