.GuiaInfusiones-module__-dmJha__container{background:var(--bg-primary);min-height:100vh;color:var(--text-primary)}.GuiaInfusiones-module__-dmJha__hero{background:var(--hero-bg);color:#fff;text-align:center;padding:3rem 2rem}.GuiaInfusiones-module__-dmJha__hero h1{margin:0 0 .75rem;font-size:2.5rem;font-weight:700}.GuiaInfusiones-module__-dmJha__hero p{opacity:.92;margin:0;max-width:600px;margin-inline:auto;font-size:1.1rem}.GuiaInfusiones-module__-dmJha__main{max-width:1300px;margin:0 auto;padding:2rem 1.5rem 3rem}.GuiaInfusiones-module__-dmJha__controles{margin-bottom:2rem}.GuiaInfusiones-module__-dmJha__buscador{background:var(--bg-card);width:100%;color:var(--text-primary);box-sizing:border-box;border:2px solid #e5e7eb;border-radius:10px;margin-bottom:1rem;padding:.85rem 1.1rem;font-size:1rem;transition:border-color .2s}.GuiaInfusiones-module__-dmJha__buscador:focus{border-color:var(--primary);outline:none}.GuiaInfusiones-module__-dmJha__filtros{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.GuiaInfusiones-module__-dmJha__filtroBtn{background:var(--bg-card);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border:1.5px solid #e5e7eb;border-radius:20px;padding:.4rem .85rem;font-size:.82rem;font-weight:500;transition:all .15s}.GuiaInfusiones-module__-dmJha__filtroBtn:hover{border-color:var(--primary);color:var(--primary)}.GuiaInfusiones-module__-dmJha__filtroActivo{background:var(--primary);color:#fff;border-color:var(--primary)}.GuiaInfusiones-module__-dmJha__contador{color:var(--text-muted);margin:0;font-size:.85rem}.GuiaInfusiones-module__-dmJha__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.GuiaInfusiones-module__-dmJha__card{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;gap:.85rem;padding:1.4rem;transition:box-shadow .2s,transform .2s;display:flex}.GuiaInfusiones-module__-dmJha__card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #2e86ab1f}.GuiaInfusiones-module__-dmJha__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.GuiaInfusiones-module__-dmJha__familiaBadge{white-space:nowrap;border-radius:20px;align-items:center;gap:.3rem;padding:.25rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.GuiaInfusiones-module__-dmJha__familiaDigestiva{color:#15803d;background:#dcfce7}.GuiaInfusiones-module__-dmJha__familiaRelajante{color:#6d28d9;background:#ede9fe}.GuiaInfusiones-module__-dmJha__familiaEstimulante{color:#b45309;background:#fef3c7}.GuiaInfusiones-module__-dmJha__familiaDepurativa{color:#1d4ed8;background:#dbeafe}.GuiaInfusiones-module__-dmJha__familiaRespiratoria{color:#0369a1;background:#e0f2fe}.GuiaInfusiones-module__-dmJha__familiaAntiinflamatoria{color:#c2410c;background:#ffedd5}.GuiaInfusiones-module__-dmJha__familiaAntioxidante{color:#be185d;background:#fce7f3}.GuiaInfusiones-module__-dmJha__familiaAdaptogena{color:#0f766e;background:#ccfbf1}.GuiaInfusiones-module__-dmJha__partePlanta{color:var(--text-muted);background:var(--bg-primary);border-radius:12px;padding:.2rem .6rem;font-size:.75rem}.GuiaInfusiones-module__-dmJha__nombre{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:700}.GuiaInfusiones-module__-dmJha__nombreCientifico{color:var(--text-muted);margin:-.5rem 0 0;font-size:.82rem;font-style:italic}.GuiaInfusiones-module__-dmJha__descripcion{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.55}.GuiaInfusiones-module__-dmJha__usosSection{flex-direction:column;gap:.4rem;display:flex}.GuiaInfusiones-module__-dmJha__sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0;font-size:.72rem;font-weight:600}.GuiaInfusiones-module__-dmJha__usosTags{flex-wrap:wrap;gap:.35rem;display:flex}.GuiaInfusiones-module__-dmJha__usoTag{color:#1d4ed8;background:#eff6ff;border-radius:12px;padding:.2rem .6rem;font-size:.76rem;font-weight:500}.GuiaInfusiones-module__-dmJha__preparacionGrid{background:var(--bg-primary);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.75rem;display:grid}.GuiaInfusiones-module__-dmJha__prepItem{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.GuiaInfusiones-module__-dmJha__prepIcon{font-size:1.1rem;line-height:1}.GuiaInfusiones-module__-dmJha__prepLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.65rem;font-weight:600}.GuiaInfusiones-module__-dmJha__prepValor{color:var(--text-primary);font-size:.75rem;font-weight:500;line-height:1.3}.GuiaInfusiones-module__-dmJha__contraindicaciones{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:.75rem .85rem}.GuiaInfusiones-module__-dmJha__contraindicacionesLabel{color:#92400e;margin:0 0 .4rem;font-size:.76rem;font-weight:700}.GuiaInfusiones-module__-dmJha__contraindicacionesList{flex-direction:column;gap:.2rem;margin:0;padding-left:1.1rem;display:flex}.GuiaInfusiones-module__-dmJha__contraindicacionesList li{color:#78350f;font-size:.78rem;line-height:1.4}.GuiaInfusiones-module__-dmJha__combinaciones{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.GuiaInfusiones-module__-dmJha__combinaLabel{color:var(--text-muted);white-space:nowrap;font-size:.74rem;font-weight:500}.GuiaInfusiones-module__-dmJha__combinaTags{flex-wrap:wrap;gap:.3rem;display:flex}.GuiaInfusiones-module__-dmJha__combinaTag{color:#0f766e;background:#f0fdfa;border-radius:12px;padding:.2rem .55rem;font-size:.74rem;font-weight:500}.GuiaInfusiones-module__-dmJha__sinResultados{text-align:center;color:var(--text-muted);grid-column:1/-1;padding:3rem;font-size:1rem}.GuiaInfusiones-module__-dmJha__tableWrapper{border:1px solid #e5e7eb;border-radius:10px;margin:1.5rem 0;overflow-x:auto}.GuiaInfusiones-module__-dmJha__comparativaTable{border-collapse:collapse;width:100%;font-size:.88rem}.GuiaInfusiones-module__-dmJha__comparativaTable caption{color:var(--text-muted);text-align:left;padding:.5rem;font-size:.8rem}.GuiaInfusiones-module__-dmJha__comparativaTable th{background:var(--primary);color:#fff;text-align:left;padding:.65rem 1rem;font-size:.82rem;font-weight:600}.GuiaInfusiones-module__-dmJha__comparativaTable td{color:var(--text-secondary);vertical-align:top;border-bottom:1px solid #f3f4f6;padding:.6rem 1rem}.GuiaInfusiones-module__-dmJha__comparativaTable tr:last-child td{border-bottom:none}.GuiaInfusiones-module__-dmJha__comparativaTable tr:nth-child(2n) td{background:#f9fafb}.GuiaInfusiones-module__-dmJha__escenariosGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1rem 0 1.5rem;display:grid}.GuiaInfusiones-module__-dmJha__escenarioCard{background:var(--bg-card);border:1px solid #e5e7eb;border-left:4px solid var(--primary);border-radius:10px;padding:1rem 1.1rem}.GuiaInfusiones-module__-dmJha__escenarioCard strong{color:var(--text-primary);margin-bottom:.4rem;font-size:.88rem;display:block}.GuiaInfusiones-module__-dmJha__escenarioCard p{color:var(--text-secondary);margin:0;font-size:.83rem;line-height:1.5}.GuiaInfusiones-module__-dmJha__faqList{flex-direction:column;gap:.85rem;margin:1rem 0 1.5rem;padding:0;list-style:none;display:flex}.GuiaInfusiones-module__-dmJha__faqItem{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:10px;padding:1rem 1.1rem}.GuiaInfusiones-module__-dmJha__faqItem strong{color:var(--text-primary);margin-bottom:.4rem;font-size:.9rem;display:block}.GuiaInfusiones-module__-dmJha__faqItem p{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.55}.GuiaInfusiones-module__-dmJha__faqTip{color:var(--primary);margin-top:.5rem;font-size:.78rem;font-style:italic;display:block}.GuiaInfusiones-module__-dmJha__stepGuide{flex-direction:column;gap:.75rem;margin:1rem 0 1.5rem;padding:0;list-style:none;display:flex}.GuiaInfusiones-module__-dmJha__step{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:10px;align-items:flex-start;gap:.9rem;padding:.9rem 1rem;display:flex}.GuiaInfusiones-module__-dmJha__stepNumber{background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-size:.9rem;font-weight:700;display:flex}.GuiaInfusiones-module__-dmJha__stepContent strong{color:var(--text-primary);margin-bottom:.3rem;font-size:.88rem;display:block}.GuiaInfusiones-module__-dmJha__stepContent p{color:var(--text-secondary);margin:0;font-size:.83rem;line-height:1.5}.GuiaInfusiones-module__-dmJha__tipsGrid{grid-template-columns:repeat(3,1fr);gap:.9rem;margin:1rem 0 1.5rem;display:grid}.GuiaInfusiones-module__-dmJha__tipCard{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.GuiaInfusiones-module__-dmJha__tipIcon{font-size:1.3rem}.GuiaInfusiones-module__-dmJha__tipCard p{color:var(--text-secondary);margin:0;font-size:.83rem;line-height:1.5}.GuiaInfusiones-module__-dmJha__warningBox{background:#fff7ed;border:1.5px solid #fed7aa;border-radius:12px;margin:1.5rem 0 0;padding:1.2rem 1.3rem}.GuiaInfusiones-module__-dmJha__warningHeader{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.GuiaInfusiones-module__-dmJha__warningHeader strong{color:#c2410c;font-size:.95rem}.GuiaInfusiones-module__-dmJha__warningIcon{font-size:1.1rem}.GuiaInfusiones-module__-dmJha__warningList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.GuiaInfusiones-module__-dmJha__warningList li{color:#7c2d12;padding-left:1rem;font-size:.85rem;line-height:1.5;position:relative}.GuiaInfusiones-module__-dmJha__warningList li:before{content:"›";color:#ea580c;font-weight:700;position:absolute;left:0}[data-theme=dark] .GuiaInfusiones-module__-dmJha__card{border-color:#374151}[data-theme=dark] .GuiaInfusiones-module__-dmJha__buscador{background:#1f2937;border-color:#374151}[data-theme=dark] .GuiaInfusiones-module__-dmJha__filtroBtn{color:#9ca3af;background:#1f2937;border-color:#374151}[data-theme=dark] .GuiaInfusiones-module__-dmJha__filtroActivo{background:var(--primary);color:#fff;border-color:var(--primary)}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaDigestiva{color:#86efac;background:#14532d}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaRelajante{color:#c4b5fd;background:#4c1d95}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaEstimulante{color:#fde68a;background:#78350f}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaDepurativa{color:#93c5fd;background:#1e3a5f}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaRespiratoria{color:#7dd3fc;background:#0c4a6e}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaAntiinflamatoria{color:#fdba74;background:#7c2d12}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaAntioxidante{color:#fbcfe8;background:#831843}[data-theme=dark] .GuiaInfusiones-module__-dmJha__familiaAdaptogena{color:#5eead4;background:#134e4a}[data-theme=dark] .GuiaInfusiones-module__-dmJha__partePlanta{background:#374151}[data-theme=dark] .GuiaInfusiones-module__-dmJha__preparacionGrid{background:#1f2937}[data-theme=dark] .GuiaInfusiones-module__-dmJha__usoTag{color:#93c5fd;background:#1e3a5f}[data-theme=dark] .GuiaInfusiones-module__-dmJha__contraindicaciones{background:#451a03;border-color:#92400e}[data-theme=dark] .GuiaInfusiones-module__-dmJha__contraindicacionesLabel{color:#fde68a}[data-theme=dark] .GuiaInfusiones-module__-dmJha__contraindicacionesList li{color:#fef3c7}[data-theme=dark] .GuiaInfusiones-module__-dmJha__combinaTag{color:#5eead4;background:#134e4a}[data-theme=dark] .GuiaInfusiones-module__-dmJha__tableWrapper{border-color:#374151}[data-theme=dark] .GuiaInfusiones-module__-dmJha__comparativaTable td{color:#d1d5db;border-bottom-color:#374151}[data-theme=dark] .GuiaInfusiones-module__-dmJha__comparativaTable tr:nth-child(2n) td{background:#1f2937}[data-theme=dark] .GuiaInfusiones-module__-dmJha__escenarioCard,[data-theme=dark] .GuiaInfusiones-module__-dmJha__faqItem,[data-theme=dark] .GuiaInfusiones-module__-dmJha__step,[data-theme=dark] .GuiaInfusiones-module__-dmJha__tipCard{background:#1f2937;border-color:#374151}[data-theme=dark] .GuiaInfusiones-module__-dmJha__warningBox{background:#431407;border-color:#9a3412}[data-theme=dark] .GuiaInfusiones-module__-dmJha__warningHeader strong{color:#fb923c}[data-theme=dark] .GuiaInfusiones-module__-dmJha__warningList li{color:#fed7aa}[data-theme=dark] .GuiaInfusiones-module__-dmJha__warningList li:before{color:#f97316}@media (max-width:900px){.GuiaInfusiones-module__-dmJha__grid{grid-template-columns:1fr}.GuiaInfusiones-module__-dmJha__tipsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.GuiaInfusiones-module__-dmJha__hero h1{font-size:1.8rem}.GuiaInfusiones-module__-dmJha__hero p{font-size:.95rem}.GuiaInfusiones-module__-dmJha__escenariosGrid,.GuiaInfusiones-module__-dmJha__tipsGrid{grid-template-columns:1fr}.GuiaInfusiones-module__-dmJha__preparacionGrid{grid-template-columns:repeat(3,1fr);gap:.35rem;padding:.6rem}.GuiaInfusiones-module__-dmJha__prepValor{font-size:.7rem}}@media (max-width:480px){.GuiaInfusiones-module__-dmJha__main{padding:1.5rem 1rem 2rem}.GuiaInfusiones-module__-dmJha__card{padding:1.1rem}.GuiaInfusiones-module__-dmJha__preparacionGrid{grid-template-columns:1fr;gap:.5rem}.GuiaInfusiones-module__-dmJha__prepItem{text-align:left;flex-direction:row;gap:.5rem}.GuiaInfusiones-module__-dmJha__prepLabel{min-width:80px}}@media (prefers-reduced-motion:reduce){.GuiaInfusiones-module__-dmJha__card{transition:none}}
