@font-face{font-family:"BD Sans";src:url(/fonts/sans.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:"BD Serif";src:url(/fonts/serif-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"BD Serif";src:url(/fonts/serif-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"BD Serif";src:url(/fonts/serif-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"BD Mono";src:url(/fonts/mono.woff2) format("woff2");font-weight:500;font-display:swap}:root{--paper:#fbfbfd;--card:#fff;--ink:#101828;--body:#2a3242;--muted:#5b6475;--rule:#e2e5ed;--strong:#14213d;--acc:#2f5bd3;--navy:#14213d;--navy2:#3b4f86;--tint:#f0f2f8;--desk:#14213d;--deskink:#e8ecf5;--deskmuted:#a9b3c8;--deskrule:#2a3a60;--saf:#e07a1f;--grn:#138a4b;--x:#1f5f99;--gov:#0f6b5c;--serif:"BD Serif",Georgia,serif;--sans:"BD Sans","Helvetica Neue",Arial,sans-serif;--mono:"BD Mono",ui-monospace,Menlo,monospace}[data-theme=dark]{--paper:#0e131d;--card:#141a26;--ink:#eef1f6;--body:#c9cfdb;--muted:#8d97ab;--rule:#252d3d;--strong:#c9cfdb;--acc:#8fb0ff;--navy2:#6f86c6;--tint:#171e2c;--desk:#0a0f18;--deskrule:#253048;--x:#7fb2e5;--gov:#5fc2ad}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--body);font:16.5px/1.55 var(--sans)}a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tri{height:3px;background:linear-gradient(90deg,var(--saf) 0 33.3%,#fff 33.3% 66.6%,var(--grn) 66.6%);border-bottom:1px solid var(--rule)}[data-theme=dark] .tri{background:linear-gradient(90deg,var(--saf) 0 33.3%,#dfe3ea 33.3% 66.6%,var(--grn) 66.6%)}.util{display:flex;gap:16px;align-items:center;font:500 12.5px/1 var(--mono);color:var(--muted);padding-top:12px;letter-spacing:.01em}.util .dl{color:var(--ink)}#theme{margin-left:auto;font:500 12px/1 var(--sans);color:var(--muted);background:none;border:1px solid var(--rule);border-radius:4px;padding:6px 10px;cursor:pointer}[data-theme=dark] #theme{color:var(--ink)}.brand{padding:14px 20px 14px;display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.brand img{height:50px;width:auto;display:block}.tag{margin:0 0 6px;font:500 13.5px/1.3 var(--sans);color:var(--muted)}.logo-d{display:none!important}[data-theme=dark] .logo-l{display:none!important}[data-theme=dark] .logo-d{display:block!important}nav.sections{position:sticky;top:0;z-index:10;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}nav.sections .wrap{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}nav.sections .wrap::-webkit-scrollbar{display:none}nav.sections a{font:600 14.5px/1 var(--sans);color:var(--ink);padding:14px 12px 12px;border-bottom:2px solid transparent;white-space:nowrap}nav.sections a:first-child{padding-left:0}nav.sections a:hover{color:var(--acc)}nav.sections a[aria-current]{border-bottom-color:var(--acc);color:var(--acc)}.daybar{background:var(--tint);border-bottom:1px solid var(--rule)}.daybar .wrap{display:flex;align-items:center;gap:12px;padding-top:8px;padding-bottom:8px;font:500 14px/1 var(--sans)}.daybar select{font:600 14px var(--sans);color:var(--ink);background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:7px 8px;max-width:58vw}.pn{color:var(--ink);font-weight:600;white-space:nowrap}.pn:hover{color:var(--acc)}.pn.off{color:var(--rule)}.arch{margin-left:auto;color:var(--muted)}.arch:hover{color:var(--acc)}main{padding:20px 20px 48px}.status{font:500 12.5px/1.4 var(--mono);color:var(--muted);margin:0 0 18px}.lede{font:400 18px/1.55 var(--serif);color:var(--body);max-width:720px;margin:4px 0 22px}.dayh,.sech{font:700 34px/1.15 var(--serif);color:var(--ink);margin:6px 0 8px;letter-spacing:-.01em}h2,h3{color:var(--ink)}.card h2 a:hover,.card h3 a:hover{color:var(--acc)}.kick{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:6px}.src{font:500 11.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--acc)}.src.x{color:var(--x)}.src.gov{color:var(--gov)}.ai{font:500 11.5px/1 var(--sans);color:var(--muted)}.new{font:700 10.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--grn);padding:3px 5px;border-radius:2px}.status .new{vertical-align:1px}.meta{font:500 12px/1 var(--mono);color:var(--muted);margin-top:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sum{margin:0;font:400 15px/1.5 var(--sans);color:var(--body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card h3{font:600 18.5px/1.28 var(--serif);margin:0 0 6px}.front{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:28px;padding-bottom:24px;border-bottom:1px solid var(--rule)}.lead-card h2{font:700 36px/1.12 var(--serif);margin:4px 0 12px;letter-spacing:-.015em}.lead-card .sum{font:400 18px/1.5 var(--serif);-webkit-line-clamp:5}.lead-sub{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin-top:20px}.lead-sub .card{border-top:1px solid var(--rule);padding-top:14px}.side{border-left:1px solid var(--rule);padding-left:24px}.side-card{padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid var(--rule)}.side-card:last-child{border:0;margin:0}.side-card .sum{display:none}.side-card h3{font-size:17px}.label{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:22px 0 12px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.grid .card{border-top:1px solid var(--rule);padding:14px 0 18px}.sec{margin-top:30px}.sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:2px solid var(--strong);padding-top:10px;margin-bottom:4px}.sec-h h2{font:700 24px/1.2 var(--serif);margin:0}.sec-h h2 a:hover{color:var(--acc)}.more,.asof{font:500 12.5px var(--mono);color:var(--acc)}.asof{color:var(--muted)}.nstrip{display:grid;gap:4px;background:var(--tint);border:1px solid var(--rule);border-left:3px solid var(--acc);border-radius:4px;padding:12px 14px;margin:0 0 16px}.nstrip:hover{border-color:var(--acc)}.nlab{font:500 11.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.nval{font:600 21px/1.2 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums}.nval small{font:500 12px var(--sans);color:var(--muted)}.nsrc{font:500 11.5px var(--sans);color:var(--muted)}.desk{margin-top:30px;background:var(--desk);color:var(--deskink);border-radius:6px;padding:18px 22px 20px}.desk-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--deskrule);padding-bottom:10px}.desk-h h2{font:700 24px/1.2 var(--serif);margin:0;color:#fff}.desk-h .more{color:#b9c9ff}.desk .card h3,.desk .card h3 a{color:#fff}.desk .card h3 a:hover{color:#b9c9ff}.desk .sum{color:var(--deskink)}.desk .meta,.desk .ai{color:var(--deskmuted)}.desk .src{color:#b9c9ff}.desk .src.gov{color:#7fd9c3}.desk .grid .card{border-top-color:var(--deskrule)}.desk-cols{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:6px}.desk .label{color:var(--deskmuted)}.desk .note,.desk .note a{color:var(--deskmuted)}.desk .note a{text-decoration:underline}.adv{list-style:none;margin:0;padding:0}.adv li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:9px 0;border-top:1px solid var(--rule);font-size:14.5px;line-height:1.35}.desk .adv li{border-top-color:var(--deskrule)}.adv a{display:flex;flex-direction:column;gap:3px}.adv a:hover .t{color:var(--acc)}.desk .adv a:hover .t{color:#b9c9ff}.adv .code{font:500 11.5px/1 var(--mono);color:var(--gov);letter-spacing:.02em}.desk .adv .code{color:#7fd9c3}.adv .t{color:var(--ink);font-weight:600}.desk .adv .t{color:#fff}.adv time{font:500 11.5px/1.3 var(--mono);color:var(--muted);white-space:nowrap}.desk .adv time{color:var(--deskmuted)}.rw{grid-column:1/-1;font:600 10.5px/1 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:#c2410c}.desk .rw{color:#ffb38a}.desk-cols.wide{margin:0 0 26px}.advs .desk-cols.wide{margin:8px 0 4px}.more-adv{display:flex;flex-wrap:wrap;gap:6px 20px;margin:4px 0 0;font:600 14px/1.4 var(--sans)}.more-adv a{color:var(--acc);text-decoration:underline;text-underline-offset:3px}.note{font:400 12.5px/1.5 var(--sans);color:var(--muted);margin:10px 0 0}.note a{text-decoration:underline}.xgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px}.xcard{display:flex;flex-direction:column;gap:6px;background:var(--card);border:1px solid var(--rule);border-top:3px solid var(--navy2);border-radius:4px;padding:14px 16px 16px}.xcard:hover{border-color:var(--acc)}.xk{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.xt{font:700 19px/1.25 var(--serif);color:var(--ink)}.xd{font:400 14px/1.45 var(--sans);color:var(--body)}.expl-a{max-width:720px}.expl-a .xk{margin:8px 0 0}.prose p,.prose li{font:400 18px/1.65 var(--serif);color:var(--body)}.prose h2{font:700 22px/1.3 var(--serif);margin:28px 0 6px}.prose a{color:var(--acc);text-decoration:underline}.prose ul{padding-left:22px}.prose li{margin:6px 0}.cite{margin-top:30px;border-top:2px solid var(--strong)}.cite ol{padding-left:22px;font:400 14.5px/1.5 var(--sans)}.cite a{color:var(--acc);text-decoration:underline}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0 8px}.tile{display:flex;flex-direction:column;gap:4px;background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:14px 16px}.tl{font:500 11.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tv{font:600 28px/1.15 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tu{font:500 13px var(--sans);color:var(--muted)}.chg{font:500 12.5px var(--mono)}.chg.up{color:var(--grn)}.chg.down{color:#b4232c}.nsec{margin-bottom:34px}.charts{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:18px 0 6px}figure{margin:0}figcaption{font:600 13.5px/1.3 var(--sans);color:var(--ink);margin-bottom:6px}.chart{width:100%;height:auto;display:block}.chart .gl{stroke:var(--rule);stroke-width:1}.chart .yl{font:500 11px var(--mono);fill:var(--muted);text-anchor:end}.chart .xl{font:500 11px var(--mono);fill:var(--muted);text-anchor:middle}.chart rect{opacity:.55}.chart rect.last{opacity:1}.tbl{margin:14px 0 0}.tbl summary{cursor:pointer;font:600 14px var(--sans);color:var(--acc)}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;margin-top:10px;font:500 13.5px/1.4 var(--mono);font-variant-numeric:tabular-nums}th,td{text-align:right;padding:7px 10px;border-bottom:1px solid var(--rule);white-space:nowrap}th:first-child,td:first-child{text-align:left}th{font:600 12px var(--sans);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.plain{padding-left:20px}.plain li{margin:8px 0;max-width:720px}.prose{max-width:720px}.cal{margin:18px 0 26px;max-width:420px}.cal h2{font:700 22px var(--serif);margin:0 0 10px}.cal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;font:500 14px/1 var(--mono);text-align:center}.cal-g span,.cal-g a{padding:10px 0;color:var(--rule)}.cal-g .dow{color:var(--muted);font:500 11px var(--sans)}.cal-g a{color:#fff;background:var(--acc);border-radius:3px;font-weight:700}.foot{border-top:1px solid var(--rule);font:400 13px/1.5 var(--sans);color:var(--muted);padding:18px 0 36px;margin-top:10px}.foot p{margin:6px 0;max-width:820px}.fl a{margin-right:18px;color:var(--ink);font-weight:600}.th{float:right;margin:0 0 6px 14px}.th img{display:block;width:112px;height:auto;aspect-ratio:160/110;object-fit:cover;background:var(--tint);border-radius:3px}.side-card .th img{width:84px}.lead-img{display:block;margin:0 0 14px}.lead-img img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--tint);border-radius:3px}.card.has-img h3{overflow-wrap:anywhere}.reads{color:var(--muted)}.reads::before{content:"\00b7";margin-right:10px}.trend{font:700 10.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--acc);border:1px solid var(--acc);padding:2px 5px;border-radius:2px}.card{position:relative}.mostread{margin-top:18px;border-top:2px solid var(--strong);padding-top:2px}.mostread .label{margin:10px 0}.mostread ol{margin:0;padding:0 0 0 22px;font:600 16px/1.3 var(--serif);color:var(--acc)}.mostread li{padding:6px 0 10px;border-bottom:1px solid var(--rule)}.mostread li a{color:var(--ink)}.mostread li a:hover{color:var(--acc)}.mr-meta{display:block;font:500 12px/1.3 var(--sans);color:var(--muted);margin-top:4px}@media (max-width:960px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.front{grid-template-columns:1fr}.side{border:0;padding:0}.lead-card h2{font-size:30px}.xgrid{grid-template-columns:1fr 1fr}.charts{grid-template-columns:1fr}}@media (max-width:640px){.lead-sub,.desk-cols{grid-template-columns:1fr}.util{font-size:11.5px;gap:10px}#theme{padding:5px 8px}body{font-size:16px}.wrap{padding:0 16px}main{padding:14px 16px 40px}.grid,.tiles{grid-template-columns:1fr}.brand{padding:10px 16px 10px;gap:4px}.brand img{height:36px}.tag{font-size:12.5px;margin:0}.lead-card h2{font-size:26px}.lead-card .sum{font-size:16.5px}.dayh,.sech{font-size:27px}.daybar .pd{display:none}.pn{font-size:20px}.arch{font-size:13px}.th img{width:96px}.desk{margin-left:-16px;margin-right:-16px;border-radius:0;padding:16px}.xgrid{grid-template-columns:1fr}.tv{font-size:24px}.prose p,.prose li{font-size:17px}}.orig{margin:30px 0 8px}.orig-g{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px;margin-top:12px}.orig-s{display:flex;flex-direction:column}.ocard .kick{margin-bottom:6px}.otype{font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--navy2);padding:4px 6px 3px;border-radius:3px}.otype.t-analysis{background:var(--saf)}.otype.t-startup{background:var(--grn)}.otype.t-feature{background:var(--acc)}[data-theme=dark] .otype{color:#0e131d}.osec{font:500 11.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ocard h3{font:700 19px/1.25 var(--serif);color:var(--ink);margin:0 0 6px}.ocard h3 a:hover{color:var(--acc)}.ocard .dek{margin:0 0 8px;color:var(--body);font-size:15px;line-height:1.5}.ocard .meta{font:500 12px/1.3 var(--mono);color:var(--muted)}.orig-s .ocard{border-top:1px solid var(--rule);padding:14px 0 16px}.orig-s .ocard:first-child{border-top:0;padding-top:0}.ocard.big{display:flex;flex-direction:column;gap:14px}.ocard.big h3{font-size:28px;line-height:1.18}.ocard.big .dek{font-size:16.5px}.otypo{display:flex;align-items:flex-end;min-height:190px;padding:18px 20px;border-radius:4px;background:var(--navy);color:#fff;position:relative;overflow:hidden}.otypo::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--saf) 0 33.3%,#fff 33.3% 66.6%,var(--grn) 66.6%)}.otypo span{font:700 clamp(30px,5vw,52px)/1.02 var(--serif);letter-spacing:-.01em;max-width:95%}.otypo.t-analysis{background:linear-gradient(135deg,#14213d,#3b4f86)}.otypo.t-startup{background:linear-gradient(135deg,#0f3b2e,#14213d)}.otypo.t-feature{background:linear-gradient(135deg,#14213d,#2f5bd3)}.otypo.wide{min-height:150px;margin:18px 0 22px}.ogrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.ogrid .ocard{border-top:1px solid var(--rule);padding:14px 0 18px}.stk{margin:30px 0 8px}.stk-note{margin:8px 0 4px;color:var(--muted);font-size:14px}.sgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:12px}.scard{background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:12px 14px 12px;display:flex;flex-direction:column}.scard h3{font:700 18px/1.2 var(--serif);color:var(--ink);margin:2px 0 4px}.scard h3 a:hover{color:var(--acc)}.scard .what{margin:0 0 8px;font-size:14px;line-height:1.45;color:var(--body)}.scard .ev{margin:0 0 8px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.badge{font:600 12.5px/1.2 var(--sans);color:var(--grn);background:color-mix(in srgb,var(--grn) 10%,transparent);border-radius:3px;padding:3px 6px}.badge.b-acquired,.badge.b-acquisition{color:var(--saf);background:color-mix(in srgb,var(--saf) 12%,transparent)}.badge.b-launch,.badge.b-writeup{color:var(--acc);background:color-mix(in srgb,var(--acc) 10%,transparent)}.scard .lead{font-size:12.5px;color:var(--muted)}.scard .meta{margin-top:auto;font:500 11.5px/1.3 var(--mono);color:var(--muted);display:flex;flex-wrap:wrap;gap:4px 8px}.scard .via{margin-left:auto}.ctag{font:600 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--navy2)}.ctag.c-fintech{color:var(--grn)}.ctag.c-security{color:#b4232c}.ctag.c-dpi{color:var(--saf)}.ctag.c-saas{color:var(--gov)}.ctag.c-govtech{color:var(--x)}[data-theme=dark] .ctag.c-security{color:#ff8f8f}.wu{font:600 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--acc)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 4px}.chip{font:600 13px/1 var(--sans);color:var(--ink);border:1px solid var(--rule);border-radius:20px;padding:8px 12px;background:var(--card)}.chip span{font:500 11px/1 var(--mono);color:var(--muted);margin-left:4px}.chip[aria-current=true]{background:var(--navy);border-color:var(--navy);color:#fff}.chip[aria-current=true] span{color:#cfd6e6}[data-theme=dark] .chip[aria-current=true]{background:var(--acc);border-color:var(--acc);color:#0e131d}.sgrid.list{grid-template-columns:repeat(3,minmax(0,1fr))}.oa{max-width:760px}.oa .xk a{color:var(--acc)}.byline{font:500 13px/1.4 var(--mono);color:var(--muted);margin:0 0 4px}.byline strong{color:var(--ink);font-weight:600}.obody-w{display:flex;flex-direction:column;gap:6px}.oa .prose h2{font:700 22px/1.25 var(--serif);color:var(--ink);margin:28px 0 8px}.oa .prose p{font:17.5px/1.7 var(--serif);color:var(--body)}.facts{border:1px solid var(--rule);border-left:3px solid var(--grn);border-radius:4px;background:var(--card);padding:4px 16px 10px;margin-bottom:8px}.facts .label{margin:12px 0 8px}.facts dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0;font-size:14.5px}.facts dt{color:var(--muted);font-weight:600}.facts dd{margin:0;color:var(--ink)}.cite .dom{font:500 11.5px/1 var(--mono);color:var(--muted)}.ohero{margin:18px 0}.ohero img{width:100%;height:auto;border-radius:4px}.ohero figcaption{font-size:12px;color:var(--muted)}@media (max-width:960px){.orig-g{grid-template-columns:1fr}.sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sgrid.list,.ogrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sgrid,.sgrid.list,.ogrid{grid-template-columns:1fr}.ocard.big h3{font-size:23px}.otypo{min-height:130px}.otypo span{font-size:32px}.oa .prose p{font-size:17px}}.scard[hidden]{display:none}.oth{display:block;margin:0 0 10px;border-radius:4px;overflow:hidden;background:var(--navy);aspect-ratio:16/9}.oth img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.ocard:hover .oth img,.oscard:hover .oth img{transform:scale(1.03)}.ostrip{margin:30px 0 6px}.os-ctl{display:flex;align-items:center;gap:8px}.os-btn{width:34px;height:34px;border-radius:50%;border:1px solid var(--rule);background:var(--card);color:var(--ink);font:600 20px/1 var(--sans);cursor:pointer;padding:0 0 3px}.os-btn:hover:not(:disabled){border-color:var(--acc);color:var(--acc)}.os-btn:disabled{opacity:.35;cursor:default}.os-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 20px) / 3.4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;padding:14px 2px 12px;scrollbar-width:thin;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.os-track:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.oscard,.os-all{scroll-snap-align:start}.oscard{display:flex;flex-direction:column;min-width:0}.oscard .kick{margin-bottom:6px}.oscard h3{font:700 18px/1.25 var(--serif);color:var(--ink);margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.oscard h3 a:hover{color:var(--acc)}.oscard .dek{margin:0 0 6px;font-size:14px;line-height:1.45;color:var(--body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oscard .meta{margin-top:auto;font:500 12px/1.3 var(--mono);color:var(--muted)}.os-all{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:20px;border-radius:4px;background:var(--navy);color:#fff;aspect-ratio:16/9;align-self:start;font:700 20px/1.2 var(--serif);position:relative;overflow:hidden}.os-all::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--saf) 0 33.3%,#fff 33.3% 66.6%,var(--grn) 66.6%)}.os-all .os-n{font:500 12.5px/1 var(--mono);color:#cfd6e6}.os-all:hover{background:var(--acc)}.ohero{margin:18px 0 22px}.ohero img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;border-radius:4px;background:var(--navy)}.ohero figcaption{font:500 11.5px/1.3 var(--mono);color:var(--muted);margin-top:6px}@media (max-width:960px){.os-track{grid-auto-columns:calc((100% - 2 * 18px) / 2.4);gap:18px}}@media (max-width:640px){.os-track{grid-auto-columns:78%;gap:14px}.os-ctl .os-btn{display:none}}html{scroll-padding-top:64px}body{font-size:clamp(16px,.35vw + 15px,17.5px)}.skip{position:absolute;left:12px;top:-60px;z-index:50;background:var(--ink);color:var(--paper);font:600 14px/1 var(--sans);padding:12px 14px;border-radius:6px}.skip:focus{top:10px}:focus-visible{outline:3px solid var(--acc);outline-offset:2px;border-radius:3px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}.mast{position:relative}#theme{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:18px}#theme svg{flex:none}#theme:hover{border-color:var(--acc);color:var(--ink)}nav.sections{box-shadow:0 1px 0 var(--rule)}nav.sections .wrap{gap:0;align-items:stretch;-webkit-overflow-scrolling:touch}nav.sections a{display:flex;align-items:center;min-height:48px;padding:0 14px;border-bottom-width:3px}nav.sections a:first-child{padding-left:14px}nav.sections a.mk{display:none;padding:0 10px 0 0;border:0}nav.sections a.mk img{display:block;width:26px;height:26px}nav.sections a[aria-current]{color:var(--acc);font-weight:700}.daybar .wrap{gap:8px;padding-top:6px;padding-bottom:6px;min-height:56px}.pn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:44px;padding:0 10px;border:1px solid var(--rule);border-radius:22px;background:var(--paper);font:600 14px/1 var(--sans)}.pn:hover{border-color:var(--acc)}.pn.off{opacity:.45;color:var(--muted)}.dpick{position:relative;display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 14px;border:1px solid var(--rule);border-radius:22px;background:var(--paper);font:600 15px/1 var(--sans);color:var(--ink);cursor:pointer}.dpick:hover{border-color:var(--acc)}.dpick:focus-within{outline:3px solid var(--acc);outline-offset:2px}.dpick .cal-i{flex:none;color:var(--acc)}.dpick .dlong,.dpick .dshort{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dpick .dshort{display:none}.dpick input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;color-scheme:light}[data-theme=dark] .dpick input{color-scheme:dark}.arch{display:inline-flex;align-items:center;min-height:44px;padding:0 4px 0 10px;font:600 14px/1 var(--sans)}.card h2 a::after,.card h3 a::after{content:"";position:absolute;inset:0;z-index:1}.card .th,.card .lead-img,.card .meta a{position:relative;z-index:2}.card{padding-bottom:2px}.meta{min-height:28px}.sum{max-width:68ch}.lead-card h2{font-size:clamp(25px,2.1vw + 16px,42px)}.lead-card .sum{font-size:clamp(16px,.5vw + 14.5px,19px)}.card h3{font-size:clamp(17px,.3vw + 16px,19.5px)}.dayh,.sech{font-size:clamp(26px,2.2vw + 18px,36px)}.sec-h h2{font-size:clamp(21px,1vw + 18px,26px)}.more{display:inline-flex;align-items:center;min-height:44px}.th img,.lead-img img{height:auto}.foot a{display:inline-flex;align-items:center;min-height:44px}.foot p:last-child{display:flex;flex-wrap:wrap;column-gap:4px}.cal-g a,.cal-g span{min-height:40px;display:flex;align-items:center;justify-content:center}.totop{position:fixed;right:16px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:30;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--ink);color:var(--paper);box-shadow:0 4px 14px rgba(0,0,0,.22)}.totop[hidden]{display:none}.mostread li a{display:block;padding:4px 0}@media (max-width:640px){.util{padding:0;height:0;gap:0}.util>span{display:none}#theme{position:absolute;right:12px;top:12px;width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border-radius:50%;z-index:3}#theme .tl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.brand{padding:12px 64px 10px 16px}nav.sections.stuck a.mk{display:flex}nav.sections .wrap{padding:0 0 0 12px}nav.sections a{padding:0 12px;font-size:15px}nav.sections a:first-child{padding-left:0}.daybar .wrap{padding-left:12px;padding-right:12px}.dpick{flex:1;padding:0 12px}.dpick .dlong{display:none}.dpick .dshort{display:inline}.arch{padding-left:4px;font-size:13.5px}.pn .pd{display:none}main{padding-top:14px}.lead-img{margin-left:-16px;margin-right:-16px}.lead-img img{border-radius:0}.th img{width:96px}.grid .card,.lead-sub .card{padding:14px 0 14px}}@media (min-width:700px) and (max-width:960px){.front{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)!important;gap:22px}.side{border-left:1px solid var(--rule)!important;padding-left:20px!important}.lead-sub{grid-template-columns:1fr!important}}@media (min-width:1600px){.wrap{max-width:1280px}}@media (max-width:1100px){nav.sections .wrap{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);padding-right:40px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (hover:none){.card h3 a:hover,.card h2 a:hover{color:inherit}}.sec-h h2 a{display:inline-flex;align-items:center;min-height:44px}.mostread li{padding:0 0 6px}.mostread li a{padding:10px 0 2px}.foot a{min-width:44px;justify-content:center}.card,.scard,.ocard,.oscard,.share-end{container-type:inline-size}.kick .kt{font:500 12.5px/1 var(--sans);color:var(--muted)}.kick .kt::before{content:"\00b7";margin-right:8px}.kick .reads{font:500 12.5px/1 var(--sans)}.card .meta{margin-top:6px;min-height:0;clear:both}.shr{position:relative;z-index:2;display:flex;flex-wrap:nowrap;align-items:center;gap:0;margin:2px 0 0 -11px;max-width:calc(100% + 11px)}.si{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:var(--muted);opacity:.8;cursor:pointer;text-decoration:none}.si svg{width:17px;height:17px;display:block}.si:hover,.si:focus-visible{opacity:1;background:var(--tint)}.si-whatsapp:hover,.si-whatsapp:focus-visible{color:#1da851}.si-x:hover,.si-x:focus-visible{color:var(--ink)}.si-linkedin:hover,.si-linkedin:focus-visible{color:#0a66c2}.si-telegram:hover,.si-telegram:focus-visible{color:#229ed9}.si-facebook:hover,.si-facebook:focus-visible{color:#1877f2}.si-copy:hover,.si-copy:focus-visible,.si-native:hover,.si-native:focus-visible{color:var(--acc)}[data-theme=dark] .si-linkedin:hover,[data-theme=dark] .si-linkedin:focus-visible{color:#5aa9f0}[data-theme=dark] .si-facebook:hover,[data-theme=dark] .si-facebook:focus-visible{color:#6aa5ff}.si-copy.done{color:var(--acc);opacity:1}.si[hidden]{display:none}@container (max-width:289px){.si-native{display:none!important}}@container (max-width:249px){.si{flex-basis:36px;width:36px}}.toast{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom));z-index:60;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:var(--ink);color:var(--paper);font:600 14px/1 var(--sans);padding:12px 16px;border-radius:22px;box-shadow:0 6px 20px rgba(0,0,0,.2);transition:opacity .18s,transform .18s}.toast.on{opacity:1;transform:translate(-50%,0)}.shr-top{margin:6px 0 4px -11px}.share-end{margin-top:22px;padding-top:12px;border-top:1px solid var(--rule)}.share-end .label{display:block;margin:4px 0 4px}:root{--grn-t:#0b6b39;--saf-t:#9a4a07;--grn-b:#0f7a41;--saf-b:#a6510a}[data-theme=dark]{--grn-t:#6fd6a0;--saf-t:#ffb070;--grn-b:#0f7a41;--saf-b:#a6510a}.new{background:var(--grn-b)}.otype.t-analysis{background:var(--saf-b)}.otype.t-startup{background:var(--grn-b)}[data-theme=dark] .otype{color:#fff}.badge{color:var(--grn-t)}.badge.b-acquired,.badge.b-acquisition{color:var(--saf-t)}.ctag.c-fintech{color:var(--grn-t)}.ctag.c-dpi{color:var(--saf-t)}.scard,.ocard,.oscard{position:relative}.scard h3 a::after,.oscard h3 a::after{content:"";position:absolute;inset:0;z-index:1}.chip{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:22px;white-space:nowrap}.os-btn{width:44px;height:44px}.nstrip{min-height:44px}.tbl summary{display:flex;align-items:center;min-height:44px}.fl a{display:inline-flex;align-items:center;min-height:44px}.adv a{padding:2px 0}.oa .prose,.expl-a,.prose{max-width:68ch}.oa .prose p{font-size:clamp(17px,.4vw + 16px,19px);line-height:1.7}.facts dl{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.tv{font-size:clamp(20px,2.4vw + 12px,28px)}@media (max-width:640px){.tag{display:none}.brand img{height:34px}.stk .sgrid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:2px 16px 10px;margin:12px -16px 0;scroll-padding:0 16px;scrollbar-width:none}.stk .sgrid::-webkit-scrollbar{display:none}.stk .scard{scroll-snap-align:start}.chips{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding:2px 16px 8px;scrollbar-width:none;scroll-snap-type:x proximity}.chips::-webkit-scrollbar{display:none}.chip{scroll-snap-align:start}.tiles{grid-template-columns:1fr;gap:10px}.tile{padding:12px 14px}.charts figure{overflow-x:auto;-webkit-overflow-scrolling:touch}.charts .chart{min-width:560px}.chart .yl,.chart .xl{font-size:15px}.facts dl{grid-template-columns:1fr;gap:2px 0}.facts dd{margin-bottom:8px}}@media (min-width:700px) and (max-width:960px){.sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.oa .xk a{display:inline-block;padding:12px 2px;margin:-12px 0}.desk .si{color:var(--deskmuted)}.desk .si:hover,.desk .si:focus-visible{background:var(--deskrule);color:#fff}.scard .shr,.ocard .shr,.oscard .shr{margin-top:6px}.oscard .meta{margin-top:auto}.dpdp{margin:28px 0 8px;background:var(--card);border:1px solid var(--rule);border-top:3px solid var(--navy2);border-radius:6px;padding:18px 20px 16px}.dp-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.dp-top h2{font:700 22px/1.2 var(--serif);margin:0}.dp-top h2 a:hover{color:var(--acc)}.dp-sis{font:500 12px/1.3 var(--mono);color:var(--muted);letter-spacing:.02em}.dp-sis a{color:var(--acc);display:inline-block;padding:14px 4px;margin:-14px -4px}.dp-lede{margin:6px 0 14px;color:var(--body);font-size:15px;line-height:1.45}.dp-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dp-i{display:flex;gap:14px;align-items:flex-start;background:var(--tint);border:1px solid var(--rule);border-radius:5px;padding:12px 14px;min-width:0}.dp-n{display:flex;flex-direction:column;align-items:center;min-width:64px;flex:0 0 auto}.dp-d{font:700 32px/1 var(--mono);color:var(--strong);font-variant-numeric:tabular-nums}[data-theme=dark] .dp-d{color:var(--ink)}.dp-u{font:500 11px/1.2 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;text-align:center}.dp-t{display:flex;flex-direction:column;gap:3px;min-width:0}.dp-t strong{font:600 15.5px/1.3 var(--sans);color:var(--ink)}.dp-dt{font:500 12.5px/1.3 var(--sans);color:var(--muted)}.dp-live{font:600 12.5px/1.3 var(--mono);color:var(--acc);font-variant-numeric:tabular-nums}.dp-done{margin:12px 0 0;font:500 13.5px/1.4 var(--sans);color:var(--body);display:flex;align-items:center;gap:8px}.dp-ok{width:9px;height:9px;border-radius:50%;background:var(--navy2);flex:0 0 auto}.dp-links{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.dp-links a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--rule);border-radius:999px;font:600 13.5px/1 var(--sans);color:var(--ink);background:var(--card)}.dp-links a:hover{border-color:var(--acc);color:var(--acc)}.dp-links a:first-child{background:var(--navy);border-color:var(--navy);color:#fff}[data-theme=dark] .dp-links a:first-child{background:var(--navy2);border-color:var(--navy2)}.dp-src{margin:12px 0 0;font:500 12px/1.45 var(--sans);color:var(--muted)}.dp-src a{color:var(--muted);text-decoration:underline}.oa>.dpdp{max-width:760px;margin:30px 0 10px}[data-theme=dark] .dp-links a:first-child{color:#0e131d}@media (max-width:640px){.dpdp{padding:16px 14px 14px;margin:22px 0 6px}.dp-list{grid-template-columns:1fr}.dp-top h2{font-size:20px}.dp-d{font-size:28px}}.ctag.c-deeptech{color:#5b3fc4}.ctag.c-climate{color:#0b6b5a}[data-theme=dark] .ctag.c-deeptech{color:#b9a8ff}[data-theme=dark] .ctag.c-climate{color:#6fe0c8}.mob .shr{flex-wrap:wrap;row-gap:2px}.mob .si-native.si-pill{display:inline-flex!important;flex:0 0 auto;width:auto;height:36px;margin:2px 6px 2px 11px;padding:0 14px 0 12px;gap:6px;border-radius:18px;background:var(--ink);color:var(--paper);opacity:1;font:600 14px/1 var(--sans)}.mob .si-native.si-pill:hover,.mob .si-native.si-pill:focus-visible{background:var(--ink);color:var(--paper)}.mob .si-native.si-pill svg{width:16px;height:16px}.cta{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:22px;background:var(--ink);color:var(--paper);font:600 15px/1.2 var(--sans);text-decoration:none}.cta:hover,.cta:focus-visible{opacity:.9}.b60{background:var(--tint);border-top:3px solid var(--acc);padding:16px 20px 14px;margin:0 0 22px}.b60-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:6px}.b60-h h2{font:700 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0}.b60-t{font:500 12.5px/1.4 var(--sans);color:var(--muted);margin:0}.b60-l{margin:0;padding:0;list-style:none;counter-reset:b}.b60-l li{counter-increment:b;position:relative;padding:9px 0 9px 30px;border-top:1px solid var(--rule)}.b60-l li:first-child{border-top:0}.b60-l li::before{content:counter(b);position:absolute;left:0;top:9px;font:700 18px/1.2 var(--serif);color:var(--acc)}.b60-a{display:block;font:700 18px/1.3 var(--serif);color:var(--ink)}.b60-a:hover{color:var(--acc)}.b60-s{display:block;font:500 12.5px/1.5 var(--sans);color:var(--muted);margin-top:3px}.b60-s a{text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:2px}.b60-s a:hover{color:var(--acc)}.b60-c{font-weight:700;color:var(--ink);margin-right:8px}.b60-f{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;border-top:1px solid var(--rule);padding-top:10px;margin-top:2px}.b60-f p{margin:0;font:500 13px/1.4 var(--sans);color:var(--muted)}.b60-links a{color:var(--acc);font-weight:700;margin-left:14px}.b60-links a:first-child{margin-left:0}.stblock{border-top:1px solid var(--strong);padding:10px 0 12px;margin:0 0 22px}.st-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.st-h .label{margin:0}.st-h select{font:600 14px var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:3px;padding:7px 8px;max-width:100%}.st-list .note{margin:8px 0 0}.has-st .st-list{min-height:190px}.st-ul{list-style:none;margin:8px 0 6px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.st-ul li{border-top:1px solid var(--rule);padding:8px 0}.st-ul a{font:700 16px/1.3 var(--serif);color:var(--ink)}.st-ul a:hover{color:var(--acc)}.st-m{display:block;font:500 12px/1.4 var(--sans);color:var(--muted);margin-top:2px}.why{margin:6px 0 0;font-size:15px;line-height:1.45;color:var(--body)}.why-l{font:700 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-right:4px}.why-s{font:500 12px var(--sans);color:var(--muted)}.also{margin:6px 0 0;font:500 12.5px/1.45 var(--sans);color:var(--muted)}.also a{text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:2px}.also a:hover{color:var(--acc)}.also .runl{color:var(--acc);font-weight:700;text-decoration:none;margin-left:4px}.less{margin-left:auto;font:500 12px/1 var(--sans);color:var(--muted);background:none;border:1px solid var(--rule);border-radius:12px;padding:5px 9px;cursor:pointer}.less:hover{color:var(--ink);border-color:var(--muted)}.less[aria-pressed=true]{color:var(--acc);border-color:var(--acc)}nav.sections .nc{display:inline-block;font:700 10.5px/1 var(--sans);color:#fff;background:var(--acc);border-radius:9px;padding:3px 6px;margin-left:6px;vertical-align:2px}.caught{font:600 14px/1.5 var(--sans);color:var(--ink);text-align:center;border-top:1px solid var(--rule);margin:34px 0 0;padding:18px 0 0}.lessmgr{font:500 13px/1.5 var(--sans);color:var(--muted);text-align:center;margin:8px 0 0}.lessreset{font:600 13px var(--sans);color:var(--acc);background:none;border:0;cursor:pointer;text-decoration:underline;padding:0}.good{margin-top:26px;border-top:3px solid var(--ink);padding-top:2px}.good .card{max-width:760px}.good .note{font:500 12.5px/1.5 var(--sans);color:var(--muted);max-width:760px}.morelist{margin-top:6px}.morelist>summary{cursor:pointer;font:700 14px/1 var(--sans);color:var(--acc);padding:16px 0;border-top:1px solid var(--rule);list-style:none}.morelist>summary::-webkit-details-marker{display:none}.morelist>summary::after{content:" \25BE"}.morelist[open]>summary::after{content:" \25B4"}.kick2{font:700 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);margin:6px 0 0}.kick2 .hil{margin-left:14px;text-transform:none;letter-spacing:0}.timeline{list-style:none;margin:18px 0 0;padding:0;max-width:760px;border-left:2px solid var(--rule)}.timeline li{position:relative;padding:4px 0 16px 20px}.timeline li::before{content:"";position:absolute;left:-6px;top:10px;width:10px;height:10px;border-radius:50%;background:var(--acc)}.timeline li.tl-day{font:700 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);padding:8px 0 12px 20px}.timeline li.tl-day::before{background:var(--ink)}.timeline time{font:600 12.5px var(--sans);color:var(--muted);margin-right:10px}.timeline .src{margin-right:8px}.timeline a{display:block;font:700 18px/1.3 var(--serif);color:var(--ink);margin-top:4px}.timeline a:hover{color:var(--acc)}.timeline .sum{margin-top:4px}.brief{list-style:none;margin:18px 0 0;padding:0;max-width:760px;counter-reset:b}.brief li{counter-increment:b;border-top:1px solid var(--rule);padding:14px 0 14px 34px;position:relative}.brief li::before{content:counter(b);position:absolute;left:0;top:14px;font:700 22px/1.2 var(--serif);color:var(--acc)}.brief h2{font:700 21px/1.3 var(--serif);margin:0 0 6px}.brief h2 a:hover{color:var(--acc)}.brief p{margin:0 0 6px;font-size:16px}.bsrc{font:500 13px/1.5 var(--sans)!important;color:var(--muted)}.bsrc a{text-decoration:underline}.bshare{max-width:760px;margin-top:24px}.bshare .note{font:500 13px/1.5 var(--sans);color:var(--muted)}.bshare .note a{color:var(--acc)}.btxt{white-space:pre-wrap;font:13px/1.5 ui-monospace,Menlo,Consolas,monospace;background:var(--tint);border:1px solid var(--rule);padding:14px;margin:8px 0;max-height:360px;overflow:auto}.bcopy{font:700 14px var(--sans);color:#fff;background:var(--acc);border:0;border-radius:3px;padding:10px 16px;cursor:pointer}.blist{list-style:none;padding:0;margin:14px 0 0;max-width:760px}.blist li{border-top:1px solid var(--rule);padding:10px 0;font:600 16px/1.4 var(--sans)}.blist li a:hover{color:var(--acc)}.blist .status{display:inline;margin:0 0 0 8px}@media (max-width:600px){.b60{padding:14px 14px 12px;margin:0 -2px 18px}.b60-a{font-size:17px}.st-ul{grid-template-columns:1fr}.has-st .st-list{min-height:300px}.b60-f{flex-direction:column}.less{margin-left:0}}.lnums{display:grid;gap:8px;margin:0 0 16px}.lnums .label{margin:0 0 2px}.ln{display:grid;gap:3px;background:var(--tint);border:1px solid var(--rule);border-left:3px solid var(--acc);border-radius:4px;padding:10px 12px}.ln:hover{border-color:var(--acc)}.ln em{font-style:normal;color:var(--acc)}.ln .n2{font-size:16px}.stk-tools{display:flex;flex-wrap:wrap;gap:6px 18px;font:600 13.5px var(--sans);margin:4px 0 10px}.stk-tools a{color:var(--acc)}.scard .prof{margin-left:auto;font:600 12px var(--sans);color:var(--acc)}.ftools{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font:500 13px var(--sans);color:var(--muted);margin:10px 0}.ftools select,.ftools input[type=search]{font:500 13.5px var(--sans);color:var(--ink);background:var(--card,var(--paper));border:1px solid var(--rule);border-radius:3px;padding:6px 8px;margin-left:4px}.ftools input[type=search]{min-width:220px;margin:0}.fchk{display:flex;align-items:center;gap:5px}.fcsv{font-weight:700;color:var(--acc)}.fcount{margin-left:auto}.ftable{width:100%;border-collapse:collapse;font:500 13.5px/1.4 var(--sans);color:var(--body)}.ftable th{text-align:left;border-bottom:2px solid var(--strong);padding:0;white-space:nowrap;position:sticky;top:0;background:var(--paper)}.ftable th button{font:700 12px var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:none;border:0;padding:8px 10px 8px 0;cursor:pointer}.ftable th button[aria-sort=ascending]::after{content:" \25B4"}.ftable th button[aria-sort=descending]::after{content:" \25BE"}.ftable td{border-bottom:1px solid var(--rule);padding:8px 10px 8px 0;vertical-align:top}.ftable td a{color:var(--ink);font-weight:700}.ftable td a:hover{color:var(--acc)}.fwhat{display:block;font-weight:500;color:var(--muted);font-size:12.5px;max-width:280px}.fsrc{list-style:none;margin:0;padding:0}.fsrc li{white-space:nowrap}.fsrc a{font-weight:600!important;text-decoration:underline;text-decoration-color:var(--rule)}.nd{color:var(--muted);font-style:italic}.fflag{display:inline-block;font:700 10.5px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;border-radius:2px;padding:3px 5px;margin-left:6px;vertical-align:1px}.f-mismatch{color:#fff;background:var(--saf)}.f-currency{color:var(--ink);background:var(--tint);border:1px solid var(--rule)}.prounds li .fflag{text-transform:none;letter-spacing:0;font-weight:600}.prounds{list-style:none;padding:0;margin:8px 0 0;max-width:760px}.prounds>li{border-top:1px solid var(--rule);padding:10px 0;font:500 15px/1.5 var(--sans)}.prounds .fsrc{margin-top:4px;font-size:13px}.prounds .fsrc li{white-space:normal}.cfig{margin:8px 0 0;max-width:760px}.cfig figcaption{font:700 15px var(--sans);color:var(--ink);margin-bottom:6px}.ccredit{font:500 12.5px/1.5 var(--sans);color:var(--muted);margin:6px 0 0}.ccredit a{color:var(--acc)}[data-theme=dark] .cfig svg{background:#fff;border-radius:4px}.ftable td,.ftable th{text-align:left}.ftable .fsrc li{white-space:normal;min-width:150px}