:root{--bg:#070d1f;--alt:#0b1531;--card:#0f1a38;--line:#22315f;--tx:#eef2ff;--mut:#93a0c8;--gold:#f5b800;--blue:#2f7bff;--ok:#2fd27a;--bad:#ff5a4f}@media (prefers-color-scheme:light){:root{--bg:#f3f5fb;--alt:#e8ecf7;--card:#fff;--line:#d5dcf0;--tx:#0a1330;--mut:#5a678f}}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:64px}body{background:var(--bg);color:var(--tx);font:500 16px/1.5 system-ui,sans-serif}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}header{position:sticky;top:0;z-index:5;background:#0a1330;border-bottom:2px solid var(--gold);display:flex;align-items:center;gap:12px;padding:6px 14px;color:#eef2ff}header img{height:40px;width:auto}header nav{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;flex:1}header nav a{padding:8px 11px;border-radius:6px;font-weight:600;font-size:14px;white-space:nowrap;color:#b8c3e6}header nav a:hover{color:var(--gold)}.wrap{max-width:1040px;margin:0 auto;padding:0 18px}.hero{background:radial-gradient(ellipse at 75% 10%,#16307a,#0a1330 55%,#070d1f);color:#eef2ff;padding:48px 0 56px;border-bottom:4px solid var(--gold)}.hero .wrap{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.hero img{height:190px;width:auto;filter:drop-shadow(0 8px 18px rgba(0,0,0,.5))}.hero h1{font-size:clamp(34px,7vw,64px);line-height:1;font-weight:800}.hero h1 em{font-style:normal;color:var(--gold)}.hero p{color:#b8c3e6;font-size:18px;margin:12px 0 20px;max-width:46ch}.btn{display:inline-block;border:0;border-radius:8px;padding:12px 20px;font:700 16px system-ui;cursor:pointer;background:var(--gold);color:#0a1330}.btn.o{background:transparent;border:1.5px solid #4a5c9c;color:#eef2ff;margin-left:8px}.btn.s{padding:6px 12px;font-size:14px}.btn.l{background:transparent;border:1.5px solid var(--line);color:var(--tx)}.nums{display:grid;grid-template-columns:repeat(4,1fr);background:var(--card);border:1px solid var(--line);border-radius:12px;margin-top:-30px;position:relative;z-index:2}.nums div{padding:16px 8px;text-align:center;border-right:1px solid var(--line)}.nums div:last-child{border:0}.nums b{display:block;font-size:32px;color:var(--gold);line-height:1}.nums span{font-size:13px;color:var(--mut)}section{padding:42px 0}section.alt{background:var(--alt)}h2{font-size:30px;margin-bottom:4px;font-weight:800}.sub{color:var(--mut);margin-bottom:18px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.card{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:14px}.tag{display:inline-block;font-size:12px;font-weight:600;padding:2px 9px;border-radius:99px;border:1px solid var(--line);color:var(--mut)}.t-ok{color:var(--ok);border-color:var(--ok)}.m{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:8px 0;font-size:19px;font-weight:700}.sc{color:var(--gold);font-size:24px;font-weight:800;white-space:nowrap}.mut{color:var(--mut);font-size:14px}table{width:100%;border-collapse:collapse;font-size:14px}th,td{padding:7px 4px;text-align:center;border-bottom:1px solid var(--line)}th:nth-child(2),td:nth-child(2){text-align:left}th{color:var(--mut)}tbody tr:nth-child(-n+2) td:first-child{color:var(--gold);font-weight:800}select{padding:10px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--tx);font:inherit;margin-bottom:12px}.cta{background:linear-gradient(135deg,#0a1a4d,#132a70);color:#eef2ff;border:2px solid var(--gold);border-radius:14px;padding:30px 22px}.cta p{color:#b8c3e6;max-width:56ch;margin:8px 0 16px}.sheet{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:14px}.sheet div{padding:2px 0}footer{background:#0a1330;color:#b8c3e6;padding:30px 0 40px;border-top:3px solid var(--gold);font-size:14px}footer b{color:var(--gold);font-size:20px}@media (max-width:640px){.nums{grid-template-columns:repeat(2,1fr)}.nums div:nth-child(2){border-right:0}.nums div:nth-child(-n+2){border-bottom:1px solid var(--line)}.hero img{height:120px}.btn.o{margin:10px 0 0}}.doc{max-width:780px;margin:0 auto;padding:28px 18px 60px}.doc h1{font-size:34px;line-height:1.1;margin:8px 0 6px;font-weight:800}.doc h2{font-size:22px;margin:30px 0 8px;font-weight:800}.doc p,.doc li{color:var(--tx);margin:8px 0}.doc ul{padding-left:22px}.doc .mut{color:var(--mut)}.doc table{margin:10px 0;font-size:14px}.doc th,.doc td{text-align:left;vertical-align:top;padding:8px 6px}.doc th{color:var(--mut)}.doc mark{background:#f5b80033;color:inherit;padding:0 4px;border-radius:4px;border:1px dashed var(--gold)}.rascunho{border:2px solid var(--gold);background:#f5b80022;border-radius:10px;padding:12px 14px;font-size:14px;margin:14px 0}.doc .voltar{display:inline-block;margin-top:14px;text-decoration:underline;color:var(--mut)}
