.Yogaglossary-module__TbWdga__pageWrapper{--saffron:#f15505;--saffron-deep:#a85800;--saffron-light:#f5a623;--saffron-pale:#fff3e0;--maroon:#3d1d00;--parchment:#fff;--parchment-2:#f5e9d4;--parchment-3:#ede0c0;--cream:#fffaf3;--teal-dark:#1a4a4a;--ink-sepia:#2c1a08;--ink-mid:#4a2e10;--ink-soft:#7a5c2e;--border:#e8d5b5;--border-gold:#b8860b59;--shadow:#5c2d001a;--shadow-warm:#50280524;--font-display:"Montserrat",Arial,sans-serif;--font-body:"Lato",Arial,sans-serif;--font-fell:"Montserrat",Arial,sans-serif;--font-script:"Poppins",Arial,sans-serif;font-family:var(--font-body);background:var(--parchment);color:var(--ink-mid);position:relative;overflow-x:hidden}.Yogaglossary-module__TbWdga__pageWrapper:before{content:"";pointer-events:none;z-index:0;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:fixed;inset:0}.Yogaglossary-module__TbWdga__heroSection{z-index:1;text-align:center;background:linear-gradient(160deg,#2c1a08 0%,#5a2d00 55%,#3d1d00 100%);justify-content:center;align-items:center;min-height:clamp(320px,45vw,520px);padding:clamp(4rem,9vw,7rem) clamp(1rem,5vw,3.5rem);display:flex;position:relative;overflow:hidden}.Yogaglossary-module__TbWdga__heroMandalaBg{pointer-events:none;z-index:0;width:min(90vw,700px);height:min(90vw,700px);animation:80s linear infinite Yogaglossary-module__TbWdga__slowSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Yogaglossary-module__TbWdga__heroMandalaBg svg{width:100%;height:100%}@keyframes Yogaglossary-module__TbWdga__slowSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.Yogaglossary-module__TbWdga__heroOrb{pointer-events:none;z-index:0;border-radius:50%;animation:6s ease-in-out infinite alternate Yogaglossary-module__TbWdga__orbFloat;position:absolute}.Yogaglossary-module__TbWdga__heroOrb1{background:radial-gradient(circle,#f155052e 0%,#0000 70%);width:clamp(160px,25vw,300px);height:clamp(160px,25vw,300px);animation-delay:0s;top:-60px;left:-60px}.Yogaglossary-module__TbWdga__heroOrb2{background:radial-gradient(circle,#f5a62326 0%,#0000 70%);width:clamp(100px,18vw,220px);height:clamp(100px,18vw,220px);animation-delay:-3s;bottom:-40px;right:-40px}@keyframes Yogaglossary-module__TbWdga__orbFloat{0%{transform:translate(0)scale(1)}to{transform:translate(20px,20px)scale(1.08)}}.Yogaglossary-module__TbWdga__heroContent{z-index:2;max-width:860px;margin:0 auto;animation:.9s cubic-bezier(.22,1,.36,1) both Yogaglossary-module__TbWdga__heroFadeUp;position:relative}@keyframes Yogaglossary-module__TbWdga__heroFadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Yogaglossary-module__TbWdga__heroEyebrow{font-family:var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:#fff3d2b3;align-items:center;gap:.5rem;margin-bottom:1.2rem;font-size:.7rem;font-weight:700;display:inline-flex}.Yogaglossary-module__TbWdga__heroEyebrowLine{background:#f1550599;width:32px;height:1px}.Yogaglossary-module__TbWdga__heroTitle{font-family:var(--font-fell);color:#fff3d2;text-shadow:0 4px 24px #00000080;letter-spacing:-.01em;margin:0 0 .5rem;font-size:clamp(1.8rem,5vw,3.6rem);font-weight:700;line-height:1.2}.Yogaglossary-module__TbWdga__heroTitleAccent{color:var(--saffron-light);font-style:italic}.Yogaglossary-module__TbWdga__heroSubtitle{font-family:var(--font-body);color:#fff3d2a6;margin:.6rem 0 2rem;font-size:clamp(.92rem,1.6vw,1.1rem);line-height:1.7}.Yogaglossary-module__TbWdga__heroStats{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;display:flex}.Yogaglossary-module__TbWdga__heroStat{flex-direction:column;align-items:center;display:flex}.Yogaglossary-module__TbWdga__heroStatNum{font-family:var(--font-fell);color:var(--saffron-light);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1}.Yogaglossary-module__TbWdga__heroStatLbl{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#fff3d28c;margin-top:3px;font-size:.6rem;font-weight:700}.Yogaglossary-module__TbWdga__heroStatDiv{background:#fff3d226;width:1px;height:36px}.Yogaglossary-module__TbWdga__bannerSection{z-index:1;max-width:1460px;margin:0 auto;padding:clamp(2rem,4vw,3.5rem) clamp(1rem,5vw,3.5rem);position:relative}.Yogaglossary-module__TbWdga__bannerFrame{border:2px solid var(--border-gold);border-radius:12px;width:100%;max-width:1000px;height:clamp(220px,32vw,440px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 16px 60px #50280538}.Yogaglossary-module__TbWdga__bannerFrame:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 55%,#2c1a0873 100%);position:absolute;inset:0}.Yogaglossary-module__TbWdga__bannerCorner{z-index:2;pointer-events:none;width:28px;height:28px;position:absolute}.Yogaglossary-module__TbWdga__bannerCornerTl{border-top:2.5px solid var(--saffron);border-left:2.5px solid var(--saffron);border-radius:4px 0 0;top:8px;left:8px}.Yogaglossary-module__TbWdga__bannerCornerTr{border-top:2.5px solid var(--saffron);border-right:2.5px solid var(--saffron);border-radius:0 4px 0 0;top:8px;right:8px}.Yogaglossary-module__TbWdga__bannerCornerBl{border-bottom:2.5px solid var(--saffron);border-left:2.5px solid var(--saffron);border-radius:0 0 0 4px;bottom:8px;left:8px}.Yogaglossary-module__TbWdga__bannerCornerBr{border-bottom:2.5px solid var(--saffron);border-right:2.5px solid var(--saffron);border-radius:0 0 4px;bottom:8px;right:8px}.Yogaglossary-module__TbWdga__searchSection{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#fdf6ecf2;position:sticky;top:68px;box-shadow:0 4px 20px #5c2d0014}.Yogaglossary-module__TbWdga__searchInner{flex-wrap:wrap;align-items:center;gap:1rem;max-width:1460px;margin:0 auto;padding:.9rem clamp(1rem,5vw,3.5rem);display:flex}.Yogaglossary-module__TbWdga__searchBox{flex:1;min-width:220px;max-width:520px;position:relative}.Yogaglossary-module__TbWdga__searchIcon{width:16px;height:16px;color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.Yogaglossary-module__TbWdga__searchInput{width:100%;font-family:var(--font-body);color:var(--ink-sepia);border:1.5px solid var(--border);background:#fff;border-radius:30px;outline:none;padding:.6rem 1rem .6rem 2.6rem;font-size:.92rem;transition:border-color .2s,box-shadow .2s}.Yogaglossary-module__TbWdga__searchInput::placeholder{color:var(--ink-soft);opacity:.6}.Yogaglossary-module__TbWdga__searchInput:focus{border-color:var(--saffron);box-shadow:0 0 0 3px #f155051f}.Yogaglossary-module__TbWdga__alphaBar{flex-wrap:wrap;gap:4px;display:flex}.Yogaglossary-module__TbWdga__alphaBtn{font-family:var(--font-display);letter-spacing:.06em;color:var(--ink-soft);border:1.5px solid var(--border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;padding:4px 8px;font-size:.68rem;font-weight:700;transition:background .16s,color .16s,border-color .16s}.Yogaglossary-module__TbWdga__alphaBtn:hover{background:var(--saffron-pale);border-color:var(--saffron);color:var(--saffron)}.Yogaglossary-module__TbWdga__alphaBtnActive{background:var(--saffron)!important;color:#fff!important;border-color:var(--saffron)!important}.Yogaglossary-module__TbWdga__alphaBtnAll{color:var(--saffron);border-color:#f155054d;font-size:.7rem}.Yogaglossary-module__TbWdga__searchCount{font-family:var(--font-display);letter-spacing:.08em;color:var(--ink-soft);white-space:nowrap;flex-shrink:0;font-size:.72rem;font-weight:600}.Yogaglossary-module__TbWdga__searchCountNum{color:var(--saffron)}.Yogaglossary-module__TbWdga__glossarySection{z-index:1;max-width:1600px;margin:0 auto;padding:clamp(2rem,4vw,3.5rem) clamp(1rem,5vw,3.5rem);position:relative}.Yogaglossary-module__TbWdga__letterGroup{animation:.5s both Yogaglossary-module__TbWdga__fadeUp;animation-delay:calc(var(--lg,0)*60ms);margin-bottom:clamp(2rem,4vw,3rem)}@keyframes Yogaglossary-module__TbWdga__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Yogaglossary-module__TbWdga__letterHeading{align-items:center;gap:1.2rem;margin-bottom:1.2rem;display:flex}.Yogaglossary-module__TbWdga__letterChar{font-family:var(--font-fell);color:var(--saffron);text-align:center;min-width:2.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1}.Yogaglossary-module__TbWdga__letterLine{background:linear-gradient(90deg,var(--border-gold),transparent);flex:1;height:1px}.Yogaglossary-module__TbWdga__letterCount{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:var(--parchment-2);border:1px solid var(--border);border-radius:20px;flex-shrink:0;padding:3px 10px;font-size:.65rem;font-weight:700}.Yogaglossary-module__TbWdga__termGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}.Yogaglossary-module__TbWdga__termCard{background:linear-gradient(145deg,#fff,var(--parchment));border:1px solid var(--border);cursor:default;border-radius:12px;padding:1.2rem 1.3rem;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.Yogaglossary-module__TbWdga__termCard:hover{border-color:#f155054d;transform:translateY(-5px);box-shadow:0 14px 36px #f155051c}.Yogaglossary-module__TbWdga__termCard:before{content:"";background:var(--saffron);border-radius:0 0 3px;width:3px;height:0;transition:height .3s;position:absolute;top:0;left:0}.Yogaglossary-module__TbWdga__termCard:hover:before{height:100%}.Yogaglossary-module__TbWdga__termCard:after{content:"";background:linear-gradient(90deg,var(--saffron),var(--saffron-light));width:0;height:2px;transition:width .4s;position:absolute;bottom:0;left:0}.Yogaglossary-module__TbWdga__termCard:hover:after{width:100%}.Yogaglossary-module__TbWdga__termCardBgLetter{font-family:var(--font-fell);color:#f155050a;pointer-events:none;font-size:5.5rem;font-style:italic;font-weight:700;line-height:1;position:absolute;bottom:-10px;right:8px}.Yogaglossary-module__TbWdga__termName{font-family:var(--font-fell);color:var(--saffron);z-index:1;margin:0 0 .45rem;font-size:clamp(1rem,1.6vw,1.15rem);font-weight:600;line-height:1.3;position:relative}.Yogaglossary-module__TbWdga__termNameDivider{background:var(--saffron);opacity:.35;border-radius:2px;width:28px;height:1.5px;margin:0 0 .55rem}.Yogaglossary-module__TbWdga__termDefinition{font-family:var(--font-body);color:var(--ink-mid);z-index:1;margin:0;font-size:clamp(.84rem,1.3vw,.93rem);line-height:1.8;position:relative}.Yogaglossary-module__TbWdga__noResults{text-align:center;padding:4rem 1rem}.Yogaglossary-module__TbWdga__noResultsIcon{font-family:var(--font-fell);color:#f1550533;margin-bottom:1rem;font-size:4rem;font-style:italic;display:block}.Yogaglossary-module__TbWdga__noResultsText{font-family:var(--font-fell);color:var(--ink-soft);font-size:1.2rem}.Yogaglossary-module__TbWdga__omDivider{z-index:1;align-items:center;gap:1rem;max-width:1460px;margin:0 auto;padding:0 clamp(1rem,5vw,3.5rem) 2rem;display:flex;position:relative}.Yogaglossary-module__TbWdga__divLine{flex:1;height:1px}.Yogaglossary-module__TbWdga__divLineLeft{background:linear-gradient(90deg,transparent,var(--border-gold))}.Yogaglossary-module__TbWdga__divLineRight{background:linear-gradient(90deg,var(--border-gold),transparent)}.Yogaglossary-module__TbWdga__divOm{font-family:var(--font-fell);color:var(--saffron);opacity:.6;font-size:1.4rem;font-style:italic}@media (min-width:1200px){.Yogaglossary-module__TbWdga__termGrid{grid-template-columns:repeat(3,1fr)}.Yogaglossary-module__TbWdga__alphaBar{flex-wrap:nowrap}}@media (min-width:992px) and (max-width:1199px){.Yogaglossary-module__TbWdga__termGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991px){.Yogaglossary-module__TbWdga__termGrid{grid-template-columns:repeat(2,1fr);gap:.9rem}.Yogaglossary-module__TbWdga__searchInner{gap:.75rem}.Yogaglossary-module__TbWdga__alphaBtn{padding:3px 6px;font-size:.64rem}}@media (min-width:576px) and (max-width:767px){.Yogaglossary-module__TbWdga__termGrid{grid-template-columns:1fr}.Yogaglossary-module__TbWdga__heroStats{gap:1.2rem}.Yogaglossary-module__TbWdga__alphaBar{display:none}.Yogaglossary-module__TbWdga__searchSection{position:relative;top:0}}@media (max-width:575px){.Yogaglossary-module__TbWdga__termGrid{grid-template-columns:1fr;gap:.8rem}.Yogaglossary-module__TbWdga__heroTitle{font-size:1.7rem}.Yogaglossary-module__TbWdga__heroStat{min-width:60px}.Yogaglossary-module__TbWdga__heroStatDiv{display:none}.Yogaglossary-module__TbWdga__heroStats{gap:1rem}.Yogaglossary-module__TbWdga__alphaBar{display:none}.Yogaglossary-module__TbWdga__searchSection{position:relative;top:0}.Yogaglossary-module__TbWdga__letterChar{font-size:2rem}.Yogaglossary-module__TbWdga__searchInner{flex-direction:column;align-items:stretch}.Yogaglossary-module__TbWdga__searchBox{max-width:100%}.Yogaglossary-module__TbWdga__searchCount{text-align:center}}@media (max-width:400px){.Yogaglossary-module__TbWdga__glossarySection,.Yogaglossary-module__TbWdga__bannerSection{padding-left:.75rem;padding-right:.75rem}.Yogaglossary-module__TbWdga__heroSection{padding-left:.875rem;padding-right:.875rem}.Yogaglossary-module__TbWdga__termCard{padding:1rem}.Yogaglossary-module__TbWdga__heroTitle{font-size:1.45rem}}@media (max-width:360px){.Yogaglossary-module__TbWdga__heroTitle{font-size:1.3rem}.Yogaglossary-module__TbWdga__heroSubtitle{font-size:.85rem}.Yogaglossary-module__TbWdga__heroStatNum{font-size:1.4rem}.Yogaglossary-module__TbWdga__termName{font-size:.95rem}.Yogaglossary-module__TbWdga__termDefinition{font-size:.82rem}.Yogaglossary-module__TbWdga__letterChar{min-width:2rem;font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.Yogaglossary-module__TbWdga__heroMandalaBg,.Yogaglossary-module__TbWdga__heroOrb,.Yogaglossary-module__TbWdga__heroContent,.Yogaglossary-module__TbWdga__letterGroup{animation:none}.Yogaglossary-module__TbWdga__termCard{transition:none}}
