.vincent-finance-stories-case-module__PBT3yq__case{--paper:#eceef2;--table:#dfe3ea;--ink:#0a1528;--muted:#4a5568;--gold:#cda52b;--gold-type:#7a5e0e;--term:#0a1528;--term-panel:#0f1e35;--term-line:#8e9bb02e;--term-text:#8e9bb0;--term-dim:#7a889e;--bone:#eef0f4;--hair:#0a152824;--gutter:clamp(20px, 5vw, 72px);--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--case-ink:var(--ink);background:var(--paper);color:var(--ink);font-family:var(--font-sans)}.vincent-finance-stories-case-module__PBT3yq__case em{color:var(--gold-type);font-style:italic}.vincent-finance-stories-case-module__PBT3yq__case:lang(zh) em,.vincent-finance-stories-case-module__PBT3yq__case [lang=zh] em{font-style:normal}.vincent-finance-stories-case-module__PBT3yq__gold{color:var(--gold);font-weight:inherit}.vincent-finance-stories-case-module__PBT3yq__head{max-width:1440px;padding:118px var(--gutter) clamp(48px, 6vw, 92px);margin:0 auto}.vincent-finance-stories-case-module__PBT3yq__headTop{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:20px;font-size:12px;display:flex}.vincent-finance-stories-case-module__PBT3yq__headMain{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:clamp(64px,9vw,150px);display:flex}.vincent-finance-stories-case-module__PBT3yq__headMain .vincent-finance-stories-case-module__PBT3yq__label{margin-bottom:clamp(24px,3vw,40px)}.vincent-finance-stories-case-module__PBT3yq__head h1{letter-spacing:-.05em;max-width:13em;font-size:clamp(42px,6.6vw,112px);font-weight:300;line-height:1}.vincent-finance-stories-case-module__PBT3yq__case:lang(zh) .vincent-finance-stories-case-module__PBT3yq__head h1{letter-spacing:-.01em;font-weight:700;line-height:1.15}.vincent-finance-stories-case-module__PBT3yq__headMark{border:1px solid var(--hair);letter-spacing:.3em;white-space:nowrap;flex:none;margin-bottom:16px;padding:12px 16px;font-size:14px;font-weight:800}.vincent-finance-stories-case-module__PBT3yq__headMark b{color:var(--gold)}.vincent-finance-stories-case-module__PBT3yq__headMark span{letter-spacing:.2em;color:var(--muted);font-weight:500}.vincent-finance-stories-case-module__PBT3yq__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;display:flex}.vincent-finance-stories-case-module__PBT3yq__label span{color:var(--gold-type);font-variant-numeric:tabular-nums;white-space:nowrap}.vincent-finance-stories-case-module__PBT3yq__label:after{content:"";background:var(--gold);order:-1;width:48px;height:1px}.vincent-finance-stories-case-module__PBT3yq__case:lang(zh) .vincent-finance-stories-case-module__PBT3yq__label{letter-spacing:.24em}.vincent-finance-stories-case-module__PBT3yq__heroBand{background:var(--term)}.vincent-finance-stories-case-module__PBT3yq__heroBand picture{max-width:1920px;margin:0 auto;display:block}.vincent-finance-stories-case-module__PBT3yq__heroBand img{width:100%;height:auto;display:block}.vincent-finance-stories-case-module__PBT3yq__hero figcaption{max-width:1440px;padding:16px var(--gutter) 0;letter-spacing:.06em;color:var(--muted);margin:0 auto;font-size:11px}.vincent-finance-stories-case-module__PBT3yq__intro{max-width:1440px;padding:clamp(80px, 10vw, 160px) var(--gutter) clamp(40px, 5vw, 70px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px clamp(32px,6vw,110px);margin:0 auto;display:grid}.vincent-finance-stories-case-module__PBT3yq__facts{gap:22px;margin-top:44px;display:grid}.vincent-finance-stories-case-module__PBT3yq__facts div{border-top:1px solid var(--hair);padding-top:12px}.vincent-finance-stories-case-module__PBT3yq__facts dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px}.vincent-finance-stories-case-module__PBT3yq__facts dd{font-size:15px;line-height:1.5}.vincent-finance-stories-case-module__PBT3yq__lede{letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(24px,2.5vw,38px);font-weight:300;line-height:1.42}.vincent-finance-stories-case-module__PBT3yq__case:lang(zh) .vincent-finance-stories-case-module__PBT3yq__lede{letter-spacing:0;line-height:1.75}.vincent-finance-stories-case-module__PBT3yq__scope{flex-wrap:wrap;gap:10px;margin-top:44px;padding:0;list-style:none;display:flex}.vincent-finance-stories-case-module__PBT3yq__scope li{border:1px solid var(--hair);border-radius:999px;padding:9px 16px;font-size:13px}.vincent-finance-stories-case-module__PBT3yq__section{max-width:1440px;padding:clamp(90px, 11vw, 170px) var(--gutter) 0;margin:0 auto}.vincent-finance-stories-case-module__PBT3yq__chapter{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,6vw,110px);margin-bottom:clamp(48px,6vw,90px);display:grid}.vincent-finance-stories-case-module__PBT3yq__chapter .vincent-finance-stories-case-module__PBT3yq__label{grid-column:1/-1;margin-bottom:30px}.vincent-finance-stories-case-module__PBT3yq__chapter h2{letter-spacing:-.04em;grid-column:1/-1;max-width:15em;scroll-margin-top:120px;font-size:clamp(36px,4.6vw,76px);font-weight:300;line-height:1.04}.vincent-finance-stories-case-module__PBT3yq__case:lang(zh) .vincent-finance-stories-case-module__PBT3yq__chapter h2{letter-spacing:-.01em;font-weight:500;line-height:1.24}.vincent-finance-stories-case-module__PBT3yq__body{max-width:620px;color:var(--muted);grid-column:2;margin-top:clamp(24px,3vw,44px);font-size:17px;line-height:1.8}.vincent-finance-stories-case-module__PBT3yq__case:lang(zh) .vincent-finance-stories-case-module__PBT3yq__body{line-height:1.95}.vincent-finance-stories-case-module__PBT3yq__terminalFigure{position:relative}.vincent-finance-stories-case-module__PBT3yq__terminalFigure figcaption,.vincent-finance-stories-case-module__PBT3yq__screens figcaption{letter-spacing:.06em;color:var(--muted);margin-top:16px;font-size:12px}.vincent-finance-stories-case-module__PBT3yq__terminal{box-shadow:0 2px 4px #0a15281a,0 30px 70px -30px #0a15288c;container-type:inline-size}.vincent-finance-stories-case-module__PBT3yq__screen{aspect-ratio:16/9;color:var(--term-text);letter-spacing:.14em;background:radial-gradient(120% 90% at 40% 45%,#102340 0%,#0b172b 55%,#08121f 100%);font-size:1.05cqw;position:relative;overflow:hidden}.vincent-finance-stories-case-module__PBT3yq__screen b{font-weight:700}.vincent-finance-stories-case-module__PBT3yq__corner{border:0 solid var(--gold);width:1.5cqw;height:1.5cqw;position:absolute}.vincent-finance-stories-case-module__PBT3yq__tl{border-top-width:2px;border-left-width:2px;top:2.6cqw;left:2.6cqw}.vincent-finance-stories-case-module__PBT3yq__tr{border-top-width:2px;border-right-width:2px;top:2.6cqw;right:2.6cqw}.vincent-finance-stories-case-module__PBT3yq__bl{border-bottom-width:2px;border-left-width:2px;bottom:2.6cqw;left:2.6cqw}.vincent-finance-stories-case-module__PBT3yq__br{border-bottom-width:2px;border-right-width:2px;bottom:2.6cqw;right:2.6cqw}.vincent-finance-stories-case-module__PBT3yq__topBar,.vincent-finance-stories-case-module__PBT3yq__bottomBar{border-top:1px solid var(--term-line);border-bottom:1px solid var(--term-line);white-space:nowrap;justify-content:space-between;align-items:center;gap:2cqw;height:3.6cqw;padding:0 1.2cqw;display:flex;position:absolute;left:3.2cqw;right:3.2cqw}.vincent-finance-stories-case-module__PBT3yq__topBar{top:3.4cqw}.vincent-finance-stories-case-module__PBT3yq__bottomBar{font-size:.95cqw;bottom:3.4cqw}.vincent-finance-stories-case-module__PBT3yq__topBar b:not(.vincent-finance-stories-case-module__PBT3yq__gold):not(.vincent-finance-stories-case-module__PBT3yq__diamond){color:var(--bone);letter-spacing:.32em;margin-right:.6em}.vincent-finance-stories-case-module__PBT3yq__diamond{color:var(--gold);margin-right:.8em;font-size:.9em}.vincent-finance-stories-case-module__PBT3yq__sep{vertical-align:middle;background:var(--term-line);width:1px;height:1.6cqw;margin:0 1.4cqw;display:inline-block}.vincent-finance-stories-case-module__PBT3yq__tc{font-family:var(--mono);letter-spacing:.08em;font-size:1.25cqw}.vincent-finance-stories-case-module__PBT3yq__tc b{color:var(--bone)}.vincent-finance-stories-case-module__PBT3yq__tc span{color:var(--term-dim)}.vincent-finance-stories-case-module__PBT3yq__bottomBar p b,.vincent-finance-stories-case-module__PBT3yq__cardSub b,.vincent-finance-stories-case-module__PBT3yq__cardHead b{margin-right:.8em}.vincent-finance-stories-case-module__PBT3yq__meter{font-family:var(--mono);letter-spacing:.08em;align-items:center;gap:1cqw;display:flex}.vincent-finance-stories-case-module__PBT3yq__segments{gap:.14cqw;display:flex}.vincent-finance-stories-case-module__PBT3yq__segments i{background:#1f2e47;width:.32cqw;height:.9cqw}.vincent-finance-stories-case-module__PBT3yq__segments i.vincent-finance-stories-case-module__PBT3yq__on{background:var(--gold)}.vincent-finance-stories-case-module__PBT3yq__card{background:#102038b8;border:1px solid #8e9bb024;width:50cqw;position:absolute;top:14.4cqw;left:8.6cqw}.vincent-finance-stories-case-module__PBT3yq__cardHead{letter-spacing:.2em;color:var(--term-text);border-bottom:1px solid #8e9bb01f;align-items:center;padding:1.1cqw 1.5cqw;font-size:1.15cqw;display:flex}.vincent-finance-stories-case-module__PBT3yq__tag{background:var(--gold);color:var(--term);font-family:var(--mono);letter-spacing:.06em;margin-right:1em;padding:.15em .5em;font-weight:700;display:inline-block}.vincent-finance-stories-case-module__PBT3yq__cardBody{padding:2.6cqw 1.5cqw 2cqw}.vincent-finance-stories-case-module__PBT3yq__big{letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;font-size:8.4cqw;font-weight:800;line-height:1}.vincent-finance-stories-case-module__PBT3yq__big span{letter-spacing:0;color:var(--gold);margin-left:.25em;font-size:.26em;font-weight:800}.vincent-finance-stories-case-module__PBT3yq__cardLine{letter-spacing:.02em;color:var(--bone);margin-top:2cqw;font-size:1.9cqw;font-weight:700}.vincent-finance-stories-case-module__PBT3yq__cardSub{letter-spacing:.12em;color:var(--term-dim);margin-top:.8cqw;font-size:1.1cqw}.vincent-finance-stories-case-module__PBT3yq__marks{aspect-ratio:16/9;pointer-events:none;z-index:1;position:absolute;top:0;left:0;right:0}.vincent-finance-stories-case-module__PBT3yq__marks span{z-index:1;background:var(--gold);width:24px;height:24px;color:var(--term);box-shadow:0 0 0 3px var(--paper);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;transform:translate(-50%,-50%)}.vincent-finance-stories-case-module__PBT3yq__marks span[style*=right]{transform:translate(50%,-50%)}.vincent-finance-stories-case-module__PBT3yq__marks span[style*=bottom]{transform:translate(-50%,50%)}.vincent-finance-stories-case-module__PBT3yq__marks span[style*=right][style*=bottom]{transform:translate(50%,50%)}.vincent-finance-stories-case-module__PBT3yq__legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px clamp(16px,2vw,32px);margin-top:clamp(36px,4vw,56px);padding:0;list-style:none;display:grid}.vincent-finance-stories-case-module__PBT3yq__legend li{border-top:1px solid var(--hair);padding-top:16px}.vincent-finance-stories-case-module__PBT3yq__legend span{background:var(--ink);width:22px;height:22px;color:var(--paper);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.vincent-finance-stories-case-module__PBT3yq__legend strong{margin-top:14px;font-size:17px;font-weight:600;display:block}.vincent-finance-stories-case-module__PBT3yq__legend p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.7}.vincent-finance-stories-case-module__PBT3yq__cardsTable{background:var(--term);color:var(--bone);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(28px,5vw,80px);padding:clamp(28px,6vw,96px);display:grid}.vincent-finance-stories-case-module__PBT3yq__ratio{background:var(--term-panel);color:var(--term-text);border:1px solid #8e9bb029;box-shadow:0 30px 60px -30px #0009;container-type:inline-size}.vincent-finance-stories-case-module__PBT3yq__ratio .vincent-finance-stories-case-module__PBT3yq__cardHead{padding:2cqw 3cqw;font-size:max(11px,2.1cqw)}.vincent-finance-stories-case-module__PBT3yq__ratioBody{padding:3.6cqw 3cqw 3.4cqw}.vincent-finance-stories-case-module__PBT3yq__row{letter-spacing:.12em;justify-content:space-between;align-items:baseline;gap:12px;font-size:max(12px,2.4cqw);display:flex}.vincent-finance-stories-case-module__PBT3yq__row b{font-family:var(--mono);color:#fff;letter-spacing:.04em;font-size:1.25em}.vincent-finance-stories-case-module__PBT3yq__row b.vincent-finance-stories-case-module__PBT3yq__gold{color:var(--gold)}.vincent-finance-stories-case-module__PBT3yq__bar{background:#1c2a42;height:max(6px,1.6cqw);margin:1.4cqw 0 3.4cqw}.vincent-finance-stories-case-module__PBT3yq__bar i{background:#6f7d94;height:100%;display:block}.vincent-finance-stories-case-module__PBT3yq__barGold i{background:var(--gold)}.vincent-finance-stories-case-module__PBT3yq__ratioBig{border-top:1px solid #8e9bb01f;flex-wrap:wrap;align-items:baseline;gap:0 3cqw;padding-top:3cqw;display:flex}.vincent-finance-stories-case-module__PBT3yq__ratioBig b{font-variant-numeric:tabular-nums;font-size:13cqw;font-weight:800;line-height:1}.vincent-finance-stories-case-module__PBT3yq__colon{color:var(--gold);font-size:9cqw;font-weight:800}.vincent-finance-stories-case-module__PBT3yq__ratioBig em{color:var(--bone);letter-spacing:.06em;font-size:max(13px,3.4cqw);font-style:normal;font-weight:700}.vincent-finance-stories-case-module__PBT3yq__cardsNote p{border-top:1px solid var(--gold);padding-top:22px;font-size:clamp(20px,1.9vw,28px);font-weight:300;line-height:1.6}.vincent-finance-stories-case-module__PBT3yq__cardsNote small{letter-spacing:.06em;color:var(--term-text);margin-top:18px;font-size:12px;display:block}.vincent-finance-stories-case-module__PBT3yq__screens{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(20px,4vw,64px);display:grid}.vincent-finance-stories-case-module__PBT3yq__screenB{margin-top:clamp(80px,14vw,220px)}.vincent-finance-stories-case-module__PBT3yq__frame{aspect-ratio:16/9;background:var(--term);box-shadow:0 2px 4px #0a15281a,0 30px 70px -30px #0a15288c}.vincent-finance-stories-case-module__PBT3yq__runSheet{border-top:1px solid var(--ink);padding:0;list-style:none}.vincent-finance-stories-case-module__PBT3yq__runSheet li{border-bottom:1px solid var(--hair);grid-template-columns:72px minmax(0,3fr) minmax(0,5fr);align-items:baseline;gap:12px clamp(20px,3vw,48px);padding:22px 0;display:grid}.vincent-finance-stories-case-module__PBT3yq__runSheet span{font-family:var(--mono);color:var(--gold-type);letter-spacing:.08em;font-size:13px}.vincent-finance-stories-case-module__PBT3yq__runSheet strong{font-size:clamp(19px,1.8vw,26px);font-weight:500}.vincent-finance-stories-case-module__PBT3yq__runSheet p{color:var(--muted);font-size:16px;line-height:1.7}.vincent-finance-stories-case-module__PBT3yq__finale{background:var(--term);margin-top:clamp(90px,11vw,170px)}.vincent-finance-stories-case-module__PBT3yq__endCard{max-width:1600px;margin:0 auto;container-type:inline-size}.vincent-finance-stories-case-module__PBT3yq__endInner{aspect-ratio:16/9;text-align:center;background:radial-gradient(60% 60%,#112644 0%,#0a152800 100%);flex-direction:column;justify-content:center;align-items:center;gap:3cqw;max-height:100svh;display:flex;position:relative}.vincent-finance-stories-case-module__PBT3yq__endKicker{letter-spacing:.3em;color:var(--gold);font-size:max(11px,1.3cqw);font-weight:700}.vincent-finance-stories-case-module__PBT3yq__endKicker b{margin-right:.5em}.vincent-finance-stories-case-module__PBT3yq__endLine{color:#fff;font-size:5.4cqw;font-weight:800;line-height:1.25}.vincent-finance-stories-case-module__PBT3yq__endLine em{color:var(--gold)}.vincent-finance-stories-case-module__PBT3yq__endButton{background:var(--gold);color:var(--term);letter-spacing:.14em;padding:.7cqw 1.6cqw;font-size:max(10px,1.2cqw);font-weight:800}.vincent-finance-stories-case-module__PBT3yq__endButton span{font-family:var(--mono);margin-left:.5em}.vincent-finance-stories-case-module__PBT3yq__finale figcaption{max-width:1440px;padding:0 var(--gutter) 28px;letter-spacing:.06em;color:var(--term-text);margin:0 auto;font-size:11px}.vincent-finance-stories-case-module__PBT3yq__footer{background:var(--term);color:var(--bone);padding:clamp(60px, 8vw, 120px) var(--gutter) clamp(50px, 6vw, 90px)}.vincent-finance-stories-case-module__PBT3yq__footer>*{max-width:1440px;margin-left:auto;margin-right:auto}.vincent-finance-stories-case-module__PBT3yq__footer dl{border-top:1px solid #8e9bb033;grid-template-columns:1.2fr .6fr 2fr;gap:36px;padding-top:48px;display:grid}.vincent-finance-stories-case-module__PBT3yq__footer dt{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:11px}.vincent-finance-stories-case-module__PBT3yq__footer dd{font-size:16px;line-height:1.75}.vincent-finance-stories-case-module__PBT3yq__note{color:var(--term-text);margin-top:48px;font-size:12px;line-height:1.9}.vincent-finance-stories-case-module__PBT3yq__next{letter-spacing:-.02em;border-top:1px solid #cda52b59;justify-content:space-between;gap:24px;margin-top:48px;padding-top:34px;font-size:clamp(24px,2.8vw,42px);font-weight:300;display:flex}.vincent-finance-stories-case-module__PBT3yq__case a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:1099px){.vincent-finance-stories-case-module__PBT3yq__legend{grid-template-columns:repeat(3,minmax(0,1fr))}.vincent-finance-stories-case-module__PBT3yq__cardsTable{grid-template-columns:1fr}}@media (max-width:799px){.vincent-finance-stories-case-module__PBT3yq__head{padding-top:100px}.vincent-finance-stories-case-module__PBT3yq__headTop{font-size:10px}.vincent-finance-stories-case-module__PBT3yq__headMain{flex-direction:column-reverse;align-items:flex-start;gap:40px;margin-top:56px}.vincent-finance-stories-case-module__PBT3yq__headMark{margin-bottom:0;font-size:12px}.vincent-finance-stories-case-module__PBT3yq__intro,.vincent-finance-stories-case-module__PBT3yq__chapter{grid-template-columns:1fr}.vincent-finance-stories-case-module__PBT3yq__intro{gap:36px}.vincent-finance-stories-case-module__PBT3yq__facts{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:28px}.vincent-finance-stories-case-module__PBT3yq__body{grid-column:1;font-size:16px}.vincent-finance-stories-case-module__PBT3yq__marks{display:none}.vincent-finance-stories-case-module__PBT3yq__case:lang(zh) .vincent-finance-stories-case-module__PBT3yq__head h1{font-size:clamp(30px,9.2vw,44px)}.vincent-finance-stories-case-module__PBT3yq__legend{grid-template-columns:1fr 1fr}.vincent-finance-stories-case-module__PBT3yq__cardsTable{margin:0 calc(var(--gutter) * -1);padding:40px var(--gutter)}.vincent-finance-stories-case-module__PBT3yq__screens{grid-template-columns:1fr;gap:40px}.vincent-finance-stories-case-module__PBT3yq__screenB{justify-self:end;width:82%;margin-top:0}.vincent-finance-stories-case-module__PBT3yq__runSheet li{grid-template-columns:44px minmax(0,1fr)}.vincent-finance-stories-case-module__PBT3yq__runSheet p{grid-column:2}.vincent-finance-stories-case-module__PBT3yq__footer dl{grid-template-columns:1fr 1fr;gap:28px 18px}.vincent-finance-stories-case-module__PBT3yq__footer dl>div:last-child{grid-column:1/-1}.vincent-finance-stories-case-module__PBT3yq__next{flex-direction:column}}@media (max-width:479px){.vincent-finance-stories-case-module__PBT3yq__legend{grid-template-columns:1fr}}
