@layer kl-adapt, bc-elements, legacy, bc-base, bc-components, bc-sections, bc-overrides;
@layer legacy{/* legacy site-e8b21e-6a4fa1ae.css sha256 77950aab87a929af */
@layer legacy{.entry-content:not(:first-child){margin-top:2em}
.entry-content>p:last-child{margin-bottom:0}
}
/* legacy site-66f06a-831f61b7.css sha256 ac58c02e81031dd6 */
/* legacy site-b91cf9-945f1ca2.css sha256 0331a0e0d92261c4 */
/* legacy site-81408a-abc2305c.css sha256 4abc0e05c53549c4 */
@layer legacy{.bc-ayur{padding:56px 0;font-family:"Mukta",system-ui,sans-serif;color:#2d2d2d}
.bc-ayur{background:radial-gradient(90% 70% at 0% 0%,rgba(60,110,71,.10),transparent 60%),linear-gradient(180deg,#fdfbf7,#f6efe2)}
.bc-ayur-wrap{max-width:1120px;margin:0 auto;padding:0 18px}
.lg-bc-kicker{display:flex;align-items:center;gap:10px;margin:0 0 8px;font:700 12.5px/1.2 "Mukta",system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#896615}
.bc-kicker-mark{width:28px;height:1.5px;background:currentColor;display:inline-block}
.bc-ayur h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(30px,4vw,44px);line-height:1.08;margin:0 0 12px;color:#5c1a1b;text-wrap:balance}
.bc-ayur-intro{font-size:17.5px;line-height:1.6;max-width:62ch;margin:0 0 16px}
.bc-badge{display:inline-flex;margin:0 0 20px;padding:6px 12px;border-radius:999px;background:#fff;border:1px dashed rgba(196,154,42,.8);font:600 13.5px/1.2 "Mukta",system-ui,sans-serif;color:#5c1a1b}
.bc-draft-note{margin:14px 0 0;font:600 13px/1.3 "Mukta",system-ui,sans-serif;color:#84681b}
.bc-pairs{list-style:none;margin:0;padding:0;display:grid;gap:14px}
@media (min-width:900px){.bc-pairs{grid-template-columns:repeat(3,minmax(0,1fr))}
}
.bc-pair{background:#fff;border:1px solid rgba(196,154,42,.45);border-radius:20px;padding:16px;box-shadow:0 14px 30px rgba(45,45,45,.06);display:grid;gap:8px}
.bc-pair-tag{display:block;font:700 11px/1 "Mukta",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}
.bc-pair-ayur{background:#153125;color:#fdfbf7;border-radius:14px;padding:12px 14px}
.bc-pair-ayur .bc-pair-tag{color:#f2d68a}
.bc-pair-ayur b{display:block;font-family:"Cormorant Garamond",Georgia,serif;font-size:26px;line-height:1.1;font-weight:600}
.bc-pair-ayur span:last-child{font-size:15px;color:rgba(253,251,247,.86)}
.bc-pair-modern{background:#edf3eb;border:1px solid rgba(60,110,71,.3);border-radius:14px;padding:12px 14px}
.bc-pair-modern .bc-pair-tag{color:#2f5639}
.bc-pair-modern b{font-size:17px;line-height:1.3;color:#2d2d2d}
.bc-pair-link{width:100%;height:22px}
.bc-pair-link path{stroke:#c49a2a;stroke-width:1.5;stroke-dasharray:3 4;fill:none}
.bc-pair-link circle{fill:#c49a2a}
.bc-pair-bridge{margin:4px 0 0;font-size:16px;line-height:1.55}
.bc-ayur-take{margin:22px 0 0;padding:14px 16px;border-left:4px solid #3c6e47;background:#fff;border-radius:0 14px 14px 0;font-size:16.5px;line-height:1.55;max-width:70ch}
.bc-herb{background:rgba(253,251,247,.06);border:1px solid rgba(242,214,138,.35);border-radius:20px;padding:16px}
.bc-herb-head{display:flex;gap:12px;align-items:center;margin-bottom:10px}
.bc-herb-icon{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:rgba(159,215,173,.14);color:#9fd7ad;animation:bc-breathe 5s ease-in-out infinite}
.bc-herb-icon svg{width:24px;height:24px}
.bc-herb-head b{display:block;font-family:"Cormorant Garamond",Georgia,serif;font-size:28px;line-height:1.05;font-weight:600;color:#fdfbf7}
.bc-herb-head span{font-size:14.5px;color:rgba(253,251,247,.78)}
.bc-herb dl{margin:0;display:grid;gap:10px}
.bc-herb dt{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font:700 12.5px/1.2 "Mukta",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f2d68a;margin:0 0 3px}
.bc-herb dt svg{width:16px;height:16px}
.bc-herb dd{margin:0;font-size:15.5px;line-height:1.5;color:rgba(253,251,247,.92)}
.bc-herb-caution{background:rgba(92,26,27,.45);border-radius:12px;padding:8px 10px}
.bc-herb-caution dt{color:#ffcfa8}
.bc-ev{font-style:normal;text-transform:none;letter-spacing:0;font-weight:600;font-size:12px;padding:2px 8px;border-radius:999px}
.ev-mod{background:#9fd7ad;color:#153125}
.ev-lim{background:#f2d68a;color:#3a2b05}
.ev-early{background:#f0c3a0;color:#3a1a05}
.ev-trad{background:#ddd;color:#2d2d2d}
@media (max-width:640px){.bc-ayur{padding:40px 0}
}
@media (prefers-reduced-motion:reduce){.bc-herb-icon{animation:none !important}
.bc-pair-link circle{display:none}
}
@media (max-width:899px){.bc-pair{grid-template-columns:1fr 1fr;gap:8px;padding:12px}
.bc-pair-link{display:none}
.bc-pair-ayur, .bc-pair-modern{padding:10px 11px}
.bc-pair-ayur b{font-size:21px}
.bc-pair-ayur span:last-child{font-size:13.5px;line-height:1.4}
.bc-pair-modern b{font-size:15px}
.bc-pair-bridge{grid-column:1/-1;font-size:15px;margin:2px 0 0}
.bc-ayur-intro{font-size:16px}
.bc-herb{flex:0 0 84%;scroll-snap-align:start}
.bc-herb dd{font-size:14.5px}
.bc-swipe-hint{display:flex !important}
}
.bc-swipe-hint{display:none;align-items:center;gap:8px;margin:-4px 0 12px;font:600 13.5px/1 "Mukta",system-ui,sans-serif;color:#f2d68a}
.bc-swipe-hint::after{content:"→";animation:bc-nudge 1.6s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.bc-swipe-hint::after{animation:none}
}
.bc-swipe-hint--dark{color:#84681b}
@media (max-width:899px){.bc-pairs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -18px;padding:2px 18px 12px;scrollbar-width:thin}
.bc-pair{flex:0 0 86%;scroll-snap-align:start;align-content:start}
.bc-pairs:focus-visible{outline:3px solid #c49a2a;outline-offset:2px}
.bc-ayur{padding:34px 0}
.bc-ayur h2{font-size:30px !important}
.bc-ayur-take{margin-top:14px;font-size:15.5px}
}
.bc-cite{display:inline-flex;align-items:center;gap:2px;margin-left:3px;vertical-align:middle;font:700 10.5px/1 "Mukta",system-ui,sans-serif;white-space:nowrap}
.bc-cite-n{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:6px;background:rgba(60,110,71,.12);color:#2f5639 !important;text-decoration:none !important;border:1px solid rgba(60,110,71,.28)}
.bc-cite-n:hover, .bc-cite-n:focus-visible{background:#3c6e47;color:#fff !important}
.bc-cite-k{display:inline-block;padding:2px 6px;border-radius:6px;font-size:9.5px;letter-spacing:.04em;text-transform:uppercase}
.bc-cite-k--trad{background:rgba(196,154,42,.16);color:#7a5a12;border:1px solid rgba(196,154,42,.4)}
.bc-cite-k--fact{background:rgba(92,26,27,.08);color:#5c1a1b;border:1px solid rgba(92,26,27,.2)}
.bc-rv{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%}
.bc-rv svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.bc-rv--pending{width:9px;height:9px;background:transparent;border:2px solid #c9922b}
.bc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.bc-ayur .bc-cite-n{background:rgba(253,251,247,.14);color:#fdfbf7 !important;border-color:rgba(253,251,247,.35)}
.bc-ayur .bc-cite-k--trad{background:rgba(242,214,138,.16);color:#f2d68a;border-color:rgba(242,214,138,.4)}
.bc-ayur .bc-cite-k--fact{background:rgba(253,251,247,.12);color:#fdfbf7;border-color:rgba(253,251,247,.3)}
@media (max-width:640px){.bc-cite{font-size:10px}
}
.bc-deep{padding:clamp(48px,7vw,88px) 0;background:#fdfbf7;color:#2d2d2d}
.bc-deep--compare, .bc-deep--answers{background:#f6efe2}
.bc-deep-wrap{max-width:1180px;margin:0 auto;padding:0 16px}
.bc-deep h2{margin:6px 0 12px;font:600 clamp(30px,4vw,48px)/1.08 "Cormorant Garamond",Georgia,serif;color:#5c1a1b;max-width:24ch}
.bc-deep .bc-cite{vertical-align:middle;margin-left:4px}
.bc-deep--classical .bc-cite-n{background:rgba(253,251,247,.14);color:#fdfbf7 !important;border-color:rgba(253,251,247,.35)}
.bc-cls-today .bc-cite-n, .bc-deep:not(.bc-deep--classical) .bc-cite-n{background:rgba(60,110,71,.12);color:#2f5639 !important;border-color:rgba(60,110,71,.28)}
.bc-deep-intro{max-width:68ch;margin:0 0 26px;font:400 17px/1.6 "Mukta",system-ui,sans-serif;color:#4a4a46}
.bc-deep-note{margin:18px 0 0;font:400 14px/1.5 "Mukta",system-ui,sans-serif;color:#6b6b66;max-width:70ch}
.bc-deep .lg-bc-kicker{margin:0;font:700 12px/1 "Mukta",system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#896615;display:flex;align-items:center;gap:10px}
.bc-deep .bc-kicker-mark{display:inline-block;width:28px;height:2px;background:#c49a2a}
.bc-names{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}
.bc-name-card{position:relative;background:#fff;border:1px solid #eadfcb;border-radius:18px;padding:20px 20px 18px;box-shadow:0 10px 26px rgba(45,45,45,.05);overflow:hidden}
.bc-name-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#c49a2a,#f2d68a)}
.bc-name-modern{margin:0 0 6px;font:700 13px/1.3 "Mukta",system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#3c6e47}
.bc-name-ayur{margin:0;display:flex;flex-direction:column}
.bc-name-ayur b{font:600 34px/1.05 "Cormorant Garamond",Georgia,serif;color:#5c1a1b}
.bc-name-ayur--long b{font-size:24px;line-height:1.15}
.bc-name-k{font:700 11px/1 "Mukta",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#896615;margin:0 0 4px}
.bc-name-k--said{margin-top:14px}
.bc-name-ref{margin:6px 0 0;font:italic 400 13.5px/1.4 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-name-common{list-style:none;margin:6px 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.bc-name-common li{margin:0;padding:4px 10px;border-radius:999px;background:#f6efe2;border:1px solid #eadfcb;font:500 14px/1.3 "Mukta",system-ui,sans-serif;color:#5c1a1b}
.bc-name-meaning{margin:0;font:400 15.5px/1.55 "Mukta",system-ui,sans-serif;color:#3d3d3a}
.bc-name-go{display:inline-flex;margin-top:12px;min-height:36px;align-items:center;font:600 15px/1 "Mukta",system-ui,sans-serif;color:#2f5c3a !important;text-underline-offset:3px}
.bc-mx-scroll{border-radius:20px;background:#fff;border:1px solid #eadfcb;box-shadow:0 14px 34px rgba(45,45,45,.06);overflow:hidden}
.bc-mx{width:100%;border-collapse:separate;border-spacing:0;font:400 15.5px/1.5 "Mukta",system-ui,sans-serif;color:#2d2d2d}
.bc-mx th, .bc-mx td{padding:14px 16px;vertical-align:top;text-align:left;border-bottom:1px solid #f0e7d6}
.bc-mx td p{margin:0}
.bc-mx thead th{background:#fbf7ef;border-bottom:2px solid #eadfcb;font-weight:400}
.bc-mx-corner{font:700 12px/1 "Mukta",system-ui,sans-serif !important;letter-spacing:.14em;text-transform:uppercase;color:#896615;width:15%}
.bc-mx-col{position:relative;border-top:5px solid var(--mx,#c49a2a)}
.bc-mx-name{display:block;font:600 24px/1.1 "Cormorant Garamond",Georgia,serif;color:#5c1a1b !important;text-decoration:none}
a.bc-mx-name{text-decoration:underline;text-decoration-color:rgba(92,26,27,.35);text-underline-offset:4px}
.bc-mx-ayur{display:block;margin-top:4px;font:600 15px/1.3 "Mukta",system-ui,sans-serif;color:var(--mx,#a67c1a)}
.bc-mx-mod{display:block;font:400 13.5px/1.35 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-mx-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--mx,#c49a2a);margin-bottom:8px}
.bc-mx tbody th{font:700 14px/1.35 "Mukta",system-ui,sans-serif;color:#5c1a1b;background:#fdfbf7}
.bc-mx tbody tr:nth-child(even) td{background:#fffdf9}
.bc-mx tbody tr:last-child th, .bc-mx tbody tr:last-child td{border-bottom:0}
.bc-mx-names td p{font-style:italic;color:#5c1a1b}
.bc-mx--gold{--mx:#b8901f}
.bc-mx--green{--mx:#3c6e47}
.bc-mx--maroon{--mx:#8a2f30}
.bc-mx--slate{--mx:#4a5d6a}
.bc-mx td{border-left:1px solid #f4ecdd}
.bc-mx-take{display:flex;gap:14px;align-items:flex-start;margin:18px 0 0;padding:16px 18px;border-radius:16px;background:#173b32;color:#fdfbf7}
.bc-mx-take p{margin:0;font:500 16.5px/1.5 "Mukta",system-ui,sans-serif}
.bc-mx-take-k{flex:none;padding:4px 10px;border-radius:999px;background:#c49a2a;color:#173b32;font:700 11px/1.4 "Mukta",system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}
@media (max-width:760px){.bc-mx-scroll{background:transparent;border:0;box-shadow:none;overflow:visible}
.bc-mx, .bc-mx tbody, .bc-mx tr, .bc-mx th, .bc-mx td{display:block;width:auto}
.bc-mx thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.bc-mx tr{margin:0 0 12px;background:#fff;border:1px solid #eadfcb;border-radius:16px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}
.bc-mx tbody th{grid-column:1/-1;padding:10px 12px;background:#fbf7ef;border-bottom:1px solid #eadfcb;font-size:15px}
.bc-mx td{border-left:0;border-top:3px solid var(--mx,#c49a2a);padding:8px 10px 10px;background:#fff !important;font-size:14.5px;line-height:1.45}
.bc-mx td:nth-of-type(even){border-left:1px solid #f0e7d6}
.bc-mx td::before{font-size:11px !important}
.bc-mx td::before{content:attr(data-col);display:block;margin:0 0 2px;font:700 12px/1.3 "Mukta",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mx,#a67c1a)}
.bc-mx-take{flex-direction:column;gap:8px}
}
.bc-deep--classical{background:#173b32;color:#fdfbf7}
.bc-deep--classical h2{color:#fdfbf7 !important}
.bc-deep--classical .bc-deep-intro{color:rgba(253,251,247,.82)}
.bc-deep--classical .lg-bc-kicker{color:#f2d68a}
.bc-deep--classical .bc-deep-note{color:rgba(253,251,247,.65)}
.bc-cls-card{border:1px solid rgba(242,214,138,.28);border-radius:18px;padding:20px;background:rgba(253,251,247,.05)}
.bc-cls-ref{display:flex;gap:10px;align-items:baseline;margin:0 0 12px;font:600 15px/1.35 "Mukta",system-ui,sans-serif;color:#f2d68a}
.bc-cls-n{font:600 26px/1 "Cormorant Garamond",Georgia,serif;color:#c49a2a}
.bc-cls-k{margin:12px 0 4px;font:700 11px/1 "Mukta",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(242,214,138,.85)}
.bc-cls-idea{margin:0;font:500 19px/1.45 "Cormorant Garamond",Georgia,serif;color:#fdfbf7}
.bc-cls-reading{margin:0;font:400 15.5px/1.55 "Mukta",system-ui,sans-serif;color:rgba(253,251,247,.86)}
.bc-cls-today{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fdfbf7;color:#2d2d2d}
.bc-cls-today .bc-cls-k{margin-top:0;color:#3c6e47}
.bc-cls-today p{margin:0;font:400 15px/1.5 "Mukta",system-ui,sans-serif}
.bc-deep--classical .bc-cite-k--trad{background:rgba(242,214,138,.16);color:#f2d68a;border-color:rgba(242,214,138,.4)}
.bc-ev-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font:400 13.5px/1.4 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-ev{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.bc-ev-row{margin:0;display:grid;grid-template-columns:minmax(0,1.1fr) 230px minmax(0,1.6fr);gap:6px 22px;align-items:start;background:#fff;border:1px solid #eadfcb;border-left:5px solid #3c6e47;border-radius:16px;padding:16px 18px}
.bc-ev--ayurveda{border-left-color:#c49a2a}
.bc-ev-name{margin:0;font:600 21px/1.15 "Cormorant Garamond",Georgia,serif;color:#5c1a1b}
.bc-ev-tags{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:6px;font:400 13px/1.3 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-ev-trad{padding:2px 8px;border-radius:999px;background:#eef5ef;color:#2f5c3a;font-weight:600}
.bc-ev--ayurveda .bc-ev-trad{background:#fbf1d8;color:#7a5a10}
.bc-ev-viz{display:grid;grid-template-columns:auto 1fr;gap:6px 10px;align-items:center}
.bc-ev-meter{display:inline-flex;gap:3px}
.bc-ev-meter i{display:block;width:16px;height:9px;border-radius:3px;background:#e6dcc8}
.bc-ev-meter i.on{background:#3c6e47}
.bc-ev-meter--low i.on, .bc-ev-meter--very-low i.on{background:#c49a2a}
.bc-ev-cert, .bc-ev-nl{font:600 12.5px/1.3 "Mukta",system-ui,sans-serif;color:#4a4a46}
.bc-ev-n{display:block;height:8px;border-radius:999px;background:#f0e7d6;overflow:hidden;width:96px}
.bc-ev-n span{display:block;height:100%;background:linear-gradient(90deg,#9fd7ad,#3c6e47)}
.bc-ev-n--demo{display:inline-block;width:48px}
.bc-ev-find{margin:0;font:400 15.5px/1.55 "Mukta",system-ui,sans-serif}
.bc-ev-lim{grid-column:3;margin:4px 0 0;font:400 13.5px/1.45 "Mukta",system-ui,sans-serif;color:#6b6b66}
@media (max-width:900px){.bc-ev-row{grid-template-columns:1fr}
.bc-ev-lim{grid-column:auto}
}
.bc-qas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}
.bc-deep-review{margin:22px 0 0;padding:14px 16px;border:1px dashed #c49a2a;border-radius:14px;background:#fffaf0;font:400 14.5px/1.5 "Mukta",system-ui,sans-serif;color:#4a4a46}
.bc-deep-review a{color:#2f5c3a;font-weight:600}
.bc-cite-n, .bc-cls-today .bc-cite-n, .bc-deep:not(.bc-deep--classical) .bc-cite-n{background:#e7eee8;color:#2f5639 !important;border-color:#b9cdbd}
.bc-ayur .bc-cite-n, .bc-deep--classical .bc-cite-n{background:#385a4f;color:#fdfbf7 !important;border-color:#5f7d72}
.bc-pair .bc-cite-n, .bc-ayur-take .bc-cite-n{background:#e7eee8;color:#2f5639 !important;border-color:#b9cdbd}
.bc-cite-n:hover, .bc-cite-n:focus-visible{background:#3c6e47 !important;color:#fff !important}
.lg-bc-kicker{color:#896615}
.entry-content>p:has(>a.skip-link){height:0;margin:0;padding:0}
.bc-cite-k--trad{background:#f6ecd2;color:#7a5a12;border-color:#e0c98f}
.bc-ayur .bc-cite-k--trad, .bc-deep--classical .bc-cite-k--trad{background:#3f4a36;color:#f2d68a;border-color:#6b6a45}
}
/* legacy site-0cb470-6fb825be.css sha256 285b7e11b68cc52a */
/* legacy site-1c536d-ce41af62.css sha256 36ccb2e6b9691ebc */
@layer legacy{.lg-bc-kicker{font:600 11px/1.5 "Mukta",system-ui,sans-serif!important;letter-spacing:.15em!important;color:var(--lg-bc-green)!important;margin:0 0 12px!important}
}
/* legacy site-298ecd-9fa19bea.css sha256 7af785a87769d32c */
/* legacy site-43ae8c-0491deb2.css sha256 15f7b36ea3836619 */
/* legacy site-4da490-120b110e.css sha256 0767b7a8ff35cafb */
/* legacy site-51956f-9cb5e57d.css sha256 bc04e7f7063a9be1 */
@layer legacy{.bc-ayur{padding:56px 0;font-family:"Mukta",system-ui,sans-serif;color:#2d2d2d}
.bc-ayur{background:radial-gradient(90% 70% at 0% 0%,rgba(60,110,71,.10),transparent 60%),linear-gradient(180deg,#fdfbf7,#f6efe2)}
.bc-ayur-wrap{max-width:1120px;margin:0 auto;padding:0 18px}
.lg-bc-kicker{display:flex;align-items:center;gap:10px;margin:0 0 8px;font:700 12.5px/1.2 "Mukta",system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#896615}
.bc-kicker-mark{width:28px;height:1.5px;background:currentColor;display:inline-block}
.bc-ayur h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(30px,4vw,44px);line-height:1.08;margin:0 0 12px;color:#5c1a1b;text-wrap:balance}
.bc-ayur-intro{font-size:17.5px;line-height:1.6;max-width:62ch;margin:0 0 16px}
.bc-badge{display:inline-flex;margin:0 0 20px;padding:6px 12px;border-radius:999px;background:#fff;border:1px dashed rgba(196,154,42,.8);font:600 13.5px/1.2 "Mukta",system-ui,sans-serif;color:#5c1a1b}
.bc-draft-note{margin:14px 0 0;font:600 13px/1.3 "Mukta",system-ui,sans-serif;color:#84681b}
.bc-pairs{list-style:none;margin:0;padding:0;display:grid;gap:14px}
@media (min-width:900px){.bc-pairs{grid-template-columns:repeat(3,minmax(0,1fr))}
}
.bc-pair{background:#fff;border:1px solid rgba(196,154,42,.45);border-radius:20px;padding:16px;box-shadow:0 14px 30px rgba(45,45,45,.06);display:grid;gap:8px}
.bc-pair-tag{display:block;font:700 11px/1 "Mukta",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px}
.bc-pair-ayur{background:#153125;color:#fdfbf7;border-radius:14px;padding:12px 14px}
.bc-pair-ayur .bc-pair-tag{color:#f2d68a}
.bc-pair-ayur b{display:block;font-family:"Cormorant Garamond",Georgia,serif;font-size:26px;line-height:1.1;font-weight:600}
.bc-pair-ayur span:last-child{font-size:15px;color:rgba(253,251,247,.86)}
.bc-pair-modern{background:#edf3eb;border:1px solid rgba(60,110,71,.3);border-radius:14px;padding:12px 14px}
.bc-pair-modern .bc-pair-tag{color:#2f5639}
.bc-pair-modern b{font-size:17px;line-height:1.3;color:#2d2d2d}
.bc-pair-link{width:100%;height:22px}
.bc-pair-link path{stroke:#c49a2a;stroke-width:1.5;stroke-dasharray:3 4;fill:none}
.bc-pair-link circle{fill:#c49a2a}
.bc-pair-bridge{margin:4px 0 0;font-size:16px;line-height:1.55}
.bc-ayur-take{margin:22px 0 0;padding:14px 16px;border-left:4px solid #3c6e47;background:#fff;border-radius:0 14px 14px 0;font-size:16.5px;line-height:1.55;max-width:70ch}
.bc-herb{background:rgba(253,251,247,.06);border:1px solid rgba(242,214,138,.35);border-radius:20px;padding:16px}
.bc-herb-head{display:flex;gap:12px;align-items:center;margin-bottom:10px}
.bc-herb-icon{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:rgba(159,215,173,.14);color:#9fd7ad;animation:bc-breathe 5s ease-in-out infinite}
.bc-herb-icon svg{width:24px;height:24px}
.bc-herb-head b{display:block;font-family:"Cormorant Garamond",Georgia,serif;font-size:28px;line-height:1.05;font-weight:600;color:#fdfbf7}
.bc-herb-head span{font-size:14.5px;color:rgba(253,251,247,.78)}
.bc-herb dl{margin:0;display:grid;gap:10px}
.bc-herb dt{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font:700 12.5px/1.2 "Mukta",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f2d68a;margin:0 0 3px}
.bc-herb dt svg{width:16px;height:16px}
.bc-herb dd{margin:0;font-size:15.5px;line-height:1.5;color:rgba(253,251,247,.92)}
.bc-herb-caution{background:rgba(92,26,27,.45);border-radius:12px;padding:8px 10px}
.bc-herb-caution dt{color:#ffcfa8}
.bc-ev{font-style:normal;text-transform:none;letter-spacing:0;font-weight:600;font-size:12px;padding:2px 8px;border-radius:999px}
.ev-mod{background:#9fd7ad;color:#153125}
.ev-lim{background:#f2d68a;color:#3a2b05}
.ev-early{background:#f0c3a0;color:#3a1a05}
.ev-trad{background:#ddd;color:#2d2d2d}
@media (max-width:640px){.bc-ayur{padding:40px 0}
}
@media (prefers-reduced-motion:reduce){.bc-herb-icon{animation:none !important}
.bc-pair-link circle{display:none}
}
@media (max-width:899px){.bc-pair{grid-template-columns:1fr 1fr;gap:8px;padding:12px}
.bc-pair-link{display:none}
.bc-pair-ayur, .bc-pair-modern{padding:10px 11px}
.bc-pair-ayur b{font-size:21px}
.bc-pair-ayur span:last-child{font-size:13.5px;line-height:1.4}
.bc-pair-modern b{font-size:15px}
.bc-pair-bridge{grid-column:1/-1;font-size:15px;margin:2px 0 0}
.bc-ayur-intro{font-size:16px}
.bc-herb{flex:0 0 84%;scroll-snap-align:start}
.bc-herb dd{font-size:14.5px}
.bc-swipe-hint{display:flex !important}
}
.bc-swipe-hint{display:none;align-items:center;gap:8px;margin:-4px 0 12px;font:600 13.5px/1 "Mukta",system-ui,sans-serif;color:#f2d68a}
.bc-swipe-hint::after{content:"→";animation:bc-nudge 1.6s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.bc-swipe-hint::after{animation:none}
}
.bc-swipe-hint--dark{color:#84681b}
@media (max-width:899px){.bc-pairs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -18px;padding:2px 18px 12px;scrollbar-width:thin}
.bc-pair{flex:0 0 86%;scroll-snap-align:start;align-content:start}
.bc-pairs:focus-visible{outline:3px solid #c49a2a;outline-offset:2px}
.bc-ayur{padding:34px 0}
.bc-ayur h2{font-size:30px !important}
.bc-ayur-take{margin-top:14px;font-size:15.5px}
}
.bc-cite{display:inline-flex;align-items:center;gap:2px;margin-left:3px;vertical-align:middle;font:700 10.5px/1 "Mukta",system-ui,sans-serif;white-space:nowrap}
.bc-cite-n{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:6px;background:rgba(60,110,71,.12);color:#2f5639 !important;text-decoration:none !important;border:1px solid rgba(60,110,71,.28)}
.bc-cite-n:hover, .bc-cite-n:focus-visible{background:#3c6e47;color:#fff !important}
.bc-cite-k{display:inline-block;padding:2px 6px;border-radius:6px;font-size:9.5px;letter-spacing:.04em;text-transform:uppercase}
.bc-cite-k--trad{background:rgba(196,154,42,.16);color:#7a5a12;border:1px solid rgba(196,154,42,.4)}
.bc-cite-k--fact{background:rgba(92,26,27,.08);color:#5c1a1b;border:1px solid rgba(92,26,27,.2)}
.bc-rv{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%}
.bc-rv svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
.bc-rv--pending{width:9px;height:9px;background:transparent;border:2px solid #c9922b}
.bc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.bc-ayur .bc-cite-n{background:rgba(253,251,247,.14);color:#fdfbf7 !important;border-color:rgba(253,251,247,.35)}
.bc-ayur .bc-cite-k--trad{background:rgba(242,214,138,.16);color:#f2d68a;border-color:rgba(242,214,138,.4)}
.bc-ayur .bc-cite-k--fact{background:rgba(253,251,247,.12);color:#fdfbf7;border-color:rgba(253,251,247,.3)}
@media (max-width:640px){.bc-cite{font-size:10px}
}
.bc-deep{padding:clamp(48px,7vw,88px) 0;background:#fdfbf7;color:#2d2d2d}
.bc-deep--compare, .bc-deep--answers{background:#f6efe2}
.bc-deep-wrap{max-width:1180px;margin:0 auto;padding:0 16px}
.bc-deep h2{margin:6px 0 12px;font:600 clamp(30px,4vw,48px)/1.08 "Cormorant Garamond",Georgia,serif;color:#5c1a1b;max-width:24ch}
.bc-deep .bc-cite{vertical-align:middle;margin-left:4px}
.bc-deep--classical .bc-cite-n{background:rgba(253,251,247,.14);color:#fdfbf7 !important;border-color:rgba(253,251,247,.35)}
.bc-cls-today .bc-cite-n, .bc-deep:not(.bc-deep--classical) .bc-cite-n{background:rgba(60,110,71,.12);color:#2f5639 !important;border-color:rgba(60,110,71,.28)}
.bc-deep-intro{max-width:68ch;margin:0 0 26px;font:400 17px/1.6 "Mukta",system-ui,sans-serif;color:#4a4a46}
.bc-deep-note{margin:18px 0 0;font:400 14px/1.5 "Mukta",system-ui,sans-serif;color:#6b6b66;max-width:70ch}
.bc-deep .lg-bc-kicker{margin:0;font:700 12px/1 "Mukta",system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#896615;display:flex;align-items:center;gap:10px}
.bc-deep .bc-kicker-mark{display:inline-block;width:28px;height:2px;background:#c49a2a}
.bc-names{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}
.bc-name-card{position:relative;background:#fff;border:1px solid #eadfcb;border-radius:18px;padding:20px 20px 18px;box-shadow:0 10px 26px rgba(45,45,45,.05);overflow:hidden}
.bc-name-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#c49a2a,#f2d68a)}
.bc-name-modern{margin:0 0 6px;font:700 13px/1.3 "Mukta",system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#3c6e47}
.bc-name-ayur{margin:0;display:flex;flex-direction:column}
.bc-name-ayur b{font:600 34px/1.05 "Cormorant Garamond",Georgia,serif;color:#5c1a1b}
.bc-name-ayur--long b{font-size:24px;line-height:1.15}
.bc-name-k{font:700 11px/1 "Mukta",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#896615;margin:0 0 4px}
.bc-name-k--said{margin-top:14px}
.bc-name-ref{margin:6px 0 0;font:italic 400 13.5px/1.4 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-name-common{list-style:none;margin:6px 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.bc-name-common li{margin:0;padding:4px 10px;border-radius:999px;background:#f6efe2;border:1px solid #eadfcb;font:500 14px/1.3 "Mukta",system-ui,sans-serif;color:#5c1a1b}
.bc-name-meaning{margin:0;font:400 15.5px/1.55 "Mukta",system-ui,sans-serif;color:#3d3d3a}
.bc-name-go{display:inline-flex;margin-top:12px;min-height:36px;align-items:center;font:600 15px/1 "Mukta",system-ui,sans-serif;color:#2f5c3a !important;text-underline-offset:3px}
.bc-mx-scroll{border-radius:20px;background:#fff;border:1px solid #eadfcb;box-shadow:0 14px 34px rgba(45,45,45,.06);overflow:hidden}
.bc-mx{width:100%;border-collapse:separate;border-spacing:0;font:400 15.5px/1.5 "Mukta",system-ui,sans-serif;color:#2d2d2d}
.bc-mx th, .bc-mx td{padding:14px 16px;vertical-align:top;text-align:left;border-bottom:1px solid #f0e7d6}
.bc-mx td p{margin:0}
.bc-mx thead th{background:#fbf7ef;border-bottom:2px solid #eadfcb;font-weight:400}
.bc-mx-corner{font:700 12px/1 "Mukta",system-ui,sans-serif !important;letter-spacing:.14em;text-transform:uppercase;color:#896615;width:15%}
.bc-mx-col{position:relative;border-top:5px solid var(--mx,#c49a2a)}
.bc-mx-name{display:block;font:600 24px/1.1 "Cormorant Garamond",Georgia,serif;color:#5c1a1b !important;text-decoration:none}
a.bc-mx-name{text-decoration:underline;text-decoration-color:rgba(92,26,27,.35);text-underline-offset:4px}
.bc-mx-ayur{display:block;margin-top:4px;font:600 15px/1.3 "Mukta",system-ui,sans-serif;color:var(--mx,#a67c1a)}
.bc-mx-mod{display:block;font:400 13.5px/1.35 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-mx-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--mx,#c49a2a);margin-bottom:8px}
.bc-mx tbody th{font:700 14px/1.35 "Mukta",system-ui,sans-serif;color:#5c1a1b;background:#fdfbf7}
.bc-mx tbody tr:nth-child(even) td{background:#fffdf9}
.bc-mx tbody tr:last-child th, .bc-mx tbody tr:last-child td{border-bottom:0}
.bc-mx-names td p{font-style:italic;color:#5c1a1b}
.bc-mx--gold{--mx:#b8901f}
.bc-mx--green{--mx:#3c6e47}
.bc-mx--maroon{--mx:#8a2f30}
.bc-mx--slate{--mx:#4a5d6a}
.bc-mx td{border-left:1px solid #f4ecdd}
.bc-mx-take{display:flex;gap:14px;align-items:flex-start;margin:18px 0 0;padding:16px 18px;border-radius:16px;background:#173b32;color:#fdfbf7}
.bc-mx-take p{margin:0;font:500 16.5px/1.5 "Mukta",system-ui,sans-serif}
.bc-mx-take-k{flex:none;padding:4px 10px;border-radius:999px;background:#c49a2a;color:#173b32;font:700 11px/1.4 "Mukta",system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase}
@media (max-width:760px){.bc-mx-scroll{background:transparent;border:0;box-shadow:none;overflow:visible}
.bc-mx, .bc-mx tbody, .bc-mx tr, .bc-mx th, .bc-mx td{display:block;width:auto}
.bc-mx thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.bc-mx tr{margin:0 0 12px;background:#fff;border:1px solid #eadfcb;border-radius:16px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}
.bc-mx tbody th{grid-column:1/-1;padding:10px 12px;background:#fbf7ef;border-bottom:1px solid #eadfcb;font-size:15px}
.bc-mx td{border-left:0;border-top:3px solid var(--mx,#c49a2a);padding:8px 10px 10px;background:#fff !important;font-size:14.5px;line-height:1.45}
.bc-mx td:nth-of-type(even){border-left:1px solid #f0e7d6}
.bc-mx td::before{font-size:11px !important}
.bc-mx td::before{content:attr(data-col);display:block;margin:0 0 2px;font:700 12px/1.3 "Mukta",system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mx,#a67c1a)}
.bc-mx-take{flex-direction:column;gap:8px}
}
.bc-deep--classical{background:#173b32;color:#fdfbf7}
.bc-deep--classical h2{color:#fdfbf7 !important}
.bc-deep--classical .bc-deep-intro{color:rgba(253,251,247,.82)}
.bc-deep--classical .lg-bc-kicker{color:#f2d68a}
.bc-deep--classical .bc-deep-note{color:rgba(253,251,247,.65)}
.bc-cls-card{border:1px solid rgba(242,214,138,.28);border-radius:18px;padding:20px;background:rgba(253,251,247,.05)}
.bc-cls-ref{display:flex;gap:10px;align-items:baseline;margin:0 0 12px;font:600 15px/1.35 "Mukta",system-ui,sans-serif;color:#f2d68a}
.bc-cls-n{font:600 26px/1 "Cormorant Garamond",Georgia,serif;color:#c49a2a}
.bc-cls-k{margin:12px 0 4px;font:700 11px/1 "Mukta",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(242,214,138,.85)}
.bc-cls-idea{margin:0;font:500 19px/1.45 "Cormorant Garamond",Georgia,serif;color:#fdfbf7}
.bc-cls-reading{margin:0;font:400 15.5px/1.55 "Mukta",system-ui,sans-serif;color:rgba(253,251,247,.86)}
.bc-cls-today{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fdfbf7;color:#2d2d2d}
.bc-cls-today .bc-cls-k{margin-top:0;color:#3c6e47}
.bc-cls-today p{margin:0;font:400 15px/1.5 "Mukta",system-ui,sans-serif}
.bc-deep--classical .bc-cite-k--trad{background:rgba(242,214,138,.16);color:#f2d68a;border-color:rgba(242,214,138,.4)}
.bc-ev-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font:400 13.5px/1.4 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-ev{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.bc-ev-row{margin:0;display:grid;grid-template-columns:minmax(0,1.1fr) 230px minmax(0,1.6fr);gap:6px 22px;align-items:start;background:#fff;border:1px solid #eadfcb;border-left:5px solid #3c6e47;border-radius:16px;padding:16px 18px}
.bc-ev--ayurveda{border-left-color:#c49a2a}
.bc-ev-name{margin:0;font:600 21px/1.15 "Cormorant Garamond",Georgia,serif;color:#5c1a1b}
.bc-ev-tags{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:6px;font:400 13px/1.3 "Mukta",system-ui,sans-serif;color:#6b6b66}
.bc-ev-trad{padding:2px 8px;border-radius:999px;background:#eef5ef;color:#2f5c3a;font-weight:600}
.bc-ev--ayurveda .bc-ev-trad{background:#fbf1d8;color:#7a5a10}
.bc-ev-viz{display:grid;grid-template-columns:auto 1fr;gap:6px 10px;align-items:center}
.bc-ev-meter{display:inline-flex;gap:3px}
.bc-ev-meter i{display:block;width:16px;height:9px;border-radius:3px;background:#e6dcc8}
.bc-ev-meter i.on{background:#3c6e47}
.bc-ev-meter--low i.on, .bc-ev-meter--very-low i.on{background:#c49a2a}
.bc-ev-cert, .bc-ev-nl{font:600 12.5px/1.3 "Mukta",system-ui,sans-serif;color:#4a4a46}
.bc-ev-n{display:block;height:8px;border-radius:999px;background:#f0e7d6;overflow:hidden;width:96px}
.bc-ev-n span{display:block;height:100%;background:linear-gradient(90deg,#9fd7ad,#3c6e47)}
.bc-ev-n--demo{display:inline-block;width:48px}
.bc-ev-find{margin:0;font:400 15.5px/1.55 "Mukta",system-ui,sans-serif}
.bc-ev-lim{grid-column:3;margin:4px 0 0;font:400 13.5px/1.45 "Mukta",system-ui,sans-serif;color:#6b6b66}
@media (max-width:900px){.bc-ev-row{grid-template-columns:1fr}
.bc-ev-lim{grid-column:auto}
}
.bc-qas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}
.bc-deep-review{margin:22px 0 0;padding:14px 16px;border:1px dashed #c49a2a;border-radius:14px;background:#fffaf0;font:400 14.5px/1.5 "Mukta",system-ui,sans-serif;color:#4a4a46}
.bc-deep-review a{color:#2f5c3a;font-weight:600}
.bc-cite-n, .bc-cls-today .bc-cite-n, .bc-deep:not(.bc-deep--classical) .bc-cite-n{background:#e7eee8;color:#2f5639 !important;border-color:#b9cdbd}
.bc-ayur .bc-cite-n, .bc-deep--classical .bc-cite-n{background:#385a4f;color:#fdfbf7 !important;border-color:#5f7d72}
.bc-pair .bc-cite-n, .bc-ayur-take .bc-cite-n{background:#e7eee8;color:#2f5639 !important;border-color:#b9cdbd}
.bc-cite-n:hover, .bc-cite-n:focus-visible{background:#3c6e47 !important;color:#fff !important}
.lg-bc-kicker{color:#896615}
.entry-content>p:has(>a.skip-link){height:0;margin:0;padding:0}
.bc-cite-k--trad{background:#f6ecd2;color:#7a5a12;border-color:#e0c98f}
.bc-ayur .bc-cite-k--trad, .bc-deep--classical .bc-cite-k--trad{background:#3f4a36;color:#f2d68a;border-color:#6b6a45}
}
/* legacy site-67eb9e-65b0a478.css sha256 7721f9e690465dc7 */
/* legacy site-7175c9-0fe3f3ad.css sha256 fdf30979646d7f14 */
/* legacy site-71a3d5-f3617dd3.css sha256 ecc4c397ea015ef8 */
/* legacy site-88ff41-01f825ac.css sha256 182c074c6fbf7abf */
/* legacy site-999e33-16cf7917.css sha256 5f9a1141422c5a57 */
@layer legacy{@font-face{font-family:"Georgia Adjusted";
  src:local("Georgia");
  size-adjust:90%;}
}
/* legacy site-bc0d17-5438f0bd.css sha256 80696f4ce97b06e0 */
@layer legacy{@font-face{font-family:"Georgia Adjusted";
  src:local("Georgia");
  size-adjust:90%;}
}
/* legacy site-c02607-90363bf9.css sha256 5c618be7e2540085 */
@layer legacy{.bc-step{padding-bottom:28px}
}
/* legacy site-c5136f-e985d62b.css sha256 12c9ef4d7b7e88c2 */
@layer legacy{@font-face{font-family:"Georgia Adjusted";
  src:local("Georgia");
  size-adjust:90%;}
}
@keyframes bc-breathe{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.92}}
@keyframes bc-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
}
