:root{--astro-gradient: linear-gradient(0deg, #4f39fa, #da62c4);--primary-color: #1e3c72;--secondary-color: #4f39fa}main[data-astro-cid-lvoypmdh]{margin:auto;padding:1rem;max-width:100%;display:flex;flex-direction:column;gap:.5rem;min-height:100vh}.container[data-astro-cid-lvoypmdh]{max-width:1200px;margin:0 auto;padding:2rem 1rem;flex-grow:1}.torneo-benefico[data-astro-cid-lvoypmdh]{margin-bottom:4rem}h1[data-astro-cid-lvoypmdh],h2[data-astro-cid-lvoypmdh]{text-align:center;color:#1e3c72;margin-bottom:.5rem}.descripcion[data-astro-cid-lvoypmdh]{text-align:center;color:#24c347;font-size:1.1rem;margin-bottom:2rem}.categorias-grid[data-astro-cid-lvoypmdh]{display:grid;gap:1rem;margin-bottom:2rem}.categoria-card[data-astro-cid-lvoypmdh]{background:var(--categoria-color);padding:1.5rem;border-radius:1rem;text-align:center;text-decoration:none;color:#fff;border:none;box-shadow:0 4px 12px #0000001a;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:1rem}.categoria-card[data-astro-cid-lvoypmdh]:hover{transform:translateY(-5px);box-shadow:0 8px 24px #0003;filter:brightness(1.1)}.categoria-card[data-astro-cid-lvoypmdh] [data-astro-cid-lvoypmdh][data-icon]{color:#fff;font-size:2.5em;margin-bottom:.5rem;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.2))}.categoria-card[data-astro-cid-lvoypmdh] h3[data-astro-cid-lvoypmdh]{color:#fff;font-size:1.4rem;margin:0;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.horario[data-astro-cid-lvoypmdh]{background:#ffffff26;color:#363636;padding:1rem;border-radius:.75rem;width:100%;backdrop-filter:blur(4px);box-shadow:inset 0 1px 1px #fff3,0 2px 4px #0000001a}.horario[data-astro-cid-lvoypmdh] .dia[data-astro-cid-lvoypmdh]{font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.horario[data-astro-cid-lvoypmdh] .hora[data-astro-cid-lvoypmdh]{font-size:1.3rem;font-weight:700}.ver-mas[data-astro-cid-lvoypmdh]{color:#363636;font-weight:500;margin-top:.5rem;padding:.5rem 1rem;background:#ffffff1a;border-radius:2rem;transition:all .3s ease}.categoria-card[data-astro-cid-lvoypmdh]:hover .ver-mas[data-astro-cid-lvoypmdh]{background:#fff3}.info-grid[data-astro-cid-lvoypmdh]{display:grid;gap:2rem;margin:1.5rem 0}.info-section[data-astro-cid-lvoypmdh] h4[data-astro-cid-lvoypmdh]{color:#1e3c72;margin-bottom:1rem}.info-section[data-astro-cid-lvoypmdh] ul[data-astro-cid-lvoypmdh]{list-style:none;padding:0}.info-section[data-astro-cid-lvoypmdh] li[data-astro-cid-lvoypmdh]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.cta-section[data-astro-cid-lvoypmdh]{text-align:center;margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#1e3c72,#2a5298);border-radius:1rem;color:#fff}.cta-text[data-astro-cid-lvoypmdh]{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.cta-subtext[data-astro-cid-lvoypmdh]{font-size:1.1rem;opacity:.9}.ubicacion-link[data-astro-cid-lvoypmdh]{display:flex;align-items:center;gap:.5rem;padding:1rem;background:#fff;border-radius:.5rem;text-decoration:none;color:var(--primary-color);transition:all .3s ease}.ubicacion-link[data-astro-cid-lvoypmdh]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.dias-grid[data-astro-cid-lvoypmdh]{display:grid;gap:1rem;margin-top:1rem}.dia-card[data-astro-cid-lvoypmdh]{background:#fff;padding:1rem;border-radius:.5rem}.dia-card[data-astro-cid-lvoypmdh] h4[data-astro-cid-lvoypmdh]{color:var(--primary-color);margin-bottom:.5rem}.dia-card[data-astro-cid-lvoypmdh] ul[data-astro-cid-lvoypmdh]{list-style:none;padding:0}.dia-card[data-astro-cid-lvoypmdh] li[data-astro-cid-lvoypmdh]{margin-bottom:.5rem}.actividades-grid[data-astro-cid-lvoypmdh]{display:grid;gap:1rem;margin-top:1rem}.actividad-card[data-astro-cid-lvoypmdh]{background:#fff;padding:1.5rem;border-radius:.5rem;text-align:center}.actividad-card[data-astro-cid-lvoypmdh] [data-astro-cid-lvoypmdh][data-icon]{color:var(--primary-color);margin-bottom:.5rem}.donativo[data-astro-cid-lvoypmdh]{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;color:#e91e63;margin-top:1rem}.torneos-regulares[data-astro-cid-lvoypmdh]{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee}.torneos-grid[data-astro-cid-lvoypmdh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;padding:1rem}.torneo-card[data-astro-cid-lvoypmdh]{background:#fff;padding:2rem;border-radius:1rem;text-decoration:none;color:inherit;transition:all .3s ease;box-shadow:0 2px 4px #0000001a;text-align:center}.torneo-card[data-astro-cid-lvoypmdh]:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0003}.torneo-card[data-astro-cid-lvoypmdh] h2[data-astro-cid-lvoypmdh]{font-size:1.5rem;margin-bottom:1rem;color:var(--primary-color)}.torneo-card[data-astro-cid-lvoypmdh] p[data-astro-cid-lvoypmdh]{color:#666}.oro[data-astro-cid-lvoypmdh]{border-top:4px solid gold}.plata[data-astro-cid-lvoypmdh]{border-top:4px solid silver}.bronce[data-astro-cid-lvoypmdh]{border-top:4px solid #cd7f32}@media (min-width: 768px){.categorias-grid[data-astro-cid-lvoypmdh]{grid-template-columns:repeat(3,1fr);gap:1.5rem}.info-grid[data-astro-cid-lvoypmdh],.dias-grid[data-astro-cid-lvoypmdh],.actividades-grid[data-astro-cid-lvoypmdh]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.torneos-grid[data-astro-cid-lvoypmdh]{grid-template-columns:1fr}}.torneo-banner[data-astro-cid-lvoypmdh]{position:relative;width:100%;max-width:1200px;margin:0 auto 2rem;border-radius:1rem;overflow:hidden;height:400px;background:#0006;backdrop-filter:blur(4px)}.torneo-banner[data-astro-cid-lvoypmdh] img[data-astro-cid-lvoypmdh]{width:100%;height:100%;object-fit:cover;filter:brightness(.4);mix-blend-mode:darken}.banner-content[data-astro-cid-lvoypmdh]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:90%;max-width:800px;padding:2rem;z-index:1}.banner-content[data-astro-cid-lvoypmdh] h1[data-astro-cid-lvoypmdh]{color:#fff;font-size:2.5rem;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh]{font-size:1.2rem;margin-bottom:1rem;text-shadow:1px 1px 2px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh] .texto-base[data-astro-cid-lvoypmdh]{color:#fff}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh] .aecc-link[data-astro-cid-lvoypmdh]{position:relative;text-decoration:none;color:#24c347;font-weight:700}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh] .aecc[data-astro-cid-lvoypmdh]{color:#24c347;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh] .hover-text[data-astro-cid-lvoypmdh]{position:absolute;left:50%;transform:translate(-50%);top:100%;background:#000c;padding:.5rem 1rem;border-radius:.5rem;color:#fff;font-size:.9rem;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;pointer-events:none;margin-top:.5rem;box-shadow:0 2px 4px #0003}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh] .aecc-link[data-astro-cid-lvoypmdh]:hover .hover-text[data-astro-cid-lvoypmdh]{opacity:1;visibility:visible}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh] .aecc-link[data-astro-cid-lvoypmdh]:hover .aecc[data-astro-cid-lvoypmdh]{text-decoration:underline}.banner-content[data-astro-cid-lvoypmdh] h1[data-astro-cid-lvoypmdh],.banner-content[data-astro-cid-lvoypmdh] .fecha[data-astro-cid-lvoypmdh]{text-shadow:2px 2px 4px rgba(0,0,0,.8)}@media (max-width: 768px){.torneo-banner[data-astro-cid-lvoypmdh]{height:300px}.banner-content[data-astro-cid-lvoypmdh] h1[data-astro-cid-lvoypmdh]{font-size:2rem}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh]{flex-direction:column;gap:.25rem}.banner-content[data-astro-cid-lvoypmdh] .descripcion[data-astro-cid-lvoypmdh] .hover-text[data-astro-cid-lvoypmdh]{font-size:.8rem;padding:.25rem .5rem}}.cuadros-section[data-astro-cid-lvoypmdh]{margin-top:4rem;padding-top:2rem;border-top:2px solid #eee}.cuadros-section[data-astro-cid-lvoypmdh] h2[data-astro-cid-lvoypmdh]{font-size:2rem;margin-bottom:2rem;color:var(--primary-color);position:relative}.cuadros-section[data-astro-cid-lvoypmdh] h2[data-astro-cid-lvoypmdh]:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:3px;background:var(--primary-color);border-radius:2px}.actividades-section[data-astro-cid-lvoypmdh] h3[data-astro-cid-lvoypmdh],.actividades-grid[data-astro-cid-lvoypmdh]{text-align:left}.actividad-card[data-astro-cid-lvoypmdh]{text-align:left;display:flex;align-items:flex-start;gap:1rem}.actividad-card[data-astro-cid-lvoypmdh] [data-astro-cid-lvoypmdh][data-icon]{flex-shrink:0;margin-top:.25rem}.actividad-card-content[data-astro-cid-lvoypmdh]{flex-grow:1}.actividad-card[data-astro-cid-lvoypmdh] h4[data-astro-cid-lvoypmdh]{margin:0 0 .5rem}.actividad-card[data-astro-cid-lvoypmdh] p[data-astro-cid-lvoypmdh]{margin:0 0 .25rem}.actividad-card[data-astro-cid-lvoypmdh] small[data-astro-cid-lvoypmdh]{color:#666;display:block}.contacto-inscripcion[data-astro-cid-lvoypmdh],.nota-importante[data-astro-cid-lvoypmdh]{display:flex;align-items:center;gap:.5rem;margin-top:1rem;background:#ffffff26;padding:.75rem 1rem;border-radius:.5rem;font-weight:700}.contacto-inscripcion[data-astro-cid-lvoypmdh] [data-astro-cid-lvoypmdh][data-icon],.nota-importante[data-astro-cid-lvoypmdh] [data-astro-cid-lvoypmdh][data-icon]{color:var(--primary-color);font-size:1.5em}.contacto-inscripcion[data-astro-cid-lvoypmdh] a[data-astro-cid-lvoypmdh]{color:var(--primary-color);text-decoration:none;font-weight:700}.nota-importante[data-astro-cid-lvoypmdh]{background:#ffd70033;border-left:4px solid #FFD700;font-style:italic;margin-top:1.5rem}.actividades-grid[data-astro-cid-lvoypmdh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}@media (max-width: 768px){.actividades-grid[data-astro-cid-lvoypmdh]{grid-template-columns:1fr}.contacto-inscripcion[data-astro-cid-lvoypmdh],.nota-importante[data-astro-cid-lvoypmdh]{flex-direction:column;text-align:center;padding:1rem}}.chiringuito-link[data-astro-cid-lvoypmdh]{text-decoration:underline;font-weight:700}.chiringuito-link[data-astro-cid-lvoypmdh]:hover{color:#2a5298}
