.MasterclassPoster_poster__uXNlJ{position:relative;container-type:inline-size;width:100%;aspect-ratio:3/2;overflow:hidden;isolation:isolate;border-radius:var(--new-v2-radius-lg,28px);background-color:#0b1630;box-shadow:0 24px 54px rgba(11,22,48,.28)}.MasterclassPoster_art__3QpC8{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:right center}.MasterclassPoster_poster__uXNlJ:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,15,36,.92),rgba(7,15,36,.7) 42%,rgba(7,15,36,0) 70%)}.MasterclassPoster_copy__avlnB{position:absolute;left:6.5cqw;top:50%;transform:translateY(-50%);width:62%;display:flex;flex-direction:column;align-items:flex-start;gap:1.6cqw;color:#fff}.MasterclassPoster_copy__avlnB p{margin:0}.MasterclassPoster_eyebrow__eeMqK{font-size:clamp(9px,2.3cqw,14px);font-weight:700;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:#97b6d2}.MasterclassPoster_title___vSJv{font-family:var(--new-v2-primary-font);font-size:clamp(19px,6.4cqw,42px);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:#fff;text-wrap:balance}.MasterclassPoster_by__fbIuH{font-size:clamp(12px,2.9cqw,18px);line-height:1.35;color:hsla(0,0%,100%,.92)}.MasterclassPoster_figures__6ZVEH{font-size:clamp(11px,2.5cqw,16px);line-height:1.35;color:hsla(0,0%,100%,.85)}.MasterclassPoster_star__VygYr{color:#fc0}.MasterclassPoster_badge__fmTcY{margin-top:1.4cqw;padding:.9cqw 2.6cqw;border-radius:999px;font-size:clamp(10px,2.3cqw,14px);font-weight:700;line-height:1.3;color:#fff;border:1px solid hsla(0,0%,100%,.55);background-color:hsla(0,0%,100%,.08)}.MasterclassPoster_photo__L5ffy{position:absolute;right:5cqw;bottom:6cqw;width:21cqw;height:21cqw;border-radius:50%;object-fit:cover;border:max(3px,.8cqw) solid hsla(0,0%,100%,.9);box-shadow:0 10px 28px rgba(0,0,0,.45)}.Masterclass_page__8HZ45{--mk-stage:#0d50b5;--mk-stage-ink:#0d50b5;--mk-stage-tint:#edf3ff}.Masterclass_heroPoster__pG8jh{max-width:560px;margin:0 auto}.Masterclass_glance__lm9m_{position:relative;z-index:2;margin:-12px auto 0}.Masterclass_ticks__aGKDZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Masterclass_tick__A6dAh{display:flex;align-items:flex-start;gap:10px;font-size:clamp(15px,1.9rem,17px);line-height:1.5;color:var(--new-v2-dark-black)}.Masterclass_tickIcon___Au7N{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;color:var(--new-v2-white);background-color:var(--mk-stage-ink)}.Masterclass_cards3__ngwbh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,2.2rem,22px);gap:clamp(14px,2.2rem,22px);align-items:stretch}.Masterclass_card__hxeEL{display:flex;flex-direction:column;gap:16px;padding:clamp(22px,3rem,30px);border-radius:28px;background-color:var(--new-v2-white);border:1px solid color-mix(in srgb,var(--mk-stage) 14%,transparent);box-shadow:0 18px 40px rgba(13,80,181,.08)}.Masterclass_card__hxeEL .Masterclass_cardTitle__Bqft_{margin:0;font-family:var(--new-v2-primary-font);font-size:clamp(19px,2.6rem,23px);font-weight:700;line-height:1.3;color:var(--new-v2-dark-black)}.Masterclass_cardNote__8tXhK{margin:auto 0 0;padding-top:4px;font-size:15px;line-height:1.5;color:var(--new-v2-grey)}.Masterclass_infoNote__7BbUv{display:flex;align-items:flex-start;gap:12px;max-width:820px;margin:clamp(22px,3.2rem,32px) auto 0;padding:14px 18px;border-radius:18px;font-size:15px;line-height:1.55;color:var(--new-v2-grey);background-color:hsla(0,0%,100%,.85);border:1px solid rgba(13,80,181,.1)}.Masterclass_infoIcon___QzVX{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:700;color:var(--new-v2-white);background-color:var(--mk-stage-ink)}.Masterclass_infoNote__7BbUv a{font-weight:700;color:var(--new-v2-dark-blue)}.Masterclass_instructor__bSlzM{display:grid;grid-template-columns:clamp(200px,30rem,320px) minmax(0,1fr);align-items:center;grid-gap:clamp(28px,5rem,64px);gap:clamp(28px,5rem,64px);max-width:1000px;margin:0 auto}.Masterclass_instructorPhoto__Lr07h{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%;border:6px solid var(--new-v2-white);box-shadow:0 20px 44px rgba(14,20,23,.14)}.Masterclass_instructorCopy__hm3vn{min-width:0}.Masterclass_instructorCopy__hm3vn .Masterclass_instructorHeading__ycbdi{margin-bottom:8px}.Masterclass_instructorRole__lPdeY{margin:0 0 14px;font-size:16px;font-weight:700;letter-spacing:.02em;color:var(--mk-stage-ink)}.Masterclass_instructorBio___iyJ7{margin:0 0 16px;max-width:640px;font-size:clamp(16px,2.2rem,19px);line-height:1.65;color:var(--new-v2-dark-black);text-wrap:pretty}.Masterclass_instructorFigures__5u_IA{margin:0;font-size:15px;color:var(--new-v2-grey)}.Masterclass_star__fcAxv{color:#f5a400}.Masterclass_steps__DVLkf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Masterclass_stepDetails__h8eJ8{border-radius:22px;background-color:var(--new-v2-white);border:1px solid rgba(13,80,181,.1);box-shadow:0 10px 26px rgba(13,80,181,.06);overflow:hidden}.Masterclass_stepDetails__h8eJ8[open]{border-color:color-mix(in srgb,var(--mk-stage) 30%,transparent)}.Masterclass_stepSummary__7uCdi{display:flex;align-items:center;gap:16px;padding:18px 22px;cursor:pointer;list-style:none}.Masterclass_stepSummary__7uCdi::-webkit-details-marker{display:none}.Masterclass_stepSummary__7uCdi:focus-visible{outline:3px solid var(--mk-stage-ink);outline-offset:-3px;border-radius:22px}.Masterclass_stepNumber__57T7s{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;font-size:17px;font-weight:700;color:var(--mk-stage-ink);background-color:var(--mk-stage-tint);border:2px solid color-mix(in srgb,var(--mk-stage) 25%,transparent)}.Masterclass_stepDetails__h8eJ8[open] .Masterclass_stepNumber__57T7s{color:var(--new-v2-white);background-color:var(--mk-stage-ink);border-color:var(--mk-stage-ink)}.Masterclass_stepHead__bDM0l{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.Masterclass_stepKicker__rdX_Z{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--new-v2-grey)}.Masterclass_stepSummary__7uCdi .Masterclass_stepTitle__tIgsT{margin:0;font-family:var(--new-v2-primary-font);font-size:clamp(17px,2.3rem,20px);font-weight:700;line-height:1.3;color:var(--new-v2-dark-black)}.Masterclass_stepMeta__Fa05H{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:14px;line-height:1.4;color:var(--new-v2-grey)}.Masterclass_sheet___Su81,.Masterclass_stepSheets__lj7xK{display:inline-flex;align-items:center;gap:5px;color:var(--mk-stage-ink);font-weight:700}.Masterclass_sheet___Su81 svg,.Masterclass_stepSheets__lj7xK svg,.Masterclass_wholeCourse__ILCEi svg{flex:0 0 auto;width:15px;height:15px}.Masterclass_chevron__Zpw3c{flex:0 0 auto;width:12px;height:12px;margin-right:4px;border-right:2.5px solid var(--mk-stage-ink);border-bottom:2.5px solid var(--mk-stage-ink);transform:translateY(-3px) rotate(45deg);transition:transform .2s ease}.Masterclass_stepDetails__h8eJ8[open] .Masterclass_chevron__Zpw3c{transform:translateY(3px) rotate(225deg)}.Masterclass_lessons__n0AcF{list-style:none;margin:0;padding:4px 22px 18px 80px;counter-reset:lesson}.Masterclass_lesson__tz68a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;padding:11px 0;border-top:1px solid rgba(13,80,181,.08);counter-increment:lesson}.Masterclass_lessonTitle__XsMKg{font-size:15.5px;line-height:1.45;color:var(--new-v2-dark-black)}.Masterclass_lessonTitle__XsMKg:before{content:counter(lesson) ". ";color:var(--new-v2-grey)}.Masterclass_lessonMeta__QmP2t{display:inline-flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap;color:var(--new-v2-grey)}.Masterclass_tag__pU6xw{padding:2px 8px;border-radius:100px;font-size:12px;font-weight:700;color:var(--mk-stage-ink);background-color:var(--mk-stage-tint)}.Masterclass_lessonSheets__dPAad{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13.5px}.Masterclass_wholeCourse__ILCEi{display:flex;align-items:center;justify-content:center;gap:8px;margin:20px 0 0;font-size:15px;color:var(--new-v2-grey)}.Masterclass_wholeCourse__ILCEi svg{color:var(--mk-stage-ink)}@media (prefers-reduced-motion:reduce){.Masterclass_chevron__Zpw3c{transition:none}}.Masterclass_reviews__Zf58M{max-width:1080px;margin:0 auto}.Masterclass_appGrid__vXoNA{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;grid-gap:clamp(28px,4.4rem,56px);gap:clamp(28px,4.4rem,56px)}.Masterclass_appShots__qPL2u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;grid-gap:clamp(10px,2rem,22px);gap:clamp(10px,2rem,22px);min-width:0}.Masterclass_appShots__qPL2u>figure{margin:0;min-width:0}.Masterclass_courseShot__9gDp7{display:flex;flex-direction:column;align-items:center;gap:14px}.Masterclass_courseImg__blx5e{display:block;width:100%;height:auto;border-radius:22px;box-shadow:0 24px 40px rgba(14,20,23,.18)}.Masterclass_shotCaption__F3zMk{max-width:34ch;margin:0 auto;text-align:center;font-size:14px;line-height:1.45;color:var(--new-v2-grey)}.Masterclass_appPoints__HOMNC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.Masterclass_appPoint__jmW4B{display:flex;align-items:flex-start;gap:12px}.Masterclass_appPoint__jmW4B .Masterclass_appPointTitle__NeEC8{margin:0 0 4px;font-family:var(--new-v2-primary-font);font-size:clamp(17px,2.2rem,19px);font-weight:700;line-height:1.3;color:var(--new-v2-dark-black)}.Masterclass_appPointText__k54zH{margin:0;font-size:15.5px;line-height:1.55;color:var(--new-v2-grey)}.Masterclass_tvBlock__uTm2U{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:center;grid-gap:clamp(24px,4rem,48px);gap:clamp(24px,4rem,48px);margin-top:clamp(32px,5rem,56px);padding:clamp(22px,3.2rem,34px);border-radius:28px;background-color:#0b1630;color:var(--new-v2-white)}.Masterclass_tvBlock__uTm2U .Masterclass_tvTitle__2GTQY{margin:0 0 10px;font-family:var(--new-v2-primary-font);font-size:clamp(21px,2.8rem,27px);font-weight:700;line-height:1.25;color:var(--new-v2-white)}.Masterclass_tvText__znOcC{margin:0;font-size:clamp(16px,2rem,18px);line-height:1.6;color:hsla(0,0%,100%,.86)}.Masterclass_tvFigure__03QyH{margin:0;min-width:0}.Masterclass_tvShots__2rmkO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.Masterclass_tvImg__wd7tP{display:block;width:100%;height:auto;border-radius:14px;box-shadow:0 16px 34px rgba(0,0,0,.35)}.Masterclass_tvFigure__03QyH .Masterclass_shotCaption__F3zMk{margin-top:12px;max-width:none;color:hsla(0,0%,100%,.72)}@media (max-width:1199px){.Masterclass_appGrid__vXoNA{grid-template-columns:minmax(0,1fr)}.Masterclass_appShots__qPL2u{max-width:820px;margin:0 auto}.Masterclass_appPoints__HOMNC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 28px;gap:20px 28px}}@media (max-width:991px){.Masterclass_cards3__ngwbh,.Masterclass_instructor__bSlzM{grid-template-columns:minmax(0,1fr)}.Masterclass_instructor__bSlzM{justify-items:center;text-align:center}.Masterclass_instructorPhoto__Lr07h{max-width:240px}.Masterclass_instructorCopy__hm3vn .Masterclass_instructorHeading__ycbdi{align-items:center;text-align:center}.Masterclass_instructorBio___iyJ7{margin-left:auto;margin-right:auto}.Masterclass_tvBlock__uTm2U{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.Masterclass_glance__lm9m_{margin-top:16px}.Masterclass_glanceStats__Uc_S3>li:last-child:nth-child(odd){grid-column:1/-1}.Masterclass_glanceStats__Uc_S3>li:last-child:nth-child(odd):after{display:none}.Masterclass_appShots__qPL2u{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin:0 -16px;padding:4px 16px 12px}.Masterclass_appShots__qPL2u>figure{flex:0 0 72%;scroll-snap-align:center}.Masterclass_appPoints__HOMNC{grid-template-columns:minmax(0,1fr)}.Masterclass_stepSummary__7uCdi{gap:12px;padding:16px}.Masterclass_stepNumber__57T7s{width:36px;height:36px;font-size:15px}.Masterclass_lessons__n0AcF{padding:0 16px 14px}.Masterclass_lesson__tz68a{grid-template-columns:minmax(0,1fr)}.Masterclass_lessonMeta__QmP2t{white-space:normal}.Masterclass_tvShots__2rmkO{grid-template-columns:minmax(0,1fr)}}