.page-header[data-astro-cid-e2jjj3cj]{position:relative;padding:clamp(5rem,12vw,10rem) 0 clamp(3rem,6vw,5rem);background:var(--earth);overflow:hidden}.page-header-bg[data-astro-cid-e2jjj3cj]{position:absolute;inset:0;pointer-events:none}.page-header-content[data-astro-cid-e2jjj3cj]{position:relative;z-index:1}.page-intro[data-astro-cid-e2jjj3cj]{font-family:var(--font-display);font-size:clamp(1.15rem,2.5vw,1.5rem);color:var(--gold-light);font-style:italic;margin-top:.5rem;font-weight:300}.page-header[data-astro-cid-e2jjj3cj] .eyebrow[data-astro-cid-e2jjj3cj]{color:var(--gold)}.page-header[data-astro-cid-e2jjj3cj] h1[data-astro-cid-e2jjj3cj]{font-family:var(--font-display);font-size:clamp(2.8rem,7vw,5.5rem);color:var(--cream);line-height:1.05}.assessment-intro[data-astro-cid-e2jjj3cj]{display:grid;grid-template-columns:1fr 280px;gap:5rem;align-items:center}.intro-text[data-astro-cid-e2jjj3cj] h2[data-astro-cid-e2jjj3cj]{font-size:clamp(2rem,4vw,3rem);margin-bottom:1.5rem}.intro-text[data-astro-cid-e2jjj3cj] p[data-astro-cid-e2jjj3cj]{margin-bottom:1rem;max-width:58ch;color:var(--text-primary)}.intro-panel[data-astro-cid-e2jjj3cj]{background:var(--earth);color:var(--cream);padding:2.5rem 2rem;display:flex;flex-direction:column;gap:1.5rem}.panel-stat[data-astro-cid-e2jjj3cj]{text-align:center}.stat-num[data-astro-cid-e2jjj3cj]{display:block;font-family:var(--font-display);font-size:2.8rem;color:var(--gold);line-height:1}.stat-label[data-astro-cid-e2jjj3cj]{display:block;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-light);margin-top:.4rem;opacity:.8}.panel-divider[data-astro-cid-e2jjj3cj]{height:1px;background:var(--earth-warm)}.panel-cta[data-astro-cid-e2jjj3cj]{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding-top:.5rem}.panel-cta-btn[data-astro-cid-e2jjj3cj]{display:block;width:100%;text-align:center;background:var(--gold);color:var(--earth);padding:.85rem 1rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;transition:opacity .2s,transform .2s}.panel-cta-btn[data-astro-cid-e2jjj3cj]:hover{opacity:.88;transform:translateY(-2px)}.panel-cta-note[data-astro-cid-e2jjj3cj]{font-size:.65rem;color:var(--gold-light);opacity:.5;letter-spacing:.05em;text-align:center;margin:0}.chakras-grid[data-astro-cid-e2jjj3cj]{display:flex;flex-direction:column;gap:.75rem}.chakra-card[data-astro-cid-e2jjj3cj]{background:var(--earth-mid);border-left:4px solid var(--card-colour);padding:1.25rem 1.75rem;display:grid;grid-template-columns:2.5rem 3px 160px 1fr auto;align-items:center;gap:1.5rem;transition:transform .2s,background .2s}.chakra-card[data-astro-cid-e2jjj3cj]:hover{transform:translate(4px);background:color-mix(in srgb,var(--earth-mid) 85%,var(--card-colour) 15%)}.chakra-accent-bar[data-astro-cid-e2jjj3cj]{width:1px;height:2.5rem;background:var(--card-colour);opacity:.35;flex-shrink:0}.chakra-number[data-astro-cid-e2jjj3cj]{font-family:var(--font-display);font-size:1.8rem;color:var(--card-colour);opacity:.55;line-height:1;flex-shrink:0;text-align:right}.chakra-name-block[data-astro-cid-e2jjj3cj]{min-width:0}.chakra-card-body[data-astro-cid-e2jjj3cj]{flex:1}.chakra-name-row[data-astro-cid-e2jjj3cj]{display:flex;gap:.75rem;align-items:baseline;margin-top:.2rem}.chakra-english[data-astro-cid-e2jjj3cj]{font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-light);opacity:.7}.chakra-sanskrit[data-astro-cid-e2jjj3cj]{font-family:serif;font-size:.85rem;color:var(--card-colour);opacity:.8}.chakra-name-display[data-astro-cid-e2jjj3cj]{font-family:var(--font-display);font-size:1.3rem;color:var(--cream);line-height:1.1}.chakra-domain-block[data-astro-cid-e2jjj3cj]{min-width:0}.chakra-domain[data-astro-cid-e2jjj3cj]{font-size:.68rem;letter-spacing:.08em;color:var(--gold-light);opacity:.65;text-transform:uppercase;line-height:1.6}.chakra-question[data-astro-cid-e2jjj3cj]{font-size:.82rem;color:var(--cream);opacity:.75;line-height:1.6;font-style:italic;margin:0;text-align:right}.benefits-grid[data-astro-cid-e2jjj3cj]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.benefit-block[data-astro-cid-e2jjj3cj]{background:var(--cream);padding:2rem 1.75rem;border-bottom:2px solid var(--gold)}.benefit-icon[data-astro-cid-e2jjj3cj]{font-size:1.2rem;color:var(--gold-dark);margin-bottom:1rem}.benefit-block[data-astro-cid-e2jjj3cj] h3[data-astro-cid-e2jjj3cj]{font-family:var(--font-display);font-size:1.25rem;margin-bottom:.75rem;color:var(--earth)}.benefit-block[data-astro-cid-e2jjj3cj] p[data-astro-cid-e2jjj3cj]{font-size:.875rem;color:var(--text-muted);line-height:1.75}.for-whom-wrap[data-astro-cid-e2jjj3cj]{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.for-whom-text[data-astro-cid-e2jjj3cj] h2[data-astro-cid-e2jjj3cj]{font-size:clamp(1.8rem,3.5vw,2.75rem);margin-bottom:1.25rem}.for-whom-text[data-astro-cid-e2jjj3cj] p[data-astro-cid-e2jjj3cj]{color:var(--text-primary);margin-bottom:1rem;max-width:52ch;font-size:.9rem}.for-whom-quote[data-astro-cid-e2jjj3cj] blockquote[data-astro-cid-e2jjj3cj]{border-left:3px solid var(--gold);padding:2rem 2rem 2rem 2.5rem;background:var(--earth)}.for-whom-quote[data-astro-cid-e2jjj3cj] blockquote[data-astro-cid-e2jjj3cj] p[data-astro-cid-e2jjj3cj]{font-family:var(--font-display);font-size:clamp(1.2rem,2.5vw,1.65rem);color:var(--cream);font-style:italic;line-height:1.45;margin-bottom:1.25rem}.for-whom-quote[data-astro-cid-e2jjj3cj] cite[data-astro-cid-e2jjj3cj]{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.cta-section[data-astro-cid-e2jjj3cj]{max-width:680px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.cta-glyph[data-astro-cid-e2jjj3cj]{font-size:1.4rem;color:var(--gold);letter-spacing:.5em;margin-bottom:.5rem}.cta-sub[data-astro-cid-e2jjj3cj]{color:var(--gold-light);opacity:.8;font-size:.88rem;line-height:1.75;max-width:52ch}.cta-btn[data-astro-cid-e2jjj3cj]{display:inline-block;margin-top:1.25rem;background:var(--gold);color:var(--earth);padding:1rem 2.75rem;font-size:.78rem;letter-spacing:.15em;text-transform:uppercase;font-weight:500;transition:opacity .2s,transform .2s}.cta-btn[data-astro-cid-e2jjj3cj]:hover{opacity:.88;transform:translateY(-2px)}.cta-note[data-astro-cid-e2jjj3cj]{font-size:.7rem;color:var(--gold-light);opacity:.55;letter-spacing:.06em}.next-steps[data-astro-cid-e2jjj3cj]{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}.next-text[data-astro-cid-e2jjj3cj] h2[data-astro-cid-e2jjj3cj]{font-size:clamp(1.8rem,3.5vw,2.75rem);margin-bottom:1.25rem}.next-text[data-astro-cid-e2jjj3cj] p[data-astro-cid-e2jjj3cj]{color:var(--text-primary);margin-bottom:1rem;max-width:52ch;font-size:.9rem}.next-actions[data-astro-cid-e2jjj3cj]{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.75rem}.btn-secondary[data-astro-cid-e2jjj3cj]{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--earth);border-bottom:1px solid var(--gold);padding-bottom:.2rem;transition:color .2s}.btn-secondary[data-astro-cid-e2jjj3cj]:hover{color:var(--gold-dark)}.next-steps-list[data-astro-cid-e2jjj3cj]{display:flex;flex-direction:column;gap:2rem;padding-top:.5rem}.step[data-astro-cid-e2jjj3cj]{display:flex;gap:1.5rem;align-items:flex-start}.step-num[data-astro-cid-e2jjj3cj]{font-family:var(--font-display);font-size:2rem;color:var(--gold);opacity:.5;line-height:1;flex-shrink:0;min-width:2.5rem}.step[data-astro-cid-e2jjj3cj] strong[data-astro-cid-e2jjj3cj]{display:block;font-family:var(--font-display);font-size:1.1rem;font-weight:500;margin-bottom:.3rem}.step[data-astro-cid-e2jjj3cj] p[data-astro-cid-e2jjj3cj]{font-size:.82rem;color:var(--text-muted);margin:0}.reveal[data-astro-cid-e2jjj3cj]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.reveal[data-astro-cid-e2jjj3cj].visible{opacity:1;transform:translateY(0)}@media (max-width: 900px){.assessment-intro[data-astro-cid-e2jjj3cj],.for-whom-wrap[data-astro-cid-e2jjj3cj],.next-steps[data-astro-cid-e2jjj3cj]{grid-template-columns:1fr;gap:2.5rem}.intro-panel[data-astro-cid-e2jjj3cj]{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.panel-divider[data-astro-cid-e2jjj3cj]{display:none}.benefits-grid[data-astro-cid-e2jjj3cj]{grid-template-columns:1fr}.chakra-card[data-astro-cid-e2jjj3cj]{grid-template-columns:2rem 1px 1fr;grid-template-rows:auto auto}.chakra-accent-bar[data-astro-cid-e2jjj3cj]{display:none}.chakra-domain-block[data-astro-cid-e2jjj3cj]{grid-column:3}.chakra-question[data-astro-cid-e2jjj3cj]{grid-column:1 / -1;text-align:left;margin-top:.5rem}}@media (max-width: 600px){.chakra-card[data-astro-cid-e2jjj3cj]{grid-template-columns:2rem 1fr;gap:.75rem 1rem;padding:1rem 1.25rem}.chakra-number[data-astro-cid-e2jjj3cj]{font-size:1.4rem}.chakra-name-block[data-astro-cid-e2jjj3cj],.chakra-domain-block[data-astro-cid-e2jjj3cj]{grid-column:2}.chakra-question[data-astro-cid-e2jjj3cj]{grid-column:1 / -1}.benefits-grid[data-astro-cid-e2jjj3cj]{grid-template-columns:1fr}}
