:root{--papel: #0c0a17;--papel2: #151127;--tinta: #f6f1e7;--suave: #aaa3bf;--linea: rgba(255,255,255,.11);--panel: rgba(255,255,255,.045);--chip: rgba(255,255,255,.07);--campo: rgba(255,255,255,.065);--acento: #f3c77a;--violeta: #b48cff;--oro: #f3c77a;--noche: #0c0a17;--verde: #48d597;--dorado: linear-gradient(118deg, #fff3d0 0%, #f3c77a 38%, #d8973a 70%, #f8dc9c 100%);--display: "Instrument Serif", Georgia, serif;--cuerpo: "Geist", "Helvetica Neue", Arial, sans-serif;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;color:var(--tinta);font-family:var(--cuerpo);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;position:relative;background:radial-gradient(55% 45% at 12% -5%,rgba(138,92,246,.26),transparent 70%),radial-gradient(45% 38% at 92% 4%,rgba(243,199,122,.15),transparent 70%),radial-gradient(70% 50% at 50% 108%,rgba(60,96,210,.16),transparent 70%),var(--papel)}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.55;will-change:opacity;background-image:radial-gradient(1.2px 1.2px at 22px 34px,#fff,transparent 60%),radial-gradient(1px 1px at 140px 90px,#fff,transparent 60%),radial-gradient(1.4px 1.4px at 210px 180px,#f3c77a,transparent 60%),radial-gradient(1px 1px at 80px 220px,#fff,transparent 60%),radial-gradient(.8px .8px at 260px 40px,#fff,transparent 60%);background-size:290px 290px;animation:titilar 7s ease-in-out infinite alternate}@keyframes titilar{to{opacity:.25}}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}::selection{background:#f3c77a59}.envoltura{width:min(1240px,100%);margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.barra{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:max(14px,env(safe-area-inset-top,0px));padding-bottom:14px}.logo{display:flex;flex-direction:column;text-decoration:none;line-height:1.05}.logo b{font-family:var(--display);font-weight:400;font-size:23px;letter-spacing:.005em}.logo span{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--suave);margin-top:3px}.logo span:before{content:"\2726  ";color:var(--acento)}.barra nav{display:flex;align-items:center;gap:10px}.idioma{display:inline-flex;background:var(--chip);border-radius:20px;padding:3px;box-shadow:inset 0 0 0 1px var(--linea)}.idioma button{border:0;background:none;padding:6px 12px;border-radius:16px;font-size:13px;font-weight:600;min-height:34px;color:var(--suave);cursor:pointer}.idioma button[aria-pressed=true]{background:var(--tinta);color:var(--papel)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border-radius:28px;border:0;background:var(--dorado);background-size:160% 100%;color:#1c1206;font-weight:600;text-decoration:none;font-size:16px;cursor:pointer;overflow:hidden;box-shadow:0 10px 30px -12px #f3c77a8c,inset 0 1px #fff9;transition:background-position .5s,transform .2s,box-shadow .3s}.btn:hover{background-position:100% 0;transform:translateY(-1px);box-shadow:0 14px 36px -12px #f3c77ab3,inset 0 1px #fff9}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn.borde{background:transparent;color:var(--tinta);box-shadow:inset 0 0 0 1px #ffffff47}.btn.borde:hover{background:#ffffff0f}.btn.chico{min-height:40px;padding:8px 16px;font-size:14px}.btn.ancho{width:100%}.btn.verde{background:var(--verde);color:#05210f;box-shadow:0 10px 30px -14px #48d597b3}.enlace{color:var(--acento);font-weight:600;text-underline-offset:3px}.ceja{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--acento);font-weight:600;margin:0 0 18px;padding:6px 14px;border-radius:20px;background:#f3c77a14;box-shadow:inset 0 0 0 1px #f3c77a4d}.ceja:before{content:"\2726";animation:girar 6s linear infinite;display:inline-block}@keyframes girar{to{transform:rotate(360deg)}}.nota{font-size:13.5px;color:var(--suave);margin:0}h1,h2,h3{font-family:var(--display);font-weight:400;text-wrap:balance;margin:0;letter-spacing:-.005em}h1 em,h2 em{font-style:italic;background:var(--dorado);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}.hero{overflow-x:clip;padding-top:26px;padding-bottom:40px;display:grid;justify-items:center;gap:28px;text-align:center}.hero-texto{display:grid;justify-items:center;min-width:0}.hero h1{font-size:clamp(44px,7.4vw,96px);line-height:.98;margin-bottom:18px;max-width:13ch}.hero h1 em{display:inline}.hero .sub{font-size:clamp(16.5px,1.8vw,19px);color:var(--suave);max-width:46ch;margin:0 0 24px}.acciones{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cuenta{margin:18px 0 0;font-size:14px;font-weight:600;color:var(--tinta);display:inline-flex;align-items:center;gap:10px;position:relative}.cuenta:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--acento)}.cuenta:after{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#f3c77a99;animation:latir 2.2s ease-out infinite;pointer-events:none}@keyframes latir{70%,to{transform:scale(3.5);opacity:0}}.sellos{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--suave)}.sellos li:before{content:"\2726";color:var(--acento);margin-right:7px;font-size:11px}.hero-cel{margin:0;display:grid;justify-items:center;gap:12px;width:100%;max-width:420px;position:relative}.hero-cel:before{content:"";position:absolute;inset:6% -8% 12%;background:radial-gradient(closest-side,rgba(180,140,255,.34),rgba(243,199,122,.1) 60%,transparent);filter:blur(34px);z-index:-1}.hero-recorte{position:relative;width:min(359.5px,calc(100% - 8px));aspect-ratio:418 / 872}.hero-escala{width:418px;height:872px;transform-origin:top left}.hero-escala .marco{width:418px;height:872px}.hero-escala .pantalla #cal-hero{padding:10px}.hero-etq{font-size:13px;color:var(--suave);text-align:center;max-width:34ch}@media (max-width: 560px){.hero .ceja{letter-spacing:.12em;font-size:11.5px}.hero{gap:22px}}@media (max-width: 999px){.hero-recorte{max-height:560px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,transparent);mask-image:linear-gradient(#000 82%,transparent)}}@media (min-width: 1000px){.hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"texto cel" "sellos cel";align-items:end;justify-items:stretch;text-align:left;column-gap:40px;row-gap:0;padding-top:30px;padding-bottom:64px}.hero-texto{grid-area:texto}.hero-cel{grid-area:cel;align-self:center}.hero .sellos{grid-area:sellos;align-self:start}.hero-texto{justify-items:start}.hero .acciones,.hero .sellos{justify-content:flex-start}.hero-cel{justify-self:center}.hero-recorte{width:316.4px;height:660px;aspect-ratio:auto}.hero-escala{transform:scale(.7569)}}.estudio{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start;padding-bottom:40px}@media (max-width: 920px){.estudio{grid-template-columns:minmax(0,1fr)}}.escenario{min-width:0;display:grid;gap:14px;position:relative}.escenario:before{content:"";position:absolute;inset:8% 6% 4%;background:radial-gradient(closest-side,rgba(180,140,255,.28),transparent);filter:blur(30px);z-index:-1}.dispositivos{display:inline-flex;justify-self:center;background:var(--chip);border-radius:22px;padding:3px;gap:2px;box-shadow:inset 0 0 0 1px var(--linea)}.dispositivos button{border:0;background:none;padding:8px 16px;border-radius:18px;font-size:14px;font-weight:600;min-height:38px;color:var(--suave);cursor:pointer}.dispositivos button[aria-pressed=true]{background:var(--tinta);color:var(--papel)}.marco-caja{position:relative;width:100%;display:flex;justify-content:center;overflow:hidden}.marco{flex:none;transform-origin:top center;background:#07060d;border-radius:48px;padding:14px;box-shadow:0 0 0 1px #ffffff24,0 50px 90px -40px #000000e6,0 0 60px -20px #b48cff59}.marco.d-tab{border-radius:34px;padding:18px}.marco.d-pc{border-radius:18px;padding:10px}.pantalla{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;background:#0e0b16;border-radius:34px;transform:translateZ(0);scrollbar-width:none}.pantalla::-webkit-scrollbar{display:none}.marco.d-tab .pantalla{border-radius:18px}.marco.d-pc .pantalla{border-radius:10px}.pantalla #cal{padding:10px}.escenario>.nota{text-align:center}.panel{background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid var(--linea);border-radius:22px;padding:18px;display:grid;gap:14px;position:sticky;top:max(14px,env(safe-area-inset-top,0px));min-width:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width: 920px){.panel{position:static}}.panel h2{font-size:28px}.pestanas{display:flex;gap:4px;border-bottom:1px solid var(--linea)}.pestanas button{border:0;background:none;padding:10px;font-size:14px;font-weight:600;color:var(--suave);border-bottom:2px solid transparent;margin-bottom:-1px;min-height:44px;cursor:pointer}.pestanas button[aria-selected=true]{color:var(--tinta);border-bottom-color:var(--acento)}.hoja{display:grid;gap:14px;min-width:0}.grupo{display:grid;gap:7px;min-width:0}.grupo>b{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--suave);font-weight:600}.chips{display:flex;flex-wrap:wrap;gap:6px}@media (max-width: 920px){.chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}}.chips button,.chips label{border:1px solid var(--linea);background:var(--chip);border-radius:18px;padding:7px 12px;font-size:13.5px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;flex:none;min-height:38px;cursor:pointer;transition:background .2s,border-color .2s}.chips button:hover,.chips label:hover{border-color:#ffffff4d}.chips [aria-pressed=true]{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.chips label{position:relative}.chips label input{position:absolute;inset:0;width:1px;height:1px;opacity:0}.muestra{width:14px;height:14px;border-radius:50%;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff40}.dia{display:flex;align-items:center;gap:10px}.dia input{flex:1;min-width:0;accent-color:var(--acento)}.dia output{font-variant-numeric:tabular-nums;font-weight:600;min-width:4.5em;text-align:right;font-size:14px}.opciones{display:grid;gap:8px}.opciones button{text-align:left;border:1px solid var(--linea);background:var(--campo);border-radius:14px;padding:12px 14px;display:grid;gap:2px;cursor:pointer}.opciones button b{font-size:15px}.opciones button span{font-size:13px;color:var(--suave)}.opciones button[aria-pressed=true]{border-color:var(--acento);box-shadow:inset 0 0 0 1px var(--acento);background:#f3c77a14}.campo{display:grid;gap:6px;font-size:13.5px;font-weight:600;min-width:0}.campo input,.campo select,.campo textarea{width:100%;border:1px solid var(--linea);border-radius:12px;padding:11px 12px;background:var(--campo);font-weight:400;font-size:16px}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--acento);box-shadow:0 0 0 3px #f3c77a2e}.campo select option{background:var(--papel2)}.campo textarea{resize:vertical}.campo small{font-weight:400;color:var(--suave);font-size:12.5px}.magia,.pasos,.planes,.preguntas{padding-top:56px;padding-bottom:20px}.magia h2,.pasos h2,.planes h2,.preguntas h2{font-size:clamp(36px,5.4vw,60px);line-height:1;margin-bottom:14px}.magia>.sub,.planes .sub{color:var(--suave);margin:0 0 24px;max-width:62ch;font-size:17px}.trucos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 920px){.trucos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.trucos{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 8px;scroll-padding:0 16px;scrollbar-width:none}.trucos::-webkit-scrollbar{display:none}.truco{flex:0 0 82%;scroll-snap-align:start}}@media (max-width: 760px){.pasos ol{grid-auto-flow:row}.pasos li{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px}.pasos li:before{grid-row:span 2;font-size:46px;margin:0}}.cuenta{margin-bottom:0}@media (prefers-reduced-motion: reduce){.cuenta:after{animation:none;opacity:0}}.truco{position:relative;background:var(--panel);border:1px solid var(--linea);border-radius:20px;padding:20px;display:grid;gap:8px;align-content:start;overflow:hidden;transition:border-color .3s,transform .3s}.truco:hover{border-color:#f3c77a66;transform:translateY(-2px)}.truco i{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#f3c77a1a;color:var(--acento);box-shadow:inset 0 0 0 1px #f3c77a4d}.truco i svg{width:22px;height:22px}.truco h3{font-size:27px;line-height:1.1;margin-top:6px}.truco p{margin:0;color:var(--suave);font-size:15px}.truco button{justify-self:start;margin-top:6px;border:0;background:none;padding:6px 0;color:var(--acento);font-weight:600;font-size:14.5px;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.truco button:after{content:"\2192";transition:transform .2s}.truco button:hover:after{transform:translate(4px)}.pasos ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;counter-reset:p}@media (max-width: 760px){.pasos ol{grid-template-columns:minmax(0,1fr)}}.pasos li{background:var(--panel);border:1px solid var(--linea);border-radius:20px;padding:20px;counter-increment:p}.pasos li:before{content:counter(p);display:block;font-family:var(--display);font-style:italic;font-size:54px;line-height:.9;margin-bottom:10px;background:var(--dorado);-webkit-background-clip:text;background-clip:text;color:transparent}.pasos li b{display:block;font-size:17px;margin-bottom:4px}.pasos li span{color:var(--suave);font-size:15px}.niveles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}@media (max-width: 1000px){.niveles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 540px){.niveles{grid-template-columns:minmax(0,1fr)}}.nivel{border:1px solid var(--linea);border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:10px;background:var(--panel)}.nivel.wow{position:relative;border:1.5px solid transparent;background:linear-gradient(160deg,#241a3d,#120d22) padding-box,linear-gradient(135deg,#f8dc9c,#b48cff 50%,#f3c77a) border-box;box-shadow:0 30px 60px -30px #b48cff80}.nivel h3{font-family:var(--cuerpo);margin:0;font-size:16px;font-weight:600}.nivel .precio{font-family:var(--display);font-size:54px;line-height:1}.nivel .precio small{font-family:var(--cuerpo);font-size:14px;color:var(--suave)}.nivel small.cop{font-size:13.5px;color:var(--suave);margin-top:-4px}.cop-nota{font-size:13px;color:var(--suave);margin:0 0 14px}.nivel.wow .precio{background:var(--dorado);-webkit-background-clip:text;background-clip:text;color:transparent}.nivel ul{margin:0;padding:0;list-style:none;font-size:14.5px;display:grid;gap:7px;flex:1;color:#d9d3e6}.nivel li{padding-left:20px;position:relative}.nivel li:before{content:"\2726";position:absolute;left:0;top:1px;font-size:11px;color:var(--acento)}.nivel .btn{margin-top:8px}.nivel:not(.wow) .btn{background:var(--tinta);color:var(--papel);box-shadow:none}.preguntas details{border-bottom:1px solid var(--linea);padding:16px 0}.preguntas summary{font-weight:500;font-size:18px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.preguntas summary::-webkit-details-marker{display:none}.preguntas summary:after{content:"+";color:var(--acento);font-size:22px;line-height:1;transition:transform .25s}.preguntas details[open] summary:after{transform:rotate(45deg)}.preguntas details p{color:var(--suave);margin:10px 0 0;max-width:70ch}.pie{padding-top:40px;padding-bottom:max(30px,env(safe-area-inset-bottom,0px));font-size:14px;color:var(--suave)}.pie a{color:var(--acento)}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:90;background:var(--tinta);color:var(--papel);padding:10px 18px;border-radius:22px;font-size:14px;font-weight:500;max-width:calc(100% - 32px);text-align:center;box-shadow:0 12px 30px -10px #0009}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto!important}body:before,.ceja:before{animation:none}}.adv [data-compartir].resalta{animation:resalta 1.2s ease-in-out 3}@keyframes resalta{50%{box-shadow:inset 0 0 0 2px var(--brand),0 0 0 6px color-mix(in srgb,var(--brand) 30%,transparent)}}.rc-velo{position:fixed;inset:0;z-index:90;background:#06040cd1;display:grid;place-items:center;padding:max(10px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))}.rc-hoja{width:min(720px,100%);max-height:100%;overflow-y:auto;background:var(--papel);border:1px solid var(--linea);border-radius:20px;padding:16px;display:grid;gap:12px}@media (max-width: 560px){.rc-hoja{padding:12px;gap:10px;border-radius:16px}.rc-cab b{font-size:24px}.rc-cab small{font-size:12.5px}.rc-desliza{grid-template-columns:80px minmax(0,1fr) 40px}}.rc-cab{display:grid;gap:4px}.rc-cab b{font-family:var(--display);font-weight:400;font-size:28px;line-height:1.1}.rc-cab small{color:var(--suave);font-size:13.5px}.rc-area{height:min(46vh,460px);min-height:200px;display:grid;place-items:center;background:#00000059;border-radius:14px;overflow:hidden}.rc-lienzo{display:block;touch-action:none;border-radius:6px}.rc-fila{display:flex;flex-wrap:wrap;gap:8px}.rc-formatos button,.rc-boton{min-height:42px;border-radius:21px;border:1px solid var(--linea);background:var(--campo);color:var(--tinta);padding:0 14px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.rc-boton svg{width:18px;height:18px}.rc-formatos button[aria-pressed=true],.rc-boton[aria-pressed=true]{border-color:var(--acento);box-shadow:inset 0 0 0 1.5px var(--acento);background:#f3c77a1f}.rc-desliza{display:grid;grid-template-columns:96px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:13.5px;font-weight:600}.rc-desliza input{width:100%;accent-color:var(--acento);min-height:32px}.rc-desliza output{text-align:right;color:var(--suave);font-variant-numeric:tabular-nums;font-weight:500}.rc-pie{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.rc-pie button{min-height:46px;border-radius:23px;padding:0 20px;font:inherit;font-weight:600;cursor:pointer}.rc-cancelar{background:transparent;border:1px solid var(--linea);color:var(--tinta)}.rc-listo{background:var(--acento);border:0;color:#1c1206}.expres{display:flex;gap:16px;align-items:center;justify-content:space-between;border:1px solid var(--linea);border-radius:22px;padding:18px 20px;background:var(--panel);margin-bottom:14px}.expres b{font-family:var(--display);font-size:26px;font-weight:400}.expres p{margin:4px 0 0;color:var(--suave);font-size:14.5px;max-width:60ch}.expres .btn{flex:none}@media (max-width: 640px){.expres{flex-direction:column;align-items:stretch}}@media (max-width: 700px),(pointer: coarse){.idioma button,.dispositivos button,.chips button,.chips label,.pestanas button,.truco button,#o-dia{min-height:44px}}@media (max-width: 920px){.estudio{height:min(100svh,900px);grid-template-rows:minmax(0,1fr) auto;gap:10px;padding-top:8px;padding-bottom:8px}.escenario{min-height:0;overflow:hidden;align-content:start;gap:8px}.escenario>.nota{font-size:12.5px;text-align:center}.estudio .panel{max-height:46svh;overflow-y:auto;overscroll-behavior:contain;padding-top:10px}.estudio .panel>h2{font-size:22px}}@media (max-width: 360px){.logo b{font-size:19px}.barra .btn.chico{padding:8px 12px}}.escenario>.toca{text-align:center}.escenario>.toca.late{color:var(--acento);font-weight:600;animation:toca-late 1.4s ease-out 2}@keyframes toca-late{0%,to{transform:none}30%{transform:scale(1.05)}}@media (prefers-reduced-motion: reduce){.escenario>.toca.late{animation:none}}@media (hover: hover) and (pointer: fine){.truco,.nivel,.pasos li{position:relative;isolation:isolate;transition:border-color .3s,transform .35s cubic-bezier(.3,.8,.25,1),box-shadow .35s}.truco:after,.nivel:after,.pasos li:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 0%),rgba(243,199,122,.16),rgba(180,140,255,.07) 45%,transparent 70%)}.truco:hover:after,.nivel:hover:after,.pasos li:hover:after{opacity:1}.truco:hover,.nivel:hover,.pasos li:hover{transform:translateY(-4px);border-color:#f3c77a66;box-shadow:0 24px 50px -28px #000c}.nivel.wow:hover{box-shadow:0 36px 70px -30px #b48cff8c}.btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;pointer-events:none;transform:translate(0) skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);opacity:0}.btn:not(.borde):not(:disabled):hover:after{opacity:1;transform:translate(380%) skew(-20deg);transition:transform .8s cubic-bezier(.3,.8,.25,1),opacity .2s}.btn.borde:hover{box-shadow:inset 0 0 0 1px #f3c77ab3,0 0 24px -6px #f3c77a73;color:#fff}.chips button,.chips label{transition:border-color .2s,transform .2s,background-color .2s}.chips button:hover,.chips label:hover{transform:translateY(-1px);border-color:#f3c77a8c}.logo span:before{display:inline-block;transition:transform .6s cubic-bezier(.3,.8,.25,1)}.logo:hover span:before{transform:rotate(180deg) scale(1.3)}.hero-recorte{transition:transform .7s cubic-bezier(.2,.8,.2,1);will-change:transform}}@media (prefers-reduced-motion: reduce){.truco:hover,.nivel:hover,.pasos li:hover,.chips button:hover,.chips label:hover{transform:none}.btn:after{display:none}.hero-recorte{transform:none!important}}
