.hero[data-astro-cid-r6qggs4k]{position:relative;min-height:100svh;display:flex;align-items:flex-start;color:#fff;isolation:isolate;overflow:hidden}.hero-slides[data-astro-cid-r6qggs4k]{position:absolute;inset:0;z-index:-2;background:var(--ink)}.hero-slide[data-astro-cid-r6qggs4k]{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1.1s var(--ease);transform:scale(1.04)}.hero-slide[data-astro-cid-r6qggs4k].is-active{opacity:1;transform:scale(1);transition:opacity 1.1s var(--ease),transform 7s linear}.hero[data-astro-cid-r6qggs4k]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#121211f0,#121211d1 32%,#12121185 54%,#0e2b2752)}.hero-nav[data-astro-cid-r6qggs4k]{position:absolute;bottom:1.5rem;left:max(3vw,calc((100vw - var(--maxw-wide)) / 2));z-index:3;display:flex;align-items:center;gap:.85rem}.hero-dots[data-astro-cid-r6qggs4k]{display:flex;gap:.6rem}.flecha[data-astro-cid-r6qggs4k]{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;padding:0;cursor:pointer;color:#fff;background:#12121159;border:1px solid rgba(255,255,255,.5);transition:background .2s,color .2s,border-color .2s}.flecha[data-astro-cid-r6qggs4k]:hover{background:var(--tur);border-color:var(--tur);color:var(--ink)}.flecha[data-astro-cid-r6qggs4k] svg[data-astro-cid-r6qggs4k]{width:18px;height:18px}.hero-dots[data-astro-cid-r6qggs4k] button[data-astro-cid-r6qggs4k]{width:34px;height:5px;border-radius:999px;border:0;cursor:pointer;background:#fff6;transition:background .3s,width .3s;padding:0}.hero-dots[data-astro-cid-r6qggs4k] button[data-astro-cid-r6qggs4k]:hover{background:#ffffffb3}.hero-dots[data-astro-cid-r6qggs4k] button[data-astro-cid-r6qggs4k][aria-current=true]{background:var(--tur);width:48px}.hero[data-astro-cid-r6qggs4k] .container-wide{display:flex;align-items:flex-start}.hero-inner[data-astro-cid-r6qggs4k]{max-width:640px;padding:calc(var(--nav-h) + var(--top-h) + 3.5rem) 0 6rem}.hero-hand[data-astro-cid-r6qggs4k]{font-size:clamp(1.45rem,2vw,1.8rem);font-weight:500;margin:0 0 .35rem;opacity:.95}h1[data-astro-cid-r6qggs4k]{font-size:clamp(2.4rem,5.2vw,3.9rem);margin:0 0 1.1rem;font-weight:700}h1[data-astro-cid-r6qggs4k] .hl[data-astro-cid-r6qggs4k]{color:var(--tur)}.lead[data-astro-cid-r6qggs4k]{font-size:clamp(1.05rem,2vw,1.28rem);color:#ececea;max-width:52ch;margin:0 0 2rem}.hero-cta[data-astro-cid-r6qggs4k]{display:flex;flex-wrap:wrap;gap:.9rem}.hero-carteles[data-astro-cid-r6qggs4k]{background:var(--ink)}.carteles[data-astro-cid-r6qggs4k]{position:relative;max-width:1920px;margin-inline:auto;aspect-ratio:12 / 5;overflow:hidden}.cartel[data-astro-cid-r6qggs4k]{position:absolute;inset:0;display:block;opacity:0;visibility:hidden;transition:opacity 1.1s var(--ease),visibility 1.1s}.cartel[data-astro-cid-r6qggs4k].is-active{opacity:1;visibility:visible}.cartel[data-astro-cid-r6qggs4k] img[data-astro-cid-r6qggs4k]{width:100%;height:100%;object-fit:contain}.carteles-pie[data-astro-cid-r6qggs4k]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;padding:1.2rem 1rem}.carteles-pie[data-astro-cid-r6qggs4k] .hero-nav[data-astro-cid-r6qggs4k]{position:static}.hero-cta-movil[data-astro-cid-r6qggs4k]{display:none}@media(max-width:720px){.carteles[data-astro-cid-r6qggs4k].con-movil{aspect-ratio:4 / 5}.hero[data-astro-cid-r6qggs4k]{min-height:72svh}.hero-inner[data-astro-cid-r6qggs4k]{padding-bottom:5.5rem}.hero[data-astro-cid-r6qggs4k] .hero-cta[data-astro-cid-r6qggs4k]{display:none}.hero[data-astro-cid-r6qggs4k]:after{background:linear-gradient(180deg,#121211e6,#121211b8,#1212112e)}.hero-cta-movil[data-astro-cid-r6qggs4k]{display:flex;gap:.7rem;padding:1rem 5% 1.1rem;background:var(--white);border-bottom:1px solid var(--line)}.hero-cta-movil[data-astro-cid-r6qggs4k] .btn{flex:1 1 0;min-width:0;white-space:normal;text-align:center;padding:.7rem .6rem;font-size:.9rem;line-height:1.2}}@media(max-width:540px){.hero-cta[data-astro-cid-r6qggs4k] .btn{width:100%}}.grid[data-astro-cid-2t7lomlc]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem}figure[data-astro-cid-2t7lomlc]{margin:0;background:#fff;border:1px solid var(--line);border-radius:18px;padding:1.6rem;display:flex;flex-direction:column;gap:.8rem}.estrellas[data-astro-cid-2t7lomlc]{color:var(--acc-600);letter-spacing:.1em;font-size:1.05rem}blockquote[data-astro-cid-2t7lomlc]{margin:0;color:#3a3a37;font-size:.97rem}blockquote[data-astro-cid-2t7lomlc] p{margin:0}figcaption[data-astro-cid-2t7lomlc]{margin-top:auto;display:flex;flex-direction:column}figcaption[data-astro-cid-2t7lomlc] strong[data-astro-cid-2t7lomlc]{font-family:var(--font-display)}figcaption[data-astro-cid-2t7lomlc] span[data-astro-cid-2t7lomlc]{color:var(--muted);font-size:.85rem}figcaption[data-astro-cid-2t7lomlc] mark.pendiente{margin-top:.45rem;font-size:.76rem;align-self:flex-start}@media(max-width:720px){.grid[data-astro-cid-2t7lomlc]{grid-template-columns:1fr}}.quote-hand[data-astro-cid-vplvargf] p{margin:0}.quote-hand[data-astro-cid-vplvargf] em{font-style:normal;color:var(--tur)}
