@font-face{font-family:Academy Noto Tamil;src:url(/fonts/noto-sans-tamil-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Academy Noto Devanagari;src:url(/fonts/noto-sans-devanagari-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}#academy-voice-tutor [lang=ta]{font-family:Academy Noto Tamil,system-ui,sans-serif}#academy-voice-tutor [lang=hi]{font-family:Academy Noto Devanagari,system-ui,sans-serif}.academy-voice-orb__fallback{position:absolute;inset:15%;overflow:hidden;border:1px solid color-mix(in srgb,var(--sec-tint) 30%,var(--sec-hairline));border-radius:50%;background:radial-gradient(circle at 30% 24%,color-mix(in srgb,var(--sec-bg) 82%,transparent) 0 8%,transparent 42%),radial-gradient(circle at 54% 55%,color-mix(in srgb,var(--sec-tint) 16%,var(--sec-bg)) 0%,transparent 68%);box-shadow:inset 0 0 3rem color-mix(in srgb,var(--sec-tint) 12%,transparent),0 0 5rem color-mix(in srgb,var(--sec-tint) 10%,transparent)}.academy-voice-orb__fallback:before,.academy-voice-orb__fallback:after{position:absolute;inset:8%;border:1px solid color-mix(in srgb,var(--sec-tint) 19%,transparent);border-radius:50%;content:""}.academy-voice-orb__fallback:before{transform:rotate(-24deg) scaleX(.58)}.academy-voice-orb__fallback:after{transform:rotate(26deg) scaleX(.76)}.studio-hero{min-height:calc(100svh - 5.5625rem);background:var(--navy) url(/images/studio/studio-hero-poster.jpg) center 48% / cover no-repeat}.studio-hero__poster,.studio-hero__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scaleX(1.1) translate(10%);transform-origin:left center}.studio-hero__poster{z-index:0}.studio-hero__video{z-index:1}.studio-hero__shade{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,color-mix(in srgb,var(--navy) 82%,transparent),color-mix(in srgb,var(--navy) 46%,transparent) 32%,color-mix(in srgb,var(--navy) 8%,transparent) 58%,color-mix(in srgb,var(--navy) 2%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--navy) 18%,transparent),transparent 45%)}.studio-hero__content{position:relative;z-index:3;width:min(100% - 3rem,80rem);margin-inline:auto;padding-block:clamp(5rem,10vh,8rem)}.studio-hero__copy-column{width:min(100%,50rem)}.studio-hero .studio-hero__heading{font-size:clamp(2.75rem,5.2vw,4.75rem);font-weight:400;line-height:1.02}.studio-hero__cta{min-height:3rem}@media(max-width:640px){.studio-hero{min-height:calc(100svh - 4.5625rem);align-items:end}.studio-hero__poster,.studio-hero__video{transform:none;-o-object-position:25% center;object-position:25% center}.studio-hero__shade{background:linear-gradient(0deg,color-mix(in srgb,var(--navy) 90%,transparent),color-mix(in srgb,var(--navy) 78%,transparent),color-mix(in srgb,var(--navy) 8%,transparent)),linear-gradient(90deg,color-mix(in srgb,var(--navy) 32%,transparent),transparent 90%)}.studio-hero__content{position:relative;z-index:3;width:min(100% - 2.5rem,80rem);padding-block:4rem 5rem}}@media(prefers-reduced-motion:reduce){.studio-hero__video{display:none}}.studio-roadmap{position:relative;display:grid;gap:2.25rem}.studio-roadmap:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:50%;width:1px;background:color-mix(in srgb,var(--sec-tint) 58%,transparent);transform:translate(-50%)}.studio-roadmap__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr);align-items:center;min-height:8.5rem}.studio-roadmap__content{position:relative;max-width:34rem;padding-block:1rem}.studio-roadmap__item:nth-child(odd) .studio-roadmap__content{grid-column:1;grid-row:1;justify-self:end;text-align:right}.studio-roadmap__item:nth-child(2n) .studio-roadmap__content{grid-column:3;grid-row:1;justify-self:start}.studio-roadmap__node{z-index:1;grid-column:2;grid-row:1;justify-self:center;width:.8rem;height:.8rem;border:2px solid var(--sec-tint);border-radius:9999px;background:var(--sec-bg)}.studio-roadmap__item:nth-child(odd) .studio-roadmap__content:after,.studio-roadmap__item:nth-child(2n) .studio-roadmap__content:before{content:"";position:absolute;top:50%;width:1.25rem;border-top:1px solid color-mix(in srgb,var(--sec-tint) 58%,transparent)}.studio-roadmap__item:nth-child(odd) .studio-roadmap__content:after{right:-1.25rem}.studio-roadmap__item:nth-child(2n) .studio-roadmap__content:before{left:-1.25rem}@media(max-width:767px){.studio-roadmap{gap:0;padding-left:.4rem}.studio-roadmap:before{left:.38rem;transform:none}.studio-roadmap__item{grid-template-columns:.8rem minmax(0,1fr);-moz-column-gap:.9rem;column-gap:.9rem;min-height:0;padding-block:1.25rem}.studio-roadmap__item:nth-child(odd) .studio-roadmap__content,.studio-roadmap__item:nth-child(2n) .studio-roadmap__content{grid-column:2;grid-row:1;justify-self:stretch;text-align:left}.studio-roadmap__node{position:relative;top:auto;left:auto;grid-column:1;grid-row:1;align-self:start;justify-self:center;margin-top:1.75rem}.studio-roadmap__item:nth-child(odd) .studio-roadmap__content:after,.studio-roadmap__item:nth-child(2n) .studio-roadmap__content:before{display:none}}@media(prefers-reduced-motion:reduce){.studio-roadmap:before{scroll-behavior:auto}}
