:root{--font:Aptos,"Aptos Display","Source Sans 3","Segoe UI",-apple-system,BlinkMacSystemFont,sans-serif;--surface:#fff;--bg:#faf9f6;--elev:#efede8;--zebra:#fcfbf9;--border:#e2dfd7;--rule:#dddad2;--hair:#f2f0eb;--hover:#f6f4f0;--action:#16294d;--actionHover:#0f1d38;--actionFg:#faf9f6;--actionTint:#eef1f6;--gold:#b08a3c;--text:#15171b;--ink2:#3a3c40;--muted:#5d6b84;--faint:#8a8a83;--label:#6b6b66;--pos:oklch(.45 .09 155);--posText:oklch(.42 .09 155);--posBg:oklch(.45 .09 155/.08);--warn:oklch(.6 .115 75);--warnText:oklch(.5 .115 75);--warnBg:oklch(.6 .115 75/.1);--neg:oklch(.5 .15 25);--negBg:oklch(.5 .15 25/.08);--inactive:#5d6b84;--inactiveBorder:#c3c9d4;--noticeWarn:#fffdf8;--noticeGold:#fffdf6;--noticeInfo:#f7f8fb;--posFlash:oklch(.45 .09 155/.13);--negFlash:oklch(.5 .15 25/.11);--navInk:#16294d;--navInk2:#0f1d38;--navFg:#faf9f6;--navMut:rgba(250,249,246,.7);--navRule:rgba(250,249,246,.14);--navLine:rgba(250,249,246,.4);--navTint:rgba(250,249,246,.1);--posOnNav:oklch(.8 .1 155);--warnOnNav:oklch(.85 .11 80);--negOnNav:oklch(.76 .13 25);--ramp1:#16294d;--ramp2:#3d5480;--ramp3:#8a9ab5;--blue:#3d5480;--slate:#8a9ab5;--cat-compras:#16294d;--cat-lazer:#3d5480;--cat-telecom:#8a9ab5;--cat-outros:#b08a3c;--overlay:rgba(21,23,27,.5);--r:2px;--shadow:none;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--fs-legal:11px;--fs-label:12px;--fs-aux:13px;--fs-ui:14px;--fs-body:15px;--fs-heading:17px;--fs-subtitle:20px;--fs-title-sm:24px;--fs-title:30px;--fs-display:40px;--ease:cubic-bezier(.2,.8,.2,1);--dur-fast:.12s;--dur:.18s;--dur-slow:.26s;--z-sticky:30;--z-nav:40;--z-popover:70;--z-modal:80;--z-toast:90;--z-tooltip:100;--sidebar-w:248px;--sidebar-rail:72px;--topbar-h:68px;--mobile-nav-h:60px}*,:after,:before{box-sizing:border-box}body,html{margin:0}html{overflow-x:clip;scroll-padding-top:calc(var(--topbar-h) + 16px);-webkit-text-size-adjust:100%}#__nuxt,#app{min-height:100dvh}body{font-family:var(--font);background:var(--bg);color:var(--text);font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,p{margin:0}b,strong{font-weight:600}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}input,select,textarea{font-family:inherit}a{color:var(--action);text-decoration:none}img,svg{flex-shrink:0}::-moz-selection{background:var(--actionTint);color:var(--text)}::selection{background:var(--actionTint);color:var(--text)}:focus-visible{outline:2px solid var(--action);outline-offset:2px}.body>*,.cards>*,.conta-grid>*,.depthgrid>*,.grid2>*,.grid>*,.hero>*,.hz-grid>*,.hz-split>*,.ladder>*,.quotegrid>*{min-width:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tabular{font-variant-numeric:tabular-nums}.ellipsis,.nowrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.muted{color:var(--muted)}.is-pos{color:var(--posText)}.is-neg{color:var(--neg)}.t-display{font-size:var(--fs-display);line-height:1.15;font-weight:300;letter-spacing:-.01em}.t-title{font-size:var(--fs-title);line-height:1.2;font-weight:600}.t-subtitle{font-size:var(--fs-subtitle)}.t-heading,.t-subtitle{line-height:1.3;font-weight:600}.t-heading{font-size:var(--fs-heading)}.t-label{font-size:var(--fs-label);line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--label)}.t-body{line-height:1.6}.t-body,.t-data{font-size:var(--fs-body)}.t-data{line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}.t-aux{font-size:var(--fs-aux);line-height:1.55;color:var(--muted)}.t-legal{font-size:var(--fs-legal);line-height:1.6;color:var(--faint)}.hz-page{width:100%;max-width:1520px;margin:0 auto;padding:var(--s5) var(--s6) var(--s7)}.hz-page.is-wide{max-width:none}.hz-stack{display:flex;flex-direction:column;gap:20px}.hz-grid,.hz-split{display:grid;gap:20px;align-items:start}.hz-split{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)}@media(max-width:1100px){.hz-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.hz-page{padding:var(--s4) var(--s4) var(--s6)}.hz-grid,.hz-split,.hz-stack{gap:var(--s4)}}.hz-section-head{font-size:var(--fs-label);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--label);border-bottom:1px solid var(--rule);padding-bottom:10px}.hz-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r)}.hzbtn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border:1px solid transparent;border-radius:var(--r);font-size:var(--fs-ui);font-weight:600;line-height:1.2;background:var(--action);color:var(--actionFg);text-decoration:none;white-space:nowrap;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}.hzbtn:hover:not(:disabled):not([aria-disabled=true]){background:var(--actionHover)}.hzbtn:active:not(:disabled){transform:translateY(.5px)}.hzbtn:disabled,.hzbtn[aria-disabled=true]{background:var(--elev);border-color:var(--elev);color:var(--faint);cursor:not-allowed}.hzbtn-secondary{background:var(--surface);color:var(--action);border-color:var(--action)}.hzbtn-secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--actionTint)}.hzbtn-danger{background:var(--surface);color:var(--neg);border-color:var(--neg)}.hzbtn-danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--negBg)}.hzbtn-quiet{position:relative;min-height:0;background:transparent;color:var(--action);border:none;border-bottom:1px solid var(--action);border-radius:0;padding:2px 0}.hzbtn-quiet:after{content:"";position:absolute;inset:-12px -8px}.hzbtn-quiet:hover:not(:disabled):not([aria-disabled=true]){background:transparent;color:var(--actionHover);border-bottom-color:var(--actionHover)}.hzbtn-quiet:disabled{background:transparent;border-bottom-color:var(--faint)}.hzbtn-ghost{background:transparent;color:var(--ink2);border-color:transparent}.hzbtn-ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover);color:var(--text)}.hzbtn-ghost:disabled{background:transparent;border-color:transparent}.hzbtn.is-sm{min-height:36px;padding:7px 14px;font-size:var(--fs-aux);gap:6px}.hzbtn.is-lg{min-height:52px;padding:14px 24px;font-size:var(--fs-body)}.hzbtn.is-block{width:100%}@media(pointer:coarse){.hzbtn.is-sm{min-height:44px}}.hzbtn.hzbtn-quiet{min-height:0;padding:2px 0}.hz-fieldlabel{display:block;font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;color:var(--ink2);margin-bottom:6px}.hz-input{width:100%;min-height:44px;padding:11px 13px;font-size:var(--fs-body);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r);transition:border-color var(--dur-fast) ease}.hz-input:hover:not(:disabled):not(:focus){border-color:var(--inactiveBorder)}.hz-input:focus{outline:2px solid var(--action);outline-offset:-1px;border-color:var(--action)}.hz-input::-moz-placeholder{color:var(--faint)}.hz-input::placeholder{color:var(--faint)}.hz-input.is-error,.hz-input[aria-invalid=true]{border-color:var(--neg)}.hz-input:disabled{background:var(--bg);color:var(--muted);cursor:not-allowed}.hz-help{font-size:12.5px;color:var(--muted);margin-top:6px}.hz-help.is-error{color:var(--neg);font-weight:600}.hz-chip{display:inline-flex;align-items:center;gap:7px;padding:4px 9px;border:1px solid var(--inactiveBorder);border-radius:0;font-size:var(--fs-label);font-weight:600;line-height:1.35;letter-spacing:.04em;color:var(--inactive);white-space:nowrap}.hz-chip:before{content:"";width:6px;height:6px;background:currentColor;flex:none}.hz-chip.no-dot:before{display:none}.hz-chip.is-pos{border-color:var(--pos);color:var(--posText)}.hz-chip.is-warn{border-color:var(--warn);color:var(--warnText)}.hz-chip.is-neg{border-color:var(--neg);color:var(--neg)}.hz-chip.is-info{border-color:var(--action);color:var(--action)}.hz-chip.is-live:before{animation:hzLive 1.8s ease-in-out infinite}.hz-chip.is-sm{padding:2px 7px;font-size:var(--fs-legal);gap:6px}.hz-notice{border-left:2px solid var(--warn);background:var(--noticeWarn);padding:14px 18px}.hz-notice.is-accent{border-left-color:var(--gold);background:var(--noticeGold)}.hz-notice-title{font-size:13.5px;font-weight:600;color:var(--text)}.hz-notice-body{font-size:var(--fs-aux);line-height:1.55;color:var(--ink2);margin-top:4px}.hz-table{width:100%;border-collapse:collapse;border:1px solid var(--border);background:var(--surface)}.hz-table th{position:sticky;top:0;background:var(--elev);border-bottom:1px solid var(--border);padding:11px 14px;font-size:var(--fs-legal);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:left;white-space:nowrap}.hz-table td{padding:12px 14px;font-size:var(--fs-ui);border-bottom:1px solid var(--hair);vertical-align:middle}.hz-table tbody tr:nth-child(2n){background:var(--zebra)}.hz-table tbody tr:last-child td{border-bottom:0}.hz-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.hz-table tr.is-clickable{cursor:pointer}.hz-table tr.is-clickable:hover{background:var(--hover)}.hz-kv{margin:0}.hz-kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--hair)}.hz-kv>div:last-child{border-bottom:0}.hz-kv dt{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--fs-aux)}.hz-kv dd{margin:0;font-size:var(--fs-ui);font-weight:600;text-align:right;font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:anywhere}.hz-term{-webkit-text-decoration:underline dotted var(--inactiveBorder);text-decoration:underline dotted var(--inactiveBorder);text-underline-offset:3px;text-decoration-thickness:1px;cursor:help}.hz-term:focus-visible,.hz-term:hover{text-decoration-color:var(--action)}.hz-kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:solid var(--border);border-width:1px 1px 2px;border-radius:var(--r);background:var(--surface);color:var(--muted);font-size:var(--fs-legal);font-weight:600;line-height:1;font-family:inherit}.hzscroll{position:relative}.hzscroll::-webkit-scrollbar{width:9px;height:9px}.hzscroll::-webkit-scrollbar-thumb{background:var(--border);border:2px solid transparent;background-clip:padding-box}.hzscroll::-webkit-scrollbar-track{background:transparent}.hzscrollx{scrollbar-width:thin}.hzscrollx::-webkit-scrollbar{height:7px}.hzscrollx::-webkit-scrollbar-thumb{background:var(--border)}.hznav:hover{background:var(--elev)!important}.hzrow:hover{border-color:var(--action)!important}.hz-flash-up{animation:hzFlashUp .9s var(--ease)}.hz-flash-down{animation:hzFlashDown .9s var(--ease)}@keyframes hzUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hzFade{0%{opacity:0}to{opacity:1}}@keyframes hzPop{0%{opacity:0}to{opacity:1}}@keyframes hzSpin{to{transform:rotate(1turn)}}@keyframes hzConf{0%{opacity:1;transform:translateY(-10px) rotate(0)}to{opacity:0;transform:translateY(360px) rotate(560deg)}}@keyframes hzModal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hzLive{0%,to{opacity:1}50%{opacity:.35}}@keyframes hzFlash{0%{background:var(--elev)}to{background:transparent}}@keyframes hzFlashUp{0%,30%{background:var(--posFlash)}to{background:transparent}}@keyframes hzFlashDown{0%,30%{background:var(--negFlash)}to{background:transparent}}@keyframes hzPulse{0%{opacity:1}to{opacity:.45}}.fade-enter-active,.fade-leave-active{transition:opacity .16s ease}.fade-enter-from,.fade-leave-to{opacity:0}.modal-enter-active{transition:opacity var(--dur-slow) ease}.modal-leave-active{transition:opacity var(--dur) ease}.modal-enter-from,.modal-leave-to{opacity:0}.pop-enter-active,.pop-leave-active{transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.pop-enter-from,.pop-leave-to{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.hz-tip[data-v-92887924]{position:fixed;z-index:var(--z-tooltip);max-width:min(300px,calc(100vw - 16px));padding:8px 11px;border-radius:var(--r);background:var(--navInk);color:var(--navFg);font-size:12.5px;line-height:1.45;pointer-events:auto}.hz-tip-title[data-v-92887924]{display:block;font-weight:600}.hz-tip-title+.hz-tip-text[data-v-92887924]{display:block;margin-top:2px;color:var(--navMut)}.hz-tip-kbd[data-v-92887924]{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 4px;border:1px solid var(--navLine);border-radius:var(--r);color:var(--navFg);font-family:inherit;font-size:var(--fs-legal);font-weight:600}.hz-tip-arrow[data-v-92887924]{position:absolute;bottom:-4px;width:8px;height:8px;margin-left:-4px;background:var(--navInk);transform:rotate(45deg)}.hz-tip.below .hz-tip-arrow[data-v-92887924]{top:-4px;bottom:auto}.tip-enter-active[data-v-92887924],.tip-leave-active[data-v-92887924]{transition:opacity var(--dur-fast) ease}.tip-enter-from[data-v-92887924],.tip-leave-to[data-v-92887924]{opacity:0}.hz-toast[data-v-7c85cd23]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 8px 12px 14px;border-left:3px solid var(--navLine);border-radius:var(--r);background:var(--navInk);color:var(--navFg);pointer-events:auto}.tone-success[data-v-7c85cd23]{border-left-color:var(--posOnNav)}.tone-warn[data-v-7c85cd23]{border-left-color:var(--warnOnNav)}.tone-error[data-v-7c85cd23]{border-left-color:var(--negOnNav)}.tone-info[data-v-7c85cd23]{border-left-color:var(--gold)}.hz-toast-body[data-v-7c85cd23]{flex:1;min-width:0}.hz-toast-title[data-v-7c85cd23]{margin:0;font-size:var(--fs-ui);font-weight:600;line-height:1.35}.hz-toast-text[data-v-7c85cd23]{margin:2px 0 0;color:var(--navMut);font-size:var(--fs-aux);line-height:1.45}.hz-toast-link[data-v-7c85cd23]{align-self:center;flex:none;padding:6px 8px;border-bottom:1px solid var(--navLine);color:var(--navFg);font-size:var(--fs-aux);font-weight:600}.hz-toast-link[data-v-7c85cd23]:hover{border-bottom-color:var(--navFg)}.hz-toast-close[data-v-7c85cd23]{display:grid;place-items:center;flex:none;width:32px;height:32px;margin:-4px 0;border:0;border-radius:var(--r);background:transparent;color:var(--navMut)}.hz-toast-close[data-v-7c85cd23]:hover{background:var(--navTint);color:var(--navFg)}.hz-toast[data-v-7c85cd23] :focus-visible{outline-color:var(--navFg)}.hz-toasts[data-v-0431d78d]{position:fixed;right:20px;bottom:20px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:8px;width:min(380px,calc(100vw - 24px));pointer-events:none}.toast-enter-active[data-v-0431d78d],.toast-leave-active[data-v-0431d78d]{transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.toast-enter-from[data-v-0431d78d]{opacity:0;transform:translateY(8px)}.toast-leave-to[data-v-0431d78d]{opacity:0}.toast-move[data-v-0431d78d]{transition:transform var(--dur) var(--ease)}@media(max-width:860px){.hz-toasts[data-v-0431d78d]{right:12px;left:12px;bottom:calc(var(--mobile-nav-h) + 12px + env(safe-area-inset-bottom,0px));width:auto}}
