.eclaircie-preview-scene{position:relative;overflow:hidden}.eclaircie-preview-scene>img{position:absolute!important;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .55s ease,transform .8s cubic-bezier(.2,.7,.2,1);transform:scale(1.025)}.eclaircie-preview-scene>img.is-active{opacity:1;transform:scale(1)}.eclaircie-scene-shade{position:absolute;inset:0;background:linear-gradient(180deg,#172b4580,transparent 48%,#172b45b3);pointer-events:none}.eclaircie-wordmark{position:absolute;left:26px;top:23px;display:flex;align-items:center;color:#fff8ee;font:550 29px/1 Inter,sans-serif;letter-spacing:-1.4px}.eclaircie-wordmark>img{width:36px;height:36px;margin-right:6px;filter:brightness(0) invert(1)}.eclaircie-wordmark>span{color:#ffb58e}.eclaircie-scene-label{position:absolute;bottom:24px;left:27px;right:24px;color:#fff8ee;font:500 clamp(20px,2.4vw,35px)/1.1 Inter,sans-serif;letter-spacing:-1px}.eclaircie-showcase .trait-preview-controls button[aria-pressed=true]{border-color:#ffc4a080;color:#ffdec4}.eclaircie-showcase .trait-demo-badge i{background:#ffb58e}@media(max-width:760px){.eclaircie-wordmark{left:18px;top:17px;font-size:24px}.eclaircie-wordmark>img{width:29px;height:29px}.eclaircie-scene-label{left:19px;bottom:20px}.eclaircie-showcase .trait-preview-controls>div{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.eclaircie-preview-scene>img{transition:none!important}}
