@charset "UTF-8";:root{--cor-900: #0a1931;--cor-700: #185adb;--cor-300: #a3bffa;--cor-100: #eef3ff;--cor-destaque: #b7791f;--cor-acao: var(--cor-700);--cor-acao-texto: #ffffff;--fonte-titulo: "Inter", sans-serif;--fonte-texto: "Inter", sans-serif;--raio: 8px;--branco: #ffffff;--neutro-50: #f7f7f8;--neutro-200: #e4e4e7;--neutro-500: #6b6b74;--neutro-800: #27272a;--sucesso: #15803d;--erro: #b91c1c;--sombra: 0 1px 2px rgb(0 0 0 / .04), 0 8px 24px rgb(0 0 0 / .06);--largura: 1200px;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--fonte-texto);color:var(--neutro-800);background:var(--branco);-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3,h4{font-family:var(--fonte-titulo);color:var(--cor-900);line-height:1.2;margin:0 0 .5em}h1{font-size:clamp(28px,4vw,44px)}h2{font-size:clamp(22px,2.6vw,30px)}a{color:var(--cor-700)}img{max-width:100%;display:block}.container{max-width:var(--largura);margin:0 auto;padding:0 16px}.secao{padding:48px 0}.secao-clara{background:var(--cor-100)}.suave{color:var(--neutro-500)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:var(--raio);border:2px solid var(--cor-700);background:var(--cor-700);color:var(--branco);font:600 15px var(--fonte-texto);text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.btn:hover{background:var(--cor-900);border-color:var(--cor-900)}.btn:disabled{opacity:.6;cursor:default}.btn-sec{background:transparent;color:var(--cor-700)}.btn-sec:hover{background:var(--cor-100);color:var(--cor-900);border-color:var(--cor-700)}.btn-acao{background:var(--cor-acao);border-color:var(--cor-acao);color:var(--cor-acao-texto)}.btn-acao:hover{background:color-mix(in srgb,var(--cor-acao) 88%,black);border-color:color-mix(in srgb,var(--cor-acao) 88%,black)}a:focus-visible,button:focus-visible,.btn:focus-visible{outline:3px solid var(--cor-300);outline-offset:2px}.btn-whats{background:#1a8f4a;border-color:#1a8f4a}.btn-whats:hover{background:#136e39;border-color:#136e39}.btn-bloco{width:100%}.campo{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--neutro-800)}.campo input,.campo select,.campo textarea{font:400 15px var(--fonte-texto);padding:11px 12px;border:1px solid var(--neutro-200);border-radius:var(--raio);background:var(--branco);color:var(--neutro-800);width:100%}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:2px solid var(--cor-300);border-color:var(--cor-700)}.selo{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:99px;font-size:12px;font-weight:600;background:var(--cor-100);color:var(--cor-900)}.selo-destaque{background:var(--cor-destaque);color:var(--branco)}.selo-borda{background:var(--branco);border:1px solid var(--cor-300)}.icone{width:18px;height:18px;display:inline-block;vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.grade-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px}.vazio{text-align:center;padding:64px 16px;color:var(--neutro-500)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.erro{color:var(--erro);background:#fef2f2;border:1px solid #fecaca;border-radius:var(--raio);padding:10px 12px;font-size:14px}.ok{color:var(--sucesso);background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--raio);padding:10px 12px;font-size:14px}.aviso{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:var(--raio);padding:10px 12px;font-size:14px}.painel{border:1px solid var(--neutro-200);border-radius:calc(var(--raio) + 4px);padding:20px;background:var(--branco)}.painel h2,.painel h3{margin-top:0}.linha-acoes{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.btn-peq{padding:7px 12px;font-size:14px;border-width:1px}.btn-link{background:none;border:0;padding:0;color:var(--cor-700);font:600 14px var(--fonte-texto);cursor:pointer;text-decoration:underline}.btn-perigo{background:transparent;color:var(--erro);border-color:#fecaca}.btn-perigo:hover{background:#fef2f2;color:var(--erro);border-color:var(--erro)}.grade-campos{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.check{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;font-weight:400}.check input{accent-color:var(--cor-700);width:16px;height:16px}.selo-direto{background:#ecfdf5;color:#065f46}.selo-ok{background:#f0fdf4;color:var(--sucesso)}.selo-alerta{background:#fffbeb;color:#92400e}.selo-off{background:var(--neutro-50);color:var(--neutro-500)}.tabela{width:100%;border-collapse:collapse;font-size:14px}.tabela th,.tabela td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--neutro-200)}.tabela th{color:var(--neutro-500);font-weight:600;font-size:13px}
