.website-transformation-module__3t0RLq__experience{isolation:isolate;width:100%;min-width:0;position:relative}.website-transformation-module__3t0RLq__label,.website-transformation-module__3t0RLq__labelSpacer{text-align:center;min-height:28px}.website-transformation-module__3t0RLq__label{color:#009fe3;letter-spacing:-.025em;margin:9px 0 0;font-size:clamp(14px,1.35vw,20px);font-weight:700;animation:.45s both website-transformation-module__3t0RLq__reveal}.website-transformation-module__3t0RLq__stage{aspect-ratio:1.16;width:100%;position:relative}.website-transformation-module__3t0RLq__canvas{opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.website-transformation-module__3t0RLq__visible{opacity:1}.website-transformation-module__3t0RLq__poster{object-fit:contain;width:100%;height:100%;transition:opacity .4s;position:absolute}.website-transformation-module__3t0RLq__hidden{opacity:0}.website-transformation-module__3t0RLq__footer{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 12px;display:flex}.website-transformation-module__3t0RLq__caption{color:#60778b;letter-spacing:.01em;font-size:11px}.website-transformation-module__3t0RLq__controls{align-items:center;gap:3px;display:flex}.website-transformation-module__3t0RLq__controls button{color:#466276;cursor:pointer;border-radius:22px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 10px;font-size:11px;display:inline-flex}.website-transformation-module__3t0RLq__controls button:hover{color:#008dcc;background:#f0f7fb}.website-transformation-module__3t0RLq__controls svg{width:15px;height:15px}.website-transformation-module__3t0RLq__controls button:focus-visible,.website-transformation-module__3t0RLq__previewControls button:focus-visible{outline-offset:2px;outline:2px solid #009fe3}.website-transformation-module__3t0RLq__previewControls{background:#f7fafc;border:1px solid #dbe6ed;border-radius:16px;margin-top:12px;padding:16px}.website-transformation-module__3t0RLq__previewControls label{color:#294353;font-size:12px;font-weight:600;display:block}.website-transformation-module__3t0RLq__previewControls label span{float:right;font-variant-numeric:tabular-nums}.website-transformation-module__3t0RLq__previewControls input{accent-color:#009fe3;width:100%;margin:12px 0;display:block}.website-transformation-module__3t0RLq__previewControls>div{flex-wrap:wrap;gap:6px;display:flex}.website-transformation-module__3t0RLq__previewControls button{cursor:pointer;background:#fff;border:1px solid #d3e0e8;border-radius:8px;padding:8px 10px;font-size:11px}.website-transformation-module__3t0RLq__previewControls button:disabled{opacity:.4;cursor:default}.website-transformation-module__3t0RLq__previewControls p{color:#60778b;margin:12px 0 0;font-size:11px}@keyframes website-transformation-module__3t0RLq__reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.website-transformation-module__3t0RLq__stage{aspect-ratio:.94}.website-transformation-module__3t0RLq__footer{padding:0}}@media (prefers-reduced-motion:reduce){.website-transformation-module__3t0RLq__label{animation:none}.website-transformation-module__3t0RLq__poster,.website-transformation-module__3t0RLq__canvas{transition:none}}
