.afiche-overlay[data-astro-cid-53h4pic2]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.afiche-overlay[data-astro-cid-53h4pic2].show{opacity:1;visibility:visible}.afiche-content[data-astro-cid-53h4pic2]{background:#fff;max-width:900px;width:90%;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 10px 30px #0000004d;transform:scale(.8);transition:transform .3s ease}.afiche-overlay[data-astro-cid-53h4pic2].show .afiche-content[data-astro-cid-53h4pic2]{transform:scale(1)}.afiche-close[data-astro-cid-53h4pic2]{position:absolute;top:15px;right:20px;background:none;border:none;font-size:28px;cursor:pointer;color:#666;z-index:10;transition:color .2s ease}.afiche-close[data-astro-cid-53h4pic2]:hover{color:#000}.afiche-body[data-astro-cid-53h4pic2]{text-align:center}.afiche-image[data-astro-cid-53h4pic2]{max-width:100%;height:auto}.afiche-body[data-astro-cid-53h4pic2] p[data-astro-cid-53h4pic2]{margin-bottom:25px;color:#666;line-height:1.6}.afiche-buttons[data-astro-cid-53h4pic2]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.btn[data-astro-cid-53h4pic2]{padding:12px 24px;border:none;border-radius:6px;cursor:pointer;font-size:16px;transition:all .2s ease;text-decoration:none;display:inline-block}.btn-primary[data-astro-cid-53h4pic2]{background-color:#007bff;color:#fff}.btn-primary[data-astro-cid-53h4pic2]:hover{background-color:#0056b3}.btn-secondary[data-astro-cid-53h4pic2]{background-color:#6c757d;color:#fff}.btn-secondary[data-astro-cid-53h4pic2]:hover{background-color:#545b62}@media (max-width: 600px){.afiche-content[data-astro-cid-53h4pic2]{width:95%}.afiche-buttons[data-astro-cid-53h4pic2]{flex-direction:column}.btn[data-astro-cid-53h4pic2]{width:100%}}.programa-section[data-astro-cid-odbzqxtw]{padding:50px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-family:Gotham Pro,sans-serif}.programa-header[data-astro-cid-odbzqxtw] h2[data-astro-cid-odbzqxtw]{color:#222f41;font-size:2rem;line-height:2.4rem;font-weight:600;margin-bottom:10px;font-family:Gotham Pro,sans-serif}.programa-subtitle[data-astro-cid-odbzqxtw]{font-size:1.1rem;color:#6c757d;line-height:1.5;max-width:700px;margin:0 auto}.info-card[data-astro-cid-odbzqxtw]{background:#fff;padding:20px;box-shadow:0 2px 4px #0000001a;transition:transform .3s ease,box-shadow .3s ease;min-height:280px;display:flex;flex-direction:column}.info-card[data-astro-cid-odbzqxtw]:hover{transform:translateY(-3px);box-shadow:0 4px 15px #00000026}.info-icon[data-astro-cid-odbzqxtw]{color:#83642a}.info-card[data-astro-cid-odbzqxtw] h3[data-astro-cid-odbzqxtw]{color:#222f41;font-size:1.3rem;font-weight:700;margin-bottom:12px;font-family:Gotham Pro,sans-serif}.info-card[data-astro-cid-odbzqxtw] p[data-astro-cid-odbzqxtw]{color:#6c757d;line-height:1.5;font-size:.95rem;flex-grow:1}.modulos-card[data-astro-cid-odbzqxtw]{background:#222f41;color:#fff}.modulos-card[data-astro-cid-odbzqxtw] .info-icon[data-astro-cid-odbzqxtw]{color:#fffc}.modulos-card[data-astro-cid-odbzqxtw] h3[data-astro-cid-odbzqxtw]{color:#fff}.modulos-grid[data-astro-cid-odbzqxtw]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.modulo-item[data-astro-cid-odbzqxtw]{background:#ffffff1a;padding:8px;font-size:.8rem;display:flex;align-items:center;gap:6px;line-height:1.2}.modulo-icon[data-astro-cid-odbzqxtw]{font-size:14px}.sectores-list[data-astro-cid-odbzqxtw]{display:flex;flex-wrap:wrap;gap:4px}.file-size[data-astro-cid-odbzqxtw]{background-color:#e9ecef;color:#6c757d}.programa-cta[data-astro-cid-odbzqxtw]{color:#222f41;padding:30px}.programa-cta[data-astro-cid-odbzqxtw] h3[data-astro-cid-odbzqxtw]{font-size:1.6rem;font-weight:700;margin-bottom:10px;font-family:Gotham Pro,sans-serif}.programa-cta[data-astro-cid-odbzqxtw] p[data-astro-cid-odbzqxtw]{font-size:1rem;margin-bottom:20px;opacity:.9}.fechas-destacadas[data-astro-cid-odbzqxtw]{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.fecha-item[data-astro-cid-odbzqxtw],.ubicacion-item[data-astro-cid-odbzqxtw]{background:#ffffff1a;padding:10px 15px;text-align:center}.fecha-item[data-astro-cid-odbzqxtw] strong[data-astro-cid-odbzqxtw],.ubicacion-item[data-astro-cid-odbzqxtw] strong[data-astro-cid-odbzqxtw]{display:block;margin-bottom:3px;font-size:.95rem}.fecha-item[data-astro-cid-odbzqxtw] span[data-astro-cid-odbzqxtw]{display:block;font-size:.8rem;opacity:.9}.ubicacion-item[data-astro-cid-odbzqxtw]{flex-basis:100%}.cta-buttons[data-astro-cid-odbzqxtw]{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.btn[data-astro-cid-odbzqxtw]{padding:10px 20px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .2s ease;display:inline-block;font-family:Gotham Pro,sans-serif}.btn-primary[data-astro-cid-odbzqxtw]{background-color:#fff;color:#222f41}.btn-primary[data-astro-cid-odbzqxtw]:hover{background-color:#f8f9fa;transform:translateY(-2px)}.btn-secondary[data-astro-cid-odbzqxtw]{background-color:#222f41;color:#fff}.btn-secondary[data-astro-cid-odbzqxtw]:hover{background-color:#fff;color:#222f41}.studies-section[data-astro-cid-odbzqxtw]{padding:50px 0;background:linear-gradient(135deg,#fff,#f8f9fa);font-family:Gotham Pro,sans-serif}.studies-header[data-astro-cid-odbzqxtw] h2[data-astro-cid-odbzqxtw]{color:#222f41;font-size:2rem;line-height:2.4rem;font-weight:600;margin-bottom:10px;font-family:Gotham Pro,sans-serif}.studies-subtitle[data-astro-cid-odbzqxtw]{font-size:1.1rem;color:#6c757d;line-height:1.5;max-width:700px;margin:0 auto}.download-card[data-astro-cid-odbzqxtw]{background:#fff;padding:25px;box-shadow:0 2px 8px #0000001a;border:1px solid #e9ecef;transition:transform .3s ease,box-shadow .3s ease;min-height:300px;display:flex;flex-direction:column;position:relative}.download-card[data-astro-cid-odbzqxtw]:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.download-icon[data-astro-cid-odbzqxtw]{color:#83642a}.download-card[data-astro-cid-odbzqxtw] h3[data-astro-cid-odbzqxtw]{color:#222f41;font-size:1.1rem;font-weight:700;margin-bottom:12px;font-family:Gotham Pro,sans-serif;line-height:1.2;min-height:80px;display:flex;align-items:flex-start}.download-card[data-astro-cid-odbzqxtw] p[data-astro-cid-odbzqxtw]{color:#6c757d;line-height:1.5;font-size:.95rem;margin-bottom:20px;flex-grow:1}.btn-download[data-astro-cid-odbzqxtw]{background-color:#83642a;color:#fff;padding:12px 20px;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-family:Gotham Pro,sans-serif}.btn-download[data-astro-cid-odbzqxtw]:hover{background-color:#222f41;transform:translateY(-2px)}.btn-download[data-astro-cid-odbzqxtw] svg[data-astro-cid-odbzqxtw]{transition:transform .3s ease}.btn-download[data-astro-cid-odbzqxtw]:hover svg[data-astro-cid-odbzqxtw]{transform:translateY(2px)}.mb-3[data-astro-cid-odbzqxtw]{margin-bottom:.75rem}.mb-4[data-astro-cid-odbzqxtw]{margin-bottom:1rem}.mb-6[data-astro-cid-odbzqxtw]{margin-bottom:1.5rem}.mb-8[data-astro-cid-odbzqxtw]{margin-bottom:2rem}.mr-4[data-astro-cid-odbzqxtw]{margin-right:1rem}.text-center[data-astro-cid-odbzqxtw]{text-align:center}.h-full[data-astro-cid-odbzqxtw]{height:100%}@media (max-width: 1024px){.w-full[data-astro-cid-odbzqxtw].lg\:w-1\/3{width:100%;float:none;margin-bottom:20px}}@media (max-width: 768px){.programa-section[data-astro-cid-odbzqxtw]{padding:40px 0}.programa-header[data-astro-cid-odbzqxtw] h2[data-astro-cid-odbzqxtw]{font-size:1.6rem;line-height:2rem}.info-card[data-astro-cid-odbzqxtw]{min-height:auto;margin-bottom:15px}.modulos-grid[data-astro-cid-odbzqxtw]{grid-template-columns:1fr}.downloads-section[data-astro-cid-odbzqxtw]{padding:20px}.download-card[data-astro-cid-odbzqxtw]{height:auto;min-height:300px;margin-bottom:15px}.download-card[data-astro-cid-odbzqxtw] h3[data-astro-cid-odbzqxtw]{font-size:1rem;min-height:70px;line-height:1.1}.download-card[data-astro-cid-odbzqxtw] p[data-astro-cid-odbzqxtw]{margin-bottom:15px}.programa-cta[data-astro-cid-odbzqxtw]{padding:25px 20px}.fechas-destacadas[data-astro-cid-odbzqxtw]{flex-direction:column;gap:10px}.cta-buttons[data-astro-cid-odbzqxtw]{flex-direction:column;align-items:center}.btn[data-astro-cid-odbzqxtw]{width:100%;max-width:200px;text-align:center}}
