.CursoNutrisalud-module__OHUAOq__container{--primary:#2e86ab;--secondary:#48a9a6;--accent:#7fb3d3;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--text-muted:#999;--border:#e5e5e5;--hover:#f5f5f5;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--radius:12px;--radius-large:16px;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 12px #0000001a;--carbs-color:#e67e22;--protein-color:#8e44ad;--fats-color:#27ae60;--vitamins-color:#9b59b6;--minerals-color:#f39c12;max-width:1200px;padding:var(--spacing-xl)var(--spacing-lg);background:var(--bg-primary);min-height:100vh;margin:0 auto;padding-top:100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:gray;--border:#404040;--hover:#333}.CursoNutrisalud-module__OHUAOq__consentOverlay{z-index:10000;background:#000000d9;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-out CursoNutrisalud-module__OHUAOq__fadeIn;display:flex;position:fixed;top:0;left:0}@keyframes CursoNutrisalud-module__OHUAOq__fadeIn{0%{opacity:0}to{opacity:1}}.CursoNutrisalud-module__OHUAOq__consentModal{background:var(--bg-card);border-radius:var(--radius-large);border:2px solid var(--primary);width:90%;max-width:600px;max-height:90vh;animation:.4s ease-out CursoNutrisalud-module__OHUAOq__slideIn;overflow-y:auto;box-shadow:0 20px 60px #0000004d}@keyframes CursoNutrisalud-module__OHUAOq__slideIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.CursoNutrisalud-module__OHUAOq__consentHeader{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:var(--spacing-xl);text-align:center;border-radius:14px 14px 0 0}.CursoNutrisalud-module__OHUAOq__consentIcon{margin-bottom:var(--spacing-md);font-size:3rem;display:block}.CursoNutrisalud-module__OHUAOq__consentTitle{margin-bottom:var(--spacing-sm);font-size:1.6rem;font-weight:700}.CursoNutrisalud-module__OHUAOq__consentSubtitle{opacity:.9;font-size:1rem}.CursoNutrisalud-module__OHUAOq__videoButton{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding:var(--spacing-md)var(--spacing-xl);border-radius:var(--radius);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:2px solid #ffffff80;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.CursoNutrisalud-module__OHUAOq__videoButton:hover{background:#ffffff4d;border-color:#fff;transform:translateY(-2px)}.CursoNutrisalud-module__OHUAOq__videoIcon{font-size:1.2rem}.CursoNutrisalud-module__OHUAOq__consentBody{padding:var(--spacing-xl)}.CursoNutrisalud-module__OHUAOq__importantNotice{border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);background:linear-gradient(135deg,#fff8e1,#fff3c4);border:2px solid #f9a825}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__importantNotice{background:#3d3200;border-color:#665200}.CursoNutrisalud-module__OHUAOq__importantNotice h3{color:#e65100;margin-bottom:var(--spacing-sm);font-size:1.1rem;font-weight:600}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__importantNotice h3{color:#ffc107}.CursoNutrisalud-module__OHUAOq__importantNotice p{color:#5d4037;margin:0;font-size:.95rem;line-height:1.5}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__importantNotice p{color:#e6b800}.CursoNutrisalud-module__OHUAOq__consentRequirements h3{color:var(--primary);margin-bottom:var(--spacing-md);font-size:1.1rem;font-weight:600}.CursoNutrisalud-module__OHUAOq__checkboxGroup{margin-bottom:var(--spacing-lg)}.CursoNutrisalud-module__OHUAOq__checkboxItem{margin-bottom:var(--spacing-md);cursor:pointer;padding:var(--spacing-sm);border-radius:var(--radius);align-items:flex-start;font-size:.95rem;line-height:1.4;transition:background .2s;display:flex}.CursoNutrisalud-module__OHUAOq__checkboxItem:hover{background:var(--hover)}.CursoNutrisalud-module__OHUAOq__checkboxItem input[type=checkbox]{width:20px;height:20px;margin-right:var(--spacing-md);accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:2px}.CursoNutrisalud-module__OHUAOq__checkboxLabel{color:var(--text-secondary)}.CursoNutrisalud-module__OHUAOq__checkboxLabel strong{color:var(--text-primary)}.CursoNutrisalud-module__OHUAOq__emergencyNotice{border-radius:var(--radius);padding:var(--spacing-md);color:#c62828;margin-top:var(--spacing-lg);background:linear-gradient(135deg,#ffebee,#ffcdd2);border:2px solid #e57373;font-size:.9rem;line-height:1.4}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__emergencyNotice{color:#ff6b6b;background:#3d1a1a;border-color:#8b3030}.CursoNutrisalud-module__OHUAOq__legalLinks{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--hover);border-radius:var(--radius);text-align:center;color:var(--text-secondary);font-size:.85rem}.CursoNutrisalud-module__OHUAOq__legalLinks a{color:var(--primary);font-weight:600;text-decoration:none}.CursoNutrisalud-module__OHUAOq__legalLinks a:hover{text-decoration:underline}.CursoNutrisalud-module__OHUAOq__consentFooter{padding:var(--spacing-lg)var(--spacing-xl);background:var(--hover);gap:var(--spacing-md);border-radius:0 0 14px 14px;justify-content:flex-end;display:flex}.CursoNutrisalud-module__OHUAOq__btnDecline{padding:var(--spacing-md)var(--spacing-lg);background:var(--text-muted);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;font-size:1rem;font-weight:600;transition:all .3s}.CursoNutrisalud-module__OHUAOq__btnDecline:hover{background:var(--text-secondary);transform:translateY(-2px)}.CursoNutrisalud-module__OHUAOq__btnAccept{padding:var(--spacing-md)var(--spacing-lg);background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;border-radius:var(--radius);cursor:pointer;border:none;font-size:1rem;font-weight:600;transition:all .3s}.CursoNutrisalud-module__OHUAOq__btnAccept:disabled{opacity:.5;cursor:not-allowed}.CursoNutrisalud-module__OHUAOq__btnAccept:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 6px 20px #2e86ab4d}.CursoNutrisalud-module__OHUAOq__medicalDisclaimer{border-radius:var(--radius-large);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl);align-items:center;gap:var(--spacing-md);background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border:2px solid #4caf50;display:flex}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__medicalDisclaimer{background:#1a3d1a;border-color:#2e7d32}.CursoNutrisalud-module__OHUAOq__disclaimerIcon{flex-shrink:0;font-size:1.5rem}.CursoNutrisalud-module__OHUAOq__disclaimerText{color:#2e7d32;font-size:.95rem;line-height:1.5}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__disclaimerText{color:#81c784}.CursoNutrisalud-module__OHUAOq__disclaimerText strong{color:#1b5e20}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__disclaimerText strong{color:#a5d6a7}.CursoNutrisalud-module__OHUAOq__hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);border-radius:var(--radius-large);color:#fff}.CursoNutrisalud-module__OHUAOq__heroIcon{margin-bottom:var(--spacing-md);font-size:3.5rem}.CursoNutrisalud-module__OHUAOq__title{margin-bottom:var(--spacing-sm);font-size:2.2rem;font-weight:700}.CursoNutrisalud-module__OHUAOq__subtitle{opacity:.95;max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.6}.CursoNutrisalud-module__OHUAOq__statsGrid{gap:var(--spacing-md);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(4,1fr);display:grid}.CursoNutrisalud-module__OHUAOq__statCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);text-align:center;box-shadow:var(--shadow-sm)}.CursoNutrisalud-module__OHUAOq__statIcon{margin-bottom:var(--spacing-xs);font-size:1.8rem}.CursoNutrisalud-module__OHUAOq__statValue{color:var(--primary);font-size:1.8rem;font-weight:700}.CursoNutrisalud-module__OHUAOq__statLabel{color:var(--text-muted);font-size:.85rem}.CursoNutrisalud-module__OHUAOq__sectionTitle{color:var(--text-primary);margin-bottom:var(--spacing-lg);align-items:center;gap:var(--spacing-sm);font-size:1.4rem;font-weight:600;display:flex}.CursoNutrisalud-module__OHUAOq__modulesSection{margin-bottom:var(--spacing-xl)}.CursoNutrisalud-module__OHUAOq__moduleCard{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);box-shadow:var(--shadow-sm);border:1px solid var(--border)}.CursoNutrisalud-module__OHUAOq__moduleHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:2px solid var(--border);display:flex}.CursoNutrisalud-module__OHUAOq__moduleIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.8rem;display:flex}.CursoNutrisalud-module__OHUAOq__moduleInfo{flex:1}.CursoNutrisalud-module__OHUAOq__moduleTitle{color:var(--text-primary);margin-bottom:2px;font-size:1.3rem;font-weight:600}.CursoNutrisalud-module__OHUAOq__moduleSubtitle{color:var(--text-muted);font-size:.9rem}.CursoNutrisalud-module__OHUAOq__chaptersGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.CursoNutrisalud-module__OHUAOq__chapterCard{background:var(--hover);border-radius:var(--radius);padding:var(--spacing-lg);color:inherit;border:1px solid #0000;text-decoration:none;transition:all .2s;display:block}.CursoNutrisalud-module__OHUAOq__chapterCard:hover{border-color:var(--primary);background:var(--bg-card);box-shadow:var(--shadow-md);transform:translateY(-2px)}.CursoNutrisalud-module__OHUAOq__chapterHeader{align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);display:flex}.CursoNutrisalud-module__OHUAOq__chapterNumber{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;display:flex}.CursoNutrisalud-module__OHUAOq__chapterInfo{flex:1}.CursoNutrisalud-module__OHUAOq__chapterTitle{color:var(--text-primary);margin-bottom:2px;font-size:1rem;font-weight:600}.CursoNutrisalud-module__OHUAOq__chapterDuration{color:var(--text-muted);font-size:.8rem}.CursoNutrisalud-module__OHUAOq__chapterDesc{color:var(--text-secondary);font-size:.85rem;line-height:1.4}.CursoNutrisalud-module__OHUAOq__chapterCompleted{position:relative}.CursoNutrisalud-module__OHUAOq__chapterCompleted:after{content:"✓";top:var(--spacing-sm);right:var(--spacing-sm);background:var(--success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;display:flex;position:absolute}.CursoNutrisalud-module__OHUAOq__resourcesSection{margin-bottom:var(--spacing-xl)}.CursoNutrisalud-module__OHUAOq__resourcesGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.CursoNutrisalud-module__OHUAOq__resourceCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);color:inherit;box-shadow:var(--shadow-sm);border:1px solid var(--border);text-align:center;text-decoration:none;transition:all .2s}.CursoNutrisalud-module__OHUAOq__resourceCard:hover{box-shadow:var(--shadow-md);border-color:var(--secondary);transform:translateY(-2px)}.CursoNutrisalud-module__OHUAOq__resourceIcon{margin-bottom:var(--spacing-sm);font-size:2.5rem}.CursoNutrisalud-module__OHUAOq__resourceName{color:var(--text-primary);margin-bottom:var(--spacing-xs);font-weight:600}.CursoNutrisalud-module__OHUAOq__resourceDesc{color:var(--text-muted);font-size:.85rem}.CursoNutrisalud-module__OHUAOq__ctaSection{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);border-radius:var(--radius-large);padding:var(--spacing-xl);text-align:center;color:#fff;margin-bottom:var(--spacing-xl)}.CursoNutrisalud-module__OHUAOq__ctaTitle{margin-bottom:var(--spacing-sm);font-size:1.5rem;font-weight:700}.CursoNutrisalud-module__OHUAOq__ctaText{opacity:.95;margin-bottom:var(--spacing-lg)}.CursoNutrisalud-module__OHUAOq__ctaButton{padding:var(--spacing-md)var(--spacing-xl);color:var(--primary);border-radius:var(--radius);background:#fff;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.CursoNutrisalud-module__OHUAOq__ctaButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.CursoNutrisalud-module__OHUAOq__chapterContainer{max-width:900px;margin:0 auto}.CursoNutrisalud-module__OHUAOq__chapterHero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);border-radius:var(--radius-large);color:#fff}.CursoNutrisalud-module__OHUAOq__chapterHeroIcon{margin-bottom:var(--spacing-md);font-size:4rem}.CursoNutrisalud-module__OHUAOq__chapterHeroTitle{margin-bottom:var(--spacing-sm);font-size:2rem;font-weight:700}.CursoNutrisalud-module__OHUAOq__chapterHeroSubtitle{opacity:.95;font-size:1.1rem}.CursoNutrisalud-module__OHUAOq__navigation{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);padding:var(--spacing-md);background:var(--bg-card);border-radius:var(--radius);box-shadow:var(--shadow-sm);display:flex}.CursoNutrisalud-module__OHUAOq__navButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md);background:var(--hover);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);font-size:.9rem;text-decoration:none;transition:all .2s;display:flex}.CursoNutrisalud-module__OHUAOq__navButton:hover{border-color:var(--primary);color:var(--primary)}.CursoNutrisalud-module__OHUAOq__navButton.CursoNutrisalud-module__OHUAOq__disabled{opacity:.5;pointer-events:none}.CursoNutrisalud-module__OHUAOq__navCenter{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.CursoNutrisalud-module__OHUAOq__navProgress{text-align:center}.CursoNutrisalud-module__OHUAOq__navProgressText{color:var(--primary);font-weight:600}.CursoNutrisalud-module__OHUAOq__navProgressLabel{color:var(--text-muted);font-size:.8rem}.CursoNutrisalud-module__OHUAOq__contentSection{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-sm)}.CursoNutrisalud-module__OHUAOq__sectionHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:2px solid var(--border);display:flex}.CursoNutrisalud-module__OHUAOq__sectionIcon{font-size:2rem}.CursoNutrisalud-module__OHUAOq__sectionTitleText{color:var(--text-primary);font-size:1.3rem;font-weight:600}.CursoNutrisalud-module__OHUAOq__contentSection p{color:var(--text-secondary);margin-bottom:var(--spacing-md);line-height:1.7}.CursoNutrisalud-module__OHUAOq__contentSection h3{color:var(--text-primary);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md);font-size:1.1rem}.CursoNutrisalud-module__OHUAOq__contentSection ul,.CursoNutrisalud-module__OHUAOq__contentSection ol{color:var(--text-secondary);margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg);line-height:1.7}.CursoNutrisalud-module__OHUAOq__contentSection li{margin-bottom:var(--spacing-sm)}.CursoNutrisalud-module__OHUAOq__highlightBox{border-left:4px solid var(--primary);border-radius:var(--radius);padding:var(--spacing-lg);margin:var(--spacing-lg)0;background:linear-gradient(135deg,#2e86ab1a,#48a9a61a)}.CursoNutrisalud-module__OHUAOq__highlightBox p{color:var(--text-primary);margin:0}.CursoNutrisalud-module__OHUAOq__warningBox{border-radius:var(--radius);padding:var(--spacing-lg);margin:var(--spacing-lg)0;background:#fff3cd;border-left:4px solid #ffc107}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__warningBox{background:#3d3200}.CursoNutrisalud-module__OHUAOq__warningBox p{color:#856404;margin:0}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__warningBox p{color:#e6b800}.CursoNutrisalud-module__OHUAOq__infoBox{border-radius:var(--radius);padding:var(--spacing-lg);margin:var(--spacing-lg)0;background:#d1ecf1;border-left:4px solid #17a2b8}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__infoBox{background:#0c343d}.CursoNutrisalud-module__OHUAOq__infoBox p{color:#0c5460;margin:0}[data-theme=dark] .CursoNutrisalud-module__OHUAOq__infoBox p{color:#63d9ea}.CursoNutrisalud-module__OHUAOq__exampleGrid{gap:var(--spacing-md);margin:var(--spacing-lg)0;grid-template-columns:repeat(2,1fr);display:grid}.CursoNutrisalud-module__OHUAOq__exampleCard{background:var(--hover);border-radius:var(--radius);padding:var(--spacing-lg);text-align:center}.CursoNutrisalud-module__OHUAOq__exampleIcon{margin-bottom:var(--spacing-sm);font-size:2.5rem}.CursoNutrisalud-module__OHUAOq__exampleTitle{color:var(--text-primary);margin-bottom:var(--spacing-xs);font-weight:600}.CursoNutrisalud-module__OHUAOq__exampleDesc{color:var(--text-muted);font-size:.85rem}.CursoNutrisalud-module__OHUAOq__comparisonTable{border-collapse:collapse;width:100%;margin:var(--spacing-lg)0}.CursoNutrisalud-module__OHUAOq__comparisonTable th,.CursoNutrisalud-module__OHUAOq__comparisonTable td{padding:var(--spacing-md);text-align:left;border-bottom:1px solid var(--border)}.CursoNutrisalud-module__OHUAOq__comparisonTable th{background:var(--hover);color:var(--text-primary);font-weight:600}.CursoNutrisalud-module__OHUAOq__comparisonTable td{color:var(--text-secondary)}.CursoNutrisalud-module__OHUAOq__completeSection{text-align:center;padding:var(--spacing-xl);background:var(--bg-card);border-radius:var(--radius-large);margin-bottom:var(--spacing-xl);box-shadow:var(--shadow-sm)}.CursoNutrisalud-module__OHUAOq__completeButton{padding:var(--spacing-md)var(--spacing-xl);border-radius:var(--radius);background:var(--success);color:#fff;cursor:pointer;border:none;font-size:1.1rem;font-weight:600;transition:all .2s}.CursoNutrisalud-module__OHUAOq__completeButton:hover{background:#0d9668;transform:translateY(-2px)}.CursoNutrisalud-module__OHUAOq__completeButton.CursoNutrisalud-module__OHUAOq__completed{background:var(--text-muted);cursor:default}.CursoNutrisalud-module__OHUAOq__completeButton.CursoNutrisalud-module__OHUAOq__completed:hover{transform:none}.CursoNutrisalud-module__OHUAOq__bottomNavigation{justify-content:space-between;gap:var(--spacing-md);display:flex}.CursoNutrisalud-module__OHUAOq__bottomNavLink{padding:var(--spacing-lg);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-primary);flex:1;text-decoration:none;transition:all .2s}.CursoNutrisalud-module__OHUAOq__bottomNavLink:hover{border-color:var(--primary);color:var(--primary)}.CursoNutrisalud-module__OHUAOq__bottomNavLink.CursoNutrisalud-module__OHUAOq__next{text-align:right}.CursoNutrisalud-module__OHUAOq__bottomNavLabel{color:var(--text-muted);margin-bottom:var(--spacing-xs);font-size:.8rem}.CursoNutrisalud-module__OHUAOq__bottomNavTitle{font-weight:600}.CursoNutrisalud-module__OHUAOq__carbsCard{border-left:4px solid var(--carbs-color)}.CursoNutrisalud-module__OHUAOq__proteinCard{border-left:4px solid var(--protein-color)}.CursoNutrisalud-module__OHUAOq__fatsCard{border-left:4px solid var(--fats-color)}.CursoNutrisalud-module__OHUAOq__carbsHighlight{color:var(--carbs-color);font-weight:600}.CursoNutrisalud-module__OHUAOq__proteinHighlight{color:var(--protein-color);font-weight:600}.CursoNutrisalud-module__OHUAOq__fatsHighlight{color:var(--fats-color);font-weight:600}@media (max-width:1024px){.CursoNutrisalud-module__OHUAOq__statsGrid{grid-template-columns:repeat(2,1fr)}.CursoNutrisalud-module__OHUAOq__chaptersGrid{grid-template-columns:1fr}.CursoNutrisalud-module__OHUAOq__resourcesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CursoNutrisalud-module__OHUAOq__container{padding:var(--spacing-md);padding-top:80px}.CursoNutrisalud-module__OHUAOq__title{font-size:1.6rem}.CursoNutrisalud-module__OHUAOq__statsGrid{grid-template-columns:repeat(2,1fr)}.CursoNutrisalud-module__OHUAOq__resourcesGrid,.CursoNutrisalud-module__OHUAOq__exampleGrid{grid-template-columns:1fr}.CursoNutrisalud-module__OHUAOq__navigation,.CursoNutrisalud-module__OHUAOq__bottomNavigation{flex-direction:column}.CursoNutrisalud-module__OHUAOq__bottomNavLink.CursoNutrisalud-module__OHUAOq__next{text-align:left}.CursoNutrisalud-module__OHUAOq__consentFooter{flex-direction:column}.CursoNutrisalud-module__OHUAOq__btnDecline,.CursoNutrisalud-module__OHUAOq__btnAccept{text-align:center;width:100%}.CursoNutrisalud-module__OHUAOq__medicalDisclaimer{text-align:center;flex-direction:column}}.CursoNutrisalud-module__OHUAOq__glossaryFilters{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl);box-shadow:var(--shadow-sm)}.CursoNutrisalud-module__OHUAOq__searchBox{margin-bottom:var(--spacing-md)}.CursoNutrisalud-module__OHUAOq__searchInput{width:100%;padding:var(--spacing-md)var(--spacing-lg);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font-size:1rem;transition:border-color .3s}.CursoNutrisalud-module__OHUAOq__searchInput:focus{border-color:var(--primary);outline:none}.CursoNutrisalud-module__OHUAOq__categoryFilters{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.CursoNutrisalud-module__OHUAOq__categoryButton{padding:var(--spacing-sm)var(--spacing-md);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;font-size:.85rem;transition:all .2s}.CursoNutrisalud-module__OHUAOq__categoryButton:hover{border-color:var(--primary);color:var(--primary)}.CursoNutrisalud-module__OHUAOq__categoryActive{background:var(--primary);border-color:var(--primary);color:#fff}.CursoNutrisalud-module__OHUAOq__categoryActive:hover{color:#fff;background:#256a8a;border-color:#256a8a}.CursoNutrisalud-module__OHUAOq__glossaryContent,.CursoNutrisalud-module__OHUAOq__glossarySection{margin-bottom:var(--spacing-xl)}.CursoNutrisalud-module__OHUAOq__glossaryLetter{color:var(--primary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:3px solid var(--primary);font-size:2rem;font-weight:700;display:inline-block}.CursoNutrisalud-module__OHUAOq__glossaryTerms{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.CursoNutrisalud-module__OHUAOq__glossaryCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border);transition:transform .2s,box-shadow .2s}.CursoNutrisalud-module__OHUAOq__glossaryCard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.CursoNutrisalud-module__OHUAOq__glossaryTermHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);display:flex}.CursoNutrisalud-module__OHUAOq__glossaryTerm{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.CursoNutrisalud-module__OHUAOq__glossaryCategory{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;white-space:nowrap;border-radius:100px;padding:2px 8px;font-size:.75rem}.CursoNutrisalud-module__OHUAOq__glossaryDefinition{color:var(--text-secondary);margin:0 0 var(--spacing-sm)0;font-size:.9rem;line-height:1.6}.CursoNutrisalud-module__OHUAOq__glossaryLink{color:var(--primary);font-size:.85rem;font-weight:500;text-decoration:none}.CursoNutrisalud-module__OHUAOq__glossaryLink:hover{text-decoration:underline}.CursoNutrisalud-module__OHUAOq__noResults{text-align:center;padding:var(--spacing-xl);color:var(--text-muted)}.CursoNutrisalud-module__OHUAOq__resetButton{margin-top:var(--spacing-md);padding:var(--spacing-sm)var(--spacing-lg);background:var(--primary);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;font-size:.9rem}.CursoNutrisalud-module__OHUAOq__resetButton:hover{background:#256a8a}.CursoNutrisalud-module__OHUAOq__mythCard{background:var(--bg-card);border-radius:var(--radius);padding:var(--spacing-lg);margin:var(--spacing-md)0 var(--spacing-lg)0;border:1px solid var(--border);box-shadow:var(--shadow-sm)}.CursoNutrisalud-module__OHUAOq__mythStatement{color:var(--text-muted);padding-left:var(--spacing-md);border-left:3px solid #ef4444;font-style:italic;margin-bottom:var(--spacing-md)!important}.CursoNutrisalud-module__OHUAOq__truthStatement{padding-left:var(--spacing-md);border-left:3px solid var(--success);color:var(--text-primary)!important;margin:0!important}@media (max-width:768px){.CursoNutrisalud-module__OHUAOq__glossaryTerms{grid-template-columns:1fr}.CursoNutrisalud-module__OHUAOq__glossaryTermHeader{gap:var(--spacing-xs);flex-direction:column}.CursoNutrisalud-module__OHUAOq__categoryFilters{justify-content:center}}
