.glass{position:relative;background:linear-gradient(150deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42) 46%,hsla(0,0%,100%,.56));backdrop-filter:blur(22px) saturate(190%);-webkit-backdrop-filter:blur(22px) saturate(190%);border:1px solid hsla(0,0%,100%,.85);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(var(--wise-glow),.1),inset 1px 0 0 hsla(0,0%,100%,.6),0 24px 50px -28px rgba(var(--wise-glow),.45),0 2px 8px -4px rgba(var(--wise-glow),.14)}.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,transparent 0,rgba(var(--wise-glow),.1) 32%,hsla(0,0%,100%,.55) 48%,transparent 72%);opacity:.55;mix-blend-mode:overlay}.glass-bar{background:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.62));backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);border:1px solid hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(var(--wise-glow),.08),0 18px 40px -26px rgba(var(--wise-glow),.4)}@supports not (backdrop-filter:blur(1px)){.glass,.glass-bar{background:#fff}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .42s var(--ease-out-strong),transform .42s var(--ease-out-strong)}.reveal[data-shown=true]{opacity:1;transform:translateY(0)}.hud-scan{background:linear-gradient(180deg,transparent 0,rgba(var(--wise-glow),.16) 55%,rgba(var(--wise-glow),.3) 78%,transparent 100%);animation:hud-scan 2.4s var(--ease-in-out-strong,ease-in-out) infinite;will-change:transform}@keyframes hud-scan{0%{transform:translateY(-100%);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(520%);opacity:0}}.hud-grid{background-image:linear-gradient(rgba(var(--wise-glow),.09) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--wise-glow),.09) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,transparent 78%)}.hud-seg{background:rgba(var(--wise-glow),.1);transform:scaleY(.55);transform-origin:bottom;transition:background-color .22s var(--ease-out-strong),transform .22s var(--ease-out-strong),box-shadow .22s var(--ease-out-strong)}.hud-seg[data-on=true]{background:rgb(var(--wise-glow));transform:scaleY(1);box-shadow:0 2px 10px -2px rgba(var(--wise-glow),.75)}.hud-dot[data-estado=activa]{animation:hud-latido 1.1s ease-in-out infinite}.hud-dot[data-estado=activa],.hud-dot[data-estado=hecha]{background:rgb(var(--wise-glow))}.hud-dot[data-estado=espera]{background:rgba(var(--wise-glow),.28)}@keyframes hud-latido{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.9);opacity:.55}}.hud-caret{animation:hud-parpadeo 1s steps(2,start) infinite}@keyframes hud-parpadeo{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hud-caret,.hud-dot,.hud-scan{animation:none}.hud-scan{opacity:.25}}.metric-bar{transform:scaleX(0);transform-origin:left center;transition:transform .7s var(--ease-out-strong)}.metric-bar[data-shown=true]{transform:scaleX(1)}@keyframes card-enter{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.card-enter{animation:card-enter var(--motion-smooth) var(--ease-out-soft) both;animation-delay:var(--enter-delay,0ms)}.card-glow{position:relative}.card-glow:before{background:radial-gradient(360px circle at var(--mx,50%) var(--my,40%),rgba(var(--wise-glow),.13),transparent 65%)}.card-glow:after,.card-glow:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--motion-quick) ease;z-index:2}.card-glow:after{box-shadow:0 0 0 1px rgba(var(--wise-glow),.35),0 18px 40px -18px rgba(var(--wise-glow),.45)}.card-glow:focus-within:after,.card-glow:focus-within:before,.card-glow:hover:after,.card-glow:hover:before{opacity:1}.like-btn{position:relative;overflow:visible}.like-heart{display:block;transition:transform .26s var(--ease-out-strong),fill .2s ease,color .2s ease}.like-btn[data-latido=true] .like-heart{animation:like-latido .42s var(--ease-out-strong)}@keyframes like-latido{0%{transform:scale(1)}35%{transform:scale(1.42)}60%{transform:scale(.92)}to{transform:scale(1)}}.like-onda{position:absolute;inset:0;border-radius:9999px;pointer-events:none;opacity:0;border:1.5px solid rgb(var(--wise-glow))}.like-btn[data-latido=true] .like-onda{animation:like-onda .52s var(--ease-out-strong)}@keyframes like-onda{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.like-btn[data-latido=true] .like-heart,.like-btn[data-latido=true] .like-onda{animation:none}.like-heart{transition:fill .2s ease,color .2s ease}}.podio-aura{position:absolute;inset:-14% -6% -22%;pointer-events:none;z-index:0;background:radial-gradient(52% 62% at 22% 32%,rgba(var(--wise-glow),.3),transparent 68%),radial-gradient(46% 58% at 82% 68%,rgba(var(--wise-glow),.2),transparent 70%);filter:blur(46px);opacity:0;transform:scale(.94);transition:opacity .9s var(--ease-out-strong),transform .9s var(--ease-out-strong)}.podio-aura[data-shown=true]{opacity:1;transform:scale(1)}.podio-primero{position:relative;z-index:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),inset 0 -1px 0 rgba(var(--wise-glow),.14),0 2px 6px -2px rgba(var(--wise-glow),.18),0 22px 44px -22px rgba(var(--wise-glow),.42),0 54px 96px -46px rgba(15,12,24,.4);transition:transform var(--motion-smooth) var(--ease-out-strong)}.podio-primero:hover{transform:translateY(-3px)}.podio-cifra{font-variant-numeric:tabular-nums;line-height:.78;letter-spacing:-.05em;background:linear-gradient(180deg,rgba(var(--wise-glow),.26),rgba(var(--wise-glow),.04));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.podio-escolta{position:relative;transform:translateY(6px) scale(.985);transition:transform var(--motion-smooth) var(--ease-out-strong)}.podio-escolta:hover{transform:translateY(0) scale(1)}.podio-anillo circle.valor{transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:var(--circunferencia);stroke-dashoffset:var(--circunferencia);transition:stroke-dashoffset 1.1s var(--ease-out-strong)}.podio-anillo[data-shown=true] circle.valor{stroke-dashoffset:var(--resto)}.podio-foto{transition:transform .62s var(--ease-out-strong)}.podio-primero:hover .podio-foto{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.podio-aura{opacity:1}.podio-anillo circle.valor,.podio-aura,.podio-escolta,.podio-escolta:hover,.podio-foto,.podio-primero,.podio-primero:hover,.podio-primero:hover .podio-foto{transform:none;transition:none}.podio-anillo circle.valor{stroke-dashoffset:var(--resto)}.card-enter,.highlight-animation,.shine-overlay{animation:none!important}.card-glow:after,.card-glow:before,.reveal{transition:none}.reveal{opacity:1;transform:none}.metric-bar{transform:scaleX(1);transition:none}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes shine{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg);opacity:0}10%{opacity:.8}50%{opacity:1}90%{opacity:.8}to{transform:translateX(200%) translateY(200%) rotate(45deg);opacity:0}}.shine-overlay{will-change:transform,opacity}.highlight-animation{animation:pulse-glow 2s ease-in-out}@keyframes pulse-glow{0%,to{box-shadow:0 4px 6px -1px rgba(136,28,183,.2),0 2px 4px -1px rgba(136,28,183,.1)}50%{box-shadow:0 10px 25px -5px rgba(136,28,183,.5),0 8px 10px -6px rgba(136,28,183,.4)}}.cursor-light{position:fixed;top:0;left:0;z-index:-1;width:44rem;height:44rem;margin:-22rem 0 0 -22rem;pointer-events:none;opacity:0;background:radial-gradient(circle,rgba(136,28,183,.16) 0,rgba(136,28,183,.06) 38%,transparent 68%);transition:opacity .5s var(--ease-out-strong);will-change:transform}.cursor-light[data-active=true]{opacity:1}.bg-hero{background:transparent}.hero-text-shadow{text-shadow:0 4px 12px rgba(0,0,0,.8),0 2px 4px rgba(0,0,0,.6)}.hero-overlay-dark{background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4),rgba(0,0,0,.2))}@media (min-width:640px){.hero-overlay-dark{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.35),transparent)}}@keyframes scroll-infinite{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-scroll-infinite{animation:scroll-infinite 30s linear infinite}.animate-scroll-infinite:hover{animation-play-state:paused}.modal-fullscreen{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;z-index:9999!important}@media (max-width:768px){.container{padding-left:1rem;padding-right:1rem}}.responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table::-webkit-scrollbar{height:6px}.responsive-table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.responsive-table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.responsive-table::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@property --pos-x{syntax:"<percentage>";initial-value:11.14%;inherits:false}@property --pos-y{syntax:"<percentage>";initial-value:140%;inherits:false}@property --spread-x{syntax:"<percentage>";initial-value:150%;inherits:false}@property --spread-y{syntax:"<percentage>";initial-value:180.06%;inherits:false}@property --color-1{syntax:"<color>";initial-value:#000;inherits:false}@property --color-2{syntax:"<color>";initial-value:#2e1065;inherits:false}@property --color-3{syntax:"<color>";initial-value:#581c87;inherits:false}@property --color-4{syntax:"<color>";initial-value:#7e22ce;inherits:false}@property --color-5{syntax:"<color>";initial-value:#a855f7;inherits:false}@property --border-angle{syntax:"<angle>";initial-value:20deg;inherits:true}@property --border-color-1{syntax:"<color>";initial-value:rgba(153,77,230,.2);inherits:true}@property --border-color-2{syntax:"<color>";initial-value:rgba(102,26,179,.75);inherits:true}@property --stop-1{syntax:"<percentage>";initial-value:37.35%;inherits:false}@property --stop-2{syntax:"<percentage>";initial-value:61.36%;inherits:false}@property --stop-3{syntax:"<percentage>";initial-value:78.42%;inherits:false}@property --stop-4{syntax:"<percentage>";initial-value:89.52%;inherits:false}@property --stop-5{syntax:"<percentage>";initial-value:100%;inherits:false}.gradient-button{position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:radial-gradient(var(--spread-x) var(--spread-y) at var(--pos-x) var(--pos-y),var(--color-1) var(--stop-1),var(--color-2) var(--stop-2),var(--color-3) var(--stop-3),var(--color-4) var(--stop-4),var(--color-5) var(--stop-5));transition:--pos-x .5s,--pos-y .5s,--spread-x .5s,--spread-y .5s,--color-1 .5s,--color-2 .5s,--color-3 .5s,--color-4 .5s,--color-5 .5s,--border-angle .5s,--border-color-1 .5s,--border-color-2 .5s,--stop-1 .5s,--stop-2 .5s,--stop-3 .5s,--stop-4 .5s,--stop-5 .5s}.gradient-button:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(var(--border-angle),var(--border-color-1),var(--border-color-2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.gradient-button:hover{--pos-x:0%;--pos-y:91.51%;--spread-x:120.24%;--spread-y:103.18%;--color-1:#d8b4fe;--color-2:#c084fc;--color-3:#a855f7;--color-4:#7e22ce;--color-5:#581c87;--border-angle:190deg;--border-color-1:rgba(230,210,249,.1);--border-color-2:rgba(230,210,249,.6);--stop-1:0%;--stop-2:8.8%;--stop-3:21.44%;--stop-4:71.34%;--stop-5:85.76%}.gradient-button-variant{--color-1:#002;--color-2:#1f3f6d;--color-3:#469396;--color-4:#f1ffa5;--border-angle:200deg;--border-color-1:rgba(249,210,236,.6);--border-color-2:rgba(242,217,234,.15)}.gradient-button-variant:hover{--pos-x:0%;--pos-y:95.51%;--spread-x:110.24%;--spread-y:110.2%;--color-1:#000020;--color-2:#f1ffa5;--color-3:#469396;--color-4:#1f3f6d;--color-5:#000;--stop-1:0%;--stop-2:10%;--stop-3:35.44%;--stop-4:71.34%;--stop-5:90.76%;--border-angle:210deg;--border-color-1:rgba(249,210,236,.2);--border-color-2:rgba(242,217,234,.75)}