.learn_page__8vTaG{--learn-surface:#0d1821;--learn-muted:#bdc7cc;letter-spacing:0}.learn_page__8vTaG :is(h1,h2,h3,p,figure){margin:0}.learn_page__8vTaG :is(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.learn_page__8vTaG :is(button,a){-webkit-tap-highlight-color:transparent}.learn_page__8vTaG :is(button,input,textarea,select){letter-spacing:0}.learn_page__8vTaG :is(button,a,input,textarea,select){max-width:100%}.learn_page__8vTaG :is(h1,h2,h3){font-family:var(--font-display);text-wrap:balance}.learn_page__8vTaG p{color:var(--learn-muted);line-height:1.7}.learn_page__8vTaG~.studio-signature{align-self:flex-end;margin:.75rem 1rem;position:static}.learn_page__8vTaG .learn_eyebrow__1H85b{color:var(--cyan);font-family:var(--font-accent);font-size:.78rem;font-weight:600;line-height:1.5;text-transform:uppercase}.learn_hero__BlLeO{background:#080d12;border-bottom:1px solid var(--line);isolation:isolate;overflow:hidden;position:relative}.learn_heroMedia__VLTuN{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden}.learn_heroMedia__VLTuN img{object-fit:cover}.learn_heroFigure__ZTaY5{width:100%;min-width:0;max-width:26rem;justify-self:end}.learn_heroInner__Ctgtb{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,26rem);grid-gap:3rem;gap:3rem;padding-block:2.5rem}.learn_heroInner__Ctgtb[data-portrait=false]{grid-template-columns:minmax(0,1fr);gap:1rem}.learn_heroCopy__cb_WH{max-width:36rem;min-width:0;overflow-wrap:anywhere}.learn_heroCopy__cb_WH h1{font-size:4rem;font-weight:700;line-height:1.04;margin:1rem 0 1.4rem}.learn_heroCopy__cb_WH>p:not(.learn_eyebrow__1H85b){font-size:1.1rem;max-width:29rem}.learn_heroCopy__cb_WH>a{margin-top:1.8rem}.learn_photoCaption__Lt80Q{color:var(--learn-muted);font-size:.75rem;display:block;padding-top:.75rem}.learn_landingHero__ZE87i{background:#080a0b;border-bottom:1px solid var(--line);position:relative;isolation:isolate;display:grid;grid-template-rows:minmax(14rem,1fr) auto;align-items:end;min-height:33rem;height:min(40rem,calc(100svh - var(--site-header-offset) - 5rem));overflow:hidden}.learn_chromeStage__KX4sM{position:relative;grid-area:1/1;height:100%;min-height:0;z-index:-1;pointer-events:none}.learn_landingCopy__xGg8V{grid-area:2/1;text-align:center;padding-block:1.5rem 2.5rem;width:100%}.learn_landingCopy__xGg8V h1{font-size:3rem;line-height:1.1;margin-block:.6rem .85rem}.learn_landingCopy__xGg8V>p:not(.learn_eyebrow__1H85b){font-size:1rem}.learn_landingCopy__xGg8V>a{margin-top:1.25rem}@media (max-width:640px){.learn_landingHero__ZE87i{min-height:31rem;height:auto;grid-template-rows:14rem auto}.learn_landingCopy__xGg8V{padding-bottom:2rem}.learn_landingCopy__xGg8V h1{font-size:2.4rem}.learn_landingCopy__xGg8V>p:not(.learn_eyebrow__1H85b){max-width:28rem;margin-inline:auto}}.learn_primaryButton__k9WPf{align-items:center;background:var(--cyan);border:1px solid var(--cyan);border-radius:5px;box-shadow:0 2px 0 #00535c,0 7px 18px #0003;color:#031619;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:800;gap:.75rem;justify-content:center;min-height:2.9rem;padding:.75rem 1.15rem;transition:transform .16s ease,background .16s ease}.learn_primaryButton__k9WPf:hover{background:#8cf4ff;transform:translateY(-2px)}.learn_primaryButton__k9WPf:active{transform:translateY(0)}.learn_primaryButton__k9WPf svg{flex:0 0 auto}.learn_serviceStrip__Du8tq{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:1rem 3rem;padding-block:1.35rem}.learn_serviceStrip__Du8tq span{align-items:center;color:var(--learn-muted);display:flex;font-size:.85rem;gap:.7rem}.learn_serviceStrip__Du8tq span:before{background:var(--cyan);content:"";height:4px;width:4px}.learn_serviceStrip__Du8tq span:nth-child(2):before{background:var(--pink)}.learn_serviceStrip__Du8tq span:nth-child(3):before{background:var(--orange)}.learn_instructorsSection__T8FLG{padding-block:3.5rem 2.5rem;scroll-margin-top:calc(var(--site-header-offset) + 1.5rem)}.learn_sectionHeading__x7FE5{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.learn_sectionHeading__x7FE5 h2{font-size:1.8rem;line-height:1.2;margin-top:.65rem}.learn_sectionHeading__x7FE5>p{font-size:.9rem}.learn_instructorRail__2muuP{min-width:0}.learn_instructorRail__2muuP .partner-rail{--partner-card-width:min(24rem,calc(100vw - 3rem));padding:.3rem 0 1rem}.learn_instructorRail__2muuP .partner-rail.is-short{--partner-card-width:min(48rem,calc(100vw - 3rem))}.learn_instructorCard__eASI8{background:var(--learn-surface);border:1px solid #3b4b55;border-radius:7px;box-shadow:0 14px 26px #0004;display:grid;min-width:0;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.learn_instructorCard__eASI8:hover{border-color:var(--cyan);transform:translateY(-3px)}.learn_instructorRail__2muuP .is-short .learn_instructorCard__eASI8{grid-template-columns:.9fr 1.1fr}.learn_cardPortrait__Dex6A{aspect-ratio:4/5;width:100%;align-self:start;position:relative;overflow:hidden}.learn_cardPortrait__Dex6A>img:first-child{object-fit:cover}.learn_cardPortrait__Dex6A .learn_cardLogo__kptQZ{bottom:1.25rem;height:3.5rem;left:50%;object-fit:contain;position:absolute;transform:translateX(-50%);width:60%}.learn_cardCopy__Cw2vZ{align-content:center;display:grid;padding:1.8rem}.learn_cardCopy__Cw2vZ h3{font-size:2.25rem;line-height:1.1;margin-top:.7rem}.learn_personName__4GC8R{color:var(--learn-muted);font-size:.9rem;margin-top:.3rem}.learn_cardCopy__Cw2vZ>p:not(.learn_eyebrow__1H85b){font-size:.95rem;margin-top:1.25rem}.learn_cardCopy__Cw2vZ>.learn_cardLocation__53kUn{color:var(--ink);font-size:.85rem}.learn_cardFooter__TfST1{border-top:1px solid var(--line);display:grid;grid-gap:1rem;gap:1rem;margin-top:1.4rem;padding-top:1rem}.learn_cardFooter__TfST1>span:first-child{color:var(--learn-muted);font-size:.8rem}.learn_cardLink__ovg9q{color:var(--cyan);font-size:.9rem;font-weight:700}.learn_cardLink__ovg9q,.learn_learnNote__9Zp7U{align-items:center;display:flex;justify-content:space-between}.learn_learnNote__9Zp7U{border-top:1px solid var(--line);flex-wrap:wrap;gap:1.5rem;padding-block:2rem 3rem}.learn_learnNote__9Zp7U p{font-size:.9rem;max-width:40rem}.learn_textLink__y6hSf{align-items:center;color:var(--cyan);display:inline-flex;font-size:.9rem;gap:.5rem;min-height:2.75rem}.learn_textLink__y6hSf:hover{text-decoration:underline;text-underline-offset:4px}.learn_muted__G44z5{color:var(--learn-muted)}.learn_breadcrumb__KFyCL{align-items:center;color:var(--learn-muted);display:flex;font-size:.85rem;gap:.8rem;min-height:3.25rem}.learn_breadcrumb__KFyCL a{align-items:center;color:var(--ink);display:inline-flex;gap:.6rem;min-height:2.75rem}.learn_breadcrumb__KFyCL a:hover{color:var(--cyan)}.learn_profileBody__hXZEs{padding-block:3rem 4rem}.learn_workspace__KqrXr{align-items:start;display:grid;grid-gap:3.5rem;gap:3.5rem;grid-template-columns:minmax(0,1fr) minmax(20rem,25rem)}.learn_lessonDetails__3rLki{min-width:0}.learn_offerSelector__9KkpU{display:grid;grid-gap:.6rem;gap:.6rem;margin-bottom:1.5rem;color:var(--learn-muted);font-size:.85rem}.learn_offerSelector__9KkpU select{background:#101517;color:var(--ink);border:1px solid #50616d;border-radius:4px;min-height:2.8rem;width:100%;padding:.65rem;font:inherit}.learn_offerDescription__V5p4E,.learn_prose___hMKI{white-space:pre-line}.learn_tabPanel__qhz9_ .learn_offerDescription__V5p4E{margin-top:1.25rem}.learn_portraitName__GqEDI{display:grid;place-content:center;height:100%;padding:2rem;font-family:var(--font-display);font-size:2rem}.learn_noOffers___FzwQ{border-top:1px solid var(--line);padding-block:1.5rem}.learn_noOffers___FzwQ h2{font-size:1.2rem;margin-bottom:.75rem}.learn_page__8vTaG :is(h1,h2,h3,p,dd,label,.learn_price__HYT_r strong){overflow-wrap:anywhere}.learn_tabs__yJ_gH{border-bottom:1px solid var(--line);display:flex;gap:.4rem}.learn_tabs__yJ_gH button{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:4px 4px 0 0;color:var(--learn-muted);cursor:pointer;font-size:.9rem;font-weight:700;min-height:3.1rem;padding:.8rem 1.15rem}.learn_tabs__yJ_gH button:hover{background:#ffffff0a;color:var(--ink)}.learn_tabs__yJ_gH button[aria-selected=true]{background:#00e7ff0a;border-bottom-color:var(--cyan);color:var(--cyan)}.learn_tabPanel__qhz9_{min-height:38rem;padding-block:2rem}.learn_tabPanel__qhz9_[hidden]{display:none}.learn_tabPanel__qhz9_ h2{font-size:1.75rem;line-height:1.2;margin-bottom:1rem}.learn_tabPanel__qhz9_>p{font-size:1rem;max-width:42rem}.learn_tabPanel__qhz9_ h3{font-size:1.05rem;line-height:1.4}.learn_topicList__19OpI{list-style:none;margin:2rem 0 0;padding:0}.learn_topicList__19OpI li{border-top:1px solid var(--line);display:grid;grid-gap:1.3rem;gap:1.3rem;grid-template-columns:2rem minmax(0,1fr);padding-block:1.5rem}.learn_topicNumber__0tJKH{color:var(--cyan);font-family:var(--font-accent);font-size:.8rem;padding-top:.25rem}.learn_topicList__19OpI li:nth-child(2) .learn_topicNumber__0tJKH{color:#ff83d2}.learn_topicList__19OpI li:nth-child(3) .learn_topicNumber__0tJKH{color:#ffbd70}.learn_topicList__19OpI p{font-size:.95rem;margin-top:.55rem;max-width:40rem}.learn_sessionDetails__sN6VA{margin:1.5rem 0 2rem}.learn_sessionDetails__sN6VA>div{border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.7rem;justify-content:space-between;padding-block:1rem}.learn_sessionDetails__sN6VA dt{align-items:center;color:var(--learn-muted);display:flex;font-size:.9rem;gap:.6rem}.learn_sessionDetails__sN6VA dd{color:var(--ink);font-size:.95rem;margin:0}.learn_tabPanel__qhz9_>h3+p{margin-top:.5rem}.learn_requirements__G9B4y{display:grid;grid-gap:.8rem;gap:.8rem;list-style:none;margin:1.25rem 0 2rem;padding:0}.learn_requirements__G9B4y li{align-items:center;display:flex;gap:.65rem;font-size:.95rem}.learn_requirements__G9B4y svg{color:var(--cyan);flex-shrink:0}.learn_soundcloud__uZizo{background:#111;border:1px solid var(--line);border-radius:6px;height:350px;margin-top:1.5rem;width:100%}.learn_musicLinks__qRNy3{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.learn_musicLinks__qRNy3 a{align-items:center;border:1px solid #50616d;border-radius:4px;display:inline-flex;font-size:.85rem;gap:.6rem;min-height:2.75rem;padding:.6rem .8rem}.learn_musicLinks__qRNy3 a:hover{background:#ffffff0a;border-color:var(--cyan)}.learn_musicLinks__qRNy3 svg{height:1.1rem;width:1.1rem}.learn_teachingVideo__iPbiJ{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.5rem}.learn_teachingVideo__iPbiJ :is(video,iframe){aspect-ratio:16/9;border:0;border-radius:6px;display:block;height:auto;margin-top:1rem;width:100%}.learn_inquiry__GYaxd{background:var(--learn-surface);border:1px solid #3b4b55;border-radius:7px;padding:1.6rem;scroll-margin-top:calc(var(--site-header-offset) + 1rem)}.learn_price__HYT_r{display:grid;grid-gap:.3rem;gap:.3rem;margin-top:.8rem}.learn_price__HYT_r strong{font-family:var(--font-display);font-size:2.6rem;line-height:1.15}.learn_price__HYT_r strong small{color:var(--learn-muted);font-family:var(--font-body);font-size:.8rem;font-weight:500}.learn_price__HYT_r>span{color:var(--ink);font-size:.85rem}.learn_inquiry__GYaxd .learn_rateNote__EF2P_{font-size:.8rem;margin-block:.7rem 1.5rem}.learn_inquiry__GYaxd h2{border-top:1px solid var(--line);font-size:1.2rem;padding-top:1.4rem}.learn_form___4ald{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.1rem}.learn_formRow__NvtCM{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.learn_form___4ald label{color:var(--ink);display:block;font-size:.8rem;font-weight:600;line-height:1.5}.learn_form___4ald :is(input,select,textarea){background:#080f16;border:1px solid #50616d;border-radius:4px;color:#fff;display:block;font-size:1rem;font-weight:400;line-height:1.4;margin-top:.45rem;min-height:2.8rem;padding:.7rem;width:100%}.learn_form___4ald textarea{resize:vertical}.learn_form___4ald option{background:#080f16;color:#fff}.learn_form___4ald :is(input,textarea)::placeholder{color:#9babb7;opacity:1}.learn_form___4ald :is(input,select,textarea):focus-visible{outline-offset:2px}.learn_optional__QJtkb{color:var(--learn-muted);font-weight:400}.learn_form___4ald .learn_handoffNote__jPG7a{color:var(--learn-muted);font-size:.78rem}.learn_form___4ald .learn_softwareNote__Cp3gs{color:var(--learn-muted);font-size:.78rem;margin-top:-.45rem}.learn_contactLink__3qvuD{color:var(--cyan);font-size:.85rem;overflow-wrap:anywhere;text-underline-offset:4px}.learn_contactLink__3qvuD:hover{text-decoration:underline}@media (min-width:1600px){.learn_workspace__KqrXr{gap:5rem;grid-template-columns:minmax(0,1fr) minmax(24rem,28rem)}}@media (max-width:1000px){.learn_heroCopy__cb_WH h1{font-size:3.25rem}.learn_heroInner__Ctgtb{grid-template-columns:minmax(0,1fr) minmax(0,40%);gap:2rem}.learn_workspace__KqrXr{gap:2rem;grid-template-columns:minmax(0,1fr) minmax(18rem,21rem)}.learn_tabs__yJ_gH{gap:0}.learn_tabs__yJ_gH button{flex:1 1;padding-inline:.6rem}.learn_inquiry__GYaxd{padding:1.2rem}}@media (max-width:760px){.learn_workspace__KqrXr{grid-template-columns:minmax(0,1fr)}.learn_tabPanel__qhz9_{min-height:35rem;padding-bottom:0}.learn_formRow__NvtCM{grid-template-columns:repeat(2,minmax(0,1fr))}.learn_profileBody__hXZEs{padding-block:1.5rem 3rem}.learn_heroCopy__cb_WH h1{font-size:2.8rem}.learn_heroCopy__cb_WH>p:not(.learn_eyebrow__1H85b){font-size:1rem}}@media (max-width:640px){.learn_heroInner__Ctgtb{grid-template-columns:minmax(0,1fr);padding-block:2rem}.learn_heroFigure__ZTaY5{justify-self:start}.learn_heroCopy__cb_WH{max-width:100%;width:100%}.learn_heroCopy__cb_WH h1{max-width:12ch}.learn_serviceStrip__Du8tq{gap:.75rem 1.5rem;padding-block:1.2rem}.learn_serviceStrip__Du8tq span{font-size:.8rem}.learn_instructorsSection__T8FLG{padding-block:2.5rem 1rem}.learn_sectionHeading__x7FE5{margin-bottom:1.5rem}.learn_sectionHeading__x7FE5 h2{font-size:1.55rem}.learn_instructorRail__2muuP .is-short .learn_instructorCard__eASI8{grid-template-columns:1fr}.learn_instructorRail__2muuP .partner-rail.is-short{--partner-card-width:min(24rem,calc(100vw - 3rem))}.learn_cardCopy__Cw2vZ{padding:1.4rem}.learn_cardCopy__Cw2vZ h3{font-size:1.8rem}.learn_cardFooter__TfST1{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem}.learn_cardLink__ovg9q{gap:.5rem}.learn_tabPanel__qhz9_ h2{font-size:1.55rem}.learn_inquiry__GYaxd{padding:1.4rem}}@media (max-width:380px){.learn_heroCopy__cb_WH h1{font-size:2.4rem}.learn_formRow__NvtCM{grid-template-columns:1fr}.learn_inquiry__GYaxd{padding:1rem}}@media (prefers-reduced-motion:reduce){.learn_page__8vTaG :is(a,button){transition:none}.learn_page__8vTaG :is(a,button):hover{transform:none}}.logoLoop_loop__TwKdU{position:relative;isolation:isolate}.logoLoop_loop__TwKdU .logoLoop_still__SDyNM,.logoLoop_loop__TwKdU .logoLoop_video__pfPrG{width:100%;height:100%;max-width:100%;object-fit:contain}.logoLoop_loop__TwKdU .logoLoop_video__pfPrG{position:absolute;inset:0;opacity:0}.logoLoop_loop__TwKdU[data-video-ready=true] .logoLoop_video__pfPrG{opacity:1}.logoLoop_loop__TwKdU .logoLoop_still__SDyNM{visibility:hidden}.logoLoop_loop__TwKdU[data-fallback=true] .logoLoop_still__SDyNM{visibility:visible}