.uam{--ink:#FFFFFF;--panel:#FAF7F4;--raise:#F1EBE6;--line:#ECE7E2;--edge:#DCD5CF;--fg:#141414;--fg2:#4A433E;--fg3:#6B625B;--brand:#C42A96;--brand-ink:#9C1F76;--hl:#C42A96;--focus:#C42A96;--o-ar:#2a78d6;--o-dep:#eb6834;--o-ark:#1baf7a;--o-exit:#eda100;--o-aband:#e87ba4;--o-reg:#008300;--o-ref:#6250d6;--o-oth:#9C928A;--e-p:#2a78d6;--e-c:#c98500;--e-x:#C42A96;--cmp-old:#9A8F87;--yax-w:40px;--s0:#EFE9E3;--s1:#EC93CD;--s2:#DD68B5;--s3:#C42A96;--s4:#A3207C;--s5:#7F1860;--s6:#521040;--f-disp:"Manrope","Avenir Next","Segoe UI",system-ui,sans-serif;--f-body:"Manrope","Segoe UI",system-ui,-apple-system,sans-serif;--f-mono:"Manrope","Segoe UI",system-ui,sans-serif;color-scheme:light}.uam{background:var(--ink);color:var(--fg);font:400 16px/1.6 var(--f-body);font-variant-numeric:tabular-nums;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:0 64px}.uam *{box-sizing:border-box}.uam .wrap{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:88px}.uam h1,.uam h2,.uam h3{font-family:var(--f-disp);text-wrap:balance;margin:0}.uam h1{font-weight:500;font-size:clamp(40px,6.4vw,92px);line-height:1.02;letter-spacing:-.035em;color:#241a1c;max-width:15ch}.uam h1 span{color:var(--hl)}.uam h2{font-weight:500;font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.015em;max-width:24ch}.uam h3{font-size:18px;font-weight:600;letter-spacing:-.005em}.uam p{margin:0;max-width:65ch}.uam .eyebrow{font:600 13px/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink)}.uam .muted{color:var(--fg3)}.uam .sec{color:var(--fg2);font-size:18px}.uam button{font:inherit;color:inherit}.uam :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.uam header{padding-block:56px 0;display:flex;flex-direction:column;gap:24px}.uam .topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.uam .lang{display:inline-flex;border:1px solid var(--edge);border-radius:999px;overflow:hidden}.uam .lang button{background:0 0;border:0;padding:7px 14px;cursor:pointer;font:600 13px/1 var(--f-body);color:var(--fg)}.uam .lang button[aria-pressed=true]{background:var(--fg);color:#fff}.uam .lede{font-size:19px;color:var(--fg2);max-width:60ch}.uam .meta{display:flex;flex-wrap:wrap;gap:8px;font:500 13px/1.4 var(--f-body);color:var(--fg2)}.uam .meta span{background:var(--panel);border-radius:999px;padding:6px 14px}.uam .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;background:#141414;border-radius:22px;overflow:hidden;margin-top:-40px}.uam .kpi{padding:28px 24px;display:flex;flex-direction:column;gap:8px;min-width:0;background:#141414;color:#f5f1ed}.uam .kpi+.kpi{box-shadow:-1px 0 0 #2e2a27}.uam .kpi b{font:600 clamp(32px,3.6vw,46px)/1 var(--f-disp);letter-spacing:-.025em;color:#fff}.uam .kpi:first-child b{color:#f2a6da}.uam .kpi span{font-size:15px;color:#d9d2cb;line-height:1.4}.uam .kpi i{font-style:normal;font:500 13px var(--f-body);color:#a9a4a0}.uam section{display:flex;flex-direction:column;gap:28px}.uam .shead{display:flex;flex-direction:column;gap:14px}.uam .card{background:var(--panel);border-radius:22px;padding:28px}.uam .note{font-size:14px;color:var(--fg3);max-width:80ch}.uam .ovbar{display:flex;height:52px;gap:2px;border-radius:12px;overflow:hidden}.uam .ovbar>div{min-width:2px;cursor:default;transition:filter .15s}.uam .ovbar>div:hover{filter:brightness(.88)}.uam .brackets{display:flex;gap:2px;font:600 13px/1.3 var(--f-body);color:var(--fg2);margin-top:10px}.uam .brackets div{border-top:1.5px solid var(--fg);padding-top:8px;min-width:0}.uam .outs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 40px;margin-top:26px}.uam .out{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:4px 12px;padding:14px 0;border-top:1px solid var(--line);align-items:baseline}.uam .sw{width:12px;height:12px;border-radius:4px;display:inline-block;transform:translateY(1px);flex:none}.uam .out .nm{font-weight:600}.uam .out .es{font:500 12px var(--f-body);color:var(--fg3);margin-left:8px;font-style:italic}.uam .out .v{font-weight:600;text-align:right;white-space:nowrap}.uam .out .v small{color:var(--fg3);font-weight:500;margin-left:8px;font-size:13px}.uam .out .d{grid-column:2/4;font-size:14px;color:var(--fg2)}.uam .ctrl{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.uam .chip{background:#fff;border:1.5px solid var(--fg);border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer;color:var(--fg)}.uam .chip:hover{background:var(--panel)}.uam .chip[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.uam select{background:#fff;color:var(--fg);border:1px solid var(--edge);border-radius:12px;padding:12px 14px;font:500 15px var(--f-body);max-width:100%}.uam .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px;color:var(--fg2)}.uam .legend span{display:inline-flex;align-items:center;gap:7px}.uam .split{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:20px;align-items:start}.uam .rows{display:flex;flex-direction:column;gap:2px}.uam .row{display:grid;grid-template-columns:minmax(96px,10em) minmax(0,1fr) 4.4em;gap:12px;align-items:center;padding:7px 10px;border-radius:12px;cursor:pointer;background:0 0;border:0;text-align:left;width:100%}.uam .row:hover{background:var(--raise)}.uam .row[aria-pressed=true]{background:#fff;box-shadow:inset 0 0 0 1.5px var(--brand)}.uam .row .n{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uam .row .t{font-size:14px;font-weight:600;text-align:right}.uam .sbar{display:flex;gap:2px;height:18px}.uam .sbar>i{display:block;height:100%;min-width:0}.uam .sbar>i:last-child{border-radius:0 5px 5px 0}.uam .detail{display:flex;flex-direction:column;gap:18px;position:sticky;top:84px}.uam .detail h3{font-size:22px}.uam .detail .big{font:600 46px/1 var(--f-disp);letter-spacing:-.03em;color:var(--brand);margin-top:6px}.uam .kv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;font-size:14.5px}.uam .kv dt{color:var(--fg2);display:flex;gap:8px;align-items:center;min-width:0}.uam .kv dd{margin:0;font-weight:600;text-align:right}.uam .kv dd .muted{font-weight:500;font-size:13px}.uam .mini{display:flex;gap:2px;height:12px;border-radius:6px;overflow:hidden}.uam .lbl{font:600 12px/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink)}.uam .spark{width:100%;height:auto;display:block;margin-top:8px}.uam .people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.uam .pbar{display:flex;gap:2px;height:34px;border-radius:10px;overflow:hidden;margin:14px 0 12px}.uam .pbar i{display:block}.uam .plist{display:flex;flex-direction:column;gap:5px;font-size:14.5px;color:var(--fg2)}.uam .plist b{font-weight:700;color:var(--fg)}.uam .p-a{background:var(--e-p)}.uam .p-b{background:var(--e-c)}.uam .p-c{background:var(--e-x)}.uam .tmap{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px}.uam .tile{aspect-ratio:1/1;max-width:100%;border-radius:10px;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font:700 clamp(8px,1.2vw,12px)/1 var(--f-body);min-width:0}.uam .tile small{font-size:.85em;font-weight:500;opacity:.9}.uam .tile[aria-pressed=true]{outline:2.5px solid var(--fg);outline-offset:2px}.uam .tile:hover{filter:brightness(.92)}.uam .ramp{display:flex;gap:2px;align-items:center;font:500 12px var(--f-body);color:var(--fg3);flex-wrap:wrap}.uam .ramp i{display:inline-block;width:26px;height:10px;border-radius:3px}.uam .cols{display:grid;grid-template-columns:40px repeat(7,minmax(0,1fr));gap:0 12px;height:260px;position:relative}.uam .yax{position:relative;font:500 12px var(--f-body);color:var(--fg3)}.uam .yax span{position:absolute;right:0;transform:translateY(50%)}.uam .colw{position:relative;display:flex;flex-direction:column;justify-content:flex-end;cursor:default}.uam .colw .stack{display:flex;flex-direction:column-reverse;gap:2px}.uam .colw .stack i{display:block}.uam .colw .stack i:last-child{border-radius:6px 6px 0 0}.uam .colw .tot{font:700 13px var(--f-body);text-align:center;color:var(--fg);margin-bottom:6px}.uam .colw:hover .stack{filter:brightness(.9)}.uam .xax{display:grid;grid-template-columns:40px repeat(7,minmax(0,1fr));gap:0 12px;font:600 13px var(--f-body);color:var(--fg2);text-align:center;margin-top:10px}.uam .grid{position:absolute;left:52px;right:0;border-top:1px solid var(--line);pointer-events:none}.uam details{border-top:1px solid var(--line);padding-top:16px}.uam summary{cursor:pointer;color:var(--fg);font-weight:600;font-size:15px}.uam .tscroll{overflow-x:auto;margin-top:14px;background:var(--panel);border-radius:16px;padding:8px 12px}.uam table{border-collapse:collapse;font-size:13.5px;min-width:620px;width:100%}.uam td,.uam th{padding:8px 10px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.uam td:first-child,.uam th:first-child{text-align:left}.uam th{font-weight:600;color:var(--fg3);font-size:12px}.uam td:first-child{font-weight:500}.uam .about{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;font-size:15px;color:var(--fg2)}.uam .about h3{color:var(--fg);margin-bottom:6px}.uam footer{border-top:1px solid var(--line);padding-top:20px;font-size:13.5px;color:var(--fg3);display:flex;flex-direction:column;gap:6px}.uam-tip{position:fixed;z-index:50;pointer-events:none;background:#141414;color:#f5f1ed;border-radius:12px;padding:10px 12px;font:500 13px/1.45 Manrope,system-ui,sans-serif;max-width:260px;box-shadow:0 12px 30px rgba(20,20,20,.18)}.uam-tip b{font-weight:700;color:#fff}.uam-tip[hidden]{display:none}.uam .munis{display:flex;flex-direction:column;gap:8px;font-size:14px}.uam .mrow{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr) 3.8em;gap:12px;align-items:center}.uam .mrow .n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fg2)}.uam .mrow .t{text-align:right;font-weight:600}.uam .mrow .b{height:12px;display:flex;gap:2px}.uam .mrow .b i{display:block;height:100%}.uam .mrow .b i:last-child{border-radius:0 4px 4px 0}.uam .stackcol{display:flex;flex-direction:column;gap:20px}@media (max-width:820px){.uam .wrap{gap:64px}.uam .about,.uam .outs,.uam .people,.uam .split{grid-template-columns:minmax(0,1fr)}.uam .kpis{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-24px}.uam .kpi:nth-child(3){box-shadow:none}.uam .detail{position:static}.uam .card{padding:22px}}@media (max-width:480px){.uam .cols,.uam .xax{grid-template-columns:32px repeat(7,minmax(0,1fr));gap:0 5px}.uam .grid{left:37px}.uam .colw .tot{font-size:10.5px}.uam .tmap{gap:3px}.uam .tile{border-radius:6px}.uam .tile small{display:none}.uam .row{grid-template-columns:minmax(80px,7.5em) minmax(0,1fr) 3.6em;padding:6px}.uam .mrow{grid-template-columns:minmax(0,8em) minmax(0,1fr) 3.4em}.uam .kpi{padding:22px 18px}.uam .card{padding:18px}}.uam .yearbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.uam .yearbar .seg button{padding:11px 22px;font-size:15px}.uam .yearfloat{position:fixed;right:16px;bottom:16px;z-index:20;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--edge);border-radius:999px;padding:6px 6px 6px 16px;box-shadow:0 6px 24px rgba(20,20,20,.16);font:600 12px/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-ink)}.uam .yearfloat[hidden]{display:none}.uam .yearfloat .seg button{letter-spacing:0;text-transform:none}.uam .colw .pair{display:flex;gap:2px;align-items:flex-end;justify-content:center}.uam .colw .pair i{display:block;flex:1 1 0;max-width:24px;border-radius:4px 4px 0 0}.uam .colw:hover .pair{filter:brightness(.9)}.uam .cols.many{gap:0 8px}.uam .xax.many{gap:0 8px}.uam .cols.many .colw .tot{font-size:11.5px}@media (max-width:820px){.uam{--yax-w:32px}.uam .cols.many,.uam .xax.many{gap:0 4px}.uam .xax.many{font-size:11px}}@media (max-width:480px){.uam .cols.many .colw .tot{display:none}.uam .xax.many{font-size:9.5px}.uam .yearfloat{right:12px;bottom:12px}}@media (prefers-reduced-motion:reduce){.uam *{transition:none!important}}.uam .mapcard{display:flex;flex-direction:column;gap:16px}.uam .maptools{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.uam .seg{display:inline-flex;border:1px solid var(--edge);border-radius:999px;overflow:hidden;background:#fff}.uam .seg button{background:0 0;border:0;padding:9px 16px;cursor:pointer;font:600 13.5px/1 var(--f-body);color:var(--fg)}.uam .seg button[aria-pressed=true]{background:var(--fg);color:#fff}.uam .mapbox{background:#fff;border-radius:16px;overflow:hidden}.uam .mapbox svg{display:block;width:100%;height:auto}.uam .mapbox .geo{stroke:#FFFFFF;stroke-width:.6;vector-effect:non-scaling-stroke;stroke-linejoin:round}.uam .mapbox .geo.has{cursor:pointer;transition:filter .12s}.uam .mapbox .geo.has:hover{filter:brightness(.88)}.uam .mapbox circle.dot{stroke:#FFFFFF;stroke-width:1}.uam .mapbox .sel{fill:none;stroke:#141414;stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none;stroke-linejoin:round}.uam .mapbox .ctx{fill:#F3EFEB;stroke:none}.uam .mapbox .lab text{font:700 11px Manrope,system-ui,sans-serif;text-anchor:middle;dominant-baseline:middle;pointer-events:none}.uam #mxmap .geo{stroke-width:1}.uam .mapfoot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;align-items:center}@media (max-width:560px){.uam .mapbox .lab{display:none}}.uam .lang{display:none}