:root{--night:#060a18;--deep:#0c1230;--panel:#0a1028;--ink:#eef1fa;--mist:#c9d1e6;--dim:#8a93b2;--aura:#4d7cff;--violet:#8b6cff;--gold:#e9c77b;--line:#c9d1e621;--line-strong:#c9d1e63d;--f-display:"Marcellus", Georgia, serif;--f-body:"Figtree", system-ui, sans-serif;--wrap:1200px;--gutter:clamp(16px, 4vw, 32px);--section:clamp(88px, 12vw, 140px);--radius:10px}*,:before,:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;-webkit-text-size-adjust:100%}body{background:var(--night);color:var(--mist);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}::selection{color:#fff;background:#8b6cff73}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.section{padding:var(--section) 0;border-top:1px solid var(--line);scroll-margin-top:40px;position:relative}.h2{font-family:var(--f-display);color:var(--ink);max-width:20ch;font-size:clamp(32px,4.4vw,52px);font-weight:400;line-height:1.1}.lead{color:var(--dim);max-width:58ch;margin-top:14px;font-size:18px}.btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:box-shadow .3s,transform .3s,border-color .3s,background .3s;display:inline-flex}.btn-main{color:#fff;background:#b000f0;box-shadow:inset 0 0 0 1px #ffffff1f}.btn-main:hover{background:#bd1bff;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff40,0 0 32px 2px #b000f073}.btn-ghost{border:1px solid var(--line-strong);color:var(--mist);background:0 0}.btn-ghost:hover{border-color:#e9c77b99;box-shadow:0 0 24px #e9c77b2e}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.top[data-astro-cid-nen7h5rs]{z-index:40;border-bottom:1px solid #0000;transition:background .4s,border-color .4s;position:fixed;inset:0 0 auto}.top[data-astro-cid-nen7h5rs].scrolled{-webkit-backdrop-filter:blur(14px);border-color:var(--line);background:#060a18e6}.bar[data-astro-cid-nen7h5rs]{max-width:1400px;padding:16px var(--gutter);align-items:center;gap:32px;margin:0 auto;display:flex}.wordmark[data-astro-cid-nen7h5rs]{font-family:var(--f-display);letter-spacing:.06em;color:var(--ink);text-shadow:0 0 18px #4d7cff8c,0 0 2px #c9d1e666;margin-right:auto;font-size:26px;text-decoration:none}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:30px;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--mist);opacity:.78;font-size:15px;text-decoration:none;transition:opacity .3s,color .3s,text-shadow .3s;position:relative}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{opacity:1;color:var(--ink)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--gold);opacity:0;width:5px;height:5px;transition:opacity .35s,scale .35s;position:absolute;bottom:-10px;left:50%;translate:-50%;rotate:45deg;scale:.2;box-shadow:0 0 8px #e9c77be6}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is([aria-current=true],[aria-current=page]){opacity:1;color:#f4e4bc;text-shadow:0 0 14px #e9c77b8c}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is([aria-current=true],[aria-current=page]):after{opacity:1;scale:1}.mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is([aria-current=true],[aria-current=page]){color:#f4e4bc}.cta[data-astro-cid-nen7h5rs]{padding:10px 18px;font-size:14px}.sound-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--line-strong);cursor:pointer;width:44px;height:44px;color:var(--mist);background:0 0;border-radius:50%;place-items:center;transition:color .3s,border-color .3s,box-shadow .3s;display:grid}.sound-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;overflow:visible}.sound-btn[data-astro-cid-nen7h5rs] .wave[data-astro-cid-nen7h5rs]{opacity:.22;transition:opacity .4s}.sound-btn[data-astro-cid-nen7h5rs]:hover{color:var(--ink);border-color:var(--mist)}.sound-btn[data-astro-cid-nen7h5rs][aria-pressed=true]{color:var(--gold);border-color:#e9c77b80;box-shadow:0 0 14px #e9c77b40}.sound-btn[data-astro-cid-nen7h5rs][aria-pressed=true] .wave[data-astro-cid-nen7h5rs]{opacity:.9;animation:2.4s ease-in-out infinite latido}.sound-btn[data-astro-cid-nen7h5rs][aria-pressed=true] .w2[data-astro-cid-nen7h5rs]{animation-delay:.4s}@keyframes latido{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.sound-btn[data-astro-cid-nen7h5rs][aria-pressed=true] .wave[data-astro-cid-nen7h5rs]{opacity:.9;animation:none}}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:none}.bars[data-astro-cid-nen7h5rs],.bars[data-astro-cid-nen7h5rs]:before,.bars[data-astro-cid-nen7h5rs]:after{background:var(--ink);width:16px;height:1.5px;transition:transform .3s,background .3s;display:block;position:relative}.bars[data-astro-cid-nen7h5rs]:before,.bars[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.bars[data-astro-cid-nen7h5rs]:before{top:-5px}.bars[data-astro-cid-nen7h5rs]:after{top:5px}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs]{background:0 0}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs]:before{transform:translateY(5px)rotate(45deg)}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs]:after{transform:translateY(-5px)rotate(-45deg)}.mobile[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);padding:8px var(--gutter) 24px;background:#060a18f5}.mobile[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:0;list-style:none}.mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--f-display);color:var(--ink);border-bottom:1px solid var(--line);padding:14px 0;font-size:24px;text-decoration:none;display:block}@media (width<=900px){nav[data-astro-cid-nen7h5rs],.cta[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:grid}}.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(ellipse 70% 55% at 50% 42%, #080e27 0%, var(--night) 70%);min-height:100svh;position:relative;overflow:hidden}.vidrios[data-astro-cid-ge2uvauf]{--celda:clamp(84px, 8.4vw, 132px);pointer-events:none;grid-template-columns:repeat(16, var(--celda));grid-template-rows:repeat(9, var(--celda));display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(58% 58% at 52% 48%,#000 50%,#0000 100%);mask-image:radial-gradient(58% 58% at 52% 48%,#000 50%,#0000 100%)}.vidrios[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:linear-gradient(160deg, rgb(var(--t)), color-mix(in srgb, rgb(var(--t)) 72%, #000));box-shadow:inset 0 0 0 1px color-mix(in srgb, rgb(var(--t)), #fff 3%)}.vidrios[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf].respira{animation:respira var(--dur) ease-in-out var(--del) infinite alternate}@keyframes respira{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.vidrios[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf].respira{animation:none}}.stage[data-astro-cid-ge2uvauf]{z-index:2;text-align:center;min-height:100svh;padding:104px var(--gutter) 120px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.talisman[data-astro-cid-ge2uvauf]{aspect-ratio:1;width:min(356px,70vw,41svh);margin-bottom:30px;position:relative}.ring[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;overflow:visible}.outer[data-astro-cid-ge2uvauf]{opacity:.72;animation:120s linear infinite spin;inset:0}.medio[data-astro-cid-ge2uvauf]{opacity:.2;width:225%;max-width:none;height:225%;animation:200s linear infinite reverse spin;top:50%;left:50%;translate:-50% -50%}.giant[data-astro-cid-ge2uvauf]{opacity:.3;width:430%;max-width:none;height:430%;animation:300s linear infinite spin;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#0000 38%,#000 78%);mask-image:radial-gradient(closest-side,#0000 38%,#000 78%)}.gem-btn[data-astro-cid-ge2uvauf]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;inset:15%}.gem[data-astro-cid-ge2uvauf]{width:100%;height:100%;transition:scale .9s cubic-bezier(.2,.8,.2,1);overflow:visible}@keyframes spin{to{transform:rotate(360deg)}}.salto[data-astro-cid-ge2uvauf]{display:none}@media (width>=901px){.salto[data-astro-cid-ge2uvauf]{display:inline}}h1[data-astro-cid-ge2uvauf]{font-family:var(--f-display);color:var(--ink);text-wrap:balance;max-width:15ch;font-size:clamp(38px,6.2vw,76px);font-weight:400;line-height:1.06}.ch[data-astro-cid-ge2uvauf]{transition:color .25s;position:relative}.ch[data-astro-cid-ge2uvauf].scr{color:#0000}.ch[data-astro-cid-ge2uvauf].scr:after{content:attr(data-g);color:#8fa8ff;font-size:.72em;line-height:1;font-family:var(--f-body);text-shadow:0 0 12px #7896ffcc;font-weight:300;position:absolute;top:52%;left:50%;translate:-50% -50%}.ch[data-astro-cid-ge2uvauf].wait{color:#0000}.decode[data-astro-cid-ge2uvauf]{display:inline-block}.decode[data-astro-cid-ge2uvauf].gl{animation:.32s steps(2,jump-none) glitch}@keyframes glitch{0%,to{text-shadow:none;translate:0}30%{text-shadow:-2px 0 #5b8cff8c,2px 0 #8b6cff73;translate:1.5px}60%{text-shadow:2px 0 #5b8cff73,-2px 0 #8b6cff8c;translate:-1px}}.sub[data-astro-cid-ge2uvauf]{max-width:50ch;color:var(--dim);margin:20px auto 32px;font-size:clamp(17px,1.6vw,19px)}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width>=901px){.stage[data-astro-cid-ge2uvauf]{text-align:left;max-width:var(--wrap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"h1 t""sub t""ctas t";align-content:center;column-gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.talisman[data-astro-cid-ge2uvauf]{grid-area:t;place-self:center;width:min(530px,39vw,72svh);margin:0;translate:0 -20px}h1[data-astro-cid-ge2uvauf]{text-wrap:nowrap;grid-area:h1;align-self:end;max-width:none;font-size:clamp(38px,5.4vw,70px)}.sub[data-astro-cid-ge2uvauf]{grid-area:sub;align-self:start;margin:22px 0 0}.ctas[data-astro-cid-ge2uvauf]{grid-area:ctas;justify-content:flex-start;align-self:start;margin-top:32px}.ring[data-astro-cid-ge2uvauf].giant{opacity:.14}}.facts[data-astro-cid-ge2uvauf]{z-index:2;max-width:var(--wrap);padding:18px var(--gutter) 22px;color:var(--dim);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin:0 auto;font-size:14.5px;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:10px;display:flex}.facts[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"";background:var(--gold);width:6px;height:6px;rotate:45deg;box-shadow:0 0 8px #e9c77bcc}@media (width<=900px){.stage[data-astro-cid-ge2uvauf]{padding-top:92px}.talisman[data-astro-cid-ge2uvauf]{width:min(240px,60vw,32svh);margin-bottom:14px}.sub[data-astro-cid-ge2uvauf]{margin:14px auto 24px}}@media (width<=700px){.stage[data-astro-cid-ge2uvauf]{padding-bottom:150px}.facts[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;gap:6px;padding-bottom:18px;font-size:13.5px}}.hero-intro .ring[data-astro-cid-ge2uvauf] .orb{stroke-dasharray:1;stroke-dashoffset:1px}.hero-intro .ring[data-astro-cid-ge2uvauf] .rune{opacity:0}.hero-intro .gem[data-astro-cid-ge2uvauf]{scale:.82}.hero-intro .reveal[data-astro-cid-ge2uvauf]{opacity:0;translate:0 12px}.hero-intro .decode[data-astro-cid-ge2uvauf]:not(.go) .ch[data-astro-cid-ge2uvauf]{color:#0000}.hero[data-astro-cid-ge2uvauf].play .ring[data-astro-cid-ge2uvauf] .orb{animation:1.4s cubic-bezier(.6,0,.2,1) forwards draw;animation-delay:var(--d,0s)}.hero[data-astro-cid-ge2uvauf].play .ring[data-astro-cid-ge2uvauf] .rune{animation:.6s ease-out forwards rune-in;animation-delay:var(--d,0s)}.hero[data-astro-cid-ge2uvauf].play .gem[data-astro-cid-ge2uvauf]{scale:1}.hero[data-astro-cid-ge2uvauf].play .reveal[data-astro-cid-ge2uvauf]{opacity:1;transition:opacity .8s,translate .8s cubic-bezier(.2,.8,.2,1);translate:0}.hero[data-astro-cid-ge2uvauf].play .sub[data-astro-cid-ge2uvauf]{transition-delay:2.1s}.hero[data-astro-cid-ge2uvauf].play .ctas[data-astro-cid-ge2uvauf]{transition-delay:2.3s}.hero[data-astro-cid-ge2uvauf].play .facts[data-astro-cid-ge2uvauf]{transition-delay:2.6s}@keyframes draw{to{stroke-dashoffset:0}}@keyframes rune-in{to{opacity:.85}}.ilus[data-astro-cid-4l4ekxbb]{fill:none;width:100%;height:auto;stroke:color-mix(in srgb, var(--c) 75%, var(--ink));stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.ilus[data-astro-cid-4l4ekxbb] .tenue[data-astro-cid-4l4ekxbb]{stroke:color-mix(in srgb, var(--c) 35%, transparent)}.ilus[data-astro-cid-4l4ekxbb] .joya[data-astro-cid-4l4ekxbb]{stroke:var(--c);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--c) 70%, transparent))}.js-anim .dibujable .ilus[data-astro-cid-4l4ekxbb] [data-astro-cid-4l4ekxbb]:is(path,rect,circle,ellipse){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s cubic-bezier(.6, .1, .2, 1) var(--d-trazo,0s)}.js-anim .dibujable .ilus[data-astro-cid-4l4ekxbb] .joya[data-astro-cid-4l4ekxbb]{transition-delay:var(--d-joya,.5s)}.js-anim .dibujable.dibujar .ilus[data-astro-cid-4l4ekxbb] [data-astro-cid-4l4ekxbb]:is(path,rect,circle,ellipse){stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.js-anim .dibujable .ilus[data-astro-cid-4l4ekxbb] [data-astro-cid-4l4ekxbb]:is(path,rect,circle,ellipse){stroke-dasharray:none;transition:none}}.ilus-3d[data-astro-cid-4l4ekxbb]{aspect-ratio:1;perspective:720px}.escena[data-astro-cid-4l4ekxbb]{transform-style:preserve-3d;animation:11s ease-in-out infinite alternate vaiven;position:absolute;inset:0;transform:rotateX(12deg)rotateY(-18deg)}@keyframes vaiven{0%{transform:rotateX(16deg)rotateY(-28deg)}to{transform:rotateX(8deg)rotateY(-8deg)}}.capa[data-astro-cid-4l4ekxbb]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.grosor[data-astro-cid-4l4ekxbb]{stroke:color-mix(in srgb, var(--c) 30%, transparent);transform:translateZ(-8px)}.base[data-astro-cid-4l4ekxbb]{transform:translateZ(0)}.contenido[data-astro-cid-4l4ekxbb]{transform:translateZ(26px)}.gema[data-astro-cid-4l4ekxbb]{transform:translateZ(54px)}.frente[data-astro-cid-4l4ekxbb]{transform:translateZ(72px)}.panel[data-astro-cid-4l4ekxbb]{fill:color-mix(in srgb, var(--c) 7%, #080c20d9)}.bloque[data-astro-cid-4l4ekxbb]{fill:color-mix(in srgb, var(--c) 9%, transparent);stroke:color-mix(in srgb, var(--c) 45%, transparent)}.runa[data-astro-cid-4l4ekxbb]{stroke:var(--c);stroke-width:1.8px;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--c) 60%, transparent))}.moneda[data-astro-cid-4l4ekxbb]{fill:color-mix(in srgb, var(--c) 10%, #080c20e6);stroke:color-mix(in srgb, var(--c) 60%, var(--ink))}.faceta[data-astro-cid-4l4ekxbb]{stroke:none;transition:opacity .9s var(--d-joya,.5s)}.f1[data-astro-cid-4l4ekxbb]{fill:color-mix(in srgb, var(--c) 55%, #fff)}.f2[data-astro-cid-4l4ekxbb]{fill:var(--c);opacity:.85}.f3[data-astro-cid-4l4ekxbb]{fill:color-mix(in srgb, var(--c) 70%, #000);opacity:.9}.f4[data-astro-cid-4l4ekxbb]{fill:color-mix(in srgb, var(--c) 45%, #000)}.js-anim .dibujable .faceta[data-astro-cid-4l4ekxbb]{opacity:0}.js-anim .dibujable.dibujar .faceta[data-astro-cid-4l4ekxbb]{opacity:1}.js-anim .dibujable.dibujar .f2[data-astro-cid-4l4ekxbb]{opacity:.85}.js-anim .dibujable.dibujar .f3[data-astro-cid-4l4ekxbb]{opacity:.9}.ilus-3d[data-astro-cid-4l4ekxbb]:after{content:"";filter:blur(6px);z-index:-1;background:radial-gradient(closest-side,#0000008c,#0000);height:10%;position:absolute;bottom:4%;left:14%;right:14%}@media (prefers-reduced-motion:reduce){.escena[data-astro-cid-4l4ekxbb]{animation:none}}.decode[data-astro-cid-l75w6b27]{display:inline-block}.ch[data-astro-cid-l75w6b27]{position:relative}.ch[data-astro-cid-l75w6b27].scr{color:#0000}.ch[data-astro-cid-l75w6b27].scr:after{content:attr(data-g);color:#8fa8ff;font-size:.72em;line-height:1;font-family:var(--f-body);text-shadow:0 0 12px #7896ffcc;font-weight:300;position:absolute;top:52%;left:50%;translate:-50% -50%}.decode[data-astro-cid-l75w6b27].gl{animation:.32s steps(2,jump-none) glitch}@media (prefers-reduced-motion:reduce){.decode[data-astro-cid-l75w6b27].gl{animation:none}}#servicios[data-astro-cid-pt7o54kk]{isolation:isolate;overflow-x:clip}.grilla[data-astro-cid-pt7o54kk]{z-index:-3;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 260px calc(100% - 260px),#0000);mask-image:linear-gradient(#0000,#000 260px calc(100% - 260px),#0000)}.grilla-vista[data-astro-cid-pt7o54kk]{perspective:1200px;perspective-origin:50%;height:100vh;position:sticky;top:0;overflow:hidden}.plano[data-astro-cid-pt7o54kk]{background-image:linear-gradient(#6e96ff21 1px,#0000 1px),linear-gradient(90deg,#6e96ff21 1px,#0000 1px);background-size:56px 56px;width:110%;position:absolute;top:-50%;bottom:-50%}.plano[data-astro-cid-pt7o54kk].izq{transform-origin:0;left:0;transform:rotateY(58deg);-webkit-mask-image:linear-gradient(90deg,#000,#0000 45%);mask-image:linear-gradient(90deg,#000,#0000 45%)}.plano[data-astro-cid-pt7o54kk].der{transform-origin:100%;right:0;transform:rotateY(-58deg);-webkit-mask-image:linear-gradient(-90deg,#000,#0000 45%);mask-image:linear-gradient(-90deg,#000,#0000 45%)}.lista[data-astro-cid-pt7o54kk]{gap:96px;margin-top:64px;display:grid}.fila[data-astro-cid-pt7o54kk]{isolation:isolate;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid;position:relative}.fila[data-astro-cid-pt7o54kk]:nth-child(2n){grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.fila[data-astro-cid-pt7o54kk]:nth-child(2n) .arte[data-astro-cid-pt7o54kk]{order:2}.arte[data-astro-cid-pt7o54kk]{aspect-ratio:1;place-items:center;width:min(100%,320px);margin-inline:auto;display:grid;position:relative}.arte[data-astro-cid-pt7o54kk]>.ilus{width:64%;position:relative}.aro[data-astro-cid-pt7o54kk]{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aro-linea[data-astro-cid-pt7o54kk]{stroke:color-mix(in srgb, var(--c) 32%, transparent);stroke-width:.6px}.aro-runas[data-astro-cid-pt7o54kk]{stroke:color-mix(in srgb, var(--c) 24%, transparent);stroke-width:3px;stroke-dasharray:1 6.8;transform-origin:50%;animation:120s linear infinite girar}.aura[data-astro-cid-pt7o54kk]{background:radial-gradient(circle, color-mix(in srgb, var(--c) 15%, transparent), transparent 70%);filter:blur(10px);border-radius:50%;animation:7s ease-in-out infinite respirar;position:absolute;inset:18%}.fila[data-astro-cid-pt7o54kk]:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--c) 9%, transparent), transparent 60%);width:900px;height:900px;position:absolute;top:50%;left:20%;translate:-50% -50%}.fila[data-astro-cid-pt7o54kk]:nth-child(2n):before{left:80%}.arte[data-astro-cid-pt7o54kk]>.ilus{transition:scale .6s cubic-bezier(.2,.8,.2,1)}.aro-linea[data-astro-cid-pt7o54kk]{transition:stroke .5s}.arte[data-astro-cid-pt7o54kk]:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle, color-mix(in srgb, var(--c) 14%, transparent), transparent 68%);filter:blur(14px);border-radius:50%;transition:opacity .6s,scale .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:10%;scale:.9}@media (hover:hover){.fila[data-astro-cid-pt7o54kk]:hover .arte[data-astro-cid-pt7o54kk]:after{opacity:1;scale:1.02}.fila[data-astro-cid-pt7o54kk]:hover .aro-linea[data-astro-cid-pt7o54kk]{stroke:color-mix(in srgb, var(--c) 44%, transparent)}.fila[data-astro-cid-pt7o54kk]:hover>.arte[data-astro-cid-pt7o54kk]>.ilus{scale:1.015}.fila[data-astro-cid-pt7o54kk]:hover .chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]{opacity:.75}}.chispas[data-astro-cid-pt7o54kk]{pointer-events:none;position:absolute;inset:0}.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]{background:color-mix(in srgb, var(--c) 60%, #fff);width:3px;height:3px;box-shadow:0 0 8px var(--c);opacity:.5;border-radius:50%;transition:opacity .5s;animation:3.6s ease-in-out infinite titilar;position:absolute}.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]:first-child{animation-delay:-.4s;top:6%;left:22%}.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]:nth-child(2){width:2px;height:2px;animation-delay:-1.6s;top:18%;left:92%}.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]:nth-child(3){animation-delay:-2.4s;top:74%;left:96%}.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]:nth-child(4){width:2px;height:2px;animation-delay:-.9s;top:94%;left:40%}.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]:nth-child(5){animation-delay:-3s;top:58%;left:1%}.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]:nth-child(6){width:2px;height:2px;animation-delay:-2s;top:30%;left:4%}@keyframes titilar{0%,to{filter:brightness(.6);scale:.4}50%{filter:brightness(1.4);scale:1.3}}.esfera[data-astro-cid-pt7o54kk]{pointer-events:none;background:radial-gradient(28% 18% at 33% 25%,#ffffff0d,#0000 70%),radial-gradient(circle at 38% 34%,#0000 55%,#0000004d 100%);border-radius:50%;position:absolute;inset:2.5%}.arte[data-astro-cid-pt7o54kk]:has(.esfera) .aura[data-astro-cid-pt7o54kk]{filter:blur(10px)opacity(.5)}.arte[data-astro-cid-pt7o54kk]:has(.esfera) .aro-linea[data-astro-cid-pt7o54kk]{stroke:color-mix(in srgb, var(--c) 10%, transparent);filter:blur(.3px)}@media (hover:hover){.fila[data-astro-cid-pt7o54kk]:hover .arte[data-astro-cid-pt7o54kk]:has(.esfera) .aro-linea[data-astro-cid-pt7o54kk]{stroke:color-mix(in srgb, var(--c) 16%, transparent)}}.js-anim .fila[data-astro-cid-pt7o54kk] .esfera[data-astro-cid-pt7o54kk]{opacity:0;transition:opacity 1.4s .9s}.js-anim .fila[data-astro-cid-pt7o54kk].dibujar .esfera[data-astro-cid-pt7o54kk]{opacity:1}.gem-tag[data-astro-cid-pt7o54kk]{color:var(--dim);align-items:center;gap:10px;margin-bottom:18px;font-size:14px;display:flex}.gem-tag[data-astro-cid-pt7o54kk] svg[data-astro-cid-pt7o54kk]{width:30px;height:30px}.texto[data-astro-cid-pt7o54kk]{max-width:640px}h3[data-astro-cid-pt7o54kk]{font-family:var(--f-display);color:var(--ink);font-size:clamp(32px,3.7vw,52px);font-weight:400;line-height:1.08}.resuelve[data-astro-cid-pt7o54kk]{color:var(--ink);max-width:40ch;margin-top:12px;font-size:clamp(17px,1.5vw,20px)}.beneficios[data-astro-cid-pt7o54kk]{color:var(--mist);gap:8px;margin-top:24px;padding:0;font-size:clamp(15.5px,1.25vw,17px);list-style:none;display:grid}.beneficios[data-astro-cid-pt7o54kk] li[data-astro-cid-pt7o54kk]:before{content:"+ ";color:var(--c)}.arte[data-astro-cid-pt7o54kk] .ilus .joya{animation:4.5s ease-in-out infinite latir}@keyframes girar{to{rotate:360deg}}@keyframes respirar{50%{opacity:.7;scale:1.12}}@keyframes latir{50%{filter:drop-shadow(0 0 12px var(--c))}}.js-anim .fila[data-astro-cid-pt7o54kk] .arte[data-astro-cid-pt7o54kk],.js-anim .fila[data-astro-cid-pt7o54kk] .texto[data-astro-cid-pt7o54kk]{opacity:0;transition:opacity .9s,translate 1s cubic-bezier(.2,.8,.2,1)}.js-anim .fila[data-astro-cid-pt7o54kk] .arte[data-astro-cid-pt7o54kk]{translate:-56px}.js-anim .fila[data-astro-cid-pt7o54kk] .texto[data-astro-cid-pt7o54kk]{transition-delay:.12s;translate:56px}.js-anim .fila[data-astro-cid-pt7o54kk]:nth-child(2n) .arte[data-astro-cid-pt7o54kk]{translate:56px}.js-anim .fila[data-astro-cid-pt7o54kk]:nth-child(2n) .texto[data-astro-cid-pt7o54kk]{translate:-56px}.js-anim .fila[data-astro-cid-pt7o54kk].dibujar .arte[data-astro-cid-pt7o54kk],.js-anim .fila[data-astro-cid-pt7o54kk].dibujar .texto[data-astro-cid-pt7o54kk]{opacity:1;translate:0}.js-anim .aro-linea[data-astro-cid-pt7o54kk]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s cubic-bezier(.6,.1,.2,1) .3s,stroke .5s}.js-anim .aro-runas[data-astro-cid-pt7o54kk],.js-anim .aura[data-astro-cid-pt7o54kk]{opacity:0;transition:opacity 1.2s .9s}.js-anim .fila[data-astro-cid-pt7o54kk].dibujar .aro-linea[data-astro-cid-pt7o54kk]{stroke-dashoffset:0}.js-anim .fila[data-astro-cid-pt7o54kk].dibujar [data-astro-cid-pt7o54kk]:is(.aro-runas,.aura){opacity:1}.fila[data-astro-cid-pt7o54kk]{--d-trazo:.7s;--d-joya:1.3s}.js-anim .fila[data-astro-cid-pt7o54kk] .ilus .joya{animation:none}.js-anim .fila[data-astro-cid-pt7o54kk].dibujar .ilus .joya{animation:1.2s 2.4s both destello,4.5s ease-in-out 3.6s infinite latir}.js-anim .fila[data-astro-cid-pt7o54kk] .gem-tag[data-astro-cid-pt7o54kk] svg[data-astro-cid-pt7o54kk]{filter:grayscale()brightness(.5);transition:filter .6s}.js-anim .fila[data-astro-cid-pt7o54kk].dibujar .gem-tag[data-astro-cid-pt7o54kk] svg[data-astro-cid-pt7o54kk]{animation:1.4s 2.4s both enciende}@keyframes destello{0%{filter:none}40%{filter:drop-shadow(0 0 16px var(--c)) brightness(1.8)}to{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--c) 70%, transparent))}}@keyframes enciende{0%{filter:grayscale()brightness(.5)}45%{filter:drop-shadow(0 0 12px var(--c)) brightness(1.6)}to{filter:none}}.otros-title[data-astro-cid-pt7o54kk]{font-family:var(--f-body);color:var(--dim);margin-top:96px;font-size:15px;font-weight:600}.otros[data-astro-cid-pt7o54kk]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.mini[data-astro-cid-pt7o54kk]{isolation:isolate;border:1px solid var(--line);background:#0406108c;border-radius:8px;padding:22px 20px;transition:background .35s;position:relative}.mini[data-astro-cid-pt7o54kk]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(180px circle at var(--x,50%) var(--y,0%), var(--c), transparent 70%);-webkit-mask-composite:xor;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.mini[data-astro-cid-pt7o54kk]:hover:after{opacity:1}.mini[data-astro-cid-pt7o54kk]:hover{background:color-mix(in srgb, var(--c) 4%, #0406108c)}.mini[data-astro-cid-pt7o54kk]{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.piedra[data-astro-cid-pt7o54kk]{fill:none;stroke-linejoin:round;stroke-linecap:round;flex:none;width:44px;height:44px;transition:transform .35s;display:block;overflow:visible}.mini[data-astro-cid-pt7o54kk]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 16%, transparent), transparent);opacity:0;border-radius:50%;width:110px;height:110px;transition:opacity .5s;position:absolute;top:0;left:0}.mini[data-astro-cid-pt7o54kk]:hover:before{opacity:1}.mini[data-astro-cid-pt7o54kk]:hover .piedra[data-astro-cid-pt7o54kk]{transform:translateY(-2px)}.piedra[data-astro-cid-pt7o54kk] .cuerpo[data-astro-cid-pt7o54kk]{fill:color-mix(in srgb, var(--c) 9%, #060918d9);stroke:color-mix(in srgb, var(--c) 40%, transparent);stroke-width:1px}.piedra[data-astro-cid-pt7o54kk] .mesa[data-astro-cid-pt7o54kk]{fill:color-mix(in srgb, var(--c) 5%, transparent);stroke:color-mix(in srgb, var(--c) 22%, transparent);stroke-width:.7px}.piedra[data-astro-cid-pt7o54kk] .facetas[data-astro-cid-pt7o54kk]{stroke:color-mix(in srgb, var(--c) 22%, transparent);stroke-width:.7px}.piedra[data-astro-cid-pt7o54kk] .runa[data-astro-cid-pt7o54kk]{stroke:var(--c);stroke-width:1.8px;opacity:.7;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--c) 60%, transparent));transition:opacity .5s,filter .5s}.mini[data-astro-cid-pt7o54kk]:hover .piedra[data-astro-cid-pt7o54kk] .runa[data-astro-cid-pt7o54kk]{opacity:1;filter:drop-shadow(0 0 6px var(--c))}.js-anim .otros[data-astro-cid-pt7o54kk] .piedra[data-astro-cid-pt7o54kk] .runa[data-astro-cid-pt7o54kk]{opacity:0;transition:opacity .9s calc(.5s + var(--i) * .22s), filter .5s}.js-anim .otros[data-astro-cid-pt7o54kk].visto .piedra[data-astro-cid-pt7o54kk] .runa[data-astro-cid-pt7o54kk]{opacity:.7}.js-anim .otros[data-astro-cid-pt7o54kk].visto .mini[data-astro-cid-pt7o54kk]:hover .piedra[data-astro-cid-pt7o54kk] .runa[data-astro-cid-pt7o54kk]{opacity:1;transition-delay:0s}.mini[data-astro-cid-pt7o54kk] b[data-astro-cid-pt7o54kk]{color:var(--ink);font-weight:600;display:block}.mini[data-astro-cid-pt7o54kk] span[data-astro-cid-pt7o54kk]{color:var(--dim);margin-top:4px;font-size:14.5px;display:block}.mini[data-astro-cid-pt7o54kk] em[data-astro-cid-pt7o54kk]{letter-spacing:.02em;color:color-mix(in srgb, var(--c) 70%, var(--dim));opacity:.85;margin-top:10px;font-size:12.5px;font-style:normal;line-height:1.3;display:block}.js-anim .otros[data-astro-cid-pt7o54kk] .mini[data-astro-cid-pt7o54kk]{opacity:0;transition:opacity .7s calc(var(--i) * .1s), translate .7s calc(var(--i) * .1s) cubic-bezier(.2, .8, .2, 1), background .35s;translate:0 16px}.js-anim .otros[data-astro-cid-pt7o54kk].visto .mini[data-astro-cid-pt7o54kk]{opacity:1;translate:0}@media (width<=900px){.lista[data-astro-cid-pt7o54kk]{gap:72px}.fila[data-astro-cid-pt7o54kk],.fila[data-astro-cid-pt7o54kk]:nth-child(2n){grid-template-columns:1fr;gap:20px}.fila[data-astro-cid-pt7o54kk]:nth-child(2n) .arte[data-astro-cid-pt7o54kk]{order:0}.arte[data-astro-cid-pt7o54kk]{width:min(80%,300px)}.js-anim .fila[data-astro-cid-pt7o54kk] .arte[data-astro-cid-pt7o54kk],.js-anim .fila[data-astro-cid-pt7o54kk]:nth-child(2n) .arte[data-astro-cid-pt7o54kk]{transition:opacity .9s,scale 1s cubic-bezier(.2,.8,.2,1);translate:0;scale:.92}.js-anim .fila[data-astro-cid-pt7o54kk].dibujar .arte[data-astro-cid-pt7o54kk]{scale:1}.js-anim .fila[data-astro-cid-pt7o54kk] .texto[data-astro-cid-pt7o54kk]{translate:-32px}.js-anim .fila[data-astro-cid-pt7o54kk]:nth-child(2n) .texto[data-astro-cid-pt7o54kk]{translate:32px}.otros[data-astro-cid-pt7o54kk]{grid-template-columns:1fr 1fr}}@media (width<=520px){.otros[data-astro-cid-pt7o54kk]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.aro-runas[data-astro-cid-pt7o54kk],.aura[data-astro-cid-pt7o54kk],.arte[data-astro-cid-pt7o54kk] .ilus .joya,.chispas[data-astro-cid-pt7o54kk] i[data-astro-cid-pt7o54kk]{animation:none}}.featured[data-astro-cid-w3ggsyt4]{gap:clamp(56px,7vw,96px);margin-top:64px;display:grid}.big[data-astro-cid-w3ggsyt4]{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.big[data-astro-cid-w3ggsyt4]:nth-child(2n){grid-template-columns:1fr 1.5fr}.big[data-astro-cid-w3ggsyt4]:nth-child(2n) .vitrina[data-astro-cid-w3ggsyt4]{order:2}.vitrina[data-astro-cid-w3ggsyt4]{perspective:1400px;isolation:isolate;position:relative}.vitrina[data-astro-cid-w3ggsyt4]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 32%, transparent), transparent);filter:blur(40px);opacity:.45;border-radius:50%;transition:opacity .5s;position:absolute;inset:8% 6%}.pieza[data-astro-cid-w3ggsyt4]:hover .vitrina[data-astro-cid-w3ggsyt4]:before{opacity:.9}.marco[data-astro-cid-w3ggsyt4]{--rx:0deg;--ry:0deg;--mx:50%;--my:30%;border:1px solid color-mix(in srgb, var(--c) 30%, var(--line));transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;background:#080c20e6;border-radius:8px;transition:transform .6s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s;position:relative;overflow:visible;box-shadow:0 30px 60px -30px #000c,0 0 0 1px #060a1899}.pieza[data-astro-cid-w3ggsyt4]:hover .marco[data-astro-cid-w3ggsyt4]{border-color:color-mix(in srgb, var(--c) 60%, transparent);box-shadow:0 40px 80px -30px #000000d9, 0 0 50px color-mix(in srgb, var(--c) 18%, transparent)}.marco[data-astro-cid-w3ggsyt4].sigue{transition:transform .12s linear,border-color .4s,box-shadow .4s}.barra[data-astro-cid-w3ggsyt4]{border-bottom:1px solid var(--line);height:34px;color:var(--dim);align-items:center;gap:10px;padding:0 12px;font-size:12.5px;display:flex}.barra[data-astro-cid-w3ggsyt4] svg[data-astro-cid-w3ggsyt4]{flex:none;width:16px;height:16px}.tag[data-astro-cid-w3ggsyt4]{border:1px solid var(--line-strong);color:var(--mist);border-radius:999px;margin-left:auto;padding:2px 9px}.pantalla[data-astro-cid-w3ggsyt4]{aspect-ratio:16/10;border-radius:0 0 7px 7px;overflow:hidden}.pantalla[data-astro-cid-w3ggsyt4] img[data-astro-cid-w3ggsyt4]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.reflejo[data-astro-cid-w3ggsyt4]{pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my), #ffffff21, transparent 45%);opacity:0;mix-blend-mode:screen;border-radius:8px;transition:opacity .4s;position:absolute;inset:0}.pieza[data-astro-cid-w3ggsyt4]:hover .reflejo[data-astro-cid-w3ggsyt4]{opacity:1}.engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]{pointer-events:none;border:1.5px solid var(--gold);opacity:.7;width:14px;height:14px;transition:opacity .4s,filter .4s,translate .5s cubic-bezier(.2,.8,.2,1);position:absolute}.engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:first-child{border-bottom:0;border-right:0;top:-6px;left:-6px}.engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:nth-child(2){border-bottom:0;border-left:0;top:-6px;right:-6px}.engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:nth-child(3){border-top:0;border-right:0;bottom:-6px;left:-6px}.engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:nth-child(4){border-top:0;border-left:0;bottom:-6px;right:-6px}.pieza[data-astro-cid-w3ggsyt4]:hover .engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]{opacity:1;filter:drop-shadow(0 0 6px #e9c77bcc)}.pieza[data-astro-cid-w3ggsyt4]:hover .engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:first-child{translate:-3px -3px}.pieza[data-astro-cid-w3ggsyt4]:hover .engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:nth-child(2){translate:3px -3px}.pieza[data-astro-cid-w3ggsyt4]:hover .engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:nth-child(3){translate:-3px 3px}.pieza[data-astro-cid-w3ggsyt4]:hover .engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]:nth-child(4){translate:3px 3px}.gem-tag[data-astro-cid-w3ggsyt4]{color:var(--dim);align-items:center;gap:10px;font-size:13.5px;display:flex}.gem-tag[data-astro-cid-w3ggsyt4] svg[data-astro-cid-w3ggsyt4]{width:24px;height:24px}.pieza[data-astro-cid-w3ggsyt4]:hover .gem-tag[data-astro-cid-w3ggsyt4] svg[data-astro-cid-w3ggsyt4]{filter:drop-shadow(0 0 8px var(--c))}h3[data-astro-cid-w3ggsyt4]{font-family:var(--f-display);color:var(--ink);margin-top:18px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.15}.rubro[data-astro-cid-w3ggsyt4]{color:var(--c);margin-top:6px;font-size:14.5px}.srv[data-astro-cid-w3ggsyt4]{color:var(--dim)}.resumen[data-astro-cid-w3ggsyt4]{max-width:42ch;color:var(--mist);margin-top:14px}.info[data-astro-cid-w3ggsyt4] .resumen[data-astro-cid-w3ggsyt4]{font-size:17px}.info[data-astro-cid-w3ggsyt4] ul[data-astro-cid-w3ggsyt4]{color:var(--dim);gap:4px;margin-top:16px;padding:0;font-size:15px;list-style:none;display:grid}.info[data-astro-cid-w3ggsyt4] li[data-astro-cid-w3ggsyt4]:before{content:"+ ";color:var(--c)}.link[data-astro-cid-w3ggsyt4]{color:var(--ink);border-bottom:1px solid color-mix(in srgb, var(--c) 70%, transparent);margin-top:22px;padding-bottom:2px;font-size:15px;font-weight:600;text-decoration:none;transition:color .3s,text-shadow .3s;display:inline-block}.link[data-astro-cid-w3ggsyt4]:hover{color:var(--c);text-shadow:0 0 14px color-mix(in srgb, var(--c) 60%, transparent)}.tiles[data-astro-cid-w3ggsyt4]{grid-template-columns:repeat(2,1fr);gap:clamp(48px,6vw,72px) clamp(28px,4vw,56px);margin-top:clamp(72px,9vw,120px);display:grid}.tiles[data-astro-cid-w3ggsyt4]:first-child{margin-top:64px}.pie[data-astro-cid-w3ggsyt4]{margin-top:26px}.pie[data-astro-cid-w3ggsyt4] h3[data-astro-cid-w3ggsyt4]{margin-top:0;font-size:24px}.pie[data-astro-cid-w3ggsyt4] .resumen[data-astro-cid-w3ggsyt4]{margin-top:8px;font-size:15.5px}.pie[data-astro-cid-w3ggsyt4] .link[data-astro-cid-w3ggsyt4]{margin-top:14px}.js-anim .pieza[data-astro-cid-w3ggsyt4] .vitrina[data-astro-cid-w3ggsyt4]{opacity:0;transform-origin:50% 100%;transition:opacity .9s,transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(40px)rotateX(14deg)}.js-anim .pieza[data-astro-cid-w3ggsyt4] .engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]{opacity:0}.js-anim .pieza[data-astro-cid-w3ggsyt4].visto .vitrina[data-astro-cid-w3ggsyt4]{opacity:1;transform:none}.js-anim .pieza[data-astro-cid-w3ggsyt4].visto .engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]{opacity:.7;transition-delay:.7s}@media (width<=900px){.big[data-astro-cid-w3ggsyt4],.big[data-astro-cid-w3ggsyt4]:nth-child(2n){grid-template-columns:1fr;gap:28px}.big[data-astro-cid-w3ggsyt4]:nth-child(2n) .vitrina[data-astro-cid-w3ggsyt4]{order:0}}@media (width<=700px){.tiles[data-astro-cid-w3ggsyt4]{grid-template-columns:1fr}.barra[data-astro-cid-w3ggsyt4]{height:28px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.marco[data-astro-cid-w3ggsyt4],.engarces[data-astro-cid-w3ggsyt4] i[data-astro-cid-w3ggsyt4]{transition:none}}.mas[data-astro-cid-gzied6pw]{justify-content:center;margin-top:clamp(64px,8vw,96px);display:flex}.cuenta[data-astro-cid-gzied6pw]{color:var(--dim)}.ruta[data-astro-cid-4v555h6s]{margin-top:64px;position:relative}.steps[data-astro-cid-4v555h6s]{grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.linea[data-astro-cid-4v555h6s],.carga[data-astro-cid-4v555h6s]{height:1px;width:var(--largo,0);pointer-events:none;position:absolute;top:27px;left:28px}.linea[data-astro-cid-4v555h6s]{background:var(--line-strong)}.carga[data-astro-cid-4v555h6s]{width:calc(var(--largo,0px) * var(--p,0));background:linear-gradient(90deg, #4d7cff, var(--violet), var(--gold)) 0 0 / var(--largo,100%) 100% no-repeat;box-shadow:0 0 10px #8b6cff8c}.carga[data-astro-cid-4v555h6s]:after{content:"";width:6px;height:6px;opacity:calc(var(--p,0) * 40);background:#fff;border-radius:50%;position:absolute;top:-2.5px;right:-3px;box-shadow:0 0 10px 3px #a096ffcc}.ruta[data-astro-cid-4v555h6s].lleno .carga[data-astro-cid-4v555h6s]:after{opacity:0;transition:opacity .6s}li[data-astro-cid-4v555h6s]{position:relative}.mark[data-astro-cid-4v555h6s]{z-index:1;background:var(--night);border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:56px;height:56px;transition:border-color .6s,box-shadow .6s;display:grid;position:relative}.mark[data-astro-cid-4v555h6s] svg[data-astro-cid-4v555h6s]{fill:none;stroke:#4a5578;stroke-width:.13px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px;transition:stroke .6s,filter .6s;overflow:visible}.mark[data-astro-cid-4v555h6s]:after{content:"";border:1px solid var(--c);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1px}li[data-astro-cid-4v555h6s].on .mark[data-astro-cid-4v555h6s]{border-color:color-mix(in srgb, var(--c) 55%, transparent);box-shadow:0 0 22px color-mix(in srgb, var(--c) 22%, transparent)}li[data-astro-cid-4v555h6s].on .mark[data-astro-cid-4v555h6s] svg[data-astro-cid-4v555h6s]{stroke:var(--c);filter:drop-shadow(0 0 4px var(--c))}li[data-astro-cid-4v555h6s].on .mark[data-astro-cid-4v555h6s]:after{animation:1.1s ease-out pulso}@keyframes pulso{0%{opacity:.8;scale:1}to{opacity:0;scale:1.7}}li[data-astro-cid-4v555h6s]:hover .mark[data-astro-cid-4v555h6s]{box-shadow:0 0 30px color-mix(in srgb, var(--c) 35%, transparent)}.num[data-astro-cid-4v555h6s]{color:var(--dim);background:var(--night);padding:0 4px;font-size:12px;position:absolute;bottom:-4px;right:-6px}h3[data-astro-cid-4v555h6s]{font-family:var(--f-display);color:var(--ink);margin-top:24px;font-size:24px;font-weight:400}.res[data-astro-cid-4v555h6s]{color:var(--gold);opacity:.85;margin:2px 0 10px;font-size:14px}li[data-astro-cid-4v555h6s] p[data-astro-cid-4v555h6s]:last-child{color:var(--dim);max-width:32ch;font-size:15.5px}@media (width<=900px){.steps[data-astro-cid-4v555h6s]{grid-template-columns:1fr;gap:36px}.linea[data-astro-cid-4v555h6s],.carga[data-astro-cid-4v555h6s]{width:1px;height:var(--largo,0);top:28px;left:27px}.carga[data-astro-cid-4v555h6s]{width:1px;height:calc(var(--largo,0px) * var(--p,0));background:linear-gradient(180deg, #4d7cff, var(--violet), var(--gold)) 0 0 / 100% var(--largo,100%) no-repeat}.carga[data-astro-cid-4v555h6s]:after{inset:auto auto -3px -2.5px}li[data-astro-cid-4v555h6s]{padding-left:80px}.mark[data-astro-cid-4v555h6s]{position:absolute;top:0;left:0}h3[data-astro-cid-4v555h6s]{margin-top:10px}}@media (prefers-reduced-motion:reduce){.mark[data-astro-cid-4v555h6s],.mark[data-astro-cid-4v555h6s] svg[data-astro-cid-4v555h6s]{transition:none}li[data-astro-cid-4v555h6s].on .mark[data-astro-cid-4v555h6s]:after{animation:none}}.cols[data-astro-cid-scvevujj]{columns:3 300px;column-gap:20px;margin-top:56px}figure[data-astro-cid-scvevujj]{break-inside:avoid;border:1px solid var(--line);border-radius:var(--radius);background:#0a102873;margin:0 0 20px;padding:28px 26px 24px;transition:border-color .4s,box-shadow .4s}figure[data-astro-cid-scvevujj]:hover{border-color:#8b6cff73;box-shadow:0 0 40px #8b6cff1f}blockquote[data-astro-cid-scvevujj]{color:var(--ink);font-size:17px;line-height:1.55}blockquote[data-astro-cid-scvevujj]:before{content:"“";font-family:var(--f-display);color:var(--gold);opacity:.8;text-shadow:0 0 16px #e9c77b80;margin-bottom:8px;font-size:48px;line-height:.8;display:block}figcaption[data-astro-cid-scvevujj]{margin-top:18px;font-size:14.5px}figcaption[data-astro-cid-scvevujj] b[data-astro-cid-scvevujj]{color:var(--mist);font-weight:600}figcaption[data-astro-cid-scvevujj] span[data-astro-cid-scvevujj]{color:var(--dim);margin-left:8px}.fp{border:1px solid var(--line);background:#04061099;border-radius:14px;padding:clamp(22px,4vw,40px);box-shadow:0 0 90px #8b6cff0d,inset 0 1px #c9d1e60a}.fp fieldset{border:0;min-width:0;padding:0}.fp legend{padding:0}.fp h3{font-family:var(--f-display);color:var(--ink);outline:none;scroll-margin-top:110px;font-size:clamp(26px,3vw,34px);font-weight:400}.fp em{color:var(--dim);font-size:.9em;font-style:normal}.fp-help{color:var(--dim);margin-top:6px}.fp-progress{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:36px;padding:0;list-style:none;display:grid;position:relative}.fp-progress:before,.fp-progress:after{content:"";pointer-events:none;height:1px;position:absolute;top:19px;left:12.5%}.fp-progress:before{background:var(--line-strong);right:12.5%}.fp-progress:after{width:calc(75% * var(--avance,0));background:linear-gradient(90deg, #4d7cff, var(--violet), var(--gold));transition:width .7s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #8b6cff80}.fp-progress li{text-align:center;color:var(--dim);flex-direction:column;align-items:center;gap:10px;font-size:13px;display:flex}.fp-progress .mark{z-index:1;background:var(--night);border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:38px;height:38px;transition:border-color .5s,box-shadow .5s;display:grid;position:relative}.fp-progress .mark svg{fill:none;stroke:#4a5578;stroke-width:.14px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:stroke .5s,filter .5s;overflow:visible}.fp-progress .done .mark{border-color:#8b6cff73}.fp-progress .done .mark svg{stroke:#a08bff}.fp-progress .now{color:var(--ink)}.fp-progress .now .mark{border-color:#e9c77b99;box-shadow:0 0 18px #e9c77b33}.fp-progress .now .mark svg{stroke:var(--gold);filter:drop-shadow(0 0 3px #e9c77bcc)}.fp-progress.sello .mark{border-color:#e9c77b99;box-shadow:0 0 18px #e9c77b38}.fp-progress.sello .mark svg{stroke:var(--gold);filter:drop-shadow(0 0 3px #e9c77bcc)}.fp-progress.sello .mark:after{content:"";border:1px solid var(--gold);opacity:0;border-radius:50%;animation:1.2s ease-out fp-sello;position:absolute;inset:-1px}.fp-progress.sello li:nth-child(2) .mark:after{animation-delay:.12s}.fp-progress.sello li:nth-child(3) .mark:after{animation-delay:.24s}.fp-progress.sello li:nth-child(4) .mark:after{animation-delay:.36s}.fp-progress.sello:after{box-shadow:0 0 12px #e9c77b8c}@keyframes fp-sello{0%{opacity:.9;scale:1}to{opacity:0;scale:1.8}}@media (prefers-reduced-motion:reduce){.fp-progress:after{transition:none}.fp-progress.sello .mark:after{animation:none}}@media (width<=600px){.fp-progress .lbl{display:none}.fp-progress .now .lbl{white-space:nowrap;display:block}}.fp-chips{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:22px;display:grid}.fp-chip,.fp-opt{cursor:pointer;border:1px solid var(--line-strong);background:#060a1866;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative}.fp-chip input,.fp-opt input{opacity:0;pointer-events:none;position:absolute}.fp-piedra{fill:none;stroke-linejoin:round;stroke-linecap:round;flex:none;width:30px;height:30px;transition:transform .3s;overflow:visible}.fp-piedra .cuerpo{fill:color-mix(in srgb, var(--c) 9%, #060918d9);stroke:color-mix(in srgb, var(--c) 40%, transparent);stroke-width:1.2px}.fp-piedra .mesa{fill:color-mix(in srgb, var(--c) 5%, transparent);stroke:color-mix(in srgb, var(--c) 22%, transparent);stroke-width:.8px}.fp-piedra .facetas{stroke:color-mix(in srgb, var(--c) 22%, transparent);stroke-width:.8px}.fp-piedra .runa{stroke:var(--c);stroke-width:2.2px;opacity:.65;transition:opacity .3s,filter .3s}.fp-chip:hover,.fp-opt:hover{border-color:#c9d1e666}.fp-chip:has(input:checked){border-color:color-mix(in srgb, var(--c,#8b6cff) 55%, transparent);background:color-mix(in srgb, var(--c,#8b6cff) 7%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--c,#8b6cff) 14%, transparent);color:var(--ink)}.fp-chip:has(input:checked) .fp-piedra{transform:scale(1.1)}.fp-chip:has(input:checked) .fp-piedra .runa{opacity:1;filter:drop-shadow(0 0 4px var(--c))}.fp-chip:has(input:focus-visible),.fp-opt:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.fp-options{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:20px;display:grid}.fp-opt:before{content:"";border:1px solid var(--line-strong);border-radius:50%;flex:none;width:14px;height:14px;transition:background .25s,box-shadow .25s,border-color .25s}.fp-opt:has(input:checked){color:var(--ink);background:#8b6cff1a;border-color:#8b6cffb3}.fp-opt:has(input:checked):before{background:var(--gold);border-color:var(--gold);box-shadow:0 0 10px #e9c77bb3}.fp-sub{margin-top:32px}.fp-sub legend{color:var(--mist);font-weight:600}.fp-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}@media (width<=600px){.fp-grid{grid-template-columns:1fr}}.fp-field{flex-direction:column;gap:8px;margin-top:4px;display:flex}.fp-field>span{color:var(--mist);font-size:15px}.fp>form>.fp-field{margin-top:28px}.fp input:not([type=checkbox]):not([type=radio]),.fp textarea{border:1px solid var(--line-strong);width:100%;color:var(--ink);resize:vertical;background:#060a1899;border-radius:10px;padding:13px 14px;transition:border-color .25s,box-shadow .25s}.fp input:focus,.fp textarea:focus{border-color:#8b6cffcc;outline:none;box-shadow:0 0 0 3px #8b6cff33}.fp textarea::placeholder{color:#5d6687}.fp-error{color:#ff9db8;min-height:1.6em;margin-top:18px;font-size:15px}.fp-nav{justify-content:space-between;gap:12px;margin-top:6px;display:flex}.fp-summary{white-space:pre-wrap;font-family:var(--f-body);color:var(--mist);border:1px solid var(--line);background:#060a1899;border-radius:10px;margin-top:20px;padding:18px;font-size:15px}.fp-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.grid[data-astro-cid-7b4tjujo]{grid-template-columns:1fr 1.5fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.intro[data-astro-cid-7b4tjujo]{position:sticky;top:110px}.direct[data-astro-cid-7b4tjujo]{gap:14px;margin-top:36px;padding:0;list-style:none;display:grid}.direct[data-astro-cid-7b4tjujo] li[data-astro-cid-7b4tjujo]{flex-direction:column;display:flex}.direct[data-astro-cid-7b4tjujo] span[data-astro-cid-7b4tjujo]{color:var(--dim);font-size:13.5px}.direct[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]{color:var(--ink);font-size:18px;text-decoration:none;transition:color .2s,text-shadow .2s}.direct[data-astro-cid-7b4tjujo] a[data-astro-cid-7b4tjujo]:hover{color:var(--gold);text-shadow:0 0 14px #e9c77b73}@media (width<=900px){.grid[data-astro-cid-7b4tjujo]{grid-template-columns:1fr}.intro[data-astro-cid-7b4tjujo]{position:static}}footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--dim);padding:48px 0 56px;font-size:15px}.row[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:20px 40px;display:flex}.wordmark[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);letter-spacing:.06em;color:var(--ink);text-shadow:0 0 18px #4d7cff80;font-size:24px;text-decoration:none}.links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 28px;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none;transition:color .2s}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.copy[data-astro-cid-jo6i4kqk]{margin-left:auto;font-size:14px}@media (width<=700px){.copy[data-astro-cid-jo6i4kqk]{width:100%;margin-left:0}}
