.ayurveda-module__GpVfpq__ayurvedaPage{background-color:var(--bg-primary);min-height:100vh;color:var(--text-primary);padding-bottom:80px}.ayurveda-module__GpVfpq__heroSection{text-align:center;border-bottom:1px solid var(--border-primary);background:linear-gradient(135deg,#14532d0d 0%,#14532d00 100%);padding:80px 24px}.ayurveda-module__GpVfpq__heroBadge{color:#16a34a;text-transform:uppercase;letter-spacing:1px;background:#16a34a1a;border-radius:9999px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;font-size:.9rem;font-weight:700;display:inline-flex}.ayurveda-module__GpVfpq__heroTitle{font-family:var(--font-serif);color:var(--text-primary);margin-bottom:24px;font-size:3.5rem;font-weight:800;line-height:1.1}.ayurveda-module__GpVfpq__heroTitleHighlight{color:#16a34a;background:linear-gradient(90deg,#16a34a,#15803d);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.ayurveda-module__GpVfpq__heroSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.ayurveda-module__GpVfpq__container{max-width:1200px;margin:0 auto;padding:0 24px}.ayurveda-module__GpVfpq__sectionTitle{font-family:var(--font-serif);color:var(--text-primary);text-align:center;margin-bottom:16px;font-size:2.5rem;font-weight:800}.ayurveda-module__GpVfpq__sectionSubtitle{color:var(--text-secondary);text-align:center;max-width:600px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:1.1rem}.ayurveda-module__GpVfpq__quizCard{background:var(--bg-secondary);border:1px solid var(--border-primary);text-align:center;box-shadow:var(--shadow-sm);border-radius:24px;max-width:800px;margin:0 auto 64px;padding:48px}.ayurveda-module__GpVfpq__quizIcon{color:#16a34a;background:#16a34a1a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex}.ayurveda-module__GpVfpq__btnPrimary{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:12px;align-items:center;gap:8px;padding:14px 32px;font-size:1.1rem;font-weight:700;transition:all .3s;display:inline-flex}.ayurveda-module__GpVfpq__btnPrimary:hover{background:#15803d;transform:translateY(-2px);box-shadow:0 4px 12px #16a34a33}.ayurveda-module__GpVfpq__expertsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-bottom:80px;display:grid}.ayurveda-module__GpVfpq__expertCard{background:var(--bg-secondary);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:24px;flex-direction:column;gap:20px;padding:24px;transition:all .3s;display:flex}.ayurveda-module__GpVfpq__expertCard:hover{box-shadow:var(--shadow-lg);border-color:#16a34a;transform:translateY(-4px)}.ayurveda-module__GpVfpq__expertHeader{align-items:center;gap:16px;display:flex}.ayurveda-module__GpVfpq__expertAvatar{object-fit:cover;border:2px solid #16a34a;border-radius:50%;width:80px;height:80px}.ayurveda-module__GpVfpq__expertAvatarPlaceholder{color:#16a34a;border:2px solid var(--border-primary);background:#16a34a1a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.ayurveda-module__GpVfpq__expertName{color:var(--text-primary);font-size:1.3rem;font-weight:800}.ayurveda-module__GpVfpq__expertSpecialty{color:#16a34a;font-size:.9rem;font-weight:700}.ayurveda-module__GpVfpq__expertTags{flex-wrap:wrap;gap:8px;display:flex}.ayurveda-module__GpVfpq__expertTag{background:var(--bg-primary);border:1px solid var(--border-primary);color:var(--text-secondary);border-radius:8px;padding:4px 10px;font-size:.8rem}.ayurveda-module__GpVfpq__yogaGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px;margin-bottom:80px;display:grid}.ayurveda-module__GpVfpq__yogaCard{background:var(--bg-secondary);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:24px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.ayurveda-module__GpVfpq__yogaCard:hover{box-shadow:var(--shadow-lg);border-color:#16a34a;transform:translateY(-4px)}.ayurveda-module__GpVfpq__yogaImgWrap{background:var(--bg-tertiary);width:100%;height:200px;position:relative}.ayurveda-module__GpVfpq__yogaImg{object-fit:cover;width:100%;height:100%}.ayurveda-module__GpVfpq__yogaPlayOverlay{opacity:0;background:#0000004d;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.ayurveda-module__GpVfpq__yogaCard:hover .ayurveda-module__GpVfpq__yogaPlayOverlay{opacity:1}.ayurveda-module__GpVfpq__yogaPlayBtn{color:#16a34a;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ayurveda-module__GpVfpq__yogaContent{flex-direction:column;flex:1;padding:24px;display:flex}.ayurveda-module__GpVfpq__yogaTitle{color:var(--text-primary);margin-bottom:8px;font-size:1.4rem;font-weight:800}.ayurveda-module__GpVfpq__yogaDesc{color:var(--text-secondary);flex:1;margin-bottom:24px;font-size:.95rem;line-height:1.5}.ayurveda-module__GpVfpq__yogaMeta{border-top:1px solid var(--border-primary);color:var(--text-tertiary);justify-content:space-between;align-items:center;padding-top:16px;font-size:.85rem;font-weight:600;display:flex}
