:root{--bg:#edf2f8;--card:#fff;--soft:#f1f5fa;--line:#dce4ef;--txt:#0b1f3f;--mut:#55678a;--blue:#0060c0;--blue2:#003060;--navy:#002a5c;--blue-soft:#e3eefa;--sky:#40a0e0;--sky-txt:#90c0e0;--head-1:#081020;--head-2:#182040;--gold:#c9940a;--gold-bg:#fff4d1;--silver:#7c889b;--silver-bg:#eef1f5;--bronze:#b5652b;--bronze-bg:#fbebdd;--win:#15a36b;--win-bg:#e2f6ee;--loss:#d6455b;--loss-bg:#fde9ed;--r-lg:22px;--r:18px;--r-sm:12px;--shadow:0 6px 18px #002a5c12;--shadow-hi:0 12px 26px #002a5c21;--ease:cubic-bezier(.2, .7, .2, 1)}*{box-sizing:border-box}body{background:linear-gradient(180deg, #dce7f4 0, var(--bg) 340px) no-repeat, var(--bg);color:var(--txt);font-variant-numeric:tabular-nums;margin:0;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.45}.wrap{max-width:1180px;margin:0 auto;padding:0 20px}@media (width<=640px){.wrap{padding:0 16px}}h1,h2,h3{letter-spacing:-.4px;margin:0}h2{color:var(--navy);margin-bottom:8px;font-size:clamp(28px,3.6vw,38px);font-weight:800;line-height:1.1}h3{font-size:19px;font-weight:800}.lead{color:var(--mut);margin:0 0 24px;font-size:17px}.kick{text-transform:uppercase;letter-spacing:2.5px;color:var(--sky);margin-bottom:6px;font-size:13px;font-weight:800}.mut{color:var(--mut)}main.wrap{padding-top:28px;padding-bottom:48px}main>section+section{margin-top:40px}.grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:16px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.clk{cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s}.clk:hover{box-shadow:var(--shadow-hi);transform:translateY(-2px)}.link{cursor:pointer}.link:hover{color:var(--blue);text-decoration:underline}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes modalin{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}@keyframes fanrot{0%{transform:rotate(0)}to{transform:rotate(var(--S))}}.anim>*{animation:rise .55s var(--ease) both}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:20px}.card h3{margin:0 0 4px}.card .crumb{color:var(--mut);margin-bottom:12px;font-size:14px}.card.clk:hover{border-color:#9cc4ec}.list{flex-direction:column;gap:6px;display:flex}.chip{background:var(--card);border:1px solid var(--line);color:var(--txt);cursor:pointer;border-radius:999px;padding:9px 18px;font:600 15px Inter,system-ui}.chip:hover{border-color:var(--blue)}.chip.on{background:var(--navy);color:#fff;border-color:var(--navy)}.tag{background:var(--blue-soft);color:var(--blue);vertical-align:middle;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-block}.tag.win{background:var(--win-bg);color:var(--win)}.tag.gold{background:var(--gold-bg);color:var(--gold)}.kpis{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.kpi{background:var(--soft);border-radius:14px;padding:14px}.kpi b{letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1.1;display:block}.kpi span{color:var(--mut);font-size:14px}.bigkpis{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.bigkpis>div{background:linear-gradient(135deg, var(--blue2), var(--navy));color:#fff;border-radius:var(--r);padding:18px 20px}.bigkpis>div:nth-child(3n+2){background:linear-gradient(135deg, var(--blue), #004a9a)}.bigkpis b{letter-spacing:-.8px;font-size:34px;font-weight:900;display:block}.bigkpis span{color:#b9d6f2;font-size:15px;font-weight:600}.hero{color:#fff;background:linear-gradient(150deg, var(--blue), var(--navy));border-radius:var(--r);cursor:pointer;padding:18px;transition:transform .15s,box-shadow .15s}.hero:hover{box-shadow:0 0 0 3px var(--sky), 0 10px 24px #002a5c40;transform:translateY(-2px)}.hero .t{color:#b9d6f2;margin:6px 0 2px;font-size:14px;font-weight:600}.hero .v{letter-spacing:-.5px;font-size:32px;font-weight:900}.hero .w{margin-top:2px;font-weight:700}.hero .e{color:#b9d6f2;font-size:13px}.btn-more{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;color:var(--blue);background:#fff;padding:12px 22px;font:600 15px Inter,system-ui;text-decoration:none;display:inline-block}.btn-more:hover{border-color:var(--blue)}body.tema-azul{--bg:#0b1a38;--card:#12274f;--soft:#183160;--line:#90c0e029;--txt:#fff;--mut:#9dbbdd;--navy:#fff;--blue-soft:#40a0e029;--shadow:0 8px 22px #00081859;--shadow-hi:0 14px 30px #00081880;background:radial-gradient(1200px 600px at 80% -10%, #1a3a78 0, transparent 60%) no-repeat fixed, linear-gradient(180deg, #0d1f44 0, var(--bg) 70%) no-repeat fixed, var(--bg)}.fanbg[data-astro-cid-ao5iuxa7]{pointer-events:none;z-index:0;position:absolute;inset:0}.fanbg[data-astro-cid-ao5iuxa7] img[data-astro-cid-ao5iuxa7]{object-fit:cover;width:100%;height:100%;display:block}.fanbg[data-astro-cid-ao5iuxa7]:after{content:"";background:linear-gradient(100deg,#0814309e,#0a1a3c80);position:absolute;inset:0}.head[data-astro-cid-hkbrpulz]{color:#fff;background:linear-gradient(100deg, var(--head-1) 0%, #101830 55%, var(--head-2) 100%);position:relative;overflow:hidden}.head[data-astro-cid-hkbrpulz] .wrap[data-astro-cid-hkbrpulz]{z-index:1;position:relative}.title[data-astro-cid-hkbrpulz]{padding-top:18px;padding-bottom:30px}.title[data-astro-cid-hkbrpulz] h1[data-astro-cid-hkbrpulz]{letter-spacing:-1px;font-size:clamp(30px,5vw,48px);font-weight:900;line-height:1.05}.sub[data-astro-cid-hkbrpulz]{color:var(--sky-txt);margin-top:8px;font-size:16px}.foot[data-astro-cid-hkbrpulz]{background:var(--head-1);color:var(--sky-txt);margin-top:24px;padding:26px 0;font-size:14px}.foot[data-astro-cid-hkbrpulz] .wrap[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.foot[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{opacity:.9;width:auto;height:40px;margin-left:auto}.fl[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:18px;display:flex}.fl[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#fff;font-weight:600;text-decoration:none}.fl[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}.fc[data-astro-cid-hkbrpulz]{color:var(--sky-txt)}
