.aurora-container{width:100%;height:100%}.tilted-card-figure{perspective:800px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.tilted-card-mobile-alert{text-align:center;font-size:.875rem;display:none;position:absolute;top:1rem}@media (width<=640px){.tilted-card-mobile-alert{display:block}.tilted-card-caption{display:none}}.tilted-card-inner{transform-style:preserve-3d;position:relative}.tilted-card-img{object-fit:cover;will-change:transform;border-radius:15px;position:absolute;top:0;left:0;transform:translateZ(0)}.tilted-card-overlay{z-index:2;will-change:transform;position:absolute;top:0;left:0;transform:translateZ(30px)}.tilted-card-caption{pointer-events:none;color:#2d2d2d;opacity:0;z-index:3;background-color:#fff;border-radius:4px;padding:4px 10px;font-size:10px;position:absolute;top:0;left:0}.logoloop{--logoloop-gap:32px;--logoloop-logoHeight:28px;--logoloop-fadeColorAuto:#fff;position:relative;overflow-x:hidden}.logoloop--vertical{height:100%;display:inline-block;overflow:hidden}.logoloop--scale-hover{padding-top:calc(var(--logoloop-logoHeight) * .1);padding-bottom:calc(var(--logoloop-logoHeight) * .1)}@media (prefers-color-scheme:dark){.logoloop{--logoloop-fadeColorAuto:#0b0b0b}}.logoloop__track{will-change:transform;user-select:none;z-index:0;width:max-content;display:flex;position:relative}.logoloop--vertical .logoloop__track{flex-direction:column;width:100%;height:max-content}.logoloop__list{align-items:center;display:flex}.logoloop--vertical .logoloop__list{flex-direction:column}.logoloop__item{margin-right:var(--logoloop-gap);font-size:var(--logoloop-logoHeight);flex:none;line-height:1}.logoloop--vertical .logoloop__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__item:last-child{margin-right:var(--logoloop-gap)}.logoloop--vertical .logoloop__item:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.logoloop__node{align-items:center;display:inline-flex}.logoloop__item img{height:var(--logoloop-logoHeight);object-fit:contain;width:auto;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.logoloop--scale-hover .logoloop__item{overflow:visible}.logoloop--scale-hover .logoloop__item:hover img,.logoloop--scale-hover .logoloop__item:hover .logoloop__node{transform-origin:50%;transform:scale(1.2)}.logoloop--scale-hover .logoloop__node{transition:transform .3s cubic-bezier(.4,0,.2,1)}.logoloop__link{border-radius:4px;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.logoloop__link:hover{opacity:.8}.logoloop__link:focus-visible{outline-offset:2px;outline:2px solid}.logoloop--fade:before,.logoloop--fade:after{content:"";pointer-events:none;z-index:10;width:clamp(24px,8%,120px);position:absolute;top:0;bottom:0}.logoloop--fade:before{background:linear-gradient(to right, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);left:0}.logoloop--fade:after{background:linear-gradient(to left, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);right:0}.logoloop--vertical.logoloop--fade:before,.logoloop--vertical.logoloop--fade:after{width:100%;height:clamp(24px,8%,120px);left:0;right:0}.logoloop--vertical.logoloop--fade:before{background:linear-gradient(to bottom, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);top:0;bottom:auto}.logoloop--vertical.logoloop--fade:after{background:linear-gradient(to top, var(--logoloop-fadeColor,var(--logoloop-fadeColorAuto)) 0%, #0000 100%);top:auto;bottom:0}@media (prefers-reduced-motion:reduce){.logoloop__track{transform:translate(0,0)!important}.logoloop__item img,.logoloop__node{transition:none!important}}.card-spotlight{--mouse-x:50%;--mouse-y:50%;--spotlight-color:#ffffff0d;background-color:#111;border:1px solid #222;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.card-spotlight:before{content:"";background:radial-gradient(circle at var(--mouse-x) var(--mouse-y), var(--spotlight-color), transparent 80%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.card-spotlight:hover:before,.card-spotlight:focus-within:before{opacity:.6}.shiny-text{color:#b5b5b5a4;background:linear-gradient(120deg,#fff0 40%,#fffc 50%,#fff0 60%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shine;display:inline-block}@keyframes shine{0%{background-position:100%}to{background-position:-100%}}.shiny-text.disabled{animation:none}.heroe[data-astro-cid-lcdefpme]{isolation:isolate;color:#d8e6f2;background:radial-gradient(50rem 30rem at 80% 20%, #16a47a47, transparent 60%), radial-gradient(40rem 30rem at 0% 100%, #1d659173, transparent 60%), linear-gradient(180deg, var(--navy-950), var(--navy-900) 60%, #0b2a45);padding:8.5rem 0 3rem;position:relative;overflow:hidden}.heroe__aurora[data-astro-cid-lcdefpme]{z-index:-1;opacity:.55;position:absolute;inset:0 0 35%;mask-image:linear-gradient(#000 30%,#0000)}.heroe__aurora[data-astro-cid-lcdefpme] div{width:100%;height:100%}.heroe__brillo[data-astro-cid-lcdefpme]{z-index:-1;filter:blur(20px);background:radial-gradient(closest-side,#6ee7b72e,#0000);height:60%;position:absolute;inset:auto -10% -30%}.heroe__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:2rem;display:grid}.heroe__insignia[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);background:#ffffff0f;border:1px solid #6ee7b74d;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1.4rem;padding:.45rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex}.punto[data-astro-cid-lcdefpme]{background:var(--mint-300);border-radius:50%;width:.5rem;height:.5rem;animation:2s infinite latido;box-shadow:0 0 #6ee7b7b3}@keyframes latido{70%{box-shadow:0 0 0 10px #6ee7b700}to{box-shadow:0 0 #6ee7b700}}.heroe[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:1.3rem;font-size:clamp(2.5rem,5.6vw,4.4rem);line-height:1.04}.heroe__rotativo[data-astro-cid-lcdefpme]{white-space:nowrap;padding-bottom:.08em;display:grid;overflow:hidden}.rotativa[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--mint-300), var(--gold-400));color:#0000;opacity:0;animation:12s cubic-bezier(.2,.7,.2,1) infinite rotar;animation-delay:calc(var(--i) * 3s);-webkit-background-clip:text;background-clip:text;grid-area:1/1}.rotativa[data-astro-cid-lcdefpme]:first-child{opacity:1}@keyframes rotar{0%{opacity:0;transform:translateY(45%)}5%,22%{opacity:1;transform:none}27%,to{opacity:0;transform:translateY(-45%)}}@media (prefers-reduced-motion:reduce){.rotativa[data-astro-cid-lcdefpme]{animation:none}.rotativa[data-astro-cid-lcdefpme]:not(:first-child){display:none}}.heroe__lead[data-astro-cid-lcdefpme]{color:#b9cadb;max-width:34rem;font-size:1.2rem}.heroe__acciones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.9rem;margin:1.8rem 0 2rem;display:flex}.heroe[data-astro-cid-lcdefpme] .boton--grande,.boton--grande[data-astro-cid-lcdefpme]{padding:1.05rem 1.7rem;font-size:1.05rem}.heroe__autor[data-astro-cid-lcdefpme]{color:#b9cadb;align-items:center;gap:.7rem;font-size:.95rem;text-decoration:none;display:inline-flex}.heroe__autor[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:2px solid #6ee7b799;border-radius:50%}.heroe__autor[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.heroe__visual[data-astro-cid-lcdefpme]{aspect-ratio:16/11;position:relative}.heroe__visual[data-astro-cid-lcdefpme] .hero-visual{width:100%;height:100%;animation:7s ease-in-out infinite flotar;position:relative}@keyframes flotar{50%{transform:translateY(-14px)}}.heroe__visual[data-astro-cid-lcdefpme] .tilted-card-img{object-fit:contain;filter:drop-shadow(0 40px 50px #00000073)}.heroe__visual[data-astro-cid-lcdefpme] .ficha-flotante{font-family:var(--fuente-titulo);color:#fff;backdrop-filter:blur(12px);pointer-events:none;background:#ffffff1a;border:1px solid #ffffff38;border-radius:14px;align-items:center;gap:.5rem;padding:.6rem .95rem;font-size:.85rem;font-weight:700;animation:6s ease-in-out infinite flotar;display:inline-flex;position:absolute;box-shadow:0 18px 40px -18px #0009}.heroe__visual[data-astro-cid-lcdefpme] .ficha-flotante i{width:1.5rem;height:1.5rem;color:var(--navy-950);background:var(--mint-300);border-radius:8px;place-items:center;font-style:normal;display:grid}.heroe__visual[data-astro-cid-lcdefpme] .ficha-flotante--1{top:6%;left:-2%}.heroe__visual[data-astro-cid-lcdefpme] .ficha-flotante--2{animation-delay:-2s;bottom:12%;left:4%}.heroe__visual[data-astro-cid-lcdefpme] .ficha-flotante--2 i{background:var(--gold-400)}.heroe__visual[data-astro-cid-lcdefpme] .ficha-flotante--3{animation-delay:-4s;top:18%;right:-2%}.heroe__cifras[data-astro-cid-lcdefpme]{margin-top:2.5rem}.heroe__cifras[data-astro-cid-lcdefpme] .contadores{border-radius:var(--radio-l);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);margin:0;display:grid;overflow:hidden}.heroe__cifras[data-astro-cid-lcdefpme] .contadores__item{border-left:1px solid #ffffff14;flex-direction:column-reverse;padding:1.3rem 1.5rem;display:flex}.heroe__cifras[data-astro-cid-lcdefpme] .contadores__item:first-child{border-left:0}.heroe__cifras[data-astro-cid-lcdefpme] dt{color:#9fb3c6;font-size:.92rem}.heroe__cifras[data-astro-cid-lcdefpme] dd{font-family:var(--fuente-titulo);letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.9rem,3.5vw,2.6rem);font-weight:800}@media (width<=62rem){.heroe[data-astro-cid-lcdefpme]{padding-top:8.5rem}.heroe__rotativo[data-astro-cid-lcdefpme]{font-size:.8em}.heroe__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.heroe__visual[data-astro-cid-lcdefpme]{width:100%;max-width:34rem;margin-inline:auto}.heroe__cifras[data-astro-cid-lcdefpme] .contadores{grid-template-columns:repeat(2,1fr)}.heroe__cifras[data-astro-cid-lcdefpme] .contadores__item:nth-child(3){border-left:0}.heroe__cifras[data-astro-cid-lcdefpme] .contadores__item:nth-child(n+3){border-top:1px solid #ffffff14}}.fuentes[data-astro-cid-lcdefpme]{padding:2.4rem 0 .5rem}.fuentes__titulo[data-astro-cid-lcdefpme]{text-align:center;font-family:var(--fuente-titulo);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-tenue);margin-bottom:1rem;font-size:.8rem;font-weight:700}.fuentes[data-astro-cid-lcdefpme] .logoloop__list,.fuentes[data-astro-cid-lcdefpme] .logoloop__item{margin:0;padding:0;list-style:none}.fuentes[data-astro-cid-lcdefpme] .cinta__item{background:var(--superficie);border:1px solid var(--borde);height:56px;box-shadow:var(--sombra-s);white-space:nowrap;border-radius:16px;flex-direction:column;justify-content:center;padding:0 1.3rem;line-height:1.2;display:inline-flex}.fuentes[data-astro-cid-lcdefpme] .cinta__item strong{font-family:var(--fuente-titulo);color:var(--navy-800);font-size:1rem}.fuentes[data-astro-cid-lcdefpme] .cinta__item small{color:var(--tinta-tenue);font-size:.78rem}.encabezado-seccion[data-astro-cid-lcdefpme]{max-width:40rem;margin-bottom:2.5rem}.encabezado-seccion[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--tinta-suave);font-size:1.1rem}.encabezado-seccion--claro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.encabezado-seccion--claro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:#a9bccf}.encabezado-seccion--claro[data-astro-cid-lcdefpme] .etiqueta[data-astro-cid-lcdefpme]{color:var(--mint-300)}.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(15rem,auto);gap:1.1rem;display:grid}.bento__celda--1[data-astro-cid-lcdefpme]{grid-row:span 2}.bento__celda--4[data-astro-cid-lcdefpme]{grid-column:span 2}.bento[data-astro-cid-lcdefpme] .bento__tarjeta{border-radius:var(--radio-l);background:radial-gradient(28rem 16rem at 100% 0%, color-mix(in srgb, var(--c) 45%, transparent), transparent 70%), linear-gradient(160deg, var(--navy-800), var(--navy-950));height:100%;box-shadow:var(--sombra);border:1px solid #ffffff14;padding:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.bento[data-astro-cid-lcdefpme] .bento__tarjeta:hover{box-shadow:var(--sombra-l);transform:translateY(-5px)}.bento__enlace[data-astro-cid-lcdefpme]{color:#fff;z-index:1;flex-direction:column;justify-content:flex-end;height:100%;min-height:15rem;padding:1.6rem;text-decoration:none;display:flex;position:relative}.bento__enlace[data-astro-cid-lcdefpme]:hover{color:#fff}.bento__img[data-astro-cid-lcdefpme]{filter:drop-shadow(0 20px 25px #0006);width:46%;max-width:11rem;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:.6rem;right:.6rem}.bento__celda--1[data-astro-cid-lcdefpme] .bento__img[data-astro-cid-lcdefpme]{width:78%;max-width:19rem;top:1.5rem;right:50%;transform:translate(50%)}.bento__enlace[data-astro-cid-lcdefpme]:hover .bento__img[data-astro-cid-lcdefpme]{transform:translateY(-6px)rotate(-3deg)scale(1.04)}.bento__celda--1[data-astro-cid-lcdefpme] .bento__enlace[data-astro-cid-lcdefpme]:hover .bento__img[data-astro-cid-lcdefpme]{transform:translate(50%)translateY(-8px)rotate(-3deg)scale(1.04)}.bento__conteo[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:var(--navy-950);background:var(--mint-300);border-radius:999px;align-self:flex-start;margin-bottom:.7rem;padding:.25rem .7rem;font-size:.75rem;font-weight:700}.bento__enlace[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.3rem;font-size:1.45rem}.bento__celda--1[data-astro-cid-lcdefpme] .bento__enlace[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.9rem}.bento__enlace[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#a9bccf;max-width:24rem;margin:0;padding-right:3.2rem;font-size:1rem}.bento__ir[data-astro-cid-lcdefpme]{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:background .3s,transform .3s;display:grid;position:absolute;bottom:1.4rem;right:1.4rem}.bento__enlace[data-astro-cid-lcdefpme]:hover .bento__ir[data-astro-cid-lcdefpme]{background:var(--mint-400);color:var(--navy-950);transform:translate(4px)}@media (width<=56rem){.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.bento__celda--1[data-astro-cid-lcdefpme]{grid-area:auto/span 2}.bento__celda--1[data-astro-cid-lcdefpme] .bento__enlace[data-astro-cid-lcdefpme]{min-height:22rem}.bento__celda--4[data-astro-cid-lcdefpme]{grid-column:auto}.bento__celda--5[data-astro-cid-lcdefpme]{grid-column:span 2}}@media (width<=34rem){.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.bento__celda--1[data-astro-cid-lcdefpme],.bento__celda--5[data-astro-cid-lcdefpme]{grid-column:auto}}.calcs[data-astro-cid-lcdefpme]{background:radial-gradient(40rem 24rem at 10% 0%, #16a47a40, transparent 60%), radial-gradient(40rem 24rem at 100% 100%, #f5b94224, transparent 60%), var(--navy-950);padding-block:clamp(3.5rem,7vw,6rem);scroll-margin-top:4rem}.calcs__rejilla[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.calc[data-astro-cid-lcdefpme]{border-radius:var(--radio-l);color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;flex-direction:column;gap:.4rem;min-height:13rem;padding:1.5rem;text-decoration:none;transition:transform .35s,background .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.calc[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(closest-side,#6ee7b759,#0000);border-radius:50%;width:12rem;height:12rem;transition:transform .5s;position:absolute;inset:auto -30% -60% auto}.calc[data-astro-cid-lcdefpme]:hover{color:#fff;background:#ffffff12;border-color:#6ee7b766;transform:translateY(-5px)}.calc[data-astro-cid-lcdefpme]:hover:after{transform:scale(1.4)}.calc__icono[data-astro-cid-lcdefpme]{margin-bottom:.4rem;font-size:1.9rem;line-height:1}.calc__titulo[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);letter-spacing:-.02em;font-size:1.2rem;font-weight:800}.calc__pregunta[data-astro-cid-lcdefpme]{color:#a9bccf;font-size:.98rem;line-height:1.45}.calc__ir[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:var(--mint-300);margin-top:auto;font-size:.9rem;font-weight:700}.rejilla-guias[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.3rem;display:grid}.confianza[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;display:grid}.confianza[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{counter-reset:paso;margin:1.5rem 0 0;padding:0;list-style:none}.confianza[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:paso;color:var(--tinta-suave);padding:0 0 1.2rem 3.4rem;position:relative}.confianza[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(paso);width:2.3rem;height:2.3rem;font-family:var(--fuente-titulo);color:var(--navy-950);background:linear-gradient(135deg, var(--mint-300), var(--mint-400));border-radius:12px;place-items:center;font-weight:800;display:grid;position:absolute;top:-.1rem;left:0}.autor-tarjeta[data-astro-cid-lcdefpme]{border-radius:var(--radio-l);color:var(--tinta-suave);background:radial-gradient(20rem 12rem at 100% 0%, #6ee7b740, transparent 70%), var(--superficie);border:1px solid var(--borde);box-shadow:var(--sombra);gap:1.3rem;padding:1.8rem;text-decoration:none;transition:transform .35s,box-shadow .35s;display:flex}.autor-tarjeta[data-astro-cid-lcdefpme]:hover{color:var(--tinta-suave);box-shadow:var(--sombra-l);transform:translateY(-4px)}.autor-tarjeta[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:3px solid var(--mint-400);border-radius:50%;flex-shrink:0;width:6rem;height:6rem}.autor-tarjeta__nombre[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:var(--navy-900);margin:0;font-size:1.3rem;font-weight:800}.autor-tarjeta__puesto[data-astro-cid-lcdefpme]{color:var(--mint-600);margin:0 0 .6rem;font-size:.92rem;font-weight:600}.autor-tarjeta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-of-type{font-size:1rem}.autor-tarjeta__ir[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:var(--navy-700);font-size:.9rem;font-weight:700}@media (width<=56rem){.confianza[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=30rem){.autor-tarjeta[data-astro-cid-lcdefpme]{flex-direction:column}}
