.RajYogaSection_section__l9RRy{padding:40px 0;border-bottom:1px solid var(--vp2-border)}.RajYogaSection_hd__DGq5g{display:flex;align-items:center;gap:12px;margin-bottom:20px}.RajYogaSection_icon__nDYh_{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:15px}.RajYogaSection_iconViolet__t5NLu{background:rgba(167,139,250,.1);color:var(--vp2-violet)}.RajYogaSection_title__MFJQc{font-family:var(--vp2-font-display);font-size:22px;font-weight:700;color:var(--vp2-txt-1);margin:0;min-width:0;flex:1 1 auto}.RajYogaSection_badge__GCe06{margin-left:auto;font-size:10px;font-weight:700;padding:3px 10px;border-radius:100px;background:color-mix(in srgb,var(--vp2-violet) 14%,var(--vp2-bg-raised));color:var(--vp2-txt-1);border:1px solid color-mix(in srgb,var(--vp2-violet) 35%,var(--vp2-border));font-family:var(--vp2-font-mono);letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.RajYogaSection_intro__RdjG6{font-size:13px;color:var(--vp2-txt-2);line-height:1.75;margin:0 0 20px}.RajYogaSection_summaryGrid__5rG7S{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:18px}.RajYogaSection_summaryCard__Pskq5{border:1px solid var(--vp2-border);border-radius:var(--vp2-r-md);padding:18px 22px;position:relative;overflow:hidden;font-family:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease,opacity .15s ease}.RajYogaSection_summaryCard__Pskq5:hover:not(:disabled){border-color:color-mix(in srgb,var(--vp2-violet) 35%,var(--vp2-border));box-shadow:0 4px 16px var(--vp2-overlay-mid)}.RajYogaSection_summaryCard__Pskq5:active:not(:disabled){transform:scale(.985);opacity:.92}.RajYogaSection_summaryCard__Pskq5:disabled{cursor:default;opacity:.55}.RajYogaSection_summaryCard__Pskq5:focus-visible{outline:2px solid var(--vp2-cyan);outline-offset:2px}.RajYogaSection_summaryCardRaj___l8J3{background:linear-gradient(135deg,rgba(52,211,153,.06),transparent 70%);border-color:rgba(52,211,153,.2)}.RajYogaSection_summaryCardRaj___l8J3:hover:not(:disabled){border-color:rgba(52,211,153,.55)}.RajYogaSection_summaryCardBad__ilPKW{background:linear-gradient(135deg,rgba(251,146,60,.06),transparent 70%);border-color:rgba(251,146,60,.2)}.RajYogaSection_summaryCardBad__ilPKW:hover:not(:disabled){border-color:rgba(251,146,60,.55)}.RajYogaSection_summaryCardActive__aQf1g.RajYogaSection_summaryCardRaj___l8J3{border-color:rgba(52,211,153,.7);background:linear-gradient(135deg,rgba(52,211,153,.14),transparent 70%);box-shadow:inset 0 0 0 1px rgba(52,211,153,.45)}.RajYogaSection_summaryCardActive__aQf1g.RajYogaSection_summaryCardBad__ilPKW{border-color:rgba(251,146,60,.7);background:linear-gradient(135deg,rgba(251,146,60,.14),transparent 70%);box-shadow:inset 0 0 0 1px rgba(251,146,60,.45)}.RajYogaSection_summaryNum__O8_Gf{font-family:var(--vp2-font-display);font-size:44px;font-weight:700;line-height:1;margin-bottom:8px}.RajYogaSection_summaryNumRaj__xXqSy{color:var(--vp2-emerald)}.RajYogaSection_summaryNumBad__wmgrj{color:var(--vp2-orange)}.RajYogaSection_summaryTitle__6tTUb{font-size:16px;font-weight:700;color:var(--vp2-txt-1);margin-bottom:4px}.RajYogaSection_summarySub__d_mXs{font-size:12px;color:var(--vp2-txt-2)}.RajYogaSection_panel__Zbnor{background:var(--vp2-bg-card);border:1px solid var(--vp2-border);border-radius:var(--vp2-r-md);overflow:hidden}.RajYogaSection_panelHd__axIBV{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--vp2-border);flex-wrap:wrap;gap:10px}.RajYogaSection_panelTitle__MdhHE{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--vp2-txt-3);font-family:var(--vp2-font-mono)}.RajYogaSection_tabs___0FJI{display:flex;gap:4px;background:var(--vp2-bg-raised);padding:4px;border-radius:100px}.RajYogaSection_tab__y7pfx{padding:6px 14px;border-radius:100px;font-size:12px;font-weight:600;background:transparent;border:none;color:var(--vp2-txt-2);cursor:pointer;font-family:inherit;transition:all .2s}.RajYogaSection_tab__y7pfx:hover{color:var(--vp2-txt-1)}.RajYogaSection_tabActive__5WrBF,.RajYogaSection_tabActive__5WrBF:hover{background:var(--vp2-cyan);color:#000}.RajYogaSection_list__qMGSR{display:flex;flex-direction:column}.RajYogaSection_item__uKxiI{border-bottom:1px solid var(--vp2-border);position:relative}.RajYogaSection_item__uKxiI:last-child{border-bottom:none}.RajYogaSection_item__uKxiI:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px}.RajYogaSection_itemRaj__rAAHM:before{background:var(--vp2-emerald)}.RajYogaSection_itemBad__izaqX:before{background:var(--vp2-orange)}.RajYogaSection_itemBtn__3zOiE{width:100%;background:none;border:none;padding:16px 20px 16px 22px;display:flex;align-items:center;gap:14px;cursor:pointer;text-align:left;font-family:inherit;color:inherit;transition:background .15s}.RajYogaSection_itemBtn__3zOiE:hover:not(:disabled){background:var(--vp2-overlay-soft)}.RajYogaSection_itemBtn__3zOiE:disabled{cursor:default}.RajYogaSection_dot__II7qL{width:8px;height:8px;border-radius:50%;flex-shrink:0}.RajYogaSection_itemRaj__rAAHM .RajYogaSection_dot__II7qL{background:var(--vp2-emerald)}.RajYogaSection_itemBad__izaqX .RajYogaSection_dot__II7qL{background:var(--vp2-orange)}.RajYogaSection_body__cgNEE{flex:1 1;min-width:0}.RajYogaSection_name__lXF2b{font-size:15px;font-weight:700;color:var(--vp2-txt-1);margin-bottom:4px}.RajYogaSection_summary__wl6P9{font-size:13px;color:var(--vp2-txt-2);line-height:1.5}.RajYogaSection_pill__PZus0{font-size:10px;font-weight:800;letter-spacing:1px;padding:5px 14px;border-radius:100px;flex-shrink:0}.RajYogaSection_pillRaj__15Yz4{background:var(--vp2-emerald);color:#06251a}.RajYogaSection_pillBad__bgTTE{background:var(--vp2-orange);color:#2c1408}.RajYogaSection_detail__wJOMs{padding:0 20px 18px 22px;border-top:1px solid var(--vp2-overlay-mid);background:var(--vp2-overlay-soft)}.RajYogaSection_detail__wJOMs p{margin:14px 0 0;font-size:13px;color:var(--vp2-txt-2);line-height:1.8}@media (max-width:600px){.RajYogaSection_summaryGrid__5rG7S{grid-template-columns:1fr}.RajYogaSection_panelHd__axIBV{flex-direction:column;align-items:flex-start}.RajYogaSection_pill__PZus0{padding:4px 10px}}