:root{--paper:#faf7f0;--paper-2:#f3eee3;--card:#ffffff;--ink:#17130d;--ink-soft:#5c554b;--ink-faint:#8a8377;--line:#e4dccc;--line-soft:#efe9dc;--accent:#b23a1e;--accent-ink:#8f2c14;--tech:#0b6b4f;--politics:#b23a1e;--business:#1c4e70;--global:#6a4a93;--funding:#9a7d1e;--font-display:var(--font-fraunces),Georgia,"Times New Roman",serif;--font-serif:var(--font-newsreader),Georgia,serif;--font-sans:var(--font-inter),-apple-system,"Segoe UI",Roboto,sans-serif;--maxw:1180px;--measure:44rem}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.6}a{color:inherit;text-decoration:none}::selection{background:#f2d9cf;color:var(--accent-ink)}.container{max-width:var(--maxw);margin:0 auto;padding:0 28px}.c-tech{color:var(--tech)}.c-politics{color:var(--politics)}.c-business{color:var(--business)}.c-global{color:var(--global)}.c-funding{color:var(--funding)}.bd-tech{border-color:var(--tech)!important}.bd-politics{border-color:var(--politics)!important}.bd-business{border-color:var(--business)!important}.bd-global{border-color:var(--global)!important}.bd-funding{border-color:var(--funding)!important}.kicker{font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.site-header{border-bottom:1.5px solid var(--ink);background:var(--paper)}.masthead{display:flex;align-items:baseline;justify-content:space-between;padding:22px 0 16px;gap:20px;flex-wrap:wrap}.wordmark{font-family:var(--font-display);font-weight:600;font-size:40px;letter-spacing:-.02em;line-height:1;color:var(--ink)}.wordmark .dot{color:var(--accent)}.masthead .tagline{font-family:var(--font-serif);font-style:italic;color:var(--ink-soft);font-size:15px;max-width:340px;text-align:right}.masthead .dateline{font-size:11.5px;letter-spacing:.08em;color:var(--ink-faint)}.masthead .dateline,.section-nav{text-transform:uppercase;font-weight:600}.section-nav{display:flex;gap:26px;align-items:center;padding:11px 0;border-top:1px solid var(--line);font-size:13px;letter-spacing:.04em;overflow-x:auto}.section-nav a{color:var(--ink-soft);white-space:nowrap;padding:2px 0;border-bottom:2px solid transparent}.section-nav a:hover{color:var(--ink)}.section-nav .sub{margin-left:auto;text-transform:none;letter-spacing:0}.section-nav .sub a{color:var(--accent);font-weight:700}.front{padding:34px 0 10px}.lead-grid{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:0;gap:0;border-bottom:1px solid var(--line);padding-bottom:34px}.lead-main{padding-right:40px;border-right:1px solid var(--line)}.lead-side{padding-left:34px}.lead-main .kicker{color:var(--accent)}.lead-title{font-family:var(--font-display);font-weight:600;font-size:clamp(34px,4.6vw,56px);line-height:1.03;letter-spacing:-.022em;margin:12px 0 0;color:var(--ink)}.lead-title a:hover{color:var(--accent-ink)}.lead-dek{font-family:var(--font-serif);font-size:20px;line-height:1.5;color:var(--ink-soft);margin-top:16px;max-width:34rem}.lead-meta{margin-top:18px;font-size:12.5px;color:var(--ink-faint);letter-spacing:.02em}.side-item{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--line-soft)}.side-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.side-item .kicker{font-size:11px}.side-title{font-family:var(--font-display);font-weight:600;font-size:21px;line-height:1.15;letter-spacing:-.01em;margin:6px 0 0}.side-title a:hover{color:var(--accent-ink)}.side-dek{font-family:var(--font-serif);color:var(--ink-soft);font-size:15px;margin-top:6px}.section-head{display:flex;align-items:center;gap:14px;margin:40px 0 22px}.section-head h2{font-family:var(--font-display);font-weight:600;font-size:15px;letter-spacing:.02em;text-transform:uppercase;margin:0;white-space:nowrap}.section-head .rule{flex:1 1;height:1px;background:var(--ink);opacity:.85}.section-head .accent-tick{width:34px;height:3px;background:var(--accent)}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0}.story-card{padding:4px 26px;border-left:1px solid var(--line)}.story-card:first-child{padding-left:0;border-left:0}.story-card .kicker{font-size:11px}.story-head{font-family:var(--font-display);font-weight:600;font-size:22px;line-height:1.14;letter-spacing:-.012em;margin:8px 0 0}.story-head a:hover{color:var(--accent-ink)}.story-dek{font-family:var(--font-serif);color:var(--ink-soft);font-size:15.5px;line-height:1.5;margin-top:8px}.story-meta{margin-top:12px;font-size:12px;color:var(--ink-faint);letter-spacing:.02em}.river{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 44px;gap:0 44px}.river-item{display:flex;gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--line-soft)}.river-item .idx{font-size:15px;font-weight:600;color:var(--accent);min-width:22px}.river-item .idx,.river-title{font-family:var(--font-display)}.river-title{font-weight:500;font-size:17px;line-height:1.25}.river-title a:hover{color:var(--accent-ink)}.river-meta{font-size:11.5px;color:var(--ink-faint);margin-top:3px;letter-spacing:.03em;text-transform:uppercase}.news-band{background:var(--ink);color:var(--paper);border-radius:4px;padding:40px 44px;margin:48px 0;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:30px;gap:30px;align-items:center}.news-band .eyebrow{color:#e9b8a8;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.news-band h3{font-family:var(--font-display);font-weight:600;font-size:30px;line-height:1.1;margin:10px 0 0;letter-spacing:-.02em}.news-band p{font-family:var(--font-serif);color:#d8d1c4;margin:12px 0 0;font-size:16px}.signup{font-family:var(--font-sans)}.signup-row{display:flex;gap:10px}.signup input{flex:1 1;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.22);border-radius:3px;color:var(--paper);padding:13px 14px;font-size:15px;font-family:inherit}.signup input::placeholder{color:#a49c8f}.signup input:focus{outline:none;border-color:var(--accent)}.signup .note{font-size:12.5px;color:#a49c8f;margin-top:10px}.signup .ok{color:#7fd0a8;font-family:var(--font-serif);font-size:16px}.signup-inline{background:var(--paper-2);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:3px;padding:24px 26px;margin:40px 0}.signup-inline .eyebrow{color:var(--accent);font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.signup-inline h4{font-family:var(--font-display);font-weight:600;font-size:22px;margin:6px 0 4px;letter-spacing:-.01em}.signup-inline p{font-family:var(--font-serif);color:var(--ink-soft);font-size:15px;margin:0 0 14px}.signup-inline .signup-row input{background:var(--card);border:1px solid var(--line);color:var(--ink)}.signup-inline .signup-row input::placeholder{color:var(--ink-faint)}.signup-inline .note{color:var(--ink-faint)}.signup-inline .ok{color:var(--tech)}.btn{font-family:var(--font-sans);font-weight:600;font-size:15px;padding:13px 22px;border-radius:3px;border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;transition:background .15s ease}.btn:hover{background:var(--accent-ink)}.btn:disabled{opacity:.6;cursor:default}.btn.ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn.ghost:hover{border-color:var(--ink);background:transparent}.btn.danger{background:transparent;color:var(--accent);border-color:#e6c3ba}.article-wrap{padding:40px 0 60px}.breadcrumb{font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);font-weight:600;margin-bottom:26px}.breadcrumb a:hover{color:var(--accent)}.article{max-width:var(--measure);margin:0 auto}.article-kicker{font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.article-title{font-family:var(--font-display);font-weight:600;font-size:clamp(32px,4.4vw,50px);line-height:1.06;letter-spacing:-.022em;margin:14px 0 0}.article-dek{font-family:var(--font-serif);font-style:italic;font-size:21px;line-height:1.5;color:var(--ink-soft);margin:18px 0 0}.article-meta{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:22px 0 0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-faint);letter-spacing:.02em}.article-meta .dot{color:var(--line)}.article-body{font-family:var(--font-serif);font-size:19px;line-height:1.75;color:#26211a;margin-top:30px}.article-body p{margin:0 0 22px}.article-body>p:first-of-type:first-letter{font-family:var(--font-display);float:left;font-size:68px;line-height:.82;font-weight:600;padding:6px 12px 0 0;color:var(--accent)}.article-body h2{font-size:27px;letter-spacing:-.01em;margin:36px 0 14px;line-height:1.15}.article-body h2,.article-body h3{font-family:var(--font-display);font-weight:600}.article-body h3{font-size:21px;margin:28px 0 10px}.article-body strong{font-weight:600;color:var(--ink)}.article-body a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.article-body ul{margin:0 0 22px;padding-left:22px}.article-body li{margin:0 0 8px}.sources-box{margin-top:40px;padding:22px 24px;background:var(--paper-2);border:1px solid var(--line);border-radius:3px}.sources-box .label{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ink-faint)}.sources-box .desc{font-family:var(--font-serif);font-size:14px;color:var(--ink-soft);margin:6px 0 14px}.sources-box a{color:var(--accent-ink);font-weight:600;font-size:15px;display:inline-flex;gap:4px}.sources-box a:hover{text-decoration:underline}.source-list{display:flex;flex-wrap:wrap;gap:8px 20px}.related{margin-top:56px;padding-top:24px}.related,.site-footer{border-top:1.5px solid var(--ink)}.site-footer{margin-top:60px;padding:40px 0;background:var(--paper)}.footer-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;flex-wrap:wrap}.site-footer .wordmark{font-size:28px}.site-footer .mission{font-family:var(--font-serif);color:var(--ink-soft);max-width:30rem;margin-top:10px;font-size:15px}.site-footer .cols{display:flex;gap:54px;font-size:14px}.site-footer .cols h5{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 10px}.site-footer .cols a{color:var(--ink-soft);display:block;margin-bottom:7px}.site-footer .cols a:hover{color:var(--accent)}.site-footer .legal{margin-top:30px;padding-top:18px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-faint)}.empty{text-align:center;color:var(--ink-faint);font-family:var(--font-serif);font-size:18px;padding:80px 0}.admin-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:var(--card);padding:14px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.admin-bar .brand{font-family:var(--font-display);font-weight:600;font-size:20px}.admin-bar .brand .dot{color:var(--accent)}.admin-nav{display:flex;gap:20px;align-items:center;font-size:14px;font-weight:500}.admin-nav a{color:var(--ink-soft)}.admin-nav a:hover{color:var(--ink)}.linkbtn{background:none;border:none;color:var(--ink-soft);font:inherit;font-size:14px;cursor:pointer;padding:0}.linkbtn:hover{color:var(--accent)}.wrap{max-width:1080px;margin:0 auto;padding:26px 28px 80px}.wrap h2{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;font-size:22px;margin:30px 0 12px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:14px;gap:14px}.card{background:var(--card);border:1px solid var(--line);border-radius:4px;padding:16px 18px}.card .n{font-family:var(--font-display);font-size:30px;font-weight:600;letter-spacing:-.02em}.card .l{color:var(--ink-soft);font-size:13px;margin-top:2px}.filters{display:flex;gap:8px;margin:22px 0 16px;flex-wrap:wrap}.filters a{font-size:13px;padding:6px 13px;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);background:var(--card)}.filters a.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.row{background:var(--card);border:1px solid var(--line);border-radius:4px;padding:16px 18px;margin-bottom:10px;display:block}.row:hover{border-color:var(--ink-faint)}.row h3{font-family:var(--font-display);font-weight:600;margin:0;font-size:18px;line-height:1.25}.row .dek{color:var(--ink-soft);font-size:14px;margin-top:4px;font-family:var(--font-serif)}.row .meta{color:var(--ink-faint);font-size:12px;display:flex;gap:10px;flex-wrap:wrap;margin-top:8px;align-items:center}.pill{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;padding:3px 8px;border-radius:3px;border:1px solid var(--line);color:var(--ink-soft)}.pill.tech{color:var(--tech);border-color:#bfe0d3;background:#f0f7f4}.pill.politics{color:var(--politics);border-color:#ecc7bd;background:#fbf1ee}.pill.business{color:var(--business);border-color:#bcd3e3;background:#eef4f8}.pill.global{color:var(--global);border-color:#d3c6e6;background:#f4f0f9}.pill.funding{color:var(--funding);border-color:#e6d9a8;background:#faf5e2}.pill.status-draft{color:#9a6a00;border-color:#ecd9a8;background:#fbf4e2}.pill.status-published{color:var(--tech);border-color:#bfe0d3;background:#f0f7f4}.pill.status-rejected{color:var(--accent);border-color:#ecc7bd;background:#fbf1ee}.pill.status-approved{color:var(--business);border-color:#bcd3e3;background:#eef4f8}.btn-row{display:flex;gap:10px;margin-top:18px;align-items:center}label{display:block;font-size:11.5px;color:var(--ink-faint);margin:16px 0 6px;text-transform:uppercase;letter-spacing:.05em;font-weight:600}input[type=email],input[type=password],input[type=text],textarea{width:100%;background:var(--card);border:1px solid var(--line);border-radius:3px;color:var(--ink);padding:11px 13px;font-size:15px;font-family:var(--font-sans)}input:focus,textarea:focus{outline:none;border-color:var(--accent)}textarea{min-height:340px;line-height:1.6;resize:vertical;font-family:var(--font-serif)}.hint{font-size:12px;color:var(--ink-faint);margin-top:6px}.notice{background:var(--paper-2);border:1px solid var(--line);border-radius:4px;padding:12px 14px;margin-top:16px;font-size:14px;color:var(--ink-soft)}.review-flag{background:#fbece7;border:1px solid #e6c3ba;border-left:3px solid var(--accent);border-radius:4px;padding:12px 15px;margin:4px 0 18px;font-family:var(--font-sans);font-size:13.5px;color:var(--ink);line-height:1.5}.review-flag strong{color:var(--accent)}.social{background:var(--paper-2);border:1px solid var(--line);border-radius:4px;padding:12px 14px;margin-bottom:10px}.social .p{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);margin-bottom:6px;display:flex;gap:8px;align-items:center;font-weight:600}.social pre{white-space:pre-wrap;word-break:break-word;margin:0;font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--ink)}.table{width:100%;border-collapse:collapse;font-size:14px}.table td,.table th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}.table th{color:var(--ink-faint);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.cover{position:relative;width:100%;overflow:hidden;border-radius:4px;border:1px solid var(--line);background:var(--paper-2)}.cover-art{position:absolute;inset:0}.cover-art svg{display:block;width:100%;height:100%}.cover-hero{aspect-ratio:16/7;margin:0 0 8px}.cover-lead{aspect-ratio:16/9;margin:0 0 18px}.cover-card{aspect-ratio:3/2;margin:0 0 12px}.cover-kicker{position:absolute;top:12px;left:12px;z-index:2;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.cover-kicker.c-chip{padding:5px 10px;border-radius:3px;color:#faf7f0}.cover-kicker.c-chip.c-tech{background:#0b6b4f}.cover-kicker.c-chip.c-politics{background:#b23a1e}.cover-kicker.c-chip.c-business{background:#1c4e70}.cover-kicker.c-chip.c-global{background:#6a4a93}.cover-kicker.c-chip.c-funding{background:#9a7d1e}.cover-kicker.on-dark{color:rgba(255,255,255,.92);top:14px;left:16px}.cover-mark{position:absolute;bottom:12px;right:16px;z-index:2;font-family:var(--font-display);font-weight:600;font-size:16px}.cover-mark.on-dark{color:rgba(255,255,255,.9)}.cover-credit{position:absolute;bottom:0;right:0;z-index:2;max-width:70%;padding:10px 12px 6px 24px;font-family:var(--font-sans);font-size:10.5px;letter-spacing:.02em;color:rgba(255,255,255,.82);text-decoration:none;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(to top left,rgba(0,0,0,.42),transparent 70%)}a.cover-credit:hover{color:#fff;text-decoration:underline}.cover-credit:before{content:"\1F4F7  ";opacity:.8}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:var(--paper);padding:10px 16px;font-family:var(--font-sans);font-size:14px;border-radius:0 0 4px 0}.skip-link:focus{left:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:60;pointer-events:none}.reading-progress span{display:block;height:100%;width:0;background:var(--accent);transition:width .08s linear}.share-row{display:flex;gap:8px;align-items:center;margin-left:auto;flex-wrap:wrap}.share-row .share-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-weight:700}.share-btn{font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--ink-soft);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:5px 12px;cursor:pointer;transition:all .15s ease}.share-btn:hover{border-color:var(--accent);color:var(--accent)}.article-body blockquote{margin:30px 0;padding:4px 0 4px 24px;border-left:3px solid var(--accent);font-family:var(--font-display);font-weight:500;font-style:italic;font-size:24px;line-height:1.35;color:var(--ink)}.most-read{margin-top:26px;padding-top:20px;border-top:2px solid var(--ink)}.most-read-head{font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:4px}.most-read ol{list-style:none;margin:0;padding:0;counter-reset:mr}.most-read li{counter-increment:mr;position:relative;padding:14px 0 14px 34px;border-bottom:1px solid var(--line-soft)}.most-read li:last-child{border-bottom:0}.most-read li:before{content:counter(mr);position:absolute;left:0;top:12px;font-family:var(--font-display);font-weight:600;font-size:20px;color:var(--line)}.most-read li a{font-family:var(--font-display);font-weight:500;font-size:16px;line-height:1.25;display:block}.most-read li a:hover{color:var(--accent-ink)}.most-read .mr-meta{display:block;margin-top:4px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)}.article-body a,.lead-title a,.river-title a,.side-title a,.story-head a{transition:color .15s ease}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.section-more{margin-left:auto;font-family:var(--font-sans);font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--funding);white-space:nowrap}.section-more:hover{text-decoration:underline}.deal-stats{display:flex;gap:48px;flex-wrap:wrap;margin:6px 0 4px}.deal-stat{display:flex;flex-direction:column;gap:4px}.ds-num{font-family:var(--font-display);font-weight:600;font-size:44px;line-height:1;color:var(--ink);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-stat.is-hero .ds-num{color:var(--funding);display:inline-block;padding-bottom:6px;border-bottom:3px solid var(--funding);width:-moz-fit-content;width:fit-content}.ds-label{font-family:var(--font-sans);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-faint)}.dealtable{border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--card);margin-top:8px}.dt-head,.dt-row{display:grid;grid-template-columns:1.5fr .9fr .9fr 1fr 1.8fr .6fr;grid-gap:16px;gap:16px;align-items:center;padding:13px 20px}.dt-head{background:var(--paper-2);border-bottom:1px solid var(--line);font-family:var(--font-sans);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint)}.dt-row{border-bottom:1px solid var(--line-soft);color:var(--ink);transition:background .12s ease}.dt-row:last-child{border-bottom:0}.dt-row:hover{background:#fbf5e6}.dt-startup{font-family:var(--font-display);font-weight:600;font-size:16px;line-height:1.2;display:flex;flex-direction:column;gap:2px}.dt-country{font-family:var(--font-sans);font-style:normal;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint)}.dt-amount{font-family:var(--font-display);font-weight:600;font-size:19px;color:var(--ink);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dt-amount.is-undisclosed{font-size:14.5px;font-style:italic;font-weight:500;color:var(--ink-faint);letter-spacing:0}.dt-stage{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);padding:3px 9px 3px 7px;border-radius:100px;background:var(--card);transition:border-color .12s ease}.dt-stage:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--funding);flex:none}.dt-row:hover .dt-stage{border-color:var(--funding)}.dt-sector{font-size:13.5px;color:var(--ink-soft)}.dt-investors{font-size:13px;color:var(--ink-soft);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dt-date{font-size:12.5px;color:var(--ink-faint);font-family:var(--font-sans);text-align:right}.dt-mobile-label{display:none}.money-rail{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:34px 40px;gap:34px 40px;margin-bottom:8px}.money-card{display:flex;flex-direction:column;position:relative;padding-top:20px;isolation:isolate}.money-card:before{content:"";position:absolute;top:0;left:0;width:32px;height:2px;background:var(--funding);transition:width .3s cubic-bezier(.4,0,.2,1)}.money-card:hover:before{width:100%}.money-stage{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-sans);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-faint)}.money-dot{width:5px;height:5px;border-radius:50%;background:var(--funding);flex:none}.money-amount{font-family:var(--font-display);font-weight:600;font-size:44px;color:var(--ink);line-height:.92;letter-spacing:-.035em;margin-top:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.money-amount.is-undisclosed{font-size:24px;font-style:italic;font-weight:500;color:var(--ink-faint);letter-spacing:-.01em;padding-top:17px}.money-startup{font-weight:600;font-size:15px;color:var(--ink);margin-top:13px;line-height:1.3;letter-spacing:-.008em}.money-foot,.money-startup{font-family:var(--font-sans)}.money-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:13px;border-top:1px solid var(--line-soft);font-size:12.5px;color:var(--ink-faint)}.money-tag{letter-spacing:.01em}.money-go{color:var(--funding);font-size:14px;opacity:0;transform:translateX(-5px);transition:opacity .2s ease,transform .2s ease}.money-card:hover .money-go{opacity:1;transform:translateX(0)}@media (max-width:860px){body{font-size:16px}.money-rail{grid-template-columns:1fr;gap:30px}.deal-stats{gap:30px}.ds-num{font-size:32px}.dt-head{display:none}.dt-row{grid-template-columns:1fr auto;gap:6px 12px;padding:16px 18px;align-items:baseline}.dt-startup{grid-column:1;grid-row:1}.dt-amount{grid-column:2;grid-row:1;text-align:right}.dt-investors,.dt-row>span[role=cell]:nth-child(3),.dt-sector{grid-column:1/-1}.dt-investors{-webkit-line-clamp:3}.dt-date{grid-column:1/-1;text-align:left}.lead-grid{grid-template-columns:1fr}.lead-main{padding-right:0;border-right:0;border-bottom:1px solid var(--line);padding-bottom:28px;margin-bottom:24px}.lead-side{padding-left:0}.story-grid{grid-template-columns:1fr}.story-card{padding:20px 0;border-left:0;border-top:1px solid var(--line)}.story-card:first-child{border-top:0}.news-band,.river{grid-template-columns:1fr}.news-band{padding:30px 26px}.masthead .tagline{display:none}.wordmark{font-size:32px}.share-row{margin-left:0;width:100%;margin-top:4px}.article-body blockquote{font-size:21px}.container{padding:0 20px}}