.curriculum_tint__JrMTz{background:color-mix(in srgb,var(--c) 13%,rgb(var(--kc-card)));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--c) 30%,rgb(var(--kc-line))),0 5px 0 color-mix(in srgb,var(--c) 40%,rgb(var(--kc-line-2)))}.curriculum_soft__EwKqn{background:color-mix(in srgb,var(--c) 15%,rgb(var(--kc-card)))}.curriculum_accent__ypRDx{color:color-mix(in srgb,var(--c) 58%,rgb(var(--kc-ink)))}.curriculum_path__TSCT_{position:relative;background:color-mix(in srgb,var(--c) 9%,rgb(var(--kc-card)));overflow:clip;overflow-clip-margin:12px}.curriculum_stops__WxvYB{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.curriculum_stop__MbHfz{position:relative;z-index:1;grid-row:var(--row2);grid-column:var(--col2)}@media (min-width:640px){.curriculum_stops__WxvYB{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 18px}.curriculum_stop__MbHfz{grid-row:var(--row);grid-column:var(--col)}}.curriculum_road__n0KAY{position:absolute;left:0;top:0;z-index:0;pointer-events:none;overflow:visible}.curriculum_road__n0KAY path{fill:none;stroke:color-mix(in srgb,var(--c) 45%,rgb(var(--kc-line-2)));stroke-width:6;stroke-dasharray:2 14;stroke-linecap:round}.curriculum_node__zrUaV{box-shadow:inset 0 0 0 2px rgb(var(--kc-line)),0 4px 0 rgb(var(--kc-line-2));transition:transform .25s var(--kc-spring),box-shadow .2s ease}.curriculum_node__zrUaV:hover{transform:translateY(-3px)}.curriculum_node__zrUaV[aria-current]{box-shadow:inset 0 0 0 3px var(--c),0 5px 0 color-mix(in srgb,var(--c) 60%,rgb(var(--kc-line-2)));transform:translateY(-3px) scale(1.02)}@media (prefers-reduced-motion:reduce){.curriculum_node__zrUaV,.curriculum_node__zrUaV:hover,.curriculum_node__zrUaV[aria-current]{transition:none;transform:none}}.curriculum_panels__KdTp1>.curriculum_panel__J2its{display:none}.curriculum_panels__KdTp1:not([data-active]):not(:has(>.curriculum_panel__J2its:target))>.curriculum_panel__J2its:first-child,.curriculum_panels__KdTp1:not([data-active])>.curriculum_panel__J2its:target,.curriculum_panels__KdTp1[data-active]>.curriculum_panel__J2its[data-on]{display:flex}.curriculum_panel__J2its{scroll-margin-top:96px}.HomeHeroBlock_title__4Nk4g{font-size:clamp(38px,10vw,46px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.HomeHeroBlock_hi__AAy1k{display:block;margin-top:.04em;color:rgb(var(--kc-link))}.HomeHeroBlock_crayon__C59Rs{max-width:100%;display:inline-block;padding:0 .04em .08em;background-repeat:no-repeat;background-position:0 100%;background-size:100% .4em;animation:HomeHeroBlock_crayon-in__Xx_6E .8s cubic-bezier(.65,0,.35,1) .3s both}.HomeHeroBlock_crayon__C59Rs+.HomeHeroBlock_crayon__C59Rs{animation-delay:.75s}@keyframes HomeHeroBlock_crayon-in__Xx_6E{0%{background-size:0 .4em}}.HomeHeroBlock_ctas__2Nk0y{display:grid;grid-template-columns:1fr 1fr;gap:10px}.HomeHeroBlock_ctas__2Nk0y>a{padding-left:12px;padding-right:12px;font-size:18px}.HomeHeroBlock_ctas__2Nk0y>a.HomeHeroBlock_quiet__1tNpb{grid-column:1/-1;justify-self:start;margin-left:-8px;padding:0 8px;font-family:var(--font-heading),system-ui,sans-serif;font-size:17px;font-weight:700}.HomeHeroBlock_topics__4bMoH{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px 6px}.HomeHeroBlock_topics__4bMoH::-webkit-scrollbar{display:none}.HomeHeroBlock_stage__nBkej{--hb-tia-w:190px;--hb-tia-h:208px;--hb-yogi-w:124px;--hb-yogi-h:137px;--hb-yogi-ml:-22px;--hb-say-w:min(340px,92%);--hb-say-mb:-30px;--hb-say-fs:15px;--hb-mb:26px;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:400px;padding:140px 12px 0;border-radius:26px}.HomeHeroBlock_hill__MfAbZ{position:absolute;z-index:2;left:-12%;right:-12%;bottom:-64px;height:128px;border-radius:50%;background:rgb(var(--kc-leaf));box-shadow:inset 0 10px 0 rgb(var(--kc-leaf-ink)/.35)}@media (min-width:641px){.HomeHeroBlock_title__4Nk4g{font-size:clamp(48px,7.4vw,62px)}.HomeHeroBlock_ctas__2Nk0y{display:flex;flex-wrap:wrap;gap:12px}.HomeHeroBlock_ctas__2Nk0y>a:not(.HomeHeroBlock_quiet__1tNpb){padding-left:26px;padding-right:26px;font-size:19px}.HomeHeroBlock_ctas__2Nk0y>a.HomeHeroBlock_quiet__1tNpb{margin-left:0}.HomeHeroBlock_topics__4bMoH{flex-wrap:wrap;overflow:visible;margin:0;padding:0}.HomeHeroBlock_stage__nBkej{--hb-tia-w:230px;--hb-tia-h:252px;--hb-yogi-w:150px;--hb-yogi-h:166px;--hb-yogi-ml:-26px;--hb-say-mb:-44px;--hb-say-fs:16px;min-height:470px;padding-top:196px;border-radius:32px}}@media (min-width:1024px){.HomeHeroBlock_title__4Nk4g{font-size:clamp(44px,4.3vw,58px)}.HomeHeroBlock_stage__nBkej{--hb-tia-w:250px;--hb-tia-h:274px;--hb-yogi-w:164px;--hb-yogi-h:180px;--hb-yogi-ml:-28px;min-height:0;height:clamp(480px,calc(100svh - 240px),560px);padding-top:186px}.HomeHeroBlock_stage__nBkej .kc-line{--lh:58px}.HomeHeroBlock_stage__nBkej .kc-clip{--pw:80px}}@media (min-width:1280px){.HomeHeroBlock_stage__nBkej .kc-clip{--pw:88px}}@media (min-width:1024px) and (max-width:1279px){.HomeHeroBlock_extraTopic__8XPOM{display:none}}@media (min-width:1280px) and (min-height:900px){.HomeHeroBlock_title__4Nk4g{font-size:60px}.HomeHeroBlock_stage__nBkej{--hb-tia-w:320px;--hb-tia-h:350px;--hb-yogi-w:206px;--hb-yogi-h:226px;--hb-yogi-ml:-32px;--hb-say-w:380px;--hb-say-mb:-54px;--hb-say-fs:17px;height:630px;padding-top:216px}.HomeHeroBlock_stage__nBkej .kc-line{--lh:72px;top:22px}.HomeHeroBlock_stage__nBkej .kc-clip{--pw:90px}}@media (prefers-reduced-motion:reduce){.HomeHeroBlock_crayon__C59Rs{animation:none}}