.page_page__g5_Wa{min-height:100vh;background:linear-gradient(135deg,rgba(255,250,242,.97),rgba(239,252,250,.96)),repeating-linear-gradient(90deg,rgba(45,45,45,.04) 0 1px,transparent 1px 44px);color:var(--color-text-main);padding:1.25rem}.page_lesson__ZnrUv{max-width:1120px;margin:0 auto;padding:3rem 0}.page_backLink__8s37S{display:inline-block;color:var(--color-primary);font-weight:900;margin-bottom:2rem}.page_hero__yD3yZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-gap:1rem;gap:1rem;align-items:end;margin-bottom:1.25rem}.page_kicker__zrD_J{color:var(--color-primary);font-size:.9rem;font-weight:950;letter-spacing:0;margin-bottom:.5rem}.page_lesson__ZnrUv h1{max-width:13em;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1.08;margin-bottom:1rem}.page_lead__Yhid2{max-width:42em;color:var(--color-text-light);font-size:1.15rem;font-weight:760;line-height:1.9}.page_focusCard__zHhlN{border-radius:8px;background:#17392f;color:#fff;padding:1.25rem;box-shadow:var(--box-shadow-subtle)}.page_focusCard__zHhlN span{display:block;color:#fb0;font-size:.82rem;font-weight:950;margin-bottom:.45rem}.page_focusCard__zHhlN strong{display:block;font-size:1.2rem;line-height:1.55}.page_focusCard__zHhlN small{display:block;margin-top:.65rem;color:hsla(0,0%,100%,.78);font-weight:720;line-height:1.65}.page_miniRoute__OYPvV{--route-observe:#2ca89c;--route-pause:#e6a700;--route-express:#ff6b35;display:grid;grid-gap:.9rem;gap:.9rem;margin-bottom:1rem;padding:1rem 0;border-top:1px solid rgba(23,57,47,.14);border-bottom:1px solid rgba(23,57,47,.14)}.page_miniRouteIntro__6lDrq{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.9rem;gap:.9rem}.page_miniRouteIntro__6lDrq>span{border-radius:6px;background:#17392f;color:#fff;font-size:.78rem;font-weight:950;padding:.55rem .7rem}.page_miniRouteIntro__6lDrq>div{display:grid;grid-gap:.2rem;gap:.2rem}.page_miniRouteIntro__6lDrq strong{color:#17392f;font-size:1.1rem;line-height:1.4}.page_miniRouteIntro__6lDrq p{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_miniRouteSteps__ujAs4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0;padding:0;list-style:none}.page_miniRouteSteps__ujAs4 li{min-width:0}.page_miniRouteStep__YZWOg{--step-color:var(--route-observe);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.65rem;gap:.65rem;min-height:5.4rem;border:1px solid rgba(23,57,47,.12);border-top:4px solid var(--step-color);border-radius:8px;background:hsla(0,0%,100%,.72);color:var(--color-text-main);padding:.8rem}.page_miniRouteStep__YZWOg:hover{background:#fff;border-color:var(--step-color)}.page_miniRouteStep__YZWOg[aria-current=step]{background:color-mix(in srgb,var(--step-color) 12%,#fff);border-color:var(--step-color)}.page_miniRouteStep_observe__8r6fs{--step-color:var(--route-observe)}.page_miniRouteStep_pause__RPNtC{--step-color:var(--route-pause)}.page_miniRouteStep_express__xEvkK{--step-color:var(--route-express)}.page_miniRouteNumber__TfMYx{display:grid;width:2rem;height:2rem;border-radius:50%;place-items:center;background:var(--step-color);color:#102f27;font-weight:950}.page_miniRouteStep_express__xEvkK .page_miniRouteNumber__TfMYx{color:#fff}.page_miniRouteCopy__0rwlI{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.page_miniRouteCopy__0rwlI strong{line-height:1.35}.page_miniRouteCopy__0rwlI small{color:var(--color-text-light);font-size:.78rem;font-weight:760;line-height:1.5}.page_miniRouteCurrent__qBtpM{grid-column:2;justify-self:start;border-radius:999px;background:#17392f;color:#fff;font-size:.68rem;font-weight:950;padding:.25rem .5rem}.page_timingPair__ioOlh{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);grid-gap:1rem;gap:1rem;margin-bottom:1rem;border:1px solid rgba(23,57,47,.12);border-left:6px solid #17392f;border-radius:8px;background:hsla(0,0%,100%,.8);box-shadow:var(--box-shadow-subtle);padding:1rem}.page_timingPairIntro__HsgoR{display:grid;align-content:center;grid-gap:.35rem;gap:.35rem}.page_timingPairIntro__HsgoR>span{color:var(--color-primary);font-size:.78rem;font-weight:950}.page_timingPairIntro__HsgoR h2{margin:0;color:#17392f;font-size:1.18rem;line-height:1.45}.page_timingPairIntro__HsgoR p{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_timingPairStages__Lp2Wp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.page_timingPairStage__VeK3m{--timing-color:#2ca89c;display:grid;align-content:start;grid-gap:.35rem;gap:.35rem;min-width:0;border:1px solid rgba(23,57,47,.12);border-top:4px solid var(--timing-color);border-radius:8px;background:#fff;color:var(--color-text-main);padding:.9rem}.page_timingPairStage__VeK3m:hover{border-color:var(--timing-color)}.page_timingPairStage__VeK3m[aria-current=page]{background:color-mix(in srgb,var(--timing-color) 10%,#fff);border-color:var(--timing-color)}.page_timingPairStage_prevent__zCKKD{--timing-color:#2ca89c}.page_timingPairStage_repair__vOJ1s{--timing-color:#ff6b35}.page_timingPairStage__VeK3m>span{color:var(--timing-color);font-size:.78rem;font-weight:950}.page_timingPairStage__VeK3m strong{color:#17392f;font-size:1.02rem;line-height:1.4}.page_timingPairStage__VeK3m p{color:var(--color-text-light);font-size:.88rem;font-weight:760;line-height:1.6}.page_timingPairStage__VeK3m small{align-self:end;color:#17392f;font-weight:900}.page_rolePath__CDzS0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.page_rolePath__CDzS0>*{display:grid;grid-gap:.35rem;gap:.35rem;border-radius:8px;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1rem}.page_roleCurrent__eJU2i{background:#17392f;color:#fff}.page_roleCurrentReady__8HeZZ{border-color:rgba(255,187,0,.7);box-shadow:0 12px 28px rgba(23,57,47,.16)}.page_roleCurrentReady__8HeZZ:focus-visible,.page_roleCurrentReady__8HeZZ:hover{border-color:#fb0;background:#215e50;transform:translateY(-1px)}.page_roleNext__4LYu8{background:rgba(255,187,0,.14);border-color:rgba(255,107,53,.22);color:var(--color-text-main)}.page_roleNextReady__8qZjR{border-color:rgba(255,107,53,.68);background:#fff1df;box-shadow:0 10px 24px rgba(255,107,53,.12)}.page_roleNextReady__8qZjR:focus-visible,.page_roleNextReady__8qZjR:hover{border-color:var(--color-primary);transform:translateY(-1px)}.page_rolePath__CDzS0 span{color:var(--color-primary);font-size:.82rem;font-weight:950}.page_roleCurrent__eJU2i span{color:#fb0}.page_rolePath__CDzS0 strong{font-size:1.15rem;line-height:1.45}.page_rolePath__CDzS0 p{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_roleCurrent__eJU2i p{color:hsla(0,0%,100%,.82)}.page_watchGuide__H4CaV{background:#fff;padding:1.25rem;margin-bottom:1rem}.page_watchGuideGrid__TvPdE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page_watchGuideGrid__TvPdE article{display:grid;grid-gap:.45rem;gap:.45rem;border-radius:8px;background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(239,252,250,.92));border:1px solid rgba(255,107,53,.14);padding:1rem}.page_watchGuideGrid__TvPdE span{color:var(--color-primary);font-size:.82rem;font-weight:950}.page_watchGuideGrid__TvPdE strong{color:var(--color-text-main);line-height:1.45}.page_watchGuideGrid__TvPdE p{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_videoBlock__Eb_9M{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:stretch;margin-bottom:1rem}.page_learnActionZone__GoQqp{scroll-margin-top:1rem}.page_lessonPhaseHeader__dVvqg{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:center;border:1px solid rgba(44,168,156,.28);border-left:6px solid #2ca89c;border-radius:8px;background:linear-gradient(135deg,#eafaf7,#fff9df);padding:.85rem 1rem;box-shadow:var(--box-shadow-subtle)}.page_lessonPhaseHeader__dVvqg span{border-radius:999px;background:#17392f;color:#fff;padding:.35rem .65rem;font-size:.76rem;font-weight:950}.page_lessonPhaseHeader__dVvqg strong{color:#17392f;font-size:1.15rem;line-height:1.45}.page_lessonPhaseHeader__dVvqg small{color:var(--color-text-light);font-weight:800;line-height:1.55}.page_block__AfeKZ,.page_compare__JoqMQ>div,.page_essentials__0gHpd,.page_exampleLab__px11z,.page_fieldGuide__L8ZjA,.page_innerSkillPanel__8RpbV,.page_nextPractice__GqYiU,.page_optionalPanel__SXeT4,.page_pointBlock__C9P1U,.page_practiceTools__X5nu6>div,.page_practice__My_Qh,.page_related__QG9Z3,.page_videoFrame__qP5_8,.page_videoPlan__qHEbW,.page_videoText__07LRr,.page_watchGuide__H4CaV{border-radius:8px;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle)}.page_videoFrame__qP5_8{position:relative;display:grid;min-height:22rem;align-items:stretch;overflow:hidden;background:#17392f;color:#fff}.page_videoFrame__qP5_8:after,.page_videoFrame__qP5_8:before{content:none}.page_remotionShell__62j_I{width:100%;min-width:0;background:#17392f}.page_remotionShell__62j_I>div{width:100%!important;height:100%}.page_videoLoading__XYJ0l{display:grid;aspect-ratio:16/9;place-content:center;justify-items:center;grid-gap:.85rem;gap:.85rem;color:hsla(0,0%,100%,.9);font-weight:800}.page_videoLoadingMark__P31eV{width:2rem;height:2rem;border:3px solid hsla(0,0%,100%,.28);border-top-color:#fb0;border-radius:50%;animation:page_video-loading-spin__dn670 .85s linear infinite}@keyframes page_video-loading-spin__dn670{to{transform:rotate(1turn)}}.page_videoScreen__z5W6c{position:relative;z-index:1;display:grid;align-content:center;grid-gap:.95rem;gap:.95rem;width:100%;padding:2.3rem 2.3rem 3.1rem}.page_videoScreenTop__BaJJi{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.page_videoScreenTop__BaJJi span{color:#fb0;font-size:.9rem;font-weight:950}.page_videoScreenTop__BaJJi small{border-radius:999px;background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.86);padding:.28rem .68rem;font-size:.78rem;font-weight:950}.page_videoScreen__z5W6c>strong{max-width:9em;color:#fff;font-size:clamp(2rem,5vw,3.35rem);line-height:1.08;font-weight:950}.page_videoScreen__z5W6c>p{max-width:31em;margin:0;color:hsla(0,0%,100%,.84);font-weight:850;line-height:1.7}.page_videoBeatList__MB8xC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin-top:.25rem}.page_videoBeat__6h_u3{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:start;border-radius:8px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);padding:.75rem}.page_videoBeat__6h_u3>span{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;background:#fb0;color:#17392f;font-size:.78rem;font-weight:950}.page_videoBeat__6h_u3 div{display:grid;grid-gap:.2rem;gap:.2rem}.page_videoBeat__6h_u3 strong{color:#fff;font-size:.95rem;line-height:1.35}.page_videoBeat__6h_u3 small{color:hsla(0,0%,100%,.76);font-size:.78rem;font-weight:800;line-height:1.45}.page_videoText__07LRr{display:grid;align-content:center;background:#fff;padding:1.5rem}.page_block__AfeKZ h2,.page_exampleLab__px11z h2,.page_pointBlock__C9P1U h2,.page_practiceTools__X5nu6 h2,.page_practice__My_Qh h2,.page_related__QG9Z3 h2,.page_videoPlan__qHEbW h2,.page_videoText__07LRr h2{font-size:1.6rem;margin-bottom:.9rem}.page_compare__JoqMQ p,.page_exampleCard__fzb9x p,.page_pointCard__L7v5Y p,.page_practice__My_Qh p,.page_timelineCard__XMBsX p,.page_videoText__07LRr p,.page_workCard__VM6Ad p{color:var(--color-text-light);line-height:1.8;font-weight:760}.page_chapterList__QGtRn{display:flex;gap:.5rem;flex-wrap:wrap;list-style:none;padding:0;margin:1rem 0 0}.page_chapterList__QGtRn li{border-radius:999px;background:rgba(255,107,53,.1);color:var(--color-primary);padding:.35rem .7rem;font-size:.82rem;font-weight:950}.page_videoMeta__SROML{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:-.25rem}.page_videoMeta__SROML span{border-radius:999px;background:#17392f;color:#fff;padding:.35rem .7rem;font-size:.82rem;font-weight:950}.page_essentials__0gHpd{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.85rem;gap:.85rem;background:#fff;padding:1rem;margin-bottom:1rem}.page_transcriptSummary__FrQFU{display:grid;grid-gap:.8rem;gap:.8rem;border-bottom:1px solid rgba(23,57,47,.12);padding:1rem 1.2rem}.page_transcriptSummary__FrQFU strong{color:var(--color-text-main);line-height:1.65}.page_essentials__0gHpd div{display:grid;grid-gap:.45rem;gap:.45rem;align-content:start;border-radius:8px;background:linear-gradient(135deg,rgba(255,250,242,.96),rgba(239,252,250,.92));border:1px solid rgba(255,107,53,.12);padding:1rem}.page_essentials__0gHpd span{color:var(--color-primary);font-size:.82rem;font-weight:950}.page_essentials__0gHpd p,.page_essentials__0gHpd strong{color:var(--color-text-main);font-weight:900;line-height:1.65}.page_essentials__0gHpd p{margin:0;color:var(--color-text-light);font-weight:760}.page_innerSkillPanel__8RpbV{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;background:linear-gradient(135deg,#17392f,#215e50);color:#fff;padding:1.25rem;margin-bottom:1rem}.page_innerSkillCopy__AJWB9{display:grid;align-content:center}.page_innerSkillCopy__AJWB9 .page_kicker__zrD_J{color:#fb0}.page_innerSkillCopy__AJWB9 h2{color:#fff;font-size:clamp(1.65rem,3.2vw,2.6rem);line-height:1.18;margin-bottom:.75rem}.page_innerSkillCopy__AJWB9 p,.page_innerSkillCopy__AJWB9 small{color:hsla(0,0%,100%,.82);font-weight:780;line-height:1.75}.page_innerSkillCopy__AJWB9 small{display:block;margin-top:.85rem;color:hsla(0,0%,100%,.68)}.page_innerSkillGrid__b4o9H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page_innerSkillGrid__b4o9H article{display:grid;grid-gap:.45rem;gap:.45rem;align-content:start;border-radius:8px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);padding:1rem}.page_innerSkillGrid__b4o9H span{color:#fb0;font-size:.78rem;font-weight:950}.page_innerSkillGrid__b4o9H strong{color:#fff;font-size:1rem;line-height:1.45}.page_innerSkillGrid__b4o9H p{color:hsla(0,0%,100%,.76);font-size:.92rem;font-weight:760;line-height:1.65}.page_nextPractice__GqYiU{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(260px,.48fr);grid-gap:1rem;gap:1rem;align-items:stretch;background:#fff;padding:1.25rem;margin-bottom:1rem}.page_nextPracticeCopy__V7iR1{display:grid;align-content:center}.page_nextPracticeCopy__V7iR1 h2{max-width:12em;font-size:clamp(1.8rem,4vw,3rem);line-height:1.16;margin-bottom:.8rem}.page_nextPracticeCopy__V7iR1>p:not(.page_kicker__zrD_J){max-width:38em;color:var(--color-text-light);font-weight:760;line-height:1.8}.page_nextPracticeLines__HZxWK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:1rem 0}.page_nextPracticeLines__HZxWK p{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;border-radius:8px;background:#fff8f0;border:1px solid rgba(255,107,53,.16);color:var(--color-text-main);padding:.85rem;font-weight:900;line-height:1.55}.page_nextPracticeLines__HZxWK p:first-child{background:rgba(45,45,45,.06);border-color:rgba(0,0,0,.08)}.page_nextPracticeLines__HZxWK span{color:var(--color-primary);font-size:.78rem;font-weight:950}.page_nextPracticeLines__HZxWK p:first-child span{color:var(--color-text-light)}.page_nextPracticeCopy__V7iR1 a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:var(--color-primary);color:var(--color-on-primary);padding:.72rem 1rem;font-weight:950;box-shadow:0 14px 28px rgba(255,107,53,.18)}.page_nextPracticeVisual__aRqmO{position:relative;align-self:center;width:min(100%,18rem);aspect-ratio:2/3;justify-self:center;overflow:hidden;border-radius:8px;background:#fffaf2;border:1px solid rgba(0,0,0,.08)}.page_nextPracticeVisual__aRqmO strong{display:grid;height:100%;place-items:center;padding:1rem;color:var(--color-text-main);line-height:1.6;text-align:center}.page_nextPracticeImage__I9FsZ{object-fit:contain;padding:.3rem}.page_videoPlan__qHEbW{background:#fff;padding:1.5rem;margin-bottom:1rem}.page_optionalPanel__SXeT4{background:#fff;margin-bottom:1rem;overflow:hidden}.page_optionalPanel__SXeT4 summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;padding:1rem 1.25rem}.page_optionalPanel__SXeT4 summary::-webkit-details-marker{display:none}.page_optionalPanel__SXeT4 summary:after{content:"+";display:inline-grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border-radius:999px;background:rgba(255,107,53,.12);color:var(--color-primary);font-weight:950}.page_optionalPanel__SXeT4[open] summary:after{content:"-"}.page_optionalPanel__SXeT4 summary span{color:var(--color-text-main);font-size:1.08rem;font-weight:950}.page_optionalPanel__SXeT4 summary small{color:var(--color-text-light);font-weight:760;line-height:1.5}.page_optionalPanel__SXeT4 .page_block__AfeKZ,.page_optionalPanel__SXeT4 .page_compare__JoqMQ,.page_optionalPanel__SXeT4 .page_exampleLab__px11z,.page_optionalPanel__SXeT4 .page_fieldGuide__L8ZjA,.page_optionalPanel__SXeT4 .page_innerSkillPanel__8RpbV,.page_optionalPanel__SXeT4 .page_miniRoute__OYPvV,.page_optionalPanel__SXeT4 .page_pointBlock__C9P1U,.page_optionalPanel__SXeT4 .page_practiceTools__X5nu6,.page_optionalPanel__SXeT4 .page_related__QG9Z3,.page_optionalPanel__SXeT4 .page_timingPair__ioOlh,.page_optionalPanel__SXeT4 .page_videoPlan__qHEbW,.page_optionalPanel__SXeT4 .page_watchGuide__H4CaV{border:0;box-shadow:none;margin:0}.page_optionalPanel__SXeT4 .page_block__AfeKZ,.page_optionalPanel__SXeT4 .page_exampleLab__px11z,.page_optionalPanel__SXeT4 .page_fieldGuide__L8ZjA,.page_optionalPanel__SXeT4 .page_innerSkillPanel__8RpbV,.page_optionalPanel__SXeT4 .page_miniRoute__OYPvV,.page_optionalPanel__SXeT4 .page_pointBlock__C9P1U,.page_optionalPanel__SXeT4 .page_practiceTools__X5nu6,.page_optionalPanel__SXeT4 .page_related__QG9Z3,.page_optionalPanel__SXeT4 .page_timingPair__ioOlh,.page_optionalPanel__SXeT4 .page_videoPlan__qHEbW,.page_optionalPanel__SXeT4 .page_watchGuide__H4CaV{padding:1rem 1.25rem 1.25rem}.page_innerSkillDetails__cQS8D{border-color:rgba(23,57,47,.18)}.page_optionalPanel__SXeT4 .page_compare__JoqMQ{padding:0 1rem 1rem}.page_transcriptPanel__DRc2C{border:1px solid rgba(23,57,47,.12)}.page_transcriptList__xe8ob{display:grid;grid-gap:0;gap:0;margin:0;padding:0 1.25rem 1.25rem;list-style:none}.page_transcriptList__xe8ob>li{display:grid;grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;border-top:1px solid rgba(23,57,47,.1);padding:.9rem 0}.page_transcriptHeading__TJFRm{display:grid;align-content:start;grid-gap:.35rem;gap:.35rem}.page_transcriptHeading__TJFRm span{color:var(--color-primary);font-size:.78rem;font-weight:950}.page_transcriptHeading__TJFRm strong{color:#17392f;line-height:1.45}.page_transcriptList__xe8ob p{margin:0;color:var(--color-text-main);font-weight:800;line-height:1.75}.page_transcriptList__xe8ob ul{grid-column:2;display:grid;grid-gap:.35rem;gap:.35rem;margin:-.35rem 0 0;padding:0;list-style:none}.page_transcriptList__xe8ob ul li{border-radius:6px;background:rgba(255,107,53,.08);color:var(--color-text-light);padding:.55rem .7rem;font-size:.88rem;font-weight:760;line-height:1.55}.page_optionalPanel__SXeT4 .page_compare__JoqMQ>div,.page_optionalPanel__SXeT4 .page_practiceTools__X5nu6>div{box-shadow:none}.page_narrationBox__t25Xv{display:grid;grid-gap:.65rem;gap:.65rem;border-radius:8px;background:linear-gradient(135deg,#17392f,#215e50);color:#fff;padding:1.2rem;margin-bottom:1rem}.page_narrationBox__t25Xv span{color:#fb0;font-size:.82rem;font-weight:950}.page_narrationBox__t25Xv p{line-height:1.85;font-weight:850}.page_narrationBox__t25Xv small{color:hsla(0,0%,100%,.76);font-weight:800;line-height:1.65}.page_timelineGrid__Nwtfl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.page_timelineCard__XMBsX{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;min-height:13.5rem;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:linear-gradient(135deg,rgba(255,250,242,.96),rgba(239,252,250,.9));padding:1rem}.page_timelineCard__XMBsX span{width:-moz-fit-content;width:fit-content;border-radius:999px;background:#17392f;color:#fb0;padding:.25rem .65rem;font-size:.78rem;font-weight:950}.page_timelineCard__XMBsX h3{font-size:1.1rem;line-height:1.4}.page_timelineCard__XMBsX strong{display:block;border-radius:8px;background:#fff;color:var(--color-text-main);padding:.7rem;line-height:1.55}.page_timelineCard__XMBsX small{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_dialogueScript__Dhssq{display:grid;grid-gap:.45rem;gap:.45rem;border-radius:8px;background:#fffaf2;border:1px solid rgba(255,107,53,.14);padding:.75rem}.page_dialogueScript__Dhssq b{color:var(--color-primary);font-size:.78rem;font-weight:950}.page_dialogueScript__Dhssq p{margin:0;color:var(--color-text-main);font-size:.88rem;font-weight:850;line-height:1.55}.page_timelineCard__XMBsX em{display:grid;grid-gap:.35rem;gap:.35rem;border-radius:8px;background:rgba(23,57,47,.08);color:#17392f;padding:.65rem;font-size:.84rem;font-style:normal;font-weight:850;line-height:1.6}.page_timelineCard__XMBsX em span{display:block;color:var(--color-primary);font-size:.76rem;font-weight:950}.page_compare__JoqMQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem}.page_compare__JoqMQ>div{background:#fff;padding:1.5rem}.page_compare__JoqMQ span{display:inline-block;border-radius:999px;padding:.28rem .7rem;background:rgba(45,45,45,.1);color:var(--color-text-main);font-size:.82rem;font-weight:950;margin-bottom:.75rem}.page_compare__JoqMQ>div:nth-child(2) span{background:rgba(255,107,53,.14);color:var(--color-primary)}.page_compare__JoqMQ strong{display:block;font-size:1.55rem;line-height:1.5;margin-bottom:.75rem}.page_fieldGuide__L8ZjA{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:1rem;gap:1rem;align-items:stretch;background:#fff;padding:1.5rem;margin-bottom:1rem}.page_fieldGuide__L8ZjA h2{font-size:1.6rem;line-height:1.35;margin-bottom:.8rem}.page_fieldGuide__L8ZjA>div:first-child>strong{display:block;border-radius:8px;background:linear-gradient(135deg,#17392f,#215e50);color:#fff;padding:.9rem;line-height:1.6}.page_fieldGuideGrid__7GUt4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page_fieldGuideGrid__7GUt4 div{border-radius:8px;background:#fffaf2;border:1px solid rgba(255,107,53,.12);padding:1rem}.page_fieldGuideGrid__7GUt4 span{color:var(--color-primary);font-size:.82rem;font-weight:950}.page_fieldGuideGrid__7GUt4 ul{display:grid;grid-gap:.55rem;gap:.55rem;margin:.7rem 0 0 1.25rem}.page_fieldGuideGrid__7GUt4 li{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_exampleLab__px11z,.page_pointBlock__C9P1U{background:#fff;padding:1.5rem;margin-bottom:1rem}.page_exampleGrid__lf1_M,.page_pointGrid__1xLPi{display:grid;grid-gap:1rem;gap:1rem}.page_pointGrid__1xLPi{grid-template-columns:repeat(3,minmax(0,1fr))}.page_exampleGrid__lf1_M{grid-template-columns:repeat(2,minmax(0,1fr))}.page_exampleCard__fzb9x,.page_pointCard__L7v5Y{border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fffaf2;padding:1rem}.page_pointCard__L7v5Y h3{font-size:1.1rem;line-height:1.45;margin-bottom:.55rem}.page_exampleCard__fzb9x{display:grid;grid-gap:.75rem;gap:.75rem}.page_exampleCard__fzb9x div{border-radius:8px;background:#fff;padding:.85rem}.page_exampleCard__fzb9x span{display:block;color:var(--color-primary);font-size:.78rem;font-weight:950;margin-bottom:.35rem}.page_exampleCard__fzb9x strong{line-height:1.6}.page_block__AfeKZ,.page_practice__My_Qh,.page_related__QG9Z3{background:#fff;padding:1.5rem;margin-bottom:1rem}.page_block__AfeKZ ol{display:grid;grid-gap:.75rem;gap:.75rem;margin-left:1.25rem;color:var(--color-text-light);font-weight:760;line-height:1.8}.page_practice__My_Qh{background:linear-gradient(135deg,#fff0e6,#fff7d6)}.page_practiceTools__X5nu6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1rem;gap:1rem;margin-bottom:1rem}.page_practiceTools__X5nu6>div{background:#fff;padding:1.5rem}.page_drillBox__iQAq2 ol,.page_phraseBank__BURge ul{display:grid;grid-gap:.65rem;gap:.65rem;margin-left:1.25rem;color:var(--color-text-light);font-weight:760;line-height:1.75}.page_phraseBank__BURge li{color:var(--color-text-main);font-weight:900}.page_drillBox__iQAq2 strong{display:block;margin-top:1rem;border-radius:8px;background:linear-gradient(135deg,#fff0e6,#fff7d6);padding:.9rem;line-height:1.65}.page_completePanel__DPfiN{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-gap:1rem;gap:1rem;align-items:stretch;border-radius:8px;background:linear-gradient(135deg,#17392f,#215e50);color:#fff;padding:1.5rem;margin-bottom:1rem;box-shadow:var(--box-shadow-subtle)}.page_completePanel__DPfiN h2{color:#fff;font-size:1.7rem;margin-bottom:.7rem}.page_completePanel__DPfiN .page_kicker__zrD_J{color:#fb0}.page_completePanel__DPfiN>div:first-child p:not(.page_kicker__zrD_J){color:hsla(0,0%,100%,.82);font-weight:760;line-height:1.8}.page_completeCard__j4p8S{display:grid;grid-gap:.75rem;gap:.75rem;align-content:center;border-radius:8px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);padding:1rem}.page_completeActions__1vzW2{display:grid;grid-gap:.65rem;gap:.65rem}.page_completeActions__1vzW2 button,.page_completeCard__j4p8S>a{display:inline-flex;min-height:2.7rem;align-items:center;justify-content:center;width:100%;border-radius:8px;padding:.65rem .95rem;font-weight:950}.page_completeActions__1vzW2 button{background:#fb0;color:#17392f;border:0}.page_completeActions__1vzW2 button:disabled{cursor:default;opacity:.82}.page_completeActions__1vzW2 .page_nextWorkAction__C6WYb{display:grid;grid-gap:.2rem;gap:.2rem;min-height:4.2rem;align-content:center;border:2px solid #ffcf48;border-radius:8px;background:#fff;color:#17392f;padding:.75rem 1rem;text-align:center;box-shadow:0 10px 24px rgba(0,0,0,.14)}.page_completeActions__1vzW2 .page_nextWorkAction__C6WYb span{color:#b34a00;font-size:.76rem;font-weight:950}.page_completeActions__1vzW2 .page_nextWorkAction__C6WYb strong{font-size:1rem;line-height:1.45}.page_completeActions__1vzW2 .page_nextWorkAction__C6WYb:focus-visible,.page_completeActions__1vzW2 .page_nextWorkAction__C6WYb:hover{background:#fff6d9;transform:translateY(-1px)}.page_completeActions__1vzW2 .page_resetProgressTrigger__1MZdy{min-height:2.35rem;border:1px solid hsla(0,0%,100%,.38);background:transparent;color:hsla(0,0%,100%,.9);font-size:.88rem;text-decoration:underline;text-underline-offset:.2em}.page_completeActions__1vzW2 .page_resetProgressTrigger__1MZdy:focus-visible,.page_completeActions__1vzW2 .page_resetProgressTrigger__1MZdy:hover{background:hsla(0,0%,100%,.12);color:#fff}.page_resetProgressConfirm__sfPuj{display:grid;grid-gap:.55rem;gap:.55rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.24);background:rgba(7,35,28,.72);padding:.9rem}.page_resetProgressConfirm__sfPuj>span{color:#ffcf48;font-size:.78rem;font-weight:950}.page_resetProgressConfirm__sfPuj>strong{color:#fff;line-height:1.55}.page_resetProgressConfirm__sfPuj>p{color:hsla(0,0%,100%,.84);font-size:.9rem;font-weight:740;line-height:1.7;margin:0}.page_resetProgressActions___h1jR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin-top:.25rem}.page_completeActions__1vzW2 .page_resetProgressActions___h1jR button{min-height:2.6rem;border:1px solid hsla(0,0%,100%,.42);background:#fff;color:#17392f;font-size:.88rem}.page_completeActions__1vzW2 .page_resetProgressActions___h1jR button:last-child{border-color:#b34a3f;background:#b34a3f;color:#fff}.page_completeCard__j4p8S>a{background:#fff;color:#17392f}.page_completeCard__j4p8S>.page_completePlanLink__6rcQ7{border:1px solid hsla(0,0%,100%,.46);background:transparent;color:#fff}.page_errorMessage__NyolF,.page_successMessage__Vd_UN{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;border-radius:8px;padding:.75rem;font-size:.9rem;font-weight:850;line-height:1.65}.page_successMessage__Vd_UN{background:hsla(0,0%,100%,.12);color:#fff}.page_errorMessage__NyolF{background:hsla(0,0%,100%,.92);color:var(--color-primary)}.page_errorMessage__NyolF a{color:#17392f;text-decoration:underline}.page_sectionHeader__6M9tA{margin-bottom:1rem}.page_workGrid__rO6ze{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.page_workCard__VM6Ad{display:grid;grid-template-columns:7rem minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:center;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fffaf2;padding:.8rem}.page_workVisual__qpSSl{position:relative;aspect-ratio:2/3;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#17392f,#215e50)}.page_workVisual__qpSSl span{display:grid;min-height:100%;place-items:center;color:#fff;font-weight:950;text-align:center;padding:.75rem}.page_workImage__RGYdR{object-fit:contain;padding:.25rem}.page_workCard__VM6Ad span{color:var(--color-primary);font-size:.78rem;font-weight:950}.page_workCard__VM6Ad h3{margin:.25rem 0 .35rem;font-size:1.05rem;line-height:1.4}.page_experienceMeta__KjOEB{--experience-color:#19715f;display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.page_experienceMeta__KjOEB[data-role=supporting-practice]{--experience-color:#b56a00}.page_experienceMeta__KjOEB[data-role=advanced-comparison]{--experience-color:#7a4b9b}.page_experienceMeta__KjOEB>span{border-left:.22rem solid var(--experience-color);background:color-mix(in srgb,var(--experience-color) 9%,#fff);color:var(--experience-color);padding:.28rem .45rem}.page_experienceMeta__KjOEB>small,.page_routeSummary__XzPkX{color:var(--color-text-light);font-size:.72rem;font-weight:820;line-height:1.5}.page_routeSummary__XzPkX{display:block;margin-top:.6rem}.page_entryAction__QzU7S{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;margin-top:.65rem;border-radius:8px;background:#17392f;color:#fff;padding:.48rem .7rem;font-size:.76rem;font-weight:950;text-align:center}@media (max-width:900px){.page_compare__JoqMQ,.page_completePanel__DPfiN,.page_essentials__0gHpd,.page_exampleGrid__lf1_M,.page_fieldGuideGrid__7GUt4,.page_fieldGuide__L8ZjA,.page_hero__yD3yZ,.page_innerSkillGrid__b4o9H,.page_innerSkillPanel__8RpbV,.page_nextPracticeLines__HZxWK,.page_nextPractice__GqYiU,.page_pointGrid__1xLPi,.page_practiceTools__X5nu6,.page_rolePath__CDzS0,.page_timelineGrid__Nwtfl,.page_timingPair__ioOlh,.page_videoBlock__Eb_9M,.page_watchGuideGrid__TvPdE,.page_workGrid__rO6ze{grid-template-columns:1fr}.page_lessonPhaseHeader__dVvqg{grid-template-columns:1fr;align-items:start}.page_lessonPhaseHeader__dVvqg span{width:-moz-fit-content;width:fit-content}.page_miniRouteSteps__ujAs4,.page_timingPairStages__Lp2Wp{grid-template-columns:1fr}.page_miniRouteStep__YZWOg{min-height:0}.page_videoFrame__qP5_8{min-height:20rem}.page_nextPracticeVisual__aRqmO{width:min(100%,20rem)}}@media (max-width:560px){.page_page__g5_Wa{padding:.8rem}.page_lesson__ZnrUv{padding:1.5rem 0}.page_miniRouteIntro__6lDrq{grid-template-columns:1fr;align-items:start}.page_miniRouteIntro__6lDrq>span{justify-self:start}.page_resetProgressActions___h1jR,.page_workCard__VM6Ad{grid-template-columns:1fr}.page_transcriptList__xe8ob>li{grid-template-columns:1fr;gap:.55rem}.page_transcriptList__xe8ob ul{grid-column:1;margin-top:0}}.page_page__HET17{min-height:100vh;background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(239,252,250,.96)),repeating-linear-gradient(90deg,rgba(45,45,45,.04) 0 1px,transparent 1px 44px);color:var(--color-text-main);padding:1.25rem}.page_header__nCzrn,.page_hero__hzk7p,.page_progressBand__XgJ0X,.page_reviewLayout__eO_0_{width:min(100%,1220px);margin-right:auto;margin-left:auto}.page_header__nCzrn{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_logo__0WYTW{color:var(--color-text-main);font-family:var(--font-family-heading);font-size:1.6rem;font-weight:950}.page_currentHeading___CCSJ p,.page_hero__hzk7p>p:first-child,.page_logo__0WYTW span{color:var(--color-primary)}.page_header__nCzrn nav{display:flex;gap:.6rem}.page_header__nCzrn nav a,.page_progressBand__XgJ0X button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:hsla(0,0%,100%,.92);color:var(--color-text-main);padding:.5rem .85rem;font-weight:850}.page_hero__hzk7p{padding:2.2rem 0 1.25rem}.page_currentHeading___CCSJ p,.page_hero__hzk7p>p:first-child{margin:0 0 .45rem;font-size:.82rem;font-weight:950}.page_hero__hzk7p h1{max-width:900px;margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.18}.page_heroCopy__HrU3k{max-width:800px;margin:1rem 0 0;color:var(--color-text-light);font-weight:750;line-height:1.8}.page_progressBand__XgJ0X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;grid-gap:.7rem;gap:.7rem;align-items:stretch;margin-bottom:1rem;border-radius:8px;background:#17392f;padding:.8rem}.page_progressBand__XgJ0X>div{display:grid;grid-gap:.15rem;gap:.15rem;border-left:3px solid #fb0;padding:.45rem .7rem;color:#fff}.page_progressBand__XgJ0X span{color:hsla(0,0%,100%,.72);font-size:.78rem;font-weight:850}.page_progressBand__XgJ0X strong{font-size:1.25rem}.page_progressBand__XgJ0X button{cursor:pointer}.page_reviewLayout__eO_0_{display:grid;grid-template-columns:minmax(0,1fr) 285px;grid-gap:1rem;gap:1rem;align-items:start;padding-bottom:2rem}.page_playerColumn__G7KDH{min-width:0}.page_currentHeading___CCSJ{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.page_currentHeading___CCSJ h2{margin:0;font-size:clamp(1.7rem,4vw,2.7rem);line-height:1.2}.page_pending__JV6JE,.page_recordedNeedsWork__kKwBh,.page_recorded__EmyxO{border-radius:999px;padding:.4rem .7rem;font-size:.78rem;font-weight:900;white-space:nowrap}.page_recorded__EmyxO{background:rgba(46,196,182,.15);color:#12685f}.page_pending__JV6JE{background:rgba(255,187,0,.18);color:#765400}.page_recordedNeedsWork__kKwBh{background:rgba(255,107,53,.14);color:#a53b18}.page_recordedReviewNote__Z8lRw{margin-top:1rem;border:1px solid rgba(255,107,53,.32);border-left:5px solid var(--color-primary);border-radius:6px;background:rgba(255,245,240,.92);padding:.9rem 1rem;color:#512817}.page_recordedReviewNote__Z8lRw p{margin:.35rem 0 0;line-height:1.75}.page_variantPanel__ZnPoa{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:.8rem;border:1px solid rgba(255,107,53,.28);border-left:5px solid var(--color-primary);border-radius:8px;background:rgba(255,250,246,.96);padding:.9rem}.page_variantPanel__ZnPoa>div:first-child{display:grid;grid-gap:.2rem;gap:.2rem}.page_variantPanel__ZnPoa p{margin:0;color:var(--color-text-light);font-size:.84rem;font-weight:720;line-height:1.55}.page_variantButtons__7UC4E{display:flex;flex-wrap:wrap;gap:.55rem}.page_variantButtons__7UC4E button{display:grid;grid-gap:.1rem;gap:.1rem;min-height:3.25rem;border:2px solid rgba(23,57,47,.14);border-radius:8px;background:#fff;color:var(--color-text-main);padding:.55rem .8rem;text-align:left;cursor:pointer}.page_variantButtons__7UC4E button.page_selectedVariant__Md1qY{border-color:var(--color-primary);background:#fff1e9}.page_variantButtons__7UC4E span{color:var(--color-text-light);font-size:.75rem;font-weight:800}.page_playerFrame__bjTUo{overflow:hidden;border:1px solid rgba(23,57,47,.18);border-radius:8px;background:#17392f;box-shadow:0 18px 48px rgba(23,57,47,.16)}.page_playbackControls__Hc6Dt{display:grid;grid-template-columns:1fr 1.4fr 1fr;grid-gap:.6rem;gap:.6rem;margin-top:.7rem}.page_decisionButtons__V1B_p button,.page_playbackControls__Hc6Dt button{min-height:3rem;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;color:var(--color-text-main);padding:.55rem .8rem;cursor:pointer;font-weight:900}.page_decisionButtons__V1B_p button:disabled,.page_playbackControls__Hc6Dt button:disabled{cursor:not-allowed;opacity:.42}.page_playbackControls__Hc6Dt .page_playAll__rW8vb{border-color:#17392f;background:#17392f;color:#fff}.page_machineStatus__s3j8v{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin-top:.8rem}.page_machineStatus__s3j8v>div{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:hsla(0,0%,100%,.92);padding:.75rem}.page_machineStatus__s3j8v small,.page_machineStatus__s3j8v span{color:var(--color-text-light);font-size:.74rem;font-weight:800}.page_machineStatus__s3j8v strong{line-height:1.3}.page_warningBox__5sYLY{margin-top:.8rem;border-left:5px solid #fb0;border-radius:8px;background:#fff8dc;padding:.9rem 1rem}.page_warningBox__5sYLY ul{display:grid;grid-gap:.35rem;gap:.35rem;margin:.45rem 0 0 1.1rem;color:#5d4b16;font-weight:750}.page_reviewForm__EMlLa{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.8rem;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:hsla(0,0%,100%,.94);padding:1rem}.page_criteriaGrid__cIJCv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.page_criteriaGrid__cIJCv label{display:flex;gap:.65rem;min-height:4.5rem;align-items:flex-start;border:2px solid rgba(23,57,47,.12);border-radius:8px;padding:.75rem;cursor:pointer}.page_criteriaGrid__cIJCv label.page_checked__otzza{border-color:#2ec4b6;background:rgba(46,196,182,.08)}.page_criteriaGrid__cIJCv input{width:1.25rem;height:1.25rem;margin-top:.1rem;accent-color:#17392f}.page_criteriaGrid__cIJCv label>span{display:grid;grid-gap:.2rem;gap:.2rem}.page_criteriaGrid__cIJCv small{color:var(--color-text-light);font-weight:720;line-height:1.45}.page_noteField__Iaq1d{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:900}.page_noteField__Iaq1d textarea{width:100%;resize:vertical;border:1px solid rgba(23,57,47,.2);border-radius:8px;background:#fff;color:var(--color-text-main);padding:.75rem;font:inherit;line-height:1.6}.page_decisionButtons__V1B_p{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:.65rem;gap:.65rem}.page_decisionButtons__V1B_p .page_approveButton__rZGUV{border-color:#17392f;background:#17392f;color:#fff}.page_decisionButtons__V1B_p .page_needsWorkButton__NHQa5{border-color:rgba(255,107,53,.35);background:#fff4ed;color:#a53b18}.page_localNote__SzDrw{margin:0;color:var(--color-text-light);font-size:.78rem;font-weight:720}.page_lessonList__cTwY_{position:-webkit-sticky;position:sticky;top:1rem;display:grid;grid-gap:.42rem;gap:.42rem;max-height:calc(100vh - 2rem);overflow-y:auto;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:hsla(0,0%,100%,.9);padding:.6rem}.page_lessonList__cTwY_ button{display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;align-items:center;min-width:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--color-text-main);padding:.65rem;text-align:left;cursor:pointer}.page_lessonList__cTwY_ button.page_selectedLesson___mJIX,.page_lessonList__cTwY_ button:hover{border-color:rgba(255,107,53,.3);background:#fff5ed}.page_lessonList__cTwY_ button>span{color:var(--color-primary);font-size:.75rem;font-weight:950}.page_lessonList__cTwY_ button>strong{min-width:0;font-size:.88rem;line-height:1.35}.page_lessonList__cTwY_ button>small{border-radius:999px;padding:.18rem .4rem;font-size:.68rem;font-weight:900;white-space:nowrap}.page_reviewApproved__L1gZf{background:rgba(46,196,182,.15);color:#12685f}.page_reviewNeedsWork__mfQAV{background:rgba(255,107,53,.14);color:#a53b18}.page_reviewPending__LHZ4B{background:rgba(23,57,47,.08);color:var(--color-text-light)}@media (max-width:980px){.page_reviewLayout__eO_0_{grid-template-columns:1fr}.page_lessonList__cTwY_{position:static;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}}@media (max-width:720px){.page_currentHeading___CCSJ,.page_header__nCzrn{align-items:flex-start;flex-direction:column}.page_header__nCzrn nav,.page_header__nCzrn nav a{width:100%}.page_header__nCzrn nav a{text-align:center}.page_criteriaGrid__cIJCv,.page_machineStatus__s3j8v,.page_progressBand__XgJ0X{grid-template-columns:repeat(2,minmax(0,1fr))}.page_progressBand__XgJ0X button{grid-column:1/-1}.page_decisionButtons__V1B_p,.page_playbackControls__Hc6Dt{grid-template-columns:1fr}}@media (max-width:520px){.page_page__HET17{padding:.8rem}.page_hero__hzk7p{padding-top:2rem}.page_hero__hzk7p h1{font-size:1.9rem}.page_criteriaGrid__cIJCv,.page_lessonList__cTwY_,.page_machineStatus__s3j8v,.page_progressBand__XgJ0X{grid-template-columns:1fr}.page_lessonList__cTwY_ button{grid-template-columns:2rem minmax(0,1fr) auto}.page_variantButtons__7UC4E{display:grid;grid-template-columns:1fr}}