.launch-home-module__CHUJwG__page{width:100%;min-width:0;padding:0 0 80px;display:grid}.launch-home-module__CHUJwG__hero{isolation:isolate;background:var(--hero-bg);width:100%;min-height:700px;position:relative;overflow:hidden}.launch-home-module__CHUJwG__heroImage{z-index:0;object-fit:cover;object-position:74% 50%}.launch-home-module__CHUJwG__heroScrim,.launch-home-module__CHUJwG__heroFade{pointer-events:none;position:absolute;inset:0}.launch-home-module__CHUJwG__heroScrim{z-index:1;background:var(--hero-scrim)}.launch-home-module__CHUJwG__heroFade{z-index:2;background:linear-gradient(180deg, transparent 42%, color-mix(in srgb, var(--bg) 18%, transparent) 72%, var(--bg) 100%)}.launch-home-module__CHUJwG__heroInner{z-index:3;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:48px;width:min(1120px,100% - 48px);min-height:700px;margin:0 auto;display:grid;position:relative}.launch-home-module__CHUJwG__heroCopy{min-width:0;max-width:680px;padding:72px 0}.launch-home-module__CHUJwG__eyebrow{color:var(--pos);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:900}.launch-home-module__CHUJwG__hero .launch-home-module__CHUJwG__eyebrow{color:var(--accent)}.launch-home-module__CHUJwG__hero h1{color:#fff;letter-spacing:-.055em;text-shadow:0 2px 28px #00000075;max-width:15ch;margin:0;font-size:clamp(2.7rem,7vw,5.2rem);line-height:.96}.launch-home-module__CHUJwG__lead{color:#ffffffe0;text-shadow:0 1px 16px #00000070;max-width:58ch;margin:22px 0 0;font-size:1.12rem;line-height:1.65}.launch-home-module__CHUJwG__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.launch-home-module__CHUJwG__primary,.launch-home-module__CHUJwG__secondary{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:900;display:inline-flex}.launch-home-module__CHUJwG__primary{color:var(--accent-ink);background:var(--accent)}.launch-home-module__CHUJwG__secondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff80}.launch-home-module__CHUJwG__trialNote{color:#ffffffc7;margin:14px 0 6px;font-size:.92rem}.launch-home-module__CHUJwG__guarantee,.launch-home-module__CHUJwG__more{color:var(--ink);text-underline-offset:3px;font-weight:800;text-decoration:underline}.launch-home-module__CHUJwG__hero .launch-home-module__CHUJwG__guarantee{color:#fff}.launch-home-module__CHUJwG__heroPhone{filter:drop-shadow(0 24px 42px #00000057);justify-self:center}.launch-home-module__CHUJwG__section,.launch-home-module__CHUJwG__finalCta{box-sizing:border-box;width:min(1120px,100% - 36px);margin:0 auto}.launch-home-module__CHUJwG__heroMedia,.launch-home-module__CHUJwG__learningMedia{border:1px solid var(--line);background:var(--surface-2);border-radius:26px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;padding:12px;display:grid;overflow:hidden}.launch-home-module__CHUJwG__heroMedia figure,.launch-home-module__CHUJwG__learningMedia figure{min-width:0;margin:0}.launch-home-module__CHUJwG__heroMedia img,.launch-home-module__CHUJwG__learningMedia img{border-radius:14px;width:100%;height:auto;display:block}.launch-home-module__CHUJwG__heroMedia figcaption,.launch-home-module__CHUJwG__learningMedia figcaption{color:var(--muted);text-align:center;margin-top:8px;font-size:.75rem;font-weight:800}.launch-home-module__CHUJwG__section{border-bottom:1px solid var(--line);padding:76px 0}.launch-home-module__CHUJwG__section>header{max-width:760px;margin-bottom:30px}.launch-home-module__CHUJwG__section h2,.launch-home-module__CHUJwG__finalCta h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1.04}.launch-home-module__CHUJwG__section header>p:last-child,.launch-home-module__CHUJwG__learning>div>p:last-child{color:var(--muted);line-height:1.65}.launch-home-module__CHUJwG__classGrid,.launch-home-module__CHUJwG__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.launch-home-module__CHUJwG__classGrid article,.launch-home-module__CHUJwG__trustGrid article{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:22px}.launch-home-module__CHUJwG__classGrid article{--class-fade-start:48%;flex-direction:column;display:flex;overflow:hidden}.launch-home-module__CHUJwG__classGrid article:last-child{--class-fade-start:70%}.launch-home-module__CHUJwG__classMedia{background:var(--surface-2);flex:none;height:250px;position:relative;overflow:hidden}.launch-home-module__CHUJwG__classMedia:before,.launch-home-module__CHUJwG__classMedia:after{content:"";pointer-events:none;position:absolute;inset:0}.launch-home-module__CHUJwG__classMedia:before{z-index:1;background:#070b0d24}.launch-home-module__CHUJwG__classMedia:after{z-index:2;background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 24%, transparent), transparent 18%, transparent var(--class-fade-start), var(--surface) 100%), linear-gradient(90deg, color-mix(in srgb, var(--surface) 58%, transparent), transparent 13%, transparent 87%, color-mix(in srgb, var(--surface) 58%, transparent))}.launch-home-module__CHUJwG__classImage{object-fit:cover;filter:saturate(.78)contrast(.9)brightness(.9);transition:transform .36s;transform:scale(1.01)}.launch-home-module__CHUJwG__classGrid article:first-child .launch-home-module__CHUJwG__classImage{object-position:50% 52%}.launch-home-module__CHUJwG__classGrid article:last-child .launch-home-module__CHUJwG__classImage{object-position:50% 70%}.launch-home-module__CHUJwG__classGrid article:hover .launch-home-module__CHUJwG__classImage{transform:scale(1.035)}.launch-home-module__CHUJwG__classCopy{z-index:3;flex-direction:column;flex:1;margin-top:-24px;padding:0 28px 28px;display:flex;position:relative}.launch-home-module__CHUJwG__classCopy a{margin-top:auto}.launch-home-module__CHUJwG__trustGrid article{padding:28px}.launch-home-module__CHUJwG__classCopy>p:first-child{color:var(--pos);margin-top:0;font-weight:900}.launch-home-module__CHUJwG__classGrid h3,.launch-home-module__CHUJwG__trustGrid h3{color:var(--ink);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;word-break:normal;margin:0;font-size:1.35rem;line-height:1.25}.launch-home-module__CHUJwG__classGrid p,.launch-home-module__CHUJwG__trustGrid p{color:var(--muted);line-height:1.6}.launch-home-module__CHUJwG__classGrid a{color:var(--ink);text-underline-offset:3px;font-weight:850;text-decoration:underline}.launch-home-module__CHUJwG__learning{grid-template-columns:minmax(0,1fr) minmax(260px,.4fr);align-items:center;gap:42px;display:grid}.launch-home-module__CHUJwG__studySteps{gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.launch-home-module__CHUJwG__studySteps li{border-bottom:1px solid var(--hairline-2);align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.launch-home-module__CHUJwG__studySteps li:last-child{border-bottom:0;padding-bottom:0}.launch-home-module__CHUJwG__studySteps li>span{border-bottom:2px solid var(--pos);width:34px;height:34px;color:var(--pos);font-family:var(--font-display), var(--font-sans), Arial, Helvetica, sans-serif;flex:none;place-items:center;font-size:.95rem;font-weight:800;display:grid}.launch-home-module__CHUJwG__studySteps h3{color:var(--ink);margin:0 0 4px;font-size:1.05rem}.launch-home-module__CHUJwG__studySteps p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.launch-home-module__CHUJwG__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-home-module__CHUJwG__faqSection{grid-template-columns:minmax(200px,.32fr) minmax(0,1fr);align-items:start;gap:42px;display:grid}.launch-home-module__CHUJwG__faqSection>header{margin-bottom:0}.launch-home-module__CHUJwG__faqSection>header p:last-child{margin-top:14px;font-size:.92rem}.launch-home-module__CHUJwG__faqSection>header a{color:var(--ink);text-underline-offset:3px;font-weight:800;text-decoration:underline}.launch-home-module__CHUJwG__more{margin-top:22px;display:inline-block}.launch-home-module__CHUJwG__finalCta{color:var(--hero-ink);background:var(--hero-bg);text-align:center;border-radius:28px;justify-items:center;gap:18px;margin-top:76px;padding:54px;display:grid}.launch-home-module__CHUJwG__finalCta h2,.launch-home-module__CHUJwG__finalCta p{color:var(--hero-ink)}.launch-home-module__CHUJwG__finalCta p{margin:0}@media (max-width:800px){.launch-home-module__CHUJwG__hero{min-height:760px}.launch-home-module__CHUJwG__heroImage{object-position:66% 50%}.launch-home-module__CHUJwG__heroInner{grid-template-columns:1fr;align-content:center;gap:0;width:min(100% - 28px,560px);min-height:760px;padding:38px 0 90px}.launch-home-module__CHUJwG__heroCopy{padding:0}.launch-home-module__CHUJwG__heroPhone{transform-origin:top;margin:34px auto 0;transform:scale(.86)}.launch-home-module__CHUJwG__section,.launch-home-module__CHUJwG__finalCta{width:min(1120px,100% - 28px)}.launch-home-module__CHUJwG__learning,.launch-home-module__CHUJwG__classGrid,.launch-home-module__CHUJwG__trustGrid,.launch-home-module__CHUJwG__faqSection{grid-template-columns:minmax(0,1fr)}.launch-home-module__CHUJwG__actions,.launch-home-module__CHUJwG__primary,.launch-home-module__CHUJwG__secondary{width:100%}.launch-home-module__CHUJwG__section{padding:56px 0}.launch-home-module__CHUJwG__finalCta{padding:38px 22px}}@media (max-width:420px){.launch-home-module__CHUJwG__hero{min-height:720px}.launch-home-module__CHUJwG__heroInner{min-height:720px;padding-inline:2px}.launch-home-module__CHUJwG__hero h1{letter-spacing:-.04em;font-size:2.18rem}.launch-home-module__CHUJwG__lead{font-size:1rem}.launch-home-module__CHUJwG__heroPhone{margin-top:24px;transform:scale(.76)}.launch-home-module__CHUJwG__classMedia{height:210px}.launch-home-module__CHUJwG__classCopy{margin-top:-20px;padding:0 22px 22px}.launch-home-module__CHUJwG__trustGrid article{padding:22px}}@media (prefers-reduced-motion:reduce){.launch-home-module__CHUJwG__classImage{transition:none}.launch-home-module__CHUJwG__classGrid article:hover .launch-home-module__CHUJwG__classImage{transform:scale(1.01)}}
