.page-module__x86vhW__page{--intro-navy:#102e6f;--intro-red:#b42332;--intro-green:#18794e;--intro-orange:#a84f08;--intro-purple:#6941a5;--intro-link:#176b87;--intro-ink:#14244f;--intro-muted:#5c6680;--intro-line:#d9deea;--intro-surface:#fff;color:var(--intro-ink);background:#f7f8fc;min-height:100vh;padding:2rem 1.25rem 5rem}.page-module__x86vhW__shell{max-width:1180px;margin:0 auto}.page-module__x86vhW__breadcrumb{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.5rem;display:flex}.page-module__x86vhW__breadcrumb a,.page-module__x86vhW__breadcrumb span{color:var(--intro-muted);font-size:.82rem}.page-module__x86vhW__hero{border-bottom:1px solid var(--intro-line);padding:1.5rem 0 2.25rem}.page-module__x86vhW__eyebrow,.page-module__x86vhW__kicker{color:var(--intro-red);font-family:var(--mono,ui-monospace, monospace);letter-spacing:0;text-transform:uppercase;margin:0 0 .65rem;font-size:.77rem;font-weight:800}.page-module__x86vhW__hero h1{color:var(--intro-navy);max-width:900px;margin:0;font-size:clamp(2.25rem,6vw,4.6rem);line-height:1.02}.page-module__x86vhW__heroLead{color:var(--intro-muted);max-width:850px;margin:1.15rem 0 0;font-size:1.1rem;line-height:1.75}.page-module__x86vhW__factGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid;overflow:hidden}.page-module__x86vhW__fact{background:#edf1f9;min-height:112px;padding:1.1rem}.page-module__x86vhW__fact strong{color:var(--intro-navy);margin-bottom:.35rem;font-size:1.5rem;display:block}.page-module__x86vhW__fact span{color:var(--intro-muted);font-size:.88rem;line-height:1.45}.page-module__x86vhW__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.page-module__x86vhW__heroActions a{background:var(--intro-navy);border:1px solid var(--intro-navy);color:#fff;border-radius:6px;justify-content:center;align-items:center;min-height:46px;padding:.75rem 1rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.page-module__x86vhW__heroActions a+a{color:var(--intro-navy);background:#fff}.page-module__x86vhW__heroActions a:hover,.page-module__x86vhW__heroActions a:focus-visible{box-shadow:0 0 0 3px #102e6f29}.page-module__x86vhW__section{padding:3.5rem 0 0;scroll-margin-top:6rem}.page-module__x86vhW__sectionHeading{max-width:850px;margin-bottom:1.5rem}.page-module__x86vhW__sectionHeading h2{color:var(--intro-navy);margin:0 0 .7rem;font-size:clamp(1.7rem,4vw,2.65rem);line-height:1.12}.page-module__x86vhW__sectionHeading p{color:var(--intro-muted);margin:0;line-height:1.7}.page-module__x86vhW__architecture{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.page-module__x86vhW__architectureCard{background:var(--intro-surface);border:1px solid var(--intro-line);border-top:4px solid var(--intro-navy);border-radius:6px;padding:1rem}.page-module__x86vhW__architectureCard h3{color:var(--intro-navy);margin:0 0 .65rem;font-size:1rem}.page-module__x86vhW__architectureCard p{color:var(--intro-muted);margin:.35rem 0 0;font-size:.83rem;line-height:1.5}.page-module__x86vhW__architectureCard strong{color:var(--intro-ink)}.page-module__x86vhW__typeTabs,.page-module__x86vhW__exampleTabs,.page-module__x86vhW__sentenceTabs,.page-module__x86vhW__levelTabs{scrollbar-width:thin;gap:.55rem;padding:.15rem 0 .8rem;display:flex;overflow-x:auto}.page-module__x86vhW__typeTab,.page-module__x86vhW__exampleTab,.page-module__x86vhW__sentenceTab,.page-module__x86vhW__levelTabs button{border:1px solid var(--intro-line);color:var(--intro-ink);cursor:pointer;font:inherit;background:#fff;border-radius:6px;flex:none;min-height:44px;padding:.7rem .9rem;font-size:.88rem;font-weight:750}.page-module__x86vhW__typeTabActive,.page-module__x86vhW__exampleTabActive,.page-module__x86vhW__sentenceTabActive,.page-module__x86vhW__levelActive{background:var(--intro-navy)!important;border-color:var(--intro-navy)!important;color:#fff!important}.page-module__x86vhW__typePanel,.page-module__x86vhW__examplePanel,.page-module__x86vhW__sentencePanel,.page-module__x86vhW__enginePanel{background:var(--intro-surface);border:1px solid var(--intro-line);border-radius:8px}.page-module__x86vhW__typePanel{padding:clamp(1.1rem,3vw,2rem)}.page-module__x86vhW__typeIntro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:1.5rem;display:grid}.page-module__x86vhW__typePanel h3,.page-module__x86vhW__examplePanel h3,.page-module__x86vhW__sentencePanel h3{color:var(--intro-navy);margin-top:0}.page-module__x86vhW__signal{border-left:4px solid var(--intro-navy);color:var(--intro-ink);background:#f1f4fa;padding:.9rem 1rem;line-height:1.55}.page-module__x86vhW__strategyList{gap:.7rem;margin-top:1rem;display:grid}.page-module__x86vhW__strategyList p{color:var(--intro-muted);margin:0;line-height:1.55}.page-module__x86vhW__strategyList strong{color:var(--intro-ink)}.page-module__x86vhW__trap{color:#7d1c2a;background:#fff5f5;border:1px solid #edc8cd;border-radius:6px;margin:0;padding:1rem;line-height:1.55}.page-module__x86vhW__legoRow{flex-wrap:wrap;align-items:stretch;gap:.55rem;margin-top:1.5rem;display:flex}.page-module__x86vhW__legoBlock{border:1px solid;border-radius:6px;flex:210px;min-width:0;padding:.85rem;animation:.42s both page-module__x86vhW__blockEnter}.page-module__x86vhW__legoBlock strong{text-transform:uppercase;margin-bottom:.3rem;font-size:.78rem;display:block}.page-module__x86vhW__legoBlock p{margin:0;line-height:1.5}.page-module__x86vhW__prompt{color:#4f596e;background:#f4f5f8}.page-module__x86vhW__paraphrase{color:var(--intro-navy);background:#eef4ff}.page-module__x86vhW__claim{color:var(--intro-red);background:#fff0f1}.page-module__x86vhW__development{color:var(--intro-green);background:#effaf4}.page-module__x86vhW__evidence{color:var(--intro-orange);background:#fff7eb}.page-module__x86vhW__contrast{color:var(--intro-purple);background:#f7f1ff}.page-module__x86vhW__link{color:var(--intro-link);background:#edf9fb}.page-module__x86vhW__review{color:#475467;background:#f3f4f7}.page-module__x86vhW__example{color:var(--intro-orange);background:#fff7eb}.page-module__x86vhW__examplePanel{padding:clamp(1.1rem,3vw,2rem)}.page-module__x86vhW__exampleGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;display:grid}.page-module__x86vhW__promptCard,.page-module__x86vhW__analysisCard{border:1px solid var(--intro-line);border-radius:6px;padding:1rem}.page-module__x86vhW__promptCard span,.page-module__x86vhW__analysisCard span{color:var(--intro-red);font-family:var(--mono,ui-monospace, monospace);text-transform:uppercase;margin-bottom:.55rem;font-size:.75rem;font-weight:800;display:block}.page-module__x86vhW__promptCard p,.page-module__x86vhW__analysisCard p{margin:0;line-height:1.65}.page-module__x86vhW__whyList{border-left:4px solid var(--intro-green);background:#effaf4;margin:1rem 0 0;padding:.8rem 1rem .8rem 2rem}.page-module__x86vhW__whyList li{color:#245e44;margin:.3rem 0;line-height:1.55}.page-module__x86vhW__guidedWorkshop{gap:1rem;margin-top:1rem;display:grid}.page-module__x86vhW__workedExample{gap:1rem;display:grid}.page-module__x86vhW__workedBadge{background:var(--intro-navy);color:#fff;font-family:var(--mono,ui-monospace, monospace);text-transform:uppercase;border-radius:4px;place-self:start;padding:.45rem .65rem;font-size:.76rem;font-weight:800}.page-module__x86vhW__workedStepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.page-module__x86vhW__workedStepGrid>div{border:1px solid var(--intro-line);border-top:4px solid var(--intro-navy);background:#fff;border-radius:6px;min-width:0;padding:.9rem}.page-module__x86vhW__workedStepGrid>div:nth-child(2){border-top-color:var(--intro-red)}.page-module__x86vhW__workedStepGrid>div:nth-child(3){border-top-color:var(--intro-purple)}.page-module__x86vhW__workedStepGrid span{color:var(--intro-navy);text-transform:uppercase;font-size:.78rem;font-weight:800}.page-module__x86vhW__workedStepGrid p{margin:.45rem 0;line-height:1.55}.page-module__x86vhW__workedStepGrid small{color:var(--intro-muted);line-height:1.4}.page-module__x86vhW__tryDivider{border-left:4px solid var(--intro-green);margin:2rem 0 1rem;padding:.2rem 0 .2rem 1rem}.page-module__x86vhW__tryDivider span{color:var(--intro-green);font-size:1.15rem;font-weight:850}.page-module__x86vhW__tryDivider p{color:var(--intro-muted);margin:.3rem 0 0;line-height:1.5}.page-module__x86vhW__workshopHeader,.page-module__x86vhW__stepLabel,.page-module__x86vhW__workshopActions{align-items:center;display:flex}.page-module__x86vhW__workshopHeader{justify-content:space-between;gap:1rem}.page-module__x86vhW__workshopHeader span,.page-module__x86vhW__modelMap span,.page-module__x86vhW__planReveal>span{color:var(--intro-red);font-family:var(--mono,ui-monospace, monospace);text-transform:uppercase;font-size:.72rem;font-weight:800}.page-module__x86vhW__workshopHeader h3{margin:.35rem 0 0}.page-module__x86vhW__iconButton{border:1px solid var(--intro-line);color:var(--intro-navy);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.page-module__x86vhW__workshopStep{border:1px solid var(--intro-line);background:#f8f9fc;border-radius:7px;padding:clamp(1rem,3vw,1.5rem)}.page-module__x86vhW__stepLabel{color:var(--intro-navy);flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.page-module__x86vhW__stepLabel strong{background:var(--intro-navy);color:#fff;border-radius:4px;padding:.3rem .5rem}.page-module__x86vhW__stepLabel span{color:var(--intro-muted)}.page-module__x86vhW__stepLocked{opacity:.78;background:#f3f4f7}.page-module__x86vhW__decodeGrid,.page-module__x86vhW__planGrid,.page-module__x86vhW__modelMap{gap:.8rem;display:grid}.page-module__x86vhW__decodeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__x86vhW__planGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.page-module__x86vhW__guidedField{border:1px solid var(--intro-line);background:#fff;border-radius:6px;flex-direction:column;gap:.4rem;min-width:0;padding:.9rem;display:flex}.page-module__x86vhW__guidedField>strong{color:var(--intro-navy)}.page-module__x86vhW__guidedField>span{color:var(--intro-muted);font-size:.82rem;line-height:1.45}.page-module__x86vhW__guidedField textarea{color:var(--intro-ink);font:inherit;resize:vertical;background:#fff;border:1px solid #b8c1d5;border-radius:5px;width:100%;margin-top:.25rem;padding:.75rem;line-height:1.5}.page-module__x86vhW__guidedField textarea:focus{border-color:var(--intro-navy);outline:3px solid #dbe5ff}.page-module__x86vhW__guidedField small{font-size:.76rem;font-weight:700;line-height:1.4}.page-module__x86vhW__matchGood{color:var(--intro-green)}.page-module__x86vhW__matchReview{color:var(--intro-orange)}.page-module__x86vhW__workshopActions{justify-content:flex-end;margin-top:1rem}.page-module__x86vhW__workshopActions button{background:var(--intro-navy);border:1px solid var(--intro-navy);color:#fff;cursor:pointer;font:inherit;border-radius:6px;align-items:center;gap:.45rem;min-height:44px;padding:.7rem 1rem;font-weight:750;display:inline-flex}.page-module__x86vhW__workshopActions button:disabled{cursor:not-allowed;opacity:.45}.page-module__x86vhW__modelMap{border-left:4px solid var(--intro-navy);background:#eef4ff;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;padding:1rem}.page-module__x86vhW__modelMap p{margin:.3rem 0 0;line-height:1.5}.page-module__x86vhW__comparisonNote{color:var(--intro-muted);grid-column:1/-1;font-size:.82rem}.page-module__x86vhW__decisionFieldset{border:0;margin:0;padding:0}.page-module__x86vhW__decisionFieldset legend{color:var(--intro-navy);margin-bottom:.75rem;font-weight:800}.page-module__x86vhW__decisionOptions{flex-wrap:wrap;gap:.65rem;display:flex}.page-module__x86vhW__decisionOptions label{border:1px solid var(--intro-line);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:.5rem;min-height:44px;padding:.7rem .85rem;display:flex}.page-module__x86vhW__decisionOptions input{accent-color:var(--intro-navy)}.page-module__x86vhW__decisionSelected{box-shadow:0 0 0 2px #dbe5ff;border-color:var(--intro-navy)!important;background:#eef4ff!important}.page-module__x86vhW__unlockHint{color:var(--intro-muted);font-style:italic}.page-module__x86vhW__planReveal{border-left:4px solid var(--intro-green);color:#245e44;background:#effaf4;gap:.75rem;margin-top:1rem;padding:1rem;display:grid}.page-module__x86vhW__planReveal div{background:#fff;border:1px solid #cce5d6;padding:.75rem}.page-module__x86vhW__planReveal p{margin:.25rem 0 0;line-height:1.5}.page-module__x86vhW__sentenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.2rem;display:grid}.page-module__x86vhW__sentenceMini{border:1px solid var(--intro-line);background:#fff;border-radius:6px;padding:1rem}.page-module__x86vhW__sentenceMini h3{color:var(--intro-navy);margin:0 0 .45rem;font-size:1rem}.page-module__x86vhW__sentenceMini p{color:var(--intro-muted);margin:0;font-size:.88rem;line-height:1.55}.page-module__x86vhW__sentencePanel{padding:clamp(1.1rem,3vw,2rem)}.page-module__x86vhW__sentenceDetails{grid-template-columns:.75fr 1.25fr;gap:1rem;display:grid}.page-module__x86vhW__sentenceDetails p{color:var(--intro-muted);line-height:1.6}.page-module__x86vhW__frame{border-left:4px solid var(--intro-purple);font-family:var(--mono,ui-monospace, monospace);background:#f1f4fa;padding:.9rem 1rem;color:var(--intro-purple)!important}.page-module__x86vhW__weakStrong{gap:.75rem;display:grid}.page-module__x86vhW__weak,.page-module__x86vhW__strong{border-radius:6px;padding:.9rem;line-height:1.55;margin:0!important}.page-module__x86vhW__weak{background:#fff2f2;color:#8a2230!important}.page-module__x86vhW__strong{background:#effaf4;color:#245e44!important}.page-module__x86vhW__practiceSection{padding-top:3.5rem}.page-module__x86vhW__enginePanel{overflow:hidden}.page-module__x86vhW__engineHeader{background:var(--intro-navy);color:#fff;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem;display:flex}.page-module__x86vhW__engineHeader h3,.page-module__x86vhW__engineHeader p{margin:0}.page-module__x86vhW__engineHeader p{opacity:.8;font-size:.8rem}.page-module__x86vhW__exerciseBody{padding:clamp(1.1rem,3vw,2rem)}.page-module__x86vhW__typeTag{color:var(--intro-navy);text-transform:uppercase;background:#edf1f9;border-radius:4px;margin-bottom:.85rem;padding:.35rem .55rem;font-size:.76rem;font-weight:800;display:inline-block}.page-module__x86vhW__exercisePrompt{color:var(--intro-ink);margin:0 0 .75rem;font-size:1.08rem;font-weight:700;line-height:1.6}.page-module__x86vhW__exerciseInstruction{color:var(--intro-muted);margin:0 0 1.25rem;line-height:1.55}.page-module__x86vhW__optionGrid,.page-module__x86vhW__blockChoices{gap:.7rem;display:grid}.page-module__x86vhW__option,.page-module__x86vhW__blockChoices button{border:1px solid var(--intro-line);color:var(--intro-ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border-radius:6px;align-items:flex-start;gap:.75rem;padding:.9rem;line-height:1.5;display:flex}.page-module__x86vhW__option>span{color:var(--intro-navy);background:#edf1f9;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;font-size:.78rem;font-weight:800;display:inline-flex}.page-module__x86vhW__selected{border-color:var(--intro-navy);box-shadow:0 0 0 2px #dbe5ff}.page-module__x86vhW__correct{border-color:var(--intro-green);background:#effaf4}.page-module__x86vhW__incorrect{border-color:var(--intro-red);background:#fff2f2}.page-module__x86vhW__feedback{border-radius:6px;align-items:flex-start;gap:.75rem;margin-top:1rem;padding:1rem;display:flex}.page-module__x86vhW__feedback p{margin:.3rem 0 0;line-height:1.55}.page-module__x86vhW__feedbackCorrect{color:#245e44;background:#effaf4}.page-module__x86vhW__feedbackIncorrect{color:#8a2230;background:#fff2f2}.page-module__x86vhW__exerciseActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;margin-top:1.2rem;display:flex}.page-module__x86vhW__exerciseActions button{align-items:center;gap:.4rem;display:inline-flex}.page-module__x86vhW__assembly{background:#f7f8fc;border:1px dashed #b8c1d5;border-radius:6px;gap:.55rem;min-height:86px;margin-bottom:1rem;padding:.9rem;display:grid}.page-module__x86vhW__assemblyBlock{border-left:4px solid var(--intro-link);background:#fff;align-items:flex-start;gap:.65rem;padding:.7rem;line-height:1.5;display:flex}.page-module__x86vhW__assemblyBlock span{color:var(--intro-link);font-weight:800}.page-module__x86vhW__writer,.page-module__x86vhW__essayWriter{color:var(--intro-ink);font:inherit;resize:vertical;background:#fff;border:1px solid #b8c1d5;border-radius:6px;width:100%;padding:1rem;line-height:1.65}.page-module__x86vhW__essayWriter{min-height:360px}.page-module__x86vhW__writer:focus,.page-module__x86vhW__essayWriter:focus{border-color:var(--intro-navy);outline:3px solid #dbe5ff}.page-module__x86vhW__writerMeta,.page-module__x86vhW__timerRow{color:var(--intro-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.55rem;font-size:.8rem;display:flex}.page-module__x86vhW__timerRow strong{color:var(--intro-navy);align-items:center;gap:.4rem;display:inline-flex}.page-module__x86vhW__checkList,.page-module__x86vhW__reviewGrid{gap:.55rem;margin-top:1rem;display:grid}.page-module__x86vhW__checkList>p,.page-module__x86vhW__reviewCheck{align-items:flex-start;gap:.5rem;margin:0;line-height:1.5;display:flex}.page-module__x86vhW__pass{color:var(--intro-green)}.page-module__x86vhW__fail{color:var(--intro-red)}.page-module__x86vhW__modelReveal,.page-module__x86vhW__orientationNote{color:var(--intro-muted);background:#f1f4fa;border-radius:6px;margin-top:.8rem;padding:1rem;line-height:1.55}.page-module__x86vhW__modelReveal p,.page-module__x86vhW__orientationNote p{margin:.35rem 0 0}.page-module__x86vhW__wordReady{font-weight:800;color:var(--intro-green)!important}.page-module__x86vhW__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__x86vhW__faqGrid article{border-left:4px solid var(--intro-link);padding:.2rem 0 .2rem 1rem}.page-module__x86vhW__faqGrid h3{color:var(--intro-navy);margin:0 0 .45rem;font-size:1.05rem}.page-module__x86vhW__faqGrid p{color:var(--intro-muted);margin:0;line-height:1.65}.page-module__x86vhW__nextLinks{border-top:1px solid var(--intro-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:3.5rem;padding-top:1.5rem;display:grid}.page-module__x86vhW__nextLinks a{border:1px solid var(--intro-line);color:var(--intro-navy);background:#fff;border-radius:6px;padding:1rem;font-weight:750;line-height:1.4;text-decoration:none}.page-module__x86vhW__pathGrid,.page-module__x86vhW__studyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module__x86vhW__pathCard,.page-module__x86vhW__studyCard,.page-module__x86vhW__sequenceCard{border:1px solid var(--intro-line);color:var(--intro-ink);background:#fff;border-radius:7px;min-width:0;padding:1.2rem;text-decoration:none}.page-module__x86vhW__pathCard{border-top:4px solid var(--intro-navy)}.page-module__x86vhW__pathCard>svg{color:var(--intro-red)}.page-module__x86vhW__pathCard h3,.page-module__x86vhW__studyCard h3,.page-module__x86vhW__sequenceCard h3{color:var(--intro-navy);margin:.6rem 0 .45rem}.page-module__x86vhW__pathCard p,.page-module__x86vhW__studyCard p,.page-module__x86vhW__sequenceCard p{color:var(--intro-muted);margin:0;line-height:1.55}.page-module__x86vhW__pathCard a,.page-module__x86vhW__studyCard strong{color:var(--intro-navy);align-items:center;gap:.35rem;margin-top:.8rem;font-size:.84rem;display:inline-flex}.page-module__x86vhW__sequenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.page-module__x86vhW__sequenceCard{border-top:4px solid var(--intro-link);position:relative}.page-module__x86vhW__sequenceCard:nth-child(2){border-top-color:var(--intro-red)}.page-module__x86vhW__sequenceCard:nth-child(3),.page-module__x86vhW__sequenceCard:nth-child(4){border-top-color:var(--intro-green)}.page-module__x86vhW__sequenceCard:nth-child(5){border-top-color:var(--intro-purple)}.page-module__x86vhW__sequenceCard>svg{color:var(--intro-navy);margin-top:.9rem}.page-module__x86vhW__sequenceCard small{color:var(--intro-link);margin-top:.8rem;font-weight:800;display:block}.page-module__x86vhW__sequenceNumber{color:var(--intro-muted);font-family:var(--mono,ui-monospace, monospace);font-size:.75rem;font-weight:800}.page-module__x86vhW__studyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__x86vhW__studyCard>span{color:var(--intro-red);font-family:var(--mono,ui-monospace, monospace);text-transform:uppercase;font-size:.72rem;font-weight:800}.page-module__x86vhW__pathCard:hover,.page-module__x86vhW__studyCard:hover,.page-module__x86vhW__sequenceCard:hover{border-color:#aebbd4;transform:translateY(-2px)}@keyframes page-module__x86vhW__blockEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page-module__x86vhW__factGrid,.page-module__x86vhW__architecture{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__x86vhW__typeIntro,.page-module__x86vhW__exampleGrid,.page-module__x86vhW__sentenceDetails,.page-module__x86vhW__sentenceGrid,.page-module__x86vhW__faqGrid,.page-module__x86vhW__nextLinks,.page-module__x86vhW__pathGrid,.page-module__x86vhW__studyGrid{grid-template-columns:1fr}.page-module__x86vhW__sequenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__x86vhW__decodeGrid,.page-module__x86vhW__modelMap,.page-module__x86vhW__workedStepGrid{grid-template-columns:1fr}}@media (max-width:560px){.page-module__x86vhW__page{padding:1rem .85rem 3.5rem}.page-module__x86vhW__factGrid,.page-module__x86vhW__architecture,.page-module__x86vhW__sequenceGrid{grid-template-columns:1fr}.page-module__x86vhW__hero h1{font-size:2.45rem}.page-module__x86vhW__heroLead{font-size:1rem}.page-module__x86vhW__engineHeader{flex-direction:column;align-items:flex-start;gap:.3rem}.page-module__x86vhW__exerciseActions{justify-content:stretch}.page-module__x86vhW__exerciseActions button{justify-content:center;width:100%}.page-module__x86vhW__planGrid{grid-template-columns:1fr}.page-module__x86vhW__workshopActions button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.page-module__x86vhW__legoBlock{animation:none}}.page-module__x86vhW__bodyFormula{color:var(--intro-navy);font-family:var(--mono,ui-monospace, monospace);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1rem;font-size:.78rem;font-weight:800;display:flex}.page-module__x86vhW__bodyFormula span{border:1px solid var(--intro-line);background:#fff;border-radius:5px;padding:.55rem .7rem}.page-module__x86vhW__paragraphJob{border-left:4px solid var(--intro-navy);color:var(--intro-navy);background:#eef4ff;margin:1rem 0;padding:.85rem 1rem;line-height:1.6}.page-module__x86vhW__modelBlockGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.page-module__x86vhW__modelBlockGrid article{border:1px solid;border-radius:6px;min-width:0;padding:.85rem;animation:.42s both page-module__x86vhW__blockEnter}.page-module__x86vhW__modelBlockGrid strong{text-transform:uppercase;margin-bottom:.5rem;font-size:.76rem;display:block}.page-module__x86vhW__modelBlockGrid p{margin:0;line-height:1.55}.page-module__x86vhW__modelBlockGrid small{opacity:.78;margin-top:.65rem;line-height:1.45;display:block}.page-module__x86vhW__completeParagraph{border:1px solid var(--intro-line);color:var(--intro-ink);background:#fff;border-radius:6px;margin-top:1rem;padding:1rem;line-height:1.75}.page-module__x86vhW__completeParagraph p{margin:.45rem 0 0}.page-module__x86vhW__coloredParagraph{line-height:2.05;display:block}.page-module__x86vhW__paragraphBlock{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-bottom:2px solid;border-radius:3px;padding:.08rem .18rem;display:inline}.page-module__x86vhW__paragraphBlock+.page-module__x86vhW__paragraphBlock:before{content:" "}.page-module__x86vhW__mistakeNote{color:#475467;background:#f3f4f7;border-left:4px solid #667085;margin:1rem 0 0;padding:.85rem 1rem;line-height:1.6}.page-module__x86vhW__bodyModelReveal{border:1px solid var(--intro-line);background:#f8fafc;border-radius:6px;margin-top:1rem;padding:1rem}.page-module__x86vhW__bodyModelReveal>span{color:var(--intro-green);font-family:var(--mono,ui-monospace, monospace);text-transform:uppercase;margin-bottom:.8rem;font-size:.76rem;font-weight:800;display:block}.page-module__x86vhW__levelRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:1rem;display:grid}.page-module__x86vhW__levelButton{border:1px solid var(--intro-line);color:var(--intro-navy);cursor:pointer;text-align:left;background:#fff;border-radius:6px;align-items:center;gap:.6rem;min-height:62px;padding:.7rem;display:flex}.page-module__x86vhW__levelButton span{background:#edf1f9;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;height:28px;display:inline-flex}.page-module__x86vhW__levelButton strong{font-size:.78rem;line-height:1.3}.page-module__x86vhW__levelButtonActive{border-color:var(--intro-navy);box-shadow:0 0 0 2px #dbe5ff}.page-module__x86vhW__levelButtonDone span{color:var(--intro-green);background:#dff5e8}.page-module__x86vhW__assemblyWorkspace{background:#f7f8fc;border:1px dashed #aebbd4;border-radius:6px;gap:.55rem;min-height:86px;margin-bottom:.85rem;padding:.85rem;display:grid}.page-module__x86vhW__assemblyWorkspace button{border:1px solid var(--intro-line);border-left:4px solid var(--intro-link);color:var(--intro-ink);cursor:pointer;font:inherit;text-align:left;background:#fff;align-items:center;gap:.6rem;padding:.7rem;display:flex}.page-module__x86vhW__assemblyWorkspace span{color:var(--intro-link);font-weight:800}.page-module__x86vhW__engineTextarea,.page-module__x86vhW__paragraphBuilder textarea{color:var(--intro-ink);font:inherit;resize:vertical;background:#fff;border:1px solid #b8c1d5;border-radius:6px;width:100%;padding:.85rem;line-height:1.6}.page-module__x86vhW__engineTextarea:focus,.page-module__x86vhW__paragraphBuilder textarea:focus{border-color:var(--intro-navy);outline:3px solid #dbe5ff}.page-module__x86vhW__wordMeter{color:var(--intro-muted);margin:.55rem 0 0;font-size:.8rem}.page-module__x86vhW__paragraphBuilder{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.page-module__x86vhW__paragraphBuilder label{color:var(--intro-navy);gap:.4rem;font-size:.82rem;display:grid}.page-module__x86vhW__paragraphBuilder label>span{color:var(--intro-muted);font-size:.76rem;line-height:1.45}.page-module__x86vhW__paragraphBuilder label:last-child{grid-column:1/-1}.page-module__x86vhW__transferBridge{border:1px solid #b9c9ef;border-left:5px solid var(--intro-navy);color:var(--intro-ink);background:#f7f9ff;border-radius:6px;padding:clamp(1rem,3vw,1.5rem)}.page-module__x86vhW__transferBridge>span{color:var(--intro-red);font-family:var(--mono,ui-monospace, monospace);text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}.page-module__x86vhW__transferBridge h4{margin:.45rem 0;font-size:1.25rem}.page-module__x86vhW__transferBridge p,.page-module__x86vhW__transferBridge li{line-height:1.65}.page-module__x86vhW__transferBridge ul{margin:.8rem 0 1rem;padding-left:1.2rem}.page-module__x86vhW__transferBridge a{background:var(--intro-navy);color:#fff;border-radius:5px;align-items:center;gap:.45rem;padding:.75rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.page-module__x86vhW__secondaryButton{border:1px solid var(--intro-line)!important;color:var(--intro-navy)!important;background:#fff!important}.page-module__x86vhW__engineNav{border-top:1px solid var(--intro-line);justify-content:space-between;align-items:center;padding:1rem clamp(1.1rem,3vw,2rem);display:flex}.page-module__x86vhW__engineNav button,.page-module__x86vhW__timerRow button{border:1px solid var(--intro-line);color:var(--intro-navy);cursor:pointer;font:inherit;background:#fff;border-radius:5px;align-items:center;gap:.4rem;padding:.65rem .8rem;display:inline-flex}.page-module__x86vhW__timerRow>div{align-items:center;gap:.45rem;display:flex}@media (max-width:1050px){.page-module__x86vhW__modelBlockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__x86vhW__modelBlockGrid article:last-child{grid-column:1/-1}.page-module__x86vhW__levelRail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page-module__x86vhW__bodyFormula svg{display:none}.page-module__x86vhW__bodyFormula span{text-align:center;flex:42%}.page-module__x86vhW__modelBlockGrid,.page-module__x86vhW__levelRail,.page-module__x86vhW__paragraphBuilder{grid-template-columns:1fr}.page-module__x86vhW__modelBlockGrid article:last-child,.page-module__x86vhW__paragraphBuilder label:last-child{grid-column:auto}.page-module__x86vhW__levelButton{min-height:54px}.page-module__x86vhW__engineNav{gap:.6rem}.page-module__x86vhW__engineNav button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.page-module__x86vhW__modelBlockGrid article{animation:none}}
