.page_page__zkrjc{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_courseMap__yoR9i,.page_header__hIIWl,.page_hero__FGuAh,.page_innerCourse__5KDuy,.page_lessons__JoDf0,.page_nextLesson__XorzK,.page_recommended__hPzTX,.page_rolePath__JP9R6,.page_works__AQZ7i{max-width:1120px;margin:0 auto}.page_header__hIIWl{display:flex;gap:.65rem;flex-wrap:wrap;margin-bottom:2rem}.page_backLink___PVTZ{display:inline-flex;min-height:2.45rem;align-items:center;justify-content:center;border-radius:8px;background:hsla(0,0%,100%,.82);border:1px solid rgba(0,0,0,.08);color:var(--color-text-light);padding:.5rem .85rem;font-weight:700}.page_hero__FGuAh{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);grid-gap:1rem;gap:1rem;align-items:stretch;padding:3rem 0 1.25rem}.page_kicker__xSZgV{color:var(--color-primary);font-size:.9rem;font-weight:950;margin-bottom:.6rem}.page_hero__FGuAh h1{max-width:900px;font-size:clamp(2.35rem,6vw,4.8rem);line-height:1.1;margin-bottom:1.15rem}.page_hero__FGuAh p{max-width:720px;color:var(--color-text-light);font-size:1.1rem;font-weight:760;line-height:1.9}.page_outcomeCard__pK4nz{display:grid;align-content:center;border-radius:8px;background:#17392f;color:#fff;padding:1.25rem;box-shadow:var(--box-shadow-subtle)}.page_outcomeCard__pK4nz span{color:#fb0;font-size:.82rem;font-weight:950;margin-bottom:.55rem}.page_outcomeCard__pK4nz strong{line-height:1.6}.page_outcomeCard__pK4nz small{margin-top:.8rem;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.86);padding:.35rem .7rem;font-weight:900}.page_outcomeCard__pK4nz a,.page_outcomeCard__pK4nz small{width:-moz-fit-content;width:fit-content;border-radius:999px}.page_outcomeCard__pK4nz a{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;background:var(--color-primary);color:var(--color-on-primary);padding:.7rem 1rem;font-weight:950}.page_rolePath__JP9R6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.page_rolePath__JP9R6>div{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__IdJDF{background:#17392f;color:#fff}.page_roleNext__gEk0U{background:rgba(255,187,0,.14);border-color:rgba(255,107,53,.22)}.page_rolePath__JP9R6 span{color:var(--color-primary);font-size:.82rem;font-weight:950}.page_roleCurrent__IdJDF span{color:#fb0}.page_rolePath__JP9R6 strong{font-size:1.15rem;line-height:1.45}.page_rolePath__JP9R6 p{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_roleCurrent__IdJDF p{color:hsla(0,0%,100%,.82)}.page_innerCourse__5KDuy{display:grid;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:stretch;border-radius:8px;background:linear-gradient(135deg,#17392f,#215e50);color:#fff;box-shadow:var(--box-shadow-subtle);padding:1.25rem;margin-bottom:1rem}.page_innerCourseCopy__NwiTy{display:grid;align-content:center}.page_innerCourseCopy__NwiTy .page_kicker__xSZgV{color:#fb0}.page_innerCourseCopy__NwiTy h2{max-width:11em;color:#fff;font-size:clamp(1.65rem,3vw,2.55rem);line-height:1.18;margin-bottom:.8rem}.page_innerCourseCopy__NwiTy p{color:hsla(0,0%,100%,.82);font-weight:780;line-height:1.8}.page_innerThemeList__guEtA{display:flex;gap:.45rem;flex-wrap:wrap;margin-top:1rem}.page_innerThemeList__guEtA span{border-radius:999px;background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.86);padding:.35rem .68rem;font-size:.78rem;font-weight:900}.page_innerSkillGrid__I104k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page_innerSkillGrid__I104k 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__I104k span{color:#fb0;font-size:.78rem;font-weight:950}.page_innerSkillGrid__I104k strong{color:#fff;font-size:1rem;line-height:1.45}.page_innerSkillGrid__I104k p{color:hsla(0,0%,100%,.76);font-weight:760;line-height:1.65}.page_courseMap__yoR9i{border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1.25rem;margin-bottom:1rem}.page_courseNotes__36P_B,.page_flowGrid__1_q0R{display:grid;grid-gap:.75rem;gap:.75rem}.page_flowGrid__1_q0R{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.85rem}.page_courseNotes__36P_B article,.page_flowCard__mXSEG{display:grid;grid-gap:.45rem;gap:.45rem;border-radius:8px;border:1px solid rgba(255,107,53,.14);background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(239,252,250,.9));padding:1rem}.page_courseNotes__36P_B span,.page_flowCard__mXSEG span{color:var(--color-primary);font-size:.82rem;font-weight:950}.page_flowCard__mXSEG h3{font-size:1.15rem;line-height:1.42}.page_flowCard__mXSEG p{color:var(--color-text-light);font-weight:760;line-height:1.65}.page_courseNotes__36P_B{grid-template-columns:repeat(3,minmax(0,1fr))}.page_courseNotes__36P_B article{background:#fffaf2}.page_courseNotes__36P_B strong{color:var(--color-text-main);line-height:1.6}.page_nextLesson__XorzK{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1.25rem;margin-bottom:1rem}.page_nextLesson__XorzK h2{font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.25;margin-bottom:.45rem}.page_nextLesson__XorzK p:not(.page_kicker__xSZgV){color:var(--color-text-light);font-weight:760;line-height:1.75}.page_nextLesson__XorzK a{display:inline-flex;min-height:2.7rem;align-items:center;justify-content:center;border-radius:8px;background:var(--color-primary);color:var(--color-on-primary);padding:.7rem 1rem;font-weight:950;white-space:nowrap}.page_courseComplete__aAfai{border-color:rgba(46,196,182,.28);background:linear-gradient(135deg,#effbf8,#fff)}.page_recommended__hPzTX{border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1.25rem;margin-bottom:1rem}.page_recommended__hPzTX div{display:flex;gap:.55rem;flex-wrap:wrap}.page_recommended__hPzTX span{border-radius:999px;background:rgba(255,107,53,.12);color:var(--color-primary);padding:.4rem .75rem;font-weight:950}.page_lessons__JoDf0,.page_works__AQZ7i{padding:2rem 0}.page_sectionHeader___YKew{margin-bottom:1rem}.page_sectionHeader___YKew h2{font-size:clamp(1.6rem,3vw,2.25rem)}.page_lessonGrid__Mtb0u,.page_workGrid__5qGdY{display:grid;grid-gap:1rem;gap:1rem}.page_lessonGrid__Mtb0u,.page_workGrid__5qGdY{grid-template-columns:repeat(3,minmax(0,1fr))}.page_lessonCard__rJSA5,.page_workCard__hswQ7{border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:var(--box-shadow-subtle);overflow:hidden}.page_lessonCard__rJSA5{padding:1.25rem}.page_lessonTop__EVspt{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.page_lessonTop__EVspt span,.page_workBody__0m7nT span{color:var(--color-primary);font-size:.82rem;font-weight:950}.page_lessonTop__EVspt small{color:var(--color-text-light);font-weight:850}.page_lessonCard__rJSA5 h3,.page_workCard__hswQ7 h3{font-size:1.25rem;line-height:1.45;margin-bottom:.65rem}.page_lessonCard__rJSA5 p,.page_workCard__hswQ7 p{color:var(--color-text-light);font-weight:760;line-height:1.75}.page_videoPreview__bx_Bg{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:.9rem;border-radius:8px;background:#17392f;padding:.85rem}.page_videoPreview__bx_Bg>span{color:#fb0;font-size:.78rem;font-weight:950}.page_videoPreview__bx_Bg>small{color:hsla(0,0%,100%,.8);font-size:.82rem;font-weight:800;line-height:1.45}.page_videoPreview__bx_Bg div{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:.15rem}.page_videoPreview__bx_Bg p{display:grid;grid-gap:.2rem;gap:.2rem;margin:0;border-left:3px solid #fb0;border-radius:0 8px 8px 0;background:hsla(0,0%,100%,.12);color:#fff2cf;padding:.6rem;font-size:.86rem;font-weight:900;line-height:1.45}.page_videoPreview__bx_Bg b{color:#fb0;font-size:.74rem}.page_lessonCard__rJSA5 strong{display:inline-flex;margin-top:1rem;border-radius:999px;background:#17392f;color:#fff;padding:.55rem .85rem;font-size:.9rem}.page_workVisual__ZD0DX{position:relative;aspect-ratio:2/3;background:#fffaf2;overflow:hidden}.page_image__lJ33I{object-fit:contain;padding:.55rem}.page_workBody__0m7nT{padding:1.15rem}.page_experienceMeta__UnwgJ{--experience-color:#19715f;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem}.page_experienceMeta__UnwgJ[data-role=supporting-practice]{--experience-color:#b56a00}.page_experienceMeta__UnwgJ[data-role=advanced-comparison]{--experience-color:#7a4b9b}.page_experienceMeta__UnwgJ>span{border-left:.25rem solid var(--experience-color);background:color-mix(in srgb,var(--experience-color) 9%,#fff);color:var(--experience-color);padding:.32rem .5rem;font-size:.76rem;font-weight:950}.page_experienceMeta__UnwgJ>small{color:var(--color-text-light);font-size:.72rem;font-weight:850}.page_routeSummary__5C3I_{margin-top:.75rem;border-top:1px solid rgba(23,57,47,.12);color:#365c52!important;padding-top:.65rem;font-size:.8rem;font-weight:850!important;line-height:1.55!important}.page_entryAction__jX6O3{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;margin-top:.8rem;border-radius:8px;background:#17392f;color:#fff;padding:.58rem .8rem;font-size:.82rem;font-weight:950;text-align:center}.page_placeholder__lVkco{display:grid;min-height:100%;align-content:center;grid-gap:.5rem;gap:.5rem;padding:1rem;background:linear-gradient(135deg,rgba(255,248,240,.96),rgba(239,252,250,.9))}.page_placeholder__lVkco span{color:var(--color-primary);font-size:.78rem;font-weight:950}.page_placeholder__lVkco strong{border-radius:8px;background:#fff;padding:.7rem;font-size:.92rem;line-height:1.55}@media (max-width:900px){.page_courseNotes__36P_B,.page_flowGrid__1_q0R,.page_hero__FGuAh,.page_innerCourse__5KDuy,.page_innerSkillGrid__I104k,.page_lessonGrid__Mtb0u,.page_nextLesson__XorzK,.page_rolePath__JP9R6,.page_workGrid__5qGdY{grid-template-columns:1fr}.page_nextLesson__XorzK a{width:100%}}@media (max-width:560px){.page_page__zkrjc{padding:.8rem}.page_hero__FGuAh{padding:2rem 0 1rem}}.SemanticHeadline_desktop__Z_acR,.SemanticHeadline_line__BENJ1,.SemanticHeadline_mobile__46UtB{display:block}.SemanticHeadline_line__BENJ1{text-wrap:balance;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict}.SemanticHeadline_mobile__46UtB{display:none}@media (max-width:640px){.SemanticHeadline_desktop__Z_acR{display:none}.SemanticHeadline_mobile__46UtB{display:block}}.AnalysisSourceBadge_badge__I6SVb{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:1.9rem;align-items:center;border:1px solid transparent;border-radius:999px;padding:.35rem .65rem;font-size:.76rem;font-weight:900;line-height:1.35}.AnalysisSourceBadge_ai__zfYR5{border-color:rgba(23,125,115,.22);background:#eaf8f5;color:#17685f}.AnalysisSourceBadge_rule__IPgaS{border-color:rgba(174,111,0,.2);background:#fff4d9;color:#795300}.EvidenceDetails_details__yhFpO{border:1px solid #d4dfdc;border-left:5px solid #ff6b3d;border-radius:8px;background:#fff;color:#173e35;overflow:hidden}.EvidenceDetails_details__yhFpO>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:16px 20px;cursor:pointer;list-style:none}.EvidenceDetails_details__yhFpO>summary::-webkit-details-marker{display:none}.EvidenceDetails_details__yhFpO>summary span{display:grid;grid-gap:3px;gap:3px}.EvidenceDetails_details__yhFpO>summary strong{font-size:18px;line-height:1.45}.EvidenceDetails_details__yhFpO>summary small{color:#5c6f69;font-size:13px;line-height:1.55}.EvidenceDetails_details__yhFpO>summary b{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;border-radius:50%;background:#173e35;color:#fff;font-size:22px;font-weight:500;transition:transform .16s ease}.EvidenceDetails_details__yhFpO[open]>summary b{transform:rotate(45deg)}.EvidenceDetails_details__yhFpO>summary:focus-visible{outline:3px solid #1e9f91;outline-offset:-4px}.EvidenceDetails_body__uoBsu{padding:0 20px 20px}.EvidenceDetails_disclaimer__668zu{margin:0 0 4px;border-top:1px solid #e1e9e7;padding:16px 0;color:#51645f;font-size:13px;line-height:1.75}.EvidenceDetails_recordList__N1gFz{display:grid}.EvidenceDetails_record__fFUxl{display:grid;grid-gap:12px;gap:12px;border-top:1px solid #e1e9e7;padding:20px 0 20px 16px;position:relative}.EvidenceDetails_record__fFUxl:before{position:absolute;top:20px;bottom:20px;left:0;width:4px;border-radius:4px;background:#1e9f91;content:""}.EvidenceDetails_record__fFUxl[data-level=B]:before{background:#5a82c4}.EvidenceDetails_record__fFUxl[data-level=C]:before{background:#8d58b5}.EvidenceDetails_record__fFUxl[data-level=D]:before{background:#ff6b3d}.EvidenceDetails_recordHeading__X8M_u{display:grid;grid-gap:5px;gap:5px}.EvidenceDetails_recordHeading__X8M_u span{width:-moz-fit-content;width:fit-content;color:#197c70;font-size:12px;font-weight:900}.EvidenceDetails_record__fFUxl[data-level=B] .EvidenceDetails_recordHeading__X8M_u span{color:#416ba8}.EvidenceDetails_record__fFUxl[data-level=C] .EvidenceDetails_recordHeading__X8M_u span{color:#77429d}.EvidenceDetails_record__fFUxl[data-level=D] .EvidenceDetails_recordHeading__X8M_u span{color:#d84a20}.EvidenceDetails_record__fFUxl dd,.EvidenceDetails_record__fFUxl dl,.EvidenceDetails_record__fFUxl h3,.EvidenceDetails_record__fFUxl p{margin:0}.EvidenceDetails_record__fFUxl h3{font-size:18px;line-height:1.45}.EvidenceDetails_record__fFUxl dd,.EvidenceDetails_record__fFUxl p{color:#344b45;font-size:14px;line-height:1.75}.EvidenceDetails_record__fFUxl dl{display:grid;grid-gap:9px;gap:9px}.EvidenceDetails_record__fFUxl dl div{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px}.EvidenceDetails_record__fFUxl dt{color:#173e35;font-size:13px;font-weight:900}.EvidenceDetails_sources__djt7z{display:grid;grid-gap:6px;gap:6px}.EvidenceDetails_catalogLink__YdyYv,.EvidenceDetails_sources__djt7z a{color:#176f66;font-size:13px;font-weight:800;line-height:1.6;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.EvidenceDetails_catalogLink__YdyYv{display:inline-flex;margin-top:16px}.EvidenceDetails_details__yhFpO[data-compact=true]>summary{min-height:60px;padding:12px 16px}.EvidenceDetails_details__yhFpO[data-compact=true]{border:0;border-top:1px solid #d4dfdc;border-radius:0;background:transparent}.EvidenceDetails_details__yhFpO[data-compact=true]>summary strong{font-size:15px}.EvidenceDetails_details__yhFpO[data-compact=true] .EvidenceDetails_body__uoBsu{padding:0 16px 16px}@media (max-width:680px){.EvidenceDetails_details__yhFpO>summary{align-items:flex-start;min-height:68px;padding:14px 16px}.EvidenceDetails_body__uoBsu{padding:0 16px 16px}.EvidenceDetails_record__fFUxl dl div{grid-template-columns:1fr;gap:2px}}.LearningValueGuide_guide__CM0W1{width:100%;max-width:1120px;overflow:hidden;margin:1rem auto 1.25rem;border:1px solid rgba(19,62,52,.18);border-radius:6px;background:#fffdf8;color:#173f35}.LearningValueGuide_heading__Hy2OG{display:flex;align-items:baseline;gap:14px;padding:15px 18px 13px;border-bottom:1px solid rgba(19,62,52,.14)}.LearningValueGuide_heading__Hy2OG span{flex:0 0 auto;color:#e14f2d;font-size:.78rem;font-weight:900}.LearningValueGuide_heading__Hy2OG strong{font-size:1rem;line-height:1.5}.LearningValueGuide_items__xWRgv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.LearningValueGuide_items__xWRgv li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:17px 18px 18px;border-top:4px solid #ff6a3d}.LearningValueGuide_items__xWRgv li+li{border-left:1px solid rgba(19,62,52,.12)}.LearningValueGuide_items__xWRgv li[data-tone=risk]{border-top-color:#8c5bad}.LearningValueGuide_items__xWRgv li[data-tone=outcome]{border-top-color:#16867f}.LearningValueGuide_number__cn0do{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#ff6a3d;color:#fff;font-size:.78rem;font-weight:900}.LearningValueGuide_items__xWRgv li[data-tone=risk] .LearningValueGuide_number__cn0do{background:#8c5bad}.LearningValueGuide_items__xWRgv li[data-tone=outcome] .LearningValueGuide_number__cn0do{background:#16867f}.LearningValueGuide_items__xWRgv strong{display:block;margin-bottom:5px;color:#173f35;font-size:.86rem;line-height:1.45}.LearningValueGuide_items__xWRgv p{margin:0;color:#52675f;font-size:.88rem;line-height:1.7}@media (max-width:760px){.LearningValueGuide_heading__Hy2OG{display:grid;grid-gap:4px;gap:4px;padding:13px 14px 12px}.LearningValueGuide_items__xWRgv{grid-template-columns:1fr}.LearningValueGuide_items__xWRgv li{grid-template-columns:28px minmax(0,1fr);padding:14px;border-top-width:3px}.LearningValueGuide_items__xWRgv li+li{border-left:0}}.MemberHeader_header__WzRlJ{position:relative;z-index:50;width:min(1120px,calc(100% - 40px));margin:0 auto;padding:20px 0 18px;display:flex;align-items:center;gap:16px}.MemberHeader_logo__aPOHf{flex:0 0 auto;color:#2f2d2b;font-family:var(--font-family-heading);font-size:1.45rem;font-weight:950;text-decoration:none}.MemberHeader_logo__aPOHf span{color:#ff6434}.MemberHeader_primaryNav__wETtL{margin-left:auto;display:flex;align-items:center;gap:8px}.MemberHeader_menuPanel__lSYuh a,.MemberHeader_menuPanel__lSYuh button,.MemberHeader_moreMenu__A3Rlz summary,.MemberHeader_primaryNav__wETtL a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dedbd7;border-radius:7px;background:hsla(0,0%,100%,.9);color:#34312e;padding:9px 13px;font:inherit;font-size:.88rem;font-weight:900;line-height:1.35;text-decoration:none;cursor:pointer}.MemberHeader_primaryNav__wETtL a:first-child{border-color:#194b3f;background:#194b3f;color:#fff}.MemberHeader_menuPanel__lSYuh a:hover,.MemberHeader_menuPanel__lSYuh button:hover,.MemberHeader_moreMenu__A3Rlz summary:hover,.MemberHeader_primaryNav__wETtL a:hover{border-color:#ff6434}.MemberHeader_menuPanel__lSYuh a:focus-visible,.MemberHeader_menuPanel__lSYuh button:focus-visible,.MemberHeader_moreMenu__A3Rlz summary:focus-visible,.MemberHeader_primaryNav__wETtL a:focus-visible{border-color:#ff6434;outline:3px solid #194b3f;outline-offset:2px}.MemberHeader_moreMenu__A3Rlz{position:relative;flex:0 0 auto}.MemberHeader_moreMenu__A3Rlz summary{list-style:none}.MemberHeader_moreMenu__A3Rlz summary::-webkit-details-marker{display:none}.MemberHeader_moreMenu__A3Rlz summary:after{content:"＋";margin-left:7px;color:#ff6434;font-weight:950}.MemberHeader_moreMenu__A3Rlz[open] summary:after{content:"−"}.MemberHeader_menuPanel__lSYuh{position:absolute;top:calc(100% + 8px);right:0;width:min(390px,calc(100vw - 32px));padding:10px;border:1px solid #dedbd7;border-radius:8px;background:#fffdf9;box-shadow:0 18px 45px rgba(47,45,43,.2)}.MemberHeader_menuPanel__lSYuh nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.MemberHeader_menuPanel__lSYuh .MemberHeader_mobilePrimaryNav__0A0ZG{display:none}.MemberHeader_menuPanel__lSYuh a,.MemberHeader_menuPanel__lSYuh button{width:100%;background:#fff;text-align:center}.MemberHeader_menuPanel__lSYuh form,.MemberHeader_signInLink__44_qE{margin-top:8px}.MemberHeader_menuPanel__lSYuh form button,.MemberHeader_signInLink__44_qE{border-color:rgba(255,100,52,.3);background:#fff3ed;color:#9f3212}@media (max-width:720px){.MemberHeader_header__WzRlJ{width:calc(100% - 28px);padding:14px 0;gap:10px}.MemberHeader_logo__aPOHf{font-size:1.3rem}.MemberHeader_primaryNav__wETtL{display:none}.MemberHeader_moreMenu__A3Rlz{margin-left:auto}.MemberHeader_menuPanel__lSYuh .MemberHeader_mobilePrimaryNav__0A0ZG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedbd7}.MemberHeader_mobilePrimaryNav__0A0ZG a{border-color:rgba(25,75,63,.24);background:#eef7f3;color:#194b3f;padding-inline:7px}.MemberHeader_mobilePrimaryNav__0A0ZG a:first-child{border-color:#194b3f;background:#194b3f;color:#fff}}@media (max-width:420px){.MemberHeader_menuPanel__lSYuh{position:fixed;top:72px;left:14px;right:14px;width:auto}}.page_page__tEb3M{display:flex;height:100vh;height:100dvh;flex-direction:column;overflow:hidden;overflow-x:hidden;background:#f4f7fb;color:var(--color-text-main)}.page_frameShell__W8Bfy,.page_readerHeader__m11QD{width:min(1360px,calc(100% - 32px));margin-right:auto;margin-left:auto}.page_readerHeader__m11QD{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:.5rem;margin-bottom:.75rem;border:1px solid rgba(23,57,47,.12);border-left:.35rem solid #2469a8;border-radius:8px;background:hsla(0,0%,100%,.96);box-shadow:var(--box-shadow-subtle);padding:1rem 1.2rem}.page_readerHeader__m11QD>div{display:grid;grid-gap:.2rem;gap:.2rem}.page_readerHeader__m11QD h1,.page_readerHeader__m11QD p,.page_readerHeader__m11QD span{margin:0}.page_readerHeader__m11QD p{color:#2469a8;font-size:.75rem;font-weight:950;letter-spacing:.06em}.page_readerHeader__m11QD h1{font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.25}.page_readerHeader__m11QD span{color:var(--color-text-light);font-weight:760;line-height:1.55}.page_readerHeader__m11QD a{display:inline-flex;min-height:2.8rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:8px;background:#194b3f;color:#fff;padding:.65rem 1rem;font-weight:900}.page_readerHeader__m11QD a:focus-visible,.page_readerHeader__m11QD a:hover{background:#2469a8}.page_readerHeader__m11QD a:focus-visible{outline:3px solid #fb0;outline-offset:2px}.page_frameShell__W8Bfy{flex:1 1 auto;min-height:0;overflow:hidden;margin-bottom:1rem;border:1px solid rgba(23,57,47,.14);border-radius:8px;background:#fff;box-shadow:0 18px 50px rgba(23,57,47,.12)}.page_frame__QqYkO{display:block;width:100%;height:100%;border:0;background:#fff}@media (max-width:720px){.page_frameShell__W8Bfy,.page_readerHeader__m11QD{width:calc(100% - 20px)}.page_readerHeader__m11QD{align-items:stretch;flex-direction:column;gap:.8rem;padding:.9rem}.page_readerHeader__m11QD a{width:100%}}.page_page__IyoB1{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_courseGrid__C6jyz,.page_experienceGuide__QTO68,.page_header__hAL_S,.page_hero__cSK8b,.page_nextCourse__ZC_H_{max-width:1120px;margin:0 auto}.page_header__hAL_S{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.page_logo__D43pj{font-family:var(--font-family-heading);font-size:1.6rem;font-weight:900}.page_logo__D43pj span{color:var(--color-primary-ink)}.page_nav__QeUNA{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.page_nav__QeUNA a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:hsla(0,0%,100%,.82);border:1px solid rgba(0,0,0,.08);color:var(--color-text-light);padding:.5rem .85rem;font-weight:700}.page_hero__cSK8b{padding:3.2rem 0 2.4rem}.page_kicker__Jg6Sq{color:var(--color-primary-ink);font-size:.9rem;font-weight:950;margin-bottom:.6rem}.page_hero__cSK8b h1{max-width:900px;font-size:clamp(2.35rem,5.2vw,4rem);line-height:1.1;margin-bottom:1.15rem}.page_hero__cSK8b p{max-width:760px;color:var(--color-text-light);font-size:1.1rem;font-weight:760;line-height:1.9}.page_experienceGuide__QTO68{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;border-left:5px solid #ff6b35;background:hsla(0,0%,100%,.82);padding:1rem 1.1rem;margin-bottom:1rem}.page_experienceGuide__QTO68>div{display:grid;grid-gap:.24rem;gap:.24rem}.page_experienceGuide__QTO68 h2,.page_experienceGuide__QTO68 p,.page_experienceGuide__QTO68 span{margin:0}.page_experienceGuide__QTO68 p{color:var(--color-primary-ink);font-size:.76rem;font-weight:950}.page_experienceGuide__QTO68 h2{color:var(--color-text-main);font-size:1.25rem;line-height:1.45}.page_experienceGuide__QTO68 span{color:var(--color-text-light);font-size:.88rem;font-weight:740;line-height:1.65}.page_experienceGuide__QTO68>a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:#17392f;color:#fff;padding:.65rem .9rem;font-weight:950;text-align:center;white-space:nowrap}.page_nextCourse__ZC_H_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:linear-gradient(135deg,#17392f,#215e50);color:#fff;box-shadow:var(--box-shadow-subtle);padding:1.35rem;margin-bottom:1rem}.page_nextCourse__ZC_H_ .page_kicker__Jg6Sq{color:#fb0}.page_nextCourse__ZC_H_ h2{color:#fff;font-size:clamp(1.8rem,4vw,3rem);line-height:1.18;margin-bottom:.6rem}.page_nextCourse__ZC_H_ p:not(.page_kicker__Jg6Sq){color:hsla(0,0%,100%,.82);font-weight:760;line-height:1.75}.page_nextCourse__ZC_H_ strong{display:inline-flex;margin-top:.8rem;border-radius:999px;color:#fff;padding:.35rem .7rem;font-size:.9rem}.page_nextCourse__ZC_H_ strong,.page_nextLessonHint__0SurR{width:-moz-fit-content;width:fit-content;background:hsla(0,0%,100%,.12)}.page_nextLessonHint__0SurR{display:grid;grid-gap:.3rem;gap:.3rem;margin-top:.9rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.18);padding:.75rem .9rem}.page_nextLessonHint__0SurR span{color:#fb0;font-size:.78rem;font-weight:950}.page_nextLessonHint__0SurR strong{margin:0;color:#fff;line-height:1.45}.page_nextCourseActions___bnA9{display:grid;grid-gap:.6rem;gap:.6rem}.page_nextCourseActions___bnA9 a{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;border-radius:8px;background:#fb0;color:#17392f;padding:.7rem 1rem;font-weight:950;white-space:nowrap}.page_nextCourseActions___bnA9 a:last-child{background:#fff}.page_allCoursesComplete__vSSTy{border-color:rgba(46,196,182,.3);background:linear-gradient(135deg,#17392f,#14665e)}.page_nextCourseOptional__KvSFt{border-color:rgba(25,113,95,.24);background:#f1faf8;color:var(--color-text-main)}.page_nextCourseOptional__KvSFt .page_kicker__Jg6Sq,.page_nextCourseOptional__KvSFt .page_nextLessonHint__0SurR span{color:#145c4e}.page_nextCourseOptional__KvSFt .page_nextLessonHint__0SurR strong,.page_nextCourseOptional__KvSFt h2,.page_nextCourseOptional__KvSFt>div>strong{color:var(--color-text-main)}.page_nextCourseOptional__KvSFt p:not(.page_kicker__Jg6Sq){color:var(--color-text-light)}.page_nextCourseOptional__KvSFt .page_nextLessonHint__0SurR{border-color:rgba(25,113,95,.16);background:#fff}.page_nextCourseOptional__KvSFt .page_innerTags__yzxBr b,.page_nextCourseOptional__KvSFt>div>strong{background:rgba(25,113,95,.1);color:#145c4e}.page_nextCourseOptional__KvSFt .page_innerTags__yzxBr span{background:#fff;color:#17392f}.page_nextCourseOptional__KvSFt .page_nextCourseActions___bnA9 a{border:1px solid rgba(23,57,47,.2);background:#fff;color:#17392f}.page_nextCourseOptional__KvSFt .page_nextCourseActions___bnA9 a:last-child{background:#e2f5f1}.page_courseGrid__C6jyz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding-bottom:3rem}.page_courseCard__G7JM_{display:grid;grid-template-columns:5rem minmax(0,1fr);grid-gap:1rem;gap:1rem;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;padding:1.25rem;box-shadow:var(--box-shadow-subtle)}.page_number__XbhAw{display:grid;min-height:5rem;place-items:center;border-radius:8px;background:#17392f;color:#fb0;font-size:1.5rem;font-weight:950}.page_cardBody__eBC96 span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_cardBody__eBC96 h2{margin:.35rem 0 .65rem;font-size:1.55rem}.page_cardBody__eBC96 p{color:var(--color-text-light);font-weight:760;line-height:1.8}.page_cardBody__eBC96 strong{display:block;margin-top:1rem;line-height:1.65}.page_innerTags__yzxBr{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.95rem}.page_innerTags__yzxBr b,.page_innerTags__yzxBr span{display:inline-flex;min-height:1.75rem;align-items:center;border-radius:999px;padding:.24rem .62rem;font-size:.76rem;font-weight:950;line-height:1.35}.page_innerTags__yzxBr b{background:#17392f;color:#fb0}.page_innerTags__yzxBr span{background:rgba(23,57,47,.08);color:#17392f}.page_nextCourse__ZC_H_ .page_innerTags__yzxBr b{background:rgba(255,187,0,.18);color:#fb0}.page_nextCourse__ZC_H_ .page_innerTags__yzxBr span{background:hsla(0,0%,100%,.14);color:#fff}.page_meta__TY13U{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.page_meta__TY13U small{border-radius:999px;background:rgba(255,107,53,.12);color:var(--color-primary-ink);padding:.3rem .7rem;font-weight:950}.page_cardNext__ow9ql{display:grid;grid-gap:.25rem;gap:.25rem;margin-top:1rem;border-radius:8px;background:#fffaf2;border:1px solid rgba(255,107,53,.14);padding:.75rem}.page_cardNext__ow9ql span{color:var(--color-primary-ink);font-size:.78rem;font-weight:950}.page_cardNext__ow9ql strong{margin:0;line-height:1.45}@media (max-width:800px){.page_header__hAL_S{align-items:stretch;gap:.75rem;margin-bottom:1rem}.page_nav__QeUNA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.page_nav__QeUNA a{min-width:0;width:100%;padding-right:.55rem;padding-left:.55rem;text-align:center}.page_courseCard__G7JM_,.page_courseGrid__C6jyz,.page_experienceGuide__QTO68,.page_nextCourse__ZC_H_{grid-template-columns:1fr}.page_nextCourseActions___bnA9 a{width:100%}.page_header__hAL_S{align-items:flex-start;flex-direction:column}.page_nav__QeUNA{justify-content:flex-start}}@media (max-width:360px){.page_hero__cSK8b h1{font-size:1.9rem}}.page_page__e0_EF{min-height:100vh;background:linear-gradient(180deg,#fffdf9,#f6fbf9 58%,#fff8f2);color:#2f2d2b}.page_shell__sJoyI{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:2rem 0 5rem}.page_hero__ro__F{border-left:.4rem solid #ff6434;padding:1rem 0 1rem 1.4rem}.page_hero__ro__F>p,.page_sectionHeading__JKqM9>span{color:#a84722;font-size:.8rem;font-weight:950}.page_hero__ro__F h1{max-width:820px;margin-top:.45rem;font-size:clamp(2.2rem,5vw,4rem);line-height:1.12}.page_hero__ro__F>div{display:flex;max-width:900px;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:1rem}.page_hero__ro__F>div p{max-width:680px;color:#68635e;font-weight:740;line-height:1.75}.page_aiControls__FEMeP a,.page_contextNote__CxaNK a,.page_firstLoop__hnA4h a,.page_hero__ro__F a,.page_radarAnswer__oWaBg a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:7px;background:#17392f;color:#fff;padding:.6rem .85rem;font-weight:900;text-decoration:none}.page_quickNav___F4av{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin-top:1.4rem}.page_quickNav___F4av a{display:grid;min-height:3.25rem;place-items:center;border:1px solid #e4e1dd;border-radius:7px;background:#fff;color:#514d49;padding:.55rem;font-size:.82rem;font-weight:900;text-align:center}.page_section__XDCB0{margin-top:3.5rem;scroll-margin-top:1rem}.page_sectionHeading__JKqM9{max-width:780px}.page_sectionHeading__JKqM9 h2{margin-top:.35rem;font-size:clamp(1.75rem,3.7vw,2.65rem);line-height:1.25}.page_sectionHeading__JKqM9 p{margin-top:.55rem;color:#68635e;font-weight:740;line-height:1.7}.page_firstLoop__hnA4h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1.2rem}.page_firstLoop__hnA4h article{display:grid;grid-gap:.55rem;gap:.55rem;border:1px solid rgba(255,100,52,.18);border-top:.32rem solid #ff6434;border-radius:8px;background:#fff;padding:1.1rem}.page_firstLoop__hnA4h article+article{border-color:#19715f rgba(25,113,95,.2) rgba(25,113,95,.2)}.page_firstLoop__hnA4h span,.page_logSteps__yVHbJ span{color:#a84722;font-size:.76rem;font-weight:950}.page_firstLoop__hnA4h strong{font-size:1.08rem}.page_aiControls__FEMeP p,.page_aiGrid__TJfb3 p,.page_contextNote__CxaNK p,.page_firstLoop__hnA4h p,.page_logSteps__yVHbJ p,.page_placeGrid__WfKzh p,.page_radarAnswer__oWaBg p,.page_routine__2X8pN p{color:#68635e;font-size:.86rem;font-weight:720;line-height:1.65}.page_firstLoop__hnA4h a{width:-moz-fit-content;width:fit-content;margin-top:auto}.page_routine__2X8pN{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin-top:.75rem;list-style:none}.page_routine__2X8pN li{--routine-color:#17392f;display:grid;align-content:start;grid-gap:.35rem;gap:.35rem;border-top:.3rem solid var(--routine-color);background:#f7fbf9;padding:.8rem}.page_routine__2X8pN li[data-role=plan]{--routine-color:#d94f22}.page_routine__2X8pN li[data-role=learn]{--routine-color:#1b745f}.page_routine__2X8pN li[data-role=practice]{--routine-color:#ad7200}.page_routine__2X8pN li[data-role=record]{--routine-color:#2b7a9b}.page_routine__2X8pN li[data-role=review]{--routine-color:#9c56b6}.page_routine__2X8pN b{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;background:var(--routine-color);color:#fff;font-size:.74rem}.page_routine__2X8pN span{color:var(--routine-color);font-size:.7rem;font-weight:950}.page_routine__2X8pN strong{font-size:.9rem;line-height:1.45}.page_routine__2X8pN p{font-size:.76rem}.page_placeGrid__WfKzh{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;margin-top:1.2rem}.page_placeGrid__WfKzh a{--place-color:#ff6434;display:grid;align-content:start;grid-gap:.38rem;gap:.38rem;border:1px solid #e7e3de;border-top:.34rem solid var(--place-color);border-radius:8px;background:#fff;color:#2f2d2b;padding:.85rem;text-decoration:none}.page_placeGrid__WfKzh a[data-role=learn]{--place-color:#19715f}.page_placeGrid__WfKzh a[data-role=practice]{--place-color:#e29b00}.page_placeGrid__WfKzh a[data-role=record]{--place-color:#2b7a9b}.page_placeGrid__WfKzh a[data-role=review]{--place-color:#9c56b6}.page_placeGrid__WfKzh span{color:var(--place-color);font-size:.74rem;font-weight:950}.page_placeGrid__WfKzh strong{font-size:1.08rem}.page_placeGrid__WfKzh small{border-top:1px solid #eeeae5;margin-top:.35rem;padding-top:.5rem;color:#7a746e;font-size:.7rem;font-weight:760;line-height:1.5}.page_aiGrid__TJfb3,.page_logSteps__yVHbJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin-top:1.2rem}.page_aiGrid__TJfb3 article,.page_logSteps__yVHbJ article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.25rem .55rem;gap:.25rem .55rem;border:1px solid rgba(43,122,155,.18);border-radius:8px;background:#fff;padding:.9rem}.page_logSteps__yVHbJ b{grid-row:1/span 2;display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;background:#2b7a9b;color:#fff;font-size:.75rem}.page_logSteps__yVHbJ strong{line-height:1.45}.page_logSteps__yVHbJ p{grid-column:1/-1}.page_aiControls__FEMeP,.page_contextNote__CxaNK,.page_radarAnswer__oWaBg{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.75rem;border-left:.35rem solid #2b7a9b;background:#f5fafd;padding:1rem}.page_contextNote__CxaNK>div,.page_radarAnswer__oWaBg>div{display:flex;flex-wrap:wrap;gap:.55rem}.page_aiGrid__TJfb3 article{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:.45rem;gap:.45rem;border-color:rgba(156,86,182,.18)}.page_aiGrid__TJfb3 article:before{content:"AI補助";width:-moz-fit-content;width:fit-content;border-radius:999px;background:#f4e9f8;color:#6b377d;padding:.22rem .5rem;font-size:.68rem;font-weight:950}.page_aiControls__FEMeP{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;border-left-color:#9c56b6;background:#faf3fc}.page_aiControls__FEMeP a,.page_contextNote__CxaNK a+a,.page_radarAnswer__oWaBg a+a{background:#fff;border:1px solid rgba(23,57,47,.16);color:#17392f}.page_radarSection__0bOjx{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:1.2rem;gap:1.2rem;align-items:start;border-top:.35rem solid #9c56b6;background:#fff;padding:1.35rem}.page_radarAnswer__oWaBg{margin-top:0;border-left-color:#9c56b6;background:#faf3fc}@media (max-width:900px){.page_placeGrid__WfKzh,.page_quickNav___F4av,.page_routine__2X8pN{grid-template-columns:repeat(2,minmax(0,1fr))}.page_aiControls__FEMeP,.page_aiGrid__TJfb3,.page_logSteps__yVHbJ,.page_radarSection__0bOjx{grid-template-columns:1fr}.page_aiControls__FEMeP a{width:-moz-fit-content;width:fit-content}}@media (max-width:620px){.page_shell__sJoyI{width:calc(100% - 28px);padding-top:1.2rem}.page_hero__ro__F{padding-left:1rem}.page_firstLoop__hnA4h,.page_hero__ro__F>div{align-items:stretch;grid-template-columns:1fr}.page_hero__ro__F>div{display:grid}.page_aiControls__FEMeP a,.page_firstLoop__hnA4h a,.page_hero__ro__F a{width:100%}.page_aiGrid__TJfb3,.page_logSteps__yVHbJ,.page_placeGrid__WfKzh,.page_quickNav___F4av,.page_routine__2X8pN{grid-template-columns:1fr}.page_contextNote__CxaNK>div,.page_radarAnswer__oWaBg>div{display:grid}.page_contextNote__CxaNK a,.page_radarAnswer__oWaBg a{width:100%}}.page_page__MuhKn{min-height:100vh;overflow-x:hidden;background:linear-gradient(180deg,#f8fffdf2,#fff8eff5 45%,#fffdf9),repeating-linear-gradient(90deg,rgba(23,57,47,.04) 0 1px,transparent 1px 48px);color:var(--color-text-main);padding:1.25rem}.page_afterEnding__qMQyN,.page_endingMovie__BvPOu,.page_locked__go3ZY,.page_opening__SflQb,.page_personalNote__HZgp9,.page_recapDetails__MrAbS,.page_recap__oLcLA{width:100%;max-width:1120px;margin-right:auto;margin-left:auto}.page_recapDetails__MrAbS{margin-top:1.25rem}.page_recapDetails__MrAbS>summary{display:flex;min-height:4.6rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;border:1px solid rgba(46,196,182,.28);border-left:.4rem solid #2ec4b6;border-radius:8px;background:hsla(0,0%,100%,.94);box-shadow:var(--box-shadow-subtle);padding:.9rem 1rem}.page_recapDetails__MrAbS>summary::-webkit-details-marker{display:none}.page_recapDetails__MrAbS>summary>span{display:grid;grid-gap:.25rem;gap:.25rem}.page_recapDetails__MrAbS>summary strong{color:var(--color-text-main);line-height:1.45}.page_recapDetails__MrAbS>summary small{color:var(--color-text-light);font-weight:760}.page_recapDetails__MrAbS>summary b{color:#087f89;font-size:1.5rem;transition:transform .18s ease}.page_recapDetails__MrAbS[open]>summary b{transform:rotate(45deg)}.page_recapDetails__MrAbS .page_recap__oLcLA{margin-top:.7rem}.page_opening__SflQb{padding:4.5rem 0 2rem}.page_kicker__VY9pj{margin:0 0 .65rem;color:#087f89;font-size:.82rem;font-weight:950}.page_opening__SflQb h1{max-width:11em;margin:0;font-size:clamp(3.2rem,7vw,6.2rem);line-height:1.08;letter-spacing:0;word-break:keep-all;overflow-wrap:break-word}.page_opening__SflQb>p:last-child{max-width:46rem;margin:1.2rem 0 0;color:var(--color-text-light);font-size:1.05rem;font-weight:760;line-height:1.85}.page_endingMovie__BvPOu{overflow:hidden;border:2px solid #fb0;border-radius:8px;background:#17392f;box-shadow:0 24px 60px rgba(23,57,47,.22)}.page_movieAfterNote__2yy9K,.page_movieIntro__Tkhh_{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:1.4rem;gap:1.4rem;align-items:center;padding:1.35rem 1.5rem}.page_movieIntro__Tkhh_ h2{margin:0;color:#fff;font-size:2rem;line-height:1.3}.page_movieIntro__Tkhh_ p:last-child{margin:0;color:hsla(0,0%,100%,.8);font-weight:760;line-height:1.75}.page_movieFrame__ac_Dy{overflow:hidden;border-top:1px solid hsla(0,0%,100%,.15);border-bottom:1px solid hsla(0,0%,100%,.15);background:#0d231d}.page_movieAfterNote__2yy9K{grid-template-columns:minmax(0,1fr) auto;background:hsla(0,0%,100%,.07)}.page_movieAfterNote__2yy9K span,.page_movieAfterNote__2yy9K strong{color:#fff;line-height:1.65}.page_movieAfterNote__2yy9K span{color:#ffcf4d;font-weight:900}.page_afterEnding__qMQyN,.page_personalNote__HZgp9,.page_recap__oLcLA{margin-top:1.25rem;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:hsla(0,0%,100%,.94);box-shadow:var(--box-shadow-subtle);padding:1.5rem}.page_recap__oLcLA{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:1.4rem;gap:1.4rem}.page_afterEnding__qMQyN h2,.page_locked__go3ZY h1,.page_personalNote__HZgp9 h2,.page_recapIntro__uqDYd h2{margin:0;font-size:2rem;line-height:1.35;word-break:keep-all;overflow-wrap:break-word}.page_afterEnding__qMQyN p,.page_locked__go3ZY span,.page_personalNote__HZgp9 p,.page_recapIntro__uqDYd>p:last-child{display:block;margin:.75rem 0 0;color:var(--color-text-light);font-weight:740;line-height:1.75}.page_chapterList__Tuv6Q{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding:0;list-style:none}.page_chapterList__Tuv6Q li{display:grid;grid-template-columns:2.7rem minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center;border-left:4px solid #2ec4b6;background:#f1fbf9;padding:.75rem .85rem}.page_chapterList__Tuv6Q li:nth-child(2){border-left-color:#fb0;background:#fff9e8}.page_chapterList__Tuv6Q li:nth-child(3){border-left-color:#8b5aa7;background:#fbf7fd}.page_chapterList__Tuv6Q li:nth-child(4){border-left-color:#ff6b35;background:#fff5ef}.page_chapterList__Tuv6Q li:nth-child(5){border-left-color:#087f89;background:#f2fbfc}.page_chapterList__Tuv6Q>li>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:#17392f;color:#fff;font-weight:950}.page_chapterList__Tuv6Q div{display:grid;grid-gap:.2rem;gap:.2rem}.page_chapterList__Tuv6Q strong{line-height:1.4}.page_chapterList__Tuv6Q small{color:var(--color-text-light);font-weight:740;line-height:1.5}.page_personalNote__HZgp9{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);grid-gap:1.3rem;gap:1.3rem;border-left:.4rem solid #8b5aa7}.page_personalNote__HZgp9 dl{display:grid;grid-gap:.5rem;gap:.5rem;margin:0}.page_personalNote__HZgp9 dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(0,0,0,.09);padding:.65rem 0}.page_personalNote__HZgp9 dt{color:var(--color-text-light);font-weight:800}.page_personalNote__HZgp9 dd{margin:0;font-weight:950}.page_afterEnding__qMQyN{display:grid;grid-gap:1.4rem;gap:1.4rem;margin-bottom:3rem;border-left:.4rem solid #ff6b35}.page_afterEndingIntro__G0y4A{max-width:52rem}.page_continueMap__M_fNQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(23,57,47,.14);border-bottom:1px solid rgba(23,57,47,.14)}.page_continueMap__M_fNQ>a{display:grid;align-content:start;grid-gap:.35rem;gap:.35rem;min-width:0;padding:1rem;transition:background-color .16s ease,transform .16s ease}.page_continueMap__M_fNQ>a:focus-visible,.page_continueMap__M_fNQ>a:hover{background:rgba(255,187,0,.1);transform:translateY(-2px)}.page_continueMap__M_fNQ>a+a{border-left:1px solid rgba(23,57,47,.14)}.page_continueMap__M_fNQ span{color:#087f89;font-size:.78rem;font-weight:950}.page_continueMap__M_fNQ strong{color:#17392f;font-size:1.05rem;line-height:1.45}.page_continueMap__M_fNQ small{color:var(--color-text-light);font-weight:740;line-height:1.65}.page_actions__IvZ_k{display:grid;grid-template-columns:minmax(15rem,28rem);justify-content:center;grid-gap:.55rem;gap:.55rem}.page_locked__go3ZY a,.page_primaryAction___PH04,.page_secondaryAction__MiObY{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border-radius:8px;padding:.65rem 1rem;font-weight:950}.page_locked__go3ZY a,.page_primaryAction___PH04{background:#ff6b35;color:#fff}.page_secondaryAction__MiObY{border:1px solid rgba(23,57,47,.18);background:#fff;color:#17392f}.page_textAction__sBPvQ{color:#087f89;padding:.5rem;text-align:center;font-weight:900;text-decoration:underline;text-underline-offset:.2rem}.page_locked__go3ZY{display:grid;max-width:46rem;justify-items:start;grid-gap:.8rem;gap:.8rem;margin-top:4rem;border-left:.4rem solid #fb0;border-radius:8px;background:#fff;box-shadow:var(--box-shadow-subtle);padding:1.6rem}.page_locked__go3ZY>p{margin:0;color:#087f89;font-weight:950}.page_lockedProgress__wKTKC{display:inline-grid;justify-items:center;border-radius:8px;background:#17392f;color:#fff;padding:.65rem .85rem}.page_lockedProgress__wKTKC strong{font-size:1.35rem}.page_lockedProgress__wKTKC small{color:#ffcf4d;font-weight:900}@media (max-width:780px){.page_page__MuhKn{padding:.8rem}.page_opening__SflQb{padding:2.7rem 0 1.4rem}.page_opening__SflQb h1{font-size:3rem}.page_movieAfterNote__2yy9K,.page_movieIntro__Tkhh_{grid-template-columns:1fr;gap:.7rem;padding:1rem}.page_movieIntro__Tkhh_ h2{font-size:1.65rem}.page_afterEnding__qMQyN,.page_personalNote__HZgp9,.page_recap__oLcLA{grid-template-columns:1fr;padding:1.1rem}.page_afterEnding__qMQyN h2,.page_locked__go3ZY h1,.page_personalNote__HZgp9 h2,.page_recapIntro__uqDYd h2{font-size:1.65rem}.page_actions__IvZ_k{min-width:0}.page_actions__IvZ_k,.page_continueMap__M_fNQ{grid-template-columns:1fr}.page_continueMap__M_fNQ>a{padding:.85rem 0}.page_continueMap__M_fNQ>a+a{border-top:1px solid rgba(23,57,47,.14);border-left:0}.page_locked__go3ZY a,.page_primaryAction___PH04,.page_secondaryAction__MiObY,.page_textAction__sBPvQ{width:100%}}.page_page__zqUyY{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_category__wo2BK,.page_featured__I6_11,.page_header__uXpZJ,.page_hero__zy7iI,.page_todayPick__NP_k9{max-width:1120px;margin:0 auto}.page_header__uXpZJ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.page_logo__RGwle{font-family:var(--font-family-heading);font-size:1.6rem;font-weight:900}.page_logo__RGwle span{color:var(--color-primary-ink)}.page_nav__ACfFm{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.page_nav__ACfFm a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:hsla(0,0%,100%,.82);border:1px solid rgba(0,0,0,.08);color:var(--color-text-light);padding:.5rem .85rem;font-weight:700}.page_hero__zy7iI{padding:3.2rem 0 2.4rem}.page_kicker__oWfc3{color:var(--color-primary-ink);font-size:.9rem;font-weight:950;letter-spacing:0;margin-bottom:.6rem}.page_hero__zy7iI h1{max-width:900px;font-size:clamp(2.35rem,5.2vw,4rem);line-height:1.1;margin-bottom:1.15rem}.page_hero__zy7iI p{max-width:760px;color:var(--color-text-light);font-size:1.1rem;font-weight:760;line-height:1.9}.page_stats__d9N9R{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.35rem}.page_stats__d9N9R span{border-radius:999px;background:#17392f;color:#fff;padding:.5rem .85rem;font-weight:950}.page_todayPick__NP_k9{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);grid-gap:1rem;gap:1rem;align-items:stretch;margin-bottom:1rem}.page_todayText__GIHjN,.page_todayVisual__tw5MS{border-radius:8px;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);overflow:hidden}.page_todayPickOptional__oHEAd .page_todayText__GIHjN{border-color:rgba(227,154,0,.26);background:#fffaf0;color:var(--color-text-main)}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_kicker__oWfc3{color:#745000}.page_todayPickOptional__oHEAd .page_todayText__GIHjN h2,.page_todayPickOptional__oHEAd .page_todayText__GIHjN strong{color:var(--color-text-main)}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_selectionReason__wNNd2 p,.page_todayPickOptional__oHEAd .page_todayText__GIHjN>p:not(.page_kicker__oWfc3){color:var(--color-text-light)}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_innerTags__sawfS span,.page_todayPickOptional__oHEAd .page_todayText__GIHjN>strong{border-color:rgba(227,154,0,.18);background:#fff}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_innerTags__sawfS span{color:#17392f}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_innerTags__sawfS b{background:rgba(227,154,0,.14);color:#745000}.page_todayPickOptional__oHEAd .page_selectionReason__wNNd2{border-left-color:#e39a00}.page_todayPickOptional__oHEAd .page_selectionReason__wNNd2 span{color:#745000}.page_todayPickOptional__oHEAd .page_todayText__GIHjN a{border:1px solid rgba(23,57,47,.2);background:#fff;color:#17392f}.page_optionalNote__gbgfS{display:block;margin-top:1rem;border-left:4px solid #e39a00;padding-left:.75rem;color:#5b5548;font-weight:760;line-height:1.6}.page_todayText__GIHjN{display:grid;align-content:center;background:linear-gradient(135deg,#17392f,#215e50);color:#fff;padding:clamp(1.35rem,3vw,2rem)}.page_todayText__GIHjN .page_kicker__oWfc3{color:#fb0}.page_todayText__GIHjN h2{color:#fff;font-size:clamp(2rem,4vw,3.4rem);line-height:1.12;margin-bottom:.9rem}.page_todayText__GIHjN p{color:hsla(0,0%,100%,.82);font-weight:760;line-height:1.8}.page_todayText__GIHjN strong{display:block;margin-top:1rem;border-radius:8px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.16);color:#fff;padding:.9rem;line-height:1.6}.page_selectionReason__wNNd2{display:grid;grid-gap:.2rem;gap:.2rem;margin-top:1rem;border-left:4px solid #fb0;padding-left:.85rem}.page_selectionReason__wNNd2 span{color:#ffcf4d;font-size:.78rem;font-weight:950}.page_todayText__GIHjN .page_selectionReason__wNNd2 p{margin:0;color:hsla(0,0%,100%,.88);font-size:.9rem;line-height:1.6}.page_todayText__GIHjN a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:2.8rem;align-items:center;justify-content:center;margin-top:1rem;border-radius:8px;background:#fb0;color:#17392f;padding:.7rem 1rem;font-weight:950}.page_todayText__GIHjN .page_experienceMeta__hAkAI>span{border-left-color:#fb0;background:hsla(0,0%,100%,.14);color:#fff3c9}.page_todayText__GIHjN .page_experienceMeta__hAkAI>small{color:hsla(0,0%,100%,.82)}.page_todayText__GIHjN .page_routeSummary__cffl1{border-top-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.82)!important}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_experienceMeta__hAkAI>span{border-left-color:var(--experience-color);background:color-mix(in srgb,var(--experience-color) 9%,#fff);color:var(--experience-color)}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_experienceMeta__hAkAI>small,.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_routeSummary__cffl1{color:var(--color-text-light)!important}.page_todayPickOptional__oHEAd .page_todayText__GIHjN .page_routeSummary__cffl1{border-top-color:rgba(23,57,47,.12)}.page_todayVisual__tw5MS{position:relative;width:min(100%,26rem);aspect-ratio:2/3;justify-self:center;align-self:center;background:#fffaf2}.page_category__wo2BK,.page_featured__I6_11{padding:2rem 0}.page_categoryHeader__fC40p,.page_sectionHeader__s6iAY{margin-bottom:1rem}.page_categoryHeader__fC40p h2,.page_sectionHeader__s6iAY h2{font-size:clamp(1.6rem,3vw,2.25rem)}.page_categoryHeader__fC40p{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.page_categoryActions__7hl9k{display:flex;flex:0 0 auto;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.page_categoryActions__7hl9k a,.page_categoryActions__7hl9k span{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;flex:0 0 auto;border-radius:999px;background:rgba(255,107,53,.12);color:var(--color-primary-ink);padding:.4rem .8rem;font-weight:950}.page_categoryActions__7hl9k a{background:#17392f;color:#fff}.page_featuredGrid__JCEvV,.page_workGrid__omz2o{display:grid;grid-gap:1rem;gap:1rem}.page_featuredGrid__JCEvV{grid-template-columns:repeat(3,minmax(0,1fr))}.page_workGrid__omz2o{grid-template-columns:repeat(2,minmax(0,1fr))}.page_featuredCard__FOpZw,.page_workCard__hdLzN{display:grid;border-radius:8px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:var(--box-shadow-subtle);overflow:hidden}.page_featuredCard__FOpZw{grid-template-rows:auto 1fr}.page_workCard__hdLzN{grid-template-columns:minmax(180px,.42fr) minmax(0,.58fr)}.page_featuredImage__Uij1g,.page_workVisual__ldC0o{position:relative;background:#fffaf2;overflow:hidden}.page_featuredImage__Uij1g,.page_workVisual__ldC0o{aspect-ratio:2/3}.page_image__LFg1F{object-fit:contain;padding:.55rem}.page_featuredCard__FOpZw>div:last-child,.page_workBody__AoYd9{padding:1.2rem}.page_experienceMeta__hAkAI{--experience-color:#19715f;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-bottom:.55rem}.page_experienceMeta__hAkAI[data-role=supporting-practice]{--experience-color:#b56a00}.page_experienceMeta__hAkAI[data-role=advanced-comparison]{--experience-color:#7a4b9b}.page_experienceMeta__hAkAI>span{border-left:.25rem solid var(--experience-color);background:color-mix(in srgb,var(--experience-color) 9%,#fff);color:var(--experience-color);padding:.32rem .5rem;font-size:.76rem;font-weight:950}.page_experienceMeta__hAkAI>small{color:var(--color-text-light);font-size:.72rem;font-weight:850}.page_cardTop__31eJG span,.page_featuredCard__FOpZw span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_featuredCard__FOpZw h3,.page_workCard__hdLzN h3{font-size:1.25rem;line-height:1.45;margin:.35rem 0 .65rem}.page_featuredCard__FOpZw p,.page_workCard__hdLzN p{color:var(--color-text-light);font-weight:760;line-height:1.75}.page_cardTop__31eJG{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.page_cardTop__31eJG small{color:var(--color-text-light);font-weight:850}.page_workCard__hdLzN strong{display:block;margin-top:1rem;color:var(--color-text-main);line-height:1.65}.page_routeSummary__cffl1{margin-top:.8rem;border-top:1px solid rgba(23,57,47,.12);color:#365c52!important;padding-top:.7rem;font-size:.8rem;font-weight:850!important;line-height:1.55!important}.page_entryAction__w05D4{display:inline-flex!important;min-height:2.65rem;align-items:center;justify-content:center;margin-top:.85rem!important;border-radius:8px;background:#17392f;color:#fff!important;padding:.58rem .8rem;font-size:.82rem;font-weight:950;text-align:center}.page_innerTags__sawfS{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.9rem}.page_innerTags__sawfS b,.page_innerTags__sawfS span{display:inline-flex;min-height:1.75rem;align-items:center;border-radius:999px;padding:.24rem .62rem;font-size:.76rem;font-weight:950;line-height:1.35}.page_innerTags__sawfS b{background:#17392f;color:#fb0}.page_innerTags__sawfS span{background:rgba(23,57,47,.08);color:#17392f}.page_todayText__GIHjN .page_innerTags__sawfS b{background:rgba(255,187,0,.18);color:#fb0}.page_todayText__GIHjN .page_innerTags__sawfS span{background:hsla(0,0%,100%,.14);color:#fff}.page_placeholder__hlpyB{display:grid;min-height:100%;align-content:center;grid-gap:.5rem;gap:.5rem;padding:1rem;background:linear-gradient(135deg,rgba(255,248,240,.96),rgba(239,252,250,.9))}.page_placeholder__hlpyB span{color:var(--color-primary-ink);font-size:.78rem;font-weight:950}.page_placeholder__hlpyB strong{border-radius:8px;background:#fff;padding:.7rem;font-size:.92rem;line-height:1.55}@media (max-width:900px){.page_header__uXpZJ{align-items:stretch;flex-direction:column;gap:.75rem;margin-bottom:1rem}.page_nav__ACfFm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;width:100%}.page_nav__ACfFm a{min-width:0;width:100%;padding-right:.55rem;padding-left:.55rem;text-align:center}.page_featuredGrid__JCEvV,.page_todayPick__NP_k9,.page_workCard__hdLzN,.page_workGrid__omz2o{grid-template-columns:1fr}.page_categoryHeader__fC40p{align-items:flex-start;flex-direction:column}.page_categoryActions__7hl9k{width:100%;justify-content:flex-start}.page_todayVisual__tw5MS{width:min(100%,28rem)}}@media (max-width:560px){.page_page__zqUyY{padding:.8rem}.page_header__uXpZJ{align-items:flex-start;flex-direction:column}.page_nav__ACfFm{justify-content:flex-start}.page_hero__zy7iI{padding:2rem 0 1.5rem}}@media (max-width:360px){.page_hero__zy7iI h1{font-size:1.9rem}}.page_page__sqHnU{min-height:100vh;background:radial-gradient(circle at 12% 12%,rgba(255,179,71,.18),transparent 28%),radial-gradient(circle at 88% 10%,rgba(46,196,182,.16),transparent 30%),linear-gradient(180deg,#fff8f0,#f0fbf9);padding:1.25rem}.page_header__hMSOF{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0 2rem}.page_logo__th4Zp{color:var(--color-text-main);font-family:var(--font-family-heading);font-size:1.5rem;font-weight:950}.page_card__FwMm5 span,.page_kicker__aY6dQ,.page_logo__th4Zp span,.page_preview__P2We6 span{color:var(--color-primary-ink)}.page_nav__hRqic{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.page_nav__hRqic a,.page_nav__hRqic button{display:inline-flex;min-height:2.75rem;align-items:center;border-radius:8px;background:hsla(0,0%,100%,.78);border:1px solid rgba(0,0,0,.08);color:var(--color-text-main);padding:.5rem .85rem;font-size:.86rem;font-weight:900}.page_dataResetNotice__E3W9r,.page_grid__P1RQ3,.page_hero__l2i3s,.page_innerTodayPanel__cMkRS,.page_lessonProgressPanel__oAnPH,.page_patternPanel__8bjPU,.page_preview__P2We6,.page_rehearsalStrip__TvoiP,.page_sevenDayPanel__ATYiB,.page_startPanel__fIJe8,.page_todayBoard__D_WOa,.page_workLogPanel__kp3y8{max-width:1120px;margin:0 auto}.page_dataResetNotice__E3W9r{margin-bottom:1rem;border:1px solid rgba(46,196,182,.28);border-radius:8px;background:#effaf8;padding:1rem 1.15rem}.page_dataResetNotice__E3W9r strong{color:#14594f;font-weight:950}.page_dataResetNotice__E3W9r p{margin:.3rem 0 0;color:var(--color-text-light);line-height:1.7;font-weight:700}.page_hero__l2i3s{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:1rem;gap:1rem;align-items:stretch}.page_card__FwMm5,.page_hero__l2i3s>div,.page_lessonProgressPanel__oAnPH,.page_patternPanel__8bjPU,.page_preview__P2We6,.page_profileCard__WqwMx,.page_sevenDayPanel__ATYiB,.page_workLogPanel__kp3y8{border-radius:8px;background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle)}.page_hero__l2i3s>div{padding:2.25rem}.page_kicker__aY6dQ{margin:0 0 .75rem;font-weight:950}.page_hero__l2i3s h1,.page_preview__P2We6 h2,.page_workLogHeader__lR_gV h2{margin:0;color:var(--color-text-main);font-size:2.6rem;line-height:1.22;letter-spacing:0;text-wrap:balance}.page_card__FwMm5 p,.page_hero__l2i3s p,.page_workLogGrid__Qkpls p{color:var(--color-text-light);line-height:1.8;font-weight:700}.page_hero__l2i3s p{max-width:720px;margin:1rem 0 0}.page_hero__l2i3s h1{word-break:keep-all;overflow-wrap:break-word;line-break:strict}.page_profileCard__WqwMx{display:grid;align-content:center;justify-items:center;grid-gap:.65rem;gap:.65rem;padding:1.5rem;text-align:center}.page_sevenDayPanel__ATYiB{margin-top:1rem;border-left:.35rem solid var(--color-primary);padding:1.5rem}.page_sevenDayHeader__F1HHZ{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_sevenDayHeader__F1HHZ>div:first-child{max-width:46rem}.page_patternPanel__8bjPU h2,.page_sevenDayHeader__F1HHZ h2{margin:0;color:var(--color-text-main);font-size:1.9rem;line-height:1.3}.page_sevenDayHeader__F1HHZ p:not(.page_kicker__aY6dQ){margin:.65rem 0 0;color:var(--color-text-light);font-weight:750;line-height:1.75}.page_sevenDayCount__NF1Mo{flex:0 0 auto;display:grid;min-width:6rem;justify-items:center;border-radius:8px;background:#17392f;color:#fff;padding:.75rem .9rem}.page_sevenDayCount__NF1Mo strong{color:#fff;font-family:var(--font-family-heading);font-size:1.45rem}.page_sevenDayCount__NF1Mo span{color:#fb0;font-size:.76rem;font-weight:950}.page_sevenDayTrack__DNjmM{display:grid;grid-template-columns:repeat(5,minmax(2.4rem,1fr));grid-gap:.45rem;gap:.45rem;margin-top:1.1rem}.page_sevenDayTrack__DNjmM>span{display:grid;grid-template-columns:auto auto;grid-gap:.3rem;gap:.3rem;align-items:center;justify-content:center;min-height:2.8rem;border-radius:8px;background:#f4f1ed;border:1px solid rgba(0,0,0,.08);color:var(--color-text-light)}.page_sevenDayTrack__DNjmM b{font-family:var(--font-family-heading)}.page_sevenDayTrack__DNjmM small{font-size:.68rem;font-weight:950}.page_sevenDayTrack__DNjmM>span[data-status=done]{background:rgba(46,196,182,.14);border-color:rgba(46,196,182,.35);color:#14665e}.page_sevenDayTrack__DNjmM>span[data-status=current]{background:#fb0;border-color:#e5a700;color:#17392f;box-shadow:0 8px 20px rgba(255,187,0,.2)}.page_currentStep__hBYEh{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;margin-top:.8rem;border-radius:8px;background:#17392f;padding:1rem}.page_currentStep__hBYEh>div{display:grid;grid-gap:.35rem;gap:.35rem}.page_currentStep__hBYEh span{color:#fb0;font-size:.8rem;font-weight:950}.page_currentStep__hBYEh strong{color:#fff;font-size:1.1rem;line-height:1.5}.page_currentStep__hBYEh p{margin:0;color:hsla(0,0%,100%,.78);font-weight:750;line-height:1.65}.page_currentStep__hBYEh>a{justify-content:center;border-radius:8px;background:var(--color-primary);color:var(--color-on-primary);padding:.65rem .95rem}.page_currentStep__hBYEh>a,.page_sevenDayDetailLink__Sb4RQ{display:inline-flex;min-height:2.75rem;align-items:center;font-weight:950}.page_sevenDayDetailLink__Sb4RQ{margin-top:.7rem;color:var(--color-primary-ink);font-size:.86rem}.page_profileCard__WqwMx img,.page_profileCard__WqwMx>span{width:5.2rem;height:5.2rem;border-radius:999px;object-fit:cover}.page_profileCard__WqwMx>span{display:grid;place-items:center;background:var(--color-primary);color:var(--color-on-primary);font-size:2rem;font-weight:950}.page_profileCard__WqwMx strong{color:var(--color-text-main);font-size:1.1rem}.page_profileCard__WqwMx small{color:var(--color-text-light);overflow-wrap:anywhere}.page_todayBoard__D_WOa{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(250px,.78fr) minmax(250px,.82fr);grid-gap:1rem;gap:1rem;margin-top:1rem}.page_startPanel__fIJe8{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:1rem;gap:1rem;align-items:stretch;margin-top:1rem;border-radius:8px;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1.25rem}.page_focusColumn__ybZD_{display:grid;grid-gap:.75rem;gap:.75rem}.page_focusCard__P3Gpw{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;min-height:13rem;border-radius:8px;background:linear-gradient(135deg,#17392f,#215e50);border:1px solid rgba(0,0,0,.12);padding:1.25rem;box-shadow:0 16px 32px rgba(23,57,47,.16)}.page_focusCard__P3Gpw>span{color:#fb0;font-size:.82rem;font-weight:950}.page_focusCard__P3Gpw>strong{color:#fff;font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.3;text-wrap:balance}.page_focusCard__P3Gpw>p{max-width:44rem;margin:0;color:hsla(0,0%,100%,.8);font-weight:760;line-height:1.7}.page_focusCard__P3Gpw>a{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:3rem;align-items:center;justify-content:center;margin-top:auto;border-radius:8px;background:var(--color-primary);color:var(--color-on-primary);padding:.7rem 1.1rem;font-weight:950;box-shadow:0 12px 26px rgba(255,107,53,.22)}.page_focusLinks__pdI4_{display:flex;flex-wrap:wrap;gap:.55rem 1rem;padding:0 .2rem}.page_focusLinks__pdI4_ a{display:inline-flex;min-height:2.75rem;align-items:center;color:#31574e;font-size:.84rem;font-weight:900;text-decoration:underline;-webkit-text-decoration-color:rgba(49,87,78,.32);text-decoration-color:rgba(49,87,78,.32);text-underline-offset:.25rem}.page_focusLinks__pdI4_ a:after{content:"→";margin-left:.35rem;color:var(--color-primary-ink)}.page_supportDisclosure__dmUhn{max-width:1120px;margin:1rem auto 0;border-radius:8px;background:hsla(0,0%,100%,.86);border:1px solid rgba(23,57,47,.13);box-shadow:var(--box-shadow-subtle);overflow:hidden}.page_supportDisclosure__dmUhn>summary{display:flex;min-height:5.2rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;cursor:pointer;list-style:none}.page_supportDisclosure__dmUhn>summary::-webkit-details-marker{display:none}.page_supportDisclosure__dmUhn>summary:hover{background:rgba(234,248,245,.72)}.page_supportSummaryText__c_TmS{display:grid;grid-gap:.3rem;gap:.3rem}.page_supportSummaryText__c_TmS strong{color:var(--color-text-main);font-size:1.05rem;line-height:1.45}.page_supportSummaryText__c_TmS small{color:var(--color-text-light);font-weight:760;line-height:1.55}.page_supportSummaryIcon__4Y74G{display:grid;flex:0 0 auto;width:2.5rem;height:2.5rem;place-items:center;border-radius:999px;background:#17392f;color:#fff;font-size:1.45rem;font-weight:500;transition:transform var(--transition-normal),background var(--transition-normal)}.page_supportDisclosure__dmUhn[open] .page_supportSummaryIcon__4Y74G{transform:rotate(45deg);background:var(--color-primary)}.page_supportDisclosure__dmUhn[open]>summary{border-bottom:1px solid rgba(23,57,47,.1)}.page_supportContent__d6_hc{padding:0 1rem 1.25rem}.page_supportContent__d6_hc>:first-child{margin-top:1rem}.page_startHeader__5v0rR{display:grid;align-content:center}.page_startHeader__5v0rR h2{color:var(--color-text-main);font-size:clamp(1.75rem,4vw,3rem);line-height:1.18;margin:0;text-wrap:balance}.page_startHeader__5v0rR p:not(.page_kicker__aY6dQ){color:var(--color-text-light);font-weight:760;line-height:1.8;margin:.9rem 0 0}.page_startGrid__9yEFP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_startGrid__9yEFP a{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;min-height:11rem;border-radius:8px;background:linear-gradient(135deg,rgba(255,250,242,.98),rgba(239,252,250,.94));border:1px solid rgba(255,107,53,.14);padding:1rem}.page_startGrid__9yEFP .page_startPrimary__zpVlA{background:linear-gradient(135deg,#17392f,#215e50);color:#fff}.page_startGrid__9yEFP span{color:var(--color-primary-ink);font-size:.8rem;font-weight:950}.page_startGrid__9yEFP .page_startPrimary__zpVlA span{color:#fb0}.page_startGrid__9yEFP strong{color:var(--color-text-main);font-size:1.08rem;line-height:1.45}.page_startGrid__9yEFP .page_startPrimary__zpVlA strong{color:#fff}.page_startGrid__9yEFP small{color:var(--color-text-light);font-weight:760;line-height:1.55}.page_startGrid__9yEFP .page_startPrimary__zpVlA small{color:hsla(0,0%,100%,.78)}.page_nextLesson__WUSw1,.page_todayMain__yRB_K,.page_todaySide__WNGJM{border-radius:8px;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1.5rem}.page_rehearsalStrip__TvoiP{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr) auto;grid-gap:1rem;gap:1rem;align-items:center;margin-top:1rem;border-radius:8px;background:linear-gradient(135deg,#fff1c9,#fffaf2);border:1px solid rgba(255,168,0,.24);color:var(--color-text-main);padding:1.25rem;box-shadow:var(--box-shadow-subtle)}.page_rehearsalStrip__TvoiP .page_kicker__aY6dQ{color:var(--color-primary-ink)}.page_rehearsalStrip__TvoiP h2{color:var(--color-text-main);font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.25;margin:0;text-wrap:balance}.page_rehearsalStrip__TvoiP p:not(.page_kicker__aY6dQ){margin:.55rem 0 0;color:var(--color-text-light);font-weight:760;line-height:1.65}.page_rehearsalStripScene__I35EI{display:grid;grid-gap:.25rem;gap:.25rem;border-left:3px solid #17392f;padding-left:.9rem}.page_rehearsalStripScene__I35EI span{color:#167d73;font-size:.76rem;font-weight:950}.page_rehearsalStripScene__I35EI strong{color:var(--color-text-main);line-height:1.45}.page_rehearsalStripScene__I35EI small{color:var(--color-text-light);font-weight:760;line-height:1.5}.page_rehearsalStrip__TvoiP>a{display:inline-flex;min-height:2.9rem;align-items:center;justify-content:center;border-radius:8px;background:var(--color-primary);color:var(--color-on-primary);padding:.65rem .9rem;font-weight:950;white-space:nowrap}.page_todayMain__yRB_K{background:linear-gradient(180deg,rgba(255,248,240,.98),hsla(0,0%,100%,.94))}.page_todayMain__yRB_K h2{margin:0;color:var(--color-text-main);font-size:1.85rem;line-height:1.32;text-wrap:balance}.page_nextLesson__WUSw1 p,.page_todayMain__yRB_K p,.page_todaySide__WNGJM p{color:var(--color-text-light);font-weight:750;line-height:1.75}.page_todayReason__pS6ki{display:grid;grid-gap:.2rem;gap:.2rem;margin-top:.9rem;border-left:4px solid #24b8aa;background:#eaf8f5;padding:.7rem .85rem}.page_todayReason__pS6ki span{color:#167d73;font-size:.78rem;font-weight:950}.page_todayReason__pS6ki p{margin:0;color:#29443d;font-size:.9rem;line-height:1.6}.page_beforeAfter__0r64g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1rem}.page_beforeAfter__0r64g div{border-radius:8px;background:#fff;border:1px solid rgba(255,107,53,.15);padding:.95rem}.page_beforeAfter__0r64g span,.page_nextLesson__WUSw1 small,.page_nextLesson__WUSw1 span,.page_todaySide__WNGJM span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_beforeAfter__0r64g strong,.page_nextLesson__WUSw1 strong,.page_todaySide__WNGJM strong{display:block;margin-top:.35rem;color:var(--color-text-main);line-height:1.5}.page_todaySide__WNGJM{background:#17392f}.page_todaySide__WNGJM span{color:#fb0}.page_todaySide__WNGJM p,.page_todaySide__WNGJM strong{color:#fff}.page_todaySide__WNGJM p{opacity:.82}.page_todayActions__K0Y01{display:flex;gap:.55rem;flex-wrap:wrap;margin-top:1rem}.page_nextLessonAction__52xSn,.page_optionalAction__0_Jwm,.page_todayActions__K0Y01 a,.page_todayWorkLink__gN9wh{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;padding:.55rem .82rem;font-size:.86rem;font-weight:950}.page_nextLessonAction__52xSn,.page_todayActions__K0Y01 a:first-child,.page_todayWorkLink__gN9wh{background:var(--color-primary);color:var(--color-on-primary)}.page_todayWorkLink__gN9wh{box-shadow:0 12px 26px rgba(255,107,53,.18)}.page_optionalAction__0_Jwm,.page_todayWorkLink__gN9wh{width:-moz-fit-content;width:fit-content;margin-top:1rem}.page_optionalAction__0_Jwm{background:#fff;border:1px solid rgba(23,57,47,.22);color:#17392f}.page_choiceNote__DhTPh{margin:.85rem 0 0;border-left:4px solid #24b8aa;background:#f1faf8;padding:.65rem .75rem;color:#29443d;font-size:.84rem;line-height:1.65}.page_todayActions__K0Y01 a:last-child{background:hsla(0,0%,100%,.12);color:#fff;border:1px solid hsla(0,0%,100%,.18)}.page_nextLesson__WUSw1{background:hsla(0,0%,100%,.92)}.page_nextLesson__WUSw1 small{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:.2rem 0 .8rem;border-radius:999px;background:rgba(255,107,53,.12);padding:.28rem .65rem}.page_innerTodayPanel__cMkRS{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:1rem;gap:1rem;align-items:stretch;margin-top:1rem;border-radius:8px;background:linear-gradient(135deg,#17392f,#215e50);color:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle);padding:1.25rem}.page_innerTodayCopy__unFjk{display:grid;align-content:center}.page_innerTodayCopy__unFjk .page_kicker__aY6dQ{color:#fb0}.page_innerTodayCopy__unFjk h2{max-width:12em;color:#fff;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.18;margin:0 0 .8rem}.page_innerTodayCopy__unFjk p:not(.page_kicker__aY6dQ){color:hsla(0,0%,100%,.82);font-weight:760;line-height:1.8;margin:0}.page_innerTodayGrid__RcuAk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.page_innerTodayGrid__RcuAk 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_innerTodayGrid__RcuAk span{color:#fb0;font-size:.78rem;font-weight:950}.page_innerTodayGrid__RcuAk strong{color:#fff;line-height:1.5}.page_innerTodayGrid__RcuAk p{color:hsla(0,0%,100%,.76);font-weight:760;line-height:1.65;margin:0}.page_grid__P1RQ3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.page_card__FwMm5{display:grid;grid-gap:.5rem;gap:.5rem;padding:1.25rem;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.page_card__FwMm5:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-hover)}.page_card__FwMm5 span,.page_preview__P2We6 span{font-weight:950}.page_card__FwMm5 p{margin:0}.page_patternPanel__8bjPU,.page_workLogPanel__kp3y8{margin-top:1rem;padding:1.5rem}.page_patternPanel__8bjPU{background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(255,248,240,.94))}.page_patternGrid__Zfh5B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_patternGrid__Zfh5B article{display:grid;grid-gap:.5rem;gap:.5rem;align-content:start;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.08);padding:1rem}.page_patternGrid__Zfh5B span{color:var(--color-primary-ink);font-size:.8rem;font-weight:950}.page_patternGrid__Zfh5B strong{color:var(--color-text-main);line-height:1.6}.page_patternGrid__Zfh5B p{margin:0;color:var(--color-text-light);font-weight:750;line-height:1.65}.page_lessonProgressPanel__oAnPH,.page_workRecommendPanel__vKfIY{margin-top:1rem;padding:1.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(239,252,250,.92))}.page_workLogHeader__lR_gV{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.page_workLogHeader__lR_gV h2{font-size:1.9rem;line-height:1.3}.page_workLogHeader__lR_gV>a{flex:0 0 auto;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:#17392f;color:#fff;padding:.55rem .9rem;font-weight:950}.page_workLogGrid__Qkpls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_workRecommendPanel__vKfIY{max-width:1120px;margin-left:auto;margin-right:auto;border-radius:8px;border:1px solid rgba(0,0,0,.08);box-shadow:var(--box-shadow-subtle)}.page_recommendWorkGrid__0_CjG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_recommendWorkGrid__0_CjG a{display:grid;grid-gap:.55rem;gap:.55rem;border-radius:8px;background:#fff8f0;border:1px solid rgba(255,107,53,.14);padding:1rem}.page_recommendWorkGrid__0_CjG span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_recommendWorkGrid__0_CjG strong{color:var(--color-text-main);line-height:1.55}.page_recommendWorkGrid__0_CjG p{margin:0;color:var(--color-text-light);font-weight:760;line-height:1.7}.page_lessonProgressGrid__KmPEn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.page_lessonProgressGrid__KmPEn a{display:grid;grid-gap:.5rem;gap:.5rem;border-radius:8px;background:#17392f;border:1px solid rgba(0,0,0,.08);padding:1rem}.page_lessonProgressGrid__KmPEn span{color:#fb0;font-size:.82rem;font-weight:950}.page_lessonProgressGrid__KmPEn strong{color:#fff;line-height:1.55}.page_lessonProgressGrid__KmPEn small{color:hsla(0,0%,100%,.74);font-weight:800}.page_workLogGrid__Qkpls article{display:grid;grid-gap:.55rem;gap:.55rem;border-radius:8px;background:#fff8f0;border:1px solid rgba(255,107,53,.13);padding:1rem}.page_workLogGrid__Qkpls span{color:var(--color-primary-ink);font-size:.82rem;font-weight:950}.page_workLogGrid__Qkpls strong{color:var(--color-text-main);line-height:1.55}.page_workLogGrid__Qkpls p{margin:0}.page_workLogGrid__Qkpls 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:.5rem .8rem;font-size:.86rem;font-weight:950}.page_preview__P2We6{margin-top:1rem;padding:2rem}.page_previewLead__H8jTH{margin:1rem 0 0;color:var(--color-text-light);line-height:1.8;font-weight:700}.page_previewGrid__3R8rP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin-top:1.4rem}.page_previewGrid__3R8rP div{border-radius:8px;background:#fff8f0;border:1px solid rgba(255,107,53,.13);padding:1rem}.page_previewGrid__3R8rP strong{display:block;margin-top:.35rem;color:var(--color-text-main);line-height:1.55}.page_previewActions___bBBM{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1rem}.page_previewActions___bBBM a{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:8px;background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.08);color:var(--color-text-main);padding:.58rem .95rem;font-size:.88rem;font-weight:950}.page_previewActions___bBBM a:first-child{background:var(--color-primary);color:var(--color-on-primary);border-color:transparent;box-shadow:0 12px 26px rgba(255,107,53,.18)}@media (max-width:820px){.page_currentStep__hBYEh,.page_header__hMSOF,.page_hero__l2i3s,.page_innerTodayGrid__RcuAk,.page_innerTodayPanel__cMkRS,.page_rehearsalStrip__TvoiP,.page_sevenDayHeader__F1HHZ,.page_startPanel__fIJe8,.page_todayBoard__D_WOa{display:grid}.page_header__hMSOF{align-items:stretch;gap:.75rem;grid-template-columns:minmax(0,1fr);padding-bottom:1rem}.page_nav__hRqic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;width:100%}.page_nav__hRqic a,.page_nav__hRqic form{min-width:0;width:100%}.page_nav__hRqic a,.page_nav__hRqic button{justify-content:center;width:100%;padding-right:.55rem;padding-left:.55rem;text-align:center}.page_nav__hRqic form:last-child:nth-child(odd){grid-column:1/-1}.page_currentStep__hBYEh,.page_hero__l2i3s,.page_innerTodayGrid__RcuAk,.page_innerTodayPanel__cMkRS,.page_sevenDayHeader__F1HHZ,.page_startPanel__fIJe8,.page_todayBoard__D_WOa{grid-template-columns:1fr}.page_rehearsalStrip__TvoiP>a{width:100%}.page_hero__l2i3s>div{padding:1.4rem}.page_profileCard__WqwMx{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-content:center;column-gap:.8rem;padding:.85rem 1rem;text-align:left}.page_profileCard__WqwMx img,.page_profileCard__WqwMx>span{grid-row:1/3;width:3.25rem;height:3.25rem}.page_profileCard__WqwMx>span{font-size:1.25rem}.page_profileCard__WqwMx small,.page_profileCard__WqwMx strong{min-width:0}.page_hero__l2i3s h1,.page_preview__P2We6 h2{font-size:2rem}.page_beforeAfter__0r64g,.page_grid__P1RQ3,.page_lessonProgressGrid__KmPEn,.page_patternGrid__Zfh5B,.page_previewGrid__3R8rP,.page_recommendWorkGrid__0_CjG,.page_startGrid__9yEFP,.page_workLogGrid__Qkpls{grid-template-columns:1fr}.page_sevenDayCount__NF1Mo{width:-moz-fit-content;width:fit-content}.page_sevenDayTrack__DNjmM{gap:.3rem}.page_sevenDayTrack__DNjmM>span{grid-template-columns:1fr;gap:0;min-height:3.1rem;text-align:center}.page_workLogHeader__lR_gV{align-items:flex-start;flex-direction:column}.page_focusCard__P3Gpw{min-height:0}.page_focusColumn__ybZD_{order:1}.page_startHeader__5v0rR{order:2;padding:.25rem .1rem 0}.page_startHeader__5v0rR h2{font-size:1.45rem}.page_focusCard__P3Gpw>a{width:100%;margin-top:.5rem}.page_focusLinks__pdI4_{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.page_supportDisclosure__dmUhn>summary{min-height:5.75rem;padding:.9rem 1rem}.page_supportSummaryText__c_TmS strong{font-size:.98rem}.page_supportSummaryText__c_TmS small{font-size:.78rem}.page_supportContent__d6_hc{padding:0 .75rem 1rem}}