.eteform-spokesperson{z-index:120;inset-inline-end:1rem;pointer-events:none;opacity:0;flex-direction:column;align-items:flex-start;width:min(330px,100vw - 2rem);transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .45s;display:flex;position:fixed;bottom:.75rem;transform:translate(-115%)}[dir=ltr] .eteform-spokesperson{transform:translate(115%)}.eteform-spokesperson.is-entered{opacity:1;transform:none}.eteform-spokesperson>*{pointer-events:auto}.eteform-spokesperson-bubble{border-radius:var(--eteform-radius-lg,16px);color:#fff;backdrop-filter:blur(6px);background:linear-gradient(160deg,#1a2235f7 0%,#0a0e1af7 100%);border:1px solid #c9a84c61;width:100%;margin-bottom:.6rem;padding:.7rem .85rem .8rem;position:relative;box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #ffffff0a}.eteform-spokesperson-bubble:after{content:"";bottom:-7px;border-inline-end:1px solid #c9a84c61;background:#0a0e1af7;border-bottom:1px solid #c9a84c61;width:12px;height:12px;position:absolute;inset-inline-start:2.6rem;transform:rotate(45deg)}.eteform-spokesperson-head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.eteform-spokesperson-brand{letter-spacing:.01em;color:var(--eteform-gold,#c9a84c);align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.eteform-spokesperson-brand img{object-fit:contain;width:22px;height:22px}.eteform-spokesperson-time{font-variant-numeric:tabular-nums;color:var(--eteform-muted,#9ca3af);margin-inline-start:auto;font-size:.7rem}.eteform-spokesperson-close{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s,border-color .2s;display:inline-flex}.eteform-spokesperson-close:hover{background:#ffffff24;border-color:#c9a84c99}.eteform-spokesperson-caption{color:#f3f4f6;min-height:3.4em;margin:0 0 .65rem;font-size:.85rem;font-weight:600;line-height:1.6}.eteform-spokesperson-sound-cta{background:linear-gradient(135deg, var(--eteform-gold,#c9a84c) 0%, var(--eteform-gold-light,#e8d49a) 100%);width:100%;color:var(--eteform-navy,#0a0e1a);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.82rem;font-weight:800;transition:filter .2s;display:inline-flex}.eteform-spokesperson-sound-cta:hover{filter:brightness(1.07)}.eteform-spokesperson-actions{gap:.4rem;display:flex}.eteform-spokesperson-cta{background:linear-gradient(135deg, var(--eteform-gold,#c9a84c) 0%, var(--eteform-gold-light,#e8d49a) 100%);text-align:center;white-space:nowrap;border-radius:999px;flex:1;padding:.45rem .5rem;font-size:.76rem;font-weight:800;text-decoration:none;color:var(--eteform-navy,#0a0e1a)!important}.eteform-spokesperson-cta.is-ghost{background:0 0;border:1px solid #c9a84c8c;color:var(--eteform-gold-light,#e8d49a)!important}.eteform-spokesperson-progress{background:#ffffff1f;border-radius:999px;height:3px;margin-top:.6rem;overflow:hidden}.eteform-spokesperson-progress span{background:var(--eteform-gold,#c9a84c);height:100%;transition:width .25s linear;display:block}.eteform-spokesperson-stage{position:relative;inset-inline-start:.35rem}.eteform-spokesperson-video{filter:drop-shadow(0 16px 22px #0000006b);width:186px;height:auto;animation:5.5s ease-in-out infinite eteform-spokesperson-breathe;display:block}.eteform-spokesperson.is-boxed .eteform-spokesperson-video{border:1px solid #c9a84c59;border-radius:14px;animation:none}@keyframes eteform-spokesperson-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.eteform-spokesperson-controls{bottom:.5rem;backdrop-filter:blur(4px);background:#0a0e1ad1;border:1px solid #ffffff24;border-radius:999px;gap:.3rem;padding:.25rem;display:flex;position:absolute;inset-inline-end:-.35rem}.eteform-spokesperson-controls button{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s;display:inline-flex}.eteform-spokesperson-controls button:hover{background:#c9a84c40}.eteform-spokesperson :focus-visible{outline:2px solid var(--eteform-gold-light,#e8d49a);outline-offset:2px}.eteform-spokesperson-reopen{z-index:120;inset-inline-end:1rem;border:2px solid var(--eteform-gold,#c9a84c);background:var(--eteform-navy,#0a0e1a);cursor:pointer;border-radius:999px;width:56px;height:56px;padding:0;transition:transform .2s;position:fixed;bottom:1.25rem;overflow:hidden;box-shadow:0 10px 24px #00000061}.eteform-spokesperson-reopen:hover{transform:scale(1.06)}.eteform-spokesperson-reopen img{transform-origin:top;width:100%;height:auto;transform:scale(2.5)translateY(2px)}.eteform-spokesperson-reopen-dot{top:4px;background:var(--eteform-green,#10b981);width:9px;height:9px;box-shadow:0 0 0 2px var(--eteform-navy,#0a0e1a);border-radius:999px;position:absolute;inset-inline-end:4px}@media (max-width:640px){.eteform-spokesperson{inset-inline-end:.5rem;align-items:flex-end;width:min(246px,100vw - 1.2rem);bottom:.5rem}.eteform-spokesperson-stage{inset-inline-start:0}.eteform-spokesperson-bubble:after{inset-inline:auto 1.7rem}.eteform-spokesperson-video{width:104px}.eteform-spokesperson-bubble{margin-bottom:.45rem;padding:.6rem .7rem .7rem}.eteform-spokesperson-caption{min-height:3em;margin-bottom:.55rem;font-size:.76rem;line-height:1.5}.eteform-spokesperson-cta{font-size:.72rem}.eteform-spokesperson-controls{bottom:.35rem;padding:.15rem;inset-inline-end:-.5rem}.eteform-spokesperson-controls button{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.eteform-spokesperson{transition:none}.eteform-spokesperson-video{animation:none}.eteform-spokesperson-progress span{transition:none}}
