.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--bg);--disc-size:min(150svh, 118vw);align-items:end;min-height:max(38rem,100svh);display:grid;position:relative;overflow:clip}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:3;pointer-events:none;opacity:.2;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero__disc[data-astro-cid-lcdefpme]{z-index:0;width:var(--disc-size);position:absolute;top:44%;left:69%;translate:-50% -50%}.hero__body[data-astro-cid-lcdefpme]{padding-top:5.75rem;padding-bottom:clamp(1.75rem,4vw,3rem);position:relative}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:#cfc9b6;mix-blend-mode:difference;user-select:none;margin-left:-.035em;font-size:min(23.5vw,34svh);line-height:.76;display:grid}.hero__dnsh[data-astro-cid-lcdefpme]{font-weight:760;font-stretch:125%;animation:1.5s cubic-bezier(.2,.7,.2,1) both hero-widen}.hero__studio[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-weight:300;font-stretch:75%;animation:1.5s cubic-bezier(.2,.7,.2,1) both hero-narrow}@keyframes hero-widen{0%{opacity:0;font-stretch:75%}}@keyframes hero-narrow{0%{opacity:0;font-stretch:110%}}.hero__foot[data-astro-cid-lcdefpme]{gap:1.5rem;margin-top:clamp(1.75rem,4vw,3rem);display:grid}.hero__foot[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:38ch}.hero__actions[data-astro-cid-lcdefpme]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}@media (width>=60rem){.hero__foot[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,34rem) auto;justify-content:space-between;align-items:end}}@media (width<=47.99rem){.hero[data-astro-cid-lcdefpme]{--disc-size:190vw}.hero__disc[data-astro-cid-lcdefpme]{top:27%;left:74%}.hero__title[data-astro-cid-lcdefpme]{font-size:29vw}}.section-head[data-astro-cid-lcdefpme]{align-items:end;gap:1rem 3rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--muted)}@media (width>=60rem){.section-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}}.intro__grid[data-astro-cid-lcdefpme]{gap:3rem;display:grid}.intro__statement[data-astro-cid-lcdefpme]{max-width:36ch}.intro__more[data-astro-cid-lcdefpme]{max-width:44ch;margin-top:1.5rem}@media (width>=60rem){.intro__grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 4fr;align-items:end;gap:8%}}.productions[data-astro-cid-lcdefpme]{padding-top:0}.productions__grid[data-astro-cid-lcdefpme]{gap:clamp(3rem,7vw,6rem) 5%;display:grid}.productions__all[data-astro-cid-lcdefpme]{margin-top:clamp(2.5rem,5vw,4rem)}@media (width>=60rem){.productions__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,1fr);gap:0 2rem}.productions__item--1[data-astro-cid-lcdefpme]{grid-column:1/span 7}.productions__item--2[data-astro-cid-lcdefpme]{grid-column:8/span 5;margin-top:34%}}.approach__principle[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(2.3rem,5.5vw,6.4rem);font-weight:660;line-height:1.02;display:grid}.approach__principle[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{font-stretch:116%}.approach__principle[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){color:var(--accent);font-stretch:125%}.approach__principle[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){font-stretch:94%}.approach__title[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-top:clamp(3.5rem,8vw,7rem);font-stretch:100%}.approach__steps[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:0;list-style:none;display:grid}.approach__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:68px 1fr;gap:.35rem 1.25rem;padding-block:1.5rem;display:grid}.approach__glyph[data-astro-cid-lcdefpme]{color:var(--fg);grid-row:span 2}.approach__steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-self:end}.approach__steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46ch;font-size:1rem;line-height:1.55}@media (width>=68rem){.approach__steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr)}.approach__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:0;grid-template-columns:1fr;align-content:start;gap:.75rem;padding:1.75rem 1.5rem .5rem 0}.approach__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:1.5rem}.approach__glyph[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}}.people__grid[data-astro-cid-lcdefpme]{gap:3rem;display:grid}.people__intro[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:1.5rem;display:grid}.people__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:38ch}.people__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.people__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 2rem;padding-block:.85rem;display:flex}.people__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-2);font-weight:600;font-stretch:112%;line-height:1.1}@media (width>=60rem){.people__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;gap:8%}}.bhakti[data-astro-cid-lcdefpme]{--disc-core:var(--marigold);--disc-ring:var(--marigold);--disc-groove:var(--kumkum);--disc-note:var(--sandal);padding-block:clamp(5rem,12vw,10rem);position:relative;overflow:clip}.bhakti__disc[data-astro-cid-lcdefpme]{opacity:.92;width:min(64rem,120vw);position:absolute;top:50%;right:-18%;translate:0 -50%}.bhakti__body[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid;position:relative}.bhakti__title[data-astro-cid-lcdefpme]{font-family:var(--font-text);font-size:var(--step-4);letter-spacing:-.01em;font-weight:400;line-height:1}.bhakti__title[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][lang=hi]{color:var(--accent);margin-top:.15em;font-size:.5em;display:block}.bhakti__thought[data-astro-cid-lcdefpme]{font-size:var(--step-2);font-style:italic;line-height:1.2}.bhakti__text[data-astro-cid-lcdefpme]{max-width:40ch;margin-bottom:.75rem}@media (width<=59.99rem){.bhakti[data-astro-cid-lcdefpme]{padding-top:62vw}.bhakti__disc[data-astro-cid-lcdefpme]{width:130vw;top:-34vw;right:-38vw;translate:none}}.labs__grid[data-astro-cid-lcdefpme]{align-items:center;gap:3rem;display:grid}.labs__text[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;display:grid}.labs__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-stretch:112%}.labs__lead[data-astro-cid-lcdefpme]{max-width:38ch}.labs__text[data-astro-cid-lcdefpme] .facts[data-astro-cid-lcdefpme]{width:100%;margin-block:.5rem .75rem}.labs__shot[data-astro-cid-lcdefpme]{gap:.75rem;display:grid}.labs__shot[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--rule);border-radius:6px;width:100%;height:auto;box-shadow:0 1.5rem 3rem -1.75rem #13172273}@media (width>=60rem){.labs__grid[data-astro-cid-lcdefpme]{grid-template-columns:4fr 7fr;gap:6%}}.collab__grid[data-astro-cid-lcdefpme]{gap:2rem;display:grid}.collab__text[data-astro-cid-lcdefpme]{justify-items:start;gap:1.5rem;display:grid}.collab__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.statement){max-width:46ch;color:var(--muted)}@media (width>=60rem){.collab__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;gap:8%}}
