.PrototypeExact_prototypeRoot__Mu_hs{--paper:#F8F6F1;--white:#FEFDFC;--ink:#292D29;--muted:#6D726C;--quiet:#93968D;--rust:#9E6253;--rust-dark:#815045;--jade:#57695F;--line:#DEDCD4;--sage:#EAEFEA;--serif:"Noto Serif CJK SC","Songti SC","Source Han Serif SC",serif;--sans:"Noto Sans CJK SC","Microsoft YaHei",system-ui,sans-serif;box-sizing:border-box;scroll-behavior:smooth;margin:0;color:var(--ink);background:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased}.PrototypeExact_prototypeRoot__Mu_hs *,.PrototypeExact_prototypeRoot__Mu_hs :after,.PrototypeExact_prototypeRoot__Mu_hs :before{box-sizing:border-box}.PrototypeExact_prototypeRoot__Mu_hs a,.PrototypeExact_prototypeRoot__Mu_hs button{font:inherit}.PrototypeExact_prototypeRoot__Mu_hs a{color:inherit;text-decoration:none}.PrototypeExact_prototypeRoot__Mu_hs button{cursor:pointer}.PrototypeExact_container__cGJ4_{width:min(1280px,calc(100% - 112px));margin:0 auto}.PrototypeExact_navLinks__xQftI a{font-size:13px}.PrototypeExact_navActions__TfrUj{gap:22px}.PrototypeExact_lang__seiLC{font-size:12px;letter-spacing:.06em}.PrototypeExact_nav__piFqX{height:82px;display:flex;align-items:center;justify-content:space-between;background:rgba(254,253,252,.95);border-bottom:1px solid #eae8e2;padding:0 max(56px,calc((100vw - 1280px) / 2))}@media (max-width:768px){.PrototypeExact_nav__piFqX{padding:0 24px}}.PrototypeExact_brand__i35Fb{display:flex;align-items:center;gap:12px;white-space:nowrap}.PrototypeExact_brandMark__YqBBo{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:var(--rust);font:600 18px var(--serif);color:#fff}.PrototypeExact_brandName__Mktsn{font:700 18px var(--serif);letter-spacing:.08em}.PrototypeExact_brandSub__Q4naS{display:block;color:#99938C;font:500 9px var(--sans);letter-spacing:.22em;margin-top:3px}.PrototypeExact_navLinks__xQftI{display:flex;align-items:center;gap:42px;margin-left:100px}.PrototypeExact_navLinks__xQftI a{color:#51564F;font-size:14px;font-weight:500}.PrototypeExact_navLinks__xQftI a:hover{color:var(--rust)}.PrototypeExact_navActions__TfrUj{display:flex;align-items:center;gap:28px}.PrototypeExact_lang__seiLC{border:0;background:none;color:#676B65;font-size:13px;letter-spacing:.02em;font-weight:500}.PrototypeExact_lang__seiLC:hover{color:var(--rust)}.PrototypeExact_workLink__6gwRH{font-size:14px;color:var(--rust);font-weight:500;padding:0;min-height:44px;display:flex;align-items:center}.PrototypeExact_workLink__6gwRH:hover{color:var(--rust-dark)}.PrototypeExact_menuButton__v_jBg{display:none;color:#333;background:none;border:0;font-size:24px}.PrototypeExact_hero__Q9zDM{padding:95px 0 82px;position:relative;overflow:hidden;background:linear-gradient(112deg,#F9F8F4 2%,#F5F2EB 65%,#F3F3EE)}.PrototypeExact_hero__Q9zDM:before{content:"";position:absolute;pointer-events:none;width:650px;height:650px;border:1px solid rgba(151,143,122,.095);border-radius:50%;left:-410px;top:-310px}.PrototypeExact_heroInner__KhT_V{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:100px;align-items:center}.PrototypeExact_eyebrow__qrqbr{display:flex;align-items:center;gap:16px;color:var(--rust);font-size:11px;letter-spacing:.19em;font-weight:600}.PrototypeExact_eyebrow__qrqbr:before{content:"";width:28px;height:1px;background:var(--rust)}.PrototypeExact_hero__Q9zDM h1{font:500 clamp(48px,4.8vw,70px) /1.42 var(--serif);letter-spacing:.015em;margin:24px 0 26px;max-width:630px}.PrototypeExact_hero__Q9zDM h1 em{font-style:normal;color:#93594D}.PrototypeExact_intro__xb8sN{font-size:16px;line-height:2.08;max-width:520px;color:#62665F;margin:0 0 25px}.PrototypeExact_metaTools__l0M6G{font-size:12px;color:#8B8D84;letter-spacing:.11em;margin-top:29px}.PrototypeExact_heroCtas__LlQIR{display:flex;gap:13px;align-items:center;margin-top:37px}.PrototypeExact_btn__4qbEh{min-height:46px;padding:0 22px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;gap:18px;font-size:13px;font-weight:500;transition:all .15s}.PrototypeExact_btnPrimary__lemRl{background:var(--rust);border:1px solid var(--rust);color:white}.PrototypeExact_btnPrimary__lemRl:hover{background:var(--rust-dark)}.PrototypeExact_btnGhost__mHZGR{border:1px solid #c8c5bc;color:#454D46;background:transparent}.PrototypeExact_btnGhost__mHZGR:hover{background:#fff}.PrototypeExact_questionPanel___oL4o{position:relative;padding:34px 36px 23px;background:#FDFBF7;border:1px solid #e6e1d8;box-shadow:0 25px 64px rgba(57,48,37,.055)}.PrototypeExact_panelTop__kyPhz{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.PrototypeExact_panelKicker__g_JdI{font-size:10px;letter-spacing:.19em;color:#B18F83}.PrototypeExact_panelOrnament__VdMtf{font:500 28px var(--serif);color:#ACB2A6;transform:translateY(-3px)}.PrototypeExact_questionPanel___oL4o h2{font:500 25px var(--serif);margin:0 0 19px}.PrototypeExact_quick__Rq2p8{display:grid;grid-template-columns:36px 1fr;align-items:start;gap:14px;padding:20px 0;border-top:1px solid #e9e6df;transition:background .15s}.PrototypeExact_quick__Rq2p8:hover{background:linear-gradient(90deg,#F5F3ED,transparent);padding-left:4px}.PrototypeExact_quickNum__NEAPa{font:italic 15px var(--serif);color:var(--rust)}.PrototypeExact_quickLabel__Fhyob{display:block;color:#97968F;font-size:11px;margin-bottom:6px}.PrototypeExact_quickQuestion___TauO{font:600 17px/1.5 var(--serif);letter-spacing:.003em}.PrototypeExact_arrow__XX54n{display:none}.PrototypeExact_panelEnd__iG2LF{display:flex;justify-content:space-between;border-top:1px solid #e9e6df;padding-top:15px;margin-top:4px;color:#89877F;font-size:11px}.PrototypeExact_panelEnd__iG2LF a{color:var(--rust)}.PrototypeExact_section__vFM0W{padding:92px 0}.PrototypeExact_sectionHead__z_DW3{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:38px}.PrototypeExact_sectionEyebrow__qPGCW{color:var(--rust);font-size:11px;letter-spacing:.18em;font-weight:600}.PrototypeExact_sectionHead__z_DW3 h2{font:500 38px/1.5 var(--serif);letter-spacing:.015em;margin:8px 0 0}.PrototypeExact_sectionHead__z_DW3 p{max-width:350px;font-size:13px;line-height:1.95;color:#77786F;margin:0}.PrototypeExact_questionGrid__b7zDK{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dad9d1;border-left:1px solid #dad9d1}.PrototypeExact_scenario__NdLmO{padding:29px 28px 27px;border-right:1px solid #dad9d1;border-bottom:1px solid #dad9d1;min-height:202px;display:flex;flex-direction:column;transition:background .15s}.PrototypeExact_scenario__NdLmO:hover{background:#fff}.PrototypeExact_scenarioTag__GstCe{font-size:11px;letter-spacing:.09em;color:#A16C60;display:flex;justify-content:space-between;align-items:center}.PrototypeExact_scenarioTitle__H0ohj{font:500 21px/1.62 var(--serif);margin:20px 0 21px;flex:1}.PrototypeExact_scenarioFooter__QDtg1{font-size:12px;color:#74766F;display:flex;gap:8px;justify-content:space-between}.PrototypeExact_scenarioFooter__QDtg1 b{font-weight:500;color:var(--jade)}.PrototypeExact_methods__a1Dyx{padding:108px 0 102px;background:#EAEFEA}.PrototypeExact_methodsInner__LrEPe{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:88px}.PrototypeExact_methodsCopy__jcBnm .PrototypeExact_sectionEyebrow__qPGCW{margin-bottom:20px}.PrototypeExact_methodsCopy__jcBnm h2{font:500 50px/1.36 var(--serif);margin:0 0 24px;letter-spacing:.015em}.PrototypeExact_methodsCopy__jcBnm p{font-size:14px;line-height:1.95;color:#62665F;margin:0 0 32px;max-width:400px}.PrototypeExact_outline__iiyhW{display:inline-block;padding:10px 20px;border:1px solid var(--line);border-radius:3px;font-size:12px;color:var(--ink);text-decoration:none;transition:all .2s}.PrototypeExact_outline__iiyhW:hover{border-color:var(--rust);color:var(--rust)}.PrototypeExact_methodList__wko1j{display:flex;flex-direction:column}.PrototypeExact_method__baS_Y{display:grid;grid-template-columns:40px auto 1.5fr 32px;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid rgba(151,143,122,.18);text-decoration:none;transition:all .2s}.PrototypeExact_method__baS_Y:hover{padding-left:12px}.PrototypeExact_method__baS_Y:hover .PrototypeExact_methodAction__Ycoi4{transform:translate(2px,-2px)}.PrototypeExact_methodIndex__dJgnc{font:italic 15px var(--serif);color:#977F73}.PrototypeExact_methodName__6wGqQ{font:600 26px var(--serif);color:var(--ink);letter-spacing:.015em}.PrototypeExact_methodDesc__Qxnb1{font-size:15px;color:#62665F;line-height:1.6}.PrototypeExact_methodAction__Ycoi4{font-size:18px;color:rgba(158,98,83,.5);transition:all .2s;justify-self:end}.PrototypeExact_method__baS_Y:hover .PrototypeExact_methodAction__Ycoi4{color:var(--rust);transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.PrototypeExact_method__baS_Y:hover .PrototypeExact_methodAction__Ycoi4{transform:none}}.PrototypeExact_slimSection__N1E_c{padding:88px 0}.PrototypeExact_slimWrap__3Kjso{display:flex;justify-content:space-between;gap:64px}@media (max-width:1024px){.PrototypeExact_slimWrap__3Kjso{flex-direction:column;gap:32px}}.PrototypeExact_slimWrap__3Kjso h2{font:500 28px/1.5 var(--serif);margin:12px 0 8px}.PrototypeExact_slimWrap__3Kjso p{font-size:15px;color:var(--muted);line-height:1.7;max-width:360px;margin:0}.PrototypeExact_topicLinks__UqJyj{display:flex;border-top:1px solid #e6e1d8;border-bottom:1px solid #e6e1d8}.PrototypeExact_topicLinks__UqJyj a{flex:1;padding:18px 24px;font-size:15px;color:var(--ink);text-decoration:none;border-right:1px solid #e6e1d8;transition:all .2s;text-align:center}.PrototypeExact_topicLinks__UqJyj a:last-child{border-right:none}.PrototypeExact_topicLinks__UqJyj a:hover{background:rgba(234,239,234,.4);color:var(--rust)}@media (max-width:768px){.PrototypeExact_topicLinks__UqJyj{flex-direction:column;border-left:1px solid #e6e1d8;border-right:1px solid #e6e1d8}.PrototypeExact_topicLinks__UqJyj a{border-right:none;border-bottom:1px solid #e6e1d8;text-align:left}.PrototypeExact_topicLinks__UqJyj a:last-child{border-bottom:none}}.PrototypeExact_daily__bnX2n{padding:88px 0;background:#EAEFEA}.PrototypeExact_dailyWrap__qKqoQ{display:flex;gap:72px;align-items:center}@media (max-width:1024px){.PrototypeExact_dailyWrap__qKqoQ{flex-direction:column;gap:32px;align-items:flex-start}}.PrototypeExact_dailyHeading__PgFRI h2{font:500 32px/1.5 var(--serif);margin:12px 0 0}.PrototypeExact_dailyLinks__oEZvf{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgba(151,143,122,.2)}@media (max-width:768px){.PrototypeExact_dailyLinks__oEZvf{grid-template-columns:repeat(2,1fr);width:100%}}.PrototypeExact_dailyLinks__oEZvf a{padding:20px 24px;font-size:15px;font-weight:500;color:var(--ink);text-decoration:none;transition:all .2s;display:flex;align-items:center;border-right:1px solid rgba(151,143,122,.2);border-bottom:1px solid rgba(151,143,122,.2)}.PrototypeExact_dailyLinks__oEZvf a:nth-child(4n){border-right:none}@media (max-width:768px){.PrototypeExact_dailyLinks__oEZvf a:nth-child(2n){border-right:none}}.PrototypeExact_dailyLinks__oEZvf a:hover{background:rgba(255,255,255,.5);color:var(--rust)}.PrototypeExact_dailyLinks__oEZvf span{display:none}.PrototypeExact_knowledge__Ig8Yb{padding:104px 0}.PrototypeExact_articleRow__IxRIG{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.PrototypeExact_article__bxaa1{background:var(--white);border:1px solid #e6e1d8;border-radius:3px;padding:32px;text-decoration:none;display:flex;flex-direction:column;gap:12px;transition:all .2s}.PrototypeExact_article__bxaa1:hover{border-color:var(--rust);box-shadow:0 8px 24px rgba(57,48,37,.06)}.PrototypeExact_article__bxaa1 small{font-size:11px;color:#A69E93;letter-spacing:.08em}.PrototypeExact_article__bxaa1 h3{font:500 21px/1.5 var(--serif);color:var(--ink);margin:0}.PrototypeExact_article__bxaa1 p{font-size:14px;line-height:1.75;color:#77786F;margin:0}.PrototypeExact_footer__S9xcE{padding:72px 0 32px;background:var(--white);border-top:1px solid var(--line)}.PrototypeExact_footerInner__n_mMk{display:flex;justify-content:space-between;gap:72px;margin-bottom:56px}.PrototypeExact_footerBrand__Kk87K{font:600 24px var(--serif);margin-bottom:12px}.PrototypeExact_footerNote__LICWW{font-size:13px;line-height:1.8;color:var(--muted)}.PrototypeExact_footerLinks__yEpU7{display:flex;gap:64px}.PrototypeExact_footerGroup__9uMoY{display:flex;flex-direction:column;gap:12px}.PrototypeExact_footerGroup__9uMoY b{font-size:12px;font-weight:600;margin-bottom:4px;letter-spacing:.05em}.PrototypeExact_footerGroup__9uMoY a{font-size:13px;color:var(--muted);text-decoration:none;transition:color .2s}.PrototypeExact_footerGroup__9uMoY a:hover{color:var(--rust)}.PrototypeExact_footerBottom__fDK3C{display:flex;justify-content:space-between;padding-top:32px;border-top:1px solid #f0ede8;font-size:12px;color:var(--quiet)}@media (max-width:1024px){.PrototypeExact_heroInner__KhT_V{grid-template-columns:1fr;gap:56px}.PrototypeExact_methodsInner__LrEPe{grid-template-columns:1fr;gap:48px}.PrototypeExact_navLinks__xQftI{display:none}.PrototypeExact_questionGrid__b7zDK{grid-template-columns:repeat(2,1fr)}.PrototypeExact_slimWrap__3Kjso{flex-direction:column;gap:32px}.PrototypeExact_dailyWrap__qKqoQ{flex-direction:column;gap:32px;align-items:flex-start}.PrototypeExact_footerInner__n_mMk{flex-direction:column;gap:48px}}@media (max-width:768px){.PrototypeExact_container__cGJ4_{width:calc(100% - 48px)}.PrototypeExact_nav__piFqX{padding:0 24px}.PrototypeExact_navActions__TfrUj{gap:16px}.PrototypeExact_lang__seiLC,.PrototypeExact_navActions__TfrUj a{white-space:nowrap}.PrototypeExact_hero__Q9zDM h1{font-size:48px}.PrototypeExact_questionGrid__b7zDK{grid-template-columns:1fr}.PrototypeExact_method__baS_Y{grid-template-columns:1fr;gap:12px}.PrototypeExact_methodIndex__dJgnc{display:none}.PrototypeExact_methodName__6wGqQ{font-size:22px}.PrototypeExact_articleRow__IxRIG{grid-template-columns:1fr}.PrototypeExact_footerLinks__yEpU7{flex-direction:column;gap:32px}.PrototypeExact_footerBottom__fDK3C{flex-direction:column;gap:8px}.PrototypeExact_sectionHead__z_DW3{flex-direction:column;align-items:flex-start;gap:14px}.PrototypeExact_sectionHead__z_DW3 h2{font-size:28px}.PrototypeExact_methodsCopy__jcBnm h2{font-size:34px}.PrototypeExact_hero__Q9zDM h1{font-size:40px}.PrototypeExact_heroCtas__LlQIR{flex-wrap:wrap;gap:10px}.PrototypeExact_heroCtas__LlQIR .PrototypeExact_btn__4qbEh{flex:1 1 auto;padding:0 14px;gap:10px;white-space:nowrap}.PrototypeExact_questionPanel___oL4o{padding:26px 20px 20px}.PrototypeExact_section__vFM0W{padding:64px 0}.PrototypeExact_footer__S9xcE{padding-bottom:calc(32px + 64px + env(safe-area-inset-bottom))}}