.live-classes-module__oVIS7W__page{--bg:#10120f;--panel:#1a1e18;--panel-light:#23291f;--lime:#c1f36b;--text:#f5f4ed;--muted:#a7ada0;--line:#f5f4ed21;background:var(--bg);color:var(--text);min-height:100vh;font-family:inherit;overflow:hidden}.live-classes-module__oVIS7W__page *{box-sizing:border-box}.live-classes-module__oVIS7W__page a{color:inherit;text-decoration:none}.live-classes-module__oVIS7W__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;min-height:84px;padding:18px 6%;display:flex}.live-classes-module__oVIS7W__brand img{object-fit:contain;width:142px;max-height:58px;display:block}.live-classes-module__oVIS7W__nav{color:var(--muted);align-items:center;gap:30px;font-size:12px;display:flex}.live-classes-module__oVIS7W__nav a,.live-classes-module__oVIS7W__footer a{transition:color .18s}.live-classes-module__oVIS7W__nav a:hover,.live-classes-module__oVIS7W__footer a:hover{color:var(--lime)}.live-classes-module__oVIS7W__headerButton,.live-classes-module__oVIS7W__primaryButton,.live-classes-module__oVIS7W__secondaryButton,.live-classes-module__oVIS7W__cardButton{letter-spacing:.045em;justify-content:center;align-items:center;gap:16px;font-size:11px;font-weight:800;transition:transform .18s,background .18s;display:inline-flex}.live-classes-module__oVIS7W__headerButton{border:1px solid var(--lime);padding:14px 17px;color:var(--lime)!important}.live-classes-module__oVIS7W__headerButton:hover,.live-classes-module__oVIS7W__primaryButton:hover,.live-classes-module__oVIS7W__cardButton:hover{transform:translateY(-2px)}.live-classes-module__oVIS7W__hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:5%;min-height:630px;padding:74px 8% 92px;display:grid;position:relative}.live-classes-module__oVIS7W__heroCopy{z-index:2;max-width:620px;position:relative}.live-classes-module__oVIS7W__eyebrow,.live-classes-module__oVIS7W__sectionEyebrow{color:var(--muted);letter-spacing:.16em;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.live-classes-module__oVIS7W__dot,.live-classes-module__oVIS7W__comingSoonDot{background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 12px #c1f36b59}.live-classes-module__oVIS7W__hero h1{letter-spacing:-.065em;margin:28px 0 24px;font-size:clamp(44px,5.8vw,78px);font-weight:900;line-height:.98}.live-classes-module__oVIS7W__hero h1 span,.live-classes-module__oVIS7W__sectionHeading h2 span,.live-classes-module__oVIS7W__experienceCopy h2 span,.live-classes-module__oVIS7W__membershipCopy h2 span{color:var(--lime)}.live-classes-module__oVIS7W__intro{max-width:455px;color:var(--muted);font-size:15px;line-height:1.85}.live-classes-module__oVIS7W__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.live-classes-module__oVIS7W__primaryButton{background:var(--lime);min-height:50px;padding:0 19px;color:#14180e!important}.live-classes-module__oVIS7W__secondaryButton{border:1px solid var(--line);min-height:50px;color:var(--text);padding:0 15px}.live-classes-module__oVIS7W__secondaryButton:hover{background:var(--panel)}.live-classes-module__oVIS7W__heroFootnote{color:var(--muted);letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:12px;margin-top:44px;font-size:9px;font-weight:700;display:flex}.live-classes-module__oVIS7W__footnoteDivider{color:var(--lime)}.live-classes-module__oVIS7W__heroVisual{background:var(--panel);min-width:0;height:470px;position:relative}.live-classes-module__oVIS7W__heroImage{object-fit:cover;object-position:center;filter:saturate(.78);width:100%;height:100%;display:block}.live-classes-module__oVIS7W__imageShade{background:linear-gradient(#0a0c0908 35%,#0a0c09b3 100%);position:absolute;inset:0}.live-classes-module__oVIS7W__imageCaption{letter-spacing:.12em;justify-content:space-between;gap:12px;font-size:9px;font-weight:800;display:flex;position:absolute;bottom:23px;left:22px;right:22px}.live-classes-module__oVIS7W__captionLabel{color:var(--lime)}.live-classes-module__oVIS7W__captionMark{color:#fff}.live-classes-module__oVIS7W__floatingNote{background:var(--lime);color:#161a12;align-items:center;gap:14px;max-width:calc(100% + 20px);padding:18px 22px;display:flex;position:absolute;bottom:54px;left:-36px;box-shadow:0 16px 44px #00000038}.live-classes-module__oVIS7W__noteSymbol{font-size:28px}.live-classes-module__oVIS7W__floatingNote strong{font-size:12px}.live-classes-module__oVIS7W__floatingNote p{margin:5px 0 0;font-size:11px}.live-classes-module__oVIS7W__sideLabel{writing-mode:vertical-rl;color:#757c70;letter-spacing:.18em;font-size:9px;font-weight:700;position:absolute;top:42%;right:2.4%}.live-classes-module__oVIS7W__marquee{background:var(--lime);color:#15190f;letter-spacing:.1em;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:22px;padding:24px 6%;font-size:10px;font-weight:900;display:flex}.live-classes-module__oVIS7W__marquee span:nth-child(2n){font-size:17px}.live-classes-module__oVIS7W__benefits{padding:108px 8%}.live-classes-module__oVIS7W__sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.live-classes-module__oVIS7W__sectionHeading h2,.live-classes-module__oVIS7W__experienceCopy h2,.live-classes-module__oVIS7W__membershipCopy h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(32px,4.2vw,54px);font-weight:900;line-height:1.04}.live-classes-module__oVIS7W__sectionIntro{max-width:390px;color:var(--muted);margin:0 0 5px;font-size:13px;line-height:1.9}.live-classes-module__oVIS7W__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.live-classes-module__oVIS7W__benefitCard{border:1px solid var(--line);background:linear-gradient(145deg, var(--panel), #1a1e1873);min-height:235px;padding:25px;transition:border-color .18s,transform .18s}.live-classes-module__oVIS7W__benefitCard:hover{border-color:#c1f36b80;transform:translateY(-4px)}.live-classes-module__oVIS7W__benefitTop{color:var(--muted);letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:10px;display:flex}.live-classes-module__oVIS7W__benefitSymbol{color:var(--lime);font-size:28px}.live-classes-module__oVIS7W__benefitCard h3{letter-spacing:-.035em;margin:38px 0 12px;font-size:20px}.live-classes-module__oVIS7W__benefitCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.live-classes-module__oVIS7W__experience{background:var(--panel);grid-template-columns:.9fr 1.1fr;align-items:center;gap:9%;padding:86px 10%;display:grid}.live-classes-module__oVIS7W__experienceVisual{background:radial-gradient(circle,#c1f36b1c,#0000 60%),#171b14;border:1px solid #c1f36b38;justify-content:center;align-items:center;min-height:340px;display:flex;position:relative}.live-classes-module__oVIS7W__experienceCircle{width:215px;height:215px;color:var(--lime);letter-spacing:.18em;border:1px solid #c1f36b99;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-size:10px;font-weight:800;display:flex}.live-classes-module__oVIS7W__experienceCircle strong{font-size:46px;font-weight:400}.live-classes-module__oVIS7W__experienceVertical{writing-mode:vertical-rl;color:var(--muted);letter-spacing:.16em;font-size:8px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.live-classes-module__oVIS7W__experienceCopy>p:not(.live-classes-module__oVIS7W__sectionEyebrow){color:var(--muted);margin-top:23px;font-size:13px;line-height:1.95}.live-classes-module__oVIS7W__valuesList,.live-classes-module__oVIS7W__membershipFeatures{margin:27px 0 0;padding:0;list-style:none}.live-classes-module__oVIS7W__valuesList li,.live-classes-module__oVIS7W__membershipFeatures li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.live-classes-module__oVIS7W__valuesList li span,.live-classes-module__oVIS7W__membershipFeatures li span{color:var(--lime)}.live-classes-module__oVIS7W__membership{grid-template-columns:1fr .8fr;align-items:center;gap:9%;padding:110px 10%;display:grid}.live-classes-module__oVIS7W__membershipCopy>p:last-child{max-width:480px;color:var(--muted);margin-top:24px;font-size:13px;line-height:1.95}.live-classes-module__oVIS7W__membershipCard{background:radial-gradient(ellipse at top right, #c1f36b14, transparent 48%), var(--panel);border:1px solid #c1f36b59;padding:28px;box-shadow:0 25px 70px #0003}.live-classes-module__oVIS7W__membershipCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.live-classes-module__oVIS7W__membershipTag{color:var(--lime);letter-spacing:.1em;align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.live-classes-module__oVIS7W__cardMark{color:var(--muted);font-size:9px}.live-classes-module__oVIS7W__membershipCard h3{letter-spacing:-.05em;margin:30px 0 8px;font-size:32px}.live-classes-module__oVIS7W__cardDescription{color:var(--muted);font-size:12px;line-height:1.8}.live-classes-module__oVIS7W__cardDivider{background:var(--line);height:1px;margin:22px 0}.live-classes-module__oVIS7W__membershipFeatures{margin-top:0}.live-classes-module__oVIS7W__membershipFeatures li{border:0;padding:9px 0}.live-classes-module__oVIS7W__comingSoon{color:var(--lime);letter-spacing:.08em;background:#c1f36b14;align-items:center;gap:9px;margin-top:22px;padding:13px;font-size:9px;font-weight:800;display:flex}.live-classes-module__oVIS7W__comingSoonDot{width:6px;height:6px}.live-classes-module__oVIS7W__cardButton{background:var(--lime);width:100%;min-height:49px;margin-top:18px;padding:0 16px;color:#15190f!important}.live-classes-module__oVIS7W__cardDisclaimer{color:var(--muted);margin:15px 0 0;font-size:10px;line-height:1.7}.live-classes-module__oVIS7W__footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:27px 6%;font-size:10px;display:flex}.live-classes-module__oVIS7W__footerBrand img{object-fit:contain;width:115px;max-height:45px;display:block}.live-classes-module__oVIS7W__footer p{letter-spacing:.12em;font-size:9px;font-weight:800}@media (max-width:1000px){.live-classes-module__oVIS7W__hero{gap:4%;padding-left:6%;padding-right:6%}.live-classes-module__oVIS7W__hero h1{font-size:clamp(42px,6vw,62px)}.live-classes-module__oVIS7W__heroVisual{height:410px}.live-classes-module__oVIS7W__sideLabel{display:none}.live-classes-module__oVIS7W__benefits{padding-left:6%;padding-right:6%}.live-classes-module__oVIS7W__experience{gap:6%;padding-left:7%;padding-right:7%}.live-classes-module__oVIS7W__membership{gap:5%;padding-left:7%;padding-right:7%}}@media (max-width:700px){.live-classes-module__oVIS7W__header{gap:12px;min-height:72px;padding:14px 5%}.live-classes-module__oVIS7W__brand img{width:112px}.live-classes-module__oVIS7W__nav{display:none}.live-classes-module__oVIS7W__headerButton{padding:12px;font-size:9px}.live-classes-module__oVIS7W__hero{grid-template-columns:1fr;gap:40px;padding:58px 6% 66px}.live-classes-module__oVIS7W__hero h1{font-size:clamp(43px,11vw,68px)}.live-classes-module__oVIS7W__intro{font-size:14px}.live-classes-module__oVIS7W__heroVisual{height:390px;margin-left:16px}.live-classes-module__oVIS7W__floatingNote{padding:14px;bottom:42px;left:-16px}.live-classes-module__oVIS7W__heroFootnote{margin-top:32px}.live-classes-module__oVIS7W__marquee{justify-content:center;gap:12px;padding:19px 5%;font-size:8px}.live-classes-module__oVIS7W__marquee span:nth-child(5){display:none}.live-classes-module__oVIS7W__benefits{padding:72px 6%}.live-classes-module__oVIS7W__sectionHeading{margin-bottom:30px;display:block}.live-classes-module__oVIS7W__sectionHeading h2,.live-classes-module__oVIS7W__experienceCopy h2,.live-classes-module__oVIS7W__membershipCopy h2{font-size:clamp(32px,9vw,46px)}.live-classes-module__oVIS7W__sectionIntro{margin-top:22px}.live-classes-module__oVIS7W__benefitGrid{grid-template-columns:1fr;gap:12px}.live-classes-module__oVIS7W__benefitCard{min-height:auto}.live-classes-module__oVIS7W__benefitCard h3{margin-top:25px}.live-classes-module__oVIS7W__experience{grid-template-columns:1fr;gap:42px;padding:65px 6%}.live-classes-module__oVIS7W__experienceVisual{min-height:285px}.live-classes-module__oVIS7W__experienceCircle{width:185px;height:185px}.live-classes-module__oVIS7W__membership{grid-template-columns:1fr;gap:38px;padding:72px 6%}.live-classes-module__oVIS7W__membershipCard{padding:22px}.live-classes-module__oVIS7W__footer{text-align:center;flex-direction:column;justify-content:center;gap:13px;padding:28px 5%}.live-classes-module__oVIS7W__footer p{margin:0}}@media (prefers-reduced-motion:reduce){.live-classes-module__oVIS7W__page *,.live-classes-module__oVIS7W__page :before,.live-classes-module__oVIS7W__page :after{scroll-behavior:auto!important;transition:none!important}}
