.simple-site{--ink:#f2f2f0;--dim:#92969f;--line:#292d33;--paper:#d3c5aa;--accent:#ff493d;overflow:hidden;background:#08090b;color:var(--ink)}.simple-site a,.simple-site button{-webkit-tap-highlight-color:transparent}.simple-site a:focus-visible,.simple-site button:focus-visible,.simple-site summary:focus-visible{outline:2px solid #e8b86d;outline-offset:5px}.simple-site h1,.simple-site h2,.simple-site h3,.simple-site h4{font-family:var(--font-display),"Geist",sans-serif;font-weight:450}.simple-site .simple-label{font:9px var(--font-mono);text-transform:uppercase;letter-spacing:1.2px;color:#8b8e94;display:inline-flex;align-items:center;gap:8px}.simple-hero{max-width:1440px;margin:auto;padding:0 64px 20px}.simple-masthead{display:flex;align-items:center;justify-content:space-between;padding-top:22px}.drawn-wordmark{display:inline-flex;align-items:center}.drawn-wordmark img{height:65px;width:202px;display:block}.simple-hero-heading{text-align:center;margin:29px auto 18px}.simple-hero-heading h1{font-size:clamp(62px,7.3vw,108px);letter-spacing:-6px;line-height:1;margin:16px 0 12px}.simple-hero-heading h1 span{color:#aaa9a4}.simple-hero-heading p{font-size:13px;color:#8e9096;margin:0}.simple-clock-stage{max-width:1030px;margin:0 auto}.clock-fuse{height:78px;max-width:1000px;margin:auto}.clock-fuse svg{width:100%;height:100%;overflow:visible}.fuse-flame{transform-origin:0 0}.fuse-flame>path{animation:flame-dance 1.7s ease-in-out infinite;transform-origin:center bottom}.fuse-sparks{animation:spark-dance 2.6s ease-out infinite}.simple-clock-stage .clock-housing{max-width:1000px;padding:28px 34px 22px}.simple-clock-stage .digit{max-height:152px}.simple-clock-stage .smoked-glass{padding:26px 25px 20px}.simple-clock-stage .clock-separator{padding-top:43px;gap:35px;animation:clock-wink 2s step-end infinite}.simple-clock-stage .segment.on{animation:led-breathe 6s ease-in-out infinite}.simple-clock-stage .clock-top{font-size:9px}.simple-clock-stage .clock-bottom{font-size:8px}.simple-clock-stage .time-unit{font-size:9px;letter-spacing:2px}.simple-clock-caption{max-width:1000px;margin:30px auto 0;display:flex;align-items:center;justify-content:space-between;gap:24px}.simple-clock-caption>div{display:flex;align-items:baseline;gap:16px}.simple-clock-caption span{font-size:10px;color:#8d9096}.simple-clock-caption strong{font:14px var(--font-mono);font-weight:400;text-transform:uppercase}.simple-clock-caption button{display:flex;align-items:center;gap:12px;font-size:11px;color:#b5b5b0;min-height:44px}.clock-explainer{max-width:760px;margin:0 auto;overflow:hidden}.clock-explainer p{font-size:13px;line-height:1.8;color:#9a9da5;margin-top:24px}.clock-explainer a{font-size:12px;display:flex;gap:10px;align-items:center;padding-bottom:15px;color:#d3c5aa}.simple-hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:10px;color:#737882;margin-top:37px;min-height:48px;border-top:1px solid #24272c;padding-top:15px}.simple-hero-bottom>a{gap:9px;color:#d1c3ad}.simple-hero-bottom>a,.simple-motion{display:flex;align-items:center;min-height:44px}.simple-motion{gap:8px;font-size:10px;color:#838891}.simple-content{max-width:1312px;padding:0 40px;margin:auto}.simple-section{padding:90px 0 64px;border-top:1px solid #30343b;scroll-margin-top:32px}.simple-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}.simple-section-title h2{font-size:clamp(30px,3.6vw,48px);letter-spacing:-1.8px;line-height:1.1;margin:17px 0 0}.section-one-line{font-size:13px;color:#8b9099;line-height:1.8;margin:0 0 32px}.simple-update{font:9px var(--font-mono);color:#a0a29c;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;max-width:260px}.simple-update time{width:100%;font-size:8px;color:#727780;text-align:right}.simple-news-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 36px}.simple-news-grid article{padding:23px 0;border-top:1px solid #292d33;min-width:0}.story-open{display:flex;width:100%;text-align:left;padding:0;gap:22px;align-items:center}.simple-news-photo{position:relative;aspect-ratio:1.25;width:150px;flex-shrink:0;overflow:hidden;background:#171a1f;border-radius:3px}.simple-news-photo>img{width:100%;height:100%;object-fit:cover;filter:saturate(.55);transition:transform .6s,filter .6s}.story-open:hover .simple-news-photo>img{transform:scale(1.05);filter:saturate(.9)}.photo-context{position:absolute;bottom:0;left:0;padding:5px 7px;background:#08090bbf;color:#e7e3d9;font:7px var(--font-mono);letter-spacing:.2px}.story-copy{flex:1;min-width:0}.story-meta{display:flex;gap:8px;flex-wrap:wrap;font:8px var(--font-mono);color:#99958a;line-height:1.7}.story-meta time{color:#6e7580}.story-copy h3{font-size:19px;letter-spacing:-.5px;line-height:1.35;margin:10px 0 12px}.story-read{display:flex;gap:6px;font-size:9px;color:#80858e;align-items:center}.simple-news-grid .lead-story{grid-column:1/-1;padding:0 0 36px;margin-bottom:4px;border:0}.lead-story .story-open{gap:40px;align-items:center}.lead-story .simple-news-photo{width:58%;aspect-ratio:1.8}.lead-story .story-copy h3{font-size:clamp(25px,3vw,38px);letter-spacing:-1px;line-height:1.16;margin:20px 0}.lead-story .story-meta{font-size:10px}.lead-story .story-read{font-size:11px}.simple-section-foot{border-top:1px solid #292d33;display:flex;justify-content:space-between;gap:16px;padding:20px 0;font-size:10px;color:#787f89}.simple-reveal{border-bottom:1px solid #2d3036}.simple-reveal summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:14px 0;list-style:none;cursor:pointer;font-size:13px;color:#b7b9ba}.simple-reveal summary::-webkit-details-marker{display:none}.simple-reveal[open] summary>svg{transform:rotate(45deg)}.simple-reveal>div{padding:0 0 24px}.simple-reveal p{font-size:13px;line-height:1.85;color:#9a9fa8;max-width:780px}.photo-credit{font-size:10px!important;line-height:1.9!important;color:#818994!important}.photo-credit a{text-decoration:underline;text-underline-offset:3px}.simple-reader-summary{font-size:20px!important;line-height:1.65!important;color:#d5d5ce!important;margin:28px 0!important}.drawer-body>.simple-news-photo{width:100%;aspect-ratio:1.65}.simple-solid-link{display:inline-flex;align-items:center;gap:12px;background:#ded8ca;color:#141619;border-radius:4px;padding:13px 18px;font-size:12px;min-height:46px}.simple-reader-note{font-size:11px!important;line-height:1.7!important;color:#858b96!important}.photo-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;background:#1b1e22}.photo-fallback>span{font:10px var(--font-mono);color:#8d9094}.photo-fallback .company-logo{height:58px;width:58px}.simple-warning{font-size:12px;color:#e8b86d;line-height:1.7}.capital-intro{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:220px;margin-top:-10px}.capital-intro>p{font-family:var(--font-display);font-size:30px;line-height:1.35;letter-spacing:-.9px}.capital-intro>p>span{color:#777e89}.capital-art.animated-art{width:49%;height:250px}.capital-art img{height:100%;width:100%;object-fit:contain}.money-board{border:1px solid #454840;background:#111317;border-radius:6px;overflow:hidden}.money-board-totals{display:grid;grid-template-columns:1fr 1fr;background:#191c20;border-bottom:1px solid #33373d}.money-board-totals>div{padding:32px 36px;display:flex;flex-direction:column;gap:16px}.money-board-totals>div+div{border-left:1px solid #33373d}.money-board-totals strong{font-family:var(--font-display);font-weight:400;font-size:clamp(28px,3.5vw,50px);letter-spacing:-1.4px}.money-board-totals strong em{font-size:.55em;font-style:normal;color:#8b8e91}.money-board-totals>div:first-child strong{color:#b8d8c7}.money-board-totals>div>span:last-child{font-size:10px;color:#828891}.money-total-note{font-size:10px;line-height:1.8;padding:12px 36px;margin:0;color:#7c858f;border-bottom:1px solid #2d323a}.company-switch{display:flex;border-bottom:1px solid #3c4148;overflow-x:auto;scrollbar-width:thin}.company-switch button{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;min-width:145px;min-height:76px;flex:1;padding:16px 20px;font-size:12px;color:#8d949d}.company-switch button[aria-pressed=true]{color:#f2f2f0;background:#181c22}.company-switch .company-logo{width:28px;height:28px;min-width:28px;border:0;background:none}.company-switch button>i{height:2px;position:absolute;bottom:0;left:20px;right:20px;background:#c4b393}.company-board-body{padding:30px 36px 0;min-height:330px}.company-board-title{display:flex;align-items:baseline;gap:20px;margin-bottom:28px}.company-board-title h3{font-size:26px;letter-spacing:-.8px;margin:0}.company-board-title p{font-size:12px;color:#929aa5;line-height:1.7;margin:0}.company-number-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 36px;margin-bottom:28px}.company-number{display:flex;flex-direction:column;gap:10px}.company-number>span{font-size:11px;color:#8b949f}.company-number>strong{font-family:var(--font-mono);font-size:26px;letter-spacing:-1.2px;font-weight:400;line-height:1.2}.company-number.number-0 strong{color:#d5c4a5}.company-number.number-2 strong{color:#9cccb5}.company-number small{font-size:10px;line-height:1.75;color:#737f8d;max-width:270px}.money-board .simple-reveal{border-bottom:0;border-top:1px solid #292f38}.simple-source{font-size:11px;color:#c7b697;display:inline-flex;align-items:center;gap:7px;line-height:1.8;margin:8px 18px 6px 0}.simple-source:hover{text-decoration:underline;text-underline-offset:4px}.case-switch{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #333942;border-radius:5px;overflow:hidden;margin:30px 0 24px}.case-switch button{padding:19px 16px;text-align:left;font-size:12px;color:#8c929c;line-height:1.5;position:relative}.case-switch button+button{border-left:1px solid #333942}.case-switch button>span{display:block;font:9px var(--font-mono);color:#6d7683;margin-bottom:10px}.case-switch button[aria-pressed=true]{background:#25221e;color:#e0cfb3}.case-switch button[aria-pressed=true]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#d0b896}.scenario-story{background:#111419;border:1px solid #303741;border-radius:6px;padding:30px 40px}.scenario-story-top{display:flex;justify-content:space-between;gap:16px}.scenario-story-top>span:last-child{font:9px var(--font-mono);color:#716f69}.scenario-story h3{font-size:36px;letter-spacing:-1.4px;margin:24px 0 0}.scenario-story>div>p{font-size:16px;line-height:1.8;color:#9da4af;max-width:740px;margin:10px 0 24px}.scenario-conclusion{display:flex;align-items:center;gap:12px;color:#d2bf9e;font-size:13px;line-height:1.7;border-top:1px solid #323b46;padding-top:20px}.drawn-infographic{position:relative;padding:42px 20px 32px;isolation:isolate}.drawing-orbit{position:absolute;width:66%;height:68%;border:1px dashed #d8bd8b1c;left:17%;top:12%;border-radius:50%;z-index:-1;transform:rotate(-8deg)}.drawn-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.drawn-step{display:flex;align-items:center;flex-direction:column;gap:20px;position:relative;text-align:center}.drawn-symbol{height:110px;width:130px;position:relative;display:grid;place-items:center;color:#cfbea0}.drawn-symbol:before{content:"";position:absolute;inset:8px;border:1px solid #c3b18c33;border-radius:50%;transform:rotate(12deg)}.drawn-symbol:after{content:"";position:absolute;height:1px;width:120%;bottom:4px;background:#b5a17c33;transform:rotate(-4deg)}.drawn-step:nth-child(2) .drawn-symbol{color:#c27766}.drawing-registration{position:absolute;width:6px;height:6px;top:9px;left:8px;border-top:1px solid #8e826d;border-left:1px solid #8e826d}.drawn-step>span{font:11px var(--font-mono);color:#8a939f;line-height:1.7;max-width:165px}.drawn-arrow{position:absolute;top:48px;right:-24px;color:#7e7668}.real-world-title{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin:54px 0 16px}.real-world-title h3{font-size:30px;letter-spacing:-1px;margin:0}.real-world-title>span{font-size:11px;color:#8b929d}.work-examples,.world-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.work-examples article,.world-examples article{border-top:1px solid #343a43;padding:10px 0 20px}.compact-drawing{padding:24px 4px 18px}.compact-drawing .drawn-flow{gap:12px}.compact-drawing .drawn-symbol{width:70px;height:75px}.compact-drawing .drawn-step{gap:14px}.compact-drawing .drawn-step>span{font-size:7px;max-width:80px}.compact-drawing .drawn-arrow{right:-13px;top:32px;width:13px}.work-examples h4,.world-examples h4{font-size:22px;letter-spacing:-.6px;margin:22px 0 13px}.work-examples p,.world-examples p{font-size:12px;line-height:1.8;color:#8d96a2;max-width:320px;margin:0}.world-examples article:hover .drawn-symbol{color:#e6d2ae}.people-visual{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:15px 0 30px}.balance-art.animated-art{height:300px}.balance-art img{height:100%;width:100%;object-fit:contain}.people-visual h3{font-size:34px;line-height:1.2;letter-spacing:-1.2px;margin:0 0 18px}.people-visual h3>span{color:#858d98}.people-visual p{font-size:13px;color:#8e98a5;line-height:1.8;max-width:370px}.fixed-costs{display:grid;grid-template-columns:1fr 1fr;border:1px solid #39414a;border-radius:6px;background:#11151a;overflow:hidden}.fixed-costs>article{padding:32px}.fixed-costs>article+article{border-left:1px solid #39414a}.fixed-costs strong{display:flex;align-items:baseline;gap:10px;font:44px var(--font-display);letter-spacing:-1.6px;margin:24px 0 22px;color:#dccdb3}.fixed-costs strong>span{font:11px var(--font-mono);letter-spacing:0;color:#878e99}.fixed-costs h4{font-size:19px;margin:0 0 12px;letter-spacing:-.5px}.fixed-costs p{font-size:12px;color:#8792a0;line-height:1.8;max-width:370px}.comparison-honesty{display:flex;gap:12px;align-items:flex-start;padding:20px 0 30px;color:#aeb5bf}.comparison-honesty>svg{flex-shrink:0;margin-top:3px;color:#b7a383}.comparison-honesty p{font-size:11px;line-height:1.85;margin:0;max-width:850px}.work-examples{margin:18px 0 20px}.date-section{padding-bottom:80px}.date-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:30px}.date-layout h2{font-size:clamp(32px,4vw,56px);line-height:1.1;letter-spacing:-2px;margin:24px 0 35px}.date-layout h2 span{color:#929496}.date-art.animated-art{height:360px}.date-art img{height:100%;width:100%;object-fit:contain}.date-large>span{font-size:13px;color:#ad9980}.date-large strong{display:block;font:clamp(37px,4.8vw,64px) var(--font-mono);font-weight:400;letter-spacing:-3px;color:#e0cdb0;margin:14px 0}.date-large p{font-size:12px;line-height:1.8;color:#868e98;max-width:365px}.date-status{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-block:1px solid #343941;padding:22px 0;margin:24px 0 10px;font-size:11px;color:#9e9d92}.date-status>span:last-child{margin-left:auto;color:#717c89;font:9px var(--font-mono)}.simple-weights{display:grid;grid-template-columns:repeat(3,1fr);gap:0 30px;margin:24px 0;max-width:780px}.simple-weights>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #2d333a;font-size:11px;color:#8b94a0}.simple-weights b{font-family:var(--font-mono);font-weight:400;color:#d6c6ac}.simple-history{border-left:1px solid #4d493e;margin:20px 0 0 5px;padding-left:25px}.simple-history>div{padding-bottom:16px}.simple-history span{font:9px var(--font-mono);color:#8d939d;display:block;margin-bottom:10px}.simple-history strong{font:15px var(--font-mono);color:#d2bfa0}.simple-history p{font-size:11px!important}.simple-footer{max-width:1440px;margin:auto;border-top:1px solid #33373f;padding:35px 64px 40px;display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.simple-footer .drawn-wordmark img{width:160px;height:50px}.simple-footer p{font-size:12px;color:#8e959f;line-height:1.85;max-width:450px;margin:18px 0}.simple-footer small{font-size:9px;color:#6f7987;line-height:1.7}.creator-signature{text-align:right}.creator-signature>a{display:flex;gap:12px;align-items:center;text-align:left;min-height:48px}.creator-signature img{border-radius:4px;object-fit:contain}.creator-signature span{font-size:9px;color:#7d8795;line-height:1.7}.creator-signature strong{display:flex;gap:10px;align-items:center;font-size:13px;font-weight:450;color:#d4c6b0}.creator-signature>small{display:block;margin-top:20px}@keyframes clock-wink{0%,55%,to{opacity:1}56%,99%{opacity:.2}}@keyframes led-breathe{0%,to{opacity:1}50%{opacity:.82}}@keyframes flame-dance{0%,to{transform:scale(1) rotate(-5deg)}50%{transform:scale(.88,1.12) rotate(7deg)}}@keyframes spark-dance{0%,to{opacity:.2;transform:scale(.6)}45%{opacity:1;transform:scale(1.2)}}[data-motion=off] .simple-site *,[data-motion=off] .simple-site :after,[data-motion=off] .simple-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(max-width:1000px){.simple-content,.simple-hero{padding-inline:32px}.simple-news-grid{gap:0 25px}.simple-news-photo{width:110px}.story-copy h3{font-size:16px}.story-open{gap:16px}.company-switch button{min-width:125px;padding-inline:14px}.company-number strong{font-size:22px}.simple-clock-stage .digit{max-height:130px}.simple-clock-stage .clock-separator{padding-top:35px;gap:28px}.simple-footer{padding-inline:32px}.work-examples,.world-examples{gap:20px}.compact-drawing .drawn-symbol{width:58px}.compact-drawing .drawn-step>span{font-size:6px}.fixed-costs strong{font-size:34px}.people-visual h3{font-size:30px}}@media(max-width:640px){html{scroll-padding-top:15px}.simple-hero{padding:0 20px 10px}.simple-masthead{padding-top:10px;gap:15px}.drawn-wordmark img{width:154px;height:55px}.simple-masthead>.simple-label{font-size:6px;letter-spacing:.5px;gap:5px}.simple-masthead .live-dot{width:4px;height:4px}.simple-hero-heading{margin:36px auto 18px}.simple-hero-heading>.simple-label{font-size:7px;letter-spacing:.6px}.simple-hero-heading h1{font-size:63px;letter-spacing:-3.7px;margin:18px 0 15px}.simple-hero-heading p{font-size:11px}.clock-fuse{height:58px;margin:0 2px 3px}.simple-clock-stage .clock-housing{padding:20px 12px 17px;border-radius:7px}.simple-clock-stage .smoked-glass{padding:17px 7px 15px}.simple-clock-stage .clock-top{font-size:5px;letter-spacing:.45px;margin-bottom:13px}.simple-clock-stage .clock-status{font-size:4.5px}.simple-clock-stage .clock-bottom{font-size:4.5px;letter-spacing:.3px;margin-top:12px}.simple-clock-stage .digit{max-height:90px}.simple-clock-stage .clock-separator{padding-top:17px;gap:18px;width:5px}.simple-clock-stage .clock-separator i{width:3px;height:3px}.simple-clock-stage .clock-display,.simple-clock-stage .clock-part-wrap{gap:3px}.simple-clock-stage .time-unit{font-size:5px;letter-spacing:.5px;margin-top:10px}.simple-clock-caption{margin-top:24px;flex-direction:column;gap:10px;align-items:center}.simple-clock-caption>div{flex-direction:column;align-items:center;gap:11px}.simple-clock-caption span{font-size:9px}.simple-clock-caption strong{font-size:12px}.simple-clock-caption button{font-size:10px;min-height:40px}.simple-hero-bottom{margin-top:20px;flex-wrap:wrap;row-gap:2px;padding-top:14px}.simple-hero-bottom>a{font-size:11px}.simple-hero-bottom>span{font-size:8px}.simple-motion{font-size:9px;min-height:36px;margin:0 auto}.clock-explainer p{font-size:11px}.simple-content{padding:0 20px}.simple-section{padding:52px 0 40px;scroll-margin-top:20px}.simple-section-title{gap:18px;align-items:flex-start;flex-direction:column;margin-bottom:20px}.simple-section-title h2{font-size:32px;letter-spacing:-1.3px;margin-top:15px}.simple-label{font-size:8px!important;letter-spacing:.7px!important}.section-one-line{font-size:11px;margin-bottom:22px}.simple-update{justify-content:flex-start;font-size:8px;max-width:none;gap:6px}.simple-update time{font-size:7px;display:inline;width:auto;margin-left:6px;text-align:left}.simple-news-grid{display:block}.simple-news-grid article{padding:20px 0}.simple-news-photo{width:101px;aspect-ratio:1.05}.story-open{gap:15px;align-items:flex-start}.story-copy h3{font-size:16px;letter-spacing:-.4px;margin:8px 0 10px;line-height:1.35}.story-meta{font-size:7px;gap:7px}.story-read{font-size:8px}.photo-context{font-size:5px;padding:4px}.lead-story .story-open{display:block}.lead-story .simple-news-photo{width:100%;aspect-ratio:1.6;margin-bottom:19px}.lead-story .story-copy h3{font-size:27px;line-height:1.2;letter-spacing:-.9px;margin:13px 0}.lead-story .story-meta{font-size:9px}.lead-story .story-read{font-size:10px}.simple-news-grid .lead-story{padding-bottom:25px}.simple-section-foot{font-size:8px;line-height:1.7;gap:12px}.simple-section-foot>span{max-width:155px}.simple-reveal summary{font-size:12px;min-height:55px}.simple-reveal p{font-size:12px}.capital-intro{gap:0;min-height:170px;margin:0 0 16px}.capital-intro>p{font-size:20px;letter-spacing:-.6px;width:50%;line-height:1.3}.capital-art.animated-art{height:170px;width:54%;margin-right:-12px}.money-board-totals>div{padding:20px 13px;gap:13px}.money-board-totals .simple-label{font-size:6px!important;letter-spacing:.3px!important;line-height:1.7}.money-board-totals strong{font-size:25px;letter-spacing:-1px;line-height:1.1}.money-board-totals>div>span:last-child{font-size:8px;line-height:1.7}.money-total-note{font-size:8px;line-height:1.75;padding:12px 14px}.company-switch button{min-width:97px;min-height:84px;flex-direction:column;gap:8px;font-size:9px;padding:14px 12px}.company-switch .company-logo{width:25px;height:25px;min-width:25px}.company-board-body{padding:24px 18px 0;min-height:500px}.company-board-title{display:block;margin-bottom:25px}.company-board-title h3{font-size:26px;margin-bottom:10px}.company-board-title p{font-size:11px}.company-number-grid{grid-template-columns:1fr 1fr;gap:27px 19px;margin-bottom:24px}.company-number>span{font-size:9px}.company-number strong{font-size:20px;letter-spacing:-.9px}.company-number small{font-size:8px;line-height:1.7}.company-number.number-4{grid-column:1/-1;border-top:1px solid #303640;padding-top:18px}.company-number.number-4 small{max-width:none}.case-switch{grid-template-columns:1fr 1fr;margin-top:24px;gap:0}.case-switch button{padding:14px;font-size:11px;min-height:77px}.case-switch button>span{font-size:8px;margin-bottom:6px}.case-switch button:nth-child(3){border-left:0}.case-switch button:nth-child(n+3){border-top:1px solid #333942}.scenario-story{padding:23px 18px}.scenario-story-top>.simple-label{font-size:7px!important}.scenario-story-top>span:last-child{font-size:7px}.scenario-story h3{font-size:30px;line-height:1.2;letter-spacing:-1px;margin-top:22px}.scenario-story>div>p{font-size:13px;line-height:1.8;margin-bottom:20px}.drawn-infographic{padding:30px 0 24px}.drawn-flow{gap:12px}.drawn-symbol{height:90px;width:83px}.drawn-symbol>svg{width:45px;height:45px}.drawn-step{gap:14px}.drawn-step>span{font-size:8px;max-width:85px}.drawn-arrow{right:-13px;top:39px;width:13px}.scenario-conclusion{font-size:11px;gap:9px;align-items:flex-start}.scenario-conclusion svg{flex-shrink:0;margin-top:2px}.real-world-title{display:block;margin:38px 0 23px}.real-world-title h3{font-size:27px;margin-bottom:13px}.real-world-title>span{font-size:10px}.work-examples,.world-examples{display:block}.work-examples article,.world-examples article{padding:0 0 23px;margin-top:20px}.compact-drawing{padding:25px 10px 5px}.compact-drawing .drawn-symbol{width:78px;height:76px}.compact-drawing .drawn-step>span{font-size:7px;max-width:85px}.compact-drawing .drawn-arrow{top:32px;right:-14px}.work-examples h4,.world-examples h4{font-size:24px;margin:20px 0 9px}.work-examples p,.world-examples p{font-size:12px;max-width:100%}.people-visual{display:flex;flex-direction:column;gap:15px;padding-top:0;padding-bottom:25px}.balance-art.animated-art{height:240px;width:100%}.people-visual>div:last-child{width:100%}.people-visual h3{font-size:29px;line-height:1.2;margin-bottom:14px}.people-visual p{font-size:12px;max-width:100%}.fixed-costs{display:block}.fixed-costs>article{padding:25px 23px}.fixed-costs>article+article{border-left:0;border-top:1px solid #39414a}.fixed-costs strong{font-size:38px;flex-wrap:wrap;gap:8px;margin:20px 0}.fixed-costs strong>span{font-size:10px}.fixed-costs h4{font-size:19px}.fixed-costs p{font-size:11px}.comparison-honesty{padding-bottom:10px}.comparison-honesty p{font-size:10px;line-height:1.85}.date-layout{display:flex;flex-direction:column;gap:0;align-items:flex-start}.date-layout h2{font-size:33px;letter-spacing:-1.5px;margin-top:20px;margin-bottom:28px}.date-art.animated-art{height:245px;width:100%;order:-1;margin-bottom:22px}.date-large strong{font-size:45px;letter-spacing:-2.8px}.date-large>span{font-size:12px}.date-large p{font-size:11px;max-width:300px}.date-status{font-size:10px;line-height:1.7;gap:8px;padding:17px 0}.date-status>span:first-of-type{max-width:280px}.date-status>span:last-child{width:100%;margin:0 0 0 13px;font-size:8px}.simple-weights{grid-template-columns:1fr 1fr;gap:0 20px}.simple-weights>div{font-size:10px}.simple-footer{padding:30px 20px 35px;display:block}.simple-footer p{font-size:12px;max-width:330px}.simple-footer .drawn-wordmark img{width:145px;height:49px}.creator-signature{display:flex;align-items:center;justify-content:space-between;margin-top:32px;gap:20px}.creator-signature>small{margin:0}.creator-signature strong{font-size:12px}.creator-signature span,.simple-footer small{font-size:8px}}@media(prefers-reduced-motion:reduce){.simple-site *,.simple-site :after,.simple-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.fuse-flame>path,.fuse-sparks{transform-box:fill-box;transform-origin:center bottom}.photo-fallback>svg{width:80%;height:70%}@media(max-width:640px){.company-switch{overflow:visible}.company-switch button{min-width:0;width:20%;padding:14px 3px;font-size:8px;gap:8px}.company-switch button>i{left:7px;right:7px}.money-board-totals strong{font-size:23px}.company-number strong{font-size:19px}.company-number.number-0 strong{font-size:20px}.company-number small{font-size:10px;line-height:1.7}.company-number>span{font-size:10px}.money-total-note{font-size:9px}}.simple-clock-caption>div{align-items:flex-start;flex-direction:column;gap:10px}.simple-clock-caption strong{font-size:25px;color:#ead0a7;letter-spacing:-.7px}.date-large strong{padding:12px 0;border-block:1px solid #786043;color:#f0d0a0}.date-evidence{margin:35px 0 30px}.reference-reason{border:1px solid #65523a;border-radius:6px;background:#161512;padding:30px 32px}.reference-reason h3{font-size:32px;line-height:1.2;letter-spacing:-1px;margin:24px 0 20px}.reference-reason h3 em{font-style:normal;color:#e4bd83}.reference-reason p{color:#9e9f9a;max-width:770px;font-size:13px;line-height:1.85}.reference-milestones{display:grid;grid-template-columns:repeat(3,1fr);margin:30px 0 24px;border-block:1px solid #423b30}.reference-milestones>a,.reference-milestones>div{padding:24px 20px 24px 0;display:flex;flex-direction:column;gap:14px}.reference-milestones time{font:23px var(--font-mono);color:#e4c69c;letter-spacing:-1px}.reference-milestones>div:last-child time{color:#ffd59b}.reference-milestones span{font-size:11px;color:#989b98;line-height:1.8;display:flex;gap:8px;align-items:center}.reference-boundary{font-size:11px!important;color:#858983!important}.cash-evidence-heading{display:flex;align-items:baseline;justify-content:space-between;gap:25px;margin:45px 0 22px}.cash-evidence-heading h3{font-size:27px;letter-spacing:-.8px;margin:0}.cash-evidence-heading>span{font:8px var(--font-mono);color:#848e9a;line-height:1.8;max-width:250px}.cash-evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.cash-evidence-grid article{padding:24px 0;border-top:1px solid #3c424b}.cash-evidence-grid article>a{display:flex;align-items:center;gap:12px;color:#b8c0ca}.cash-evidence-grid h4{font-size:21px;letter-spacing:-.5px;margin:0}.cash-period{display:flex;align-items:center;gap:8px;margin:18px 0}.cash-period time{font:10px var(--font-mono);color:#dbc39e;background:#211e19;padding:7px 6px;border:1px solid #4c4233;border-radius:3px}.cash-period>svg{color:#666d76}.cash-balance-pair{display:flex;align-items:center;gap:15px;font:21px var(--font-mono);letter-spacing:-.8px}.cash-balance-pair>span{color:#7e8997}.cash-balance-pair>strong{font-weight:400;color:#e7e7df}.cash-balance-pair>svg{color:#697887}.cash-delta{display:flex;gap:14px;align-items:center;margin:18px 0 20px;font:12px var(--font-mono)}.cash-delta>b{font-weight:400}.cash-delta>span{font-size:10px;opacity:.8}.cash-fcf{border-top:1px solid #2c3540;padding-top:17px;display:flex;flex-direction:column;gap:12px}.cash-fcf>span{font-size:10px;color:#85909e}.cash-fcf strong{font:17px var(--font-mono);font-weight:400}.cash-evidence-grid details{margin-top:16px}.cash-evidence-grid summary{font-size:10px;color:#a9a398;cursor:pointer;min-height:35px;padding-block:8px}.cash-evidence-grid details p{font-size:11px;color:#8a95a4;line-height:1.85}.runway-formula{padding:22px;background:#151b23;margin:8px 0 25px;border-left:2px solid #c6aa81}.runway-formula>small,.runway-formula>span,.runway-formula>strong{display:block}.runway-formula>span{font:9px var(--font-mono);color:#9d988b;margin-bottom:14px}.runway-formula>strong{font:20px var(--font-display);font-weight:450;letter-spacing:-.5px;color:#decaab}.runway-formula>small{font-size:11px;line-height:1.8;color:#8190a2;margin-top:14px}.runway-explanation time{font-family:var(--font-mono);color:#e1c090}.runway-results{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #343c47;padding-block:20px;margin:20px 0;max-width:780px;gap:20px}.runway-results span{font-size:11px;color:#8e99a8;display:block;margin-bottom:13px}.runway-results strong{font:28px var(--font-mono);color:#d6c6ab;font-weight:400;letter-spacing:-1px}.reference-verdict{display:flex;gap:14px;align-items:flex-start;padding:25px 0 5px;color:#b7a68d}.reference-verdict>svg{flex-shrink:0;margin-top:2px}.reference-verdict p{font-size:13px;line-height:1.85;color:#9da4ae;max-width:800px;margin:0}.reference-verdict strong{display:block;font-size:14px;font-weight:450;color:#d3c2a7;margin-bottom:10px}.reference-verdict time{color:#edc995;font-family:var(--font-mono)}.reference-verdict b{font-family:var(--font-mono);font-weight:450;color:#e3c28f}@media(max-width:640px){.simple-clock-caption>div{align-items:center}.simple-clock-caption strong{font-size:16px;letter-spacing:-.5px}.reference-reason{padding:23px 20px}.reference-reason h3{font-size:27px}.reference-reason p{font-size:12px}.reference-milestones{display:flex;flex-direction:column;margin:23px 0}.reference-milestones>a,.reference-milestones>div{padding:20px 0;gap:9px}.reference-milestones>a+div,.reference-milestones>div+div{border-top:1px solid #3e382f}.reference-milestones time{font-size:24px}.reference-milestones span{font-size:11px}.cash-evidence-heading{display:block;margin-top:35px}.cash-evidence-heading h3{font-size:26px;line-height:1.2;margin-bottom:14px}.cash-evidence-heading>span{font-size:9px}.cash-evidence-grid{grid-template-columns:1fr;gap:0}.cash-evidence-grid article{padding:23px 0}.cash-period{gap:12px;margin:16px 0}.cash-period time{font-size:11px;padding:8px}.cash-balance-pair{font-size:27px;gap:20px}.cash-delta{font-size:14px}.cash-delta>span{font-size:12px}.cash-fcf{flex-direction:row;justify-content:space-between;gap:10px;align-items:center}.cash-fcf>span{font-size:10px;max-width:165px}.cash-fcf strong{font-size:16px;white-space:nowrap}.cash-evidence-grid details p{font-size:12px}.cash-evidence-grid summary{font-size:11px}.runway-formula{padding:18px}.runway-formula>strong{font-size:21px;line-height:1.5}.runway-results{gap:18px}.runway-results strong{font-size:24px}.runway-results span{font-size:10px;line-height:1.7}.reference-verdict p{font-size:12px}.reference-verdict strong{font-size:12px;line-height:1.8}.date-evidence{margin-top:28px}}.cash-delta.positive,.cash-fcf strong.positive{color:#83c4a6}.cash-delta.negative,.cash-fcf strong.negative{color:#ec8c80}.story-meta time{font-size:10px;color:#e0c59e;padding:2px 6px;border:1px solid #544631;border-radius:3px;background:#211d17}.simple-history span{color:#d8bc94}.simple-history strong{font-size:18px;color:#efc994}@media(max-width:640px){.story-meta time{font-size:9px;padding:2px 5px}}.sequence-infographic{--sequence-accent:#d1b58a;margin:28px 0 24px;isolation:isolate}.sequence-caption{display:flex;justify-content:space-between;gap:15px;font:9px var(--font-mono);color:#697985;letter-spacing:.4px;margin-bottom:8px}.sequence-caption>span:last-child{color:#a9987f}.sequence-stage{position:relative;isolation:isolate}.sequence-connectors{position:absolute;left:0;top:54px;width:100%;height:70px;z-index:-1;pointer-events:none;opacity:.7}.sequence-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sequence-step{position:relative;min-width:0;padding:18px 16px 20px;text-align:center;border:1px solid #343e4833;border-bottom-color:#3d4851;background:#10161b88;border-radius:5px;transition:border-color .2s,background .2s,color .2s;overflow:visible}.sequence-step:hover{border-color:#7a705d;background:#1a2025}.sequence-step.is-current{border-color:#9c8259;background:#24241f;box-shadow:inset 0 1px 0 #d0b38117}.sequence-step-no{display:block;font:9px var(--font-mono);text-align:left;color:#586b7d}.sequence-step.is-current .sequence-step-no{color:#cfad7c}.sequence-drawing{height:160px;max-width:220px;width:100%;margin:0 auto 13px}.illustration-symbol{height:100%;width:100%;overflow:visible}.sequence-step-title{font-size:13px;line-height:1.5;color:#919faa;display:block}.sequence-step.is-current .sequence-step-title{color:#e4d1b2}.sequence-step-dot{position:absolute;height:5px;width:5px;border-radius:50%;bottom:-3px;left:calc(50% - 2px);background:#4d5d68;border:1px solid #7c8382}.sequence-step.is-current .sequence-step-dot{background:#d5b685;border-color:#d5b685;box-shadow:0 0 9px #e7b66444}.sequence-detail{padding:23px 0 4px;min-height:115px}.sequence-detail strong{font:15px var(--font-display);font-weight:450;color:#d6c1a0;letter-spacing:-.2px;display:block;margin-bottom:9px}.sequence-detail p{font-size:13px;color:#8c9baa;line-height:1.85;margin:0;max-width:760px}.sequence-idle{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#7e8c9b;line-height:1.7;gap:15px}.sequence-controls{display:flex;align-items:center;gap:13px;border-top:1px solid #323d46;padding:15px 0 0;margin-top:9px}.sequence-controls>button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:38px;min-height:38px;border:1px solid #46515b;border-radius:4px;color:#c5c3b5;transition:background .2s}.sequence-controls>button:hover:enabled{background:#29313a}.sequence-controls>button:disabled{opacity:.25;cursor:default}.sequence-pips{display:flex;gap:4px;align-items:center}.sequence-pips>i{height:3px;width:12px;background:#34434f;border-radius:1px}.sequence-pips>i.current{background:#b99b70}.sequence-controls>button.sequence-play{margin-left:auto;padding:8px 14px;font-size:11px;border-color:#79694f;color:#d9c39e}.sequence-controls>button.sequence-reset{border:0;min-width:30px;color:#7d8b99}.sequence-compact{margin:13px 0 0}.sequence-compact .sequence-caption{font-size:7px;margin:0 0 11px;letter-spacing:0;line-height:1.7}.sequence-compact .sequence-steps{gap:7px}.sequence-compact .sequence-step{padding:9px 3px 12px;border-radius:3px;background:#11171b55}.sequence-compact .sequence-step-no{font-size:7px;margin-left:4px}.sequence-compact .sequence-drawing{height:83px;max-width:110px;margin-bottom:7px}.sequence-compact .sequence-step-title{font-size:8px;line-height:1.65;min-height:26px}.sequence-compact .sequence-connectors{top:28px;height:45px}.sequence-compact .sequence-detail{padding-top:16px;min-height:98px}.sequence-compact .sequence-detail.is-idle{min-height:42px}.sequence-compact .sequence-detail strong{font-size:13px;margin-bottom:7px}.sequence-compact .sequence-detail p{font-size:11px;line-height:1.8}.sequence-compact .sequence-idle{font-size:9px}.sequence-infographic[data-animate=on] .symbol-active .drawing-signal{stroke-dasharray:110;animation:signal-trace 3s ease-in-out infinite}.interactive-art{position:relative;min-width:0}.interactive-art-canvas{position:relative;width:100%;height:100%;isolation:isolate}.interactive-art-canvas>.animated-art{height:100%;width:100%}.interactive-art-canvas img{width:100%;height:100%;object-fit:contain}.interactive-art-canvas:before{content:"";position:absolute;inset:10% 9%;border:1px solid #a9906820;border-radius:50%;transform:rotate(-10deg);z-index:-1}.art-point{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:38px;height:38px;padding:0;z-index:2;border:0}.art-point>span{position:relative;z-index:1;height:24px;width:24px;display:grid;place-items:center;border:1px solid #d4b887;border-radius:50%;background:#172026;color:#f0cd91;box-shadow:0 3px 9px #0007;transition:background .2s,transform .2s}.art-point>i{position:absolute;inset:3px;border:1px solid #d4b88755;border-radius:50%;transition:transform .3s}.art-point-active>i,.art-point:hover>i{transform:scale(1.2);border-color:#d4b88799}.art-point-active>span{background:#b49b75;color:#12171c;transform:scale(1.05)}.art-exploration{font:8px var(--font-mono);color:#877f70;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:9px 10px 12px;line-height:1.7;min-height:35px}.art-exploration>div{display:flex;gap:5px;flex-shrink:0}.art-exploration i{width:4px;height:4px;border-radius:50%;background:#535547}.art-exploration i.active{background:#d7b980}.art-explainer{overflow:hidden}.art-explainer p{font-size:11px;line-height:1.85;color:#99a5af;margin:0;padding:4px 10px 15px;max-width:480px}.capital-art.interactive-art{width:49%;align-self:center}.capital-art.interactive-art .interactive-art-canvas{height:260px}.balance-art.interactive-art{width:100%}.balance-art.interactive-art .interactive-art-canvas{height:300px}.date-art.interactive-art{width:100%}.date-art.interactive-art .interactive-art-canvas{height:360px}.capital-intro{padding-bottom:20px}.date-layout,.people-visual{align-items:center}.work-examples article,.world-examples article{min-width:0}.work-examples h4,.world-examples h4{margin-top:15px}@keyframes signal-trace{0%{stroke-dashoffset:110;opacity:.5}60%,to{stroke-dashoffset:0;opacity:1}}@media(max-width:1000px){.sequence-drawing{height:140px}.sequence-steps{gap:18px}.sequence-step-title{font-size:12px}.sequence-compact .sequence-step-title{font-size:7px}.sequence-compact .sequence-drawing{height:73px}.sequence-compact .sequence-steps{gap:5px}}@media(max-width:640px){.sequence-infographic{margin:25px 0 20px}.sequence-caption{font-size:8px;letter-spacing:0;gap:10px}.sequence-steps{gap:7px}.sequence-step{padding:10px 3px 14px;border-radius:4px}.sequence-step-no{font-size:8px;text-align:center}.sequence-drawing{height:100px;margin-bottom:8px}.sequence-step-title{font-size:10px;min-height:34px;padding-inline:2px;line-height:1.65}.sequence-connectors{top:37px;height:45px}.sequence-detail{min-height:145px;padding-top:22px}.sequence-detail strong{font-size:16px;margin-bottom:10px}.sequence-detail p{font-size:12px;line-height:1.8}.sequence-controls{gap:9px;padding-top:12px}.sequence-controls>button{min-width:40px;min-height:44px}.sequence-controls>button.sequence-play{font-size:10px;padding-inline:10px;gap:6px}.sequence-controls>button.sequence-reset{min-width:24px}.sequence-pips{gap:3px}.sequence-pips i{width:8px}.sequence-compact{margin-top:16px}.sequence-compact .sequence-caption{font-size:8px;margin-bottom:12px}.sequence-compact .sequence-steps{gap:8px}.sequence-compact .sequence-step{padding:11px 4px 13px}.sequence-compact .sequence-step-no{font-size:8px}.sequence-compact .sequence-drawing{height:96px;margin-bottom:6px}.sequence-compact .sequence-step-title{font-size:9px;min-height:30px}.sequence-compact .sequence-detail{min-height:110px;padding-top:18px}.sequence-compact .sequence-detail.is-idle{min-height:42px}.sequence-compact .sequence-detail strong{font-size:14px}.sequence-compact .sequence-detail p{font-size:12px}.sequence-compact .sequence-idle{font-size:10px}.sequence-compact .sequence-connectors{top:40px}.capital-art.interactive-art{width:55%;margin-right:-10px}.capital-art.interactive-art .interactive-art-canvas{height:175px}.balance-art.interactive-art .interactive-art-canvas,.date-art.interactive-art .interactive-art-canvas{height:245px}.art-point{width:44px;height:44px}.art-point>span{width:24px;height:24px}.art-point>i{inset:7px}.art-exploration{font-size:7px;padding:4px 5px 10px}.art-explainer p{font-size:10px;padding:3px 5px 12px;line-height:1.85}.balance-art .art-exploration,.date-art .art-exploration{font-size:9px}.balance-art .art-explainer p,.date-art .art-explainer p{font-size:12px}.date-layout{align-items:flex-start}.capital-intro{align-items:center;padding-bottom:15px}.interactive-art .animated-art{margin:0}}@media(prefers-reduced-motion:reduce){.art-point>i,.art-point>span,.sequence-infographic *{animation:none!important;transition:none!important}}.chapter-entry{display:grid;grid-template-columns:repeat(5,1fr);border-block:1px solid #292d33;margin:46px 0 0}.chapter-entry a{display:flex;align-items:center;gap:12px;padding:23px 18px;color:#a4a8ad;min-height:76px;transition:background .2s,color .2s}.chapter-entry a+a{border-left:1px solid #292d33}.chapter-entry a:hover{background:#14171b;color:#f2f2f0}.chapter-entry-number{font:9px var(--font-mono);color:#616a74;margin-right:auto}.chapter-entry a>span:last-child{font-size:12px}.reading-dock{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);display:flex;align-items:stretch;z-index:40;background:#171a1f;border:1px solid #3c424b;border-radius:10px;padding:6px;box-shadow:0 12px 40px #0008;overflow:hidden}.reading-dock[hidden]{display:none}.reading-dock a{min-width:86px;min-height:53px;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;padding:7px 12px;font-size:10px;color:#89939e;border-radius:5px;transition:background .2s,color .2s}.reading-dock a[aria-current]{background:#292a28;color:#e6d1ac}.reading-dock a:hover{color:#f2f2f0;background:#242a31}.reading-dock .dock-top{min-width:45px;border-left:1px solid #343b43;border-radius:0;margin-left:5px}.dock-progress{position:absolute;left:0;right:0;top:0;height:2px;background:#292d33}.dock-progress i{display:block;height:100%;background:#cbb58f;transform-origin:left;transition:transform .15s linear}.simple-footer{padding-bottom:125px}.editorial-title-muted{color:#81858d}.editorial-edition{text-align:right;display:flex;flex-direction:column;gap:10px}.editorial-edition>span{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:11px;color:#a6adab}.editorial-edition time{font:10px var(--font-mono);color:#858d97}.editorial-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-block:1px solid #353b43;margin:35px 0 28px;padding:12px 0;color:#a8adb5;font-size:11px}.toolbar-secondary{color:#646e7a}.editorial-toolbar>div{display:flex;gap:4px;background:#111419;padding:3px;border:1px solid #292f37;border-radius:5px}.editorial-toolbar button{display:flex;gap:8px;align-items:center;min-height:37px;padding:7px 12px;border-radius:3px;color:#737f8d;font-size:10px}.editorial-toolbar button[aria-pressed=true]{background:#2a2d30;color:#e3d9c8}.editorial-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.editorial-stories>article{min-width:0;display:flex;flex-direction:column;border-bottom:1px solid #303740;padding-bottom:7px}.editorial-story-button{width:100%;text-align:left;display:flex;flex-direction:column;flex:1;gap:20px}.editorial-image{margin:0;position:relative;width:100%;aspect-ratio:1.65;overflow:hidden;background:#151a1f;border-radius:4px}.editorial-image>img{width:100%;height:100%;object-fit:cover;filter:saturate(.6);transition:transform .5s,filter .5s}.editorial-story-button:hover .editorial-image>img{transform:scale(1.035);filter:saturate(.95)}.editorial-image figcaption{position:absolute;left:10px;bottom:9px;background:#0b0e12e8;border:1px solid #ffffff20;padding:4px 6px;border-radius:2px;font:8px var(--font-mono);color:#cbc9c0}.editorial-image-fallback{height:100%;display:flex;gap:15px;align-items:center;justify-content:center;background:repeating-linear-gradient(0deg,transparent,transparent 23px,#ffffff04 24px),#1a2026;color:#9ca6b0;font:12px var(--font-mono)}.editorial-image-fallback .company-logo{width:40px;height:40px}.editorial-meta{display:flex;justify-content:space-between;gap:12px;font:10px var(--font-mono);line-height:1.5;color:#a69e90}.editorial-meta time{white-space:nowrap;color:#e2c99f}.editorial-story-copy{width:100%}.editorial-story-copy h3{font-size:22px!important;line-height:1.3;letter-spacing:-.6px;margin:13px 0 18px}.editorial-read{display:flex;align-items:center;gap:8px;color:#a4b0bb;font-size:10px;margin:16px 0}.editorial-lead{grid-column:1/-1;padding-bottom:18px!important;margin-bottom:8px}.editorial-lead .editorial-story-button{display:grid;grid-template-columns:1.35fr 1fr;gap:40px;align-items:center}.editorial-lead .editorial-image{aspect-ratio:1.75}.editorial-lead h3{font-size:clamp(28px,3vw,42px)!important;line-height:1.12;letter-spacing:-1.3px;margin:20px 0}.editorial-lead-summary{font-size:13px;color:#8e99a6;line-height:1.8;max-width:460px}.editorial-story-actions{display:flex;align-items:center;gap:18px;min-height:42px;font-size:10px;color:#7d8996;margin-top:12px}.editorial-story-actions>a,.editorial-story-actions>button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px}.editorial-story-actions button[aria-pressed=true]{color:#d8c098}.story-sequence{font:10px var(--font-mono);color:#53616d;margin-right:auto}.editorial-more{display:flex;justify-content:center;align-items:center;gap:24px;border:1px solid #4b5156;border-radius:5px;background:#171c21;min-height:54px;padding:14px 24px;max-width:340px;width:100%;margin:35px auto 24px;color:#e3d6c1;font-size:12px;transition:background .2s}.editorial-more:hover{background:#292d31}.editorial-bottom{display:flex;justify-content:space-between;gap:14px;font:9px var(--font-mono);color:#73818f;padding:8px 0;line-height:1.7}.editorial-stories.list{display:block}.editorial-stories.list>article{display:grid;grid-template-columns:1fr auto;gap:24px;padding:20px 0!important;margin:0}.editorial-stories.list .editorial-story-button{display:grid;grid-template-columns:110px 1fr;gap:24px;align-items:center}.editorial-stories.list .editorial-image{aspect-ratio:1.3}.editorial-stories.list h3{font-size:20px!important;letter-spacing:-.4px;margin:10px 0}.editorial-stories.list .editorial-lead-summary,.editorial-stories.list .editorial-read,.editorial-stories.list .story-sequence{display:none}.editorial-stories.list .editorial-meta{justify-content:flex-start}.editorial-stories.list .editorial-story-actions{margin:0}.reader-dateline{display:flex;justify-content:space-between;gap:16px;margin-top:22px;font:10px var(--font-mono);color:#a7a08f;line-height:1.7}.news-fetching{font-size:11px;color:#8d99a7;margin-bottom:18px}.editorial-news:has(+section){padding-bottom:70px}.simple-site .simple-section{scroll-margin-top:24px}.company-number.number-4 strong{color:#e2b49e}.simple-clock-caption>div strong{color:#e6c38d}.simple-site .simple-reveal summary:hover{color:#e2ccb0}@media(max-width:960px){.editorial-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.editorial-lead .editorial-story-button{gap:25px}.editorial-lead h3{font-size:31px!important}.chapter-entry a{padding:18px 10px;gap:9px}.chapter-entry-number{display:none}.chapter-entry a>svg{width:16px}.chapter-entry a>span:last-child{font-size:11px}}@media(max-width:640px){.chapter-entry{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:24px;scrollbar-width:thin}.chapter-entry a{flex:1;min-width:83px;min-height:72px;flex-direction:column;padding:15px 10px;gap:9px;scroll-snap-align:start}.chapter-entry a>span:last-child{font-size:10px}.chapter-entry a>svg{width:18px}.reading-dock{width:calc(100% - 24px);bottom:max(12px,env(safe-area-inset-bottom));padding:5px;border-radius:9px}.reading-dock a{min-width:0;flex:1;padding:8px 3px;min-height:50px;font-size:9px;gap:7px}.reading-dock .dock-top{min-width:32px;max-width:35px;margin-left:2px}.editorial-news .simple-section-title{display:block}.editorial-edition{margin-top:22px;text-align:left;gap:7px}.editorial-edition>span{justify-content:flex-start}.editorial-edition time{font-size:9px}.editorial-toolbar{margin:24px 0}.editorial-toolbar>span{font-size:10px}.toolbar-secondary{display:none}.editorial-toolbar button{padding:7px 9px;min-height:38px}.editorial-toolbar button>span{display:none}.editorial-stories{grid-template-columns:1fr;gap:24px}.editorial-stories>article{padding-bottom:9px}.editorial-story-button{display:grid;grid-template-columns:110px 1fr;gap:17px;align-items:center}.editorial-story-button .editorial-image{aspect-ratio:1}.editorial-story-copy h3{font-size:18px!important;line-height:1.35;margin:9px 0}.editorial-meta{font-size:8px;gap:7px;flex-wrap:wrap;justify-content:flex-start}.editorial-image figcaption{font-size:6px;padding:3px;bottom:5px;left:4px}.editorial-lead .editorial-story-button{display:flex;gap:22px}.editorial-lead .editorial-image{aspect-ratio:1.65}.editorial-lead .editorial-meta{font-size:10px;justify-content:space-between}.editorial-lead h3{font-size:30px!important;margin:14px 0}.editorial-lead-summary{font-size:12px}.editorial-read{font-size:9px;margin:11px 0}.editorial-stories.list>article{display:block}.editorial-stories.list .editorial-story-button{grid-template-columns:72px 1fr;gap:16px}.editorial-stories.list h3{font-size:17px!important}.editorial-stories.list .editorial-story-actions{justify-content:flex-end;gap:20px;margin-top:5px}.editorial-stories.list .editorial-image figcaption{display:none}.editorial-bottom{font-size:8px;flex-wrap:wrap}.editorial-story-actions{margin-top:8px}.reader-dateline{flex-direction:column;gap:7px}.simple-footer{padding-bottom:125px!important}}@media(prefers-reduced-motion:reduce){.dock-progress i,.editorial-image>img{transition:none}.editorial-story-button:hover .editorial-image>img{transform:none}}