._viewport_a2548c0{z-index:40;--paper:#f7f5ef;--ink:#242723;--muted:#71766e;--line:#dcdfd5;--teal:#147d78;--serif:"Songti SC", "STSong", "Noto Serif CJK SC", "SimSun", serif;color:var(--ink);font-family:var(--font-geist-sans), "PingFang SC", sans-serif;background:#e6e5e0;position:fixed;inset:0;overflow:hidden}._stage_a2548c0{width:1440px;height:900px;transform:translate(-50%, -50%) scale(var(--stage-scale,.9));background:var(--paper);transform-origin:50%;grid-template-rows:65px minmax(0,1fr) 79px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 80px #18251b0b}._stage_a2548c0 :is(button,a,input,[role=slider]):focus-visible{outline:2px solid var(--teal);outline-offset:5px}._stage_a2548c0 button{cursor:pointer}._stage_a2548c0 button:disabled{cursor:default}._topbar_a2548c0{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:0 48px;display:flex}._brand_a2548c0{align-items:center;gap:10px;display:flex}._brand_a2548c0 img,._brand_a2548c0 svg{width:90px;height:auto}._brand_a2548c0 span{letter-spacing:.19em;border-left:1px solid var(--line);color:var(--muted);padding:4px 0 4px 11px;font-size:10px}._topbarTitle_a2548c0{letter-spacing:.2em;color:var(--muted);font-size:12px;position:absolute;left:50%;transform:translate(-50%)}._chapterButton_a2548c0{height:42px;color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;gap:12px;font-size:11px}._chapterButton_a2548c0>span{color:var(--chapter-accent)}._main_a2548c0{min-height:0;position:relative}._slide_a2548c0{flex-direction:column;padding:32px 64px 20px;animation:.3s cubic-bezier(.22,1,.36,1) both _arrive_a2548c0;display:flex;position:absolute;inset:0}._slideHeading_a2548c0{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:24px;display:flex}._slideHeading_a2548c0 h1{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:42px;font-weight:600;line-height:1.35}._slideHeading_a2548c0 p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.5}._figureIndex_a2548c0{font-family:var(--font-geist-mono), monospace;color:var(--muted);letter-spacing:.12em;flex-shrink:0;margin-top:12px;font-size:11px}._slideBody_a2548c0{flex:1;min-height:0;position:relative}._boundary_a2548c0{height:100%;min-height:0}._fullBleed_a2548c0{padding:0}._footer_a2548c0{padding:0 48px 17px}._footerUpper_a2548c0{justify-content:space-between;align-items:center;gap:18px;height:50px;margin-bottom:5px;display:flex}._cue_a2548c0{color:var(--muted);letter-spacing:.03em;font-size:12px}._cue_a2548c0:before{content:"";background:var(--chapter-accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block}._footerTools_a2548c0{align-items:center;gap:8px;display:flex}._footerTools_a2548c0 button,._footerTools_a2548c0 a{min-width:38px;height:38px;color:var(--muted)}._footerTools_a2548c0 button[aria-pressed=true]{color:var(--teal);background:#e1eeea}._toolDivider_a2548c0{background:var(--line);width:1px;height:17px;margin:0 4px}._pageCounter_a2548c0{font-family:var(--font-geist-mono), monospace;text-align:center;min-width:66px;font-size:13px}._pageCounter_a2548c0 small{color:var(--muted);font-size:11px}._progress_a2548c0{gap:5px;height:7px;display:flex}._progressStep_a2548c0{background:#e2e4db;border:0;border-radius:2px;flex:1;position:relative}._progressStep_a2548c0:after{content:"";position:absolute;inset:-7px 0}._progressDone_a2548c0{background:color-mix(in srgb,var(--chapter-accent) 38%,var(--paper))}._progressCurrent_a2548c0{background:var(--chapter-accent)}._darkStage_a2548c0{--paper:#172b29;--ink:#f1eee1;--muted:#c1d0c8;--line:#3c514c;--teal:#8bc9b9;color:var(--ink)}._darkStage_a2548c0 ._chapterCard_a2548c0 h1{color:var(--ink)}._darkStage_a2548c0 ._chapterButton_a2548c0>span{color:#8bc9b9}._darkStage_a2548c0 ._footerTools_a2548c0 button:hover,._darkStage_a2548c0 ._chapterButton_a2548c0:hover{color:#f1eee1;background:#29403b}._darkStage_a2548c0 ._progressStep_a2548c0{background:#30443e}._darkStage_a2548c0 ._progressDone_a2548c0{background:#708e80}._darkStage_a2548c0 ._progressCurrent_a2548c0{background:#b6d4bb}._eyebrow_a2548c0{letter-spacing:.2em;color:var(--muted);font-size:11px;font-weight:500;line-height:1.6;font-family:var(--font-geist-mono), monospace;margin:0}._smallNote_a2548c0{color:var(--muted);font-size:12px;line-height:1.8}._cover_a2548c0{grid-template-columns:1.15fr 1fr;align-items:center;gap:14px;height:100%;padding:62px 78px 50px;display:grid;position:relative}._coverCopy_a2548c0{align-self:start;padding-top:5px}._coverTitle_a2548c0{font-family:var(--serif);letter-spacing:-.075em;white-space:nowrap;margin:36px 0 5px;font-size:91px;font-weight:600;line-height:1.2}._coverTitle_a2548c0>span:first-child{font-family:var(--font-jost), sans-serif;color:var(--teal);letter-spacing:-.05em;font-size:108px;font-weight:400}._titleDot_a2548c0{color:var(--teal)}._coverEnglish_a2548c0{font-family:var(--font-fraunces), serif;color:var(--muted);margin:14px 0 0 5px;font-size:23px;font-style:italic}._coverLine_a2548c0{background:var(--teal);width:43px;height:2px;margin:35px 0 23px}._coverSubtitle_a2548c0{letter-spacing:.12em;margin:0;font-size:20px;line-height:1.6}._author_a2548c0{align-items:center;gap:13px;margin-top:30px;display:flex}._authorAvatar_a2548c0{object-fit:cover;background:#e6eae0;border-radius:50%;flex-shrink:0;width:38px;height:38px}._author_a2548c0 strong{letter-spacing:.02em;font-size:15px;font-weight:500;display:block}._author_a2548c0:hover strong{color:var(--teal);text-underline-offset:4px;text-decoration:underline}._author_a2548c0 small{color:var(--muted);margin-top:4px;font-size:11px;display:block}._startButton_a2548c0{background:var(--teal);color:#fff;height:46px;box-shadow:none;border-radius:4px;gap:25px;margin-top:32px;padding:0 21px;font-size:14px}._startButton_a2548c0:hover{background:#0c6964}._specimen_a2548c0{width:530px;height:530px;margin-top:-5px;position:relative}._specimenRing_a2548c0{border:1px solid #d7ded2;border-radius:50%;position:absolute;inset:19px 12px 46px}._specimenRingInner_a2548c0{border:1px dashed #d7ded2;border-radius:50%;position:absolute;inset:62px 55px 89px}._specimen_a2548c0:before{content:"";background:#e5e7de;width:1px;height:410px;position:absolute;top:45px;left:50%;transform:rotate(45deg)}._specimen_a2548c0:after{content:"";background:#e5e7de;width:1px;height:410px;position:absolute;top:45px;left:50%;transform:rotate(-45deg)}._tokenObject_a2548c0{z-index:1;background:#e6eee3;border-radius:48px;flex-direction:column;justify-content:center;align-items:center;width:260px;height:260px;display:flex;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:inset 0 0 0 1px #ffffffe0,inset 0 -10px 23px #b5c9b53b,15px 24px 40px #355f3911}._tokenObject_a2548c0>svg{stroke-width:1.5px;width:44px;height:44px;color:var(--teal);margin-bottom:5px}._tokenObject_a2548c0>span{font-family:var(--font-jost),sans-serif;letter-spacing:-.06em;color:#23574e;font-size:69px;font-weight:400;line-height:1.2}._tokenObject_a2548c0 small{color:#5e7a69;letter-spacing:.22em;margin-top:12px;font-size:12px}._orbitMark_a2548c0{z-index:2;text-align:center;background:var(--paper);min-width:68px;padding:10px;position:absolute;transform:translate(-50%,-50%)}._orbitMark_a2548c0 img,._orbitMark_a2548c0 svg{object-fit:contain;margin:0 auto}._orbitMark_a2548c0 span{color:var(--muted);letter-spacing:.05em;margin-top:10px;font-size:10px;display:block}._specimenCaption_a2548c0{text-align:center;font-family:var(--font-geist-mono),monospace;letter-spacing:.15em;color:#859084;font-size:10px;position:absolute;bottom:-10px;left:0;right:0}._coverFootnote_a2548c0{color:#8b9086;letter-spacing:.04em;font-size:11px;position:absolute;bottom:25px;left:79px}._opening_a2548c0{grid-template-columns:1.08fr 1fr;align-items:center;gap:70px;height:100%;padding:60px 90px;display:grid}._openingText_a2548c0 h1{font-family:var(--serif);letter-spacing:-.04em;margin:27px 0 22px;font-size:58px;font-weight:500;line-height:1.5}._openingText_a2548c0>p:not(._eyebrow_a2548c0){color:var(--muted);font-size:20px;line-height:1.85}._openingText_a2548c0>._smallNote_a2548c0{max-width:385px;margin-top:44px;display:block}._questionStack_a2548c0{flex-direction:column;gap:15px;display:flex}._questionTile_a2548c0{border:1px solid var(--line);text-align:left;background:0 0;border-radius:3px;padding:24px 30px;transition:background .18s,border-color .18s;position:relative}._questionTile_a2548c0>span{letter-spacing:.1em;color:var(--muted);font-size:11px;display:block}._questionTile_a2548c0 strong{font-size:26px;font-family:var(--serif);margin-top:12px;font-weight:500;display:block}._questionTile_a2548c0 p{color:var(--muted);margin-top:16px;font-size:14px}._questionTile_a2548c0>svg{width:18px;color:var(--muted);position:absolute;top:30px;right:28px}._questionActive_a2548c0{background:#eaf0e8;border-color:#b6d0bf}._questionActive_a2548c0 strong,._questionActive_a2548c0>svg{color:var(--teal)}._textButton_a2548c0{color:var(--teal);align-self:flex-end;font-size:12px}._observationList_a2548c0{flex-direction:column;justify-content:center;gap:28px;display:flex}._observationList_a2548c0>div{border-bottom:1px solid var(--line);gap:25px;padding-bottom:24px;display:flex}._observationList_a2548c0>div>span{color:var(--teal);font-size:13px;font-family:var(--font-geist-mono),monospace;padding-top:5px}._observationList_a2548c0 section small{color:var(--muted);font-size:11px}._observationList_a2548c0 h2{font-family:var(--serif);margin:4px 0;font-size:29px;font-weight:500}._observationList_a2548c0 section p{color:var(--muted);margin-top:9px;font-size:16px}._scopeNote_a2548c0{color:var(--muted);margin-top:-8px;font-size:12px}._observatory_a2548c0{grid-template-columns:1fr 1fr;gap:95px;height:100%;padding:15px 35px 10px;display:grid}._observationList_a2548c0 section{min-width:0}._observationList_a2548c0 a{color:var(--teal)}._observatoryHub_a2548c0{border:1px solid var(--line);background:#eff1e9;flex-direction:column;justify-content:center;align-self:center;align-items:center;min-height:430px;display:flex;position:relative}._observatoryHub_a2548c0>._eyebrow_a2548c0{font-size:10px;position:absolute;top:26px}._observatoryHub_a2548c0>img,._observatoryHub_a2548c0>svg{width:245px;height:auto;margin-top:35px}._observatoryHub_a2548c0>p:not(._eyebrow_a2548c0){font-family:var(--serif);margin-top:24px;font-size:20px}._logoRow_a2548c0{flex-wrap:wrap;justify-content:center;gap:21px;margin-top:38px;padding:0 10px;display:flex}._logoRow_a2548c0 img,._logoRow_a2548c0 svg{object-fit:contain;width:32px;height:32px}._observatoryHub_a2548c0 a{color:var(--teal);align-items:center;gap:6px;margin-top:31px;font-size:12px;display:flex}._chapterCard_a2548c0{height:100%;padding:90px 105px 70px;position:relative;overflow:hidden}._chapterCard_a2548c0 ._eyebrow_a2548c0{color:#aac2b6;z-index:1;position:relative}._chapterCard_a2548c0 h1{font-family:var(--serif);letter-spacing:-.05em;z-index:1;margin:57px 0 34px;font-size:100px;font-weight:500;line-height:1.27;position:relative}._chapterSubtitle_a2548c0{font-family:var(--serif);color:#bccbbe;z-index:1;font-size:24px;position:relative}._chapterNumber_a2548c0{font-family:var(--font-jost),sans-serif;color:#214039;letter-spacing:-.1em;-webkit-user-select:none;user-select:none;font-size:610px;font-weight:300;line-height:1.3;position:absolute;top:-87px;right:25px}._chapterRule_a2548c0{background:#93b5a1;width:40px;height:2px;position:absolute;bottom:60px;left:105px}._chapterEnd_a2548c0{letter-spacing:.19em;color:#79988b;font-size:10px;position:absolute;bottom:54px;right:60px}._formulaLayout_a2548c0{grid-template-columns:1.02fr 1fr;gap:72px;height:100%;display:grid}._methodExplanation_a2548c0{padding:23px 0 0 10px}._methodExplanation_a2548c0>p:not(._eyebrow_a2548c0){color:var(--muted);font-size:17px;line-height:1.8}._methodExplanation_a2548c0 ._smallNote_a2548c0{margin-top:18px;font-size:12px!important}._formula_a2548c0{color:var(--ink);padding:17px 0;font-size:26px}._formula_a2548c0 .katex-display{text-align:left;margin:0}._formulaSmall_a2548c0{font-size:18px}._methodDemo_a2548c0{border-left:1px solid var(--line);padding-top:12px;padding-left:40px}._demoTop_a2548c0{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._demoLabel_a2548c0{color:#808779;border:1px solid var(--line);white-space:nowrap;border-radius:3px;padding:5px 8px;font-size:10px;display:inline-block}._dayChart_a2548c0{border-bottom:1px solid var(--line);gap:8px;height:260px;margin-top:10px;display:flex}._dayBarSlot_a2548c0{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;display:flex;position:relative}._dayBar_a2548c0{background:#538e80;border-radius:3px 3px 0 0;min-height:2px;max-height:240px;display:block}._dayBarSlot_a2548c0 small{text-align:center;width:100%;color:var(--muted);font-size:9px;position:absolute;top:calc(100% + 7px)}._demoStats_a2548c0{justify-content:space-between;margin:39px 0 18px;display:flex}._demoStats_a2548c0 small{color:var(--muted);font-size:12px;display:block}._demoStats_a2548c0 strong{font-family:var(--font-jost),sans-serif;margin-top:3px;font-size:40px;font-weight:400;display:block}._demoStats_a2548c0 em{color:var(--muted);margin-left:8px;font-size:12px;font-style:normal}._demoButton_a2548c0{background:0 0;border-color:#c9d4c8;height:40px;font-size:12px}._methodDemo_a2548c0>._smallNote_a2548c0{margin-top:14px}._priceLayout_a2548c0{grid-template-columns:1.25fr 1fr;align-items:center;gap:65px;height:100%;display:grid}._priceStatement_a2548c0{padding-left:8px}._basketNumbers_a2548c0{align-items:center;gap:28px;margin-top:20px;display:flex}._basketNumbers_a2548c0 span{font-family:var(--font-jost),sans-serif;color:var(--teal);font-size:90px;font-weight:400;line-height:1.2}._basketNumbers_a2548c0 small{font-family:var(--font-geist-sans),sans-serif;color:var(--muted);margin-left:8px;font-size:17px}._basketNumbers_a2548c0 b{color:var(--muted);font-size:34px;font-weight:300}._priceStatement_a2548c0>p:not(._eyebrow_a2548c0):not(._smallNote_a2548c0){margin:25px 0;font-size:20px;line-height:1.8}._priceStatement_a2548c0 ._formula_a2548c0{border-top:1px solid var(--line);margin:20px 0;padding-top:32px;font-size:26px}._calculator_a2548c0{background:#ecefe6;border-radius:4px;padding:27px 32px 22px}._sliderLabel_a2548c0{color:var(--muted);justify-content:space-between;margin:26px 0 18px;font-size:13px;display:flex}._sliderLabel_a2548c0 strong{color:var(--ink);font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:400}._sliderTicks_a2548c0{color:var(--muted);justify-content:space-between;margin-top:16px;font-size:10px;display:flex}._calculator_a2548c0>._smallNote_a2548c0{margin-top:14px;font-size:11px}._calculatorTotal_a2548c0{border-top:1px solid #d5dccc;flex-direction:column;margin-top:22px;padding-top:20px;display:flex}._calculatorTotal_a2548c0 small{color:var(--muted);font-size:12px}._calculatorTotal_a2548c0 strong{font-family:var(--font-jost),sans-serif;color:var(--teal);font-size:55px;font-weight:400;line-height:1.25}._calculatorTotal_a2548c0>span{font-family:var(--font-geist-mono),monospace;color:var(--muted);font-size:11px}._calculator_a2548c0>button{color:var(--teal);margin-top:10px;padding-left:0;font-size:11px}._valueMethod_a2548c0{grid-template-columns:.95fr 1.2fr;align-items:center;gap:80px;height:100%;display:grid}._valueMethod_a2548c0>div:first-child{padding-left:20px}._valueMethod_a2548c0 ._formula_a2548c0{margin:30px 0 12px;font-size:74px}._valueDefinition_a2548c0{font-size:21px;font-family:var(--serif)}._valueMethod_a2548c0 ._smallNote_a2548c0{margin-top:27px;line-height:1.9}._valueExamples_a2548c0{border-left:1px solid var(--line);padding-left:42px}._exampleChoices_a2548c0{gap:8px;margin-top:25px;display:flex}._exampleChoices_a2548c0 button{height:38px;font-size:11px}._exampleChoices_a2548c0 button[aria-pressed=true]{background:var(--teal)}._valueEquation_a2548c0{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin:29px 0;padding-bottom:28px;display:flex}._valueEquation_a2548c0>span{font-family:var(--font-jost),sans-serif;font-size:42px}._valueEquation_a2548c0 small{font-family:var(--font-geist-sans),sans-serif;color:var(--muted);font-size:10px;display:block}._valueEquation_a2548c0 b{color:var(--muted);font-size:25px;font-weight:300}._valueExampleTitle_a2548c0{font-family:var(--serif);font-size:32px}._valueExampleEnglish_a2548c0{font-family:var(--font-fraunces),serif;color:var(--teal);margin-top:6px;font-size:23px;font-style:italic}._valueExamples_a2548c0>p:last-child{color:var(--muted);margin-top:20px;font-size:17px;line-height:1.85}._valueExamples_a2548c0 strong{color:var(--ink);font-weight:500}._challengeLayout_a2548c0{grid-template-columns:.85fr 1.3fr;gap:68px;height:100%;display:grid}._challengeList_a2548c0{padding:24px 0 0 10px}._challengeList_a2548c0>p:not(._eyebrow_a2548c0){color:var(--muted);margin:18px 0 27px;font-size:15px}._challengeModel_a2548c0{border-bottom:1px solid var(--line);text-align:left;background:0 0;border-radius:3px;align-items:center;gap:14px;width:100%;padding:17px 13px;transition:background .15s;display:flex}._challengeModel_a2548c0>img,._challengeModel_a2548c0>svg:first-child{object-fit:contain}._challengeModel_a2548c0>span{flex:1;font-size:15px}._challengeModel_a2548c0 small{font-family:var(--font-geist-mono),monospace;color:var(--muted);font-size:11px}._challengeSelected_a2548c0{color:var(--teal);background:#e6eee2}._anchorExperiment_a2548c0{background:#eef0e8;border-radius:4px;padding:25px 30px 20px}._anchorPrices_a2548c0{justify-content:space-between;align-items:center;gap:20px;margin-top:38px;display:flex}._anchorPrices_a2548c0 small{color:var(--muted);font-size:12px;display:block}._anchorPrices_a2548c0 strong{font-family:var(--font-jost),sans-serif;font-size:45px;font-weight:400}._anchorPrices_a2548c0>svg{color:var(--muted)}._anchorPrices_a2548c0>div:last-child strong{color:var(--teal)}._priceReduction_a2548c0{font-family:var(--font-jost),sans-serif;color:var(--teal);margin-top:7px;font-size:78px;line-height:1.3}._priceReduction_a2548c0>span{font-size:39px}._anchorExperiment_a2548c0>p:not(._smallNote_a2548c0){font-size:20px;line-height:1.7}._anchorExperiment_a2548c0 strong{font-weight:500}._anchorRules_a2548c0{flex-direction:column;gap:8px;margin-top:23px;display:flex}._anchorRules_a2548c0 span{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}._anchorRules_a2548c0 svg{color:var(--teal)}._anchorExperiment_a2548c0>._smallNote_a2548c0{margin-top:17px;font-size:10px}._reflection_a2548c0{height:100%;padding:72px 88px 35px;position:relative}._reflectionQuote_a2548c0{color:#b6cbbc;stroke-width:1.2px;width:49px;height:49px;margin-bottom:25px}._reflection_a2548c0 h1{font-family:var(--serif);letter-spacing:-.045em;font-size:66px;font-weight:500;line-height:1.42}._reflectionSubtitle_a2548c0{color:var(--muted);margin-top:25px;font-size:18px;line-height:1.7}._reflectionNotes_a2548c0{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:38px;margin-top:50px;padding-top:25px;display:grid}._reflectionNotes_a2548c0 small{color:var(--teal);font-size:12px}._reflectionNotes_a2548c0 p{color:var(--muted);max-width:340px;margin-top:10px;font-size:15px;line-height:1.8}._cacheNote_a2548c0{color:var(--muted);margin-top:28px;font-size:10px;line-height:1.8}._closing_a2548c0{height:100%;padding:58px 86px 35px}._closing_a2548c0 h1{font-family:var(--serif);letter-spacing:-.05em;margin-top:23px;font-size:66px;font-weight:500;line-height:1.42}._closing_a2548c0 h1>span{color:var(--teal)}._closing_a2548c0>p:not(._eyebrow_a2548c0){color:var(--muted);margin-top:20px;font-size:19px}._closingLinks_a2548c0{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:47px;display:grid}._closingLinks_a2548c0 a{border-top:1px solid var(--line);padding:22px 2px;transition:color .15s}._closingLinks_a2548c0 a:hover{color:var(--teal)}._closingLinks_a2548c0 a>span{font-family:var(--font-geist-mono),monospace;color:var(--teal);font-size:11px}._closingLinks_a2548c0 h2{font-family:var(--serif);justify-content:space-between;align-items:center;margin-top:15px;font-size:25px;font-weight:500;display:flex}._closingLinks_a2548c0 p{color:var(--muted);margin-top:13px;font-size:13px}._closingFooter_a2548c0{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-top:34px;padding-top:27px;display:flex}._closingFooter_a2548c0 strong{font-size:17px;font-weight:500}._closingFooter_a2548c0 small{color:var(--muted);font-family:var(--font-fraunces),serif;margin-top:6px;font-size:14px;font-style:italic;display:block}._closingFooter_a2548c0 a{color:var(--teal);align-items:center;gap:9px;font-size:13px;display:flex}._loadingPanel_a2548c0{height:100%;min-height:270px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:17px;display:flex}._loadingPanel_a2548c0 p{color:var(--ink);font-size:19px;font-family:var(--serif)}._loadingPanel_a2548c0 span{font-size:13px}._notes_a2548c0{z-index:10;color:#252c25;background:#fffdf6;border:1px solid #d2d9cc;border-radius:8px;width:615px;padding:20px 26px;position:absolute;bottom:90px;right:50px;box-shadow:0 16px 70px #11221526}._notesHeader_a2548c0{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}._notesHeader_a2548c0 p{color:#397b67;font-size:12px}._notesHeader_a2548c0 small{color:#8b7160;margin-left:12px;font-size:10px}._notes_a2548c0 h2{font-family:var(--serif);font-size:24px}._noteText_a2548c0{margin-top:15px;font-size:14px;line-height:1.85}._notesBottom_a2548c0{border-top:1px solid #d2d9cc;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:10px;display:flex}._notesBottom_a2548c0>span{color:#767d71;max-width:240px;font-size:10px}._clock_a2548c0{align-items:center;gap:9px;display:flex}._clock_a2548c0>span{font-family:var(--font-geist-mono),monospace;font-size:15px}._overviewDialog_a2548c0,._helpDialog_a2548c0{color:#242723;width:min(1180px,92vw);max-height:86vh;font-family:var(--font-geist-sans),"PingFang SC",sans-serif;background:#f7f5ef;border-radius:8px;padding:35px;overflow-y:auto;z-index:90!important;max-width:1180px!important}._viewport_a2548c0~[data-slot=dialog-overlay]{z-index:80}._dialogTitle_a2548c0{margin-bottom:5px;font-family:Songti SC,STSong,serif;font-size:31px;line-height:1.45}._chapterGrid_a2548c0{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:20px;display:grid}._chapterGrid_a2548c0 h2{border-bottom:1px solid #d5dbce;margin-bottom:15px;padding-bottom:15px;font-size:15px;font-weight:500}._chapterGrid_a2548c0 h2>span{font-family:var(--font-geist-mono),monospace;margin-bottom:10px;font-size:11px;display:block}._overviewSlide_a2548c0{text-align:left;cursor:pointer;border-radius:4px;align-items:baseline;gap:8px;width:100%;min-height:47px;padding:10px 7px;display:flex}._overviewSlide_a2548c0>span{font-family:var(--font-geist-mono),monospace;color:#8a9182;font-size:10px}._overviewSlide_a2548c0>p{flex:1;font-size:12px;line-height:1.7}._overviewSlide_a2548c0:hover{background:#ebefe4}._overviewCurrent_a2548c0{color:#147d78;background:#e2ece1}._helpDialog_a2548c0{width:min(780px,90vw);max-width:780px!important}._shortcuts_a2548c0{grid-template-columns:1fr 1fr;gap:13px 26px;margin:18px 0;display:grid}._shortcuts_a2548c0>div{align-items:center;gap:14px;font-size:12px;display:flex}._shortcuts_a2548c0 kbd{font-size:10px;font-family:var(--font-geist-mono),monospace;text-align:center;background:#e7ebdf;border-radius:4px;min-width:55px;padding:5px 8px}._helpSources_a2548c0{border-top:1px solid #d5dbce;padding-top:19px}._helpSources_a2548c0 h3{font-size:14px;font-weight:500}._helpSources_a2548c0 p{color:#71786a;margin:12px 0;font-size:12px;line-height:1.9}._helpSources_a2548c0 a{color:#147d78;align-items:center;gap:5px;margin:9px 18px 0 0;font-size:11px;display:inline-flex}._toast_a2548c0{color:#242723;background:#fffdf6;border:1px solid #d2d9cc;border-radius:6px;align-items:center;gap:12px;padding:9px 15px;font-size:13px;display:flex;position:absolute;bottom:110px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #17271916}@keyframes _arrive_a2548c0{0%{opacity:0;transform:translateX(calc(12px * var(--slide-direction,1)))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._slide_a2548c0{animation:none}._stage_a2548c0 *,._stage_a2548c0 :before,._stage_a2548c0 :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}._relations_a2548c0{height:100%;padding-top:5px}._relationsTop_a2548c0{justify-content:space-between;align-items:center;display:flex}._relationsTop_a2548c0 p{font-family:var(--serif);color:var(--muted);font-size:20px}._relationsTop_a2548c0>div{gap:10px;display:flex}._relationsTop_a2548c0 button{height:38px;font-size:12px}._relationsTop_a2548c0 button[aria-pressed=true]{background:var(--teal)}._relationsGrid_a2548c0{grid-template-columns:1fr 1fr;gap:70px;margin-top:25px;display:grid}._relationsRank_a2548c0 h2{font-family:var(--serif);font-size:25px;font-weight:500}._relationsRank_a2548c0>p{color:var(--muted);margin:6px 0 15px;font-size:12px}._relationRow_a2548c0{text-align:left;border-bottom:1px solid var(--line);border-radius:4px;align-items:center;gap:12px;width:100%;padding:12px 9px;display:flex}._relationRow_a2548c0>span:first-child{font-family:var(--font-geist-mono),monospace;color:var(--muted);font-size:10px}._relationRow_a2548c0 img,._relationRow_a2548c0 svg{object-fit:contain;border-radius:50%;flex-shrink:0;width:25px;height:25px}._relationName_a2548c0{width:100px;font-size:14px}._relationBar_a2548c0{flex:1;height:8px}._relationBar_a2548c0 i{transform-origin:0;background:#94b4a4;border-radius:2px;width:100%;height:100%;transition:transform .2s;display:block}._relationRow_a2548c0>strong{text-align:right;min-width:65px;font-size:24px;font-family:var(--font-jost),sans-serif;font-weight:400}._relationRow_a2548c0 small{color:var(--muted);margin-left:5px;font-size:11px}._relationActive_a2548c0{background:#eaf0e6}._relationConclusion_a2548c0{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;margin-top:25px;padding-top:22px;display:grid}._relationConclusion_a2548c0>div:first-child{grid-template-columns:1fr auto;align-items:center;display:grid}._relationConclusion_a2548c0 span{color:var(--teal);font-size:12px}._relationConclusion_a2548c0 strong{font-family:var(--font-jost),sans-serif;color:var(--teal);grid-area:1/2/3;font-size:52px;font-weight:400}._relationConclusion_a2548c0 strong small{font-size:24px}._relationConclusion_a2548c0 p{color:var(--muted);font-size:14px;line-height:1.8}._relationConclusion_a2548c0>div:last-child p{margin:10px 15px 7px 0;display:inline-block}._relationConclusion_a2548c0>div:last-child>span{display:block}._relationConclusion_a2548c0>div:last-child>small{color:var(--muted);font-size:10px;display:block}._mobileHint_a2548c0{display:none}@media (max-width:900px){._viewport_a2548c0{background:var(--paper);height:100dvh}._stage_a2548c0{width:100%;height:100%;box-shadow:none;grid-template-rows:auto minmax(0,1fr) auto;position:relative;inset:auto;transform:none}._stage_a2548c0 :is(button,a){touch-action:manipulation}._topbar_a2548c0{min-height:58px;padding:max(6px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 6px max(16px,env(safe-area-inset-left));gap:12px}._topbarTitle_a2548c0{display:none}._chapterButton_a2548c0{letter-spacing:.04em;gap:8px;min-height:44px;font-size:10px}._slide_a2548c0{overscroll-behavior-y:contain;scrollbar-width:thin;padding:24px 18px 32px;overflow:hidden auto}._slideHeading_a2548c0{gap:8px;margin-bottom:24px}._slideHeading_a2548c0 h1{font-size:30px;line-height:1.4}._slideHeading_a2548c0 p{font-size:14px;line-height:1.75}._figureIndex_a2548c0{display:none}._slideBody_a2548c0{flex:none;min-width:0}._boundary_a2548c0{min-width:0;height:auto}._fullBleed_a2548c0{padding:0}._footer_a2548c0{padding:8px max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--paper)}._footerUpper_a2548c0{justify-content:center;height:46px;margin:0}._cue_a2548c0,._presenterTool_a2548c0,._progress_a2548c0,._toolDivider_a2548c0{display:none}._footerTools_a2548c0{justify-content:space-evenly;gap:4px;width:100%}._footerTools_a2548c0 button,._footerTools_a2548c0 a{min-width:44px;height:44px}._pageCounter_a2548c0{min-width:55px;font-size:14px}._mobileHint_a2548c0{color:var(--muted);margin:-10px 0 20px;font-size:12px;line-height:1.7;display:block}._cover_a2548c0{flex-direction:column;align-items:stretch;gap:30px;height:auto;padding:34px 24px 28px;display:flex}._coverCopy_a2548c0{align-self:auto;padding:0}._eyebrow_a2548c0{letter-spacing:.12em;font-size:9px}._coverTitle_a2548c0{margin-top:24px;font-size:clamp(44px,12vw,64px)}._coverTitle_a2548c0>span:first-child{font-size:clamp(51px,14vw,75px)}._coverEnglish_a2548c0{font-size:19px}._coverLine_a2548c0{margin:25px 0 20px}._coverSubtitle_a2548c0{letter-spacing:.03em;font-size:16px}._author_a2548c0{margin-top:22px}._author_a2548c0 small{font-size:10px;line-height:1.7}._startButton_a2548c0{margin-top:24px}._specimen_a2548c0{width:100%;max-width:330px;height:330px;margin:5px auto 0}._specimenRing_a2548c0{inset:12px 5px 30px}._specimenRingInner_a2548c0{inset:43px 36px 61px}._specimen_a2548c0:before,._specimen_a2548c0:after{height:260px;top:22px}._tokenObject_a2548c0{border-radius:30px;width:158px;height:158px}._tokenObject_a2548c0>span{font-size:43px}._tokenObject_a2548c0>svg{width:27px;height:27px}._tokenObject_a2548c0 small{margin-top:7px;font-size:9px}._orbitMark_a2548c0{min-width:48px;padding:5px}._orbitMark_a2548c0 img,._orbitMark_a2548c0 svg{width:29px;height:29px}._orbitMark_a2548c0 span{margin-top:5px;font-size:8px}._specimenCaption_a2548c0{font-size:8px}._coverFootnote_a2548c0{font-size:10px;line-height:1.8;position:static}._opening_a2548c0,._observatory_a2548c0,._formulaLayout_a2548c0,._priceLayout_a2548c0,._valueMethod_a2548c0,._challengeLayout_a2548c0{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:32px;height:auto;padding:0}._opening_a2548c0{padding:32px 24px}._openingText_a2548c0 h1{margin:23px 0;font-size:38px}._openingText_a2548c0>p:not(._eyebrow_a2548c0){font-size:17px}._openingText_a2548c0>._smallNote_a2548c0{margin-top:22px}._questionTile_a2548c0{padding:22px}._observationList_a2548c0{gap:22px}._observatoryHub_a2548c0{min-height:350px}._observatoryHub_a2548c0>img,._observatoryHub_a2548c0>svg{max-width:70%}._chapterCard_a2548c0{height:auto;min-height:520px;padding:64px 26px 86px}._chapterCard_a2548c0 h1{margin:64px 0 26px;font-size:clamp(48px,12vw,76px)}._chapterSubtitle_a2548c0{font-size:20px;line-height:1.8}._chapterNumber_a2548c0{font-size:340px;top:45px;right:20px}._chapterRule_a2548c0{bottom:40px;left:26px}._chapterEnd_a2548c0{font-size:8px;bottom:35px;right:24px}._methodExplanation_a2548c0,._priceStatement_a2548c0,._valueMethod_a2548c0>div:first-child,._challengeList_a2548c0{min-width:0;padding:0}._formula_a2548c0{max-width:100%;padding:20px 0;font-size:22px;overflow-x:auto}._formulaSmall_a2548c0{font-size:15px}._methodDemo_a2548c0,._valueExamples_a2548c0{border-left:0;border-top:1px solid var(--line);min-width:0;padding:22px 0 0}._demoTop_a2548c0{flex-wrap:wrap;gap:8px}._dayChart_a2548c0{gap:5px}._basketNumbers_a2548c0{gap:14px}._basketNumbers_a2548c0 span{font-size:62px}._basketNumbers_a2548c0 small{margin-left:3px;font-size:12px}._priceStatement_a2548c0>p:not(._eyebrow_a2548c0):not(._smallNote_a2548c0){font-size:17px}._priceStatement_a2548c0 ._formula_a2548c0{font-size:21px}._calculator_a2548c0,._anchorExperiment_a2548c0{padding:23px 18px}._valueMethod_a2548c0 ._formula_a2548c0{margin:16px 0;font-size:56px}._exampleChoices_a2548c0{flex-wrap:wrap}._exampleChoices_a2548c0 button{min-height:44px}._valueEquation_a2548c0{gap:6px}._valueEquation_a2548c0>span{font-size:28px}._valueEquation_a2548c0 small{font-size:8px}._anchorPrices_a2548c0{flex-wrap:wrap;gap:9px}._anchorPrices_a2548c0 strong{font-size:34px}._reflection_a2548c0,._closing_a2548c0{height:auto;padding:36px 24px}._reflection_a2548c0 h1,._closing_a2548c0 h1{font-size:clamp(32px,8.5vw,52px)}._reflectionSubtitle_a2548c0,._closing_a2548c0>p:not(._eyebrow_a2548c0){font-size:16px}._reflectionNotes_a2548c0,._closingLinks_a2548c0,._relationsGrid_a2548c0,._relationConclusion_a2548c0{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}._closingLinks_a2548c0{gap:0}._closingFooter_a2548c0{flex-direction:column;align-items:flex-start;gap:24px}._relationsTop_a2548c0{flex-direction:column;align-items:flex-start;gap:16px}._relations_a2548c0{height:auto}._relationRow_a2548c0{gap:8px;padding-inline:0}._relationName_a2548c0{width:78px}._relationRow_a2548c0>strong{min-width:54px}._notes_a2548c0{width:auto;left:12px;right:12px;bottom:calc(70px + env(safe-area-inset-bottom));max-height:calc(100% - 150px);padding:18px;position:absolute;overflow-y:auto}._notesBottom_a2548c0{flex-wrap:wrap}._toast_a2548c0{width:calc(100% - 32px);bottom:85px}._overviewDialog_a2548c0,._helpDialog_a2548c0{overscroll-behavior:contain;width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:24px 20px}._dialogTitle_a2548c0{padding-right:16px;font-size:25px}._chapterGrid_a2548c0,._shortcuts_a2548c0{grid-template-columns:minmax(0,1fr)}._chapterGrid_a2548c0{gap:28px}._chapterGrid_a2548c0 h2>span{margin-right:12px;display:inline}._overviewSlide_a2548c0{min-height:44px}._overviewSlide_a2548c0>p{font-size:14px}}
