.landing-module__MkS3jW__site{background:var(--background);color:var(--foreground);font-size:16px;line-height:1.65;overflow:clip}.landing-module__MkS3jW__site h1,.landing-module__MkS3jW__site h2,.landing-module__MkS3jW__site h3,.landing-module__MkS3jW__site p{margin:0}.landing-module__MkS3jW__site h1,.landing-module__MkS3jW__site h2,.landing-module__MkS3jW__site h3{letter-spacing:-.045em;line-height:1.1}.landing-module__MkS3jW__site h2{font-size:clamp(32px,4vw,54px);font-weight:650}.landing-module__MkS3jW__site h3{font-size:22px;font-weight:650}.landing-module__MkS3jW__site em{font-family:var(--font-editorial), Georgia, serif;color:var(--accent);font-weight:400}.landing-module__MkS3jW__site p{color:var(--muted)}.landing-module__MkS3jW__site a{color:inherit}.landing-module__MkS3jW__site svg{flex-shrink:0}.landing-module__MkS3jW__site section[id]{scroll-margin-top:34px}.landing-module__MkS3jW__site summary{cursor:pointer;min-height:44px}.landing-module__MkS3jW__site :focus-visible{outline:3px solid var(--accent);outline-offset:5px}.landing-module__MkS3jW__site main>section,.landing-module__MkS3jW__header,.landing-module__MkS3jW__footer{max-width:1240px;margin-inline:auto;padding-inline:40px}.landing-module__MkS3jW__header{z-index:5;justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex;position:relative}.landing-module__MkS3jW__header .brand{padding:0;font-size:27px}.landing-module__MkS3jW__navigation{gap:23px;font-size:12px;font-weight:600;display:flex}.landing-module__MkS3jW__navigation a{color:var(--muted);padding-block:14px}.landing-module__MkS3jW__navigation a:hover{color:var(--foreground)}.landing-module__MkS3jW__navActions{align-items:center;gap:14px;display:flex}.landing-module__MkS3jW__navStart{background:var(--foreground);border-radius:100px;align-items:center;gap:12px;padding:12px 18px;font-size:12px;font-weight:750;display:flex;color:var(--background)!important}.landing-module__MkS3jW__menuButton{display:none}.landing-module__MkS3jW__header .theme-switcher select{background:0 0;border:0}.landing-module__MkS3jW__hero{text-align:center;padding-top:58px}.landing-module__MkS3jW__heroCopy{max-width:850px;margin:auto}.landing-module__MkS3jW__energyLabel,.landing-module__MkS3jW__kicker{letter-spacing:1.7px;font-size:10px;font-weight:750;color:var(--accent)!important}.landing-module__MkS3jW__energyLabel{justify-content:center;align-items:center;gap:10px;display:flex}.landing-module__MkS3jW__energyLabel span{background:var(--success);border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #91dfbc40}.landing-module__MkS3jW__hero h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(48px,6.1vw,80px);font-weight:650}.landing-module__MkS3jW__hero h1 em{display:block}.landing-module__MkS3jW__lead{max-width:510px;font-size:17px;line-height:1.8;margin:0 auto!important}.landing-module__MkS3jW__actions{justify-content:center;align-items:center;gap:24px;margin:28px 0 14px;display:flex}.landing-module__MkS3jW__primary,.landing-module__MkS3jW__secondary{border-radius:100px;justify-content:center;align-items:center;gap:13px;min-height:50px;padding:13px 24px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.landing-module__MkS3jW__site .landing-module__MkS3jW__primary{background:var(--accent-solid);color:var(--on-accent);border:1px solid #ffffff24;box-shadow:0 8px 30px #4761dc20}.landing-module__MkS3jW__primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4761dc35}.landing-module__MkS3jW__secondary{border:1px solid var(--border);background:var(--surface)}.landing-module__MkS3jW__secondary:hover{background:var(--surface-raised)}.landing-module__MkS3jW__caption{letter-spacing:0!important;font-size:11px!important;line-height:1.7!important}.landing-module__MkS3jW__motionSurface{margin-top:54px;position:relative}.landing-module__MkS3jW__signature{isolation:isolate;text-align:left;justify-content:center;align-items:flex-start;min-height:620px;padding:24px 0 42px;display:flex;position:relative}.landing-module__MkS3jW__orbit{z-index:-1;border:1px dashed color-mix(in srgb, var(--accent) 16%, transparent);pointer-events:none;background:radial-gradient(#6876f025,#0000 62%);border-radius:50%;position:absolute;inset:7% -10% 0;transform:rotate(-9deg)}.landing-module__MkS3jW__workspace{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));background:var(--surface);width:670px;max-width:100%;box-shadow:0 28px 80px #00000024, 0 0 0 7px color-mix(in srgb, var(--border) 13%, transparent);z-index:2;border-radius:18px;position:relative}.landing-module__MkS3jW__workspaceBar{letter-spacing:1px;border-bottom:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:17px 23px;font-size:9px;display:flex}.landing-module__MkS3jW__workspaceBar>span:first-child{align-items:center;gap:8px;display:flex}.landing-module__MkS3jW__dot{background:var(--success);border-radius:50%;width:5px;height:5px}.landing-module__MkS3jW__tourTabs{border-bottom:1px solid var(--border);gap:4px;padding:10px 16px 0;display:flex}.landing-module__MkS3jW__tourTabs button{min-height:43px;font:inherit;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:7px 7px 0 0;flex:1;padding:9px;font-size:11px;font-weight:600}.landing-module__MkS3jW__tourTabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);background:var(--accent-soft)}.landing-module__MkS3jW__tourStage{min-height:427px}.landing-module__MkS3jW__tourHint{border-top:1px solid var(--border);text-align:center;padding:10px 23px;font-size:10px!important}.landing-module__MkS3jW__workspaceContent{padding:25px}.landing-module__MkS3jW__site .landing-module__MkS3jW__tourTitle{letter-spacing:-.035em;margin:9px 0 22px;font-size:24px}.landing-module__MkS3jW__demoGreeting{justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-module__MkS3jW__demoGreeting>svg{color:var(--muted)}.landing-module__MkS3jW__nextCard{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--border));background:linear-gradient(125deg, var(--accent-soft), var(--surface));border-radius:12px;padding:22px}.landing-module__MkS3jW__nextCard>span{text-transform:uppercase;letter-spacing:1px;color:var(--accent);align-items:center;gap:8px;font-size:10px;display:flex}.landing-module__MkS3jW__nextCard h3{margin:14px 0 8px;font-size:21px}.landing-module__MkS3jW__nextCard p{font-size:12px}.landing-module__MkS3jW__nextCard>a{color:var(--accent);align-items:center;gap:18px;margin-top:18px;font-size:12px;font-weight:700;display:inline-flex}.landing-module__MkS3jW__nextCard small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.landing-module__MkS3jW__workspaceBottom{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.landing-module__MkS3jW__workspaceBottom .mastery-card{margin:0;padding:15px}.landing-module__MkS3jW__workspaceBottom .mastery-card h3{font-size:13px}.landing-module__MkS3jW__workspaceBottom .mastery-status{font-size:10px}.landing-module__MkS3jW__workspaceBottom .mastery-card details{font-size:10px}.landing-module__MkS3jW__miniPlan{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex}.landing-module__MkS3jW__miniPlan>svg{color:var(--accent)}.landing-module__MkS3jW__miniPlan strong{font-size:11px}.landing-module__MkS3jW__miniPlan>span{color:var(--muted);font-size:10px}.landing-module__MkS3jW__miniPlan>div{gap:6px;margin-top:8px;display:flex}.landing-module__MkS3jW__miniPlan i{background:var(--border);border-radius:3px;width:14px;height:18px}.landing-module__MkS3jW__miniPlan i[data-active=true]{background:var(--accent)}.landing-module__MkS3jW__paperStack{background:var(--surface-raised);border:1px solid var(--border);z-index:1;border-radius:7px 18px 18px 7px;width:250px;padding:24px;animation:8s ease-in-out infinite landing-module__MkS3jW__paper-float;position:absolute;top:72px;left:-2%;transform:rotate(-9deg);box-shadow:0 16px 40px #00000015}.landing-module__MkS3jW__documentIcon{background:var(--accent-soft);color:var(--accent);border-radius:8px;place-items:center;width:39px;height:43px;margin-bottom:18px;display:grid}.landing-module__MkS3jW__paperStack small{letter-spacing:1.1px;color:var(--muted);font-size:8px}.landing-module__MkS3jW__paperStack h3{margin:10px 0 18px;font-size:22px}.landing-module__MkS3jW__documentRule{background:var(--accent);width:45px;height:2px;margin-bottom:18px;display:block}.landing-module__MkS3jW__paperStack p{font-size:12px;line-height:1.8}.landing-module__MkS3jW__paperStack mark{background:var(--accent-soft);color:var(--accent);margin-top:14px;padding:7px;font-size:10px;display:block}.landing-module__MkS3jW__paperFooter{color:var(--muted);align-items:center;gap:6px;margin-top:23px;font-size:9px;display:flex}.landing-module__MkS3jW__sourceFloat{z-index:3;border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow);border-radius:13px;align-items:center;gap:13px;padding:17px;animation:7s ease-in-out infinite landing-module__MkS3jW__source-float;display:flex;position:absolute;top:150px;right:-1%;transform:rotate(4deg)}.landing-module__MkS3jW__sourceFloat>svg{color:var(--success)}.landing-module__MkS3jW__sourceFloat strong,.landing-module__MkS3jW__sourceFloat span{font-size:11px;display:block}.landing-module__MkS3jW__sourceFloat span{color:var(--muted);margin-top:3px;font-size:9px}.landing-module__MkS3jW__focusFloat{z-index:3;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;align-items:center;gap:14px;padding:20px;display:flex;position:absolute;bottom:75px;right:2%;transform:rotate(-3deg)}.landing-module__MkS3jW__focusRing{border:4px solid var(--success-soft);border-top-color:var(--success);border-right-color:var(--success);width:49px;height:49px;color:var(--success);border-radius:50%;place-items:center;display:grid}.landing-module__MkS3jW__focusFloat small{letter-spacing:1px;color:var(--muted);font-size:8px}.landing-module__MkS3jW__focusFloat strong{margin-top:4px;font-size:12px;line-height:1.5;display:block}.landing-module__MkS3jW__motionControl{color:var(--muted);font:inherit;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;margin:0 auto 24px;padding:10px;font-size:10px;display:flex}.landing-module__MkS3jW__motionSurface[data-paused=true] *{animation-play-state:paused!important}.landing-module__MkS3jW__proofStrip{border-top:1px solid var(--border);text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:25px 0;display:flex}.landing-module__MkS3jW__proofStrip span{color:var(--muted);align-items:center;gap:9px;font-size:11px;display:flex}.landing-module__MkS3jW__proofStrip svg{color:var(--accent)}.landing-module__MkS3jW__method,.landing-module__MkS3jW__questionSection,.landing-module__MkS3jW__offers{padding-top:140px;padding-bottom:100px}.landing-module__MkS3jW__sectionIntro{text-align:center;max-width:800px;margin:0 auto 48px}.landing-module__MkS3jW__sectionIntro h2{margin:18px 0 24px}.landing-module__MkS3jW__sectionIntro>p:last-child{max-width:560px;margin:auto;font-size:15px;line-height:1.85}.landing-module__MkS3jW__processRail{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.landing-module__MkS3jW__processRail article{border-right:1px solid var(--border);padding:33px 24px 30px}.landing-module__MkS3jW__processRail article:first-child{padding-left:0}.landing-module__MkS3jW__processRail article:last-child{border-right:0}.landing-module__MkS3jW__stepNumber{color:var(--muted);letter-spacing:1px;margin-bottom:30px;font-size:11px;display:block}.landing-module__MkS3jW__processRail article>svg{color:var(--accent);margin-bottom:24px}.landing-module__MkS3jW__processRail h3{margin-bottom:12px;font-size:20px}.landing-module__MkS3jW__processRail p{min-height:46px;font-size:12px;line-height:1.8}.landing-module__MkS3jW__fileTile,.landing-module__MkS3jW__notionsTile,.landing-module__MkS3jW__answerTile,.landing-module__MkS3jW__pathTile{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;min-height:72px;margin-top:22px;padding:13px;font-size:10px;display:flex}.landing-module__MkS3jW__fileTile svg:last-child,.landing-module__MkS3jW__answerTile svg{color:var(--success)}.landing-module__MkS3jW__notionsTile{flex-wrap:wrap;gap:5px}.landing-module__MkS3jW__notionsTile>span{background:var(--accent-soft);color:var(--accent);border-radius:4px;padding:4px;font-size:9px}.landing-module__MkS3jW__notionsTile small{color:var(--muted);font-size:9px}.landing-module__MkS3jW__pathTile{font-size:9px}.landing-module__MkS3jW__pathTile i,.landing-module__MkS3jW__nextThread>span{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%;flex-shrink:0}.landing-module__MkS3jW__learning,.landing-module__MkS3jW__planning{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:100px;display:grid}.landing-module__MkS3jW__learningCopy h2,.landing-module__MkS3jW__planningCopy h2{margin:19px 0 28px}.landing-module__MkS3jW__learningCopy>p:not(.landing-module__MkS3jW__kicker),.landing-module__MkS3jW__planningCopy>p:not(.landing-module__MkS3jW__kicker){max-width:430px;font-size:15px;line-height:1.9}.landing-module__MkS3jW__textLink{border-bottom:1px solid var(--border);align-items:center;gap:25px;margin-top:22px;padding:12px 0;font-size:13px;font-weight:700;display:inline-flex}.landing-module__MkS3jW__marginNote{color:var(--muted);align-items:center;gap:16px;margin-top:60px;font-size:13px;display:flex}.landing-module__MkS3jW__marginNote>span{font-size:40px;font-family:var(--font-editorial)}.landing-module__MkS3jW__masteryShowcase{border:1px solid var(--border);background:linear-gradient(145deg, var(--surface-raised), var(--surface));box-shadow:var(--shadow);border-radius:20px;padding:27px}.landing-module__MkS3jW__showcaseHeading{letter-spacing:1.1px;color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;font-size:9px;display:flex}.landing-module__MkS3jW__masteryShowcase .mastery-card{background:var(--background);margin-top:12px;padding:17px}:is(.landing-module__MkS3jW__masteryShowcase .mastery-card h3,.landing-module__MkS3jW__masteryGrid .mastery-card h3){font-size:14px}:is(.landing-module__MkS3jW__masteryShowcase .mastery-status,.landing-module__MkS3jW__masteryGrid .mastery-status){font-size:11px}:is(.landing-module__MkS3jW__masteryShowcase .mastery-card details,.landing-module__MkS3jW__masteryGrid .mastery-card details){font-size:10px}.landing-module__MkS3jW__masteryGrid .mastery-card{margin-top:13px;padding:14px}.landing-module__MkS3jW__nextThread{align-items:center;gap:16px;margin:25px 0;display:flex}.landing-module__MkS3jW__nextThread small{letter-spacing:1px;color:var(--muted);font-size:8px;display:block}.landing-module__MkS3jW__nextThread strong{align-items:center;gap:8px;margin-top:7px;font-size:12px;display:flex}.landing-module__MkS3jW__question{background:var(--surface);border:1px solid var(--border);max-width:940px;box-shadow:var(--shadow);border-radius:20px;grid-template-columns:1fr 1fr;gap:24px 40px;margin:auto;padding:36px;display:grid}.landing-module__MkS3jW__question>.landing-module__MkS3jW__kicker,.landing-module__MkS3jW__question>h3{grid-column:1/-1}.landing-module__MkS3jW__question>h3{max-width:650px;margin-bottom:12px;font-size:27px;line-height:1.4}.landing-module__MkS3jW__answers{flex-direction:column;gap:13px;display:flex}.landing-module__MkS3jW__answers button{text-align:left;border:1px solid var(--border);background:var(--surface-soft);color:var(--foreground);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:64px;padding:15px;font-size:13px;display:flex}.landing-module__MkS3jW__answers button>span{border:1px solid var(--border);border-radius:6px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.landing-module__MkS3jW__answers button:hover,.landing-module__MkS3jW__answers button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.landing-module__MkS3jW__answers button[aria-pressed=true]>span{background:var(--accent-solid);color:#fff;border-color:#0000}.landing-module__MkS3jW__correction{background:var(--surface-soft);border:1px solid var(--border);border-radius:12px;min-height:244px;padding:22px;font-size:13px}.landing-module__MkS3jW__correction strong{font-size:15px}.landing-module__MkS3jW__correction p{margin:14px 0;font-size:13px;line-height:1.8}.landing-module__MkS3jW__correction[data-result=correct]{border-color:var(--success);background:var(--success-soft)}.landing-module__MkS3jW__correction[data-result=retry]{border-color:var(--warning);background:var(--warning-soft)}.landing-module__MkS3jW__correction:not([data-result=pending]){animation:.28s ease-out landing-module__MkS3jW__answer-in}.landing-module__MkS3jW__correction details{font-size:11px}.landing-module__MkS3jW__correction summary{align-items:center;font-weight:700;display:flex}.landing-module__MkS3jW__correction blockquote{border-left:2px solid var(--accent);color:var(--foreground);margin:10px 0;padding-left:14px;font-size:12px;line-height:1.7}.landing-module__MkS3jW__correction small{color:var(--muted);font-size:10px}.landing-module__MkS3jW__previewSteps{letter-spacing:1px;color:var(--accent);margin-top:30px;font-size:10px;font-weight:700;display:block}.landing-module__MkS3jW__planningVisual{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:20px;padding:27px}.landing-module__MkS3jW__countdown{flex-direction:column;align-items:flex-start;display:flex;position:relative}.landing-module__MkS3jW__countdown>span{letter-spacing:1px;color:var(--muted);font-size:9px}.landing-module__MkS3jW__countdown>strong{letter-spacing:-3px;font-size:65px;font-weight:500;line-height:1.3}.landing-module__MkS3jW__countdown small{color:var(--muted);font-size:10px;position:absolute;bottom:20px;right:0}.landing-module__MkS3jW__calendarStrip{border-top:1px solid var(--border);grid-template-columns:repeat(7,1fr);gap:5px;margin:15px 0 25px;padding-top:20px;display:grid}.landing-module__MkS3jW__calendarStrip>div{color:var(--muted);border-radius:8px;flex-direction:column;align-items:center;gap:9px;padding:8px 4px;display:flex}.landing-module__MkS3jW__calendarStrip>div[data-today=true]{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent)}.landing-module__MkS3jW__calendarStrip span{font-size:9px}.landing-module__MkS3jW__calendarStrip strong{font-size:14px}.landing-module__MkS3jW__calendarStrip i{background:currentColor;border-radius:50%;width:3px;height:3px}.landing-module__MkS3jW__planningVisual .daily-plan{background:var(--background);border-radius:12px;padding:18px;font-size:12px}.landing-module__MkS3jW__planningVisual .daily-plan h3{font-size:16px}.landing-module__MkS3jW__planningVisual .daily-plan li{font-size:12px}.landing-module__MkS3jW__planningCopy ul,.landing-module__MkS3jW__priceCard ul{flex-direction:column;gap:15px;margin:26px 0 34px;padding:0;font-size:13px;list-style:none;display:flex}.landing-module__MkS3jW__planningCopy li,.landing-module__MkS3jW__priceCard li{align-items:flex-start;gap:12px;display:flex}.landing-module__MkS3jW__planningCopy li svg,.landing-module__MkS3jW__priceCard li svg{color:var(--success);margin-top:2px}.landing-module__MkS3jW__planningCopy .landing-module__MkS3jW__caption{margin-top:15px}.landing-module__MkS3jW__productProof{border-block:1px solid var(--border);grid-template-columns:1fr 1.65fr;align-items:center;gap:50px;padding-block:90px;display:grid}.landing-module__MkS3jW__productProof h2{margin-top:22px;font-size:40px}.landing-module__MkS3jW__proofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.landing-module__MkS3jW__proofGrid svg{color:var(--accent);margin-bottom:23px}.landing-module__MkS3jW__proofGrid h3{margin-bottom:14px;font-size:17px;line-height:1.4}.landing-module__MkS3jW__proofGrid p{font-size:12px;line-height:1.9}.landing-module__MkS3jW__pricingGrid{grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:0 auto;display:grid}.landing-module__MkS3jW__priceCard{border:1px solid var(--border);background:var(--surface);border-radius:18px;flex-direction:column;align-items:flex-start;padding:35px;display:flex;position:relative}.landing-module__MkS3jW__priceCard h3{margin:16px 0 20px;font-size:29px}.landing-module__MkS3jW__site .landing-module__MkS3jW__price{letter-spacing:-1.4px;color:var(--foreground);font-size:36px;font-weight:600}.landing-module__MkS3jW__price small{color:var(--muted);letter-spacing:0;margin-top:7px;font-size:11px;font-weight:400;display:block}.landing-module__MkS3jW__quotaTrio{border-block:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:12px;width:100%;margin-top:25px;padding:20px 0;display:grid}.landing-module__MkS3jW__quotaTrio span{color:var(--muted);font-size:9px}.landing-module__MkS3jW__quotaTrio b{color:var(--foreground);margin-bottom:3px;font-size:23px;font-weight:600;display:block}.landing-module__MkS3jW__priceCard ul{margin-bottom:30px;font-size:12px;line-height:1.65}.landing-module__MkS3jW__priceCard .landing-module__MkS3jW__primary,.landing-module__MkS3jW__priceCard .landing-module__MkS3jW__secondary{width:100%;margin-top:auto}.landing-module__MkS3jW__priceCard .landing-module__MkS3jW__caption{margin-top:15px}.landing-module__MkS3jW__premium{background:linear-gradient(155deg, var(--accent-soft), var(--surface));border-color:var(--accent)}.landing-module__MkS3jW__premiumBadge{letter-spacing:1px;border:1px solid var(--border);color:var(--accent);border-radius:30px;align-self:flex-end;align-items:center;gap:7px;margin-bottom:20px;padding:5px 9px;font-size:8px;display:flex}.landing-module__MkS3jW__premium .landing-module__MkS3jW__price{font-family:var(--font-editorial), Georgia, serif;font-size:40px;font-style:italic;font-weight:400}.landing-module__MkS3jW__premium .landing-module__MkS3jW__price small{font-family:var(--font-reading), sans-serif;font-style:normal;line-height:1.8}.landing-module__MkS3jW__offerDetails{max-width:900px;color:var(--muted);margin:26px auto 0;font-size:12px}.landing-module__MkS3jW__offerDetails summary{padding:10px 0}.landing-module__MkS3jW__offerDetails p{max-width:760px;line-height:1.9}.landing-module__MkS3jW__faq{grid-template-columns:1fr 1.3fr;gap:90px;padding-block:80px 120px;display:grid}.landing-module__MkS3jW__faq h2{margin:20px 0 25px;font-size:40px}.landing-module__MkS3jW__faq>div>p{font-size:12px}.landing-module__MkS3jW__faq a{color:var(--accent);align-items:center;gap:7px;display:inline-flex}.landing-module__MkS3jW__faq details{border-bottom:1px solid var(--border)}.landing-module__MkS3jW__faq summary{align-items:center;gap:16px;padding:21px 0;font-size:13px;font-weight:650;list-style:none;display:flex}.landing-module__MkS3jW__faq summary::-webkit-details-marker{display:none}.landing-module__MkS3jW__faq summary:after{content:"+";color:var(--muted);margin-left:auto;font-size:21px;font-weight:400}.landing-module__MkS3jW__faq details[open] summary:after{content:"−"}.landing-module__MkS3jW__faq summary>span{letter-spacing:1px;color:var(--muted);font-size:9px}.landing-module__MkS3jW__faq details>p{padding:0 28px 22px;font-size:12px;line-height:1.95}.landing-module__MkS3jW__finalCta{text-align:center;border-top:1px solid var(--border);background:radial-gradient(at 50% 90%,#6876f015,#0000 70%);padding-block:80px 110px}.landing-module__MkS3jW__finalSymbol{background:var(--accent-soft);border:1px solid var(--border);width:53px;height:53px;color:var(--accent);border-radius:14px;place-items:center;margin:0 auto 25px;font-size:30px;display:grid;transform:rotate(-8deg)}.landing-module__MkS3jW__finalCta h2{margin:20px 0 30px;font-size:clamp(50px,6vw,74px)}.landing-module__MkS3jW__finalCta>p:last-child{margin-top:17px;font-size:11px}.landing-module__MkS3jW__footer{border-top:1px solid var(--border);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:45px;padding-block:60px 25px;display:grid}.landing-module__MkS3jW__footerBrand .brand{padding:0;font-size:27px}.landing-module__MkS3jW__footerBrand p{margin-top:15px;font-size:11px}.landing-module__MkS3jW__footerBrand>span{font-family:var(--font-editorial), serif;color:var(--accent);margin-top:18px;font-size:20px;font-style:italic;display:block}.landing-module__MkS3jW__footer nav{color:var(--muted);flex-direction:column;align-items:flex-start;gap:13px;font-size:11px;display:flex}.landing-module__MkS3jW__footer nav>strong{color:var(--foreground);margin:9px 0;font-size:10px}.landing-module__MkS3jW__footer a:hover{color:var(--accent)}.landing-module__MkS3jW__footerBottom{border-top:1px solid var(--border);color:var(--muted);grid-column:1/-1;justify-content:space-between;margin-top:18px;padding-top:22px;font-size:9px;display:flex}@keyframes landing-module__MkS3jW__paper-float{50%{transform:translateY(-9px)rotate(-7deg)}}@keyframes landing-module__MkS3jW__source-float{50%{transform:translateY(9px)rotate(2deg)}}@keyframes landing-module__MkS3jW__answer-in{0%{opacity:1;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1100px){.landing-module__MkS3jW__navigation{gap:16px}.landing-module__MkS3jW__navStart{padding:12px}.landing-module__MkS3jW__header{gap:16px}.landing-module__MkS3jW__learning,.landing-module__MkS3jW__planning{gap:45px}.landing-module__MkS3jW__paperStack{width:190px;left:0}.landing-module__MkS3jW__sourceFloat{top:220px;right:0}.landing-module__MkS3jW__focusFloat{bottom:48px;right:0}.landing-module__MkS3jW__workspace{width:610px}.landing-module__MkS3jW__signature{min-height:650px}.landing-module__MkS3jW__productProof{grid-template-columns:1fr;gap:40px}.landing-module__MkS3jW__productProof h2 br{display:none}.landing-module__MkS3jW__faq{gap:45px}}@media (max-width:900px){.landing-module__MkS3jW__header{min-height:83px}.landing-module__MkS3jW__navigation{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:0;padding:20px;display:none;position:absolute;top:78px;left:24px;right:24px}.landing-module__MkS3jW__navigation[data-open=true]{display:flex}.landing-module__MkS3jW__navigation a{padding:13px 10px;font-size:14px}.landing-module__MkS3jW__menuButton{background:var(--surface);width:44px;min-height:44px;color:var(--foreground);border:1px solid var(--border);border-radius:50%;place-items:center;display:grid}.landing-module__MkS3jW__hero{padding-top:42px}.landing-module__MkS3jW__paperStack{width:185px;padding:18px;top:105px;left:-45px}.landing-module__MkS3jW__sourceFloat{padding:12px;top:260px;right:-13px}.landing-module__MkS3jW__focusFloat{padding:13px;bottom:45px;right:-5px}.landing-module__MkS3jW__workspace{width:560px}.landing-module__MkS3jW__site main>section,.landing-module__MkS3jW__header,.landing-module__MkS3jW__footer{padding-inline:28px}.landing-module__MkS3jW__proofStrip{grid-template-columns:1fr 1fr;gap:20px;padding:25px 10px;display:grid}.landing-module__MkS3jW__method,.landing-module__MkS3jW__questionSection,.landing-module__MkS3jW__offers{padding-block:95px 65px}.landing-module__MkS3jW__processRail{grid-template-columns:1fr 1fr}.landing-module__MkS3jW__processRail article:nth-child(2){border-right:0}.landing-module__MkS3jW__processRail article:nth-child(3),.landing-module__MkS3jW__processRail article:nth-child(4){border-top:1px solid var(--border)}.landing-module__MkS3jW__processRail article:nth-child(3){padding-left:0}.landing-module__MkS3jW__learning,.landing-module__MkS3jW__planning{gap:35px;padding-block:65px}.landing-module__MkS3jW__masteryShowcase,.landing-module__MkS3jW__planningVisual{padding:20px}.landing-module__MkS3jW__learningCopy h2,.landing-module__MkS3jW__planningCopy h2{font-size:35px}.landing-module__MkS3jW__marginNote{margin-top:28px}.landing-module__MkS3jW__question{gap:20px;padding:28px}.landing-module__MkS3jW__priceCard{padding:25px}.landing-module__MkS3jW__faq{grid-template-columns:1fr;gap:30px}.landing-module__MkS3jW__footer{grid-template-columns:1.3fr 1fr 1fr;gap:28px}.landing-module__MkS3jW__footerBrand{grid-column:1/-1}.landing-module__MkS3jW__footerBrand>span{display:none}.landing-module__MkS3jW__footerBrand p{margin-top:10px}}@media (max-width:600px){.landing-module__MkS3jW__site{font-size:14px}.landing-module__MkS3jW__site main>section,.landing-module__MkS3jW__header,.landing-module__MkS3jW__footer{padding-inline:20px}.landing-module__MkS3jW__header{gap:10px;min-height:79px}.landing-module__MkS3jW__header .brand{font-size:23px}.landing-module__MkS3jW__navActions{gap:5px}.landing-module__MkS3jW__navStart{display:none}.landing-module__MkS3jW__header .theme-switcher select{width:75px;padding:4px;font-size:10px}.landing-module__MkS3jW__header .theme-switcher>svg{display:none}.landing-module__MkS3jW__hero{padding-top:38px}.landing-module__MkS3jW__hero h1{letter-spacing:-.05em;margin:22px 0;font-size:49px}.landing-module__MkS3jW__energyLabel{font-size:8px}.landing-module__MkS3jW__lead{max-width:310px;font-size:14px;line-height:1.8}.landing-module__MkS3jW__actions{flex-direction:column;gap:9px;margin:23px 0 12px}.landing-module__MkS3jW__primary,.landing-module__MkS3jW__secondary{min-height:48px;padding:13px 21px;font-size:12px}.landing-module__MkS3jW__actions .landing-module__MkS3jW__secondary{background:0 0;border:0;min-height:40px;padding:8px}.landing-module__MkS3jW__heroCopy>.landing-module__MkS3jW__caption{font-size:9px!important}.landing-module__MkS3jW__motionSurface{margin-top:26px}.landing-module__MkS3jW__signature{min-height:0;padding:16px 0 25px;display:block}.landing-module__MkS3jW__paperStack,.landing-module__MkS3jW__sourceFloat,.landing-module__MkS3jW__focusFloat{display:none}.landing-module__MkS3jW__orbit{inset:10% -15%}.landing-module__MkS3jW__workspace{width:100%;box-shadow:0 20px 50px #00000018, 0 0 0 4px color-mix(in srgb, var(--border) 13%, transparent);border-radius:13px}.landing-module__MkS3jW__workspaceBar{letter-spacing:.6px;padding:13px 14px;font-size:7px}.landing-module__MkS3jW__workspaceBar>span:last-child{font-size:7px}.landing-module__MkS3jW__tourTabs{gap:2px;padding:7px 7px 0}.landing-module__MkS3jW__tourTabs button{min-height:44px;padding:8px 4px;font-size:9px;line-height:1.5}.landing-module__MkS3jW__workspaceContent{padding:17px}.landing-module__MkS3jW__site .landing-module__MkS3jW__tourTitle{margin-bottom:17px;font-size:21px}.landing-module__MkS3jW__workspace .landing-module__MkS3jW__kicker{letter-spacing:1px;font-size:7px}.landing-module__MkS3jW__nextCard{padding:17px}.landing-module__MkS3jW__nextCard h3{font-size:19px;line-height:1.25}.landing-module__MkS3jW__nextCard p{font-size:11px}.landing-module__MkS3jW__nextCard>span{font-size:8px}.landing-module__MkS3jW__nextCard>a{margin-top:16px;font-size:11px}.landing-module__MkS3jW__nextCard small{font-size:9px}.landing-module__MkS3jW__workspaceBottom{gap:9px}.landing-module__MkS3jW__workspaceBottom .mastery-card{padding:11px}.landing-module__MkS3jW__workspaceBottom .mastery-card h3{font-size:11px}.landing-module__MkS3jW__workspaceBottom .mastery-status{align-items:flex-start;gap:6px;font-size:9px}.landing-module__MkS3jW__workspaceBottom .mastery-score{font-size:14px}.landing-module__MkS3jW__workspaceBottom .mastery-card details{font-size:9px}.landing-module__MkS3jW__miniPlan{gap:5px;padding:11px}.landing-module__MkS3jW__miniPlan strong{font-size:9px}.landing-module__MkS3jW__miniPlan>span{font-size:8px}.landing-module__MkS3jW__miniPlan i{width:9px;height:14px}.landing-module__MkS3jW__miniPlan>div{gap:4px}.landing-module__MkS3jW__tourStage{min-height:440px}.landing-module__MkS3jW__tourHint{padding:10px 14px;font-size:8px!important}.landing-module__MkS3jW__motionControl{display:none}.landing-module__MkS3jW__proofStrip{gap:18px 10px;padding:23px 0}.landing-module__MkS3jW__proofStrip span{gap:7px;font-size:9px}.landing-module__MkS3jW__proofStrip svg{width:14px;height:14px}.landing-module__MkS3jW__method,.landing-module__MkS3jW__questionSection,.landing-module__MkS3jW__offers{padding-block:70px 50px}.landing-module__MkS3jW__sectionIntro{text-align:left;margin-bottom:30px}.landing-module__MkS3jW__sectionIntro h2{margin:17px 0 20px;font-size:36px}.landing-module__MkS3jW__sectionIntro>p:last-child{font-size:13px;line-height:1.9}.landing-module__MkS3jW__kicker{letter-spacing:1.2px;font-size:8px}.landing-module__MkS3jW__processRail article{padding:24px 14px}.landing-module__MkS3jW__stepNumber{margin-bottom:23px;font-size:9px}.landing-module__MkS3jW__processRail article>svg{width:23px;height:23px;margin-bottom:17px}.landing-module__MkS3jW__processRail h3{font-size:18px;line-height:1.2}.landing-module__MkS3jW__processRail p{min-height:40px;font-size:11px}.landing-module__MkS3jW__fileTile,.landing-module__MkS3jW__notionsTile,.landing-module__MkS3jW__answerTile,.landing-module__MkS3jW__pathTile{gap:6px;min-height:73px;padding:9px;font-size:9px}.landing-module__MkS3jW__fileTile{flex-wrap:wrap}.landing-module__MkS3jW__pathTile>svg{display:none}.landing-module__MkS3jW__learning,.landing-module__MkS3jW__planning{grid-template-columns:1fr;gap:32px;padding-block:50px}.landing-module__MkS3jW__learningCopy h2,.landing-module__MkS3jW__planningCopy h2{font-size:37px}.landing-module__MkS3jW__learningCopy>p:not(.landing-module__MkS3jW__kicker),.landing-module__MkS3jW__planningCopy>p:not(.landing-module__MkS3jW__kicker){font-size:13px}.landing-module__MkS3jW__marginNote{font-size:12px}.landing-module__MkS3jW__masteryShowcase{padding:20px}.landing-module__MkS3jW__nextThread strong{font-size:11px}.landing-module__MkS3jW__question{border-radius:15px;grid-template-columns:1fr;gap:19px;padding:22px 18px}.landing-module__MkS3jW__question>h3{margin:0;font-size:22px;line-height:1.45}.landing-module__MkS3jW__answers{gap:10px}.landing-module__MkS3jW__answers button{min-height:58px;padding:12px;font-size:12px}.landing-module__MkS3jW__correction{min-height:210px;padding:19px}.landing-module__MkS3jW__planningVisual{order:2;padding:20px}.landing-module__MkS3jW__planningCopy{order:1}.landing-module__MkS3jW__planningCopy ul{gap:15px;font-size:12px}.landing-module__MkS3jW__planningCopy .landing-module__MkS3jW__primary{width:100%}.landing-module__MkS3jW__productProof{gap:30px;padding-block:50px}.landing-module__MkS3jW__productProof h2{font-size:36px}.landing-module__MkS3jW__proofGrid{grid-template-columns:1fr;gap:25px}.landing-module__MkS3jW__proofGrid article{grid-template-columns:28px 1fr;gap:8px 16px;display:grid}.landing-module__MkS3jW__proofGrid svg{grid-row:1/3;margin-top:3px;margin-bottom:0}.landing-module__MkS3jW__proofGrid h3{margin:0;font-size:17px}.landing-module__MkS3jW__proofGrid p{font-size:12px}.landing-module__MkS3jW__pricingGrid{grid-template-columns:1fr;gap:17px}.landing-module__MkS3jW__priceCard{padding:27px}.landing-module__MkS3jW__priceCard ul{gap:14px}.landing-module__MkS3jW__premiumBadge{margin-bottom:16px}.landing-module__MkS3jW__offerDetails{margin-top:20px;font-size:11px}.landing-module__MkS3jW__faq{gap:25px;padding-block:55px 65px}.landing-module__MkS3jW__faq h2{font-size:35px}.landing-module__MkS3jW__faq summary{gap:12px;padding:17px 0;font-size:12px;line-height:1.7}.landing-module__MkS3jW__faq details>p{padding-inline:22px 10px;font-size:12px}.landing-module__MkS3jW__finalCta{padding-block:65px 70px}.landing-module__MkS3jW__finalCta h2{font-size:59px}.landing-module__MkS3jW__footer{grid-template-columns:1fr 1fr;gap:30px 15px;padding-block:40px 25px}.landing-module__MkS3jW__footer nav:last-of-type{grid-column:1/-1}.landing-module__MkS3jW__footer nav{gap:12px;font-size:11px}.landing-module__MkS3jW__footerBottom{flex-direction:column;gap:8px;margin-top:0}.landing-module__MkS3jW__signature *{animation:none!important}}@media (max-width:359px){.landing-module__MkS3jW__site main>section,.landing-module__MkS3jW__header,.landing-module__MkS3jW__footer{padding-inline:16px}.landing-module__MkS3jW__hero h1{font-size:43px}.landing-module__MkS3jW__workspaceContent{padding:14px}.landing-module__MkS3jW__workspaceBar{padding-inline:11px;font-size:6px}.landing-module__MkS3jW__tourTabs button{font-size:8px}.landing-module__MkS3jW__workspaceBottom{grid-template-columns:1fr}.landing-module__MkS3jW__miniPlan{display:none}.landing-module__MkS3jW__tourStage{min-height:435px}.landing-module__MkS3jW__sectionIntro h2{font-size:32px}.landing-module__MkS3jW__processRail h3{font-size:16px}.landing-module__MkS3jW__fileTile{font-size:8px}.landing-module__MkS3jW__question>h3{font-size:21px}.landing-module__MkS3jW__priceCard{padding:23px}.landing-module__MkS3jW__quotaTrio{gap:8px}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing-module__MkS3jW__motionControl{display:none}.landing-module__MkS3jW__primary:hover{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__reveal{animation:linear both landing-module__MkS3jW__section-arrive;animation-timeline:view();animation-range:entry entry 18%}@keyframes landing-module__MkS3jW__section-arrive{0%{opacity:1;transform:translateY(18px)}to{opacity:1;transform:none}}}}.landing-module__MkS3jW__faq summary>b{font-weight:650}.landing-module__MkS3jW__reveal{opacity:1}.landing-module__MkS3jW__premiumBadge{margin:0;position:absolute;top:29px;right:27px}.landing-module__MkS3jW__premium>.landing-module__MkS3jW__kicker{min-height:17px;padding-right:135px}@media (max-width:600px){.landing-module__MkS3jW__premiumBadge{font-size:7px;top:24px;right:22px}.landing-module__MkS3jW__premium>.landing-module__MkS3jW__kicker{padding-right:120px}}.landing-module__MkS3jW__tourHint{justify-content:space-between;align-items:center;gap:14px;display:flex}.landing-module__MkS3jW__tourStage>[role=tabpanel]:not([hidden]){animation:.18s ease-out landing-module__MkS3jW__demo-switch}.landing-module__MkS3jW__processRail article>div{transition:transform .2s,border-color .2s}.landing-module__MkS3jW__processRail article:hover>div{border-color:var(--accent);transform:translateY(-3px)}@keyframes landing-module__MkS3jW__demo-switch{0%{transform:translateY(5px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__tourStage>[role=tabpanel]:not([hidden]){animation:none}.landing-module__MkS3jW__processRail article:hover>div{transform:none}}@media (max-width:1100px){.landing-module__MkS3jW__paperStack,.landing-module__MkS3jW__sourceFloat,.landing-module__MkS3jW__focusFloat,.landing-module__MkS3jW__motionControl{display:none}.landing-module__MkS3jW__signature{min-height:0;padding-bottom:32px}.landing-module__MkS3jW__workspace{width:100%;max-width:670px}}
