.volt-asistente,.volt-robot,.volt-scene,:root{--ink:#0f2c59;--ink-soft:rgba(15,44,89,0.9);--accent:#d4af37;--accent-deep:#a8862a;--teal:#0d9488;--yellow:#f59e0b;--shell:#ffffff;--screen:#0f2c59;--eye:#ffffff;--muted:#64748b;--field:#f8faff;--line:2px solid var(--ink);--turn:0.65s cubic-bezier(0.5,-0.3,0.25,1.35)}.volt-scene{display:flex;flex-direction:column;align-items:center;position:relative}.lp-hero-logo img{max-width:100%;height:auto}.lp-form-panel .lp-trust{margin-top:1.5rem}.volt-robot{position:relative;z-index:1;margin-bottom:-16px;animation:volt-float 4s ease-in-out infinite alternate;perspective:800px}@keyframes volt-float{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.volt-antenna{position:absolute;top:-32px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.volt-antenna-rod{width:4px;height:22px;background:var(--ink);border-radius:2px}.volt-antenna-tip{width:15px;height:15px;border-radius:50%;background:var(--accent);border:var(--line);order:-1;margin-bottom:-2px;position:relative;animation:volt-bob 2.4s ease-in-out infinite}.volt-antenna-tip:after{content:"";position:absolute;top:2px;left:3px;width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.85)}@keyframes volt-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}.volt-robot[data-mood=excited] .volt-antenna-tip{animation-duration:.4s;background:var(--yellow)}.volt-robot[data-mood=success] .volt-antenna-tip{background:var(--teal)}.volt-head3d{width:152px;height:140px;perspective:700px;transform-style:preserve-3d;transform:translateY(var(--hy,0)) scale(var(--hsc,1)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s ease-out;will-change:transform}.is-hyped .volt-head3d{--hy:5px;--hsc:1.04}.is-pressed .volt-head3d{--hy:9px;--hsc:0.94}.volt-head{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--turn)}.is-turned .volt-head{transform:rotateY(180deg)}.is-spinning .volt-head{animation:volt-victory .9s ease-in-out}@keyframes volt-victory{to{transform:rotateY(1turn)}}.volt-ear{position:absolute;top:48px;width:16px;height:40px;background:var(--shell);border:var(--line);border-radius:8px;transform:translateZ(0)}.volt-ear--l{left:-10px}.volt-ear--r{right:-10px}.volt-face{position:absolute;inset:0;border-radius:34px;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--shell);border:var(--line)}.volt-face--back,.volt-face--front{box-shadow:5px 6px 0 rgba(15,44,89,.16)}.volt-face--back{transform:rotateY(180deg);display:grid;place-items:center}.volt-visor{position:absolute;inset:22px 16px 20px;background:var(--screen);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;overflow:hidden}.volt-eyes{display:flex;gap:28px;transform:translate(var(--lx,0),var(--ly,0));transition:transform .18s ease-out}.volt-eyes.blink .volt-eye{transform:scaleY(.08)}.volt-eye{width:19px;height:25px;border-radius:9px;background:var(--eye);transition:all .22s ease}[data-mood=happy] .volt-eye,[data-mood=success] .volt-eye{width:25px;height:12px;background:transparent;border:5px solid var(--eye);border-bottom:none;border-radius:25px 25px 0 0}[data-mood=excited] .volt-eye{transform:scale(1.2);border-radius:50%;height:21px}[data-mood=pressed] .volt-eye{width:24px;height:12px;background:transparent;border:5px solid var(--eye);border-top:none;border-radius:0 0 24px 24px}.volt-cheek{position:absolute;top:59%;width:15px;height:8px;border-radius:50%;background:var(--accent);opacity:0;transition:opacity .3s ease}.volt-cheek--l{left:15px}.volt-cheek--r{right:15px}[data-mood=excited] .volt-cheek,[data-mood=happy] .volt-cheek,[data-mood=pressed] .volt-cheek,[data-mood=success] .volt-cheek{opacity:.9}.volt-mouth{width:15px;height:5px;border-radius:4px;background:var(--eye);transition:all .25s ease}[data-mood=watching] .volt-mouth{width:9px;height:9px;border-radius:50%}[data-mood=happy] .volt-mouth{width:30px;height:12px;border-radius:0 0 16px 16px}[data-mood=excited] .volt-mouth{width:22px;height:16px;border-radius:0 0 13px 13px}[data-mood=pressed] .volt-mouth{width:27px;height:15px;border-radius:0 0 14px 14px}[data-mood=success] .volt-mouth{width:38px;height:17px;border-radius:0 0 20px 20px}.volt-panel{width:116px;padding:12px 10px 10px;background:var(--screen);border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.volt-panel-lights{display:flex;gap:6px}.volt-panel-lights i{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:volt-bob 1.8s ease-in-out infinite}.volt-panel-lights i:nth-child(2){animation-delay:.3s;background:var(--yellow)}.volt-panel-lights i:nth-child(3){animation-delay:.6s;background:var(--teal)}.volt-meter{display:flex;gap:5px}.volt-meter i{width:15px;height:20px;border-radius:4px;background:#3b3e49;transition:background .25s ease}.volt-meter[data-lvl="1"] i.on{background:#ef4444}.volt-meter[data-lvl="2"] i.on{background:#f97316}.volt-meter[data-lvl="3"] i.on{background:var(--yellow)}.volt-meter[data-lvl="4"] i.on{background:var(--teal)}.volt-panel-label{font-size:9px;font-weight:800;letter-spacing:1.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--field);white-space:nowrap}.volt-bubble{bottom:calc(100% + 16px);transform:translateX(-50%);border:var(--line);color:var(--ink);font-size:13px;font-weight:600;line-height:1.35;padding:9px 14px;border-radius:12px;width:max-content;max-width:250px;text-align:center;box-shadow:3px 3px 0 rgba(15,44,89,.9);z-index:3}.volt-bubble,.volt-bubble:after{position:absolute;left:50%;background:var(--shell)}.volt-bubble:after{content:"";top:calc(100% - 5px);width:10px;height:10px;border-right:var(--line);border-bottom:var(--line);transform:translateX(-50%) rotate(45deg)}.volt-bubble.volt-pop{animation:volt-pop .3s cubic-bezier(.34,1.56,.64,1)}@keyframes volt-pop{0%{transform:translateX(-50%) scale(.8)}to{transform:translateX(-50%) scale(1)}}.volt-card{position:relative;z-index:2;width:min(344px,calc(100vw - 48px));background:linear-gradient(165deg,#ffffff,#fdfcfa 45%,#f4f6fb);border:var(--line);border-radius:20px;padding:36px 28px 40px;box-shadow:8px 9px 0 rgba(15,44,89,.9)}.volt-hand{position:absolute;top:-16px;width:44px;height:32px;background:linear-gradient(90deg,transparent 31%,rgba(15,44,89,.9) 32%,rgba(15,44,89,.9) 36%,transparent 37%,transparent 63%,rgba(15,44,89,.9) 64%,rgba(15,44,89,.9) 68%,transparent 69%) 0 12px /100% calc(100% - 12px) no-repeat,var(--shell);border:var(--line);border-radius:9px 9px 14px 14px;z-index:3;transition:transform .25s ease}.volt-hand--l{left:36px}.volt-hand--r{right:36px}.is-hyped~.volt-card .volt-hand{transform:translateY(-3px) scaleY(1.08)}.volt-foot{position:absolute;bottom:-26px;width:54px;height:34px;background:var(--shell);border:var(--line);border-radius:9px 9px 14px 14px;box-shadow:inset 0 -9px 0 rgba(15,44,89,.12);z-index:-1}.volt-foot--l{left:62px}.volt-foot--r{right:62px}.volt-title{font-size:19px;font-weight:800;letter-spacing:-.2px;text-align:center;margin-bottom:24px;color:var(--ink)}.volt-field{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;margin-bottom:14px;background:var(--field);border:2px solid rgba(15,44,89,.22);border-radius:12px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;cursor:text}.volt-field:focus-within{border-color:var(--ink);box-shadow:3px 3px 0 var(--accent);transform:translate(-1px,-1px)}.volt-field-icon{width:19px;height:19px;fill:var(--muted);flex:none;transition:fill .18s ease}.volt-field:focus-within .volt-field-icon{fill:var(--ink)}.volt-field input{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:14.5px;font-weight:600;color:var(--ink)}.volt-field input::placeholder{color:var(--muted);font-weight:500}.volt-peek{border:none;background:none;padding:4px;cursor:pointer;border-radius:8px;display:grid;place-items:center}.volt-peek svg{width:20px;height:20px;fill:var(--muted);transition:fill .18s ease}.volt-peek:hover svg,.volt-peek[aria-pressed=true] svg{fill:var(--ink)}.volt-peek:focus-visible{outline:2px solid var(--ink)}.volt-btn{position:relative;width:100%;height:54px;margin-top:10px;border:var(--line);border-radius:12px;background:var(--accent);color:#fff;font:inherit;font-size:15px;font-weight:800;letter-spacing:1px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:4px 5px 0 rgba(15,44,89,.9);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,background .25s ease}.volt-btn:focus-visible,.volt-btn:hover{transform:translate(-2px,-2px);background:var(--accent-deep);box-shadow:7px 8px 0 rgba(15,44,89,.9)}.volt-btn:active{transform:translate(3px,4px);box-shadow:0 0 0 rgba(15,44,89,.9)}.volt-btn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.volt-btn:disabled{opacity:.75;cursor:not-allowed}.volt-bolt{display:inline-block;opacity:0;transform:translateX(-10px) scale(.4) rotate(-30deg);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.volt-btn:focus-visible .volt-bolt,.volt-btn:hover .volt-bolt{opacity:1;transform:none;animation:volt-bolt-jitter .4s ease-in-out infinite}@keyframes volt-bolt-jitter{0%,to{transform:rotate(-7deg) scale(1)}50%{transform:rotate(7deg) scale(1.2)}}.volt-btn.is-success{background:var(--teal)}.volt-note{text-align:center;font-size:13px;color:var(--muted);margin-top:18px}.volt-link{background:none;padding:0;color:var(--ink);font-weight:700;font-size:13px;cursor:pointer;border:none;border-bottom:1px solid rgba(15,44,89,.2);transition:border-color .2s,color .2s}.volt-link:hover{border-bottom-color:var(--accent);color:var(--accent-deep)}.volt-card.volt-shake{animation:volt-shake .4s ease}@keyframes volt-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-7px)}50%{transform:translateX(6px)}75%{transform:translateX(-3px)}}.volt-confetti{position:absolute;width:10px;height:10px;top:0;left:0;border-radius:2px;pointer-events:none;z-index:10}.volt-scene .lp-error{margin-bottom:14px}@media (max-width:560px){.volt-bubble{max-width:210px;font-size:12.5px}.volt-card{padding:30px 22px 34px}}@media (prefers-reduced-motion:reduce){.volt-antenna-tip,.volt-panel-lights i,.volt-robot{animation:none}.volt-head{transition-duration:.01s}.is-spinning .volt-head,.volt-btn:hover .volt-bolt,.volt-bubble.volt-pop{animation:none}.volt-eyes{transition:none}}