._page_yxch4_1{--teacher-ink:#10241d;--teacher-green:#1f5b47;--teacher-mint:#9dd8ae;--teacher-cream:#f6f3e9;--teacher-gold:#d89a43;width:min(1180px,100% - 40px);margin:0 auto;padding:clamp(46px,8vw,92px) 0 110px}._kicker_yxch4_12{color:var(--teacher-green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-family:Arial,sans-serif;font-size:12px;font-weight:800}._intro_yxch4_22{color:#f6fbf8;background:radial-gradient(circle at 92% 5%,#9dd8ae33,#0000 35%),linear-gradient(135deg,#071713 0%,#12382d 100%);border:1px solid #29483d;border-radius:28px;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:28px 64px;padding:clamp(34px,6vw,70px);display:grid;box-shadow:0 34px 90px #0d231c26}._intro_yxch4_22 ._kicker_yxch4_12{color:var(--teacher-mint)}._introCopy_yxch4_35 h1{letter-spacing:-.055em;max-width:690px;margin:0 0 20px;font-size:clamp(42px,6.2vw,76px);font-weight:500;line-height:.98}._introCopy_yxch4_35>p:last-child{color:#b7cbc3;max-width:610px;margin:0;font-size:17px;line-height:1.72}._questionForm_yxch4_37{align-self:center}._questionForm_yxch4_37 label{color:var(--teacher-mint);margin-bottom:10px;font-family:Arial,sans-serif;font-size:13px;font-weight:800;display:block}._questionForm_yxch4_37>div{background:#fffffff5;border:1px solid #ffffff3d;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;padding:6px;display:grid;box-shadow:0 18px 40px #00000026}._questionForm_yxch4_37 input{min-width:0;color:var(--teacher-ink);background:0 0;border:0;padding:13px 14px;font:17px Georgia,serif}._questionForm_yxch4_37 input:focus{outline:none}._questionForm_yxch4_37>div:focus-within{border-color:var(--teacher-mint);box-shadow:0 0 0 3px #9dd8ae52,0 18px 40px #00000026}._questionForm_yxch4_37 button{color:#fff;background:var(--teacher-green);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 17px;font-family:Arial,sans-serif;font-size:13px;font-weight:800;display:inline-flex}._questionForm_yxch4_37 button:disabled{cursor:wait;opacity:.65}._questionForm_yxch4_37 button svg{width:17px}._suggestions_yxch4_46{flex-wrap:wrap;grid-column:1/-1;gap:9px;padding-top:7px;display:flex}._suggestions_yxch4_46 button{color:#c8d8d2;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2b;border-radius:999px;padding:9px 13px;font-size:13px}._suggestions_yxch4_46 button:hover,._suggestions_yxch4_46 button:focus-visible{color:#10241d;background:var(--teacher-mint);outline:none}._suggestions_yxch4_46 button:disabled{cursor:wait;opacity:.55}._error_yxch4_50{color:#4e2018;background:#f7c9b8;border-radius:10px;grid-column:1/-1;margin:0;padding:12px 15px}._frame_yxch4_52{background:var(--teacher-cream);border:1px solid #1f5b4729;border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);gap:32px 70px;margin:22px 0 70px;padding:clamp(30px,5vw,58px);display:grid}._frameCopy_yxch4_53 h2{color:var(--teacher-ink);letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(34px,4.6vw,56px);font-weight:500;line-height:1}._frameCopy_yxch4_53>p:not(._kicker_yxch4_12){color:#53645d;margin:0;font-size:16px;line-height:1.7}._frameCopy_yxch4_53 ._frameBoundary_yxch4_55{border-left:2px solid var(--teacher-gold);color:#6c6557;margin-top:15px;padding-left:14px;font-size:14px}._frameVisual_yxch4_56{grid-template-columns:1fr minmax(95px,.7fr) 1fr;align-items:center;min-height:210px;display:grid;position:relative}._frameNode_yxch4_57{z-index:2;text-align:center;border:1px solid #1f5b4747;border-radius:50%;place-content:center;width:132px;height:132px;margin:auto;display:grid;position:relative;box-shadow:0 16px 35px #1f5b471a}._frameNode_yxch4_57 strong{color:var(--teacher-green);font-size:37px;font-weight:500}._frameNode_yxch4_57 span{color:#52645d;font-size:14px}._insideNode_yxch4_60{background:#e0efdf}._outsideNode_yxch4_61{background:#dfe9ef}._relationLine_yxch4_62{background:var(--teacher-green);height:2px;position:relative}._relationLine_yxch4_62:before,._relationLine_yxch4_62:after{content:"";background:var(--teacher-green);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%)}._relationLine_yxch4_62:before{left:-2px}._relationLine_yxch4_62:after{right:-2px}._relationLine_yxch4_62 span{color:var(--teacher-green);font-size:12px;font-weight:800;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._frameQuestions_yxch4_67{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._frameQuestions_yxch4_67 article{background:#fff9;border:1px solid #1f5b471f;border-radius:12px;grid-template-columns:34px 1fr;align-items:start;gap:10px;padding:17px;display:grid}._frameQuestions_yxch4_67 span{color:#fff;background:var(--teacher-green);border-radius:50%;place-items:center;width:30px;height:30px;font:700 13px Arial,sans-serif;display:grid}._frameQuestions_yxch4_67 p{color:#43564e;margin:2px 0 0;font-size:14px;line-height:1.55}._emptyState_yxch4_72{border-top:1px solid #1f5b472e;border-bottom:1px solid #1f5b472e;grid-template-columns:auto 1fr;gap:24px;max-width:780px;margin:0 auto;padding:42px;display:grid}._emptyState_yxch4_72>span{color:var(--teacher-gold);font-size:13px;font-weight:800}._emptyState_yxch4_72 h2{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(30px,4vw,46px);font-weight:500}._emptyState_yxch4_72 p{color:#5f6b66;margin:0;font-size:16px;line-height:1.7}._pathSection_yxch4_77{margin-bottom:18px}._pathHeading_yxch4_78{grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:32px;margin-bottom:24px;display:grid}._pathHeading_yxch4_78 h2{max-width:850px;color:var(--teacher-ink);letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(34px,5vw,58px);font-weight:500;line-height:1.04}._pathHeading_yxch4_78>div:first-child>p:last-child{color:#5a6761;max-width:820px;margin:0;font-size:16px;line-height:1.65}._sessionSummary_yxch4_81{background:#eef2e8;border:1px solid #1f5b4726;border-radius:14px;padding:18px;display:grid}._sessionSummary_yxch4_81 strong{color:var(--teacher-green);font-size:32px;font-weight:500}._sessionSummary_yxch4_81 span{color:#5b6963;font-size:13px;line-height:1.4}._sessionSummary_yxch4_81 button{color:var(--teacher-green);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:12px;padding:0;font-size:13px;font-weight:800;display:inline-flex}._sessionSummary_yxch4_81 svg{width:15px}._pathRail_yxch4_86{scrollbar-width:thin;gap:8px;margin:0;padding:2px 2px 13px;list-style:none;display:flex;overflow-x:auto}._pathRail_yxch4_86 li{flex:0 0 176px}._pathRail_yxch4_86 button{color:#51605a;text-align:left;cursor:pointer;background:#f0f0e8;border:1px solid #1f5b4721;border-radius:11px;grid-template-columns:32px 1fr;align-items:center;gap:9px;width:100%;min-height:65px;padding:11px;display:grid}._pathRail_yxch4_86 button>span{width:30px;height:30px;color:var(--teacher-green);background:#dfe9df;border-radius:50%;place-items:center;font:800 12px Arial,sans-serif;display:grid}._pathRail_yxch4_86 button svg{width:15px}._pathRail_yxch4_86 strong{font-size:13px;line-height:1.35}._pathRail_yxch4_86 button:disabled{cursor:not-allowed;opacity:.52}._pathRail_yxch4_86 ._activePathStep_yxch4_93{color:#fff;border-color:var(--teacher-green);background:var(--teacher-green)}._pathRail_yxch4_86 ._activePathStep_yxch4_93>span{color:var(--teacher-ink);background:var(--teacher-mint)}._lesson_yxch4_96{background:#fff;border:1px solid #1f5b472e;border-radius:25px;grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr);min-height:690px;display:grid;overflow:hidden;box-shadow:0 26px 70px #192f261a}._stepFigure_yxch4_97{color:#d7e9df;background:radial-gradient(circle at 50% 42%,#173f32 0%,#0b2019 62%,#07130f 100%);flex-direction:column;justify-content:center;margin:0;padding:clamp(24px,4vw,46px);display:flex}._stepFigure_yxch4_97 svg{width:100%;height:auto;max-height:420px;overflow:visible}._stepFigure_yxch4_97 text{fill:#eef8f1;text-anchor:middle;font-family:Arial,sans-serif;font-size:18px}._stepFigure_yxch4_97 figcaption{color:#99afa5;text-align:center;margin-top:18px;font-size:13px;line-height:1.55}._fieldGlow_yxch4_101{opacity:.9}._diagramPath_yxch4_102{fill:none;stroke:#76ad89;stroke-width:3px}circle._diagramPath_yxch4_102{stroke-width:2px;opacity:.72}._diagramSpoke_yxch4_104{fill:none;stroke:#507664;stroke-width:2px}._diagramInside_yxch4_105{fill:#315f4c;stroke:#a4d7b1;stroke-width:2px}._diagramOutside_yxch4_106{fill:#244552;stroke:#94becb;stroke-width:2px}._diagramRelation_yxch4_107{fill:#bb7d30;stroke:#f2c781;stroke-width:2px}._lessonCopy_yxch4_108{flex-direction:column;padding:clamp(30px,5.5vw,66px);display:flex}._lessonMeta_yxch4_109{color:#65726c;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font:800 12px Arial,sans-serif;display:flex}._lessonMeta_yxch4_109>span{background:#edf0ea;border-radius:999px;padding:6px 9px}._lessonMeta_yxch4_109 ._targetBadge_yxch4_111{color:#174934;background:#d8eddc}._lessonMeta_yxch4_109 ._candidateBadge_yxch4_112{color:#6d4715;background:#f6e5c8}._lessonMeta_yxch4_109 ._completeBadge_yxch4_113{color:#244552;background:#dce9ee}._lessonCopy_yxch4_108>h2{color:var(--teacher-ink);letter-spacing:-.05em;margin:27px 0 14px;font-size:clamp(39px,5vw,62px);font-weight:500;line-height:.99}._stepQuestion_yxch4_115{color:var(--teacher-green);margin:0 0 24px;font-size:19px;font-style:italic;line-height:1.5}._narrative_yxch4_116{color:#354a41;margin:0;font-size:18px;line-height:1.78}._relationCallout_yxch4_117{border-left:3px solid var(--teacher-gold);background:#f7f1e5;margin:28px 0;padding:20px 22px}._relationCallout_yxch4_117 span,._explanationPair_yxch4_118 span{color:#77633e;letter-spacing:.09em;text-transform:uppercase;font:800 12px Arial,sans-serif}._relationCallout_yxch4_117 p{color:#3f493d;margin:8px 0 0;font-size:16px;line-height:1.62}._explanationPair_yxch4_118{grid-template-columns:1fr 1fr;gap:12px;display:grid}._explanationPair_yxch4_118 section{border:1px solid #1f5b471f;border-radius:11px;padding:17px}._explanationPair_yxch4_118 p{color:#59665f;margin:8px 0 0;font-size:14px;line-height:1.58}._inspect_yxch4_123{border-top:1px solid #1f5b4724;border-bottom:1px solid #1f5b4724;margin-top:26px}._inspect_yxch4_123 summary{color:var(--teacher-green);cursor:pointer;padding:16px 0;font-size:14px;font-weight:800}._inspect_yxch4_123>div{grid-template-columns:1fr 1fr;gap:25px;padding:4px 0 22px;display:grid}._inspect_yxch4_123 h3{margin:0 0 9px;font-size:16px}._inspect_yxch4_123 ul{color:#647069;margin:0;padding-left:19px;font-size:13px;line-height:1.6}._inspect_yxch4_123 p{margin:0 0 7px;font-size:13px;line-height:1.5}._inspect_yxch4_123 a{color:var(--teacher-green);text-underline-offset:3px;-webkit-text-decoration:underline #1f5b4740;text-decoration:underline #1f5b4740}._lessonNavigation_yxch4_130{justify-content:space-between;gap:12px;margin-top:auto;padding-top:28px;display:flex}._lessonNavigation_yxch4_130 button{min-height:46px;color:var(--teacher-green);cursor:pointer;background:0 0;border:1px solid #1f5b4738;border-radius:9px;padding:0 15px;font-size:13px;font-weight:800}._lessonNavigation_yxch4_130 button:disabled{cursor:default;opacity:.35}._lessonNavigation_yxch4_130 ._continueButton_yxch4_133{color:#fff;border-color:var(--teacher-green);background:var(--teacher-green)}._gap_yxch4_135{color:#44351e;background:#fbf2df;border:1px solid #dfbf88;border-radius:20px;grid-template-columns:60px 1fr;gap:22px;margin-top:22px;padding:clamp(25px,4vw,42px);display:grid}._gap_yxch4_135>div{color:#84591c;background:#f0d8ad;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}._gap_yxch4_135 svg{width:25px}._gap_yxch4_135 h2{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(29px,4vw,43px);font-weight:500}._gap_yxch4_135 article>p:not(._kicker_yxch4_12){max-width:780px;margin:0;font-size:16px;line-height:1.65}._gap_yxch4_135 details{margin-top:18px}._gap_yxch4_135 summary{cursor:pointer;font-size:14px;font-weight:800}._gap_yxch4_135 li{margin:6px 0;font-size:14px}._gapActions_yxch4_143{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}._gapActions_yxch4_143 a{color:#654315;border:1px solid #c99d57;border-radius:8px;padding:10px 13px;font-size:13px;font-weight:800}._branches_yxch4_146{margin-top:78px}._branchHeading_yxch4_147{grid-template-columns:.75fr 1.25fr;align-items:end;gap:40px;margin-bottom:24px;display:grid}._branchHeading_yxch4_147 ._kicker_yxch4_12{align-self:start}._branchHeading_yxch4_147 h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,5vw,56px);font-weight:500;line-height:1.02}._branchGrid_yxch4_150{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._branchGrid_yxch4_150 article{background:#f1f1e9;border:1px solid #1f5b4726;border-radius:16px;flex-direction:column;min-height:310px;padding:24px;display:flex}._branchGrid_yxch4_150 article>span{color:var(--teacher-green);letter-spacing:.08em;text-transform:uppercase;font:800 12px Arial,sans-serif}._branchGrid_yxch4_150 h3{margin:20px 0 10px;font-size:26px;font-weight:500;line-height:1.08}._branchGrid_yxch4_150 p{color:#4c5d55;margin:0 0 14px;font-size:15px;line-height:1.58}._branchGrid_yxch4_150 small{color:#788078;font-size:12px;line-height:1.5}._branchGrid_yxch4_150 button{color:var(--teacher-green);cursor:pointer;background:0 0;border:0;align-self:start;margin-top:auto;padding:11px 0 0;font-size:13px;font-weight:800}._nextQuestion_yxch4_157{color:#f4f8f5;background:#102c23;border-radius:22px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:45px;margin-top:80px;padding:clamp(30px,5vw,55px);display:grid}._nextQuestion_yxch4_157 h2{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(32px,4.5vw,51px);font-weight:500;line-height:1}._nextQuestion_yxch4_157>div>p:last-child{color:#aac0b7;margin:0;font-size:14px;line-height:1.6}._nextQuestion_yxch4_157 ._kicker_yxch4_12{color:var(--teacher-mint)}._compactForm_yxch4_161{align-self:center}._page_yxch4_1 button:focus-visible,._page_yxch4_1 a:focus-visible,._page_yxch4_1 summary:focus-visible{outline:3px solid var(--teacher-gold);outline-offset:3px}@media (width<=900px){._intro_yxch4_22,._frame_yxch4_52,._lesson_yxch4_96,._nextQuestion_yxch4_157{grid-template-columns:1fr}._intro_yxch4_22{gap:34px}._frame_yxch4_52{gap:18px}._frameVisual_yxch4_56{min-height:190px}._pathHeading_yxch4_78{grid-template-columns:1fr}._sessionSummary_yxch4_81{grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px}._sessionSummary_yxch4_81 button{margin:0}._stepFigure_yxch4_97{min-height:420px}._branchGrid_yxch4_150{grid-template-columns:1fr 1fr}._branchHeading_yxch4_147{grid-template-columns:1fr;gap:5px}}@media (width<=640px){._page_yxch4_1{width:min(100% - 20px,1180px);padding-top:24px}._intro_yxch4_22{border-radius:20px;padding:27px 20px}._introCopy_yxch4_35 h1{font-size:clamp(38px,12vw,54px)}._questionForm_yxch4_37>div{grid-template-columns:1fr}._questionForm_yxch4_37 button{width:100%}._suggestions_yxch4_46{flex-wrap:nowrap;margin-right:-20px;padding-right:20px;overflow-x:auto}._suggestions_yxch4_46 button{flex:none}._frame_yxch4_52{margin:14px 0 52px;padding:28px 19px}._frameVisual_yxch4_56{grid-template-columns:1fr 68px 1fr;min-height:145px}._frameNode_yxch4_57{width:92px;height:92px}._frameNode_yxch4_57 strong{font-size:28px}._frameQuestions_yxch4_67{grid-template-columns:1fr}._emptyState_yxch4_72{padding:30px 8px}._pathHeading_yxch4_78 h2{overflow-wrap:anywhere}._sessionSummary_yxch4_81{grid-template-columns:auto 1fr}._sessionSummary_yxch4_81 button{grid-column:1/-1}._pathRail_yxch4_86 li{flex-basis:155px}._lesson_yxch4_96{border-radius:18px}._stepFigure_yxch4_97{min-height:300px;padding:20px}._lessonCopy_yxch4_108{padding:29px 20px}._lessonCopy_yxch4_108>h2{font-size:clamp(37px,11vw,52px)}._narrative_yxch4_116{font-size:17px}._explanationPair_yxch4_118,._inspect_yxch4_123>div{grid-template-columns:1fr}._lessonNavigation_yxch4_130{grid-template-columns:1fr;display:grid}._lessonNavigation_yxch4_130 button{width:100%}._lessonNavigation_yxch4_130 ._continueButton_yxch4_133{grid-row:1}._gap_yxch4_135{grid-template-columns:1fr;padding:26px 20px}._branchGrid_yxch4_150{grid-template-columns:1fr}._branchGrid_yxch4_150 article{min-height:280px}._nextQuestion_yxch4_157{padding:30px 20px}}@media (prefers-reduced-motion:reduce){._page_yxch4_1 *{scroll-behavior:auto!important}}
