@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations")}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--fondo:#0b0d10;--fondo-alt:#101317;--tarjeta:#14181d;--pie:#07090b;--borde:#262d36;--borde-boton:#3a434f;--texto:#b9c1cb;--texto-fuerte:#e3e7ec;--titulo:#fff;--verde:#25d366;--verde-claro:#4ade80;--sobre-verde:#07090b;--verde-rgb:37 211 102;--claro-rgb:74 222 128;--f-titulo:"Space Grotesk Variable", ui-sans-serif, system-ui, sans-serif;--f-texto:"Inter Variable", ui-sans-serif, system-ui, sans-serif;--f-mono:"JetBrains Mono Variable", ui-monospace, "Cascadia Mono", Consolas, monospace;--t-h1:clamp(2.2rem, 1.2rem + 4.6vw, 4.25rem);--t-h2:clamp(1.7rem, 1.2rem + 2.2vw, 2.75rem);--t-h3:1.2rem;--t-bajada:clamp(1.05rem, 1rem + .35vw, 1.2rem);--t-chico:.9rem;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--e-seccion:clamp(3.5rem, 2rem + 6vw, 7rem);--ancho:72rem;--margen:clamp(1rem, .5rem + 2.5vw, 2rem);--r-boton:6px;--r-tarjeta:8px;--brillo:0 0 18px rgb(var(--verde-rgb) / .45);--alto-cabecera:4rem}*,:before,:after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--alto-cabecera) + 1rem);scroll-behavior:smooth}body{background:var(--fondo);color:var(--texto);font-family:var(--f-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}h1,h2,h3,h4{color:var(--titulo);font-family:var(--f-titulo);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);letter-spacing:-.015em;line-height:1.25}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg,canvas{max-width:100%;display:block}img{height:auto}a{color:var(--verde-claro);text-underline-offset:.2em}a:hover{color:var(--titulo)}strong,b{color:var(--texto-fuerte);font-weight:600}::selection{background:var(--verde);color:var(--sobre-verde)}:focus-visible{outline:2px solid var(--verde-claro);outline-offset:3px;border-radius:2px}table{border-collapse:collapse;width:100%}.contenedor{width:100%;max-width:calc(var(--ancho) + var(--margen) * 2);padding-inline:var(--margen);margin-inline:auto}.seccion{padding-block:var(--e-seccion);position:relative}.seccion--alt{background:var(--fondo-alt);border-block:1px solid var(--borde)}.seccion__cabeza{max-width:44rem;margin-bottom:var(--e-7)}.seccion__cabeza>*+*{margin-top:var(--e-4)}.bajada{font-size:var(--t-bajada);max-width:40rem}.solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{left:var(--e-4);z-index:100;padding:var(--e-3) var(--e-4);background:var(--verde);color:var(--sobre-verde);border-radius:var(--r-boton);font-weight:700;position:absolute;top:-6rem}.saltar:focus{top:var(--e-4);color:var(--sobre-verde)}.rejilla{gap:var(--e-5);display:grid}@media (width>=720px){.rejilla--2{grid-template-columns:repeat(2,1fr)}.rejilla--3{grid-template-columns:repeat(3,1fr)}.rejilla--4{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.rejilla--4{grid-template-columns:repeat(4,1fr)}}.etiqueta{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--verde-claro);align-items:center;gap:.6em;font-size:.72rem;font-weight:500;display:inline-flex}.etiqueta:before{content:"";background:var(--verde);width:.5rem;height:.5rem;box-shadow:var(--brillo);border-radius:50%}.etiqueta--simple:before{display:none}.btn{border-radius:var(--r-boton);min-height:3rem;font-family:var(--f-titulo);letter-spacing:-.01em;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.4rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}.btn svg{flex:none;width:1.25em;height:1.25em}.btn:active{transform:translateY(1px)}.btn--wa{background:var(--verde);color:var(--sobre-verde);animation:5s ease-in-out infinite respirar}.btn--wa:hover{color:var(--sobre-verde);background:var(--verde-claro);box-shadow:0 0 32px rgb(var(--verde-rgb) / .55)}.btn--sec{border-color:var(--borde-boton);color:var(--texto-fuerte);background:#0b0d1099}.btn--sec:hover{border-color:var(--verde-claro);color:var(--verde-claro);box-shadow:inset 0 0 18px rgb(var(--verde-rgb) / .12)}.btn--grande{min-height:3.5rem;padding-inline:1.75rem;font-size:1.08rem}.btn--chico{min-height:2.75rem;padding:.5rem 1rem;font-size:.94rem}.btn--ancho{width:100%}@keyframes respirar{0%,to{box-shadow:0 0 14px rgb(var(--verde-rgb) / .25)}50%{box-shadow:0 0 30px rgb(var(--verde-rgb) / .5)}}.acciones{gap:var(--e-3);flex-wrap:wrap;display:flex}.enlace-flecha{min-height:2.75rem;font-family:var(--f-titulo);align-items:center;gap:.4em;font-weight:700;text-decoration:none;display:inline-flex}.enlace-flecha:after{content:"→";transition:transform .2s}.enlace-flecha:hover:after{transform:translate(4px)}.tarjeta{background:var(--tarjeta);border:1px solid var(--borde);border-radius:var(--r-tarjeta);padding:var(--e-5);position:relative}.energia{isolation:isolate;transition:border-color .3s}.energia:before{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--ang), transparent 0 62%, rgb(var(--verde-rgb) / .9) 82%, #eafff2 90%, rgb(var(--verde-rgb) / .9) 94%, transparent 100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .35s;animation:3.4s linear infinite paused girar;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.energia:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(18rem circle at var(--px,50%) var(--py,0%), rgb(var(--verde-rgb) / .13), transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.energia:is(:hover,:focus-within,.tocada){border-color:rgb(var(--verde-rgb) / .35)}.energia:is(:hover,:focus-within,.tocada):before,.energia:is(:hover,:focus-within,.tocada):after{opacity:1}.energia:is(:hover,:focus-within,.tocada):before{animation-play-state:running}.energia--reposo{border-color:rgb(var(--verde-rgb) / .3)}.energia--reposo:before{opacity:.55;animation-duration:7s;animation-play-state:running}.energia--reposo:is(:hover,:focus-within,.tocada):before{opacity:1;animation-duration:3.4s}@keyframes girar{to{--ang:360deg}}.neon{color:var(--verde-claro);text-shadow:0 0 .08em rgb(var(--claro-rgb) / .9), 0 0 .45em rgb(var(--verde-rgb) / .55), 0 0 1.1em rgb(var(--verde-rgb) / .3)}html.js .neon:not(.encendido,.neon--carga){color:#7f9c8b;text-shadow:none}.neon--carga{animation:1.15s linear .25s both encender}html.js .neon.encendido{animation:1.15s linear both encender}@keyframes encender{0%{color:#7f9c8b;text-shadow:none}8%,14%{color:var(--verde-claro);text-shadow:0 0 .4em rgb(var(--verde-rgb) / .5)}11%,22%,34%{color:#7f9c8b;text-shadow:none}28%,42%{color:#b7f7cd;text-shadow:0 0 .1em #fff, 0 0 .6em rgb(var(--verde-rgb) / .8)}to{color:var(--verde-claro);text-shadow:0 0 .08em rgb(var(--claro-rgb) / .9), 0 0 .45em rgb(var(--verde-rgb) / .55), 0 0 1.1em rgb(var(--verde-rgb) / .3)}}.reticula{background-image:linear-gradient(to right, rgb(var(--claro-rgb) / .045) 1px, transparent 1px), linear-gradient(to bottom, rgb(var(--claro-rgb) / .045) 1px, transparent 1px);background-size:44px 44px}.horizonte{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.horizonte__piso{background-image:linear-gradient(to right, rgb(var(--verde-rgb) / .5) 1px, transparent 1px), linear-gradient(to bottom, rgb(var(--verde-rgb) / .5) 1px, transparent 1px);transform-origin:50% 0;background-size:72px 72px;height:120%;position:absolute;top:46%;left:-60%;right:-60%;transform:perspective(340px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0,#000 16% 55%,#0000 92%);mask-image:linear-gradient(#0000 0,#000 16% 55%,#0000 92%)}.horizonte__luz{background:linear-gradient(to right, transparent, rgb(var(--verde-rgb) / .9) 30% 70%, transparent);height:1px;box-shadow:0 0 24px 2px rgb(var(--verde-rgb) / .5), 0 0 90px 22px rgb(var(--verde-rgb) / .16);position:absolute;top:46%;left:0;right:0}.horizonte canvas{opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.horizonte.con-shader canvas{opacity:1}.horizonte.con-shader .horizonte__piso,.horizonte.con-shader .horizonte__luz{visibility:hidden}.marcas>li{padding-left:1.6rem;position:relative}.marcas>li+li{margin-top:.6rem}.marcas>li:before{content:"";border:1px solid var(--verde-claro);width:.5rem;height:.5rem;box-shadow:0 0 8px rgb(var(--verde-rgb) / .5);border-radius:1px;position:absolute;top:.62em;left:.15rem;transform:rotate(45deg)}.faq{border-top:1px solid var(--borde)}.faq details{border-bottom:1px solid var(--borde)}.faq summary{justify-content:space-between;align-items:center;gap:var(--e-4);min-height:3.5rem;padding-block:var(--e-4);color:var(--titulo);font-family:var(--f-titulo);letter-spacing:-.015em;cursor:pointer;font-size:1.1rem;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--verde-claro);border-bottom:2px solid var(--verde-claro);flex:none;width:.7rem;height:.7rem;transition:transform .25s;transform:rotate(45deg)translate(-2px,-2px)}.faq details[open] summary:after{transform:rotate(225deg)translate(-2px,-2px)}.faq summary:hover{color:var(--verde-claro)}.faq details>p,.faq details>ul{padding-bottom:var(--e-5);max-width:46rem}.tabla-zona{border:1px solid var(--borde);border-radius:var(--r-tarjeta);background:var(--tarjeta);overflow-x:auto}.tabla th,.tabla td{text-align:left;vertical-align:top;border-bottom:1px solid var(--borde);padding:.85rem 1rem}.tabla tr:last-child>*{border-bottom:0}.tabla thead th{color:var(--titulo);font-family:var(--f-titulo);letter-spacing:-.01em;background:var(--fondo-alt);font-size:1rem}.tabla tbody th{color:var(--texto-fuerte);font-weight:600}.temas{border-top:1px solid var(--borde);max-width:60rem;margin:0}.temas__fila{gap:var(--e-2);padding-block:var(--e-5);border-bottom:1px solid var(--borde);display:grid}.temas dt{color:var(--titulo);font-family:var(--f-titulo);letter-spacing:-.015em;font-size:1.1rem;font-weight:700}.temas dd{margin:0}@media (width>=720px){.temas__fila{gap:var(--e-6);grid-template-columns:16rem minmax(0,1fr)}}.seccion__pie{margin-top:var(--e-6)}.preguntas{max-width:calc(54rem + var(--margen) * 2)}.legal{max-width:calc(46rem + var(--margen) * 2)}.legal>*+*{margin-top:var(--e-5)}.legal__lista{counter-reset:punto}.legal__lista>li{counter-increment:punto;padding-block:var(--e-5);border-top:1px solid var(--borde)}.legal__lista h2{margin-bottom:var(--e-3);letter-spacing:-.015em;font-size:1.3rem;line-height:1.25}.legal__lista--numerada h2:before{content:counter(punto) ". ";color:var(--verde-claro)}.legal__lista p+p,.legal__lista p+ul,.legal__lista ul+p{margin-top:var(--e-3)}.legal__fecha{color:var(--texto-fuerte);font-size:var(--t-chico)}html.js .aparece{opacity:0;transition:opacity .6s,transform .6s;transition-delay:calc(var(--i,0) * 70ms);transform:translateY(14px)}html.js .aparece.visto{opacity:1;transform:none}@view-transition{navigation:auto}.barrido{z-index:200;opacity:0;width:2px;height:100vh;box-shadow:0 0 12px 2px rgb(var(--verde-rgb) / .9), 0 0 60px 14px rgb(var(--verde-rgb) / .35);pointer-events:none;view-transition-name:barrido;background:#d9ffe8;position:fixed;top:0;left:0}:root:active-view-transition .barrido{opacity:1}::view-transition-old(barrido){display:none}::view-transition-new(barrido){opacity:1;animation:none}::view-transition-group(barrido){z-index:10;animation:.55s cubic-bezier(.6,0,.3,1) both barrer}::view-transition-old(root){animation:none}::view-transition-new(root){animation:.55s cubic-bezier(.6,0,.3,1) both descubrir}::view-transition-group(cabecera),::view-transition-group(logo){z-index:5}@keyframes barrer{0%{transform:translate(-4px)}to{transform:translate(100vw)}}@keyframes descubrir{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.btn--wa{box-shadow:0 0 18px rgb(var(--verde-rgb) / .35);animation:none}.neon--carga,html.js .neon,html.js .neon:not(.encendido,.neon--carga){color:var(--verde-claro);text-shadow:0 0 .08em rgb(var(--claro-rgb) / .9), 0 0 .45em rgb(var(--verde-rgb) / .55);animation:none}html.js .aparece{opacity:1;transform:none}.energia:before{background:rgb(var(--verde-rgb) / .8);animation:none}@view-transition{navigation:none}}.logo{min-height:2.75rem;color:var(--titulo);align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.logo:hover{color:var(--titulo)}.logo__marca{color:var(--verde);filter:drop-shadow(0 0 6px rgb(var(--verde-rgb) / .75));transition:filter .3s}.logo:hover .logo__marca{filter:drop-shadow(0 0 11px rgb(var(--verde-rgb) / 1))}.logo__texto{font-family:var(--f-titulo);letter-spacing:-.02em;font-size:1.4rem;font-weight:400;line-height:1}.logo__texto b{color:inherit;font-weight:700}.cabecera{z-index:50;backdrop-filter:blur(14px);border-bottom:1px solid var(--borde);view-transition-name:cabecera;background:#0b0d10d6;position:sticky;top:0}.cabecera .logo{view-transition-name:logo}.cabecera__fila{align-items:center;gap:var(--e-3);min-height:var(--alto-cabecera);display:flex}.cabecera__nav{gap:var(--e-2);margin-left:auto;display:none}.cabecera__nav a,.menu__panel a{min-height:2.75rem;color:var(--texto-fuerte);font-family:var(--f-titulo);align-items:center;padding-inline:.85rem;font-weight:500;text-decoration:none;display:flex;position:relative}.cabecera__nav a:after{content:"";background:var(--verde);height:1px;box-shadow:var(--brillo);transform-origin:0;transition:transform .25s;position:absolute;bottom:.45rem;left:.85rem;right:.85rem;transform:scaleX(0)}.cabecera__nav a:hover,.menu__panel a:hover{color:var(--verde-claro)}.cabecera__nav a:hover:after,.cabecera__nav a[aria-current]:after{transform:scaleX(1)}.cabecera__nav a[aria-current],.menu__panel a[aria-current]{color:var(--titulo)}.cabecera__cta{margin-left:auto}.menu summary{border:1px solid var(--borde-boton);border-radius:var(--r-boton);cursor:pointer;place-items:center;width:2.75rem;height:2.75rem;list-style:none;display:grid}.menu summary::-webkit-details-marker{display:none}.menu__rayas,.menu__rayas:before,.menu__rayas:after{background:var(--texto-fuerte);width:1.15rem;height:2px;transition:transform .2s;display:block}.menu__rayas{position:relative}.menu__rayas:before,.menu__rayas:after{content:"";position:absolute;left:0}.menu__rayas:before{top:-6px}.menu__rayas:after{top:6px}.menu[open] .menu__rayas{background:0 0}.menu[open] .menu__rayas:before{background:var(--verde-claro);transform:translateY(6px)rotate(45deg)}.menu[open] .menu__rayas:after{background:var(--verde-claro);transform:translateY(-6px)rotate(-45deg)}.menu__panel{padding:var(--e-3) var(--margen) var(--e-5);background:var(--fondo);border-bottom:1px solid var(--borde);display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px #0009}.menu__panel a{border-bottom:1px solid var(--borde);min-height:3.25rem;padding-inline:0;font-size:1.1rem}@media (width>=860px){.cabecera__nav{display:flex}.cabecera__cta{margin-left:var(--e-3)}.menu{display:none}}.pie{background:var(--pie);border-top:1px solid var(--borde);padding-block:var(--e-8) var(--e-6);font-size:var(--t-chico);position:relative}.pie:before{content:"";background:linear-gradient(to right, transparent, rgb(var(--verde-rgb) / .7), transparent);height:1px;position:absolute;top:-1px;left:0;right:0}.pie__columnas{gap:var(--e-6);grid-template-columns:repeat(2,1fr);display:grid}.pie__marca{grid-column:1/-1;max-width:22rem}.pie__marca p{margin-top:var(--e-3)}.pie__titulo{margin-bottom:var(--e-3);font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--verde-claro);font-size:.72rem;font-weight:500;line-height:1.6}.pie li a{min-height:2.75rem;color:var(--texto-fuerte);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.pie li a:hover{color:var(--verde-claro)}.pie__dato{padding-block:.6rem}.pie__final{gap:var(--e-3);margin-top:var(--e-7);padding-top:var(--e-5);border-top:1px solid var(--borde);display:grid}.pie__final a{padding-block:.7rem}.pie__contacto{grid-column:1/-1}.pie__aviso{max-width:46rem}@media (width>=860px){.pie__columnas{grid-template-columns:1.6fr repeat(4,1fr)}.pie__marca,.pie__contacto{grid-column:auto}}.flotante{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:60;background:var(--verde);width:3.5rem;height:3.5rem;color:var(--sobre-verde);box-shadow:0 6px 20px #00000080, 0 0 22px rgb(var(--verde-rgb) / .45);border-radius:50%;place-items:center;transition:transform .2s,box-shadow .2s;display:grid;position:fixed}.flotante svg{width:1.8rem;height:1.8rem}.flotante:hover{color:var(--sobre-verde);box-shadow:0 6px 20px #00000080, 0 0 34px rgb(var(--verde-rgb) / .7);transform:scale(1.06)}
