.page-header[data-astro-cid-snhx6qef]{margin-bottom:3rem}.page-title[data-astro-cid-snhx6qef]{margin-bottom:1rem;font-size:clamp(2rem,4vw,2.8rem)}.page-lead[data-astro-cid-snhx6qef]{max-width:800px;color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.15rem;line-height:1.7}.impact-badge-box[data-astro-cid-snhx6qef]{border:1px solid var(--border-color);border-left:4px solid var(--accent);border-radius:var(--border-radius-sm);background:#2b303b26;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}.impact-number[data-astro-cid-snhx6qef]{color:var(--accent);font-size:2.2rem;font-weight:800;line-height:1}.impact-text[data-astro-cid-snhx6qef]{flex:1;min-width:240px}.impact-title[data-astro-cid-snhx6qef]{color:var(--text-primary);margin-bottom:.25rem;font-size:1rem;display:block}.impact-desc[data-astro-cid-snhx6qef]{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.methodology-link-wrapper[data-astro-cid-snhx6qef]{margin-top:1.5rem}.methodology-link[data-astro-cid-snhx6qef]{color:var(--accent);font-size:1.05rem;font-weight:700;text-decoration:underline}.courses-grid[data-astro-cid-snhx6qef]{align-items:stretch;gap:2rem;margin-bottom:3rem}.course-card[data-astro-cid-snhx6qef]{flex-direction:column;justify-content:space-between;padding:2rem;display:flex}.badges-row[data-astro-cid-snhx6qef]{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.status-badge[data-astro-cid-snhx6qef].git-incluso,.status-badge[data-astro-cid-snhx6qef].bonus{color:var(--accent);border:1px solid var(--accent);background:#00e6d226}.status-badge[data-astro-cid-snhx6qef].demanda{color:var(--primary);border:1px solid var(--primary);background:#4ca6ff26}.course-title[data-astro-cid-snhx6qef]{color:var(--primary);margin-bottom:.5rem;font-size:clamp(1.2rem,2.5vw,1.45rem)}.course-title[data-astro-cid-snhx6qef]:after{display:none}.course-desc[data-astro-cid-snhx6qef]{color:var(--text-secondary);margin-top:.75rem;margin-bottom:1.25rem;font-size:.95rem;line-height:1.7}.course-link-box[data-astro-cid-snhx6qef]{margin-top:1rem;margin-bottom:.5rem}.course-link[data-astro-cid-snhx6qef]{color:var(--accent);font-size:.95rem;font-weight:700;text-decoration:underline}.course-footer[data-astro-cid-snhx6qef]{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;font-size:.85rem;display:flex}.footer-tag[data-astro-cid-snhx6qef]{color:var(--text-muted);font-weight:500}.footer-highlight[data-astro-cid-snhx6qef]{color:var(--accent);font-weight:700}.interest-card[data-astro-cid-snhx6qef]{border-color:var(--primary-glow);text-align:center;background:linear-gradient(135deg,#4ca6ff0d,#00e6d20d);margin-top:3rem;padding:3rem 2rem}.interest-title[data-astro-cid-snhx6qef]{color:var(--text-primary);margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2rem)}.interest-title[data-astro-cid-snhx6qef]:after{display:none}.interest-desc[data-astro-cid-snhx6qef]{max-width:600px;color:var(--text-secondary);margin-top:1rem;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.7}.interest-actions[data-astro-cid-snhx6qef]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}[data-astro-cid-snhx6qef][data-theme=high-contrast] .impact-badge-box[data-astro-cid-snhx6qef]{border:2px solid var(--text-primary);background:0 0;border-radius:0}[data-astro-cid-snhx6qef][data-theme=high-contrast] .methodology-link[data-astro-cid-snhx6qef],[data-astro-cid-snhx6qef][data-theme=high-contrast] .course-link[data-astro-cid-snhx6qef]{color:var(--text-muted)}[data-astro-cid-snhx6qef][data-theme=high-contrast] .status-badge[data-astro-cid-snhx6qef].git-incluso,[data-astro-cid-snhx6qef][data-theme=high-contrast] .status-badge[data-astro-cid-snhx6qef].bonus,[data-astro-cid-snhx6qef][data-theme=high-contrast] .status-badge[data-astro-cid-snhx6qef].demanda{border:2px solid var(--text-primary);color:var(--text-primary);background:0 0;border-radius:0}[data-astro-cid-snhx6qef][data-theme=high-contrast] .interest-card[data-astro-cid-snhx6qef]{border:2px solid var(--text-primary);background:#000;border-radius:0}[data-astro-cid-snhx6qef][data-theme=light] .impact-badge-box[data-astro-cid-snhx6qef]{background:#edf0f399}[data-astro-cid-snhx6qef][data-theme=light] .status-badge[data-astro-cid-snhx6qef].git-incluso,[data-astro-cid-snhx6qef][data-theme=light] .status-badge[data-astro-cid-snhx6qef].bonus{color:#00574f;background-color:#0080751f;border-color:#00807559}[data-astro-cid-snhx6qef][data-theme=light] .status-badge[data-astro-cid-snhx6qef].demanda{color:#003870;background-color:#0d80f21f;border-color:#0959aa59}
