.nvda-page[data-astro-cid-eq5pwdca]{padding:1rem 0 3rem}.hero-banner[data-astro-cid-eq5pwdca]{text-align:center;border-radius:var(--border-radius-md);border-bottom:4px solid var(--primary);background-color:#4ca6ff0a;margin-bottom:3rem;padding:3rem 2rem}.hero-title[data-astro-cid-eq5pwdca]{color:var(--text-primary);margin-bottom:1rem;font-size:clamp(2rem,4vw,2.6rem);font-weight:800;line-height:1.2}.hero-description[data-astro-cid-eq5pwdca]{color:var(--text-secondary);max-width:850px;margin:0 auto 2rem;font-size:1.2rem;line-height:1.7}.hero-actions[data-astro-cid-eq5pwdca]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.overview-grid[data-astro-cid-eq5pwdca]{align-items:start;gap:2rem;margin-bottom:3rem}.overview-card[data-astro-cid-eq5pwdca]{padding:2.5rem 2rem}.card-heading[data-astro-cid-eq5pwdca]{color:var(--primary);margin-bottom:1.25rem;font-size:1.4rem}.card-text[data-astro-cid-eq5pwdca]{color:var(--text-secondary);margin-bottom:1rem;line-height:1.7}.card-text[data-astro-cid-eq5pwdca]:last-of-type{margin-bottom:0}.cert-card[data-astro-cid-eq5pwdca]{border-color:var(--accent-glow)}.cert-heading[data-astro-cid-eq5pwdca]{color:var(--accent);margin-bottom:1.25rem;font-size:1.4rem}.cert-badge-wrap[data-astro-cid-eq5pwdca]{text-align:center;margin-top:1.5rem}.cert-icon[data-astro-cid-eq5pwdca]{font-size:2.5rem;display:block}.cert-badge-title[data-astro-cid-eq5pwdca]{color:var(--text-primary);margin-top:.5rem;font-size:.95rem;font-weight:700}.cert-link[data-astro-cid-eq5pwdca]{color:var(--accent);margin-top:.25rem;font-size:.85rem;text-decoration:underline;display:inline-block}.course-spotlight-card[data-astro-cid-eq5pwdca]{border-left:4px solid var(--primary);margin-bottom:3rem;padding:3rem 2rem}.course-grid[data-astro-cid-eq5pwdca]{align-items:center;gap:2rem}.spotlight-heading[data-astro-cid-eq5pwdca]{color:var(--primary);margin-bottom:1rem;font-size:1.5rem}.spotlight-text[data-astro-cid-eq5pwdca]{color:var(--text-secondary);margin-bottom:1.2rem;line-height:1.7}.features-list[data-astro-cid-eq5pwdca]{color:var(--text-secondary);flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:0;list-style-type:none;display:flex}.feature-item[data-astro-cid-eq5pwdca]{align-items:flex-start;gap:.5rem;display:flex}.feature-check[data-astro-cid-eq5pwdca]{color:var(--accent);font-weight:700}.spotlight-actions[data-astro-cid-eq5pwdca]{flex-wrap:wrap;gap:1rem;display:flex}.modules-box[data-astro-cid-eq5pwdca]{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background-color:#ffffff05;padding:2rem}.modules-title[data-astro-cid-eq5pwdca]{color:var(--text-primary);margin-bottom:1rem;font-size:1.2rem}.modules-list[data-astro-cid-eq5pwdca]{color:var(--text-secondary);margin:0;padding-left:1.25rem;line-height:1.8}.addons-section[data-astro-cid-eq5pwdca]{margin-bottom:3rem;padding:3rem 2rem}.addons-heading[data-astro-cid-eq5pwdca]{color:var(--primary);text-align:center;margin-bottom:1.5rem;font-size:1.6rem}.addons-intro[data-astro-cid-eq5pwdca]{text-align:center;color:var(--text-secondary);max-width:750px;margin:0 auto 2.5rem;line-height:1.7}.addons-grid[data-astro-cid-eq5pwdca]{align-items:stretch;gap:2rem}.addon-card[data-astro-cid-eq5pwdca]{border:1px solid var(--border-color);border-radius:var(--border-radius-sm);background-color:#ffffff03;flex-direction:column;justify-content:space-between;padding:2rem;display:flex}.addon-title[data-astro-cid-eq5pwdca]{color:var(--text-primary);margin-bottom:.75rem;font-size:1.2rem}.addon-desc[data-astro-cid-eq5pwdca]{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.section-card[data-astro-cid-eq5pwdca]{margin-bottom:3rem;padding:3rem 2rem}.topics-heading[data-astro-cid-eq5pwdca]{color:var(--primary);margin-bottom:1.5rem;font-size:1.6rem}.topics-intro[data-astro-cid-eq5pwdca]{color:var(--text-secondary);margin-bottom:2rem;line-height:1.7}.topics-grid[data-astro-cid-eq5pwdca]{gap:1.5rem}.topic-box[data-astro-cid-eq5pwdca]{border-left:3px solid var(--accent);background-color:#ffffff03;padding:1.25rem}.topic-title[data-astro-cid-eq5pwdca]{color:var(--text-primary);margin-bottom:.5rem;font-size:1.05rem}.topic-desc[data-astro-cid-eq5pwdca]{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.cta-banner[data-astro-cid-eq5pwdca]{background:linear-gradient(135deg, var(--primary), #1a8cff);color:#fff;border-radius:var(--border-radius-md);text-align:center;box-shadow:var(--shadow-md);padding:3rem 2rem}.cta-title[data-astro-cid-eq5pwdca]{color:#fff;border-bottom:none;margin-bottom:1rem;padding-bottom:0;font-size:1.8rem}.cta-desc[data-astro-cid-eq5pwdca]{color:#fffffff2;max-width:650px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.15rem;line-height:1.6}.cta-actions[data-astro-cid-eq5pwdca]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.btn-cta[data-astro-cid-eq5pwdca]{box-shadow:none;background-color:#fff;font-weight:700;color:var(--primary)!important}.btn-cta-secondary[data-astro-cid-eq5pwdca]{border-color:#fff;color:#fff!important}[data-astro-cid-eq5pwdca][data-theme=light] .modules-box[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=light] .addon-card[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=light] .topic-box[data-astro-cid-eq5pwdca]{background-color:#00000005}[data-astro-cid-eq5pwdca][data-theme=light] .cert-link[data-astro-cid-eq5pwdca]{color:var(--primary)}[data-astro-cid-eq5pwdca][data-theme=high-contrast] .hero-banner[data-astro-cid-eq5pwdca]{border-bottom:2px solid var(--text-primary);background-color:#0000}[data-astro-cid-eq5pwdca][data-theme=high-contrast] .overview-card[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=high-contrast] .course-spotlight-card[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=high-contrast] .modules-box[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=high-contrast] .addons-section[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=high-contrast] .addon-card[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=high-contrast] .section-card[data-astro-cid-eq5pwdca],[data-astro-cid-eq5pwdca][data-theme=high-contrast] .topic-box[data-astro-cid-eq5pwdca]{border:2px solid var(--text-primary);background:0 0}[data-astro-cid-eq5pwdca][data-theme=high-contrast] .cta-banner[data-astro-cid-eq5pwdca]{border:2px solid var(--text-primary);color:var(--text-primary);background:#000}[data-astro-cid-eq5pwdca][data-theme=high-contrast] .cta-title[data-astro-cid-eq5pwdca]{color:var(--accent)}[data-astro-cid-eq5pwdca][data-theme=high-contrast] .btn-cta[data-astro-cid-eq5pwdca]{background:var(--accent);border:2px solid var(--accent);color:#000!important}[data-astro-cid-eq5pwdca][data-theme=high-contrast] .btn-cta-secondary[data-astro-cid-eq5pwdca]{border:2px solid var(--text-primary);color:var(--text-primary)!important}
