.vs5juq_viewport{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}.vs5juq_stage{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}.vs5juq_stage :is(button,a,input,[role=slider]):focus-visible{outline:2px solid var(--teal);outline-offset:5px}.vs5juq_stage button{cursor:pointer}.vs5juq_stage button:disabled{cursor:default}.vs5juq_topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:0 48px;display:flex}.vs5juq_brand{align-items:center;gap:10px;display:flex}.vs5juq_brand img,.vs5juq_brand svg{width:90px;height:auto}.vs5juq_brand span{letter-spacing:.19em;border-left:1px solid var(--line);color:var(--muted);padding:4px 0 4px 11px;font-size:10px}.vs5juq_topbarTitle{letter-spacing:.2em;color:var(--muted);font-size:12px;position:absolute;left:50%;transform:translate(-50%)}.vs5juq_chapterButton{height:42px;color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;gap:12px;font-size:11px}.vs5juq_chapterButton>span{color:var(--chapter-accent)}.vs5juq_main{min-height:0;position:relative}.vs5juq_slide{flex-direction:column;padding:32px 64px 20px;animation:.3s cubic-bezier(.22,1,.36,1) both vs5juq_arrive;display:flex;position:absolute;inset:0}.vs5juq_slideHeading{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:24px;display:flex}.vs5juq_slideHeading h1{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:42px;font-weight:600;line-height:1.35}.vs5juq_slideHeading p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.5}.vs5juq_figureIndex{font-family:var(--font-geist-mono), monospace;color:var(--muted);letter-spacing:.12em;flex-shrink:0;margin-top:12px;font-size:11px}.vs5juq_slideBody{flex:1;min-height:0;position:relative}.vs5juq_boundary{height:100%;min-height:0}.vs5juq_fullBleed{padding:0}.vs5juq_footer{padding:0 48px 17px}.vs5juq_footerUpper{justify-content:space-between;align-items:center;gap:18px;height:50px;margin-bottom:5px;display:flex}.vs5juq_cue{color:var(--muted);letter-spacing:.03em;font-size:12px}.vs5juq_cue:before{content:"";background:var(--chapter-accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block}.vs5juq_footerTools{align-items:center;gap:8px;display:flex}.vs5juq_footerTools button,.vs5juq_footerTools a{min-width:38px;height:38px;color:var(--muted)}.vs5juq_footerTools button[aria-pressed=true]{color:var(--teal);background:#e1eeea}.vs5juq_toolDivider{background:var(--line);width:1px;height:17px;margin:0 4px}.vs5juq_pageCounter{font-family:var(--font-geist-mono), monospace;text-align:center;min-width:66px;font-size:13px}.vs5juq_pageCounter small{color:var(--muted);font-size:11px}.vs5juq_progress{gap:5px;height:7px;display:flex}.vs5juq_progressStep{background:#e2e4db;border:0;border-radius:2px;flex:1;position:relative}.vs5juq_progressStep:after{content:"";position:absolute;inset:-7px 0}.vs5juq_progressDone{background:color-mix(in srgb,var(--chapter-accent) 38%,var(--paper))}.vs5juq_progressCurrent{background:var(--chapter-accent)}.vs5juq_darkStage{--paper:#172b29;--ink:#f1eee1;--muted:#c1d0c8;--line:#3c514c;--teal:#8bc9b9;color:var(--ink)}.vs5juq_darkStage .vs5juq_chapterCard h1{color:var(--ink)}.vs5juq_darkStage .vs5juq_chapterButton>span{color:#8bc9b9}.vs5juq_darkStage .vs5juq_footerTools button:hover,.vs5juq_darkStage .vs5juq_chapterButton:hover{color:#f1eee1;background:#29403b}.vs5juq_darkStage .vs5juq_progressStep{background:#30443e}.vs5juq_darkStage .vs5juq_progressDone{background:#708e80}.vs5juq_darkStage .vs5juq_progressCurrent{background:#b6d4bb}.vs5juq_eyebrow{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}.vs5juq_smallNote{color:var(--muted);font-size:12px;line-height:1.8}.vs5juq_cover{grid-template-columns:1.15fr 1fr;align-items:center;gap:14px;height:100%;padding:62px 78px 50px;display:grid;position:relative}.vs5juq_coverCopy{align-self:start;padding-top:5px}.vs5juq_coverTitle{font-family:var(--serif);letter-spacing:-.075em;white-space:nowrap;margin:36px 0 5px;font-size:91px;font-weight:600;line-height:1.2}.vs5juq_coverTitle>span:first-child{font-family:var(--font-jost), sans-serif;color:var(--teal);letter-spacing:-.05em;font-size:108px;font-weight:400}.vs5juq_titleDot{color:var(--teal)}.vs5juq_coverEnglish{font-family:var(--font-fraunces), serif;color:var(--muted);margin:14px 0 0 5px;font-size:23px;font-style:italic}.vs5juq_coverLine{background:var(--teal);width:43px;height:2px;margin:35px 0 23px}.vs5juq_coverSubtitle{letter-spacing:.12em;margin:0;font-size:20px;line-height:1.6}.vs5juq_author{align-items:center;gap:13px;margin-top:30px;display:flex}.vs5juq_authorAvatar{object-fit:cover;background:#e6eae0;border-radius:50%;flex-shrink:0;width:38px;height:38px}.vs5juq_author strong{letter-spacing:.02em;font-size:15px;font-weight:500;display:block}.vs5juq_author:hover strong{color:var(--teal);text-underline-offset:4px;text-decoration:underline}.vs5juq_author small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.vs5juq_startButton{background:var(--teal);color:#fff;height:46px;box-shadow:none;border-radius:4px;gap:25px;margin-top:32px;padding:0 21px;font-size:14px}.vs5juq_startButton:hover{background:#0c6964}.vs5juq_specimen{width:530px;height:530px;margin-top:-5px;position:relative}.vs5juq_specimenRing{border:1px solid #d7ded2;border-radius:50%;position:absolute;inset:19px 12px 46px}.vs5juq_specimenRingInner{border:1px dashed #d7ded2;border-radius:50%;position:absolute;inset:62px 55px 89px}.vs5juq_specimen:before{content:"";background:#e5e7de;width:1px;height:410px;position:absolute;top:45px;left:50%;transform:rotate(45deg)}.vs5juq_specimen:after{content:"";background:#e5e7de;width:1px;height:410px;position:absolute;top:45px;left:50%;transform:rotate(-45deg)}.vs5juq_tokenObject{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}.vs5juq_tokenObject>svg{stroke-width:1.5px;width:44px;height:44px;color:var(--teal);margin-bottom:5px}.vs5juq_tokenObject>span{font-family:var(--font-jost),sans-serif;letter-spacing:-.06em;color:#23574e;font-size:69px;font-weight:400;line-height:1.2}.vs5juq_tokenObject small{color:#5e7a69;letter-spacing:.22em;margin-top:12px;font-size:12px}.vs5juq_orbitMark{z-index:2;text-align:center;background:var(--paper);min-width:68px;padding:10px;position:absolute;transform:translate(-50%,-50%)}.vs5juq_orbitMark img,.vs5juq_orbitMark svg{object-fit:contain;margin:0 auto}.vs5juq_orbitMark span{color:var(--muted);letter-spacing:.05em;margin-top:10px;font-size:10px;display:block}.vs5juq_specimenCaption{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}.vs5juq_coverFootnote{color:#8b9086;letter-spacing:.04em;font-size:11px;position:absolute;bottom:25px;left:79px}.vs5juq_opening{grid-template-columns:1.08fr 1fr;align-items:center;gap:70px;height:100%;padding:60px 90px;display:grid}.vs5juq_openingText h1{font-family:var(--serif);letter-spacing:-.04em;margin:27px 0 22px;font-size:58px;font-weight:500;line-height:1.5}.vs5juq_openingText>p:not(.vs5juq_eyebrow){color:var(--muted);font-size:20px;line-height:1.85}.vs5juq_openingText>.vs5juq_smallNote{max-width:385px;margin-top:44px;display:block}.vs5juq_questionStack{flex-direction:column;gap:15px;display:flex}.vs5juq_questionTile{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}.vs5juq_questionTile>span{letter-spacing:.1em;color:var(--muted);font-size:11px;display:block}.vs5juq_questionTile strong{font-size:26px;font-family:var(--serif);margin-top:12px;font-weight:500;display:block}.vs5juq_questionTile p{color:var(--muted);margin-top:16px;font-size:14px}.vs5juq_questionTile>svg{width:18px;color:var(--muted);position:absolute;top:30px;right:28px}.vs5juq_questionActive{background:#eaf0e8;border-color:#b6d0bf}.vs5juq_questionActive strong,.vs5juq_questionActive>svg{color:var(--teal)}.vs5juq_textButton{color:var(--teal);align-self:flex-end;font-size:12px}.vs5juq_observationList{flex-direction:column;justify-content:center;gap:28px;display:flex}.vs5juq_observationList>div{border-bottom:1px solid var(--line);gap:25px;padding-bottom:24px;display:flex}.vs5juq_observationList>div>span{color:var(--teal);font-size:13px;font-family:var(--font-geist-mono),monospace;padding-top:5px}.vs5juq_observationList section small{color:var(--muted);font-size:11px}.vs5juq_observationList h2{font-family:var(--serif);margin:4px 0;font-size:29px;font-weight:500}.vs5juq_observationList section p{color:var(--muted);margin-top:9px;font-size:16px}.vs5juq_scopeNote{color:var(--muted);margin-top:-8px;font-size:12px}.vs5juq_observatory{grid-template-columns:1fr 1fr;gap:95px;height:100%;padding:15px 35px 10px;display:grid}.vs5juq_observationList section{min-width:0}.vs5juq_observationList a{color:var(--teal)}.vs5juq_observatoryHub{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}.vs5juq_observatoryHub>.vs5juq_eyebrow{font-size:10px;position:absolute;top:26px}.vs5juq_observatoryHub>img,.vs5juq_observatoryHub>svg{width:245px;height:auto;margin-top:35px}.vs5juq_observatoryHub>p:not(.vs5juq_eyebrow){font-family:var(--serif);margin-top:24px;font-size:20px}.vs5juq_logoRow{flex-wrap:wrap;justify-content:center;gap:21px;margin-top:38px;padding:0 10px;display:flex}.vs5juq_logoRow img,.vs5juq_logoRow svg{object-fit:contain;width:32px;height:32px}.vs5juq_observatoryHub a{color:var(--teal);align-items:center;gap:6px;margin-top:31px;font-size:12px;display:flex}.vs5juq_chapterCard{height:100%;padding:90px 105px 70px;position:relative;overflow:hidden}.vs5juq_chapterCard .vs5juq_eyebrow{color:#aac2b6;z-index:1;position:relative}.vs5juq_chapterCard 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}.vs5juq_chapterSubtitle{font-family:var(--serif);color:#bccbbe;z-index:1;font-size:24px;position:relative}.vs5juq_chapterNumber{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}.vs5juq_chapterRule{background:#93b5a1;width:40px;height:2px;position:absolute;bottom:60px;left:105px}.vs5juq_chapterEnd{letter-spacing:.19em;color:#79988b;font-size:10px;position:absolute;bottom:54px;right:60px}.vs5juq_formulaLayout{grid-template-columns:1.02fr 1fr;gap:72px;height:100%;display:grid}.vs5juq_methodExplanation{padding:23px 0 0 10px}.vs5juq_methodExplanation>p:not(.vs5juq_eyebrow){color:var(--muted);font-size:17px;line-height:1.8}.vs5juq_methodExplanation .vs5juq_smallNote{margin-top:18px;font-size:12px!important}.vs5juq_formula{color:var(--ink);padding:17px 0;font-size:26px}.vs5juq_formula .katex-display{text-align:left;margin:0}.vs5juq_formulaSmall{font-size:18px}.vs5juq_methodDemo{border-left:1px solid var(--line);padding-top:12px;padding-left:40px}.vs5juq_demoTop{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.vs5juq_demoLabel{color:#808779;border:1px solid var(--line);white-space:nowrap;border-radius:3px;padding:5px 8px;font-size:10px;display:inline-block}.vs5juq_dayChart{border-bottom:1px solid var(--line);gap:8px;height:260px;margin-top:10px;display:flex}.vs5juq_dayBarSlot{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;display:flex;position:relative}.vs5juq_dayBar{background:#538e80;border-radius:3px 3px 0 0;min-height:2px;max-height:240px;display:block}.vs5juq_dayBarSlot small{text-align:center;width:100%;color:var(--muted);font-size:9px;position:absolute;top:calc(100% + 7px)}.vs5juq_demoStats{justify-content:space-between;margin:39px 0 18px;display:flex}.vs5juq_demoStats small{color:var(--muted);font-size:12px;display:block}.vs5juq_demoStats strong{font-family:var(--font-jost),sans-serif;margin-top:3px;font-size:40px;font-weight:400;display:block}.vs5juq_demoStats em{color:var(--muted);margin-left:8px;font-size:12px;font-style:normal}.vs5juq_demoButton{background:0 0;border-color:#c9d4c8;height:40px;font-size:12px}.vs5juq_methodDemo>.vs5juq_smallNote{margin-top:14px}.vs5juq_priceLayout{grid-template-columns:1.25fr 1fr;align-items:center;gap:65px;height:100%;display:grid}.vs5juq_priceStatement{padding-left:8px}.vs5juq_basketNumbers{align-items:center;gap:28px;margin-top:20px;display:flex}.vs5juq_basketNumbers span{font-family:var(--font-jost),sans-serif;color:var(--teal);font-size:90px;font-weight:400;line-height:1.2}.vs5juq_basketNumbers small{font-family:var(--font-geist-sans),sans-serif;color:var(--muted);margin-left:8px;font-size:17px}.vs5juq_basketNumbers b{color:var(--muted);font-size:34px;font-weight:300}.vs5juq_priceStatement>p:not(.vs5juq_eyebrow):not(.vs5juq_smallNote){margin:25px 0;font-size:20px;line-height:1.8}.vs5juq_priceStatement .vs5juq_formula{border-top:1px solid var(--line);margin:20px 0;padding-top:32px;font-size:26px}.vs5juq_calculator{background:#ecefe6;border-radius:4px;padding:27px 32px 22px}.vs5juq_sliderLabel{color:var(--muted);justify-content:space-between;margin:26px 0 18px;font-size:13px;display:flex}.vs5juq_sliderLabel strong{color:var(--ink);font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:400}.vs5juq_sliderTicks{color:var(--muted);justify-content:space-between;margin-top:16px;font-size:10px;display:flex}.vs5juq_calculator>.vs5juq_smallNote{margin-top:14px;font-size:11px}.vs5juq_calculatorTotal{border-top:1px solid #d5dccc;flex-direction:column;margin-top:22px;padding-top:20px;display:flex}.vs5juq_calculatorTotal small{color:var(--muted);font-size:12px}.vs5juq_calculatorTotal strong{font-family:var(--font-jost),sans-serif;color:var(--teal);font-size:55px;font-weight:400;line-height:1.25}.vs5juq_calculatorTotal>span{font-family:var(--font-geist-mono),monospace;color:var(--muted);font-size:11px}.vs5juq_calculator>button{color:var(--teal);margin-top:10px;padding-left:0;font-size:11px}.vs5juq_valueMethod{grid-template-columns:.95fr 1.2fr;align-items:center;gap:80px;height:100%;display:grid}.vs5juq_valueMethod>div:first-child{padding-left:20px}.vs5juq_valueMethod .vs5juq_formula{margin:30px 0 12px;font-size:74px}.vs5juq_valueDefinition{font-size:21px;font-family:var(--serif)}.vs5juq_valueMethod .vs5juq_smallNote{margin-top:27px;line-height:1.9}.vs5juq_valueExamples{border-left:1px solid var(--line);padding-left:42px}.vs5juq_exampleChoices{gap:8px;margin-top:25px;display:flex}.vs5juq_exampleChoices button{height:38px;font-size:11px}.vs5juq_exampleChoices button[aria-pressed=true]{background:var(--teal)}.vs5juq_valueEquation{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin:29px 0;padding-bottom:28px;display:flex}.vs5juq_valueEquation>span{font-family:var(--font-jost),sans-serif;font-size:42px}.vs5juq_valueEquation small{font-family:var(--font-geist-sans),sans-serif;color:var(--muted);font-size:10px;display:block}.vs5juq_valueEquation b{color:var(--muted);font-size:25px;font-weight:300}.vs5juq_valueExampleTitle{font-family:var(--serif);font-size:32px}.vs5juq_valueExampleEnglish{font-family:var(--font-fraunces),serif;color:var(--teal);margin-top:6px;font-size:23px;font-style:italic}.vs5juq_valueExamples>p:last-child{color:var(--muted);margin-top:20px;font-size:17px;line-height:1.85}.vs5juq_valueExamples strong{color:var(--ink);font-weight:500}.vs5juq_challengeLayout{grid-template-columns:.85fr 1.3fr;gap:68px;height:100%;display:grid}.vs5juq_challengeList{padding:24px 0 0 10px}.vs5juq_challengeList>p:not(.vs5juq_eyebrow){color:var(--muted);margin:18px 0 27px;font-size:15px}.vs5juq_challengeModel{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}.vs5juq_challengeModel>img,.vs5juq_challengeModel>svg:first-child{object-fit:contain}.vs5juq_challengeModel>span{flex:1;font-size:15px}.vs5juq_challengeModel small{font-family:var(--font-geist-mono),monospace;color:var(--muted);font-size:11px}.vs5juq_challengeSelected{color:var(--teal);background:#e6eee2}.vs5juq_anchorExperiment{background:#eef0e8;border-radius:4px;padding:25px 30px 20px}.vs5juq_anchorPrices{justify-content:space-between;align-items:center;gap:20px;margin-top:38px;display:flex}.vs5juq_anchorPrices small{color:var(--muted);font-size:12px;display:block}.vs5juq_anchorPrices strong{font-family:var(--font-jost),sans-serif;font-size:45px;font-weight:400}.vs5juq_anchorPrices>svg{color:var(--muted)}.vs5juq_anchorPrices>div:last-child strong{color:var(--teal)}.vs5juq_priceReduction{font-family:var(--font-jost),sans-serif;color:var(--teal);margin-top:7px;font-size:78px;line-height:1.3}.vs5juq_priceReduction>span{font-size:39px}.vs5juq_anchorExperiment>p:not(.vs5juq_smallNote){font-size:20px;line-height:1.7}.vs5juq_anchorExperiment strong{font-weight:500}.vs5juq_anchorRules{flex-direction:column;gap:8px;margin-top:23px;display:flex}.vs5juq_anchorRules span{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.vs5juq_anchorRules svg{color:var(--teal)}.vs5juq_anchorExperiment>.vs5juq_smallNote{margin-top:17px;font-size:10px}.vs5juq_reflection{height:100%;padding:72px 88px 35px;position:relative}.vs5juq_reflectionQuote{color:#b6cbbc;stroke-width:1.2px;width:49px;height:49px;margin-bottom:25px}.vs5juq_reflection h1{font-family:var(--serif);letter-spacing:-.045em;font-size:66px;font-weight:500;line-height:1.42}.vs5juq_reflectionSubtitle{color:var(--muted);margin-top:25px;font-size:18px;line-height:1.7}.vs5juq_reflectionNotes{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:38px;margin-top:50px;padding-top:25px;display:grid}.vs5juq_reflectionNotes small{color:var(--teal);font-size:12px}.vs5juq_reflectionNotes p{color:var(--muted);max-width:340px;margin-top:10px;font-size:15px;line-height:1.8}.vs5juq_cacheNote{color:var(--muted);margin-top:28px;font-size:10px;line-height:1.8}.vs5juq_closing{height:100%;padding:58px 86px 35px}.vs5juq_closing h1{font-family:var(--serif);letter-spacing:-.05em;margin-top:23px;font-size:66px;font-weight:500;line-height:1.42}.vs5juq_closing h1>span{color:var(--teal)}.vs5juq_closing>p:not(.vs5juq_eyebrow){color:var(--muted);margin-top:20px;font-size:19px}.vs5juq_closingLinks{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:47px;display:grid}.vs5juq_closingLinks a{border-top:1px solid var(--line);padding:22px 2px;transition:color .15s}.vs5juq_closingLinks a:hover{color:var(--teal)}.vs5juq_closingLinks a>span{font-family:var(--font-geist-mono),monospace;color:var(--teal);font-size:11px}.vs5juq_closingLinks h2{font-family:var(--serif);justify-content:space-between;align-items:center;margin-top:15px;font-size:25px;font-weight:500;display:flex}.vs5juq_closingLinks p{color:var(--muted);margin-top:13px;font-size:13px}.vs5juq_closingFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-top:34px;padding-top:27px;display:flex}.vs5juq_closingFooter strong{font-size:17px;font-weight:500}.vs5juq_closingFooter small{color:var(--muted);font-family:var(--font-fraunces),serif;margin-top:6px;font-size:14px;font-style:italic;display:block}.vs5juq_closingFooter a{color:var(--teal);align-items:center;gap:9px;font-size:13px;display:flex}.vs5juq_loadingPanel{height:100%;min-height:270px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:17px;display:flex}.vs5juq_loadingPanel p{color:var(--ink);font-size:19px;font-family:var(--serif)}.vs5juq_loadingPanel span{font-size:13px}.vs5juq_notes{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}.vs5juq_notesHeader{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.vs5juq_notesHeader p{color:#397b67;font-size:12px}.vs5juq_notesHeader small{color:#8b7160;margin-left:12px;font-size:10px}.vs5juq_notes h2{font-family:var(--serif);font-size:24px}.vs5juq_noteText{margin-top:15px;font-size:14px;line-height:1.85}.vs5juq_notesBottom{border-top:1px solid #d2d9cc;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:10px;display:flex}.vs5juq_notesBottom>span{color:#767d71;max-width:240px;font-size:10px}.vs5juq_clock{align-items:center;gap:9px;display:flex}.vs5juq_clock>span{font-family:var(--font-geist-mono),monospace;font-size:15px}.vs5juq_overviewDialog,.vs5juq_helpDialog{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}.vs5juq_viewport~[data-slot=dialog-overlay]{z-index:80}.vs5juq_dialogTitle{margin-bottom:5px;font-family:Songti SC,STSong,serif;font-size:31px;line-height:1.45}.vs5juq_chapterGrid{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:20px;display:grid}.vs5juq_chapterGrid h2{border-bottom:1px solid #d5dbce;margin-bottom:15px;padding-bottom:15px;font-size:15px;font-weight:500}.vs5juq_chapterGrid h2>span{font-family:var(--font-geist-mono),monospace;margin-bottom:10px;font-size:11px;display:block}.vs5juq_overviewSlide{text-align:left;cursor:pointer;border-radius:4px;align-items:baseline;gap:8px;width:100%;min-height:47px;padding:10px 7px;display:flex}.vs5juq_overviewSlide>span{font-family:var(--font-geist-mono),monospace;color:#8a9182;font-size:10px}.vs5juq_overviewSlide>p{flex:1;font-size:12px;line-height:1.7}.vs5juq_overviewSlide:hover{background:#ebefe4}.vs5juq_overviewCurrent{color:#147d78;background:#e2ece1}.vs5juq_helpDialog{width:min(780px,90vw);max-width:780px!important}.vs5juq_shortcuts{grid-template-columns:1fr 1fr;gap:13px 26px;margin:18px 0;display:grid}.vs5juq_shortcuts>div{align-items:center;gap:14px;font-size:12px;display:flex}.vs5juq_shortcuts 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}.vs5juq_helpSources{border-top:1px solid #d5dbce;padding-top:19px}.vs5juq_helpSources h3{font-size:14px;font-weight:500}.vs5juq_helpSources p{color:#71786a;margin:12px 0;font-size:12px;line-height:1.9}.vs5juq_helpSources a{color:#147d78;align-items:center;gap:5px;margin:9px 18px 0 0;font-size:11px;display:inline-flex}.vs5juq_toast{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 vs5juq_arrive{0%{opacity:0;transform:translateX(calc(12px * var(--slide-direction,1)))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.vs5juq_slide{animation:none}.vs5juq_stage *,.vs5juq_stage :before,.vs5juq_stage :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.vs5juq_relations{height:100%;padding-top:5px}.vs5juq_relationsTop{justify-content:space-between;align-items:center;display:flex}.vs5juq_relationsTop p{font-family:var(--serif);color:var(--muted);font-size:20px}.vs5juq_relationsTop>div{gap:10px;display:flex}.vs5juq_relationsTop button{height:38px;font-size:12px}.vs5juq_relationsTop button[aria-pressed=true]{background:var(--teal)}.vs5juq_relationsGrid{grid-template-columns:1fr 1fr;gap:70px;margin-top:25px;display:grid}.vs5juq_relationsRank h2{font-family:var(--serif);font-size:25px;font-weight:500}.vs5juq_relationsRank>p{color:var(--muted);margin:6px 0 15px;font-size:12px}.vs5juq_relationRow{text-align:left;border-bottom:1px solid var(--line);border-radius:4px;align-items:center;gap:12px;width:100%;padding:12px 9px;display:flex}.vs5juq_relationRow>span:first-child{font-family:var(--font-geist-mono),monospace;color:var(--muted);font-size:10px}.vs5juq_relationRow img,.vs5juq_relationRow svg{object-fit:contain;border-radius:50%;flex-shrink:0;width:25px;height:25px}.vs5juq_relationName{width:100px;font-size:14px}.vs5juq_relationBar{flex:1;height:8px}.vs5juq_relationBar i{transform-origin:0;background:#94b4a4;border-radius:2px;width:100%;height:100%;transition:transform .2s;display:block}.vs5juq_relationRow>strong{text-align:right;min-width:65px;font-size:24px;font-family:var(--font-jost),sans-serif;font-weight:400}.vs5juq_relationRow small{color:var(--muted);margin-left:5px;font-size:11px}.vs5juq_relationActive{background:#eaf0e6}.vs5juq_relationConclusion{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;margin-top:25px;padding-top:22px;display:grid}.vs5juq_relationConclusion>div:first-child{grid-template-columns:1fr auto;align-items:center;display:grid}.vs5juq_relationConclusion span{color:var(--teal);font-size:12px}.vs5juq_relationConclusion strong{font-family:var(--font-jost),sans-serif;color:var(--teal);grid-area:1/2/3;font-size:52px;font-weight:400}.vs5juq_relationConclusion strong small{font-size:24px}.vs5juq_relationConclusion p{color:var(--muted);font-size:14px;line-height:1.8}.vs5juq_relationConclusion>div:last-child p{margin:10px 15px 7px 0;display:inline-block}.vs5juq_relationConclusion>div:last-child>span{display:block}.vs5juq_relationConclusion>div:last-child>small{color:var(--muted);font-size:10px;display:block}.vs5juq_mobileHint{display:none}@media (max-width:900px){.vs5juq_viewport{background:var(--paper);height:100dvh}.vs5juq_stage{width:100%;height:100%;box-shadow:none;grid-template-rows:auto minmax(0,1fr) auto;position:relative;inset:auto;transform:none}.vs5juq_stage :is(button,a){touch-action:manipulation}.vs5juq_topbar{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}.vs5juq_topbarTitle{display:none}.vs5juq_chapterButton{letter-spacing:.04em;gap:8px;min-height:44px;font-size:10px}.vs5juq_slide{overscroll-behavior-y:contain;scrollbar-width:thin;padding:24px 18px 32px;overflow:hidden auto}.vs5juq_slideHeading{gap:8px;margin-bottom:24px}.vs5juq_slideHeading h1{font-size:30px;line-height:1.4}.vs5juq_slideHeading p{font-size:14px;line-height:1.75}.vs5juq_figureIndex{display:none}.vs5juq_slideBody{flex:none;min-width:0}.vs5juq_boundary{min-width:0;height:auto}.vs5juq_fullBleed{padding:0}.vs5juq_footer{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)}.vs5juq_footerUpper{justify-content:center;height:46px;margin:0}.vs5juq_cue,.vs5juq_presenterTool,.vs5juq_progress,.vs5juq_toolDivider{display:none}.vs5juq_footerTools{justify-content:space-evenly;gap:4px;width:100%}.vs5juq_footerTools button,.vs5juq_footerTools a{min-width:44px;height:44px}.vs5juq_pageCounter{min-width:55px;font-size:14px}.vs5juq_mobileHint{color:var(--muted);margin:-10px 0 20px;font-size:12px;line-height:1.7;display:block}.vs5juq_cover{flex-direction:column;align-items:stretch;gap:30px;height:auto;padding:34px 24px 28px;display:flex}.vs5juq_coverCopy{align-self:auto;padding:0}.vs5juq_eyebrow{letter-spacing:.12em;font-size:9px}.vs5juq_coverTitle{margin-top:24px;font-size:clamp(44px,12vw,64px)}.vs5juq_coverTitle>span:first-child{font-size:clamp(51px,14vw,75px)}.vs5juq_coverEnglish{font-size:19px}.vs5juq_coverLine{margin:25px 0 20px}.vs5juq_coverSubtitle{letter-spacing:.03em;font-size:16px}.vs5juq_author{margin-top:22px}.vs5juq_author small{font-size:10px;line-height:1.7}.vs5juq_startButton{margin-top:24px}.vs5juq_specimen{width:100%;max-width:330px;height:330px;margin:5px auto 0}.vs5juq_specimenRing{inset:12px 5px 30px}.vs5juq_specimenRingInner{inset:43px 36px 61px}.vs5juq_specimen:before,.vs5juq_specimen:after{height:260px;top:22px}.vs5juq_tokenObject{border-radius:30px;width:158px;height:158px}.vs5juq_tokenObject>span{font-size:43px}.vs5juq_tokenObject>svg{width:27px;height:27px}.vs5juq_tokenObject small{margin-top:7px;font-size:9px}.vs5juq_orbitMark{min-width:48px;padding:5px}.vs5juq_orbitMark img,.vs5juq_orbitMark svg{width:29px;height:29px}.vs5juq_orbitMark span{margin-top:5px;font-size:8px}.vs5juq_specimenCaption{font-size:8px}.vs5juq_coverFootnote{font-size:10px;line-height:1.8;position:static}.vs5juq_opening,.vs5juq_observatory,.vs5juq_formulaLayout,.vs5juq_priceLayout,.vs5juq_valueMethod,.vs5juq_challengeLayout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:32px;height:auto;padding:0}.vs5juq_opening{padding:32px 24px}.vs5juq_openingText h1{margin:23px 0;font-size:38px}.vs5juq_openingText>p:not(.vs5juq_eyebrow){font-size:17px}.vs5juq_openingText>.vs5juq_smallNote{margin-top:22px}.vs5juq_questionTile{padding:22px}.vs5juq_observationList{gap:22px}.vs5juq_observatoryHub{min-height:350px}.vs5juq_observatoryHub>img,.vs5juq_observatoryHub>svg{max-width:70%}.vs5juq_chapterCard{height:auto;min-height:520px;padding:64px 26px 86px}.vs5juq_chapterCard h1{margin:64px 0 26px;font-size:clamp(48px,12vw,76px)}.vs5juq_chapterSubtitle{font-size:20px;line-height:1.8}.vs5juq_chapterNumber{font-size:340px;top:45px;right:20px}.vs5juq_chapterRule{bottom:40px;left:26px}.vs5juq_chapterEnd{font-size:8px;bottom:35px;right:24px}.vs5juq_methodExplanation,.vs5juq_priceStatement,.vs5juq_valueMethod>div:first-child,.vs5juq_challengeList{min-width:0;padding:0}.vs5juq_formula{max-width:100%;padding:20px 0;font-size:22px;overflow-x:auto}.vs5juq_formulaSmall{font-size:15px}.vs5juq_methodDemo,.vs5juq_valueExamples{border-left:0;border-top:1px solid var(--line);min-width:0;padding:22px 0 0}.vs5juq_demoTop{flex-wrap:wrap;gap:8px}.vs5juq_dayChart{gap:5px}.vs5juq_basketNumbers{gap:14px}.vs5juq_basketNumbers span{font-size:62px}.vs5juq_basketNumbers small{margin-left:3px;font-size:12px}.vs5juq_priceStatement>p:not(.vs5juq_eyebrow):not(.vs5juq_smallNote){font-size:17px}.vs5juq_priceStatement .vs5juq_formula{font-size:21px}.vs5juq_calculator,.vs5juq_anchorExperiment{padding:23px 18px}.vs5juq_valueMethod .vs5juq_formula{margin:16px 0;font-size:56px}.vs5juq_exampleChoices{flex-wrap:wrap}.vs5juq_exampleChoices button{min-height:44px}.vs5juq_valueEquation{gap:6px}.vs5juq_valueEquation>span{font-size:28px}.vs5juq_valueEquation small{font-size:8px}.vs5juq_anchorPrices{flex-wrap:wrap;gap:9px}.vs5juq_anchorPrices strong{font-size:34px}.vs5juq_reflection,.vs5juq_closing{height:auto;padding:36px 24px}.vs5juq_reflection h1,.vs5juq_closing h1{font-size:clamp(32px,8.5vw,52px)}.vs5juq_reflectionSubtitle,.vs5juq_closing>p:not(.vs5juq_eyebrow){font-size:16px}.vs5juq_reflectionNotes,.vs5juq_closingLinks,.vs5juq_relationsGrid,.vs5juq_relationConclusion{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.vs5juq_closingLinks{gap:0}.vs5juq_closingFooter{flex-direction:column;align-items:flex-start;gap:24px}.vs5juq_relationsTop{flex-direction:column;align-items:flex-start;gap:16px}.vs5juq_relations{height:auto}.vs5juq_relationRow{gap:8px;padding-inline:0}.vs5juq_relationName{width:78px}.vs5juq_relationRow>strong{min-width:54px}.vs5juq_notes{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}.vs5juq_notesBottom{flex-wrap:wrap}.vs5juq_toast{width:calc(100% - 32px);bottom:85px}.vs5juq_overviewDialog,.vs5juq_helpDialog{overscroll-behavior:contain;width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:24px 20px}.vs5juq_dialogTitle{padding-right:16px;font-size:25px}.vs5juq_chapterGrid,.vs5juq_shortcuts{grid-template-columns:minmax(0,1fr)}.vs5juq_chapterGrid{gap:28px}.vs5juq_chapterGrid h2>span{margin-right:12px;display:inline}.vs5juq_overviewSlide{min-height:44px}.vs5juq_overviewSlide>p{font-size:14px}}
