.challenge-section[data-astro-cid-vxtubkda]{width:100%;min-height:100vh;margin:0;padding-top:var(--header-height, 4.5rem);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.video-subtitulos-container[data-astro-cid-vxtubkda]{display:flex;align-items:stretch;justify-content:center;gap:2.5rem;flex-wrap:nowrap;padding:2rem 10vw 5rem}.subtitulos[data-astro-cid-vxtubkda]{flex:1 1 350px;min-width:320px;max-width:500px;display:flex;flex-direction:column;gap:1.5rem;align-items:stretch;padding:0 2rem 0 0;justify-content:center}.video[data-astro-cid-vxtubkda]{flex:1 1 350px;min-width:320px;max-width:700px;display:flex;align-items:center;justify-content:center;padding:0 0 0 2rem}.subtitulo-bloque[data-astro-cid-vxtubkda]{margin-bottom:.5rem;width:100%;background:linear-gradient(90deg,#e5393514,#b388ff14);border-radius:12px;padding:1.2rem 1rem 1rem;box-shadow:0 2px 12px #0000000a;transition:box-shadow .2s}.subtitulo-bloque[data-astro-cid-vxtubkda]:hover{box-shadow:0 4px 24px #b388ff1f}.subtitulo-bloque[data-astro-cid-vxtubkda] h2[data-astro-cid-vxtubkda],.subtitulo-bloque[data-astro-cid-vxtubkda] h3[data-astro-cid-vxtubkda]{font-family:var(--montserrat, Montserrat, Arial, sans-serif);font-weight:700;margin:0 0 .5rem;letter-spacing:.5px;font-size:1.35rem;text-shadow:0 2px 8px rgba(229,57,53,.08);text-align:left}.purple[data-astro-cid-vxtubkda]{color:#4f3a74}.red[data-astro-cid-vxtubkda]{color:#e53935}.subtitulo-bloque[data-astro-cid-vxtubkda] h3[data-astro-cid-vxtubkda]{color:#b388ff;font-size:1.15rem;text-shadow:0 2px 8px rgba(179,136,255,.08)}.subtexto[data-astro-cid-vxtubkda]{margin:0;font-size:.9rem;color:#e0e0e0;line-height:1.6;text-align:left;font-family:var(--montserrat, Montserrat, Arial, sans-serif);letter-spacing:.01em;padding-left:.1rem;padding-right:.1rem;text-shadow:0 1px 4px rgba(0,0,0,.1)}@media (max-width: 800px){.video-subtitulos-container[data-astro-cid-vxtubkda]{flex-direction:column;gap:2rem;padding:1.5rem 1rem 0}.subtitulos[data-astro-cid-vxtubkda]{align-items:stretch;padding:0 .5rem;min-width:0;gap:1.2rem}.subtitulo-bloque[data-astro-cid-vxtubkda]{margin-bottom:1.2rem;width:100%;padding:1rem .7rem .8rem}.subtitulo-bloque[data-astro-cid-vxtubkda] h2[data-astro-cid-vxtubkda],.subtitulo-bloque[data-astro-cid-vxtubkda] h3[data-astro-cid-vxtubkda]{font-size:1.05rem}.subtexto[data-astro-cid-vxtubkda]{font-size:.98rem}}@media (min-width: 610px){.challenge-title[data-astro-cid-vxtubkda] h1[data-astro-cid-vxtubkda]{font-size:2rem}}@media (min-width: 1024px){.challenge-title[data-astro-cid-vxtubkda]{max-width:700px}.challenge-title[data-astro-cid-vxtubkda] h1[data-astro-cid-vxtubkda]{font-size:2.2rem}}@media (max-width: 1024px){.video-subtitulos-container[data-astro-cid-vxtubkda]{flex-direction:column;gap:2rem;padding:1.5rem 1rem 0}.subtitulos[data-astro-cid-vxtubkda],.video[data-astro-cid-vxtubkda]{max-width:100%;min-width:0;padding:0}.challenge-title[data-astro-cid-vxtubkda]{max-width:700px;width:70%}}
