.home_page__ODjSn{--bg:#0d1316;--panel:#151f23;--raised:#1a262a;--line:#2a383d;--text:#f1f4ef;--muted:#9eabad;--orange:#d85843;--orange-soft:#ef8a70;min-height:100vh;background:var(--bg);color:var(--text);font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.home_page__ODjSn *{box-sizing:border-box}.home_page__ODjSn a{color:inherit;text-decoration:none}.home_shell__L_W_z{width:min(1200px,calc(100% - 48px));margin-inline:auto}.home_skip__wszqg{position:fixed;z-index:50;top:10px;left:10px;padding:10px 14px;background:var(--orange);transform:translateY(-150%)}.home_skip__wszqg:focus{transform:translateY(0)}.home_header__OUbfE{background:#f7f7f3;color:#172022}.home_nav__hlS8v{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px}.home_brand__pXnzD{font-size:19px;font-weight:800;letter-spacing:-.04em}.home_brand__pXnzD span,.home_label__PJ_9Z,.home_stepList__u011z i,.home_strip__AXajE i{color:var(--orange)}.home_navLinks__ULDPK{display:flex;align-items:center;gap:22px;font-size:13px;font-weight:700}.home_brand__pXnzD:focus-visible,.home_button__OGYC6:focus-visible,.home_navLinks__ULDPK a:focus-visible{outline:3px solid var(--orange-soft);outline-offset:4px}.home_button__OGYC6,.home_navAction__Qqv7t{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:43px;padding:0 19px;background:var(--orange);color:#fff9f4;font-weight:800}.home_button__OGYC6{margin-top:28px;font-size:14px;transition:background .18s ease,transform .18s ease}.home_button__OGYC6:hover{background:#bd4735;transform:translateY(-2px)}.home_hero__z_jpu{position:relative;min-height:min(690px,calc(100dvh - 74px));overflow:hidden;isolation:isolate;background:#091113}.home_hero__z_jpu:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(7,15,18,.68),rgba(7,15,18,.22) 58%,transparent),linear-gradient(0deg,rgba(7,15,18,.58),transparent 55%)}.home_heroImage__4gLLh{position:absolute;z-index:-2;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:56% 47%;object-position:56% 47%}.home_heroInner__jKRQF{min-height:inherit;display:flex;align-items:center}.home_heroCopy__ODb0e{width:min(650px,58%)}.home_label__PJ_9Z{display:flex;gap:12px;align-items:center;margin:0;font-size:11px;font-weight:800;letter-spacing:.14em}.home_label__PJ_9Z:before{width:32px;height:1px;content:"";background:currentColor}.home_cta__n3QqX h2,.home_hero__z_jpu h1,.home_moment__idUIN h2,.home_sectionHead__Gl6hb h2,.home_system___7VuT h2,.home_verify__EppGt h2{margin:22px 0 0;font-size:clamp(42px,5.4vw,76px);line-height:.99;letter-spacing:-.065em}.home_hero__z_jpu h1 strong,.home_page__ODjSn h2 strong{display:block;color:var(--orange-soft)}.home_heroCopy__ODb0e>p:not(.home_label__PJ_9Z){max-width:490px;margin:25px 0 0;color:#d9dfdc;line-height:1.8}.home_strip__AXajE{border-block:1px solid var(--line)}.home_stripInner__Ks4wH{display:grid;grid-template-columns:.85fr 3.15fr;min-height:124px}.home_stripInner__Ks4wH>div{display:flex;flex-direction:column;justify-content:center;gap:8px}.home_stripInner__Ks4wH small{color:var(--muted)}.home_stripInner__Ks4wH>div>strong{font-size:19px}.home_strip__AXajE ol{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.home_strip__AXajE li{display:flex;align-items:center;gap:10px;padding:20px;border-left:1px solid var(--line);font-weight:700}.home_stepList__u011z i,.home_strip__AXajE i{font:800 11px/1 ui-monospace,monospace}.home_method__5rZej{padding-block:126px}.home_sectionHead__Gl6hb{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(48px,8vw,100px);align-items:end}.home_cta__n3QqX h2,.home_moment__idUIN h2,.home_sectionHead__Gl6hb h2,.home_system___7VuT h2,.home_verify__EppGt h2{font-size:clamp(39px,4.7vw,64px)}.home_cta__n3QqX p,.home_moment__idUIN>div p,.home_sectionHead__Gl6hb>p,.home_systemLead__NnWPh,.home_verifyInner__LIFZw>div>p:not(.home_label__PJ_9Z){color:var(--muted);line-height:1.8}.home_learningScene__CvkhI{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);margin-top:72px;border:1px solid var(--line);background:#10191c}.home_workbench__xfOly{padding:clamp(28px,5vw,56px);border-right:1px solid var(--line)}.home_workMeta__YckIf{display:flex;justify-content:space-between;gap:18px;color:#778586;font-size:11px}.home_kicker__etd2I{margin:42px 0 0;color:var(--orange-soft);font-size:11px;font-weight:800;letter-spacing:.1em}.home_workbench__xfOly h3{margin:12px 0 0;font-size:clamp(19px,2vw,25px);line-height:1.4}.home_workbench__xfOly em{font-family:Georgia,serif}.home_graphBoard__KGO8Y{margin:22px 0 0;padding:14px;border:1px solid rgba(241,244,239,.12);background:#0a1215}.home_graphBoard__KGO8Y svg{display:block;width:100%}.home_grid__WFIMJ{fill:none;stroke:#274047}.home_axis__Xp_Na{fill:none;stroke:#8f9b98;stroke-width:1.5}.home_curve__iM_lB{fill:none;stroke:var(--orange-soft);stroke-width:4}.home_point__7NLf2{fill:var(--orange-soft)}.home_graphText__Nrr0V{fill:#c7d0cc;font-size:12px}.home_graphBoard__KGO8Y figcaption{margin-top:6px;color:#768887;font-size:11px}.home_workbench__xfOly blockquote{margin:44px 0 0;padding-left:24px;border-left:2px solid var(--orange);font-size:clamp(23px,3vw,35px);line-height:1.35}.home_breakpoint__wniRZ{margin:34px 0 0 26px;padding-top:22px;border-top:1px solid var(--line)}.home_breakpoint__wniRZ small{color:var(--orange-soft);font-weight:800;letter-spacing:.1em}.home_breakpoint__wniRZ strong{display:block;margin-top:8px;font-size:19px}.home_repair__DaQIy{margin:18px 0 0 26px;color:var(--muted);line-height:1.7}.home_stepList__u011z{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.home_stepList__u011z li{flex:1;display:grid;grid-template-columns:38px 1fr;gap:16px;padding:30px;border-top:1px solid var(--line)}.home_stepList__u011z li:first-child{border-top:0}.home_stepList__u011z li:last-child{background:var(--panel)}.home_stepList__u011z h3{margin:0;font-size:20px}.home_stepList__u011z p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.65}.home_stepList__u011z small{display:block;margin-top:10px;color:var(--orange-soft)}.home_verify__EppGt{padding-block:128px;border-top:1px solid var(--line);background:#070c0e}.home_verifyInner__LIFZw{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(55px,9vw,118px);align-items:center}.home_timeline__F3Xgk{position:relative;margin:0;padding:0;list-style:none}.home_timeline__F3Xgk li{position:relative;margin-left:46px;padding:0 0 38px 27px;border-left:1px solid var(--line)}.home_timeline__F3Xgk li:before{position:absolute;left:-6px;top:3px;width:10px;height:10px;border:2px solid var(--orange-soft);border-radius:50%;content:"";background:#070c0e}.home_timeline__F3Xgk small{color:var(--orange-soft);font-weight:800}.home_timeline__F3Xgk h3{margin:10px 0;font-size:24px}.home_timeline__F3Xgk p{margin:0;color:var(--muted);line-height:1.7}.home_timeline__F3Xgk .home_evidence__NBrMU{margin-top:4px;padding:28px;border-left:0;color:#65706e;background:#ecefe8;box-shadow:12px 13px 0 rgba(216,88,67,.2)}.home_timeline__F3Xgk .home_evidence__NBrMU:before{display:none}.home_evidence__NBrMU strong{display:block;margin-top:16px;color:#182123;font-size:clamp(24px,3vw,35px);line-height:1.15}.home_moment__idUIN{padding-block:0 120px}.home_moment__idUIN>img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.home_moment__idUIN>div{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(42px,8vw,100px);align-items:end;padding-top:30px}.home_moment__idUIN h2{font-size:clamp(29px,3.5vw,45px)}.home_moment__idUIN h2 strong{display:inline}.home_system___7VuT{padding-block:112px 104px;border-top:1px solid var(--line)}.home_systemHead__PIzW6{max-width:790px}.home_system___7VuT h2{max-width:14em;text-wrap:balance}.home_systemHead__PIzW6>p:last-child{max-width:620px;margin:22px 0 0;color:var(--muted);line-height:1.8}.home_systemMap__Vgeek{position:relative;margin:60px 0 0;padding:0;list-style:none}.home_systemMap__Vgeek:before{position:absolute;top:44px;bottom:44px;left:36px;width:1px;content:"";background:var(--orange)}.home_systemLayer__CTfgs{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:28px;padding-block:22px}.home_systemLayer__CTfgs+.home_systemLayer__CTfgs{margin-top:18px}.home_systemKey__oQphK{position:relative;z-index:1;width:76px;padding-block:9px;color:var(--orange-soft);background:var(--bg);font-size:40px;font-weight:800;line-height:1}.home_systemKey__oQphK:after{position:absolute;top:28px;right:-23px;width:18px;height:1px;content:"";background:var(--orange)}.home_systemLayerBody__fDf2k{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(34px,6vw,76px);align-items:start;padding:9px 0 26px}.home_systemLayerHead__Szhq6 small{color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em}.home_systemLayerHead__Szhq6 h3{margin:9px 0 0;font-size:24px;line-height:1.25}.home_systemLayerHead__Szhq6 p{max-width:290px;margin:13px 0 0;color:var(--muted);font-size:12px;line-height:1.7}.home_coachCapabilities__AnRIs,.home_cycleFlow__UhSo9,.home_principleList__WLMnE{margin:0;padding:0;list-style:none}.home_principleList__WLMnE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;padding-top:5px}.home_principleList__WLMnE li{min-width:0;padding:5px 20px}.home_principleList__WLMnE li:first-child{padding-left:0}.home_coachCapabilities__AnRIs li+li,.home_principleList__WLMnE li+li{border-left:1px solid var(--line)}.home_coachCapabilities__AnRIs strong,.home_principleList__WLMnE strong{display:block;color:#e6e9e4;font-size:16px}.home_coachCapabilities__AnRIs span,.home_principleList__WLMnE span{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.6}.home_systemCore__sFCl2 .home_systemLayerBody__fDf2k{min-height:210px;padding:30px 34px;border-left:2px solid var(--orange);background:linear-gradient(90deg,rgba(216,88,67,.1),transparent 72%)}.home_cycleFlow__UhSo9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home_cycleNode___T2_1{position:relative;min-width:0;padding:15px 12px;border:1px solid var(--line);background:rgba(13,19,22,.58);text-align:center}.home_cycleNode___T2_1:not(:last-child):after{position:absolute;top:16px;right:-17px;z-index:2;content:"→";color:var(--muted)}.home_cycleNode___T2_1>strong{display:block;font-size:15px}.home_cycleNode___T2_1>small{display:block;margin-top:6px;color:var(--muted);font-size:9px}.home_cycleNodeActive__DXVIr{border-color:var(--orange);color:var(--orange-soft);background:rgba(216,88,67,.12)}.home_masteryMethod__G_KZ1{width:calc(300% + 36px);display:grid;grid-template-columns:165px minmax(0,1fr);gap:22px;align-items:center;margin:25px 0 0 calc(-100% - 18px);padding:20px 22px;border-left:2px solid var(--orange-soft);background:#10191c;text-align:left}.home_masteryMethod__G_KZ1 small{display:block;color:var(--muted);font-size:9px;letter-spacing:.09em}.home_masteryMethod__G_KZ1>div>strong{display:block;margin-top:6px;color:var(--orange-soft);font-size:19px}.home_masterySteps__qoURf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home_masterySteps__qoURf span{padding:5px 13px;border-left:1px solid var(--line);color:#d9ded9;font-size:11px;line-height:1.4}.home_coachCapabilities__AnRIs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:5px}.home_coachCapabilities__AnRIs li{min-width:0;padding:5px 17px}.home_coachCapabilities__AnRIs li:first-child{padding-left:0}.home_coach__B6H_b{padding-block:120px;border-top:1px solid var(--line);background:#10191c}.home_coachLayout__m1Gb4{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(58px,8vw,110px);align-items:center}.home_coachCopy__QY_ic>p:not(.home_label__PJ_9Z){max-width:460px;margin:25px 0 0;color:var(--muted);line-height:1.8}.home_coachCopy__QY_ic h2{margin:22px 0 0;font-size:clamp(39px,4.7vw,64px);line-height:.99;letter-spacing:0}.home_coachCopy__QY_ic h2 strong{display:block;color:var(--orange-soft)}.home_quietLink__ZLmLT{display:inline-flex;margin-top:29px;padding-bottom:7px;border-bottom:1px solid var(--orange-soft);font-size:13px;font-weight:700}.home_product__t5Fh5{padding:22px;border:1px solid var(--line);background:#0b1214}.home_productTop__Cs_kd{display:flex;justify-content:space-between;gap:20px;padding:5px 4px 20px;color:#6f7c7e;font-size:10px}.home_productBody__CjWey{display:grid;grid-template-columns:145px 1fr;border:1px solid var(--line)}.home_productNav__2cQl_{padding:28px 20px;border-right:1px solid var(--line)}.home_productNav__2cQl_ span,.home_productNav__2cQl_ strong{display:block}.home_productNav__2cQl_ strong{margin-bottom:28px;color:#d9dfdc;font-size:12px}.home_productNav__2cQl_ span{margin-top:18px;color:#6f7c7e;font-size:10px}.home_productNavActive__scAWw{color:var(--orange-soft)!important}.home_productMain__oxmOT{padding:31px clamp(25px,4vw,43px)}.home_productMain__oxmOT>small{color:var(--orange-soft);font-size:9px;font-weight:800;letter-spacing:.1em}.home_productMain__oxmOT h3{margin:13px 0 0;font-size:clamp(24px,3vw,35px);line-height:1.23}.home_reason__AYB2l{margin-top:26px;padding:17px 18px;border-left:2px solid var(--orange);background:var(--panel)}.home_reason__AYB2l span{color:#718082;font-size:9px}.home_reason__AYB2l p{margin:7px 0 0;color:#c8d0cd;font-size:11px;line-height:1.65}.home_choice__tJz91{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px}.home_choice__tJz91 span{display:flex;align-items:center;min-height:65px;padding:12px;border:1px solid var(--line);color:#8b9898;font-size:10px}.home_choiceSelected__O4_ce{border-color:var(--orange)!important;color:#eef0ec!important;background:rgba(216,88,67,.12)}.home_productFoot__l5Q0J{margin:25px 0 0;padding-top:21px;border-top:1px solid var(--line);color:#687577;font-size:9px}.home_product__t5Fh5{margin:0}.home_productCaption__K0iVd{margin-top:12px;color:var(--muted);font-size:11px;line-height:1.5}.home_cta__n3QqX{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center;margin-block:70px;padding:clamp(36px,6vw,72px);border:1px solid var(--line);background:var(--raised)}.home_cta__n3QqX .home_button__OGYC6{margin:0}.home_footer__df0cR{display:flex;justify-content:space-between;gap:22px;min-height:112px;border-top:1px solid var(--line);color:#778486;font-size:12px}@media (max-width:980px){.home_navLinks__ULDPK>a:not(.home_navAction__Qqv7t){display:none}.home_heroCopy__ODb0e{width:min(620px,76%)}.home_coachLayout__m1Gb4,.home_learningScene__CvkhI,.home_moment__idUIN>div,.home_sectionHead__Gl6hb,.home_stripInner__Ks4wH,.home_verifyInner__LIFZw{grid-template-columns:1fr}.home_stripInner__Ks4wH>div{min-height:90px}.home_strip__AXajE ol{border-top:1px solid var(--line)}.home_workbench__xfOly{border-right:0;border-bottom:1px solid var(--line)}.home_stepList__u011z{display:grid;grid-template-columns:1fr 1fr}.home_stepList__u011z li:nth-child(2){border-top:0;border-left:1px solid var(--line)}.home_stepList__u011z li:nth-child(4){border-left:1px solid var(--line)}.home_systemLayer__CTfgs{grid-template-columns:68px minmax(0,1fr);gap:25px}.home_systemKey__oQphK{width:68px}.home_systemMap__Vgeek:before{left:33px}.home_systemLayerBody__fDf2k{grid-template-columns:minmax(190px,.62fr) minmax(0,1.38fr);gap:30px}.home_systemCore__sFCl2 .home_systemLayerBody__fDf2k{padding-inline:26px}.home_cta__n3QqX{grid-template-columns:1fr}.home_footer__df0cR{align-items:center;flex-wrap:wrap}}@media (max-width:680px){.home_shell__L_W_z{width:calc(100% - 30px)}.home_nav__hlS8v{min-height:66px}.home_brand__pXnzD{font-size:17px}.home_navAction__Qqv7t{min-height:37px;padding-inline:13px}.home_hero__z_jpu{min-height:630px}.home_hero__z_jpu:after{background:linear-gradient(0deg,rgba(7,14,16,.74),transparent 68%)}.home_heroImage__4gLLh{-o-object-position:82% center;object-position:82% center}.home_heroCopy__ODb0e{width:100%}.home_hero__z_jpu h1{font-size:clamp(41px,11vw,44px)}.home_stepList__u011z,.home_strip__AXajE ol{grid-template-columns:1fr}.home_strip__AXajE li{min-height:76px}.home_stepList__u011z li:nth-child(n+2),.home_strip__AXajE li:nth-child(n+2){border-top:1px solid var(--line);border-left:0}.home_method__5rZej,.home_verify__EppGt{padding-block:86px}.home_learningScene__CvkhI{margin-top:45px}.home_workbench__xfOly{padding:28px 22px}.home_workbench__xfOly blockquote{margin-top:36px;font-size:22px}.home_timeline__F3Xgk .home_evidence__NBrMU,.home_timeline__F3Xgk li{margin-left:18px}.home_moment__idUIN{padding-bottom:86px}.home_moment__idUIN>img{aspect-ratio:4/3}.home_system___7VuT{padding-block:82px 76px}.home_system___7VuT h2{max-width:none;font-size:clamp(34px,9.2vw,39px);line-height:1.08}.home_systemMap__Vgeek{margin-top:42px}.home_systemMap__Vgeek:before{top:30px;bottom:30px;left:21px}.home_systemLayer__CTfgs{grid-template-columns:44px minmax(0,1fr);gap:14px;padding-block:18px}.home_systemLayer__CTfgs+.home_systemLayer__CTfgs{margin-top:12px}.home_systemKey__oQphK{width:44px;padding-block:6px;font-size:29px}.home_systemKey__oQphK:after{top:20px;right:-11px;width:9px}.home_systemLayerBody__fDf2k{grid-template-columns:1fr;gap:18px;padding:4px 0 19px}.home_systemLayerHead__Szhq6 h3{font-size:20px}.home_principleList__WLMnE{grid-template-columns:1fr;gap:10px}.home_principleList__WLMnE li{padding:0}.home_principleList__WLMnE li+li{border-left:0}.home_principleList__WLMnE span{margin-top:4px}.home_systemCore__sFCl2 .home_systemLayerBody__fDf2k{min-height:0;padding:22px 18px}.home_cycleFlow__UhSo9{gap:7px}.home_cycleNode___T2_1{padding:12px 4px}.home_cycleNode___T2_1:not(:last-child):after{top:13px;right:-7px;font-size:10px}.home_cycleNode___T2_1>strong{font-size:13px}.home_cycleNode___T2_1>small{font-size:8px}.home_masteryMethod__G_KZ1{width:calc(300% + 14px);grid-template-columns:1fr;gap:14px;margin:18px 0 0 calc(-100% - 7px);padding:17px 15px}.home_masterySteps__qoURf{grid-template-columns:1fr 1fr;gap:8px 0}.home_masterySteps__qoURf span{padding:3px 9px;font-size:10px}.home_coachCapabilities__AnRIs{grid-template-columns:1fr 1fr;gap:16px 0}.home_coachCapabilities__AnRIs li{padding:0 10px}.home_coachCapabilities__AnRIs li:nth-child(3){padding-left:0;border-left:0}.home_coachCapabilities__AnRIs strong{font-size:13px}.home_coachCapabilities__AnRIs span{font-size:9px}.home_coach__B6H_b{padding-block:86px}.home_product__t5Fh5{padding:13px}.home_productBody__CjWey{grid-template-columns:1fr}.home_productNav__2cQl_{display:none}.home_productMain__oxmOT{padding:27px 21px 30px}.home_choice__tJz91{grid-template-columns:1fr}.home_choice__tJz91 span{min-height:48px}.home_cta__n3QqX{margin-block:38px;padding:34px 24px}.home_cta__n3QqX .home_button__OGYC6{width:100%}.home_footer__df0cR{justify-content:center;padding-block:28px;text-align:center}}@media (prefers-reduced-motion:reduce){.home_page__ODjSn *,.home_page__ODjSn :after,.home_page__ODjSn :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}