.student-module__A0iplq__shell{color:#0a0f2e;min-height:100vh;font-family:var(--font-bricolage), sans-serif;background:#fff;overflow-x:hidden}.student-module__A0iplq__canvas{background:#fff;width:100%;min-height:100vh;overflow:hidden}.student-module__A0iplq__hero{text-align:center;min-height:1050px;padding-top:152px;position:relative}.student-module__A0iplq__heroCopy{z-index:3;position:relative}.student-module__A0iplq__heroCopy h1{color:#20242a;font-family:var(--font-instrument-serif), "Instrument Serif", serif;margin:0;font-size:clamp(42px,4.5vw,62px);font-weight:400;line-height:.98}.student-module__A0iplq__heroCopy p{color:#777c83;font-family:var(--font-instrument-serif), "Instrument Serif", serif;margin:20px 0 0;font-size:clamp(23px,2.1vw,30px);line-height:1.2}.student-module__A0iplq__visualStage{height:750px;margin-top:64px;position:relative}.student-module__A0iplq__portrait{z-index:1;-webkit-user-select:none;user-select:none;width:min(575px,45vw);height:auto;position:absolute;top:30px;left:50%;transform:translate(-50%)}.student-module__A0iplq__visualStage:before{z-index:0;content:"";filter:blur(8px);background:radial-gradient(circle,#ffffff57 0%,#fff0 68%);border-radius:999px;width:520px;height:340px;position:absolute;top:34px;left:50%;transform:translate(-50%)}.student-module__A0iplq__visualStage:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 74%);height:165px;position:absolute;bottom:0;left:0;right:0}:is(html,body){background:#fff!important}.student-module__A0iplq__story{z-index:5;background:radial-gradient(circle at 50% 12%,#4278cf0a,#0000 24%),radial-gradient(circle at 14% 53%,#4278cf07,#0000 22%),radial-gradient(circle at 86% 82%,#4278cf07,#0000 20%),#fff;padding:0 0 120px;position:relative}.student-module__A0iplq__problemSection,.student-module__A0iplq__paradoxSection,.student-module__A0iplq__shiftSection,.student-module__A0iplq__signalSection,.student-module__A0iplq__canvasReveal,.student-module__A0iplq__transformationSection,.student-module__A0iplq__finalCta{text-align:center;width:min(1120px,100% - 48px);margin:0 auto}.student-module__A0iplq__problemSection,.student-module__A0iplq__paradoxSection,.student-module__A0iplq__shiftSection,.student-module__A0iplq__signalSection,.student-module__A0iplq__transformationSection{border-bottom:1px solid #0a0f2e14;padding:130px 0}.student-module__A0iplq__problemSection h2,.student-module__A0iplq__paradoxSection h2,.student-module__A0iplq__shiftSection h2,.student-module__A0iplq__signalSection h2,.student-module__A0iplq__canvasCopy h2,.student-module__A0iplq__transformationSection h2,.student-module__A0iplq__finalCta h2{color:#080f1f;max-width:930px;font-family:var(--font-instrument-serif), "Instrument Serif", serif;letter-spacing:0;text-wrap:balance;margin:0 auto;scroll-margin-top:110px;font-size:clamp(58px,6.8vw,100px);font-weight:400;line-height:.9}.student-module__A0iplq__problemSection h2 strong,.student-module__A0iplq__paradoxSection h2 strong{color:#1e3a8a;font-weight:400;display:block}.student-module__A0iplq__problemSection>p,.student-module__A0iplq__paradoxSection>p,.student-module__A0iplq__shiftSection>p,.student-module__A0iplq__signalSection>p,.student-module__A0iplq__canvasCopy>p,.student-module__A0iplq__finalCta>p{color:#687181;max-width:700px;font-family:var(--font-inter), sans-serif;margin:28px auto 0;font-size:clamp(18px,1.55vw,22px);font-weight:500;line-height:1.5}.student-module__A0iplq__marksPanel{background:#080d1e;border:1px solid #d4af3733;border-radius:24px;grid-template-columns:.72fr 1.28fr;width:min(760px,100%);margin:60px auto 0;display:grid;overflow:hidden;box-shadow:0 28px 80px -18px #0306146b}.student-module__A0iplq__scoreBlock,.student-module__A0iplq__missingBlock{text-align:center;flex-direction:column;justify-content:center;min-height:310px;padding:36px;display:flex}.student-module__A0iplq__scoreBlock{color:#fff8ea;border-right:1px solid #fff8ea1a}.student-module__A0iplq__scoreBlock>span,.student-module__A0iplq__missingBlock>span,.student-module__A0iplq__signalHeader>span,.student-module__A0iplq__signalRows span,.student-module__A0iplq__problemCard>span,.student-module__A0iplq__guidanceCard>span,.student-module__A0iplq__masteryCard>span{color:#b0b8d1;font-family:var(--font-inter), sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.student-module__A0iplq__scoreBlock strong{font-family:var(--font-instrument-serif), serif;margin-top:20px;font-size:110px;font-weight:400;line-height:.75}.student-module__A0iplq__scoreBlock small{color:#d4af37;font-family:var(--font-inter), sans-serif;margin-top:22px;font-size:12px}.student-module__A0iplq__missingBlock{background:#ffffff0b;gap:12px}.student-module__A0iplq__missingBlock>span{color:#d4af37;margin-bottom:8px}.student-module__A0iplq__missingBlock p{color:#e4e8f1;font-family:var(--font-inter), sans-serif;background:#ffffff0d;border-radius:10px;margin:0;padding:12px;font-size:14px}.student-module__A0iplq__beliefPanel{color:#fff8ea;background:#080d1e;border:1px solid #d4af3733;border-radius:24px;grid-template-columns:1fr auto 1fr;align-items:center;gap:34px;width:min(900px,100%);margin:60px auto 0;padding:42px;display:grid;box-shadow:0 28px 80px -18px #0306146b}.student-module__A0iplq__beliefPanel div span{color:#aab4ca;font-family:var(--font-inter), sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.student-module__A0iplq__beliefPanel div strong{font-family:var(--font-instrument-serif), serif;margin-top:12px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1;display:block}.student-module__A0iplq__beliefPanel div:last-child strong,.student-module__A0iplq__beliefPanel svg{color:#d4af37}.student-module__A0iplq__signalPanel{background:#080d1e;border:1px solid #d4af3733;border-radius:24px;width:min(880px,100%);margin:58px auto 0;overflow:hidden;box-shadow:0 28px 80px -18px #03061473}.student-module__A0iplq__signalHeader{border-bottom:1px solid #fff8ea1a;padding:28px}.student-module__A0iplq__signalHeader strong{color:#fff8ea;font-family:var(--font-instrument-serif), serif;margin-top:8px;font-size:32px;font-weight:400;display:block}.student-module__A0iplq__signalRows{grid-template-columns:repeat(4,1fr);gap:1px;padding:10px;display:grid}.student-module__A0iplq__signalRows>div{text-align:center;background:#ffffff0b;border-radius:12px;flex-direction:column;justify-content:center;min-height:150px;padding:20px 14px;display:flex}.student-module__A0iplq__signalRows strong{color:#fff8ea;font-family:var(--font-instrument-serif), serif;margin-top:18px;font-size:clamp(22px,2.2vw,30px);font-weight:400;line-height:1}.student-module__A0iplq__canvasReveal{border-bottom:1px solid #0a0f2e14;padding:130px 0}.student-module__A0iplq__canvasCopy{text-align:center}.student-module__A0iplq__workspaceMockup{background:#fff;border:1px solid #0a0f2e1a;border-radius:24px;width:min(900px,100%);margin:60px auto 0;overflow:hidden;box-shadow:0 30px 90px #131f3f24}.student-module__A0iplq__mockupTopbar{border-bottom:1px solid #0a0f2e14;align-items:center;gap:7px;height:50px;padding:0 20px;display:flex}.student-module__A0iplq__mockupTopbar span{background:#d4af37;border-radius:50%;width:10px;height:10px}.student-module__A0iplq__mockupTopbar span:nth-child(2){background:#5a8ae8}.student-module__A0iplq__mockupTopbar span:nth-child(3){background:#ff8f70}.student-module__A0iplq__workspaceGrid{grid-template-columns:1.08fr .92fr;gap:14px;padding:18px;display:grid}.student-module__A0iplq__problemCard,.student-module__A0iplq__guidanceCard,.student-module__A0iplq__masteryCard{text-align:center;border:1px solid #0a0f2e17;border-radius:16px;padding:25px}.student-module__A0iplq__problemCard,.student-module__A0iplq__guidanceCard{background:#fff;min-height:220px}.student-module__A0iplq__guidanceCard{background:#fff8ea}.student-module__A0iplq__masteryCard{background:#0a0f2e;grid-column:1/-1}.student-module__A0iplq__problemCard>span,.student-module__A0iplq__guidanceCard>span{color:#8a6b22}.student-module__A0iplq__problemCard strong,.student-module__A0iplq__masteryCard strong{color:#0a0f2e;font-family:var(--font-instrument-serif), serif;margin-top:16px;font-size:32px;font-weight:400;line-height:1.05;display:block}.student-module__A0iplq__guidanceCard p{color:#24314f;font-family:var(--font-inter), sans-serif;margin:30px auto 0;font-size:16px;font-weight:600;line-height:1.5}.student-module__A0iplq__equationLine{color:#1e3a8a;font-family:var(--font-inter), sans-serif;background:#eef5ff;border-radius:10px;margin-top:32px;padding:16px;font-size:15px;font-weight:800}.student-module__A0iplq__masteryCard>span{color:#b0b8d1}.student-module__A0iplq__masteryCard strong{color:#fff8ea;font-size:28px}.student-module__A0iplq__canvasSteps{background:#0a0f2e14;border-top:1px solid #0a0f2e14;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.student-module__A0iplq__canvasSteps div{color:#24314f;min-height:62px;font-family:var(--font-inter), sans-serif;background:#fff;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.student-module__A0iplq__canvasSteps svg{color:#1e3a8a}.student-module__A0iplq__feelingWords{flex-wrap:wrap;justify-content:center;gap:clamp(18px,4vw,54px);margin-top:58px;display:flex}.student-module__A0iplq__feelingWords span,.student-module__A0iplq__feelingWords strong{font-family:var(--font-instrument-serif), serif;font-size:clamp(42px,6vw,78px);font-weight:400;line-height:1}.student-module__A0iplq__feelingWords span{color:#7d879a}.student-module__A0iplq__feelingWords strong{color:#1e3a8a}.student-module__A0iplq__finalCta{background:radial-gradient(circle at 15% 20%,#d4af3729,#0000 28%),radial-gradient(circle at 82% 14%,#5a8ae829,#0000 26%),#080d1e;border:1px solid #d4af372e;border-radius:24px;padding:100px 48px;box-shadow:0 34px 90px -22px #03061480}.student-module__A0iplq__finalCta h2{color:#fff8ea}.student-module__A0iplq__finalCta>p{color:#c9d1e6}.student-module__A0iplq__ctaButton{color:#0a0f2e;min-height:54px;font-family:var(--font-inter), sans-serif;touch-action:manipulation;background:#fff8ea;border:1px solid #fff8ea42;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:34px;padding:0 24px;font-size:15px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.student-module__A0iplq__ctaButton:hover{transform:translateY(-2px);box-shadow:0 18px 42px #d4af3738}.student-module__A0iplq__ctaButton:focus-visible{outline-offset:4px;outline:3px solid #8fb0ff}nextjs-portal{display:none!important}@media (max-width:900px){.student-module__A0iplq__hero{min-height:940px;padding-top:138px}.student-module__A0iplq__visualStage{height:660px}.student-module__A0iplq__portrait{width:min(500px,82vw)}.student-module__A0iplq__signalRows{grid-template-columns:1fr 1fr}}@media (max-width:560px){.student-module__A0iplq__hero{min-height:850px;padding-top:112px}.student-module__A0iplq__heroCopy{padding:0 20px}.student-module__A0iplq__heroCopy h1{font-size:40px}.student-module__A0iplq__heroCopy p{font-size:21px}.student-module__A0iplq__visualStage{height:570px;margin-top:28px}.student-module__A0iplq__portrait{width:min(390px,92vw);top:44px}.student-module__A0iplq__story{padding-bottom:76px}.student-module__A0iplq__problemSection,.student-module__A0iplq__paradoxSection,.student-module__A0iplq__shiftSection,.student-module__A0iplq__signalSection,.student-module__A0iplq__canvasReveal,.student-module__A0iplq__transformationSection,.student-module__A0iplq__finalCta{width:calc(100% - 32px)}.student-module__A0iplq__problemSection,.student-module__A0iplq__paradoxSection,.student-module__A0iplq__shiftSection,.student-module__A0iplq__signalSection,.student-module__A0iplq__canvasReveal,.student-module__A0iplq__transformationSection{padding:88px 0}.student-module__A0iplq__problemSection h2,.student-module__A0iplq__paradoxSection h2,.student-module__A0iplq__shiftSection h2,.student-module__A0iplq__signalSection h2,.student-module__A0iplq__canvasCopy h2,.student-module__A0iplq__transformationSection h2,.student-module__A0iplq__finalCta h2{font-size:44px;line-height:.94}.student-module__A0iplq__problemSection>p,.student-module__A0iplq__paradoxSection>p,.student-module__A0iplq__shiftSection>p,.student-module__A0iplq__signalSection>p,.student-module__A0iplq__canvasCopy>p,.student-module__A0iplq__finalCta>p{font-size:16px}.student-module__A0iplq__marksPanel,.student-module__A0iplq__beliefPanel,.student-module__A0iplq__workspaceGrid{grid-template-columns:1fr}.student-module__A0iplq__scoreBlock{border-bottom:1px solid #fff8ea1a;border-right:0;min-height:250px}.student-module__A0iplq__missingBlock{min-height:270px}.student-module__A0iplq__beliefPanel{gap:24px;padding:32px 20px}.student-module__A0iplq__beliefPanel svg{margin:0 auto;transform:rotate(90deg)}.student-module__A0iplq__signalRows{grid-template-columns:1fr}.student-module__A0iplq__signalRows>div{min-height:120px}.student-module__A0iplq__problemCard,.student-module__A0iplq__guidanceCard{min-height:190px}.student-module__A0iplq__masteryCard{grid-column:auto}.student-module__A0iplq__masteryCard strong{font-size:24px}.student-module__A0iplq__canvasSteps{grid-template-columns:1fr}.student-module__A0iplq__canvasSteps div{min-height:50px}.student-module__A0iplq__feelingWords{flex-direction:column;gap:10px}.student-module__A0iplq__finalCta{padding:68px 20px}.student-module__A0iplq__ctaButton{width:100%}}@media (prefers-reduced-motion:reduce){.student-module__A0iplq__ctaButton{transition:none}}
