.course-card[data-v-52a96e56]{background-color:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 5px 20px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:transform .3s,box-shadow .3s}.course-card[data-v-52a96e56]:hover{box-shadow:0 15px 30px #00000026;transform:translateY(-10px)}.card-badge[data-v-52a96e56]{background-color:#fb8c00e6;font-size:.8rem;right:1rem}.admin-badge[data-v-52a96e56],.card-badge[data-v-52a96e56]{border-radius:20px;color:#fff;font-weight:600;padding:.3rem .8rem;position:absolute;top:1rem;z-index:1}.admin-badge[data-v-52a96e56]{background-color:#808080e6;font-size:.75rem;left:1rem}.course-image[data-v-52a96e56]{background-color:var(--primary-color);height:200px;overflow:hidden;position:relative}.image-link[data-v-52a96e56]{cursor:pointer;display:block;height:100%;width:100%}.course-img[data-v-52a96e56]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease;width:100%}.course-card:hover .course-img[data-v-52a96e56]{transform:scale(1.05)}.course-content[data-v-52a96e56]{display:flex;flex-direction:column;flex-grow:1;padding:1.1rem;position:relative}.course-category[data-v-52a96e56]{align-items:center;background-color:var(--primary-color);border-radius:20px;color:#fff;display:inline-flex;font-size:.8rem;gap:.3rem;margin-bottom:.8rem;padding:.3rem .8rem;width:-moz-fit-content;width:fit-content}.category-icon[data-v-52a96e56],.meta-icon[data-v-52a96e56]{height:16px;margin-right:.3rem;width:16px}.course-content h3[data-v-52a96e56]{color:var(--primary-color);font-size:1.3rem;margin-bottom:.75rem}.title-link[data-v-52a96e56]{color:inherit;cursor:pointer;text-decoration:none;transition:color .3s ease}.title-link[data-v-52a96e56]:hover{color:#1a3a6c}.course-teachers[data-v-52a96e56]{color:#666;font-size:.9rem;font-style:italic;margin-bottom:.75rem}.course-description[data-v-52a96e56]{color:#555;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.course-meta[data-v-52a96e56]{color:#666;display:flex;font-size:.9rem;gap:1rem;margin-bottom:1.5rem}.course-meta span[data-v-52a96e56]{align-items:center;display:flex;gap:.5rem}.meta-icon[data-v-52a96e56]{color:#666;height:16px;margin-right:.3rem;width:16px}.course-rating[data-v-52a96e56]{align-items:center;display:flex;font-size:.9rem;gap:.5rem;justify-content:flex-end;margin-bottom:1.5rem}.stars[data-v-52a96e56]{display:flex;gap:.2rem}.stars .filled[data-v-52a96e56]{color:#fb8c00}.stars .empty[data-v-52a96e56]{color:#d1d1d1}.rating-value[data-v-52a96e56]{color:#444;font-size:1.1rem;font-weight:700}.btn-course-details[data-v-52a96e56]{background-color:var(--primary-color);border-radius:6px;color:#fff;display:block;font-weight:600;margin-top:auto;padding:.8rem;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.btn-course-details[data-v-52a96e56]:hover{background-color:#1a3a6c;box-shadow:0 5px 10px #0000001a;transform:translateY(-2px)}.course-card.featured[data-v-52a96e56]{border:2px solid #fb8c00}.course-card.admin-only[data-v-52a96e56]{border:2px solid #888;opacity:.8}.course-card.priority-course[data-v-52a96e56]{border:2px solid #f5c842;box-shadow:0 5px 20px #f5c84233}.course-card.priority-course .course-content[data-v-52a96e56]{background:linear-gradient(135deg,#fffdf5,#fff9e6 30%,#fff 60%)}.course-card[data-v-898577d1]{background-color:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 5px 20px #0000001a;display:flex;flex-direction:column;height:100%}.course-card[data-v-898577d1],.skeleton-image[data-v-898577d1]{overflow:hidden;position:relative}.skeleton-image[data-v-898577d1]{background-color:#f0f0f0;height:200px}.course-content[data-v-898577d1]{display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.skeleton-category[data-v-898577d1]{border-radius:20px;width:100px}.skeleton-category[data-v-898577d1],.skeleton-title[data-v-898577d1]{background-color:#f0f0f0;height:24px;margin-bottom:1rem;overflow:hidden;position:relative}.skeleton-description[data-v-898577d1],.skeleton-title[data-v-898577d1]{border-radius:4px;width:100%}.skeleton-description[data-v-898577d1]{background-color:#f0f0f0;height:60px;margin-bottom:1.5rem;overflow:hidden;position:relative}.skeleton-meta[data-v-898577d1]{display:flex;gap:1rem;margin-bottom:1.5rem}.skeleton-duration[data-v-898577d1],.skeleton-type[data-v-898577d1]{flex:1}.skeleton-duration[data-v-898577d1],.skeleton-rating[data-v-898577d1],.skeleton-type[data-v-898577d1]{background-color:#f0f0f0;border-radius:4px;height:16px;overflow:hidden;position:relative}.skeleton-rating[data-v-898577d1]{margin-bottom:1.5rem;margin-left:auto;width:100px}.skeleton-button[data-v-898577d1]{background-color:#f0f0f0;border-radius:6px;height:40px;margin-top:auto;overflow:hidden;position:relative;width:100%}.skeleton-button[data-v-898577d1]:after,.skeleton-category[data-v-898577d1]:after,.skeleton-description[data-v-898577d1]:after,.skeleton-duration[data-v-898577d1]:after,.skeleton-image[data-v-898577d1]:after,.skeleton-rating[data-v-898577d1]:after,.skeleton-title[data-v-898577d1]:after,.skeleton-type[data-v-898577d1]:after{animation:shimmer-898577d1 2s infinite;background-image:linear-gradient(90deg,#fff0,#fff3 20%,#ffffff80 60%,#fff0);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translate(-100%)}@keyframes shimmer-898577d1{to{transform:translate(100%)}}@media (max-width:768px){.skeleton-image[data-v-898577d1]{height:180px}.skeleton-description[data-v-898577d1]{height:40px}}.blog-card[data-v-6c1c3c1a]{background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:16px;box-shadow:0 8px 25px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .4s ease}.blog-card[data-v-6c1c3c1a]:before{background:linear-gradient(135deg,#667eea05,#764ba205);border-radius:16px;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.blog-card[data-v-6c1c3c1a]:hover:before{opacity:1}.blog-card[data-v-6c1c3c1a]:hover{border-color:#667eea1a;box-shadow:0 20px 40px #0000001f;transform:translateY(-8px)}.blog-image[data-v-6c1c3c1a]{background-color:var(--primary-color);height:220px;overflow:hidden;position:relative}.blog-img[data-v-6c1c3c1a]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-image[data-v-6c1c3c1a]:before{background:linear-gradient(135deg,#0000001a,#0000004d);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.blog-card:hover .blog-image[data-v-6c1c3c1a]:before{opacity:.7}.blog-category-badge[data-v-6c1c3c1a]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid hsla(0,0%,100%,.2);border-radius:25px;box-shadow:0 4px 15px #0000001a;color:var(--primary-color);display:flex;font-size:.8rem;font-weight:600;gap:.4rem;left:1rem;padding:.5rem .8rem;position:absolute;top:1rem;transition:all .3s ease;z-index:2}.blog-card:hover .blog-category-badge[data-v-6c1c3c1a]{background:#fff;box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.category-icon[data-v-6c1c3c1a]{height:14px;width:14px}.blog-content[data-v-6c1c3c1a]{display:flex;flex-direction:column;flex-grow:1;padding:1.8rem;position:relative}.blog-meta[data-v-6c1c3c1a]{align-items:center;color:#666;display:flex;font-size:.85rem;gap:1.2rem;margin-bottom:1rem}.blog-date[data-v-6c1c3c1a],.reading-time[data-v-6c1c3c1a]{align-items:center;display:flex;gap:.4rem}.meta-icon[data-v-6c1c3c1a]{color:#999}.blog-title[data-v-6c1c3c1a]{color:var(--primary-color);font-size:1.4rem;font-weight:700;line-height:1.3;margin-bottom:1rem;transition:color .3s ease}.blog-card:hover .blog-title[data-v-6c1c3c1a]{color:#667eea}.title-link[data-v-6c1c3c1a]{color:inherit;cursor:pointer;text-decoration:none;transition:color .3s ease}.title-link[data-v-6c1c3c1a]:hover{color:#667eea}.blog-excerpt[data-v-6c1c3c1a]{color:#555;display:-webkit-box;flex-grow:1;font-size:.95rem;-webkit-line-clamp:3;line-height:1.6;margin-bottom:1.5rem;-webkit-box-orient:vertical;overflow:hidden}.blog-footer[data-v-6c1c3c1a]{border-top:1px solid rgba(0,0,0,.06);justify-content:space-between;margin-top:auto;padding-top:1rem}.blog-author[data-v-6c1c3c1a],.blog-footer[data-v-6c1c3c1a]{align-items:center;display:flex}.blog-author[data-v-6c1c3c1a]{gap:.8rem}.author-avatar[data-v-6c1c3c1a]{background-color:var(--primary-color);background-position:50%;background-size:cover;border:2px solid rgba(102,126,234,.1);border-radius:50%;height:32px;transition:all .3s ease;width:32px}.blog-card:hover .author-avatar[data-v-6c1c3c1a]{border-color:#667eea4d;transform:scale(1.05)}.author-name[data-v-6c1c3c1a]{color:#666}.author-name[data-v-6c1c3c1a],.blog-read-more[data-v-6c1c3c1a]{font-size:.9rem;font-weight:600}.blog-read-more[data-v-6c1c3c1a]{align-items:center;background:#667eea0d;border:1px solid rgba(102,126,234,.1);border-radius:25px;color:var(--primary-color);display:flex;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.blog-read-more[data-v-6c1c3c1a]:hover{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;box-shadow:0 4px 15px #667eea4d;color:#fff;transform:translate(3px)}.read-more-icon[data-v-6c1c3c1a]{transition:transform .3s ease}.blog-read-more:hover .read-more-icon[data-v-6c1c3c1a]{transform:translate(3px)}@media (max-width:768px){.blog-content[data-v-6c1c3c1a]{padding:1.5rem}.blog-title[data-v-6c1c3c1a]{font-size:1.2rem}.blog-excerpt[data-v-6c1c3c1a]{font-size:.9rem;-webkit-line-clamp:2}.blog-footer[data-v-6c1c3c1a]{align-items:stretch;flex-direction:column;gap:1rem}.blog-author[data-v-6c1c3c1a],.blog-read-more[data-v-6c1c3c1a]{justify-content:center}.blog-read-more[data-v-6c1c3c1a]{width:100%}.blog-meta[data-v-6c1c3c1a]{align-items:flex-start;flex-direction:column;gap:.8rem}}@media (max-width:480px){.blog-image[data-v-6c1c3c1a]{height:180px}.blog-content[data-v-6c1c3c1a]{padding:1.2rem}.blog-title[data-v-6c1c3c1a]{font-size:1.1rem}.blog-category-badge[data-v-6c1c3c1a]{font-size:.75rem;padding:.4rem .7rem}}.blog-card-skeleton[data-v-2d885dd9]{background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:16px;box-shadow:0 8px 25px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden}.blog-image-skeleton[data-v-2d885dd9]{animation:loading-2d885dd9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;height:220px;position:relative}.skeleton-category-badge[data-v-2d885dd9]{background:#ffffffe6;border-radius:25px;height:24px;left:1rem;position:absolute;top:1rem;width:80px}.blog-content-skeleton[data-v-2d885dd9]{display:flex;flex-direction:column;flex-grow:1;padding:1.8rem}.blog-meta-skeleton[data-v-2d885dd9]{display:flex;gap:1.2rem;margin-bottom:1rem}.skeleton-meta-item[data-v-2d885dd9]{animation:loading-2d885dd9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px;width:80px}.skeleton-title[data-v-2d885dd9]{margin-bottom:.5rem;width:100%}.skeleton-title[data-v-2d885dd9],.skeleton-title-short[data-v-2d885dd9]{animation:loading-2d885dd9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:22px}.skeleton-title-short[data-v-2d885dd9]{margin-bottom:1rem;width:70%}.skeleton-excerpt[data-v-2d885dd9]{display:flex;flex-direction:column;flex-grow:1;gap:.4rem;margin-bottom:1.5rem}.skeleton-line[data-v-2d885dd9]{width:100%}.skeleton-line[data-v-2d885dd9],.skeleton-line-short[data-v-2d885dd9]{animation:loading-2d885dd9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px}.skeleton-line-short[data-v-2d885dd9]{width:60%}.blog-footer-skeleton[data-v-2d885dd9]{align-items:center;border-top:1px solid rgba(0,0,0,.06);display:flex;justify-content:flex-end;margin-top:auto;padding-top:1rem}.skeleton-read-more[data-v-2d885dd9]{animation:loading-2d885dd9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:25px;height:36px;width:120px}@keyframes loading-2d885dd9{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.blog-content-skeleton[data-v-2d885dd9]{padding:1.5rem}.blog-footer-skeleton[data-v-2d885dd9]{justify-content:center}.skeleton-read-more[data-v-2d885dd9]{width:100%}}@media (max-width:480px){.blog-image-skeleton[data-v-2d885dd9]{height:180px}.blog-content-skeleton[data-v-2d885dd9]{padding:1.2rem}}.resource-card[data-v-ebcf9116]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 4px 14px #0f172a0d;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .25s ease}.resource-card[data-v-ebcf9116]:hover{border-color:#fb8c00;box-shadow:0 22px 44px #0f172a1f;transform:translateY(-6px)}.resource-card.is-free[data-v-ebcf9116]{border-color:#10b98159;box-shadow:0 4px 14px #10b9811f,inset 0 3px #10b981}.resource-card.is-free[data-v-ebcf9116]:hover{border-color:#10b981;box-shadow:0 22px 44px #10b98138,inset 0 3px #10b981}.free-ribbon[data-v-ebcf9116]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 14px #10b98173;color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.12em;padding:.32rem 0;pointer-events:none;position:absolute;right:-30px;text-align:center;top:14px;transform:rotate(45deg);width:130px;z-index:5}.free-ribbon[data-v-ebcf9116]:after,.free-ribbon[data-v-ebcf9116]:before{border:3px solid transparent;border-top-color:#047857;bottom:-6px;content:"";position:absolute}.free-ribbon[data-v-ebcf9116]:before{border-right-color:#047857;left:0}.free-ribbon[data-v-ebcf9116]:after{border-left-color:#047857;right:0}.resource-image[data-v-ebcf9116]{aspect-ratio:16/10;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);overflow:hidden;position:relative}.resource-img[data-v-ebcf9116]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.resource-card:hover .resource-img[data-v-ebcf9116]{transform:scale(1.06)}.resource-image-overlay[data-v-ebcf9116]{background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.18));top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.resource-badges[data-v-ebcf9116]{align-items:center;display:flex;gap:.4rem;justify-content:space-between;left:.75rem;position:absolute;right:.75rem;top:.75rem;z-index:2}.resource-badge.free[data-v-ebcf9116]{background:linear-gradient(135deg,#10b981,#059669);border-radius:999px;box-shadow:0 4px 12px #10b98159;color:#fff;font-size:.66rem;padding:.3rem .65rem;text-transform:uppercase}.resource-badge.free[data-v-ebcf9116],.resource-type-pill[data-v-ebcf9116]{align-items:center;display:inline-flex;font-weight:800;gap:.3rem;letter-spacing:.06em}.resource-type-pill[data-v-ebcf9116]{background:#fffffff5;border-radius:6px;box-shadow:0 4px 12px #0000002e;color:#173773;font-size:.65rem;margin-left:auto;padding:.3rem .6rem}.resource-body[data-v-ebcf9116]{display:flex;flex:1;flex-direction:column;gap:.55rem;padding:1.1rem 1.25rem 1.25rem}.resource-category[data-v-ebcf9116]{align-self:flex-start;background:#fff7ed;border-radius:6px;color:#c2410c;display:inline-block;font-size:.66rem;font-weight:800;letter-spacing:.06em;padding:.25rem .65rem;text-transform:uppercase}.resource-title[data-v-ebcf9116]{color:#0f172a;font-size:1.1rem;font-weight:700;letter-spacing:-.01em;line-height:1.3}.resource-description[data-v-ebcf9116],.resource-title[data-v-ebcf9116]{display:-webkit-box;-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;overflow:hidden}.resource-description[data-v-ebcf9116]{color:#6b7280;font-size:.88rem;line-height:1.5}.resource-meta[data-v-ebcf9116]{color:#64748b;display:flex;font-size:.78rem;font-weight:600;gap:.4rem .9rem}.resource-meta span[data-v-ebcf9116]{align-items:center;display:inline-flex;gap:.3rem}.resource-meta[data-v-ebcf9116]{align-items:center;flex-wrap:wrap}.resource-meta[data-v-ebcf9116] svg{color:#fb8c00}.resource-stage-tag[data-v-ebcf9116]{background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#1d4ed8;display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.02em;padding:.22rem .55rem}.resource-cta[data-v-ebcf9116]{align-items:center;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:10px;box-shadow:0 6px 16px #fb8c004d;color:#fff;display:inline-flex;font-size:.88rem;font-weight:700;gap:.4rem;justify-content:center;margin-top:auto;padding:.75rem 1rem;transition:gap .2s ease,box-shadow .2s ease}.resource-card:hover .resource-cta[data-v-ebcf9116]{box-shadow:0 10px 22px #fb8c0066;gap:.6rem}.recurso-card-skeleton[data-v-9c93f34f]{background-color:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:row;height:100%;overflow:hidden}.skeleton-image[data-v-9c93f34f]{animation:loading-9c93f34f 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;min-width:200px;width:200px}.skeleton-content[data-v-9c93f34f]{display:flex;flex-direction:column;flex-grow:1;gap:.8rem;padding:1.5rem}.skeleton-category[data-v-9c93f34f]{animation:loading-9c93f34f 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:10px;height:20px;width:120px}.skeleton-title[data-v-9c93f34f]{height:24px;width:80%}.skeleton-description-line1[data-v-9c93f34f],.skeleton-title[data-v-9c93f34f]{animation:loading-9c93f34f 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.skeleton-description-line1[data-v-9c93f34f]{height:16px;width:100%}.skeleton-description-line2[data-v-9c93f34f]{border-radius:4px;height:16px;width:75%}.skeleton-button[data-v-9c93f34f],.skeleton-description-line2[data-v-9c93f34f]{animation:loading-9c93f34f 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}.skeleton-button[data-v-9c93f34f]{border-radius:6px;height:40px;margin-top:auto;width:100%}@keyframes loading-9c93f34f{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.recurso-card-skeleton[data-v-9c93f34f]{flex-direction:column}.skeleton-image[data-v-9c93f34f]{height:180px;width:100%}}.hero-daily-highlight[data-v-ac55ede5]{display:flex;flex-direction:column;gap:1.1rem;max-width:640px;width:100%}.highlight-title[data-v-ac55ede5]{align-items:center;color:#fff;display:inline-flex;font-size:1.5rem;font-weight:800;gap:.6rem;letter-spacing:-.01em;line-height:1.2;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.3)}@media (max-width:968px){.hero-daily-highlight[data-v-ac55ede5]{align-items:center}.highlight-title[data-v-ac55ede5]{align-self:center;text-align:center}}.highlight-title.gold[data-v-ac55ede5]{color:#fb8c00}.highlight-title.teal[data-v-ac55ede5]{color:#14b8a6}.highlight-title.live[data-v-ac55ede5]{color:#f87171}.live-dot[data-v-ac55ede5]{animation:live-pulse-ac55ede5 1.4s ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 0 4px #ffffff4d;height:8px;width:8px}.live-dot.small[data-v-ac55ede5]{height:6px;width:6px}@keyframes live-pulse-ac55ede5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.highlight-grid[data-v-ac55ede5]{display:grid;gap:.85rem;width:100%}.highlight-grid.layout-novedades[data-v-ac55ede5]{grid-template-columns:repeat(3,1fr)}.highlight-grid.layout-course[data-v-ac55ede5],.highlight-grid.layout-event[data-v-ac55ede5],.highlight-grid.layout-resource[data-v-ac55ede5]{grid-template-columns:1.8fr 1fr;grid-template-rows:1fr 1fr;min-height:420px}.highlight-grid:not(.layout-novedades) .hdh-card[data-v-ac55ede5]{aspect-ratio:auto}.highlight-grid:not(.layout-novedades) .hdh-card.is-featured[data-v-ac55ede5]{grid-row:1/span 2}.highlight-grid:not(.layout-novedades) .hdh-card.is-featured .hdh-card-title[data-v-ac55ede5]{font-size:1.35rem}.hdh-card.hdh-card-big[data-v-ac55ede5]{aspect-ratio:auto;display:block;height:240px;width:100%}.hdh-content-big[data-v-ac55ede5]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.7) 50%,rgba(0,0,0,.95));gap:.3rem;padding:2rem 1rem .9rem}.hdh-title-big[data-v-ac55ede5]{font-size:1.05rem!important;font-weight:800;-webkit-line-clamp:2;line-height:1.25!important}.hdh-desc-big[data-v-ac55ede5],.hdh-title-big[data-v-ac55ede5]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.hdh-desc-big[data-v-ac55ede5]{color:#ffffffd9;font-size:.78rem;-webkit-line-clamp:1;line-height:1.4;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.6)}.hdh-meta-big[data-v-ac55ede5]{color:#ffffffc7;display:flex;flex-wrap:wrap;font-size:.74rem;gap:.35rem .85rem;margin-top:.1rem}.hdh-meta-big .meta-item[data-v-ac55ede5]{align-items:center;display:inline-flex;gap:.3rem}.hdh-card[data-v-ac55ede5]{aspect-ratio:3/4;background:#173773;border:2px solid transparent;border-radius:18px;box-shadow:0 12px 30px #00000059;display:block;isolation:isolate;overflow:hidden;position:relative;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.hdh-card[data-v-ac55ede5]:hover{box-shadow:0 22px 50px #00000080;transform:translateY(-6px) scale(1.015)}.hdh-card.is-featured[data-v-ac55ede5]{border-color:#fb8c00d9;box-shadow:0 14px 35px #fb8c0066,0 0 0 4px #fb8c002e}.hdh-card.is-featured.kind-event.is-live[data-v-ac55ede5]{animation:featured-event-pulse-ac55ede5 2.4s ease-in-out infinite;border-color:#dc2626e6;box-shadow:0 14px 35px #dc262673,0 0 0 4px #dc26262e}.hdh-card.is-featured.kind-resource[data-v-ac55ede5]{border-color:#14b8a6d9;box-shadow:0 14px 35px #14b8a666,0 0 0 4px #14b8a62e}@keyframes featured-event-pulse-ac55ede5{0%,to{box-shadow:0 14px 35px #dc262673,0 0 0 4px #dc26262e}50%{box-shadow:0 14px 45px #dc2626b3,0 0 0 6px #dc262640}}.hdh-img[data-v-ac55ede5]{color:transparent;font-size:0;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .7s cubic-bezier(.16,1,.3,1);width:100%;z-index:0}.hdh-card:hover .hdh-img[data-v-ac55ede5]{transform:scale(1.08)}.hdh-gradient[data-v-ac55ede5]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.15) 35%,rgba(0,0,0,.7) 75%,rgba(0,0,0,.92));top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.hdh-featured-badge[data-v-ac55ede5]{align-items:center;background:#fb8c00;border-radius:999px;box-shadow:0 6px 16px #00000059;color:#fff;display:inline-flex;font-size:.62rem;font-weight:800;gap:.3rem;letter-spacing:.08em;padding:.32rem .7rem;position:absolute;right:.7rem;top:.7rem;z-index:3}.hdh-featured-badge.gold[data-v-ac55ede5]{background:linear-gradient(135deg,#fb8c00,#f57c00)}.hdh-featured-badge.teal[data-v-ac55ede5]{background:linear-gradient(135deg,#14b8a6,#0d9488)}.hdh-featured-badge.live[data-v-ac55ede5]{animation:live-glow-ac55ede5 1.8s ease-in-out infinite;background:linear-gradient(135deg,#dc2626,#991b1b)}@keyframes live-glow-ac55ede5{0%,to{box-shadow:0 6px 16px #dc262680}50%{box-shadow:0 6px 26px #dc2626f2}}.hdh-category-pill[data-v-ac55ede5]{align-self:flex-start;background:#fb8c00eb;border-radius:6px;box-shadow:0 4px 12px #0000004d;color:#fff;display:inline-block;font-size:.6rem;font-weight:700;letter-spacing:.06em;line-height:1.3;max-width:100%;padding:.28rem .65rem;text-transform:uppercase;word-break:break-word}.kind-event .hdh-category-pill[data-v-ac55ede5]{background:#dc2626eb}.kind-resource .hdh-category-pill[data-v-ac55ede5]{background:#14b8a6eb}.hdh-content[data-v-ac55ede5]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.55) 30%,rgba(0,0,0,.88) 70%,rgba(0,0,0,.96));bottom:0;display:flex;flex-direction:column;gap:.5rem;left:0;padding:1.6rem .95rem 1.05rem;position:absolute;right:0;z-index:2}.hdh-card-title[data-v-ac55ede5]{color:#fff;font-size:.95rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;margin:0;overflow-wrap:break-word;text-shadow:0 2px 8px rgba(0,0,0,.65);word-break:break-word}.hdh-card-meta[data-v-ac55ede5]{color:#fffc;font-size:.7rem;gap:.3rem;text-shadow:0 1px 4px rgba(0,0,0,.6)}.hdh-card-meta[data-v-ac55ede5],.view-all-link[data-v-ac55ede5]{align-items:center;display:inline-flex;font-weight:600;letter-spacing:.02em}.view-all-link[data-v-ac55ede5]{align-self:flex-end;color:#ffffffd9;font-size:.82rem;gap:.35rem;margin-top:.4rem;text-decoration:none;transition:color .25s ease,gap .25s ease}.view-all-link[data-v-ac55ede5]:hover{color:#fb8c00;gap:.55rem}.hdh-meta[data-v-ac55ede5]{align-items:center;color:#ffffffd9;display:inline-flex;font-size:.7rem;font-weight:600;gap:.35rem;letter-spacing:.04em;text-transform:uppercase}.card-skeleton[data-v-ac55ede5]{animation:hdh-loading-ac55ede5 1.6s infinite;aspect-ratio:3/4;background:linear-gradient(135deg,#ffffff1f 25%,#ffffff38,#ffffff1f 75%);background-size:200% 100%;border-radius:18px}@keyframes hdh-loading-ac55ede5{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.highlight-grid[data-v-ac55ede5]{gap:.65rem}.highlight-title[data-v-ac55ede5]{font-size:1.3rem}.hdh-card-title[data-v-ac55ede5]{font-size:.88rem}.hdh-featured-badge[data-v-ac55ede5]{font-size:.58rem;padding:.28rem .6rem}.hdh-content[data-v-ac55ede5]{padding:.85rem .75rem .95rem}.highlight-grid:not(.layout-novedades) .hdh-card.is-featured .hdh-card-title[data-v-ac55ede5]{font-size:1.05rem}.hdh-detailed-body[data-v-ac55ede5]{padding:1rem}.hdh-detailed-title[data-v-ac55ede5]{font-size:1.05rem}.hdh-detailed-desc[data-v-ac55ede5]{font-size:.8rem}}@media (max-width:480px){.highlight-grid.layout-novedades[data-v-ac55ede5]{gap:.45rem;grid-template-columns:repeat(3,1fr)}.highlight-grid.layout-novedades .hdh-card[data-v-ac55ede5]{aspect-ratio:3/4;border-radius:10px}.highlight-grid.layout-novedades .hdh-content[data-v-ac55ede5]{padding:.5rem .5rem .55rem}.highlight-grid.layout-novedades .hdh-card-title[data-v-ac55ede5]{font-size:.72rem;-webkit-line-clamp:2;line-height:1.2}.highlight-grid.layout-novedades .hdh-card-meta[data-v-ac55ede5]{display:none}.highlight-grid[data-v-ac55ede5]:not(.layout-novedades){grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:0}.highlight-grid:not(.layout-novedades) .hdh-card.is-featured[data-v-ac55ede5]{aspect-ratio:16/9;grid-row:auto}.highlight-grid:not(.layout-novedades) .hdh-card[data-v-ac55ede5]:not(.is-featured){aspect-ratio:16/9}}.descubre-mes-layout[data-v-2c1bb548]{align-items:start;display:grid;gap:1.75rem;grid-template-columns:1.35fr 1fr}.descubre-feature-block[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.85rem}.descubre-feature-block .descubre-feature[data-v-2c1bb548],.descubre-feature-block .descubre-feature-skeleton[data-v-2c1bb548]{flex:1}.descubre-feature[data-v-2c1bb548]{background:#fff;border:1px solid #f1f5f9;border-radius:24px;box-shadow:0 12px 32px #0f172a14;color:inherit;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.descubre-feature[data-v-2c1bb548]:hover{box-shadow:0 24px 50px #0f172a2e;transform:translateY(-6px)}.descubre-feature-image[data-v-2c1bb548]{height:360px;overflow:hidden;position:relative}.descubre-feature-image img[data-v-2c1bb548]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1);width:100%}.descubre-feature:hover .descubre-feature-image img[data-v-2c1bb548]{transform:scale(1.05)}.descubre-feature-overlay[data-v-2c1bb548]{background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.92));top:0;right:0;bottom:0;left:0;position:absolute}.descubre-feature-overlay-content[data-v-2c1bb548]{bottom:0;display:flex;flex-direction:column;gap:.5rem;left:0;padding:1.75rem;position:absolute;right:0;z-index:2}.descubre-feature-category[data-v-2c1bb548]{align-self:flex-start;background:#ffffffeb;border-radius:6px;color:#173773;display:inline-block;font-size:.66rem;font-weight:700;letter-spacing:.06em;padding:.28rem .7rem;text-transform:uppercase}.descubre-feature-overlay-content h3[data-v-2c1bb548]{color:#fff;font-size:1.65rem;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.4)}.descubre-feature-body[data-v-2c1bb548]{display:flex;flex:1;flex-direction:column;gap:1rem;padding:1.5rem 1.75rem 1.75rem}.descubre-feature-body p[data-v-2c1bb548]{color:#475569;font-size:.95rem;line-height:1.55;margin:0}.descubre-feature-cta[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:12px;box-shadow:0 8px 18px #fb8c004d;color:#fff;display:inline-flex;font-size:.92rem;font-weight:700;gap:.45rem;margin-top:.25rem;padding:.7rem 1.2rem;transition:gap .25s ease;width:-moz-fit-content;width:fit-content}.descubre-feature:hover .descubre-feature-cta[data-v-2c1bb548]{gap:.7rem}.descubre-feature.is-coming-soon[data-v-2c1bb548]{cursor:default}.descubre-feature.is-coming-soon[data-v-2c1bb548]:hover{transform:none}.descubre-feature.is-coming-soon .descubre-feature-image img[data-v-2c1bb548]{filter:grayscale(.15)}.descubre-feature.is-coming-soon:hover .descubre-feature-image img[data-v-2c1bb548]{transform:none}.descubre-coming-badge[data-v-2c1bb548]{align-items:center;background:#fffffff2;border-radius:999px;box-shadow:0 6px 18px #00000040;color:#173773;display:inline-flex;font-size:.68rem;font-weight:800;gap:.35rem;left:1rem;letter-spacing:.08em;padding:.4rem .85rem;position:absolute;top:1rem;z-index:2}.descubre-feature-cta.is-soon[data-v-2c1bb548]{background:#17377314;box-shadow:none;color:#173773;cursor:default}.descubre-webinar-card.is-no-recording[data-v-2c1bb548]{cursor:default;opacity:.78}.descubre-webinar-card.is-no-recording[data-v-2c1bb548]:hover{border-color:#e5e7eb;box-shadow:none;transform:none}.descubre-webinar-card.is-no-recording .descubre-webinar-image img[data-v-2c1bb548]{filter:grayscale(.3)}.descubre-webinar-card.is-no-recording .descubre-webinar-meta[data-v-2c1bb548]{color:#6b7280}.descubre-feature-skeleton[data-v-2c1bb548]{background:#fff;border:1px solid #e5e7eb;border-radius:24px;display:flex;flex-direction:column;overflow:hidden}.descubre-feature-skeleton .skeleton-image[data-v-2c1bb548]{flex-shrink:0;height:360px;width:100%}.descubre-feature-skeleton .skeleton-body[data-v-2c1bb548]{display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.5rem 1.75rem 1.75rem}.descubre-feature-skeleton .skeleton-line-cta[data-v-2c1bb548]{background:#fff7ed;border-radius:12px;height:40px;margin-top:auto;width:140px}.descubre-side[data-v-2c1bb548]{gap:1.5rem}.descubre-block[data-v-2c1bb548],.descubre-side[data-v-2c1bb548]{display:flex;flex-direction:column}.descubre-block[data-v-2c1bb548]{gap:.85rem}.descubre-block-title[data-v-2c1bb548]{align-items:center;color:#173773;display:inline-flex;font-size:1.2rem;font-weight:800;gap:.55rem;letter-spacing:-.01em;line-height:1.25;margin:0}.descubre-block-title[data-v-2c1bb548] svg{color:#fb8c00;flex-shrink:0}.descubre-webinars-list[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.85rem}.descubre-webinar-card[data-v-2c1bb548]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;color:inherit;display:grid;gap:1rem;grid-template-columns:130px 1fr;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.descubre-webinar-card[data-v-2c1bb548]:hover{border-color:#fb8c00;box-shadow:0 12px 28px #fb8c0026;transform:translateY(-2px)}.descubre-webinar-image[data-v-2c1bb548]{background:#173773;height:100%;min-height:110px;overflow:hidden;position:relative;width:130px}.descubre-webinar-image img[data-v-2c1bb548]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1);width:100%}.descubre-webinar-card:hover .descubre-webinar-image img[data-v-2c1bb548]{transform:scale(1.08)}.descubre-webinar-date-chip[data-v-2c1bb548]{background:#fff;border-radius:9px;box-shadow:0 6px 14px #00000040;left:.5rem;line-height:1;overflow:hidden;padding:.25rem 0;position:absolute;text-align:center;top:.5rem;width:42px}.descubre-webinar-date-chip .day[data-v-2c1bb548]{color:#173773;display:block;font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.descubre-webinar-date-chip .month[data-v-2c1bb548]{color:#fb8c00;display:block;font-size:.55rem;font-weight:700;letter-spacing:.08em;margin-top:.15rem}.descubre-webinar-text[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.4rem;justify-content:center;min-width:0;padding:.85rem .95rem .85rem 0}.descubre-webinar-text strong[data-v-2c1bb548]{color:#0f172a;display:-webkit-box;font-size:.92rem;font-weight:700;-webkit-line-clamp:3;line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.descubre-webinar-meta[data-v-2c1bb548]{color:#fb8c00;letter-spacing:.03em}.descubre-webinar-cta[data-v-2c1bb548],.descubre-webinar-meta[data-v-2c1bb548]{align-items:center;display:inline-flex;font-size:.74rem;font-weight:700;gap:.3rem}.descubre-webinar-cta[data-v-2c1bb548]{align-self:flex-start;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:9px;box-shadow:0 6px 14px #fb8c004d;color:#fff;margin-top:.45rem;padding:.4rem .8rem;text-decoration:none;transition:gap .2s ease,box-shadow .2s ease,transform .2s ease}.descubre-webinar-cta[data-v-2c1bb548]:hover{box-shadow:0 8px 18px #fb8c0066;color:#fff;gap:.5rem;transform:translateY(-1px)}.descubre-other-courses[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.55rem;margin-top:.5rem}.descubre-other-title[data-v-2c1bb548]{align-items:center;color:#6b7280;display:flex;font-size:.78rem;font-weight:700;gap:.5rem;letter-spacing:.05em;margin:0 0 .25rem;text-transform:uppercase}.descubre-other-count[data-v-2c1bb548]{align-items:center;background:#fb8c00;border-radius:999px;color:#fff;display:inline-flex;font-size:.66rem;font-weight:800;height:20px;justify-content:center;letter-spacing:.02em;min-width:20px;padding:0 .4rem}.descubre-other-card[data-v-2c1bb548]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:inherit;display:grid;gap:.85rem;grid-template-columns:70px 1fr auto;padding:.55rem;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s}.descubre-other-card[data-v-2c1bb548]:hover{border-color:#fb8c00;box-shadow:0 6px 16px #fb8c001f;color:inherit;transform:translate(4px)}.descubre-other-image[data-v-2c1bb548]{background:#f1f5f9;border-radius:8px;flex-shrink:0;height:50px;overflow:hidden;width:70px}.descubre-other-image img[data-v-2c1bb548]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.descubre-other-text[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.descubre-other-type[data-v-2c1bb548]{color:#fb8c00;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.descubre-other-text strong[data-v-2c1bb548]{color:#173773;display:-webkit-box;font-size:.85rem;font-weight:700;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.descubre-other-category[data-v-2c1bb548]{color:#94a3b8;font-size:.7rem;font-weight:500}.descubre-other-arrow[data-v-2c1bb548]{color:#94a3b8;flex-shrink:0}.descubre-summer-banner[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#fff7ed,#fef3e7 60%,#fde68a);border:2px solid #fb8c00;border-radius:16px;box-shadow:0 10px 24px #fb8c002e;color:inherit;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;margin-bottom:.5rem;overflow:hidden;padding:1rem 1.1rem;position:relative;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.descubre-summer-banner[data-v-2c1bb548]:before{background:radial-gradient(circle,rgba(251,191,36,.4),transparent 60%);content:"";height:180px;pointer-events:none;position:absolute;right:-10%;top:-40%;width:180px}.descubre-summer-banner[data-v-2c1bb548]:hover{box-shadow:0 16px 32px #fb8c0047;color:inherit;transform:translateY(-2px)}.descubre-summer-icon[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:14px;box-shadow:0 8px 16px #fb8c0059;color:#fff;display:flex;flex-shrink:0;height:52px;justify-content:center;position:relative;width:52px;z-index:1}.descubre-summer-body[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.2rem;min-width:0;position:relative;z-index:1}.descubre-summer-eyebrow[data-v-2c1bb548]{color:#b45309;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.descubre-summer-body strong[data-v-2c1bb548]{color:#173773;font-size:.98rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}.descubre-summer-meta[data-v-2c1bb548]{align-items:center;color:#92400e;display:inline-flex;font-size:.74rem;font-weight:600;gap:.3rem;margin-top:.1rem}.descubre-summer-cta[data-v-2c1bb548]{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 12px #00000014;color:#fb8c00;display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:700;gap:.35rem;padding:.45rem .8rem;transition:gap .25s ease;white-space:nowrap;z-index:1}.descubre-summer-banner:hover .descubre-summer-cta[data-v-2c1bb548]{gap:.55rem}@media (max-width:640px){.descubre-summer-banner[data-v-2c1bb548]{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.descubre-summer-cta[data-v-2c1bb548]{grid-column:1/-1;justify-content:center}}.descubre-feature-empty[data-v-2c1bb548]{align-items:center;background:linear-gradient(180deg,#fdfaf5,#fff7ed);border:2px dashed #fed7aa;border-radius:24px;color:inherit;display:flex;flex:1;flex-direction:column;gap:.85rem;justify-content:center;min-height:480px;padding:2.5rem 1.75rem;text-align:center;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.descubre-feature-empty[data-v-2c1bb548]:hover{border-color:#fb8c00;box-shadow:0 16px 32px #fb8c002e;color:inherit;transform:translateY(-3px)}.descubre-feature-empty-icon[data-v-2c1bb548]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 10px 24px #fb8c0026;color:#fb8c00;display:flex;height:96px;justify-content:center;width:96px}.descubre-feature-empty strong[data-v-2c1bb548]{color:#173773;font-size:1.2rem;font-weight:800;letter-spacing:-.01em;line-height:1.3;max-width:380px}.descubre-feature-empty p[data-v-2c1bb548]{color:#6b7280;font-size:.92rem;line-height:1.5;margin:0;max-width:380px}.descubre-feature-empty-cta[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:12px;box-shadow:0 8px 18px #fb8c004d;color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;gap:.4rem;margin-top:.25rem;padding:.75rem 1.25rem;transition:gap .25s ease}.descubre-feature-empty:hover .descubre-feature-empty-cta[data-v-2c1bb548]{gap:.65rem}.descubre-empty-month[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#fdfaf5,#fef3e7 60%,#fff7ed);border:2px dashed #fed7aa;border-radius:24px;color:inherit;display:grid;gap:1.75rem;grid-template-columns:auto 1fr;padding:2.5rem 2.25rem;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.descubre-empty-month[data-v-2c1bb548]:hover{border-color:#fb8c00;box-shadow:0 18px 38px #fb8c0033;color:inherit;transform:translateY(-3px)}.descubre-empty-icon[data-v-2c1bb548]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 10px 24px #fb8c002e;color:#fb8c00;display:flex;flex-shrink:0;height:88px;justify-content:center;width:88px}.descubre-empty-body[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.5rem;min-width:0}.descubre-empty-body strong[data-v-2c1bb548]{color:#173773;font-size:1.35rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}.descubre-empty-body p[data-v-2c1bb548]{color:#475569;font-size:.95rem;line-height:1.5;margin:0}.descubre-empty-cta[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:12px;box-shadow:0 8px 18px #fb8c004d;color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;gap:.4rem;margin-top:.4rem;padding:.75rem 1.25rem;transition:gap .25s ease;width:-moz-fit-content;width:fit-content}.descubre-empty-month:hover .descubre-empty-cta[data-v-2c1bb548]{gap:.65rem}@media (max-width:640px){.descubre-empty-month[data-v-2c1bb548]{grid-template-columns:1fr;padding:2rem 1.5rem;text-align:center}.descubre-empty-icon[data-v-2c1bb548]{margin:0 auto}.descubre-empty-cta[data-v-2c1bb548]{margin-left:auto;margin-right:auto}}.descubre-free-block[data-v-2c1bb548]{margin-bottom:.25rem}.descubre-free-card[data-v-2c1bb548]{background:linear-gradient(135deg,#fff7ed,#fef3e7);border:2px solid #fb8c00;border-radius:16px;box-shadow:0 10px 24px #fb8c002e;color:inherit;display:grid;gap:1rem;grid-template-columns:110px 1fr;overflow:hidden;padding:.75rem;position:relative;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.descubre-free-card[data-v-2c1bb548]:hover{box-shadow:0 18px 38px #fb8c0047;color:inherit;transform:translateY(-3px)}.descubre-free-image[data-v-2c1bb548]{background:#fff;border-radius:12px;height:100%;min-height:110px;overflow:hidden;position:relative;width:110px}.descubre-free-image img[data-v-2c1bb548]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1);width:100%}.descubre-free-card:hover .descubre-free-image img[data-v-2c1bb548]{transform:scale(1.06)}.descubre-free-badge[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:6px;box-shadow:0 4px 10px #10b98166;color:#fff;display:inline-flex;font-size:.6rem;font-weight:800;gap:.25rem;left:.4rem;letter-spacing:.06em;padding:.2rem .45rem;position:absolute;top:.4rem}.descubre-free-body[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.4rem;justify-content:center;min-width:0;padding:.25rem .25rem .25rem 0}.descubre-free-body strong[data-v-2c1bb548]{color:#173773;font-size:1rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}.descubre-free-body strong[data-v-2c1bb548],.descubre-free-desc[data-v-2c1bb548]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.descubre-free-desc[data-v-2c1bb548]{color:#8a5a0c;font-size:.8rem;line-height:1.4;margin:0}.descubre-free-meta[data-v-2c1bb548]{color:#92400e;font-size:.74rem;font-weight:600}.descubre-free-cta[data-v-2c1bb548]{align-items:center;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:10px;box-shadow:0 6px 14px #fb8c004d;color:#fff;display:inline-flex;font-size:.78rem;font-weight:700;gap:.35rem;margin-top:.2rem;padding:.45rem .85rem;transition:gap .25s ease;width:-moz-fit-content;width:fit-content}.descubre-free-card:hover .descubre-free-cta[data-v-2c1bb548]{gap:.55rem}.descubre-resource-item[data-v-2c1bb548]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;color:inherit;display:grid;gap:.85rem;grid-template-columns:52px 1fr auto;padding:.6rem .7rem;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .25s ease}.descubre-resource-item[data-v-2c1bb548]:hover{border-color:#fb8c00;box-shadow:0 10px 22px #fb8c001f;transform:translateY(-2px)}.descubre-resource-thumb[data-v-2c1bb548]{background:#f1f5f9;border-radius:10px;flex-shrink:0;height:52px;overflow:hidden;width:52px}.descubre-resource-thumb img[data-v-2c1bb548]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1);width:100%}.descubre-resource-item:hover .descubre-resource-thumb img[data-v-2c1bb548]{transform:scale(1.08)}.descubre-resource-text[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.descubre-resource-text strong[data-v-2c1bb548]{color:#0f172a;display:-webkit-box;font-size:.9rem;font-weight:700;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.descubre-resource-meta-row[data-v-2c1bb548]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .85rem}.descubre-resource-pages[data-v-2c1bb548]{align-items:center;color:#94a3b8;display:inline-flex;font-size:.74rem;font-weight:600;gap:.3rem}.descubre-resource-pages[data-v-2c1bb548] svg{color:#fb8c00;flex-shrink:0}.descubre-resource-action[data-v-2c1bb548]{align-items:center;background:#fff7ed;border-radius:50%;color:#fb8c00;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease;width:34px}.descubre-resource-item:hover .descubre-resource-action[data-v-2c1bb548]{background:linear-gradient(135deg,#fb8c00,#f57c00);box-shadow:0 6px 14px #fb8c0059;color:#fff;transform:scale(1.1)}.resources-teaser[data-v-2c1bb548]{align-items:center;background:#fdfaf5;border:1px solid #f1e4cf;border-radius:18px;display:grid;gap:1.1rem;grid-template-columns:auto 1fr;overflow:hidden;padding:1.25rem 1.4rem;position:relative}.resources-teaser[data-v-2c1bb548]:before{background:linear-gradient(180deg,#fb8c00,#f57c00);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.teaser-num[data-v-2c1bb548]{background:linear-gradient(135deg,#173773,#fb8c00);-webkit-background-clip:text;font-size:4.2rem;font-weight:900;letter-spacing:-.05em;line-height:1;-webkit-text-fill-color:transparent;background-clip:text;font-feature-settings:"lnum" 1}.teaser-body[data-v-2c1bb548]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.teaser-label[data-v-2c1bb548]{color:#173773;font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.teaser-meta[data-v-2c1bb548]{color:#6b7280;font-size:.78rem;font-weight:600;letter-spacing:.02em}.descubre-skeleton-card[data-v-2c1bb548]{overflow:hidden;pointer-events:none;position:relative}.descubre-skeleton-card[data-v-2c1bb548]:before{animation:descubre-skeleton-shimmer-2c1bb548 1.6s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:1}@keyframes descubre-skeleton-shimmer-2c1bb548{0%{left:-100%}to{left:100%}}.skeleton-block[data-v-2c1bb548]{background:#f1f5f9!important}.skeleton-line[data-v-2c1bb548]{background:#f1f5f9;border-radius:5px;height:12px;margin-bottom:.45rem}.skeleton-line[data-v-2c1bb548]:last-child{margin-bottom:0}.skeleton-line-title[data-v-2c1bb548]{height:14px;width:85%}.skeleton-line-short[data-v-2c1bb548]{width:55%}.skeleton-line-text[data-v-2c1bb548]{width:100%}@media (max-width:968px){.descubre-mes-layout[data-v-2c1bb548]{grid-template-columns:1fr}.descubre-feature-image[data-v-2c1bb548]{height:260px}.descubre-feature-overlay-content h3[data-v-2c1bb548]{font-size:1.35rem}}.home2[data-v-043fa1f9]{background:#f7f8fb}.full-width-section[data-v-043fa1f9]{width:100%}.container[data-v-043fa1f9],.modern-container[data-v-043fa1f9]{margin:0 auto;max-width:1280px;padding:0 1.5rem}.hero-diagonal-bottom[data-v-043fa1f9]{display:none}.hero-public[data-v-043fa1f9]{clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%)}@media (max-width:640px){.hero-public[data-v-043fa1f9]{clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),0 100%)}}.hero-public[data-v-043fa1f9]{background:linear-gradient(135deg,#173773,#2a3f7a);color:#fff;overflow:hidden;padding:4.5rem 0 6rem;position:relative}.hero-public-container[data-v-043fa1f9]{align-items:center;display:grid;gap:3rem;grid-template-columns:1.4fr 1fr;position:relative;z-index:1}.hero-public-content h1[data-v-043fa1f9]{font-size:3rem;font-weight:700;line-height:1.1;margin:0 0 1rem}.hero-public-content h1 .accent[data-v-043fa1f9]{color:#fb8c00}.hero-public-content p[data-v-043fa1f9]{font-size:1.15rem;line-height:1.55;margin:0 0 1.75rem;max-width:540px;opacity:.9}.hero-public-cta[data-v-043fa1f9]{display:flex;flex-wrap:wrap;gap:.85rem;margin-bottom:1.5rem}.btn-primary-cta[data-v-043fa1f9]{align-items:center;background:#fb8c00;border-radius:14px;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:600;gap:.5rem;padding:.95rem 1.6rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.btn-primary-cta[data-v-043fa1f9]:hover{box-shadow:0 10px 30px #fb8c0066;color:#fff;transform:translateY(-2px)}.btn-secondary-cta[data-v-043fa1f9]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:14px;color:#fff;display:inline-flex;font-size:1.05rem;font-weight:600;gap:.5rem;padding:.95rem 1.6rem;text-decoration:none}.hero-public-bullets[data-v-043fa1f9]{display:flex;flex-wrap:wrap;font-size:.92rem;gap:1.5rem;opacity:.85}.hero-public-bullets span[data-v-043fa1f9]{align-items:center;display:inline-flex;gap:.4rem}.modern-section[data-v-043fa1f9]{padding:4rem 0}.section-header-modern[data-v-043fa1f9]{margin-bottom:2.5rem;text-align:center}.title-badge[data-v-043fa1f9]{align-items:center;background:#e0e7ff;border-radius:999px;color:#173773;display:inline-flex;font-size:.78rem;font-weight:600;gap:.4rem;letter-spacing:.04em;margin-bottom:.85rem;padding:.35rem .85rem;text-transform:uppercase}.title-badge.orange[data-v-043fa1f9]{background:#fed7aa;color:#c2410c}.title-badge.purple[data-v-043fa1f9]{background:#ede9fe;color:#6d28d9}.title-badge.gold[data-v-043fa1f9]{background:#fef3c7;color:#b45309}.title-badge.gradient[data-v-043fa1f9]{background:linear-gradient(135deg,#fb8c00,#ec4899);color:#fff}.title-badge.blue[data-v-043fa1f9]{background:#dbeafe;color:#1d4ed8}.modern-title[data-v-043fa1f9]{color:#173773;font-size:2.1rem;font-weight:700;margin:0 0 .5rem}.modern-subtitle[data-v-043fa1f9]{color:#6b7280;font-size:1.02rem;margin:0}.section-action[data-v-043fa1f9]{margin-top:2rem;text-align:center}.modern-btn[data-v-043fa1f9]{align-items:center;border-radius:12px;display:inline-flex;font-weight:600;gap:.5rem;padding:.85rem 1.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.modern-btn.primary[data-v-043fa1f9]{background:#173773;color:#fff}.modern-btn.secondary[data-v-043fa1f9]{background:#fff;border:1px solid #e5e7eb;color:#173773}.modern-btn.gradient[data-v-043fa1f9]{background:linear-gradient(135deg,#fb8c00,#ec4899);color:#fff}.modern-btn[data-v-043fa1f9]:hover{box-shadow:0 8px 20px #0000001f;color:inherit;transform:translateY(-2px)}.modern-btn.gradient[data-v-043fa1f9]:hover,.modern-btn.primary[data-v-043fa1f9]:hover{color:#fff}.continue-section[data-v-043fa1f9]{background:#fff}.continue-grid[data-v-043fa1f9]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.continue-card[data-v-043fa1f9]{background:#f9fafb;border:1px solid #f1f5f9;border-radius:18px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s,box-shadow .2s}.continue-card[data-v-043fa1f9]:hover{box-shadow:0 12px 32px #1737731f;transform:translateY(-4px)}.continue-image[data-v-043fa1f9]{height:180px;overflow:hidden;position:relative}.continue-image img[data-v-043fa1f9]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.continue-play-overlay[data-v-043fa1f9]{align-items:center;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55));color:#fff;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.continue-card:hover .continue-play-overlay[data-v-043fa1f9]{opacity:1}.continue-body[data-v-043fa1f9]{display:flex;flex-direction:column;gap:.6rem;padding:1.25rem}.continue-body h3[data-v-043fa1f9]{color:#173773;font-size:1.05rem;font-weight:600;line-height:1.3;margin:0}.continue-meta[data-v-043fa1f9]{align-items:center;color:#6b7280;display:inline-flex;font-size:.82rem;gap:.35rem;margin:0}.continue-progress-bar[data-v-043fa1f9]{background:#e5e7eb;border-radius:999px;height:8px;overflow:hidden;width:100%}.continue-progress-fill[data-v-043fa1f9]{background:linear-gradient(90deg,#fb8c00,#f57c00);border-radius:999px;height:100%;transition:width .4s}.continue-progress-text[data-v-043fa1f9]{color:#9ca3af;font-size:.78rem}.descubre-title-row[data-v-043fa1f9]{align-items:center;display:flex;gap:1rem;justify-content:center;margin:0 0 .5rem}.descubre-title-row .modern-title[data-v-043fa1f9]{margin:0}.descubre-nav-btn[data-v-043fa1f9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;box-shadow:0 4px 12px #0000000f;color:#173773;cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease;width:44px}.descubre-nav-btn[data-v-043fa1f9]:not(:disabled):hover{background:#fb8c00;border-color:#fb8c00;box-shadow:0 10px 22px #fb8c0059;color:#fff;transform:translateY(-2px)}.descubre-nav-btn[data-v-043fa1f9]:disabled{cursor:not-allowed;opacity:.35}.weekly-pick-section[data-v-043fa1f9]{background:linear-gradient(135deg,#fff7ed,#fef3e7 60%,#fef9f3);overflow:hidden;position:relative}.weekly-pick-section[data-v-043fa1f9]:before{background:radial-gradient(circle,rgba(251,140,0,.12),transparent 70%);height:380px;right:-120px;top:-120px;width:380px}.weekly-pick-section[data-v-043fa1f9]:after,.weekly-pick-section[data-v-043fa1f9]:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.weekly-pick-section[data-v-043fa1f9]:after{background:radial-gradient(circle,rgba(23,55,115,.06),transparent 70%);bottom:-100px;height:320px;left:-100px;width:320px}.weekly-pick-section[data-v-043fa1f9]>*{position:relative;z-index:1}.summer-reruns-section[data-v-043fa1f9]{background:linear-gradient(135deg,#fff7ed,#fef3e7 60%,#fef9f3);overflow:hidden;position:relative}.summer-reruns-section[data-v-043fa1f9]:before{background:radial-gradient(circle,rgba(251,140,0,.18),transparent 70%);border-radius:50%;content:"";height:320px;pointer-events:none;position:absolute;right:-100px;top:-100px;width:320px}.summer-banner[data-v-043fa1f9]{background:#fff;border:2px solid #fb8c00;border-radius:22px;box-shadow:0 16px 38px #fb8c0038;display:grid;grid-template-columns:1.05fr 1fr;margin-bottom:1rem;overflow:hidden}.summer-banner-image[data-v-043fa1f9]{background:#173773;min-height:260px;overflow:hidden;position:relative}.summer-banner-image img[data-v-043fa1f9]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.summer-banner-image:hover img[data-v-043fa1f9]{transform:scale(1.06)}.summer-banner-live[data-v-043fa1f9]{align-items:center;background:linear-gradient(135deg,#dc2626,#991b1b);border-radius:999px;box-shadow:0 8px 20px #dc262673;color:#fff;display:inline-flex;font-size:.66rem;font-weight:800;gap:.45rem;left:1rem;letter-spacing:.08em;padding:.4rem .85rem;position:absolute;top:1rem;z-index:2}.summer-pulse[data-v-043fa1f9]{animation:summer-pulse-043fa1f9 1.4s ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 0 4px #ffffff4d;height:8px;width:8px}@keyframes summer-pulse-043fa1f9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.summer-banner-body[data-v-043fa1f9]{display:flex;flex-direction:column;gap:.7rem;justify-content:center;padding:1.75rem 1.85rem}.summer-week-pill[data-v-043fa1f9]{align-items:center;align-self:flex-start;background:#17377314;border-radius:999px;color:#173773;display:inline-flex;font-size:.7rem;font-weight:700;gap:.35rem;letter-spacing:.04em;padding:.32rem .75rem}.summer-banner-body h3[data-v-043fa1f9]{color:#173773;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;line-height:1.25;margin:0}.summer-banner-body p[data-v-043fa1f9]{color:#475569;font-size:.92rem;line-height:1.5;margin:0}.summer-cta[data-v-043fa1f9]{align-items:center;background:linear-gradient(135deg,#fb8c00,#f57c00);border-radius:12px;box-shadow:0 10px 24px #fb8c0066;color:#fff;display:inline-flex;font-size:.92rem;font-weight:700;gap:.45rem;margin-top:.4rem;padding:.75rem 1.25rem;text-decoration:none;transition:transform .2s ease;width:-moz-fit-content;width:fit-content}.summer-cta[data-v-043fa1f9]:hover{color:#fff;transform:translateY(-2px)}@media (max-width:768px){.summer-banner[data-v-043fa1f9]{grid-template-columns:1fr}.summer-banner-image[data-v-043fa1f9]{min-height:180px}.summer-banner-body[data-v-043fa1f9]{padding:1.25rem}.summer-banner-body h3[data-v-043fa1f9]{font-size:1.25rem}}.novedades-section[data-v-043fa1f9]{background:#f7f8fb}.novedades-grid-inner[data-v-043fa1f9]{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.destacadas-grid-inner[data-v-043fa1f9],.novedades-grid-inner[data-v-043fa1f9],.recursos-grid-inner[data-v-043fa1f9],.webinars-grid[data-v-043fa1f9]{align-items:stretch;display:flex!important;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;grid-template-columns:none!important;margin:0 -1rem;padding:0 1rem .5rem;scrollbar-width:none}.destacadas-grid-inner[data-v-043fa1f9]::-webkit-scrollbar,.novedades-grid-inner[data-v-043fa1f9]::-webkit-scrollbar,.recursos-grid-inner[data-v-043fa1f9]::-webkit-scrollbar,.webinars-grid[data-v-043fa1f9]::-webkit-scrollbar{display:none}.destacadas-grid-inner[data-v-043fa1f9]>*,.novedades-grid-inner[data-v-043fa1f9]>*,.recursos-grid-inner[data-v-043fa1f9]>*,.webinars-grid[data-v-043fa1f9]>*{flex:0 0 85%;max-width:85%;min-width:0;scroll-snap-align:start;width:85%}}@media (max-width:900px) and (min-width:769px){.destacadas-grid-inner[data-v-043fa1f9],.novedades-grid-inner[data-v-043fa1f9]{grid-template-columns:repeat(2,1fr)}}.destacadas-section[data-v-043fa1f9]{background:#fff}.big-cta[data-v-043fa1f9]{background:linear-gradient(135deg,#173773,#2a3f7a 60%,#1d4ed8);color:#fff;overflow:hidden;padding:3.5rem 0;position:relative}.big-cta[data-v-043fa1f9]:before{background:radial-gradient(circle,rgba(251,140,0,.18),transparent 70%);border-radius:50%;content:"";height:360px;left:-120px;pointer-events:none;position:absolute;top:-120px;width:360px}.big-cta-inner[data-v-043fa1f9]{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;position:relative;z-index:1}.big-cta-text[data-v-043fa1f9]{flex:1;min-width:280px}.big-cta-eyebrow[data-v-043fa1f9]{background:#fb8c002e;border-radius:999px;color:#fb8c00;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-bottom:.85rem;padding:.35rem .85rem;text-transform:uppercase}.big-cta h2[data-v-043fa1f9]{color:#fff;font-size:1.95rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.big-cta h2 .accent[data-v-043fa1f9]{color:#fb8c00}.big-cta p[data-v-043fa1f9]{color:#fff;font-size:1rem;margin:0;max-width:640px;opacity:.9}.big-cta p strong[data-v-043fa1f9]{color:#fb8c00;font-weight:700}.big-cta-actions[data-v-043fa1f9]{display:flex;flex-direction:column;gap:.75rem;min-width:240px}.btn-trial-big[data-v-043fa1f9]{align-items:center;background:#fb8c00;border:none;border-radius:14px;color:#fff;display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;padding:1rem 1.6rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.btn-trial-big[data-v-043fa1f9]:hover{box-shadow:0 12px 32px #fb8c0066;color:#fff;transform:translateY(-2px)}@media (max-width:768px){.big-cta-inner[data-v-043fa1f9]{align-items:stretch;flex-direction:column}.big-cta-actions[data-v-043fa1f9]{width:100%}}.destacadas-grid-inner[data-v-043fa1f9]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.destacadas-grid-inner[data-v-043fa1f9]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.destacadas-grid-inner[data-v-043fa1f9]{grid-template-columns:1fr}}.recursos-section[data-v-043fa1f9]{background:linear-gradient(135deg,#fff,#f1f5f9)}.recursos-grid-inner[data-v-043fa1f9]{display:grid;gap:1.5rem;grid-auto-rows:min-content;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.recursos-grid-inner[data-v-043fa1f9]{grid-template-columns:repeat(2,1fr)}}.webinars-grid[data-v-043fa1f9],.webinars-skeleton[data-v-043fa1f9]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.webinars-skeleton[data-v-043fa1f9]{grid-column:1/-1}.blog-section[data-v-043fa1f9]{background:#fff}.blog-cards-container[data-v-043fa1f9],.blog-grid-inner[data-v-043fa1f9]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.cta-section[data-v-043fa1f9]{background:linear-gradient(135deg,#173773,#2a3f7a);color:#fff;padding:4rem 0;text-align:center}.cta-content h2[data-v-043fa1f9]{font-size:2.2rem;font-weight:700;margin:0 0 .75rem}.cta-content p[data-v-043fa1f9]{font-size:1.05rem;margin:0 auto 1.75rem;max-width:600px;opacity:.9}@media (max-width:968px){.hero-public-container[data-v-043fa1f9]{grid-template-columns:1fr}.hero-public-content[data-v-043fa1f9]{text-align:center}.hero-public-content p[data-v-043fa1f9]{margin-left:auto;margin-right:auto}.hero-public-bullets[data-v-043fa1f9],.hero-public-cta[data-v-043fa1f9]{justify-content:center}}@media (max-width:640px){.hero-public-content h1[data-v-043fa1f9]{font-size:2.2rem}.modern-title[data-v-043fa1f9]{font-size:1.7rem}.modern-section[data-v-043fa1f9]{padding:3rem 0}.hero-public[data-v-043fa1f9]{padding:3rem 0 5rem}}
