.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@media(max-width:600px){.salto-movil[data-astro-cid-uno4qjei]{display:block}.guion-desktop[data-astro-cid-uno4qjei]{display:none}}@media(min-width:601px){.salto-movil[data-astro-cid-uno4qjei]{display:none}}.reveal[data-astro-cid-uno4qjei]{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1);will-change:opacity,transform}.reveal[data-astro-cid-uno4qjei].visible{opacity:1;transform:translateY(0)}.delay-1[data-astro-cid-uno4qjei]{transition-delay:.1s}.delay-2[data-astro-cid-uno4qjei]{transition-delay:.2s}.delay-3[data-astro-cid-uno4qjei]{transition-delay:.3s}.video-wrapper[data-astro-cid-uno4qjei]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:#000;border-radius:24px;box-shadow:0 30px 60px -12px #0006;border:1px solid rgba(0,0,0,.1);transform:translateZ(0)}.video-overlay[data-astro-cid-uno4qjei]{position:absolute;inset:0;background:radial-gradient(circle at center,transparent 20%,rgba(0,0,0,.5) 100%);z-index:1;pointer-events:none;transition:opacity .3s ease}.video-wrapper[data-astro-cid-uno4qjei] img[data-astro-cid-uno4qjei]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:0;cursor:pointer;transition:transform .8s ease,opacity .3s ease}.video-wrapper[data-astro-cid-uno4qjei]:hover img[data-astro-cid-uno4qjei]{transform:scale(1.03)}#play-btn[data-astro-cid-uno4qjei]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;background-color:#e30613f2;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:2;cursor:pointer;box-shadow:0 10px 30px #e3061399;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),background-color .3s ease;pointer-events:none}#play-btn[data-astro-cid-uno4qjei] .material-symbols-outlined[data-astro-cid-uno4qjei]{font-size:3.5rem;margin-left:6px}#play-btn[data-astro-cid-uno4qjei]:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(227,6,19,.8);animation:pulse 2s linear infinite;z-index:-1}@keyframes pulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}.video-wrapper[data-astro-cid-uno4qjei]:hover #play-btn[data-astro-cid-uno4qjei]{transform:translate(-50%,-50%) scale(1.1);background-color:#e30613}.video-wrapper[data-astro-cid-uno4qjei] iframe[data-astro-cid-uno4qjei]{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:0}.qs-etiquetas[data-astro-cid-uno4qjei]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.qs-etiquetas[data-astro-cid-uno4qjei] span[data-astro-cid-uno4qjei]{background:#fff;color:#b32025;border:2px solid #e30613;border-radius:50px;padding:6px 16px;font-weight:800;font-size:.9rem;box-shadow:0 4px 10px #e306131a;transition:transform .3s ease}.qs-etiquetas[data-astro-cid-uno4qjei] span[data-astro-cid-uno4qjei]:hover{transform:translateY(-2px)}.qs-cifras[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;background:linear-gradient(135deg,#e30613,#9e1b20);border-radius:30px;padding:50px 30px;margin-bottom:80px;text-align:center;color:#fff;box-shadow:0 20px 40px #e3061333}.qs-cifras[data-astro-cid-uno4qjei] strong[data-astro-cid-uno4qjei]{display:block;font-size:clamp(3rem,7vw,4.5rem);font-weight:900;line-height:1;font-family:Arial Black,sans-serif}.qs-cifras[data-astro-cid-uno4qjei] span[data-astro-cid-uno4qjei]{display:block;margin-top:10px;font-size:1.05rem;font-weight:600;opacity:.95}.qs-titulo-seccion[data-astro-cid-uno4qjei]{text-align:center;margin-bottom:50px;padding:0 15px}.badge-premium[data-astro-cid-uno4qjei]{display:inline-block;background:#e306131a;color:#e30613;padding:8px 20px;border-radius:50px;font-size:.9rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:15px}.qs-titulo-seccion[data-astro-cid-uno4qjei] h2[data-astro-cid-uno4qjei]{color:#111;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;margin:0 0 15px;letter-spacing:-1px;line-height:1.1}.qs-titulo-seccion[data-astro-cid-uno4qjei] p[data-astro-cid-uno4qjei]{color:#444;font-size:clamp(1.15rem,3vw,1.3rem);line-height:1.6;max-width:800px;margin:0 auto;font-weight:500}.qs-card[data-astro-cid-uno4qjei]{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 30px #0000000d;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s ease}.qs-card[data-astro-cid-uno4qjei]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.qs-card[data-astro-cid-uno4qjei] .qs-icono[data-astro-cid-uno4qjei]{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#e30613;color:#fff;margin-bottom:25px;box-shadow:0 8px 16px #e3061340}.qs-card[data-astro-cid-uno4qjei] .qs-icono[data-astro-cid-uno4qjei] span[data-astro-cid-uno4qjei]{font-size:32px}.qs-card[data-astro-cid-uno4qjei] h3[data-astro-cid-uno4qjei]{margin:0 0 15px;font-size:1.6rem;font-weight:900}.qs-card[data-astro-cid-uno4qjei] p[data-astro-cid-uno4qjei]{margin:0;color:#555;line-height:1.7;font-size:1.05rem}.qs-card[data-astro-cid-uno4qjei] ul[data-astro-cid-uno4qjei]{list-style:none;padding:0;margin:25px 0 0;display:grid;gap:12px}.qs-card[data-astro-cid-uno4qjei] li[data-astro-cid-uno4qjei]{display:flex;align-items:center;gap:10px;font-weight:700;color:#333}.qs-card[data-astro-cid-uno4qjei] li[data-astro-cid-uno4qjei] .material-symbols-outlined[data-astro-cid-uno4qjei]{color:#e30613;font-size:22px}.qs-card[data-astro-cid-uno4qjei].negra{border-left:6px solid #111}.qs-card[data-astro-cid-uno4qjei].negra .qs-icono[data-astro-cid-uno4qjei]{background:#111;box-shadow:0 8px 16px #00000040}.qs-card[data-astro-cid-uno4qjei].negra li[data-astro-cid-uno4qjei] .material-symbols-outlined[data-astro-cid-uno4qjei]{color:#111}.qs-equipo[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.qs-equipo[data-astro-cid-uno4qjei] .qs-card[data-astro-cid-uno4qjei]{border-top:6px solid #e30613;padding:35px 30px}.qs-equipo[data-astro-cid-uno4qjei] .qs-card[data-astro-cid-uno4qjei] h3[data-astro-cid-uno4qjei]{font-size:1.35rem}.qs-cita-box[data-astro-cid-uno4qjei]{background:#111;color:#fff;border-radius:30px;padding:clamp(40px,7vw,70px) clamp(24px,6vw,60px);text-align:center;border-left:8px solid #e30613;box-shadow:0 20px 40px #00000026}.qs-cita-box[data-astro-cid-uno4qjei] p[data-astro-cid-uno4qjei]{margin:0;font-size:clamp(1.4rem,4vw,2.4rem);font-weight:900;line-height:1.3;font-family:Arial Black,sans-serif}.qs-cita-box[data-astro-cid-uno4qjei] p[data-astro-cid-uno4qjei] strong[data-astro-cid-uno4qjei]{color:#e30613}@media(max-width:992px){.about-grid[data-astro-cid-uno4qjei],.disciplines-grid[data-astro-cid-uno4qjei]{grid-template-columns:1fr!important;gap:40px!important}}@media(max-width:768px){.titulo-principal[data-astro-cid-uno4qjei]{font-size:2.8rem!important}main[data-astro-cid-uno4qjei]{margin:30px auto!important;padding:0 15px!important}.qs-cifras[data-astro-cid-uno4qjei]{padding:40px 20px;margin-bottom:60px}.qs-card[data-astro-cid-uno4qjei]{padding:30px 25px}#play-btn[data-astro-cid-uno4qjei]{width:70px;height:70px}#play-btn[data-astro-cid-uno4qjei] .material-symbols-outlined[data-astro-cid-uno4qjei]{font-size:2.8rem}footer[data-astro-cid-uno4qjei]{text-align:center;padding:40px 5%!important}}.boton-brillante[data-astro-cid-uno4qjei]:hover{transform:scale(1.03)}
