._experience_1463l_1{--eight-navy:#09204c;--eight-blue:#2c64b6;--eight-teal:#4fa9a9;--eight-gold:#d7a953;--eight-red:#c95a5a}._stepStack_1463l_2{gap:clamp(24px,4vw,42px);padding:clamp(22px,4vw,46px);display:grid}._predictionSave_1463l_3{justify-items:start;gap:10px;min-width:0;display:grid}._predictionSave_1463l_3>p,._predictionSaved_1463l_4{margin:0;line-height:1.65}._predictionSave_1463l_3>button{white-space:normal;text-align:left;max-width:100%}._predictionPanel_1463l_6 textarea[readonly]{background:#f8fafc}._experimentStage_1463l_7{border-top:1px solid #cbd9e6;gap:24px;min-width:0;padding-top:24px;display:grid}._courseFigure_1463l_8,._railFigure_1463l_8,._predictionPanel_1463l_6,._comparePanel_1463l_8,._knownPanel_1463l_8,._missionPlan_1463l_8,._finalReport_1463l_8,._cleanup_1463l_8,._methodCard_1463l_8,._revealArea_1463l_8,._evidenceNote_1463l_8,._reviewIntro_1463l_8,._reviewSequence_1463l_8,._reviewCourseFigure_1463l_8{background:#fff;border:1px solid #cbd9e6;border-radius:20px;overflow:hidden}._courseFigure_1463l_8>header{padding:22px 24px 0}._courseFigure_1463l_8>header p,._methodCard_1463l_8>p{color:var(--eight-teal);letter-spacing:.06em;margin:0;font-size:.82rem;font-weight:900}._courseFigure_1463l_8>header h3,._predictionPanel_1463l_6>h3,._knownPanel_1463l_8>h3,._missionPlan_1463l_8>h3,._finalReport_1463l_8>h3,._methodCard_1463l_8>h3,._comparePanel_1463l_8>h3{color:var(--eight-navy);margin:6px 0 0;font-size:clamp(1.2rem,2.1vw,1.65rem);line-height:1.45}._courseStage_1463l_12{background:#dfe7ef;border-radius:16px;width:min(100% - 40px,760px);margin:20px auto;position:relative}._courseStage_1463l_12>img{border-radius:inherit;width:100%;height:auto;display:block}._courseRailHighlight_1463l_14{z-index:2;border:clamp(2px,.3vw,4px) solid var(--eight-red);background:#ffffff1f;border-radius:10px;width:37.6%;height:8.7%;position:absolute;top:4.8%;left:31.2%;box-shadow:0 0 0 4px #c95a5a1f}._courseMountedSnap_1463l_15{z-index:5;aspect-ratio:1.25;filter:drop-shadow(0 3px 4px #09204c38);display:block;position:absolute;transform:translate(-50%,-50%)}._courseMountedSnap_1463l_15 .stop-snap{width:100%;height:100%;display:flex;position:absolute;inset:0}._courseStartLine_1463l_17{z-index:6;border-left:clamp(1px,.2vw,3px) dashed var(--eight-red);width:0;height:10%;position:absolute;transform:translateY(-50%)}._courseStartLine_1463l_17 strong{background:var(--eight-red);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:clamp(.62rem,.72vw,.72rem);position:absolute;top:-19px;left:50%;transform:translate(-50%)}._courseDirection_1463l_19{z-index:5;color:var(--eight-teal);font-size:clamp(1.5rem,3vw,2.4rem);font-weight:950;position:absolute;top:18%;left:35%}._courseLocation_1463l_20{z-index:4;color:#fff;white-space:nowrap;background:#09204cf0;border-radius:999px;padding:6px 11px;font-size:clamp(.7rem,1vw,.82rem);font-weight:850;position:absolute;top:22%;left:50%;transform:translate(-50%)}._returnArrow_1463l_21{z-index:6;aspect-ratio:1;width:clamp(24px,4vw,38px);color:var(--eight-teal);background:#ffffffeb;border-radius:999px;place-items:center;font-size:clamp(1.15rem,2.7vw,2rem);font-weight:950;line-height:1;display:grid;position:absolute;box-shadow:0 3px 10px #09204c29}._returnArrow_1463l_21._isFirst_1463l_22{color:var(--eight-red);top:16%;left:35%}._returnArrow_1463l_21._isDown_1463l_23{top:43%;left:10%}._returnArrow_1463l_21._isBottom_1463l_24{bottom:9%;right:43%}._returnArrow_1463l_21._isUp_1463l_25{top:43%;right:10%}._returnArrow_1463l_21._isReturn_1463l_26{color:var(--eight-blue);top:16%;right:25%}._returnSequence_1463l_27{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0 22px 20px;list-style:none;display:grid}._returnSequence_1463l_27 li{background:#f7fafc;border:1px solid #cbd9e6;border-radius:13px;gap:5px;padding:12px 14px;display:grid}._returnSequence_1463l_27 strong{color:var(--eight-navy);font-size:.9rem}._returnSequence_1463l_27 span{color:#56677c;font-size:.84rem;line-height:1.5}._courseMissionDirection_1463l_31{z-index:5;color:var(--eight-teal);font-size:clamp(1.4rem,3vw,2.25rem);font-weight:950;line-height:1;position:absolute}._courseMissionDirection_1463l_31._isTop_1463l_32{top:14.5%;left:64%}._courseMissionDirection_1463l_31._isBottom_1463l_24{bottom:13.5%;right:31%}._courseMissionLabel_1463l_34{z-index:6;color:var(--eight-navy);white-space:nowrap;background:#fffffff0;border:1px solid #b9c9d9;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:clamp(.64rem,1vw,.78rem);font-weight:760;display:flex;position:absolute;box-shadow:0 4px 12px #09204c1a}._courseMissionLabel_1463l_34 strong{color:var(--eight-blue)}._courseMissionLabel_1463l_34._isTop_1463l_32{top:20%;left:54%}._courseMissionLabel_1463l_34._isBottom_1463l_24{bottom:20%;right:49%}._courseFigure_1463l_8 figcaption,._railFigure_1463l_8 figcaption{color:#52647a;background:#f7f9fc;border-top:1px solid #d5dee8;padding:15px 22px 18px;font-size:1rem;line-height:1.7}._railFigure_1463l_8{width:min(100%,960px);margin-inline:auto}._railCanvas_1463l_40{background:#f9fbfd;padding:clamp(22px,3vw,34px) 20px 14px}._railImageStage_1463l_41{width:100%;margin-inline:auto;position:relative}._courseStage_1463l_12>svg,._reviewCourseStage_1463l_42>svg,._railImageStage_1463l_41>svg{width:100%;height:auto;display:block}._mountedSnap_1463l_43{z-index:4;aspect-ratio:1.25;filter:drop-shadow(0 3px 4px #09204c3b);display:block;position:absolute;transform:translate(-50%,-50%)}._mountedSnap_1463l_43 .stop-snap{width:100%;height:100%;display:flex;position:absolute;inset:0}._startLabel_1463l_45{background:var(--eight-red);color:#fff;border-radius:8px;width:max-content;max-width:100%;margin-bottom:8px;padding:4px 8px;font-size:.875rem;line-height:1.4;display:block;transform:translate(-50%)}._railLabels_1463l_46{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:16px;display:flex}._railLabels_1463l_46 strong{color:var(--eight-navy);align-items:center;gap:8px;font-size:1rem;display:inline-flex}._travelArrow_1463l_48{color:var(--eight-teal);font-size:1.7rem;font-weight:950;line-height:1}._railCanvas_1463l_40[data-direction=right] ._travelArrow_1463l_48{color:var(--eight-red)}._railLabels_1463l_46 span{color:#17477f;background:#eaf2fb;border-radius:999px;padding:5px 10px;font-size:.92rem;font-weight:780}._railLabels_1463l_46 small{color:#5b6b80;width:100%;font-size:.9rem}._checkGrid_1463l_52,._twoFields_1463l_52{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._checkGrid_1463l_52 .lesson-check-line{margin:0}._predictionPanel_1463l_6,._knownPanel_1463l_8,._comparePanel_1463l_8,._missionPlan_1463l_8,._finalReport_1463l_8,._cleanup_1463l_8,._methodCard_1463l_8{padding:clamp(20px,3vw,30px)}._predictionPanel_1463l_6{background:#fffbef;border-color:#e0bd62;gap:18px;display:grid}._predictionPanel_1463l_6>p:not(._section-kicker_1463l_56),._knownPanel_1463l_8>p,._methodCard_1463l_8>span{color:#516278;margin:0;font-size:1rem;line-height:1.7}._methodCard_1463l_8{border-left:5px solid var(--eight-teal);background:#f1f9f8}._methodCard_1463l_8>h3{margin-bottom:7px}._runGrid_1463l_59{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}._runCard_1463l_60{background:#fff;border:1px solid #cad6e2;border-radius:18px;min-width:0;padding:18px}._runCard_1463l_60>legend{background:var(--eight-blue);color:#fff;border-radius:999px;padding:6px 14px;font-size:.86rem;font-weight:850}._runCard_1463l_60 .evidence-text-field+.evidence-text-field{margin-top:16px}._evidenceNote_1463l_8{background:#fff9e9;border-color:#e2c66d;padding:18px 22px}._evidenceNote_1463l_8 strong{color:#674d00;font-size:1.05rem}._evidenceNote_1463l_8 p{color:#526078;margin:6px 0 0;line-height:1.7}._comparePanel_1463l_8{background:#f7fafc;gap:20px;display:grid}._runQuotes_1463l_67{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}._runQuotes_1463l_67 article{background:#fff;border:1px solid #d1dce6;border-radius:14px;min-width:0;padding:15px}._runQuotes_1463l_67 span{color:var(--eight-blue);font-size:.84rem;font-weight:850}._runQuotes_1463l_67 p{color:var(--eight-navy);white-space:pre-wrap;margin:7px 0;font-size:1rem;line-height:1.6}._runQuotes_1463l_67 small{color:#617086;line-height:1.5}._revealArea_1463l_8{background:#f2f7fd;border-color:#94afd0;padding:20px}._revealArea_1463l_8>div{justify-content:space-between;align-items:center;gap:18px;display:flex}._revealArea_1463l_8>div p{color:#516278;margin:0;font-weight:720}._revealArea_1463l_8 article h3{color:var(--eight-navy);margin:7px 0;font-size:clamp(1.2rem,2vw,1.6rem)}._revealArea_1463l_8 article>p:last-child{color:#42546b;margin:0;font-size:1rem;line-height:1.75}._knownPanel_1463l_8{background:#f1f9f8;gap:18px;display:grid}._knownRules_1463l_78{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._knownRules_1463l_78 article{background:#fff;border:1px solid #bcd8d6;border-radius:14px;gap:5px;padding:16px;display:grid}._knownRules_1463l_78 strong{color:var(--eight-navy);font-size:1.15rem}._knownRules_1463l_78 span{color:#52647a;line-height:1.55}._twoExperiments_1463l_82{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._twoExperiments_1463l_82>section{align-content:start;gap:16px;min-width:0;display:grid}._twoExperiments_1463l_82 ._railFigure_1463l_8{width:100%}._reviewIntro_1463l_8{border-left:5px solid var(--eight-teal);background:#f1f9f8;padding:clamp(20px,3vw,30px)}._reviewIntro_1463l_8 h3{color:var(--eight-navy);margin:6px 0 8px;font-size:clamp(1.25rem,2.2vw,1.7rem)}._reviewIntro_1463l_8>p:last-child{color:#52647a;margin:0;line-height:1.7}._reviewGrid_1463l_88{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._reviewSequence_1463l_8{min-width:0;padding:20px}._reviewSequence_1463l_8._isWide_1463l_90{grid-column:1/-1}._reviewSequence_1463l_8>header{align-items:center;gap:12px;display:flex}._reviewSequence_1463l_8>header>span{background:var(--eight-navy);color:#fff;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:1.25rem;font-weight:950;display:grid}._reviewSequence_1463l_8>header>div{align-items:center;gap:4px;min-width:0;display:flex}._reviewSequence_1463l_8>header .stop-snap{flex:0 auto;width:clamp(34px,4.3vw,52px)}._reviewSequence_1463l_8>header .stop-snap>span{display:none}._reviewSequence_1463l_8 h3{color:var(--eight-navy);margin:14px 0 16px;font-size:1.15rem}._reviewSequenceNote_1463l_97{color:#17477f;background:#eaf2fb;border-radius:999px;width:max-content;margin:-8px 0 15px;padding:4px 9px;font-size:.78rem;font-weight:850}._reviewConditionGrid_1463l_98{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._reviewCourseFigure_1463l_8>header{padding:clamp(20px,3vw,30px) clamp(20px,3vw,32px) 0}._reviewCourseFigure_1463l_8>header p{color:var(--eight-teal);letter-spacing:.06em;margin:0;font-size:.82rem;font-weight:900}._reviewCourseFigure_1463l_8>header h3{color:var(--eight-navy);margin:6px 0 8px;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.45}._reviewCourseFigure_1463l_8>header span{color:#52647a;line-height:1.7}._reviewCourseStage_1463l_42{background:#dfe7ef;border:1px solid #d4dee8;border-radius:16px;width:min(100% - 40px,900px);margin:22px auto;position:relative;overflow:hidden}._reviewCourseStage_1463l_42>img{width:100%;height:auto;display:block}._reviewLandmarkFigure_1463l_105{z-index:3;pointer-events:none;justify-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}._reviewLandmarkFigure_1463l_105>img{filter:drop-shadow(0 5px 8px #09204c2e);width:100%;height:auto;display:block}._reviewLandmarkFigure_1463l_105>strong{color:var(--eight-navy);text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff,0 2px 7px #fffffff2;margin-top:-5%;font-size:clamp(.58rem,1.1vw,.82rem);font-weight:900;line-height:1}._reviewPlacedCommand_1463l_108{z-index:7;filter:drop-shadow(0 3px 5px #09204c42);display:block;position:absolute;transform:translate(-50%,-50%)}._reviewPlacedCommand_1463l_108>span{gap:.8%;width:100%;display:flex}._reviewPlacedCommand_1463l_108 .stop-snap{flex:1 1 0;width:auto;min-width:0}._reviewPlacedCommand_1463l_108 .stop-snap>span{display:none}._reviewCurveSnap_1463l_112{z-index:7;aspect-ratio:1.25;filter:drop-shadow(0 3px 5px #09204c42);transform-origin:50%;display:block;position:absolute}._reviewCurveSnap_1463l_112 .stop-snap{width:100%;height:100%}._reviewCurveSnap_1463l_112 .stop-snap>span{display:none}._reviewStartLine_1463l_115{z-index:8;border-left:clamp(2px,.25vw,3px) dashed var(--eight-red);width:0;height:10%;position:absolute;transform:translate(-50%,-50%)}._reviewStartLine_1463l_115 strong{background:var(--eight-red);color:#fff;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:clamp(.58rem,.9vw,.72rem);position:absolute;top:-25px;left:50%;transform:translate(-50%)}._reviewInitialDirection_1463l_117{z-index:9;color:var(--eight-red);font-size:clamp(1.5rem,3vw,2.4rem);font-weight:950;position:absolute;bottom:17%;right:38%}._reviewCourseFigure_1463l_8 figcaption{color:#52647a;background:#f7f9fc;border-top:1px solid #d5dee8;padding:15px 22px 18px;font-size:1rem;line-height:1.7}._reviewCourseFigure_1463l_8 figcaption strong{color:var(--eight-navy)}._planReveal_1463l_120{background:#fff;border:1px solid #dfc981;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}._planReveal_1463l_120 p{color:#58677a;margin:0;line-height:1.6}._missionPlan_1463l_8{background:#fffaf0;border-color:#d9ba68;gap:18px;display:grid}._missionPlan_1463l_8 ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._missionPlan_1463l_8 li{background:#fff;border:1px solid #dfc981;border-radius:14px;gap:7px;padding:15px;display:grid}._missionPlan_1463l_8 li strong{color:var(--eight-navy)}._missionPlan_1463l_8 li span{color:#58677a;font-size:.94rem;line-height:1.55}._finalReport_1463l_8{background:#f5f9ff;gap:16px;display:grid}._cleanup_1463l_8{background:#f8fafb;gap:12px;display:grid}._cleanup_1463l_8 h3{color:var(--eight-navy);margin:0}._cleanup_1463l_8>p{color:#596779;margin:0;line-height:1.6}@media (min-width:1101px){._experience_1463l_1 .lesson-progress-panel{scrollbar-gutter:stable;max-height:calc(100vh - 36px);overflow:auto}}@media (max-width:900px){._runGrid_1463l_59{grid-template-columns:1fr}._runCard_1463l_60{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._runCard_1463l_60>legend{grid-column:1/-1}._runCard_1463l_60 .evidence-text-field+.evidence-text-field{margin-top:0}._missionPlan_1463l_8 ol{grid-template-columns:repeat(2,minmax(0,1fr))}._twoExperiments_1463l_82,._reviewGrid_1463l_88,._reviewConditionGrid_1463l_98{grid-template-columns:1fr}}@media (min-width:861px) and (max-width:1100px){._experience_1463l_1 .lesson-step-list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:720px){._checkGrid_1463l_52,._twoFields_1463l_52,._runQuotes_1463l_67,._knownRules_1463l_78{grid-template-columns:1fr}._stepStack_1463l_2{padding:20px 16px}._railCanvas_1463l_40{padding-inline:10px}._courseStage_1463l_12{width:calc(100% - 20px)}._returnSequence_1463l_27{grid-template-columns:1fr;padding-inline:12px}._courseMissionLabel_1463l_34{padding:4px 7px}._revealArea_1463l_8>div,._planReveal_1463l_120{flex-direction:column;align-items:stretch}._reviewCourseStage_1463l_42{width:calc(100% - 20px)}._reviewCourseFigure_1463l_8>header{padding-inline:18px}._reviewCourseFigure_1463l_8 figcaption{padding-inline:16px}}@media (max-width:520px){._runCard_1463l_60,._missionPlan_1463l_8 ol{grid-template-columns:1fr}._railCanvas_1463l_40{padding-inline:6px}._railLabels_1463l_46{margin-top:25px}._courseMissionLabel_1463l_34{gap:3px;font-size:.64rem}._courseMissionLabel_1463l_34._isTop_1463l_32{top:20%;left:50%}._courseMissionLabel_1463l_34._isBottom_1463l_24{bottom:20%;right:44%}}.lesson-mission-workspace ._stepStack_1463l_2{gap:32px;padding:28px}.lesson-mission-workspace :is(._comparePanel_1463l_8,._finalReport_1463l_8,._cleanup_1463l_8){background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.lesson-mission-workspace :is(._courseFigure_1463l_8,._railFigure_1463l_8,._reviewCourseFigure_1463l_8,._reviewSequence_1463l_8){box-shadow:none;border-radius:12px}.lesson-mission-workspace :is(._predictionPanel_1463l_6,._knownPanel_1463l_8,._missionPlan_1463l_8,._methodCard_1463l_8,._revealArea_1463l_8,._evidenceNote_1463l_8,._reviewIntro_1463l_8){border-radius:12px;padding:20px}.lesson-mission-workspace :is(._twoFields_1463l_52,._runGrid_1463l_59){grid-template-columns:minmax(0,1fr)}.lesson-mission-workspace ._runCard_1463l_60{border-radius:10px;grid-template-columns:minmax(0,1fr);gap:16px;padding:18px;display:grid}.lesson-mission-workspace ._runCard_1463l_60 .evidence-text-field+.evidence-text-field{margin:0}.lesson-mission-workspace ._runCard_1463l_60>legend{border-radius:6px;font-size:1rem}.lesson-mission-workspace ._runQuotes_1463l_67 article{background:#f8fafc;border:0;border-left:3px solid #c7d8ed;border-radius:0}.lesson-mission-workspace ._reviewSequenceNote_1463l_97{width:fit-content;max-width:100%;font-size:1rem;line-height:1.6}.lesson-mission-workspace ._missionPlan_1463l_8 ol{grid-template-columns:minmax(0,1fr)}.lesson-mission-workspace ._missionPlan_1463l_8 li{border:0;border-left:2px solid #d7b96d;border-radius:0;padding:8px 14px}.lesson-mission-workspace ._missionPlan_1463l_8 li span{font-size:1rem}@media (max-width:700px){.lesson-mission-workspace ._stepStack_1463l_2{padding:20px 16px}}
