@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Onest_a48cd7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Onest_Fallback_a48cd7;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_a48cd7{font-family:__Onest_a48cd7,__Onest_Fallback_a48cd7;font-style:normal}html.masterclass-page,html.masterclass-page body{background-color:#0a0a0a;color:#eaeaea}html.masterclass-page *{scrollbar-color:#346de0 #0a0a0a}html.masterclass-page ::-webkit-scrollbar-track{background:#0a0a0a}html.masterclass-page ::-webkit-scrollbar-thumb{background:#346de0;border-color:#0a0a0a}.masterclass-page-bg{background-color:#0a0a0a}.masterclass-hero-glow{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:visible}.masterclass-hero-glow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse 36% 52% at 0 50%,rgba(52,109,224,.28) 0,rgba(52,109,224,.12) 38%,rgba(52,109,224,.045) 58%,transparent 72%)}@media (min-width:1024px){.masterclass-hero-glow:before{background:radial-gradient(ellipse 32% 48% at 0 50%,rgba(52,109,224,.26) 0,rgba(52,109,224,.11) 40%,rgba(52,109,224,.04) 60%,transparent 74%)}}.masterclass-dot-grid-overlay{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.16;background-image:radial-gradient(circle,hsla(0,0%,100%,.7) 1px,transparent 0);background-size:36px 36px}.masterclass-gold-btn{position:relative;z-index:2;display:flex;width:100%;align-items:center;justify-content:center;gap:8px;overflow:hidden;border:none;border-radius:9999px;background:linear-gradient(90deg,#b8842e,#e3b55f 45%,#f3e4a8 55%,#d4a24a);color:#181818;font-weight:600;cursor:pointer;transition:box-shadow .4s ease-out;box-shadow:inset 0 3px 8px hsla(0,0%,100%,.42),5px 5px 10px rgba(0,0,0,.144)}.masterclass-gold-btn:before{inset:-4px;border-radius:inherit;z-index:-1;transition:opacity .4s ease-out;box-shadow:0 0 10px rgba(227,181,95,.22),0 0 22px rgba(184,132,46,.14)}.masterclass-gold-btn:after,.masterclass-gold-btn:before{content:"";position:absolute;pointer-events:none;opacity:0}.masterclass-gold-btn:after{top:0;left:-22%;width:48%;height:100%;transform:skewX(-16deg);transition:opacity 0s;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.14) 16%,hsla(0,0%,100%,.48) 36%,rgba(255,252,235,.88) 50%,hsla(0,0%,100%,.48) 64%,hsla(0,0%,100%,.14) 84%,transparent)}.masterclass-gold-btn:hover:before{opacity:1}.masterclass-gold-btn:hover:after{opacity:1;animation:masterclass-gold-shimmer 1.85s linear infinite}.masterclass-gold-btn--lg{height:49px;font-size:18px;letter-spacing:-.54px}@media (max-width:639px){.masterclass-gold-btn--lg{height:44px;font-size:16px;letter-spacing:-.4px}.masterclass-hero-glow:before{background:radial-gradient(ellipse 52% 42% at 0 42%,rgba(52,109,224,.22) 0,rgba(52,109,224,.08) 42%,transparent 72%)}.masterclass-dot-grid-overlay{opacity:.12;background-size:28px 28px}}.masterclass-gold-btn--sm{height:31px;font-size:12px;letter-spacing:-.36px}.masterclass-black-btn{position:relative;z-index:2;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;border:none;border-radius:9999px;background:#181818;color:#fff;font-weight:600;cursor:pointer;transition:box-shadow .4s ease-out;box-shadow:inset 0 3px 8px hsla(0,0%,100%,.42)}.masterclass-black-btn:before{content:"";position:absolute;inset:-4px;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;transition:opacity .4s ease-out;box-shadow:0 0 12px rgba(0,0,0,.28),0 0 24px rgba(0,0,0,.16)}.masterclass-black-btn:after{content:"";position:absolute;top:0;left:-22%;width:48%;height:100%;pointer-events:none;opacity:0;transform:skewX(-16deg);transition:opacity 0s;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.06) 16%,hsla(0,0%,100%,.2) 36%,hsla(0,0%,100%,.42) 50%,hsla(0,0%,100%,.2) 64%,hsla(0,0%,100%,.06) 84%,transparent)}.masterclass-black-btn:hover:before{opacity:1}.masterclass-black-btn:hover:after{opacity:1;animation:masterclass-btn-shimmer 2.4s linear infinite}.masterclass-black-btn--lg{height:49px;font-size:18px;letter-spacing:-.54px}.masterclass-black-btn--sm{height:31px;font-size:12px;letter-spacing:-.36px}.masterclass-blue-btn{position:relative;z-index:2;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;border:none;border-radius:9999px;background:#346de0;color:#fff;font-weight:600;cursor:pointer;transition:box-shadow .4s ease-out;box-shadow:inset 0 3px 8px hsla(0,0%,100%,.42),5px 5px 10px rgba(0,0,0,.144)}.masterclass-blue-btn:before{inset:-4px;border-radius:inherit;z-index:-1;transition:opacity .4s ease-out;box-shadow:0 0 12px rgba(52,109,224,.38),0 0 24px rgba(52,109,224,.22)}.masterclass-blue-btn:after,.masterclass-blue-btn:before{content:"";position:absolute;pointer-events:none;opacity:0}.masterclass-blue-btn:after{top:0;left:-22%;width:48%;height:100%;transform:skewX(-16deg);transition:opacity 0s;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.06) 16%,hsla(0,0%,100%,.2) 36%,hsla(0,0%,100%,.42) 50%,hsla(0,0%,100%,.2) 64%,hsla(0,0%,100%,.06) 84%,transparent)}.masterclass-blue-btn:hover:before{opacity:1}.masterclass-blue-btn:hover:after{opacity:1;animation:masterclass-btn-shimmer 2.4s linear infinite}.masterclass-blue-btn--lg{height:49px;font-size:18px;letter-spacing:-.54px}.masterclass-blue-btn--sm{height:31px;font-size:12px;letter-spacing:-.36px}.masterclass-blue-btn--modal{height:40px;margin-top:24px;font-size:14px;letter-spacing:-.28px}@keyframes masterclass-gold-shimmer{0%{left:-22%}to{left:122%}}@keyframes masterclass-btn-shimmer{0%{left:-22%}to{left:122%}}.masterclass-gold-text{background:linear-gradient(90deg,#e2c56a,#fcf6ba,#fff8dc,#fcf6ba,#e2c56a);-webkit-background-clip:text;background-clip:text;color:transparent}.masterclass-frame{--mouse-x:50%;--mouse-y:50%;position:relative;border-radius:10px;overflow:hidden;background:transparent;box-shadow:0 9px 14.9px rgba(0,0,0,.25);isolation:isolate}.masterclass-frame:before{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.masterclass-frame:after,.masterclass-frame:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none}.masterclass-frame:after{padding:1px;opacity:0;transition:opacity .45s ease;background:radial-gradient(380px circle at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.42) 0,hsla(0,0%,100%,.14) 34%,hsla(0,0%,100%,.04) 58%,transparent 78%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.masterclass-frame[data-active=true]:after{opacity:.32}.masterclass-frame__inner{position:relative;z-index:1;height:100%;border-radius:inherit;overflow:hidden;background-color:#0a0a0a}.masterclass-frame__glow{position:absolute;inset:-24px;z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .45s ease;background:radial-gradient(circle 320px at var(--mouse-x) var(--mouse-y),hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,.04) 28%,hsla(0,0%,100%,.015) 52%,transparent 72%);filter:blur(10px)}.masterclass-frame[data-active=true] .masterclass-frame__glow{opacity:.72}.masterclass-frame__inner--clip{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.masterclass-frame__content{position:relative;z-index:1;height:100%;min-width:0}.masterclass-frame--14{border-radius:14px}.masterclass-pricing-card .masterclass-frame{transition:box-shadow .5s ease-out}.masterclass-pricing-card:hover .masterclass-frame{animation:masterclass-pricing-shadow 2.8s ease-in-out infinite}@keyframes masterclass-pricing-shadow{0%,to{box-shadow:0 9px 14.9px rgba(0,0,0,.28)}50%{box-shadow:0 14px 26px rgba(0,0,0,.42)}}.masterclass-corner-ribbon{width:72px;height:72px;overflow:hidden}.masterclass-corner-ribbon--discount{border-top-right-radius:14px}.masterclass-corner-ribbon__text{position:absolute;z-index:1;width:92px;padding:3px 0;color:#fff;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.35px;text-align:center;text-transform:uppercase;box-shadow:0 1px 4px rgba(0,0,0,.22)}.masterclass-corner-ribbon--discount .masterclass-corner-ribbon__text{top:14px;right:-25px;transform:rotate(45deg)}.masterclass-corner-ribbon__text--green{background:linear-gradient(90deg,#16a34a,#22c55e 45%,#4ade80 55%,#22c55e)}.masterclass-corner-ribbon__text--gold{background:linear-gradient(90deg,#b8842e,#e3b55f 45%,#f3e4a8 55%,#d4a24a);color:#181818}.masterclass-onboarding-modal{border-radius:14px;overflow:hidden;background-color:rgba(10,15,24,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 24px 48px rgba(0,0,0,.35),inset 0 0 0 1px hsla(0,0%,100%,.1)}.masterclass-onboarding-label{display:block;font-size:12px;font-weight:500;letter-spacing:-.24px;color:hsla(0,0%,92%,.75)}.masterclass-onboarding-input{width:100%;height:44px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background-color:hsla(0,0%,100%,.04);padding:0 14px;font-size:14px;letter-spacing:-.28px;color:#eaeaea;outline:none;transition:border-color .2s ease,background-color .2s ease}.masterclass-onboarding-input::placeholder{color:hsla(0,0%,92%,.35)}.masterclass-onboarding-input:focus{border-color:hsla(0,0%,100%,.28);background-color:hsla(0,0%,100%,.06)}.masterclass-onboarding-select{padding-right:28px;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23eaeaea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.masterclass-phone-row{display:flex;gap:.5rem;min-width:0}.masterclass-onboarding-input.masterclass-onboarding-dial-select,.masterclass-onboarding-input.masterclass-onboarding-phone-input{width:auto}.masterclass-onboarding-dial-select{width:6.5rem;flex-shrink:0;padding-left:10px;padding-right:26px;font-size:13px}.masterclass-onboarding-phone-input{flex:1;min-width:0}.masterclass-onboarding-select option{background-color:#0a0f18;color:#eaeaea}.masterclass-outline-btn{display:flex;width:100%;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.6);border-radius:9999px;background:transparent;color:#fff;font-weight:600;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.masterclass-outline-btn:hover{border-color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.1)}.masterclass-outline-btn--lg{height:49px;font-size:18px;letter-spacing:-.54px}.masterclass-social-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;height:44px;border-radius:9999px;border:1px solid hsla(0,0%,100%,.16);background-color:hsla(0,0%,100%,.04);font-size:14px;font-weight:600;letter-spacing:-.28px;color:#eaeaea;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.masterclass-social-btn:hover{border-color:hsla(0,0%,100%,.28);background-color:hsla(0,0%,100%,.08)}.masterclass-logo-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.masterclass-logo-marquee__track{display:flex;width:max-content;align-items:center;gap:3.5rem;animation:masterclass-logo-marquee 38s linear infinite}.masterclass-logo-marquee__track:hover{animation-play-state:paused}.masterclass-logo-marquee__slot{display:flex;width:7.25rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;padding-inline:.25rem}.masterclass-logo-marquee__logo{display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:.62;transition:opacity .2s ease}.masterclass-logo-marquee__logo-wrap{display:flex;width:100%;height:100%;align-items:center;justify-content:center;opacity:.62;transition:opacity .2s ease}.masterclass-logo-marquee__logo-wrap .masterclass-logo-marquee__logo{width:100%;height:100%}.masterclass-logo-marquee__track:hover .masterclass-logo-marquee__logo,.masterclass-logo-marquee__track:hover .masterclass-logo-marquee__logo-wrap{opacity:.85}@media (min-width:640px){.masterclass-logo-marquee__slot{width:8.5rem;height:2.5rem}}.masterclass-pricing-scroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.masterclass-pricing-scroll::-webkit-scrollbar{display:none}@media (min-width:1024px){.masterclass-pricing-scroll{scroll-snap-type:none}}.masterclass-mobile-pricing-row{align-items:center}.masterclass-light-band{position:relative;isolation:isolate;background-color:#f3f4f6}.masterclass-light-band__dots{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.09;background-image:radial-gradient(circle,#0f172a 1px,transparent 0);background-size:36px 36px}.masterclass-light-band .masterclass-pricing-card__surface{transition:border-color .2s ease}.masterclass-light-band .masterclass-pricing-card:hover .masterclass-pricing-card__surface{border-color:#94a3b8}.masterclass-light-band .masterclass-pricing-card--discovery:hover .masterclass-pricing-card__surface{border-color:#d4a24a}.masterclass-light-band .masterclass-pricing-card--featured:hover .masterclass-pricing-card__surface{border-color:#346de0}@keyframes masterclass-logo-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.masterclass-video-player{background-color:#000}.masterclass-onboarding-progress{height:4px;border-radius:9999px;background-color:rgba(0,0,0,.45);overflow:hidden}.masterclass-onboarding-progress__fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#2a5bb8,#346de0);transition:width .35s ease}.masterclass-onboarding-option{display:flex;cursor:pointer;align-items:flex-start;gap:.625rem;border-radius:10px;border:1px solid hsla(0,0%,100%,.08);background-color:rgba(0,0,0,.38);padding:.625rem .75rem;transition:border-color .2s ease,background-color .2s ease}.masterclass-onboarding-option:hover{border-color:hsla(0,0%,100%,.14);background-color:rgba(0,0,0,.48)}.masterclass-onboarding-option:has(:checked){border-color:rgba(52,109,224,.45);background-color:rgba(0,0,0,.52)}.masterclass-onboarding-option__control{margin-top:2px;height:16px;width:16px;flex-shrink:0;appearance:none;border:1.5px solid hsla(0,0%,100%,.22);background-color:rgba(0,0,0,.55);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.masterclass-onboarding-option__control[type=radio]{border-radius:9999px}.masterclass-onboarding-option__control[type=checkbox]{border-radius:4px}.masterclass-onboarding-option__control:checked{border-color:#346de0;background-color:#1a2f52}.masterclass-onboarding-option__control[type=radio]:checked{background-color:#346de0;box-shadow:inset 0 0 0 3px rgba(10,15,24,.88)}.masterclass-onboarding-option__control[type=checkbox]:checked{background-color:#346de0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23eaeaea' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;box-shadow:none}.masterclass-onboarding-option__label{font-size:13px;line-height:1.35;letter-spacing:-.26px;color:hsla(0,0%,92%,.9)}.masterclass-logo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-items:center;column-gap:1.5rem;row-gap:2.75rem}.masterclass-logo-grid__item{display:flex;width:100%;max-width:9.5rem;height:2.5rem;align-items:center;justify-content:center;overflow:visible}.masterclass-logo-grid__logo{display:block;width:auto;height:calc(var(--logo-scale, 1) * 2.5rem);max-width:100%;object-fit:contain;object-position:center}@media (min-width:640px){.masterclass-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem;row-gap:3.25rem}.masterclass-logo-grid__item{height:2.75rem}.masterclass-logo-grid__logo{height:calc(var(--logo-scale, 1) * 2.75rem)}}@media (min-width:1024px){.masterclass-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:2.5rem;row-gap:3.75rem}.masterclass-logo-grid__item{max-width:10.5rem;height:3rem}.masterclass-logo-grid__logo{height:calc(var(--logo-scale, 1) * 3rem)}}