.hatha[data-astro-cid-j7pv25f6]{--p: 0;overflow:hidden}.hatha__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.hatha__sky[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1;width:min(100%,520px);justify-self:center}.hatha__orbit[data-astro-cid-j7pv25f6]{position:absolute;inset:0;fill:none;stroke:#7a8e5c59;stroke-dasharray:2 8;transform:rotate(calc(var(--p) * 120deg))}.orb[data-astro-cid-j7pv25f6]{--k: clamp(0, calc((var(--p) - .15) * 1.6), 1);position:absolute;top:50%;left:50%;width:46%;aspect-ratio:1;border-radius:50%;display:grid;place-content:center;text-align:center;font-family:var(--font-display);line-height:1}.orb[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,1.2rem + 2.5vw,3.4rem);font-style:italic}.orb[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;margin-top:.4rem}.orb--sun[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 35% 35%,#fbf3d9,#f0d898 45%,#d9b46c);color:var(--pine-900);box-shadow:0 0 80px 10px #f0d8988c;transform:translate(calc(-50% - (1 - var(--k)) * 62%),calc(-50% - (1 - var(--k)) * 40%));z-index:1}.orb--moon[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 65% 35%,#2c6360,#143c3a 60%,#0a2422);color:var(--cream);box-shadow:inset -14px -10px 30px #00000059,0 20px 50px -20px #0e2f2d99;transform:translate(calc(-50% + (1 - var(--k)) * 62% + var(--k) * 18%),calc(-50% + (1 - var(--k)) * 40%));z-index:2}.hatha__line[data-astro-cid-j7pv25f6]{display:inline;margin:0;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}.clio__role[data-astro-cid-j7pv25f6]{margin:-.6rem 0 1.4rem;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--cream);opacity:.85}.hatha__h[data-astro-cid-j7pv25f6]{font-size:var(--step-4)}.hatha__text[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin:1.6rem 0 1.2rem}.hatha__foot[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:2rem}.hatha__max[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.6rem;margin:0}.hatha__max[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:3.2rem;font-weight:300;line-height:1;color:var(--pine-700)}.hatha__max[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;max-width:8rem;line-height:1.3}.levels__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2.5rem,7vw,6.5rem);align-items:center}.levels__media[data-astro-cid-j7pv25f6]{position:relative}.levels__img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5.3;box-shadow:var(--shadow)}.levels__par[data-astro-cid-j7pv25f6]{height:112%;margin-top:-6%}.levels__par[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover}.levels__chip[data-astro-cid-j7pv25f6]{position:absolute;right:-1rem;bottom:12%;display:inline-flex;gap:.6rem;align-items:center;padding:.8rem 1.2rem;border-radius:999px;background:var(--cream-50);box-shadow:var(--shadow-soft);font-size:.9rem;color:var(--pine-800)}.levels__chip[data-astro-cid-j7pv25f6] svg{width:1.3rem;color:var(--sage-500)}.levels[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:1rem}.tabs[data-astro-cid-j7pv25f6]{margin:2.2rem 0 1.6rem}.tabs__list[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(31,77,74,.18)}.tabs__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:1rem .5rem;background:none;border:0;font:400 1.15rem var(--font-display);color:var(--muted);cursor:pointer;transition:color .4s}.tabs__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true]{color:var(--pine-800)}.tabs__ink[data-astro-cid-j7pv25f6]{position:absolute;bottom:-1px;left:0;width:calc(100% / 3);height:2px;background:var(--pine-700);transform:translate(calc(var(--i, 0) * 100%));transition:transform .7s var(--ease)}.tabs[data-astro-cid-j7pv25f6]{--i: 0}.tabs__panel[data-astro-cid-j7pv25f6]{display:none;padding-top:1.6rem;font-size:1.08rem}.tabs__panel[data-astro-cid-j7pv25f6].is-active{display:block;animation:faqIn .8s var(--ease)}.tabs__n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:1.5rem;color:var(--sage-600);margin-bottom:.5rem}.levels__note[data-astro-cid-j7pv25f6]{font-size:.95rem;color:var(--muted);margin-bottom:1.6rem}@keyframes faqIn{0%{opacity:0;transform:translateY(10px)}}.wheel[data-astro-cid-j7pv25f6]{--i: 0;position:relative;width:min(100%,680px);aspect-ratio:1;margin:1rem auto 0}.wheel__ring[data-astro-cid-j7pv25f6]{position:absolute;inset:4%;border-radius:50%;border:1px dashed rgba(122,142,92,.45);animation:spin 120s linear infinite}.wheel__ring[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle,rgba(244,233,200,.8),rgba(227,232,216,.6) 55%,transparent 72%);animation:breathe 10s var(--ease-breath) infinite}@keyframes spin{to{transform:rotate(360deg)}}.wheel__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:grid;justify-items:center;gap:.4rem;background:none;border:0;cursor:pointer;color:var(--muted);z-index:2}.wheel__icon[data-astro-cid-j7pv25f6]{width:4.6rem;height:4.6rem;border-radius:50%;display:grid;place-items:center;background:var(--cream-50);border:1px solid rgba(31,77,74,.14);box-shadow:var(--shadow-soft);transition:transform .7s var(--ease),background .5s,color .5s}.wheel__icon[data-astro-cid-j7pv25f6] svg{width:2rem;height:2rem;stroke-width:1.1}.wheel__lbl[data-astro-cid-j7pv25f6]{white-space:nowrap;font-size:.85rem;letter-spacing:.08em;background:var(--cream-100);padding:0 .4rem;border-radius:999px}.wheel__lbl[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--sage-600)}.wheel__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true]{color:var(--pine-800)}.wheel__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true] .wheel__icon[data-astro-cid-j7pv25f6]{background:var(--pine-700);color:var(--cream);transform:scale(1.15)}.wheel__center[data-astro-cid-j7pv25f6]{position:absolute;inset:24%;display:grid;place-items:center;text-align:center}.wheel__panel[data-astro-cid-j7pv25f6]{grid-area:1 / 1;opacity:0;transform:translateY(12px);transition:opacity .8s var(--ease),transform .8s var(--ease);pointer-events:none}.wheel__panel[data-astro-cid-j7pv25f6].is-active{opacity:1;transform:none;pointer-events:auto}.wheel__n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-style:italic;font-size:1.4rem;color:var(--sage-600);margin-bottom:.3rem}.wheel__t[data-astro-cid-j7pv25f6]{font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:400;margin-bottom:.8rem}.wheel__panel[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{font-size:.98rem}.clio__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2.5rem,7vw,7rem);align-items:center}.clio__media[data-astro-cid-j7pv25f6]{position:relative}.clio__img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;box-shadow:0 40px 80px -30px #0009}.clio__par[data-astro-cid-j7pv25f6]{height:114%;margin-top:-7%}.clio__par[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;object-position:60% center}.clio[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{margin-bottom:1.4rem}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2.4rem 0;padding:1.6rem 0;border-block:1px solid rgba(244,233,200,.16)}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(2.2rem,1.6rem + 2vw,3.4rem);font-weight:300;line-height:1;color:var(--cream)}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.5rem 0 0;font-size:.82rem;letter-spacing:.04em;opacity:.8}.clio__logos[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:2rem;margin-bottom:2rem;opacity:.75}.clio__logos[data-astro-cid-j7pv25f6] img{height:3.4rem;width:auto}.bowl[data-astro-cid-j7pv25f6]{position:absolute;right:-1.2rem;bottom:10%;display:grid;justify-items:center;gap:.3rem;width:8.5rem;height:8.5rem;border-radius:50%;border:1px solid rgba(244,233,200,.5);background:#0e2f2d8c;backdrop-filter:blur(10px);color:var(--cream-50);place-content:center;cursor:pointer;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;transition:transform .6s var(--ease),background .4s}.bowl[data-astro-cid-j7pv25f6]:hover{transform:scale(1.06);background:#0e2f2dbf}.bowl[data-astro-cid-j7pv25f6] svg{width:2.4rem;height:2.4rem;color:var(--cream)}.bowl__waves[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(244,233,200,.6);opacity:0}.bowl[data-astro-cid-j7pv25f6].is-ringing .bowl__waves[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation:ring 3.2s var(--ease) forwards}.bowl[data-astro-cid-j7pv25f6].is-ringing .bowl__waves[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:.5s}.bowl[data-astro-cid-j7pv25f6].is-ringing .bowl__waves[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:1s}@keyframes ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.testi__g[data-astro-cid-j7pv25f6]{margin-top:3rem;text-align:center;font-size:1.05rem}.testi__stars[data-astro-cid-j7pv25f6]{color:var(--honey);letter-spacing:.2em;margin-right:.6rem}.testi__g[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.5rem;color:var(--pine-800);font-weight:500}@media(max-width:960px){.hatha__grid[data-astro-cid-j7pv25f6],.levels__grid[data-astro-cid-j7pv25f6],.clio__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hatha__sky[data-astro-cid-j7pv25f6]{width:min(80%,360px)}.levels__media[data-astro-cid-j7pv25f6],.clio__media[data-astro-cid-j7pv25f6]{width:min(88%,460px);margin-inline:auto}.bowl[data-astro-cid-j7pv25f6]{width:6.8rem;height:6.8rem;right:-.6rem}}@media(max-width:700px){.wheel[data-astro-cid-j7pv25f6]{aspect-ratio:auto;display:grid;gap:1.5rem}.wheel__ring[data-astro-cid-j7pv25f6]{display:none}.wheel__list[data-astro-cid-j7pv25f6]{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none}.wheel__list[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{position:static;transform:none;flex:none}.wheel__icon[data-astro-cid-j7pv25f6]{width:3.6rem;height:3.6rem}.wheel__center[data-astro-cid-j7pv25f6]{position:relative;inset:auto;padding:1.6rem;border-radius:var(--radius-lg);background:var(--cream-50);border:1px solid rgba(31,77,74,.1)}.stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr 1fr}}
