@import"https://fonts.googleapis.com/css2?family=Saira:wght@400;500;600;700;800&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--hti-navy-900:#061826;--hti-navy-800:#0A2540;--hti-navy-700:#0F3F66;--hti-navy-600:#17578B;--hti-blue-500:#1C6FA8;--hti-blue-400:#3388BF;--hti-blue-300:#4E9BCB;--hti-blue-200:#9CC8E2;--hti-blue-100:#DCEAF4;--hti-blue-050:#F1F7FB;--hti-clay-700:#8E3A1D;--hti-clay-600:#AC4826;--hti-clay-500:#C4562E;--hti-clay-400:#D97C50;--hti-clay-300:#E8A985;--hti-clay-100:#FAEAE0;--hti-ink-900:#12171B;--hti-ink-800:#1B2228;--hti-ink-700:#2B343C;--hti-ink-600:#4A555E;--hti-gray-500:#6B7680;--hti-gray-400:#8E979F;--hti-gray-300:#BFC6CB;--hti-gray-200:#DDE1E4;--hti-gray-100:#EDF0F2;--hti-gray-050:#F6F8F9;--hti-sand-100:#F4EFE8;--hti-sand-200:#E7DFD3;--hti-white:#FFFFFF;--hti-green-600:#1F7A44;--hti-green-500:#22874C;--hti-green-100:#E3F2E8;--hti-amber-500:#C98A12;--hti-amber-100:#FBF0D6;--hti-red-600:#B3261E;--hti-red-100:#FBE6E4;--text-strong:var(--hti-ink-900);--text-body:var(--hti-ink-700);--text-muted:var(--hti-gray-500);--text-inverse:var(--hti-white);--text-brand:var(--hti-navy-700);--text-accent:var(--hti-clay-600);--text-link:var(--hti-blue-500);--text-link-hover:var(--hti-navy-700);--surface-page:var(--hti-white);--surface-subtle:var(--hti-gray-050);--surface-card:var(--hti-white);--surface-sunken:var(--hti-gray-100);--surface-brand:var(--hti-navy-800);--surface-brand-soft:var(--hti-blue-050);--surface-accent:var(--hti-clay-500);--surface-accent-soft:var(--hti-clay-100);--surface-warm:var(--hti-sand-100);--border-subtle:var(--hti-gray-200);--border-default:var(--hti-gray-300);--border-strong:var(--hti-ink-700);--border-brand:var(--hti-blue-500);--border-focus:var(--hti-blue-400);--state-success:var(--hti-green-500);--state-success-soft:var(--hti-green-100);--state-warning:var(--hti-amber-500);--state-warning-soft:var(--hti-amber-100);--state-danger:var(--hti-red-600);--state-danger-soft:var(--hti-red-100);--state-info:var(--hti-blue-500);--state-info-soft:var(--hti-blue-100);--scrim-bottom:linear-gradient(to top,rgba(6,24,38,.88) 0%,rgba(6,24,38,.55) 38%,rgba(6,24,38,0) 100%);--scrim-flat:rgba(6,24,38,.55)}:root{--font-display:"Saira","Saira Condensed",system-ui,sans-serif;--font-body:"IBM Plex Sans",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--fs-display-1:64px;--fs-display-2:48px;--fs-h1:38px;--fs-h2:30px;--fs-h3:24px;--fs-h4:19px;--fs-body-lg:18px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:13px;--fs-micro:11px;--lh-tight:1.04;--lh-heading:1.16;--lh-snug:1.35;--lh-body:1.6;--lh-loose:1.75;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--ls-display:-.02em;--ls-heading:-.01em;--ls-body:0;--ls-eyebrow:.14em;--ls-button:.03em;--type-eyebrow-size:var(--fs-micro);--type-eyebrow-ls:var(--ls-eyebrow);--type-numeric-font:var(--font-display)}:root{--sp-0:0px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-32:128px;--gutter-inline:24px;--section-y:80px;--section-y-lg:120px;--container-max:1200px;--container-narrow:760px;--measure:66ch}:root{--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:16px;--radius-pill:999px;--border-w:1px;--border-w-thick:2px;--rule-w:3px;--shadow-none:none;--shadow-xs:0 1px 2px rgba(10,37,64,.06);--shadow-sm:0 1px 3px rgba(10,37,64,.08),0 1px 2px rgba(10,37,64,.04);--shadow-md:0 4px 14px rgba(10,37,64,.1);--shadow-lg:0 12px 32px rgba(10,37,64,.14);--shadow-inset:inset 0 1px 0 rgba(255,255,255,.6);--ring-focus:0 0 0 3px rgba(51,136,191,.35);--blur-glass:saturate(140%) blur(14px)}:root{--dur-instant:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.36s;--dur-reveal:.6s;--ease-standard:cubic-bezier(.2,.6,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-firm:cubic-bezier(.36,.06,.2,1);--t-hover:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}body{margin:0;font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--text-strong);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);margin:0}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}p{margin:0;text-wrap:pretty}a{color:var(--text-link);text-decoration:none;border-bottom:1px solid rgba(28,111,168,.35);transition:var(--t-hover)}a:hover{color:var(--text-link-hover);border-bottom-color:currentColor}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:none;box-shadow:var(--ring-focus)}.hti-eyebrow{font-family:var(--font-display);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-accent)}.hti-num{font-family:var(--font-display);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}html,body,#root{margin:0;padding:0;height:100%}*,*:before,*:after{box-sizing:border-box}body{background:var(--hti-gray-050);font-family:var(--font-body);color:var(--text-body);-webkit-font-smoothing:antialiased}a{color:var(--hti-blue-500);text-decoration:none}a:hover{color:var(--hti-navy-700);text-decoration:underline}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--hti-gray-300);border-radius:6px}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:none;box-shadow:var(--ring-focus)}@keyframes girar{to{transform:rotate(360deg)}}@media print{.nao-imprimir{display:none!important}}@media(max-width:640px){.funil-filtros{padding:8px 12px!important;gap:8px!important;--control-h: 38px}.funil-filtros .filtro-busca{flex:1 1 100%!important;max-width:none!important;min-width:0!important;order:-1}.funil-filtros .filtro-campo{flex:1 1 calc(33.333% - 6px)!important;min-width:0!important}.funil-filtros .filtro-campo select{padding-left:8px!important;padding-right:24px!important;font-size:11px!important}.funil-filtros .filtro-resumo{flex:1 1 100%!important;margin-left:0!important;justify-content:space-between!important}}@media(max-width:640px){header.nao-imprimir{padding:8px 12px!important;gap:8px!important}}
