.dbv2{--surface:#fcfcfb;--card:#ffffff;--ink:#002f6c;--ink-2:#475569;--ink-3:#64748b;--line:#e7ebf1;--line-soft:#f0f3f7;--navy:#002f6c;--navy-deep:#002147;--navy-soft:#eef2f8;--green:#006039;--green-strong:#00492b;--green-wash:#e9f5ef;--green-line:#cfe8db;--gold:#c9a84c;--gold-deep:#8f6f00;--gold-wash:#fbf4de;--gold-line:#eedfae;--red:#b42318;--red-wash:#fbecea;--red-line:#f0cfcb;--amber:#b25e09;--amber-wash:#fcf1e4;--chart-1:#29558c;--chart-2:#2e8b60;--chart-3:#b08900;--chart-4:#9c4f96;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px rgba(0,47,108,0.05),0 4px 16px rgba(0,47,108,0.05);--shadow-lift:0 2px 4px rgba(0,47,108,0.06),0 12px 32px rgba(0,47,108,0.1);--dbv2-sans:var(--font-sans,"Inter",-apple-system,sans-serif);--dbv2-serif:var(--font-display,var(--font-serif,Georgia,serif));--b:var(--tenant-primary,#002f6c);--b-deep:color-mix(in srgb,var(--b) 72%,#000);--b-accent:var(--tenant-accent,#c9a84c);font-family:var(--dbv2-sans);background:var(--surface);color:var(--ink);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.dbv2 ::-moz-selection{background:var(--gold-wash)}.dbv2 ::selection{background:var(--gold-wash)}.dbv2[data-theme=boardroom]{--surface:#0d1420;--card:#131d2e;--ink:#e9eef5;--ink-2:#a7b4c6;--ink-3:#8b9bb0;--line:#233248;--line-soft:#1b2739;--navy-soft:#1b2a40;--green-wash:#122b21;--green-line:#1e4534;--green:#3fa878;--green-strong:#57c08d;--gold-wash:#2a2410;--gold-line:#4a3d14;--gold:#ad861f;--gold-deep:#d9b44a;--red-wash:#331a17;--red-line:#54241f;--red:#e06a5e;--amber:#e0954a;--amber-wash:#2e2113;--chart-1:#5e8fd0;--chart-2:#3fa878;--chart-3:#ad861f;--chart-4:#b570b0;--shadow:0 1px 2px rgba(0,0,0,0.4),0 6px 20px rgba(0,0,0,0.35);--shadow-lift:0 2px 6px rgba(0,0,0,0.5),0 14px 38px rgba(0,0,0,0.5)}.dbv2 .main{padding:30px 34px 64px;min-width:0}.dbv2 [id]{scroll-margin-top:72px}.dbv2 .crumb{display:flex;align-items:baseline;gap:10px;margin-bottom:18px;flex-wrap:wrap}.dbv2 .crumb h1{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.dbv2 .crumb .meta{font-size:12px;color:var(--ink-3)}.dbv2 .crumb .live{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--green);background:var(--green-wash);border:1px solid var(--green-line);padding:2px 9px;border-radius:999px;margin-left:auto}.dbv2 .crumb .live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);animation:dbv2-pulse 2s infinite}@keyframes dbv2-pulse{0%,to{opacity:1}50%{opacity:.35}}.dbv2 .card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);transition:box-shadow .2s,transform .2s;animation:dbv2-rise .5s cubic-bezier(.2,.8,.2,1) both}@keyframes dbv2-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dbv2 .card{animation:none}}.dbv2 .card.hoverable:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}.dbv2 .section-h{display:flex;align-items:baseline;gap:10px;margin:34px 0 14px;flex-wrap:wrap}.dbv2 .section-h h2{font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.dbv2 .section-h .link{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--chart-1);cursor:pointer;text-decoration:none}.dbv2 .section-h .link:hover{text-decoration:underline}.dbv2 .hero{padding:34px 36px 30px;position:relative;overflow:hidden}.dbv2 .hero .eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);display:flex;align-items:center;gap:8px;margin-bottom:14px}.dbv2 .hero .eyebrow:before{content:"";width:22px;height:2px;background:var(--b-accent);border-radius:2px}.dbv2 .verdict{font-family:var(--dbv2-serif);font-weight:500;font-size:34px;line-height:1.18;letter-spacing:-.01em;color:var(--ink);max-width:760px}.dbv2 .verdict em{font-style:normal;color:var(--green)}.dbv2 .verdict .flag{color:var(--red)}.dbv2 .hero .sub{margin-top:12px;font-size:14.5px;color:var(--ink-2);max-width:640px}.dbv2 .hero .sub b{color:var(--ink)}.dbv2 .hero-row{display:flex;gap:14px;align-items:stretch;margin-top:26px;flex-wrap:wrap}.dbv2 .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--dbv2-sans);font-size:13.5px;font-weight:600;border-radius:10px;padding:11px 20px;cursor:pointer;border:1px solid transparent;transition:all .16s;text-decoration:none}.dbv2 .btn-primary{background:var(--b);color:var(--tenant-on,#fff)}.dbv2 .btn-primary:hover{background:var(--b-deep);box-shadow:0 4px 14px rgba(0,0,0,.22)}.dbv2 .btn-green{background:var(--green);color:#fff}.dbv2 .btn-green:hover{background:var(--green-strong);box-shadow:0 4px 14px rgba(22,122,76,.3)}.dbv2 .btn-ghost{background:var(--card);border-color:var(--line);color:var(--ink)}.dbv2 .btn-ghost:hover{border-color:var(--ink-3)}.dbv2 .btn .arr{transition:transform .16s}.dbv2 .btn:hover .arr{transform:translateX(3px)}.dbv2[data-theme=boardroom] .btn-ghost{background:transparent;border-color:#2c3d57;color:#e9eef5}.dbv2 .tiles{display:grid;gap:14px}.dbv2 .tiles.c3{grid-template-columns:repeat(3,1fr)}.dbv2 .tiles.c4{grid-template-columns:repeat(4,1fr)}.dbv2 .tile{padding:18px 20px 16px}.dbv2 .tile .lbl{font-size:12px;font-weight:600;color:var(--ink-3);display:flex;align-items:center;gap:6px}.dbv2 .tile .val{font-size:30px;font-weight:800;letter-spacing:-.03em;margin-top:6px;line-height:1.05;font-variant-numeric:tabular-nums}.dbv2 .tile .val small{font-size:15px;font-weight:700;color:var(--ink-3);letter-spacing:0}.dbv2 .tile .ctx{font-size:12px;color:var(--ink-2);margin-top:6px}.dbv2 .delta{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px}.dbv2 .delta.up{color:var(--green-strong);background:var(--green-wash)}.dbv2 .delta.down{color:var(--red);background:var(--red-wash)}.dbv2 .delta.flat{color:var(--ink-2);background:var(--line-soft)}.dbv2 .vtiles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dbv2 .vtile{padding:20px 22px;border-left:3px solid var(--green);display:flex;flex-direction:column;gap:4px}.dbv2 .vtile.warn{border-left-color:var(--amber)}.dbv2 .vtile .q{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.dbv2 .vtile .a{font-family:var(--dbv2-serif);font-size:21px;font-weight:600;color:var(--ink);line-height:1.2}.dbv2 .vtile .a .ok{color:var(--green)}.dbv2 .vtile .a .at{color:var(--amber)}.dbv2 .vtile .why{font-size:12.5px;color:var(--ink-2)}.dbv2 .actions{display:flex;flex-direction:column;gap:10px}.dbv2 .action{display:flex;align-items:center;gap:16px;padding:16px 20px}.dbv2 .action .sev{flex:none;width:8px;height:8px;border-radius:50%}.dbv2 .sev.hi{background:var(--red);box-shadow:0 0 0 4px var(--red-wash)}.dbv2 .sev.md{background:var(--amber);box-shadow:0 0 0 4px var(--amber-wash)}.dbv2 .sev.lo{background:var(--chart-1);box-shadow:0 0 0 4px var(--navy-soft)}.dbv2 .action .tx{min-width:0;flex:1}.dbv2 .action .tx b{font-size:14px;font-weight:600;display:block;color:var(--ink)}.dbv2 .action .tx span{font-size:12.5px;color:var(--ink-2)}.dbv2 .action .btn{margin-left:auto;flex:none;padding:9px 16px;font-size:12.5px}.dbv2 .count-chip{font-size:11px;font-weight:700;color:var(--ink-2);background:var(--line-soft);padding:3px 10px;border-radius:999px}.dbv2 .dial-wrap{display:flex;align-items:center;gap:16px}.dbv2 .dial{position:relative;width:112px;height:112px;flex:none}.dbv2 .dial svg{transform:rotate(-90deg)}.dbv2 .dial .dial-arc{transition:stroke-dashoffset 1.1s cubic-bezier(.2,.8,.2,1)}.dbv2 .dial .dv{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.dbv2 .dial .dv b{font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--ink)}.dbv2 .dial .dv span{font-size:10.5px;font-weight:700;color:var(--ink-3);letter-spacing:.06em;margin-top:2px}.dbv2 .grade-chip{display:inline-flex;align-items:center;font-size:11px;font-weight:800;padding:3px 9px;border-radius:7px}.dbv2 .grade-c{background:var(--gold-wash);color:var(--gold-deep);border:1px solid var(--gold-line)}.dbv2 .grade-b{background:var(--navy-soft);color:var(--chart-1);border:1px solid #d4dfee}.dbv2 .grade-a{background:var(--green-wash);color:var(--green-strong);border:1px solid var(--green-line)}.dbv2 .meter{height:8px;border-radius:99px;background:var(--line-soft);overflow:hidden;position:relative}.dbv2 .meter i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:var(--green);animation:dbv2-meter 1s cubic-bezier(.2,.8,.2,1) both}@keyframes dbv2-meter{0%{width:0}}.dbv2 .meter.gold i{background:var(--gold)}.dbv2 .meter.navy i{background:var(--chart-1)}.dbv2 .meter.red i{background:var(--red)}.dbv2 table{width:100%;border-collapse:collapse}.dbv2 th{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:12px 16px;border-bottom:1px solid var(--line)}.dbv2 td{padding:13px 16px;border-bottom:1px solid var(--line-soft);font-size:13px;vertical-align:middle;color:var(--ink)}.dbv2 tr:last-child td{border-bottom:0}.dbv2 tbody tr{transition:background .12s}.dbv2 tbody tr:hover{background:#fafbfd}.dbv2[data-theme=boardroom] tbody tr:hover{background:#182439}.dbv2 td .nm{font-weight:600;color:var(--ink)}.dbv2 td .sb{font-size:11.5px;color:var(--ink-3);display:block;margin-top:1px}.dbv2 .num{font-variant-numeric:tabular-nums;text-align:right}.dbv2 .scorebar{display:flex;align-items:center;gap:10px;min-width:150px}.dbv2 .scorebar .bar{flex:1;height:6px;border-radius:99px;background:var(--line-soft);position:relative;overflow:hidden}.dbv2 .scorebar .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;animation:dbv2-meter 1s cubic-bezier(.2,.8,.2,1) both}.dbv2 .scorebar b{font-variant-numeric:tabular-nums;font-size:13px;width:26px;text-align:right}.dbv2 .tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap}.dbv2 .tag-ok{color:var(--green-strong);background:var(--green-wash)}.dbv2 .tag-warn{color:var(--amber);background:var(--amber-wash)}.dbv2 .tag-bad{color:var(--red);background:var(--red-wash)}.dbv2 .tag-neutral{color:var(--ink-2);background:var(--line-soft)}.dbv2 .tag-gold{color:var(--gold-deep);background:var(--gold-wash)}.dbv2 .trend-up{color:var(--green-strong);font-weight:700;font-size:12px}.dbv2 .trend-down{color:var(--red);font-weight:700;font-size:12px}.dbv2 .trend-flat{color:var(--ink-3);font-weight:600;font-size:12px}.dbv2 .grants{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dbv2 .grant{padding:20px;display:flex;flex-direction:column;gap:10px}.dbv2 .grant .top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.dbv2 .grant h3{font-size:14.5px;font-weight:700;line-height:1.3;color:var(--ink)}.dbv2 .grant .funder{font-size:12px;color:var(--ink-3)}.dbv2 .grant .amt{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--green-strong)}.dbv2 .grant .match{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-2)}.dbv2 .match-dots{display:flex;gap:3px}.dbv2 .match-dots i{width:7px;height:7px;border-radius:50%;background:var(--line)}.dbv2 .match-dots i.f{background:var(--green)}.dbv2 .grant .btn{width:100%;justify-content:center;margin-top:auto}.dbv2 .closes{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.dbv2 .closes.soon{color:var(--red);background:var(--red-wash)}.dbv2 .closes.ok{color:var(--ink-2);background:var(--line-soft)}.dbv2 .band{background:linear-gradient(135deg,#002f6c,#003a85 60%,#00479e);border-radius:var(--radius);color:#fff;padding:30px 34px;position:relative;overflow:hidden}.dbv2[data-theme=boardroom] .band{background:linear-gradient(135deg,#101c30,#15263f 60%,#1a2e4d)}.dbv2 .band:after{content:"";position:absolute;right:-80px;top:-80px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(245,215,122,.13),transparent 65%)}.dbv2 .band .eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f5d77a;margin-bottom:10px}.dbv2 .band .big{font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.dbv2 .band .big small{font-size:20px;font-weight:700;color:#9fb4cc}.dbv2 .band .note{font-size:13px;color:#b9c9dc;margin-top:8px;max-width:560px}.dbv2 .band .note b{color:#fff}.dbv2 .band-stats{display:flex;gap:0;margin-top:22px;border-top:1px solid rgba(255,255,255,.14);padding-top:18px;position:relative;z-index:1;flex-wrap:wrap}.dbv2 .band-stat{flex:1;padding-right:24px;min-width:140px}.dbv2 .band-stat+.band-stat{padding-left:24px;border-left:1px solid rgba(255,255,255,.14)}.dbv2 .band-stat b{display:block;font-size:21px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dbv2 .band-stat span{font-size:11.5px;color:#9fb4cc}.dbv2 .band .gold-num{color:#f5d77a}.dbv2 .spark{display:block;margin-top:10px;width:100%;height:auto}.dbv2 .chart-card{padding:22px 24px}.dbv2 .chart-card h3{font-size:13.5px;font-weight:700;color:var(--ink)}.dbv2 .chart-card .sub{font-size:12px;color:var(--ink-3);margin-top:2px}.dbv2 .legend{display:flex;gap:16px;font-size:11.5px;color:var(--ink-2);align-items:center}.dbv2 .movers{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dbv2 .mover-col{padding:20px}.dbv2 .mover-col h3{font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--ink)}.dbv2 .mover{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--line-soft)}.dbv2 .mover .tx{min-width:0;flex:1}.dbv2 .mover .tx b{font-size:13.5px;font-weight:600;display:block;color:var(--ink)}.dbv2 .mover .tx span{font-size:11.5px;color:var(--ink-3)}.dbv2 .mover .pts{font-weight:800;font-size:14px;font-variant-numeric:tabular-nums}.dbv2 .mover .act{font-size:12px;font-weight:600;color:var(--chart-1);cursor:pointer;white-space:nowrap;background:none;border:0;font-family:inherit;padding:0}.dbv2 .mover .act:hover{text-decoration:underline}.dbv2 .cols{display:grid;gap:14px}.dbv2 .cols.s2{grid-template-columns:1.6fr 1fr}.dbv2 .cols.eq{grid-template-columns:1fr 1fr}.dbv2 .check-rows{display:flex;flex-direction:column}.dbv2 .check-row{display:flex;align-items:center;gap:12px;padding:13px 20px;border-top:1px solid var(--line-soft)}.dbv2 .check-row:first-child{border-top:0}.dbv2 .check-row .ok-ic{background:var(--green-wash);color:var(--green-strong)}.dbv2 .check-row .ok-ic,.dbv2 .check-row .pend-ic{flex:none;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.dbv2 .check-row .pend-ic{background:var(--amber-wash);color:var(--amber)}.dbv2 .check-row .no-ic{flex:none;width:20px;height:20px;border-radius:50%;background:var(--red-wash);color:var(--red);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.dbv2 .check-row .tx{min-width:0;flex:1}.dbv2 .check-row b{font-size:13px;font-weight:600;color:var(--ink);display:block}.dbv2 .check-row span{font-size:12px;color:var(--ink-3)}.dbv2 .check-row .sev{flex:none;width:8px;height:8px;border-radius:50%;margin:0 6px}.dbv2 .check-row .r{margin-left:auto;text-align:right;display:flex;align-items:center;justify-content:flex-end;flex:none;padding-left:12px}.dbv2 .check-row .tag{font-size:11px}.dbv2 .check-row .tag-ok{color:var(--green-strong)}.dbv2 .check-row .tag-warn{color:var(--amber)}.dbv2 .check-row .tag-bad{color:var(--red)}.dbv2 .check-row .tag-neutral{color:var(--ink-2)}.dbv2 .check-row .tag-gold{color:var(--gold-deep)}.dbv2 .check-row .btn span{font-size:inherit;color:inherit}.dbv2 .check-row{transition:background .12s}.dbv2 .check-row.hoverable:hover,.dbv2 a.check-row:hover{background:#fafbfd}.dbv2[data-theme=boardroom] .check-row.hoverable:hover,.dbv2[data-theme=boardroom] a.check-row:hover{background:#182439}.dbv2 .outcomes{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dbv2 .outcome{padding:20px 22px}.dbv2 .outcome .lbl{font-size:12px;font-weight:600;color:var(--ink-3)}.dbv2 .outcome .mv{display:flex;align-items:baseline;gap:10px;margin-top:8px}.dbv2 .outcome .mv b{font-size:30px;font-weight:800;letter-spacing:-.03em}.dbv2 .sankey-wrap svg{display:block;width:100%;height:auto}.dbv2 .sk-ribbon{transition:opacity .2s;cursor:pointer}.dbv2 .sk-ribbon:hover{opacity:1!important}.dbv2 .sk-label{font-size:11px;font-weight:600;fill:var(--ink)}.dbv2 .sk-sub{font-size:9.5px;fill:var(--ink-3);font-weight:500}.dbv2 .sk-val{font-size:10.5px;font-weight:700;fill:var(--ink-2)}.dbv2 .traj-legend{display:flex;gap:18px;font-size:11.5px;color:var(--ink-2);margin-top:8px;flex-wrap:wrap}.dbv2 .traj-legend .key{display:inline-flex;align-items:center;gap:6px}.dbv2 .traj-legend .k-line{width:20px;height:2px;background:var(--chart-1);display:inline-block;border-radius:2px}.dbv2 .traj-legend .k-dash{width:20px;height:0;border-top:2px dashed var(--green);display:inline-block}.dbv2 .traj-legend .k-flat{width:20px;height:0;border-top:2px dashed var(--ink-3);display:inline-block}.dbv2-overlay{position:fixed;inset:0;background:rgba(7,15,26,.55);backdrop-filter:blur(3px);z-index:200;display:flex;align-items:center;justify-content:center;animation:dbv2-fadein .2s ease}@keyframes dbv2-fadein{0%{opacity:0}to{opacity:1}}.dbv2-overlay .wa-modal{width:420px;max-width:92vw;background:var(--card,#fff);border-radius:18px;box-shadow:0 24px 80px rgba(0,0,0,.4);overflow:hidden}.dbv2-overlay .wa-head{padding:16px 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line,#e7ebf1)}.dbv2-overlay .wa-head .wa-ic{width:36px;height:36px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:15px;flex:none}.dbv2-overlay .wa-head b{font-size:14px;display:block;color:var(--ink,#002f6c)}.dbv2-overlay .wa-head span{font-size:11.5px;color:var(--ink-3,#94a3b8)}.dbv2-overlay .wa-head .x{margin-left:auto;cursor:pointer;color:var(--ink-3,#94a3b8);font-size:18px;padding:4px 8px;background:none;border:0}.dbv2-overlay .wa-body{padding:18px 20px;background:linear-gradient(180deg,var(--line-soft,#f0f3f7),transparent)}.dbv2-overlay .wa-bubble{background:#e7ffdb;border-radius:12px 12px 12px 4px;padding:12px 14px;font-size:13px;line-height:1.55;color:#111;box-shadow:0 1px 2px rgba(0,0,0,.08);white-space:pre-line;width:100%;border:0;font-family:inherit;resize:vertical;min-height:150px}.dbv2[data-theme=boardroom] .dbv2-overlay .wa-bubble,[data-theme=boardroom] .wa-bubble{background:#1f3d2b;color:#e9eef5}.dbv2-overlay .wa-meta{font-size:10.5px;color:var(--ink-3,#94a3b8);margin-top:8px}.dbv2-overlay .wa-foot{padding:14px 20px;display:flex;gap:10px;border-top:1px solid var(--line,#e7ebf1)}.dbv2-overlay .wa-foot .btn{flex:1;justify-content:center}.dbv2-overlay .wa-send{background:#25d366;color:#fff}.dbv2 .share-card{width:400px;max-width:100%;border-radius:18px;overflow:hidden;box-shadow:var(--shadow-lift);border:1px solid var(--line);flex:none}.dbv2 .share-card .sc-top{background:linear-gradient(135deg,var(--b),var(--b-deep));color:#fff;padding:20px 22px}.dbv2 .share-card .sc-top .sc-club{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px}.dbv2 .share-card .sc-verdict{font-family:var(--dbv2-serif);font-size:19px;line-height:1.3;margin-top:12px;font-weight:500}.dbv2 .share-card .sc-verdict em{font-style:normal;color:#8fe3b4}.dbv2 .share-card .sc-bottom{background:var(--card);padding:14px 22px;display:flex;align-items:center;gap:14px}.dbv2 .share-card .sc-score{font-size:24px;font-weight:800;color:var(--ink)}.dbv2 .share-card .sc-note{font-size:10.5px;color:var(--ink-3);line-height:1.4}.dbv2 .share-card .sc-badge{margin-left:auto;font-size:10px;font-weight:700;color:var(--green-strong);background:var(--green-wash);padding:4px 10px;border-radius:999px;white-space:nowrap}.dbv2 .crest{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;color:#fff;letter-spacing:.02em;flex:none}.dbv2 .mode-toggle{border:1px solid var(--line);background:var(--card);color:var(--ink-2);font-family:var(--dbv2-sans);font-size:12px;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .18s}.dbv2 .mode-toggle:hover{color:var(--ink);border-color:var(--ink-3)}@media (max-width:1080px){.dbv2 .grants,.dbv2 .outcomes,.dbv2 .tiles.c3,.dbv2 .tiles.c4{grid-template-columns:1fr 1fr}.dbv2 .cols.eq,.dbv2 .cols.s2,.dbv2 .movers,.dbv2 .vtiles{grid-template-columns:1fr}.dbv2 .verdict{font-size:27px}}@media (max-width:640px){.dbv2 .grants,.dbv2 .outcomes,.dbv2 .tiles.c3,.dbv2 .tiles.c4{grid-template-columns:1fr}.dbv2 .main{padding:20px 16px 48px}.dbv2 .hero{padding:24px 20px}.dbv2 .check-row{flex-wrap:wrap;row-gap:10px;align-items:flex-start}.dbv2 .check-row .tx{flex:1 1 0;min-width:0}.dbv2 .check-row .r{flex:1 1 100%;margin-left:0;padding-left:32px;justify-content:flex-start;text-align:left;gap:8px}.dbv2 .action{flex-wrap:wrap;row-gap:10px}.dbv2 .action .btn{margin-left:32px}}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_46b3dd{font-family:Newsreader,Newsreader Fallback}.__variable_46b3dd{--font-display:"Newsreader","Newsreader Fallback"}