.about-section>*{max-width:760px}.about-section--hero{padding-top:var(--space-3xl);padding-bottom:var(--space-2xl)}.about-section--hero>*{max-width:760px}.about-section--cta,.about-section--shloka{text-align:center}.about-section--cta>*,.about-section--shloka>*{max-width:100%}.about-wordmark{margin-bottom:var(--space-md)}.about-subtitle{margin-bottom:var(--space-lg)}.about-today-tick{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--ink-low);letter-spacing:.01em;margin:0;font-weight:400;line-height:1.4}.about-practitioner-block{margin:0}.about-practitioner-intro{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--ink-high);letter-spacing:-.01em;margin:0 0 var(--space-md);text-wrap:balance;max-width:56ch;font-weight:500;line-height:1.3}@media (max-width:599px){.about-practitioner-intro{font-size:var(--fs-lg)}}.about-practitioner-languages{font-family:var(--font-display);font-size:var(--fs-md);color:var(--ink-mid);max-width:56ch;margin:0;font-weight:400;line-height:1.6}.about-body-paragraph{font-family:var(--font-display);font-size:var(--fs-md);color:var(--ink-mid);margin:var(--space-md) 0 0;max-width:65ch;font-weight:400;line-height:1.65}.about-practice-block{margin:0}.about-practice-paragraph{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink-high);margin:0 0 var(--space-lg);max-width:65ch;font-weight:400;line-height:1.5}.about-practice-takeaway{font-family:var(--font-display);font-size:var(--fs-md);color:var(--ink-mid);max-width:65ch;margin:0;font-weight:400;line-height:1.6}.about-canon-block{margin:0 0 var(--space-xl)}.about-canon-text{margin-bottom:var(--space-xl)}.about-canon-text:last-child{margin-bottom:0}.about-canon-text__row{align-items:baseline;gap:var(--space-lg);margin-bottom:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.about-canon-text__deva{font-family:var(--font-deva-body);font-size:var(--fs-2xl);color:var(--ink-high);font-weight:500;line-height:1.3}.about-canon-text__latin{font-family:var(--font-display);font-style:italic;font-size:var(--fs-md);color:var(--ink-high);white-space:nowrap;font-weight:400}.about-canon-text__context{font-family:var(--font-display);font-style:italic;font-size:var(--fs-md);color:var(--ink-mid);max-width:65ch;margin:0;font-weight:400;line-height:1.5}@media (max-width:599px){.about-canon-text__row{display:block}.about-canon-text__deva{font-size:clamp(var(--fs-xl), 6vw, var(--fs-2xl));margin-bottom:var(--space-xs);line-height:1.2;display:block}.about-canon-text__latin{padding-left:var(--space-md);white-space:normal;display:block}}.about-canon-corpus-note{font-family:var(--font-display);font-style:italic;font-size:var(--fs-md);color:var(--ink-low);max-width:65ch;margin:0;font-weight:400;line-height:1.5}.about-scope{margin:0}.about-scope-intro{font-family:var(--font-display);font-size:var(--fs-md);color:var(--ink-mid);margin:0 0 var(--space-lg);max-width:65ch;font-weight:400;line-height:1.6}.about-scope-row{gap:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.about-scope-noun{font-family:var(--font-display);font-size:var(--fs-md);color:var(--ink-mid);transition:color var(--dur-short) var(--ease-state), text-decoration-color var(--dur-short) var(--ease-state);text-underline-offset:2px;font-weight:400;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;position:relative}.about-scope-noun:not(:last-child):after{content:"·";color:var(--ink-low);margin-left:var(--space-md);display:inline-block}.about-scope-noun:hover,.about-scope-noun:focus-visible{color:var(--ink-high);outline:none;text-decoration-color:currentColor}.about-scope-noun:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.about-scope-reveal{font-family:var(--font-display);font-style:italic;font-size:var(--fs-sm);color:var(--ink-mid);margin:0 0 var(--space-lg);opacity:0;min-height:1.6em;transition:opacity var(--dur-short) var(--ease-state);font-weight:400;line-height:1.5;display:none}@media (hover:hover) and (pointer:fine){.about-scope-reveal{display:block}.about-scope-reveal[data-visible=true]{opacity:1}}.about-scope-example{font-family:var(--font-display);font-style:italic;font-size:var(--fs-sm);color:var(--ink-mid);margin:0 0 var(--space-md);font-weight:400;line-height:1.5}@media (hover:hover) and (pointer:fine){.about-scope-example{display:none}}.about-scope-faq-link{font-family:var(--font-display);font-size:var(--fs-sm);color:var(--ink-low);margin:0;font-weight:400;line-height:1.5}.about-availability-row{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--rule)}.about-availability-text{font-family:var(--font-display);font-style:italic;font-size:var(--fs-md);color:var(--ink-mid);max-width:60ch;font-weight:400;line-height:1.6;display:block}.about-cta{justify-content:center;margin:0;display:flex}.about-cta__btn{height:auto;padding:var(--space-md) var(--space-xl);font-size:var(--fs-md);font-family:var(--font-display);letter-spacing:-.01em;border-radius:var(--radius-md);text-decoration:none}@media (max-width:599px){.about-cta__btn{width:100%;min-width:0}}.about-sloka-gloss{font-family:var(--font-display);font-style:italic;font-size:var(--fs-sm);color:var(--ink-mid);margin:0 0 var(--space-sm);font-weight:400;line-height:1.55}:root[data-lang=hi] .about-sloka-gloss{display:none}
