.bfz{position:relative;isolation:isolate}.bfz:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bfz-luz{background:radial-gradient(1200px 520px at 50% -10%,#2e7cff29,#2e7cff00 70%),#050506}.rv{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--rv-d, 0s)}.rv-on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}}.bf-cta{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:17px 20px;border:0;border-radius:16px;white-space:nowrap;cursor:pointer;text-decoration:none;font:inherit;font-weight:900;font-size:clamp(.98rem,1.6vw,1.1rem);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#4a90ff,#2e7cff 48%,#1f5fd6);box-shadow:0 1px #ffffff59 inset,0 -2px #00000040 inset,0 12px 30px #2e7cff73,0 0 0 1px #78aaff80;transition:transform .18s ease,box-shadow .25s ease,filter .25s ease;animation:bf-respira 2.8s ease-in-out infinite}.bf-cta:after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-60%;transform:skew(-20deg);background:linear-gradient(90deg,#fff0,#ffffff73,#fff0);animation:bf-brillo 3.6s ease-in-out infinite}.bf-cta:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 1px #fff6 inset,0 -2px #00000040 inset,0 18px 40px #2e7cff99,0 0 0 1px #96beffb3}.bf-cta:active{transform:translateY(1px)}.bf-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}.bf-cta:disabled{opacity:.55;cursor:default;animation:none}.bf-cta:disabled:after{display:none}.bf-cta .bf-cta-precio{padding:4px 10px;border-radius:10px;background:#00000038;font-size:.95em;letter-spacing:.02em}.bf-cta .bf-cta-flecha{transition:transform .2s ease}.bf-cta:hover .bf-cta-flecha{transform:translate(4px)}@keyframes bf-brillo{0%,55%{left:-60%}85%,to{left:130%}}@keyframes bf-respira{0%,to{box-shadow:0 1px #ffffff59 inset,0 -2px #00000040 inset,0 12px 30px #2e7cff73,0 0 0 1px #78aaff80}50%{box-shadow:0 1px #ffffff59 inset,0 -2px #00000040 inset,0 14px 40px #2e7cffb3,0 0 0 4px #2e7cff2e}}@media(prefers-reduced-motion:reduce){.bf-cta,.bf-cta:after{animation:none}.bf-cta:after{display:none}}.bf-cerrada{margin:20px 0 0;font-weight:700;color:#b7c3d6}[hidden]{display:none!important}.bf-dlg{margin:auto;width:min(100% - 24px,480px);max-height:calc(100dvh - 24px);overflow:auto;padding:0;border:1px solid rgba(90,151,255,.55);border-radius:22px;background:#0b0b0d;color:#fff;box-shadow:0 30px 80px #000000b3,0 0 60px #2e7cff2e}.bf-dlg[open]{animation:bf-dlg-entra .28s cubic-bezier(.2,.8,.2,1)}@keyframes bf-dlg-entra{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.bf-dlg::backdrop{background:#000000c7;backdrop-filter:blur(3px)}.bf-dlg-cab{padding:12px 14px 0}.bf-volver{background:none;border:0;color:#b7c3d6;font:inherit;font-weight:700;cursor:pointer;padding:6px 4px}.bf-volver:hover{color:#fff}.bf-form{padding:6px 24px 26px;display:flex;flex-direction:column}.bf-form h2{margin:0;font-size:clamp(1.3rem,4.5vw,1.7rem);line-height:1.08;font-weight:900;text-transform:uppercase;overflow-wrap:anywhere}.bf-dlg-precio{margin:10px 0 4px;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;min-height:2.2rem}.bf-dlg-precio strong{font-size:1.8rem;font-weight:900}.bf-dlg-precio span{font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#b7c3d6}.bf-form label{margin:14px 0 6px;font-weight:700;font-size:.95rem}.bf-form input[type=email]{padding:13px 14px;font:inherit;font-size:16px;color:#fff;background:#151518;border:1.5px solid #34343a;border-radius:12px;transition:border-color .2s ease,box-shadow .2s ease}.bf-form input[type=email]:focus{outline:none;border-color:#2e7cff;box-shadow:0 0 0 4px #2e7cff33}.bf-ayuda{margin:12px 0 0;color:#b7c3d6;font-size:.92rem;line-height:1.45}.bf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}#bf-turnstile{margin-top:12px}#bf-turnstile:empty{margin:0}.bf-error{margin:14px 0 0;padding:10px 12px;background:#3b0d0d;border-left:4px solid #ef4444;border-radius:10px;color:#fecaca;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.bf-form .bf-pagar{margin-top:18px}.bf-bajo{margin:10px 0 0;text-align:center;color:#8a94a6;font-size:.88rem}.pk-escena[data-astro-cid-pjsthfet]{position:relative;width:min(100%,300px);margin:0 auto;isolation:isolate}.pk-grande[data-astro-cid-pjsthfet]{width:min(100%,440px)}.pk-halo[data-astro-cid-pjsthfet]{position:absolute;z-index:-1;left:50%;top:46%;width:118%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#ffffff57,rgba(var(--luz),.3) 38%,rgba(var(--luz),.1) 62%,rgba(var(--luz),0));filter:blur(6px);opacity:.95;transition:opacity .5s ease,transform .6s ease}.pk-flota[data-astro-cid-pjsthfet]{position:relative;transform:translateY(var(--py, 0px));transition:transform .5s cubic-bezier(.2,.7,.2,1);will-change:transform}.pk-img[data-astro-cid-pjsthfet]{display:block;width:100%;height:auto;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.55)) drop-shadow(0 0 18px rgba(var(--luz),.55)) drop-shadow(0 26px 24px rgba(0,0,0,.6))}.pk-brillo[data-astro-cid-pjsthfet]{position:absolute;inset:0;pointer-events:none;-webkit-mask-size:100% 100%;mask-size:100% 100%;background:linear-gradient(115deg,#fff0 30%,#ffffff38,#fff0 60%);background-size:250% 100%;background-position:130% 0;transition:background-position 1.1s ease;mix-blend-mode:screen}.pk-piso[data-astro-cid-pjsthfet]{position:absolute;left:8%;right:8%;bottom:-10px;height:26px;z-index:-1;background:radial-gradient(ellipse at 50% 50%,rgba(var(--luz),.35),rgba(var(--luz),0) 70%);filter:blur(8px)}.pk-hover:hover .pk-flota[data-astro-cid-pjsthfet],.pk-escena[data-astro-cid-pjsthfet]:hover .pk-flota[data-astro-cid-pjsthfet]{transform:translateY(calc(var(--py, 0px) - 8px)) rotate(-.6deg)}.pk-hover:hover .pk-halo[data-astro-cid-pjsthfet],.pk-escena[data-astro-cid-pjsthfet]:hover .pk-halo[data-astro-cid-pjsthfet]{opacity:1;transform:translate(-50%,-50%) scale(1.06)}.pk-hover:hover .pk-brillo[data-astro-cid-pjsthfet],.pk-escena[data-astro-cid-pjsthfet]:hover .pk-brillo[data-astro-cid-pjsthfet]{background-position:-30% 0}@media(prefers-reduced-motion:reduce){.pk-flota[data-astro-cid-pjsthfet],.pk-halo[data-astro-cid-pjsthfet],.pk-brillo[data-astro-cid-pjsthfet]{transition:none}.pk-flota[data-astro-cid-pjsthfet]{transform:none!important}}.pp-antes[data-astro-cid-bb3pyph7]{margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pp-antes[data-astro-cid-bb3pyph7] s[data-astro-cid-bb3pyph7]{color:#8d97a8;font-weight:700;font-size:1.05rem;text-decoration-thickness:2px;text-decoration-color:#ff5a5ae6}.pp-pct[data-astro-cid-bb3pyph7]{display:inline-block;padding:4px 10px 3px;border-radius:999px;background:#ff3b3b;color:#fff;font-weight:900;font-size:.9rem;letter-spacing:.04em;box-shadow:0 0 0 3px #ff3b3b2e,0 6px 18px #ff3b3b59}.pp-ahora[data-astro-cid-bb3pyph7]{margin:6px 0 0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pp-ahora[data-astro-cid-bb3pyph7] strong[data-astro-cid-bb3pyph7]{font-size:clamp(2.1rem,4.2vw,2.8rem);font-weight:900;line-height:1;letter-spacing:-.02em}.pp-otras[data-astro-cid-bb3pyph7]{color:#b7c3d6;font-weight:600}.pp-ast[data-astro-cid-bb3pyph7]{margin-left:-6px;color:#8d97a8;font-weight:700;text-decoration:none;align-self:flex-start}.pp-grande[data-astro-cid-bb3pyph7] .pp-antes[data-astro-cid-bb3pyph7] s[data-astro-cid-bb3pyph7]{font-size:1.3rem}.pp-grande[data-astro-cid-bb3pyph7] .pp-pct[data-astro-cid-bb3pyph7]{font-size:1.05rem}.pp-grande[data-astro-cid-bb3pyph7] .pp-ahora[data-astro-cid-bb3pyph7] strong[data-astro-cid-bb3pyph7]{font-size:clamp(2.6rem,6vw,3.6rem)}
