@font-face{font-family:MC Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/__l5e/assets-v1/305deb7f-43a6-4cf4-bc42-7d6d6c8cbfb8/mc-montserrat-700.woff2)format("woff2")}@font-face{font-family:MC Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/__l5e/assets-v1/2b6e949c-52f0-48e9-84be-4b9bd1c96ca7/mc-montserrat-800.woff2)format("woff2")}@font-face{font-family:MC Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/__l5e/assets-v1/dfec1a0e-a4f8-4edd-a30b-57fb97685001/mc-inter-400.woff2)format("woff2")}@font-face{font-family:MC Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/__l5e/assets-v1/b7d15538-851a-45a5-b40c-7028ff1d7710/mc-inter-500.woff2)format("woff2")}@font-face{font-family:MC Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/__l5e/assets-v1/7c8296bc-6546-41a1-82f8-e8e3b6d48af3/mc-inter-600.woff2)format("woff2")}@font-face{font-family:MC Inter;font-style:normal;font-weight:700 800;font-display:swap;src:url(/__l5e/assets-v1/78bbdc85-666c-4493-b8ac-dfd698be35c1/mc-inter-700.woff2)format("woff2")}@font-face{font-family:Montserrat Fallback;src:local(Arial),local(Liberation Sans);font-style:normal;font-weight:700 800;size-adjust:117.44%;ascent-override:82.42%;descent-override:21.37%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial),local(Liberation Sans);font-style:normal;font-weight:400;size-adjust:106.12%;ascent-override:91.29%;descent-override:22.73%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial),local(Liberation Sans);font-style:normal;font-weight:500 600;size-adjust:107.005%;ascent-override:90.533%;descent-override:22.542%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);font-style:normal;font-weight:700 800;size-adjust:100.96%;ascent-override:95.954%;descent-override:23.892%;line-gap-override:0%}.masterclass{--background:#080808;--foreground:#f7f7f7;--surface:#161616;--card:#161616;--muted-foreground:#c4c4c4;--primary:#ff8a00;--primary-foreground:#111;--border:#303030;--ring:#ff8a00;letter-spacing:0;background:var(--background);color:var(--foreground);font-family:Inter,system-ui,sans-serif}.masterclass :is(h1,h2,h3,h4){letter-spacing:0;font-family:inherit}.masterclass p{line-height:1.75}.masterclass .mc-section{border-top:1px solid var(--border);padding-block:80px}.masterclass .mc-container{width:min(1120px,100% - 40px);margin-inline:auto}.masterclass .mc-heading{text-wrap:balance;max-width:850px;font-size:36px;font-weight:600;line-height:1.2}.masterclass .mc-copy{max-width:760px;color:var(--muted-foreground);margin-top:24px;font-size:17px}.masterclass .mc-note{max-width:800px;color:var(--muted-foreground);margin-top:28px;font-size:13px;line-height:1.7}.masterclass .mc-cta{white-space:normal;text-align:center;border-radius:4px;height:auto;min-height:52px;padding:14px 22px;font-size:13px;font-weight:700}.masterclass .mc-cta:disabled{opacity:.75}@media (width<=640px){.masterclass .mc-section{padding-block:52px}.masterclass .mc-heading{font-size:28px}.masterclass .mc-copy{font-size:16px}}@media (prefers-reduced-motion:reduce){.masterclass *,.masterclass :before,.masterclass :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
