.EbookCoverVisual_book__oAOR4{position:relative;isolation:isolate;margin:0;aspect-ratio:2/3;transform:perspective(1500px) rotateY(-9deg) rotate(-2deg);transform-origin:center}.EbookCoverVisual_cover__EvU7i{position:relative;z-index:2;display:block;overflow:hidden;border-radius:3px 2px 2px 3px;background:oklch(20% .006 255);box-shadow:-5px 0 0 oklch(24% .006 255),-8px 1px 0 oklch(16% .006 255),0 24px 34px -18px color-mix(in srgb,var(--marketing-ink,var(--foreground)) 45%,transparent)}.EbookCoverVisual_cover__EvU7i:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg,oklch(12% .006 255/.5),transparent 2.5%,oklch(95% .005 75/.13) 3%,transparent 4.5%,transparent 98%,oklch(12% .006 255/.2))}.EbookCoverVisual_pages__wJo0Y{position:absolute;z-index:1;top:1%;right:-12px;bottom:-.4%;width:24px;transform:skewY(-12deg);border:1px solid oklch(72% .025 75);border-radius:0 2px 3px 0;background:repeating-linear-gradient(90deg,oklch(91% .015 75) 0 1px,oklch(79% .022 75) 1px 2px,oklch(94% .014 75) 2px 4px);box-shadow:3px 2px 0 oklch(20% .006 255)}@media (prefers-reduced-motion:reduce){.EbookCoverVisual_book__oAOR4{transform:none}}.LandingHero_hero__kupEK{position:relative;isolation:isolate;overflow:clip;min-height:calc(100svh - 64px);padding-block:0;background:var(--marketing-background,var(--background));color:var(--marketing-ink,var(--foreground))}.LandingHero_intro__UjxrQ{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-height:calc(100svh - 64px);gap:32px;align-items:center}.LandingHero_content__827kQ{position:relative;z-index:2;min-width:0;max-width:560px}.LandingHero_eyebrow__zmJZ2{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin-bottom:20px;padding:8px 14px;border:1px solid var(--marketing-border);border-radius:999px;background:var(--marketing-card);color:var(--marketing-muted);font-size:clamp(12px,1vw,14px);line-height:1.35}.LandingHero_eyebrow__zmJZ2 span{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#10b981;animation:LandingHero_eyebrowDotPulse__XkeI4 2.6s cubic-bezier(.77,0,.175,1) infinite}@keyframes LandingHero_eyebrowDotPulse__XkeI4{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.LandingHero_eyebrow__zmJZ2 span{animation:none;opacity:.9;transform:none}}.LandingHero_headline__nJ_az{max-width:17ch;font-size:clamp(2.3rem,4.6vw,4.5rem);font-weight:600;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.LandingHero_accent___0LqE{color:var(--marketing-orange-text,var(--brand-orange-500))}.LandingHero_description__BZkjy{max-width:40ch;margin-top:24px;font-size:clamp(16px,1.25vw,18px);line-height:1.6;color:var(--marketing-muted)}.LandingHero_actions__8w2Co{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:24px}.LandingHero_primaryCta__pHrTo{min-height:44px}.LandingHero_avatarRow__qiTKE{display:flex;align-items:center;gap:14px;margin-top:16px}.LandingHero_avatarLabel__hH6V1{color:var(--marketing-muted);font-size:13px;line-height:1.4}.LandingHero_actions__8w2Co .LandingHero_secondaryCta__I9hqF{border-color:transparent;background:transparent;padding-inline:0}.LandingHero_actions__8w2Co .LandingHero_secondaryCta__I9hqF:hover{text-decoration:underline;text-underline-offset:4px}.LandingHero_trust__ipQkk{margin-top:12px;color:var(--marketing-muted);font-size:12px;line-height:1.5}.LandingHero_chess__n4cf7{display:none;position:relative;min-width:0;width:100%;max-width:740px;margin-inline:auto;padding-top:360px}.LandingHero_art__sZxC_{position:absolute;z-index:-1;top:0;left:-20%;width:140%;height:100%;pointer-events:none;mix-blend-mode:darken;filter:brightness(1.025)}.LandingHero_poster__MTY2_{position:absolute;inset:0;display:block;mask-image:linear-gradient(90deg,transparent,black 16%,black 91%,transparent),linear-gradient(180deg,transparent,black 10%,black 83%,transparent);mask-composite:intersect}.LandingHero_poster__MTY2_ img{display:block;width:100%;height:100%;object-fit:contain}.LandingHero_darkPoster__683B_{display:none}.dark .LandingHero_art__sZxC_{mix-blend-mode:lighten;filter:none}.dark .LandingHero_lightPoster__Vv77W{display:none}.dark .LandingHero_darkPoster__683B_{display:block}.LandingHero_recommendation__IRzQC,.LandingHero_signals__1qmEj{background:var(--marketing-card);border:1px solid var(--marketing-border);border-radius:16px;padding:18px}.LandingHero_signals__1qmEj{position:absolute;top:0;left:0;width:min(218px,calc(100% - 82px))}.LandingHero_panelHeading__gxVt9{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.4;font-weight:600}.LandingHero_panelHeading__gxVt9 svg{flex-shrink:0;color:var(--marketing-orange-text)}.LandingHero_metrics__k8Nrf{margin-top:14px;font-size:12px;line-height:1.5}.LandingHero_metrics__k8Nrf>div{display:flex;justify-content:space-between;gap:12px;padding-block:9px;border-top:1px solid var(--marketing-border)}.LandingHero_metrics__k8Nrf dt{color:var(--marketing-muted)}.LandingHero_metrics__k8Nrf dd{font-weight:500;text-align:right}.LandingHero_recommendation__IRzQC{position:relative;width:min(100%,300px);margin-left:auto}.LandingHero_subject__sTbhW{margin-top:16px;font-size:18px;font-weight:600;line-height:1.3}.LandingHero_task__KWfsy{margin-top:6px;font-size:14px}.LandingHero_reason__eV2r4{margin-top:12px;color:var(--marketing-muted);font-size:12px;line-height:1.5}.LandingHero_goalNote__7tb40{position:absolute;top:38px;right:0;font-family:var(--font-handwritten,"Caveat",cursive);font-size:24px;transform:rotate(6deg)}.LandingHero_sceneExample__zxUIZ{margin-top:12px;text-align:right;color:var(--marketing-muted);font-size:11px}.LandingHero_scene__2nVKF{margin-top:40px}.LandingHero_productViewport__ALjQs{overflow:hidden;border:1px solid var(--marketing-border);border-radius:16px;background:var(--marketing-ink)}.LandingHero_productImage__A8QrV{display:block;width:100%;height:auto;aspect-ratio:2400/938}.LandingHero_caption__rVkvx{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:16px;font-size:13px;line-height:1.5;color:var(--marketing-muted)}.LandingHero_captionTitle__yNOzm{margin-bottom:4px;color:var(--marketing-ink);font-weight:500}@media (min-width:860px){.LandingHero_chess__n4cf7{min-height:calc(100svh - 64px);padding-top:0}.LandingHero_art__sZxC_{left:-12%;width:124%}.LandingHero_goalNote__7tb40{top:0;right:9%;font-size:28px}.LandingHero_sceneExample__zxUIZ{position:absolute;right:0;bottom:8px}.LandingHero_intro__UjxrQ{display:flex}.LandingHero_content__827kQ{width:46%;padding-block:48px 64px}.LandingHero_chess__n4cf7{display:block;position:absolute;inset:0 -24px 0 42%;width:auto;max-width:none;min-height:0;margin:0}.LandingHero_art__sZxC_{top:0;left:-25%;width:133%;height:100%}.LandingHero_goalNote__7tb40{top:20px;right:7%}.LandingHero_sceneExample__zxUIZ{bottom:28px}}@media (min-width:1100px){.LandingHero_content__827kQ{width:44%;padding-block:64px 80px}.LandingHero_headline__nJ_az{font-size:clamp(3rem,4.4vw,4.5rem)}.LandingHero_chess__n4cf7{inset:0 -32px 0 31%}.LandingHero_goalNote__7tb40{top:24px;right:8%}.LandingHero_sceneExample__zxUIZ{bottom:36px}.LandingHero_scene__2nVKF{margin-top:48px}}@media (max-width:859px){.LandingHero_intro__UjxrQ{align-items:start;justify-items:start;align-content:start;padding-block:32px 48px}.LandingHero_content__827kQ{width:min(100%,40rem);max-width:none;margin-inline:0;justify-self:start}.LandingHero_headline__nJ_az{max-width:16ch;font-size:clamp(1.75rem,1rem + 3.6vw,3.25rem)}.LandingHero_eyebrow__zmJZ2{margin-bottom:24px;font-size:clamp(12px,.65rem + .5vw,14px)}.LandingHero_description__BZkjy{max-width:36rem;margin-top:24px;font-size:clamp(.9375rem,.82rem + .6vw,1.0625rem)}.LandingHero_actions__8w2Co,.LandingHero_avatarRow__qiTKE{margin-top:24px}.LandingHero_chess__n4cf7{display:block;position:relative;width:min(100%,36rem);max-width:100%;margin-inline:auto;padding-top:0;aspect-ratio:3/2;min-height:0;justify-self:center}.LandingHero_art__sZxC_{top:0;left:0;width:100%;height:100%}.LandingHero_goalNote__7tb40{top:12px;right:8%;max-width:none;font-size:26px;line-height:1;text-align:right}.LandingHero_sceneExample__zxUIZ{position:absolute;right:8%;bottom:10px;margin-top:0}}@media (max-width:639px){.LandingHero_headline__nJ_az{max-width:100%;font-size:clamp(1.65rem,.85rem + 4vw,2.15rem)}.LandingHero_description__BZkjy{font-size:clamp(.875rem,.78rem + .5vw,.9375rem)}.LandingHero_eyebrow__zmJZ2{font-size:12px}.LandingHero_chess__n4cf7{aspect-ratio:4/3}.LandingHero_goalNote__7tb40{top:8px;right:6%;max-width:none;font-size:22px;line-height:1;text-align:right}.LandingHero_sceneExample__zxUIZ{right:6%;bottom:8px}.LandingHero_eyebrow__zmJZ2{padding:7px 11px}.LandingHero_avatarRow__qiTKE{gap:12px}.LandingHero_trust__ipQkk{margin-top:10px}}.LandingFooter_container___WfrA{container-type:inline-size;width:100%;padding:clamp(32px,5vw,80px) clamp(16px,4vw,64px) 24px}.LandingFooter_top__K1sLm{display:grid;gap:48px;grid-template-columns:1fr;max-width:1440px;margin-inline:auto}.LandingFooter_links__IRowc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.LandingFooter_wordmark__fkNl6{width:100%;margin-top:clamp(48px,7vw,112px);font-family:var(--font-inter),Inter,sans-serif;font-size:29cqw;font-weight:500;color:#000;line-height:.95;letter-spacing:-.04em;text-align:center;user-select:none}.LandingFooter_bottom__iZoOi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:clamp(32px,4vw,64px);border-top:1px solid var(--marketing-border,var(--border));padding-top:16px;font-size:12px;color:var(--marketing-muted,var(--muted-foreground))}.LandingFooter_legal__SPp0E{display:flex;flex-wrap:wrap;gap:8px 24px}@media (min-width:768px){.LandingFooter_links__IRowc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.LandingFooter_top__K1sLm{grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);gap:80px}.LandingFooter_legal__SPp0E{padding-right:2.75rem}}.LandingMethodDemo_experience__hX0u5{--device-frame:#17191d;--demo-ease-out:cubic-bezier(0.23,1,0.32,1);--demo-ease-in-out:cubic-bezier(0.77,0,0.175,1);width:100%;min-width:0}.LandingMethodDemo_sectionHeading__U23lq{max-width:52rem;margin:0 auto clamp(2.25rem,4vw,3.5rem);text-align:center}.LandingMethodDemo_sectionHeading__U23lq h2{margin-top:1rem;color:var(--marketing-ink,var(--foreground));font-family:var(--font-display,inherit);font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.LandingMethodDemo_sectionHeading__U23lq h2 span{color:var(--marketing-orange,var(--warning-text))}.LandingMethodDemo_sectionSubtitle__Nez9P{max-width:42rem;margin:1rem auto 0;color:var(--marketing-muted,var(--muted-foreground));font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.6}.LandingMethodDemo_experienceGrid__dHcjI{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);min-width:0}.LandingMethodDemo_narrator__Qune0{order:2;min-width:0;padding:.25rem 0 .75rem;container:demo-narrator/inline-size}.LandingMethodDemo_narrationSlot__OuJHT{display:flex;height:clamp(18rem,30vw,20rem);min-height:0;align-items:flex-start;overflow:hidden}.LandingMethodDemo_narrationBubble__1bG9G{position:relative;display:grid;width:100%;height:100%;max-height:100%;grid-template-rows:auto minmax(0,1fr);border:1px solid var(--marketing-border-medium,var(--border-medium,#e2e8f0));border-radius:1rem;background:var(--marketing-card,var(--card));box-shadow:0 .75rem 2rem rgb(15 23 42/6%);contain:layout paint}.LandingMethodDemo_narratorIdentity__rAVnO{display:flex;align-items:flex-start;gap:.65rem;padding:.9rem 1rem;border-bottom:1px solid var(--marketing-border,var(--border));background:color-mix(in srgb,var(--marketing-muted-surface,var(--muted)) 45%,var(--marketing-card,var(--card)))}.LandingMethodDemo_narratorIdentity__rAVnO>span:last-child{display:grid;gap:.15rem;transition:transform .16s var(--demo-ease-out)}.LandingMethodDemo_narratorAvatar__FtPpO{display:inline-grid;width:2.2rem;height:2.2rem;flex:0 0 auto;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--marketing-orange,var(--brand-orange-500)) 12%,var(--marketing-card,var(--card)));color:var(--marketing-orange-text,var(--brand-orange-600));animation:LandingMethodDemo_mate-float__zxF7D 2.6s var(--demo-ease-in-out) infinite alternate}.LandingMethodDemo_narratorAvatarActive__d3SUQ{opacity:.72}.LandingMethodDemo_narratorName__hoewn{color:var(--marketing-ink,var(--foreground));font-size:.8125rem;font-weight:600;line-height:1.35;transition:color .16s ease}.LandingMethodDemo_narratorStatus__JJW_g{color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem;line-height:1.35}.LandingMethodDemo_narration__TH_Nv{display:flex;min-height:0;flex-direction:column;align-items:flex-start;gap:.6rem;padding:.9rem 1rem 1rem;overflow-x:hidden;overflow-y:hidden;transition:opacity .18s var(--demo-ease-out),transform .18s var(--demo-ease-out)}.LandingMethodDemo_narrationLeaving___Oqg9{opacity:0;transform:translateY(-.2rem)}.LandingMethodDemo_narrationMessage__d1FMG{width:fit-content;max-width:88%;margin:0;padding:.62rem .78rem;border-radius:.35rem .9rem .9rem;background:var(--marketing-muted-surface,var(--muted));color:var(--marketing-ink,var(--foreground));font-size:clamp(.8125rem,.9vw,.9rem);line-height:1.45;animation:LandingMethodDemo_message-arrive__Vbwrb .28s var(--demo-ease-out) backwards;transition:transform .16s var(--demo-ease-out)}.LandingMethodDemo_narrationAction__3fmn9{margin-top:1rem;animation:LandingMethodDemo_stage-arrive__5nuKm .18s var(--demo-ease-out) both}.LandingMethodDemo_thinkingDots__1QawR{display:inline-flex;gap:.28rem;align-items:center;min-height:2rem;padding:.65rem .8rem;border-radius:.35rem .9rem .9rem;background:var(--marketing-muted-surface,var(--muted))}.LandingMethodDemo_thinkingDots__1QawR i{width:.3rem;height:.3rem;border-radius:50%;background:var(--marketing-muted,var(--muted-foreground));animation:LandingMethodDemo_dot-pulse__56LRq .68s var(--demo-ease-in-out) infinite alternate}.LandingMethodDemo_thinkingDots__1QawR i:nth-child(2){animation-delay:.15s}.LandingMethodDemo_thinkingDots__1QawR i:nth-child(3){animation-delay:.3s}.LandingMethodDemo_startAction__BjotM{margin-top:1.25rem;transition:opacity .18s var(--demo-ease-out),transform .18s var(--demo-ease-out)}.LandingMethodDemo_startActionLeaving__z5_ru{pointer-events:none;opacity:0;transform:scale(.96)}.LandingMethodDemo_startAction__BjotM:disabled{cursor:wait;opacity:.65}.LandingMethodDemo_finalActions__vXHCW{display:flex;flex-flow:row wrap;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;margin-top:1.5rem}.LandingMethodDemo_outlineAction__C4HvV{border:1px solid var(--marketing-border-medium,var(--border-medium,#e2e8f0));background:transparent;color:var(--marketing-ink,var(--foreground));white-space:nowrap;box-shadow:none}.LandingMethodDemo_deviceColumn__3Ztqc{order:1;display:flex;min-width:0;flex-direction:column;align-items:center}.LandingMethodDemo_device__nP6u5{position:relative;width:min(100%,58rem);margin:0}.LandingMethodDemo_deviceGlow__fviMI{position:absolute;inset:15% 5%;border-radius:50%;background:color-mix(in srgb,var(--marketing-orange,var(--brand-orange-500)) 11%,transparent);filter:blur(90px);pointer-events:none}.LandingMethodDemo_laptop__cFwSy{position:relative;z-index:1;width:100%;filter:drop-shadow(0 35px 55px rgb(15 23 42/35%))}.LandingMethodDemo_laptopScreen__su5vG{position:relative;aspect-ratio:1.62;overflow:hidden;border:solid #252c35;border-width:10px 10px 14px;border-radius:18px 18px 7px 7px;background:var(--marketing-card,var(--card));box-shadow:inset 0 0 0 1px #59616b}.LandingMethodDemo_laptopBase__rIR9y{position:relative;height:18px;margin:0 -5%;border-radius:0 0 16px 16px;background:linear-gradient(#565e68,#252c35 55%,#151a21)}.LandingMethodDemo_laptopNotch___utIe{position:absolute;top:0;right:42%;left:42%;height:5px;border-radius:0 0 5px 5px;background:#171c22}.LandingMethodDemo_deviceViewport__KCp_7{width:100%;height:100%;overflow:hidden;background:var(--marketing-card,var(--card));color:var(--marketing-ink,var(--foreground));transition:opacity .18s var(--demo-ease-out),transform .18s var(--demo-ease-out)}.LandingMethodDemo_deviceViewportStarting__nAITT{opacity:0;transform:scale(.985)}.LandingMethodDemo_productScreen__CTCYG{display:flex;width:100%;height:100%;min-height:0;flex-direction:column;overflow:hidden;background:var(--marketing-card,var(--card))}.LandingMethodDemo_appStage__bq7EN{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;scrollbar-color:var(--marketing-border-medium,var(--border-medium,#e2e8f0)) transparent;scrollbar-width:thin}.LandingMethodDemo_appStageScrollable__25h9a{overflow-x:hidden;overflow-y:auto}.LandingMethodDemo_openingScreen__J_t2m{position:absolute;inset:0;overflow:hidden;background:#fff;animation:LandingMethodDemo_stage-arrive__5nuKm .36s var(--demo-ease-out) both}.LandingMethodDemo_openingPicture__mnBgq{position:absolute;inset:0;display:block}.LandingMethodDemo_openingArt__TVGsT{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.LandingMethodDemo_cycleComplete__GZ4WA,.LandingMethodDemo_nextMove__gt6e9,.LandingMethodDemo_questionView__In_Jh,.LandingMethodDemo_reviewView__0e32y{animation:LandingMethodDemo_stage-arrive__5nuKm .22s var(--demo-ease-out) both}.LandingMethodDemo_questionView__In_Jh{display:flex;height:100%;min-height:0;flex-direction:column}.LandingMethodDemo_questionView__In_Jh form{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.LandingMethodDemo_questionMetadata__3JPZC{flex:0 0 auto;border-bottom:1px solid var(--marketing-border,var(--border))}.LandingMethodDemo_questionTaxonomy__rL9PO{display:flex;min-height:2.1rem;align-items:center;gap:.65rem;padding:.3rem .7rem;background:var(--marketing-muted-surface,var(--muted))}.LandingMethodDemo_questionNumber__eu6kc{display:inline-flex;min-width:2.1rem;min-height:1.6rem;align-items:center;justify-content:center;padding:.15rem .4rem;border-radius:.375rem;background:var(--marketing-ink,var(--foreground));color:var(--marketing-card,var(--card));font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;font-weight:600}.LandingMethodDemo_questionSource__T__o_{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.35rem;color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem;line-height:1.4}.LandingMethodDemo_metadataDivider__8U6m1{color:var(--marketing-border-medium,var(--border-medium,#e2e8f0))}.LandingMethodDemo_metadataDetails__ywwSK{display:flex;flex-wrap:wrap;gap:.4rem .85rem;margin:0;padding:.3rem .7rem .4rem;background:var(--marketing-card,var(--card))}.LandingMethodDemo_metadataDetails__ywwSK div{display:flex;align-items:baseline;gap:.35rem}.LandingMethodDemo_metadataDetails__ywwSK dt{color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem}.LandingMethodDemo_metadataDetails__ywwSK dd{margin:0;color:var(--marketing-orange-text,var(--brand-orange-600));font-size:.75rem;font-weight:500}.LandingMethodDemo_questionScroll__4Type{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--marketing-border-medium,var(--border-medium,#e2e8f0)) transparent;scrollbar-width:thin}.LandingMethodDemo_questionBody__mO2Hi{min-width:0;margin:0;padding:.85rem .9rem 0;border:0}.LandingMethodDemo_questionPrompt__o_QQR{float:left;width:100%;margin:0 0 .75rem;padding:0;color:var(--marketing-ink,var(--foreground));font-size:clamp(.875rem,1.15vw,1rem);font-weight:500;line-height:1.6}.LandingMethodDemo_alternatives__JkXF2{display:grid;gap:.45rem;clear:both}.LandingMethodDemo_alternativeRow__spWyI{display:flex;min-width:0;align-items:center;gap:.25rem;padding-block:.2rem;border-radius:.75rem;transition:background-color .15s var(--demo-ease-out)}.LandingMethodDemo_eliminateGutter__XgZbT{display:flex;min-height:2rem;flex:0 0 auto;align-items:center;gap:.3rem;opacity:1;transition:opacity .15s var(--demo-ease-out)}.LandingMethodDemo_eliminateButton__a9cMa{display:inline-flex;width:2rem;height:2rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--marketing-border,var(--border));border-radius:50%;background:var(--marketing-muted-surface,var(--muted));color:var(--marketing-muted,var(--muted-foreground));cursor:pointer;transition:border-color .15s var(--demo-ease-out),background-color .15s var(--demo-ease-out),color .15s var(--demo-ease-out)}.LandingMethodDemo_eliminateButton__a9cMa:hover{border-color:color-mix(in srgb,var(--marketing-orange,var(--brand-orange-500)) 45%,var(--marketing-border,var(--border)));background:color-mix(in srgb,var(--marketing-orange,var(--brand-orange-500)) 10%,var(--marketing-card,var(--card)));color:var(--marketing-orange-text,var(--brand-orange-600))}.LandingMethodDemo_alternative__QldGs:focus-visible,.LandingMethodDemo_eliminateButton__a9cMa:focus-visible{outline:2px solid var(--marketing-orange-text,var(--ring));outline-offset:2px}.LandingMethodDemo_eliminateButtonActive__GBm1v{border-color:color-mix(in srgb,var(--marketing-orange,var(--brand-orange-500)) 55%,var(--marketing-border,var(--border)));background:color-mix(in srgb,var(--marketing-orange,var(--brand-orange-500)) 12%,var(--marketing-card,var(--card)));color:var(--marketing-orange-text,var(--brand-orange-600))}.LandingMethodDemo_eliminateConnector__FtviV{width:.5rem;border-top:1px dashed var(--marketing-border-medium,var(--border-medium,#e2e8f0))}.LandingMethodDemo_alternative__QldGs{display:flex;min-width:0;min-height:2.25rem;flex:1 1 auto;align-items:flex-start;gap:.65rem;padding:.2rem .45rem .2rem .2rem;border:0;background:transparent;color:var(--marketing-ink,var(--foreground));cursor:pointer;text-align:left}.LandingMethodDemo_alternativeLabel__6_KDJ{display:inline-flex;width:1.75rem;height:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--marketing-border-medium,var(--border-medium,#e2e8f0));border-radius:50%;color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1;transition:border-color .15s var(--demo-ease-out),background-color .15s var(--demo-ease-out),color .15s var(--demo-ease-out)}.LandingMethodDemo_alternativeGlyph__B9SZJ{display:block;line-height:1}.LandingMethodDemo_alternative__QldGs:hover .LandingMethodDemo_alternativeLabel__6_KDJ:not(.LandingMethodDemo_alternativeLabelSelected__5B863):not(.LandingMethodDemo_alternativeLabelCorrect__Uhx4j):not(.LandingMethodDemo_alternativeLabelIncorrect__v50S4){border-color:color-mix(in srgb,var(--marketing-orange,var(--brand-orange-500)) 55%,var(--marketing-border-medium,var(--border-medium,#e2e8f0)));color:var(--marketing-orange-text,var(--brand-orange-600))}.LandingMethodDemo_alternative__QldGs:hover .LandingMethodDemo_alternativeLabelSelected__5B863{color:var(--marketing-cta-foreground,#fff);opacity:1}.LandingMethodDemo_alternative__QldGs:hover .LandingMethodDemo_alternativeLabelCorrect__Uhx4j,.LandingMethodDemo_alternative__QldGs:hover .LandingMethodDemo_alternativeLabelIncorrect__v50S4{color:#fff;opacity:1}.LandingMethodDemo_alternativeLabelSelected__5B863{border-color:var(--marketing-orange,var(--brand-orange-500));background:var(--marketing-cta-background,var(--brand-orange-600));color:var(--marketing-cta-foreground,#fff)}.LandingMethodDemo_alternativeLabelCorrect__Uhx4j{border-color:var(--brand-teal-500,#10b981);background:var(--brand-teal-600,#059669);color:#fff}.LandingMethodDemo_alternativeLabelIncorrect__v50S4{border-color:var(--brand-error-500,#ef4444);background:var(--brand-error-500,#ef4444);color:#fff}.LandingMethodDemo_alternativeText__L6DE2{min-width:0;flex:1 1 auto;overflow-wrap:anywhere;padding-top:calc((1.75rem - 1.35em) / 2);font-size:.8125rem;line-height:1.35}.LandingMethodDemo_alternativeTextEliminated__sKvI_{color:var(--marketing-muted,var(--muted-foreground));font-style:italic;text-decoration:line-through}.LandingMethodDemo_alternativeCorrect__Zpt_R .LandingMethodDemo_alternative__QldGs,.LandingMethodDemo_alternativeIncorrect__LC22b .LandingMethodDemo_alternative__QldGs{align-items:flex-start;border-radius:.75rem}.LandingMethodDemo_alternativeCorrect__Zpt_R .LandingMethodDemo_alternative__QldGs{background:color-mix(in srgb,var(--brand-teal-500,#10b981) 6%,transparent)}.LandingMethodDemo_alternativeIncorrect__LC22b .LandingMethodDemo_alternative__QldGs{background:color-mix(in srgb,var(--brand-error-500,#ef4444) 5%,transparent)}.LandingMethodDemo_questionActions__wHJyE{display:flex;align-items:flex-start;flex-direction:column;gap:.85rem;padding:1rem .9rem 1.1rem}.LandingMethodDemo_questionSubmitAction__9xuvO{width:fit-content;min-height:2.75rem;padding:.6rem 1.2rem;font-size:.8125rem}.LandingMethodDemo_questionActions__wHJyE>.LandingMethodDemo_lockedFeatureBar__N6ZXa,.LandingMethodDemo_reviewView__0e32y>.LandingMethodDemo_lockedFeatureBar__N6ZXa{width:100%}.LandingMethodDemo_primaryAction__gVZ4a{border-color:transparent;background:var(--marketing-cta-background,var(--primary));color:var(--marketing-cta-foreground,var(--primary-foreground))}.LandingMethodDemo_primaryAction__gVZ4a:hover:not(:disabled){transform:translateY(-1px);background:var(--marketing-cta-background-active,var(--primary-active))}.LandingMethodDemo_primaryAction__gVZ4a:disabled{cursor:not-allowed;opacity:.48}.LandingMethodDemo_lockedFeatureBar__N6ZXa{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem}.LandingMethodDemo_lockedFeature__6rPLS{display:inline-flex;min-height:2rem;flex:0 1 auto;align-items:center;justify-content:flex-start;gap:.4rem;padding:.3rem .45rem;border:0;border-radius:.55rem;background:transparent;color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem;line-height:1;white-space:nowrap;transition:background-color .14s var(--demo-ease-out),color .14s var(--demo-ease-out)}.LandingMethodDemo_lockedFeature__6rPLS svg{flex:0 0 auto}.LandingMethodDemo_lockedFeatureMobileLabel__Wg7e4{display:none}.LandingMethodDemo_lockedFeature__6rPLS:hover{background:var(--marketing-muted-surface,var(--muted));color:var(--marketing-ink,var(--foreground))}.LandingMethodDemo_lockedFeature__6rPLS:focus-visible{outline:2px solid var(--marketing-orange-text,var(--ring));outline-offset:1px}.LandingMethodDemo_feedback__IXut0{display:flex;align-items:flex-start;gap:.65rem;margin:.85rem .9rem 0;padding:.75rem 0 1rem;border-top:1px solid var(--marketing-border,var(--border));color:var(--marketing-ink,var(--foreground));animation:LandingMethodDemo_stage-arrive__5nuKm .2s var(--demo-ease-out) both}.LandingMethodDemo_feedbackCorrect__e5RrT>svg{flex:0 0 auto;color:var(--brand-teal-600,#059669)}.LandingMethodDemo_feedbackIncorrect__EKB2W>svg{flex:0 0 auto;color:var(--brand-warning-600,#d97706)}.LandingMethodDemo_feedback__IXut0 strong{font-size:.875rem;font-weight:600}.LandingMethodDemo_feedback__IXut0 p{margin-top:.25rem;color:var(--marketing-muted,var(--muted-foreground));font-size:.8125rem;line-height:1.5}.LandingMethodDemo_lockedNotice__ua66F{position:sticky;bottom:.35rem;width:fit-content;margin:.2rem auto .35rem;padding:.5rem .8rem;border-radius:.6rem;background:var(--marketing-ink,var(--foreground));color:var(--marketing-card,var(--card));font-size:.75rem;animation:LandingMethodDemo_stage-arrive__5nuKm .14s var(--demo-ease-out) both}.LandingMethodDemo_reviewView__0e32y{display:flex;min-height:100%;flex-direction:column;gap:.7rem;padding:.75rem .8rem}.LandingMethodDemo_reviewView__0e32y>.LandingMethodDemo_lockedFeatureBar__N6ZXa{margin-top:auto}.LandingMethodDemo_reviewHeading__n2ZAA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.LandingMethodDemo_reviewTag__B7upT{display:inline-flex;align-items:center;gap:.45rem;color:var(--info,#1d4ed8);font-size:.8125rem;font-weight:600}.LandingMethodDemo_reviewContext__yn8Lu{color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem}.LandingMethodDemo_flashcardButton___Ffg4{display:block;width:min(100%,34rem);min-height:8rem;margin-inline:auto;padding:0;border:0;border-radius:.85rem;background:transparent;text-align:center;perspective:1200px}.LandingMethodDemo_flashcardButton___Ffg4:focus-visible{outline:2px solid var(--marketing-orange-text,var(--ring));outline-offset:3px}.LandingMethodDemo_flashcard__phYhe{position:relative;display:grid;min-height:8rem;transform-style:preserve-3d;transition:transform .36s var(--demo-ease-in-out)}.LandingMethodDemo_flashcardRevealed__jxpk7{transform:rotateY(180deg)}.LandingMethodDemo_flashcardFaceBack__f32TC,.LandingMethodDemo_flashcardFaceFront__LcWD3{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.85rem 1.1rem;border:1px solid var(--marketing-border-medium,var(--border-medium,#e2e8f0));border-radius:1rem;background:var(--marketing-card,var(--card));box-shadow:0 14px 40px rgb(15 23 42/5%);backface-visibility:hidden}.LandingMethodDemo_flashcardFaceFront__LcWD3{gap:.45rem}.LandingMethodDemo_flashcardFaceBack__f32TC{transform:rotateY(180deg);gap:.45rem;border-color:color-mix(in srgb,var(--info,#1d4ed8) 28%,transparent)}.LandingMethodDemo_flashcardAnswerLabel__g8_al,.LandingMethodDemo_flashcardSubject__XyGzp{display:inline-flex;min-height:1.5rem;align-items:center;padding:.25rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--info,#1d4ed8) 12%,transparent);color:var(--info,#1d4ed8);font-size:.75rem;font-weight:500;line-height:1.4}.LandingMethodDemo_flashcardPrompt__j_eQD{max-width:34ch;color:var(--marketing-ink,var(--foreground));font-size:.9375rem;font-weight:600;line-height:1.4}.LandingMethodDemo_flashcardHint__TAsw_{display:inline-flex;align-items:center;gap:.4rem;color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem}.LandingMethodDemo_flashcardAnswer__TgjDn{max-width:42ch;color:var(--marketing-ink,var(--foreground));font-size:.8125rem;line-height:1.5}.LandingMethodDemo_ratingArea__8Amvv>p{margin-bottom:.55rem;color:var(--marketing-muted,var(--muted-foreground));font-size:.8125rem}.LandingMethodDemo_ratingChoices__63PJd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.LandingMethodDemo_ratingChoice__IbYtB{min-height:3rem;padding:.65rem .5rem;border:1px solid var(--marketing-border-medium,var(--border-medium,#e2e8f0));border-radius:.75rem;background:var(--marketing-card,var(--card));color:var(--marketing-ink,var(--foreground));font-size:.8125rem;font-weight:500;box-shadow:0 1px 2px rgb(15 23 42/4%);transition:transform .14s var(--demo-ease-out),border-color .14s var(--demo-ease-out),background-color .14s var(--demo-ease-out)}.LandingMethodDemo_ratingChoice__IbYtB:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--info,#1d4ed8) 35%,transparent);background:color-mix(in srgb,var(--info,#1d4ed8) 6%,transparent);box-shadow:0 8px 18px rgb(29 78 216/8%)}.LandingMethodDemo_ratingChoice__IbYtB:active{transform:scale(.98)}.LandingMethodDemo_ratingChoice__IbYtB:focus-visible{outline:2px solid var(--marketing-orange-text,var(--ring));outline-offset:2px}.LandingMethodDemo_ratingChoice__IbYtB:disabled:not(.LandingMethodDemo_ratingSelected__CDg6g){cursor:wait;opacity:.55}.LandingMethodDemo_ratingSelected__CDg6g{border-color:var(--info,#1d4ed8);background:color-mix(in srgb,var(--info,#1d4ed8) 12%,transparent);color:var(--info,#1d4ed8)}.LandingMethodDemo_cycleComplete__GZ4WA,.LandingMethodDemo_nextMove__gt6e9{display:flex;min-height:100%;width:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(1rem,2.2vw,1.75rem)}.LandingMethodDemo_cycleComplete__GZ4WA{position:relative}.LandingMethodDemo_confettiField__wNBaU{position:absolute;z-index:1;overflow:hidden;inset:0;pointer-events:none}.LandingMethodDemo_confettiPiece__y5TJM{position:absolute;top:0;width:.35rem;height:.7rem;border-radius:1px;opacity:0;animation-name:LandingMethodDemo_confetti-fall__5zvHt;animation-timing-function:linear;animation-fill-mode:both;animation-iteration-count:1}.LandingMethodDemo_confettiWide__maNMc{width:.55rem;height:.4rem}.LandingMethodDemo_confettiOrange__L1f4k{background:var(--marketing-orange,var(--brand-orange-500))}.LandingMethodDemo_confettiTeal__XbLM6{background:var(--brand-teal-600,#059669)}.LandingMethodDemo_confettiInk__5U_bi{background:var(--marketing-ink,var(--foreground))}.LandingMethodDemo_confettiAmber__02b4K{background:var(--brand-warning-600,#d97706)}.LandingMethodDemo_nextMoveLabel__YJIKA{color:var(--marketing-orange-text,var(--brand-orange-600));font-size:.75rem;font-weight:600}.LandingMethodDemo_cycleComplete__GZ4WA h3,.LandingMethodDemo_nextMove__gt6e9 h3{max-width:32ch;margin-top:.75rem;color:var(--marketing-ink,var(--foreground));font-family:var(--font-display,inherit);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:600;letter-spacing:-.025em;line-height:1.25}.LandingMethodDemo_nextMove__gt6e9 p{max-width:52ch;margin-top:.75rem;color:var(--marketing-muted,var(--muted-foreground));font-size:.9375rem;line-height:1.65}.LandingMethodDemo_nextMove__gt6e9 .LandingMethodDemo_primaryAction__gVZ4a{margin-top:1.5rem}.LandingMethodDemo_completeHeading__s6Z_r{display:grid}.LandingMethodDemo_demoMetrics__ktEXn{display:grid;width:100%;gap:.9rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--marketing-border,var(--border))}.LandingMethodDemo_chart__X0cEu{display:grid;gap:.4rem}.LandingMethodDemo_chartHeading__Zztbv{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.LandingMethodDemo_chartHeading__Zztbv span{color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem;font-weight:500;line-height:1.4}.LandingMethodDemo_chartHeading__Zztbv strong{color:var(--marketing-ink,var(--foreground));font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;white-space:nowrap}.LandingMethodDemo_chart__X0cEu>p{margin:0;color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem;line-height:1.45}.LandingMethodDemo_attemptBar__GhdlK,.LandingMethodDemo_barTrack__LESOj{height:.55rem;overflow:hidden;border-radius:999px;background:var(--marketing-muted-surface,var(--muted))}.LandingMethodDemo_barMastery__7QsgE{display:block;width:68%;height:100%;border-radius:inherit;background:var(--marketing-ink,var(--foreground));transform-origin:left center;animation:LandingMethodDemo_metric-fill__auuyH .64s linear .1s both}.LandingMethodDemo_coverageGrid__op530{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));gap:.22rem}.LandingMethodDemo_coverageOff__ka3el,.LandingMethodDemo_coverageOn__T26_t{height:.42rem;border-radius:2px}.LandingMethodDemo_coverageOn__T26_t{background:var(--marketing-ink,var(--foreground));transform-origin:center;animation:LandingMethodDemo_coverage-insert__WxtkZ .16s var(--demo-ease-out) both;animation-delay:calc(.18s + (var(--coverage-index, 0) * 36ms))}.LandingMethodDemo_coverageOff__ka3el{background:var(--marketing-border,var(--border))}.LandingMethodDemo_attemptBar__GhdlK{display:flex}.LandingMethodDemo_attemptCorrect__hPyYG,.LandingMethodDemo_attemptWrong__yDaI2{display:block;height:100%;transform-origin:left center}.LandingMethodDemo_attemptCorrect__hPyYG{width:70%;background:var(--brand-teal-600,#059669);animation:LandingMethodDemo_metric-fill__auuyH .49s linear .22s both}.LandingMethodDemo_attemptWrong__yDaI2{width:30%;background:var(--brand-warning-600,#d97706);animation:LandingMethodDemo_metric-fill__auuyH .21s linear .71s both}.LandingMethodDemo_attemptBreakdown__I3n_J{display:flex;flex-wrap:wrap;gap:.35rem .8rem}.LandingMethodDemo_attemptBreakdown__I3n_J span{display:inline-flex;align-items:center;gap:.3rem}.LandingMethodDemo_attemptBreakdown__I3n_J span:first-child svg{color:var(--brand-teal-600,#059669)}.LandingMethodDemo_attemptBreakdown__I3n_J span:last-child svg{color:var(--brand-warning-600,#d97706)}.LandingMethodDemo_sampleDisclosure__4REXm{grid-column:1/-1;margin:0;color:var(--marketing-muted,var(--muted-foreground));font-size:.75rem;line-height:1.4}.LandingMethodDemo_cycleStatus__FHMep{margin-top:.45rem;color:var(--success-text,#047857);font-size:.8125rem;font-weight:600}@keyframes LandingMethodDemo_confetti-fall__5zvHt{0%{opacity:0;transform:translate3d(0,-1.25rem,0) rotate(0deg) scale(.96)}12%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-x,0),34rem,0) rotate(var(--confetti-turn,180deg)) scale(1)}}@keyframes LandingMethodDemo_mate-float__zxF7D{0%{transform:translateY(0)}to{transform:translateY(-3px)}}@keyframes LandingMethodDemo_stage-arrive__5nuKm{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes LandingMethodDemo_message-arrive__Vbwrb{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes LandingMethodDemo_reduced-stage-arrive__tYUYQ{0%{opacity:.65}to{opacity:1}}@keyframes LandingMethodDemo_cursor-blink__TWb1E{to{opacity:0}}@keyframes LandingMethodDemo_dot-pulse__56LRq{0%{opacity:.4;transform:translateY(0)}to{opacity:1;transform:translateY(-.12rem)}}@keyframes LandingMethodDemo_metric-fill__auuyH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes LandingMethodDemo_coverage-insert__WxtkZ{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:899px){.LandingMethodDemo_narrator__Qune0{margin-inline:1.5rem}}@media (min-width:900px){.LandingMethodDemo_experienceGrid__dHcjI{grid-template-columns:clamp(16.5rem,28vw,22rem) minmax(0,1fr);gap:clamp(1.25rem,2.5vw,3.5rem)}.LandingMethodDemo_narrator__Qune0{order:0;margin-inline:0}.LandingMethodDemo_deviceColumn__3Ztqc{order:0}}@media (hover:hover) and (pointer:fine){.LandingMethodDemo_eliminateGutter__XgZbT:not(.LandingMethodDemo_eliminateGutterActive__LG6YO){opacity:0}.LandingMethodDemo_alternativeRow__spWyI:focus-within .LandingMethodDemo_eliminateGutter__XgZbT,.LandingMethodDemo_alternativeRow__spWyI:hover .LandingMethodDemo_eliminateGutter__XgZbT{opacity:1}.LandingMethodDemo_narratorIdentity__rAVnO:hover>span:last-child{transform:translateY(-1px)}.LandingMethodDemo_narratorIdentity__rAVnO:hover .LandingMethodDemo_narratorName__hoewn{color:var(--marketing-orange-text,var(--brand-orange-600))}.LandingMethodDemo_narrationMessage__d1FMG:hover{transform:translateY(-2px)}}@media (max-width:767px){.LandingMethodDemo_finalActions__vXHCW{flex-direction:column;align-items:stretch}.LandingMethodDemo_finalActions__vXHCW>*{width:100%;max-width:100%;min-width:0;white-space:normal;text-align:center}.LandingMethodDemo_narrationSlot__OuJHT{height:20rem}.LandingMethodDemo_device__nP6u5{width:min(72vw,286px)}.LandingMethodDemo_deviceGlow__fviMI{inset:10% 15%;filter:blur(55px)}.LandingMethodDemo_laptopScreen__su5vG{aspect-ratio:9/18;border:7px solid #252c35;border-radius:26px;box-shadow:inset 0 0 0 1px #59616b,0 0 0 2px #0d1117}.LandingMethodDemo_laptopBase__rIR9y{display:none}.LandingMethodDemo_questionTaxonomy__rL9PO{padding:.45rem .7rem}.LandingMethodDemo_questionSource__T__o_{font-size:.75rem}.LandingMethodDemo_metadataDetails__ywwSK{gap:.45rem .8rem;padding:.5rem .7rem}.LandingMethodDemo_metadataDetails__ywwSK dd,.LandingMethodDemo_metadataDetails__ywwSK dt{font-size:.75rem}.LandingMethodDemo_questionBody__mO2Hi{padding:.85rem .75rem 0}.LandingMethodDemo_questionPrompt__o_QQR{margin-bottom:.7rem;font-size:.875rem;line-height:1.55}.LandingMethodDemo_alternatives__JkXF2{gap:.35rem}.LandingMethodDemo_alternativeRow__spWyI,.LandingMethodDemo_eliminateGutter__XgZbT{gap:.2rem}.LandingMethodDemo_eliminateGutter__XgZbT:not(.LandingMethodDemo_eliminateGutterActive__LG6YO){opacity:1}.LandingMethodDemo_eliminateButton__a9cMa{width:1.85rem;height:1.85rem}.LandingMethodDemo_eliminateConnector__FtviV{width:.35rem}.LandingMethodDemo_alternative__QldGs{min-height:2.15rem;gap:.5rem}.LandingMethodDemo_alternativeLabel__6_KDJ{width:1.65rem;height:1.65rem}.LandingMethodDemo_alternativeText__L6DE2{padding-top:calc((1.65rem - 1.5em) / 2);font-size:.8125rem;line-height:1.5}.LandingMethodDemo_questionActions__wHJyE{gap:.75rem;padding:.9rem .75rem 1rem}.LandingMethodDemo_questionSubmitAction__9xuvO{min-height:2.75rem;padding:.6rem 1rem}.LandingMethodDemo_lockedFeatureBar__N6ZXa{width:100%;gap:.2rem}.LandingMethodDemo_lockedFeature__6rPLS{min-height:2.25rem;justify-content:center;gap:.2rem;padding:.35rem .2rem;font-size:.6875rem}.LandingMethodDemo_lockedFeatureFullLabel__K4At2{display:none}.LandingMethodDemo_lockedFeatureMobileLabel__Wg7e4{display:inline}.LandingMethodDemo_lockedFeature__6rPLS>svg:first-child{width:.8rem;height:.8rem}.LandingMethodDemo_lockedFeature__6rPLS>svg:last-child{width:.65rem;height:.65rem}.LandingMethodDemo_feedback__IXut0{margin:.65rem .7rem 0}.LandingMethodDemo_reviewView__0e32y{gap:.65rem;padding:.75rem .7rem}.LandingMethodDemo_reviewContext__yn8Lu{font-size:.75rem}.LandingMethodDemo_flashcardButton___Ffg4{width:100%}.LandingMethodDemo_flashcardButton___Ffg4,.LandingMethodDemo_flashcard__phYhe{min-height:12rem}.LandingMethodDemo_flashcardFaceBack__f32TC,.LandingMethodDemo_flashcardFaceFront__LcWD3{padding:.85rem .75rem}.LandingMethodDemo_flashcardSubject__XyGzp{max-width:100%;flex-shrink:0;padding:.5rem 1rem;font-size:.6875rem;line-height:1.45;text-align:center}.LandingMethodDemo_flashcardPrompt__j_eQD{max-width:22ch;font-size:.8125rem}.LandingMethodDemo_flashcardAnswer__TgjDn{font-size:.75rem}.LandingMethodDemo_ratingChoice__IbYtB{min-height:3.5rem;padding:.45rem .2rem;font-size:.75rem}.LandingMethodDemo_cycleComplete__GZ4WA,.LandingMethodDemo_nextMove__gt6e9{padding:1.25rem}.LandingMethodDemo_cycleComplete__GZ4WA h3,.LandingMethodDemo_nextMove__gt6e9 h3{font-size:1.45rem}.LandingMethodDemo_nextMove__gt6e9 p{font-size:.875rem}.LandingMethodDemo_demoMetrics__ktEXn{gap:.7rem}.LandingMethodDemo_coverageGrid__op530{grid-template-columns:repeat(12,minmax(0,1fr));gap:.16rem}.LandingMethodDemo_coverageOff__ka3el,.LandingMethodDemo_coverageOn__T26_t{height:.36rem}}@media (prefers-reduced-motion:reduce){.LandingMethodDemo_narrationMessage__d1FMG,.LandingMethodDemo_narratorAvatar__FtPpO,.LandingMethodDemo_thinkingDots__1QawR i{animation:none}.LandingMethodDemo_alternativeLabel__6_KDJ,.LandingMethodDemo_alternativeRow__spWyI,.LandingMethodDemo_eliminateButton__a9cMa,.LandingMethodDemo_eliminateGutter__XgZbT,.LandingMethodDemo_lockedFeature__6rPLS,.LandingMethodDemo_narrationMessage__d1FMG,.LandingMethodDemo_narratorIdentity__rAVnO>span:last-child,.LandingMethodDemo_narratorName__hoewn,.LandingMethodDemo_ratingChoice__IbYtB,.LandingMethodDemo_resetAction__Hn_Ie{transition:none}.LandingMethodDemo_deviceViewport__KCp_7,.LandingMethodDemo_narration__TH_Nv,.LandingMethodDemo_narratorAvatar__FtPpO,.LandingMethodDemo_startAction__BjotM{transition:opacity .14s var(--demo-ease-out)}.LandingMethodDemo_narrationMessage__d1FMG:hover,.LandingMethodDemo_narratorIdentity__rAVnO:hover>span:last-child{transform:none}.LandingMethodDemo_cycleComplete__GZ4WA,.LandingMethodDemo_feedback__IXut0,.LandingMethodDemo_lockedNotice__ua66F,.LandingMethodDemo_narrationAction__3fmn9,.LandingMethodDemo_nextMove__gt6e9,.LandingMethodDemo_openingScreen__J_t2m,.LandingMethodDemo_questionView__In_Jh,.LandingMethodDemo_reviewView__0e32y{animation:LandingMethodDemo_reduced-stage-arrive__tYUYQ .16s var(--demo-ease-out) both}.LandingMethodDemo_confettiField__wNBaU{display:none}.LandingMethodDemo_attemptCorrect__hPyYG,.LandingMethodDemo_attemptWrong__yDaI2,.LandingMethodDemo_barMastery__7QsgE,.LandingMethodDemo_coverageOn__T26_t{animation:none;transform:none;opacity:1}.LandingMethodDemo_flashcard__phYhe{transition:none}.LandingMethodDemo_primaryAction__gVZ4a:hover:not(:disabled),.LandingMethodDemo_ratingChoice__IbYtB:hover{transform:none}}