:root{--bg:#FFF9EE;--bg2:#F2EBDD;--paper:#FFFCF7;--navy:#091F68;--navy2:#003764;--lime:#99DB07;--ink:#091F68;--body:#333333;--muted:#61605C;--line:rgba(9,31,104,.20);--line-soft:rgba(9,31,104,.10);--cream:#FFF9EE;--d5:13.7931%;--d10:31.0345%;--shadow:0 1px 2px rgba(9,31,104,.06),0 20px 44px -32px rgba(9,31,104,.35);--ease:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--body);font-family:Figtree,Segoe UI,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.7;font-weight:400;-webkit-font-smoothing:antialiased}.wrap{max-width:1128px;margin:0 auto;padding:0 24px}.sec{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:26px;gap:26px}@media (min-width:940px){.sec{grid-template-columns:284px minmax(0,1fr);gap:64px;align-items:start}.sec-head{position:-webkit-sticky;position:sticky;top:80px}}.sec-body{min-width:0}.mono{font-family:Geist Mono,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lbl{font-size:10px;letter-spacing:.15em;color:var(--muted)}.kick,.lbl{font-family:Geist Mono,ui-monospace,monospace;text-transform:uppercase}.kick{margin:0;font-size:11px;letter-spacing:.17em;color:var(--navy2)}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}::selection{background:var(--lime);color:var(--navy)}h1,h2{margin:0;color:var(--ink);text-wrap:balance;font-family:Geist,Segoe UI,Helvetica,Arial,sans-serif}h1{font-size:clamp(30px,5.5vw,54px);line-height:1.1;letter-spacing:-.022em;font-weight:700}h1 span{display:block}.deck .h-bw,.h-b{display:inline}.h-b{font-style:normal;background:linear-gradient(transparent 66%,var(--lime) 66%,var(--lime) 94%,transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.bt{font-size:clamp(26px,3.4vw,34px);line-height:1.15;letter-spacing:-.02em;font-weight:650;margin:0}.lead{margin:0;max-width:46ch;font-size:16.5px;line-height:1.55;font-weight:500;color:var(--navy2)}.sec-head .lead{margin-top:14px}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(255,249,238,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft)}.tb-in{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:11px;padding-bottom:11px}.brand{color:var(--navy);font-family:Geist,sans-serif;font-weight:600;font-size:14px;letter-spacing:-.01em;white-space:nowrap}.lang{display:inline-flex;flex:0 0 auto;border:1px solid var(--line);background:var(--paper)}.lang button{border:0;background:none;cursor:pointer;padding:7px 14px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.08em;color:var(--muted);transition:background .25s,color .25s}.lang button[aria-pressed=true]{background:var(--navy);color:var(--cream)}.mast{padding:96px 0 80px;background:var(--bg)}.mast h1{margin-top:22px;max-width:20ch}.deck{margin:20px 0 0;max-width:46ch;font-family:Geist,system-ui,sans-serif;font-size:clamp(18px,2.1vw,23px);line-height:1.4;letter-spacing:-.012em;font-weight:600;color:var(--navy)}.leg{margin:14px 0 0;max-width:60ch;font-size:15px;line-height:1.75;color:var(--body)}.leg-1{margin-top:30px}.js .mast .deck,.js .mast h1{animation:hero-in .6s var(--ease) both}.js .mast .deck{animation-delay:.08s}@keyframes hero-in{0%{opacity:0;transform:translateY(12px)}}section{padding:96px 0;background:var(--bg)}section.alt{background:var(--bg2)}section.pstart{border-top:2px solid var(--navy)}footer{background:var(--bg2);color:var(--muted);padding:80px 0 96px;border-top:1px solid var(--line-soft)}.ala{margin:0 0 36px}.ala-k{display:flex;align-items:center;gap:10px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--navy);font-weight:500}.ala-k:before{content:"";flex:0 0 auto;width:9px;height:9px;background:var(--lime);border:1px solid var(--navy)}.ala-lead{margin:12px 0 0;font-family:Geist,sans-serif;font-size:clamp(18px,2vw,21px);line-height:1.4;font-weight:600;color:var(--navy);letter-spacing:-.01em}.ala-solo{margin-bottom:0}.inst{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);padding:26px 28px 24px}.inst-lbl{display:block;margin-bottom:24px}.inst-note{margin:24px 0 0;padding-top:16px;font-size:13.5px;line-height:1.65;color:var(--body);max-width:72ch}.esc,.inst-note{border-top:1px solid var(--line-soft)}.esc{margin:22px 0 0;padding-top:14px;font-size:11px;letter-spacing:.03em;line-height:1.9;color:var(--muted)}.trilha{--tstep:22%;display:flex;flex-direction:column;align-items:flex-start;margin-top:4px}.tnode{flex:0 0 auto;border:1px solid rgba(9,31,104,.4);background:rgba(9,31,104,.03);padding:10px 14px;font-size:11.5px;line-height:1.45;letter-spacing:.02em;color:var(--navy2);min-width:calc(var(--tstep) + 36px);max-width:290px}.trilha>.tnode:nth-of-type(2){margin-left:var(--tstep)}.trilha>.tnode:nth-of-type(3){margin-left:calc(var(--tstep)*2)}.trilha>.tnode:nth-of-type(4){margin-left:calc(var(--tstep)*3)}.t-num{border-color:var(--navy);border-width:1.5px;color:var(--navy)}.t-org{background:var(--navy);border-color:var(--navy);color:var(--cream)}.tconn{position:relative;display:block;flex:0 0 auto;width:1px;height:24px;margin:5px 0;transform-origin:top}.tc-1{margin-left:calc(var(--tstep) + 17px)}.tc-2{margin-left:calc(var(--tstep)*2 + 17px)}.tc-3{margin-left:calc(var(--tstep)*3 + 17px)}.tline{inset:0;background:repeating-linear-gradient(180deg,rgba(9,31,104,.55) 0 5px,transparent 5px 10px)}.thead,.tline{position:absolute}.thead{left:-3px;bottom:-1px;border:3.5px solid transparent;border-top:7px solid var(--navy);border-bottom:0}.regua{position:relative;height:152px;margin-top:28px}.regua:before{content:"";position:absolute;left:0;right:0;top:56px;height:1px;background:rgba(9,31,104,.35)}.tk{position:absolute;top:50px;width:1px;height:7px;background:rgba(9,31,104,.28)}.tk-g{top:46px;height:11px;background:rgba(9,31,104,.5)}.tk-n{top:63px;transform:translateX(-50%);font-size:9.5px}.reg-old,.tk-n{position:absolute;letter-spacing:.02em;color:var(--muted)}.reg-old{top:0;right:0;font-size:10.5px}.reg-ghost{position:absolute;top:34px;left:100%;width:2px;height:16px;transform:translateX(-50%);background:rgba(9,31,104,.4)}.reg-arr{position:absolute;top:41px;left:var(--d5);right:1px;height:1px;background:rgba(9,31,104,.5);transform-origin:right}.reg-arr:before{content:"";position:absolute;left:0;top:-3px;border:3px solid transparent;border-right:7px solid var(--navy);transform:translateX(-6px)}.reg-now{top:30px;left:var(--d5);width:5px;height:28px;background:var(--lime);border:1px solid var(--navy)}.reg-d10,.reg-now{position:absolute;transform:translateX(-50%)}.reg-d10{top:38px;left:var(--d10);width:2px;height:20px;background:var(--navy2)}.reg-lab{position:absolute;top:90px;left:max(0px,calc(var(--d5) - 10px));font-size:11px;letter-spacing:.02em;color:var(--navy);font-weight:500;white-space:nowrap}.reg-lab:before{content:"";position:absolute;left:10px;top:-29px;width:1px;height:26px;background:rgba(9,31,104,.35)}.reg-lab10{position:absolute;top:118px;left:max(0px,calc(var(--d10) - 10px));font-size:10.5px;letter-spacing:.02em;color:var(--muted);white-space:nowrap}.reg-lab10:before{content:"";position:absolute;left:10px;top:-57px;width:1px;height:54px;background:repeating-linear-gradient(180deg,rgba(9,31,104,.3) 0 3px,transparent 3px 6px)}.mo{position:relative;height:186px;margin-top:4px}.mo svg{left:0;top:12px;width:100%;height:160px;overflow:visible}.mo svg,.mo-lab{position:absolute}.mo-lab{left:6px;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);line-height:1.3;background:rgba(255,252,247,.92);padding:2px 8px 1px;border-left:2px solid rgba(9,31,104,.35)}.mo-l1{top:15px}.mo-l2{top:75px;color:var(--navy);font-weight:500;border-left-color:var(--navy)}.mo-l3{top:135px}.mo-lim{stroke:rgba(9,31,104,.4);stroke-width:1}.mo-ret{stroke:rgba(9,31,104,.55);stroke-width:1;stroke-dasharray:5 5}.mo-cash{stroke:var(--navy);stroke-width:1.8;fill:none;stroke-dasharray:1 1;stroke-dashoffset:0}.mo-drop{stroke:var(--lime);stroke-width:3.5}.mo-dot{fill:var(--lime);stroke:var(--navy);stroke-width:1}.mo-ciclo{display:flex;flex-wrap:wrap;gap:8px 0;margin:20px 0 0}.mc-it,.mo-ciclo{align-items:center}.mc-it{display:inline-flex}.mc-chip{border:1px solid rgba(9,31,104,.35);background:rgba(9,31,104,.03);padding:5px 10px;font-size:11px;letter-spacing:.03em;color:var(--navy2);white-space:nowrap}.mc-a{position:relative;display:block;width:18px;height:1px;margin:0 5px;background:repeating-linear-gradient(90deg,rgba(9,31,104,.5) 0 4px,transparent 4px 8px)}.mc-a:after{content:"";position:absolute;right:-1px;top:-3px;border:3px solid transparent;border-left:6px solid var(--navy)}.mo-ciclo2{margin:12px 0 0;font-size:10.5px;letter-spacing:.04em;color:var(--muted)}.mgrid{display:grid;grid-template-columns:repeat(14,1fr);grid-gap:6px;gap:6px;margin-top:4px}.cel{position:relative;display:block;height:42px;border:1px solid rgba(9,31,104,.28);background:rgba(9,31,104,.05)}.cel.neg{background:rgba(153,219,7,.3)}.cel.neg:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(9,31,104,.35) 0 3px,transparent 3px 7px) rgba(255,252,247,.9);opacity:0}.mfoot{display:grid;grid-template-columns:minmax(0,1fr) 252px;grid-gap:18px 44px;gap:18px 44px;align-items:end;margin-top:28px}.mz{margin:0;font-size:14px;letter-spacing:.02em;color:var(--body)}.mz b{color:var(--navy);font-weight:600;font-size:21px}.mviz{position:relative;height:118px}.mviz svg{position:absolute;left:0;right:0;top:46px;bottom:16px;width:100%;height:calc(100% - 62px);overflow:visible}.mtr{stroke:var(--navy);stroke-width:1.6;fill:none;stroke-dasharray:1 2;stroke-dashoffset:0}.ppc{top:0;font-size:clamp(24px,2.4vw,29px);font-weight:600;letter-spacing:-.01em;color:var(--navy);background:var(--lime);padding:5px 13px}.ppc,.pps{position:absolute;right:0}.pps{bottom:0;font-size:10px;letter-spacing:.04em;color:var(--muted)}.ginst{background:var(--navy);border-color:var(--navy);color:rgba(255,249,238,.85)}.ginst .inst-lbl{color:rgba(255,249,238,.55)}.ginst .inst-note{border-top-color:rgba(255,249,238,.16);color:rgba(255,249,238,.8)}.gov{margin-top:2px}.g-heads{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,249,238,.18)}.g-heads .lbl{color:rgba(255,249,238,.5)}.g-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 0;border-bottom:1px solid rgba(255,249,238,.1)}.g-no{position:relative;flex:0 0 auto;min-width:104px;border:1px solid rgba(255,249,238,.6);padding:7px 11px;font-size:11px;letter-spacing:.04em;color:var(--cream)}.g-out .g-no{border-style:dashed;opacity:.55}.g-x{margin-left:8px;font-style:normal;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime)}.g-arr{position:relative;display:block;flex:1 1 auto;min-width:26px;height:1px}.g-line{inset:0;background:repeating-linear-gradient(90deg,rgba(255,249,238,.5) 0 4px,transparent 4px 8px)}.g-head,.g-line{position:absolute}.g-head{right:-1px;top:-3px;border:3.5px solid transparent;border-left:7px solid rgba(255,249,238,.8)}.g-ac{display:flex;align-items:center;gap:7px;border:1px solid rgba(255,249,238,.35);background:rgba(255,249,238,.06);padding:8px 12px}.g-ac,.g-key{position:relative}.g-key{width:9px;height:9px;flex:0 0 auto;border:1.5px solid rgba(255,249,238,.9);border-radius:50%}.g-key:after{content:"";position:absolute;left:8px;top:2.5px;width:8px;height:1.5px;background:rgba(255,249,238,.9)}.g-pan{width:8px;height:8px;flex:0 0 auto;background:rgba(255,249,238,.35)}.g-pan:first-of-type{margin-left:6px}.g-riscado{position:absolute;left:6px;right:6px;top:50%;height:2px;background:var(--lime);transform-origin:left}.g-revtag{font-style:normal;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lime)}.g-maq{margin-top:26px;padding-top:20px;border-top:1px solid rgba(255,249,238,.16)}.g-maq-lbl{display:block;margin-bottom:16px;color:rgba(255,249,238,.5)}.maq{display:grid;grid-template-columns:1fr auto;grid-gap:16px 18px;gap:16px 18px;align-items:center}.mrow{display:contents}.m-track{position:relative;height:26px;min-width:0;border:1px solid rgba(255,249,238,.2);background:rgba(255,249,238,.04)}.m-bar{position:absolute;top:-1px;bottom:-1px;left:-1px;transform-origin:left}.m-old{width:calc(100% + 2px);background:rgba(255,249,238,.4)}.m-new{width:calc(.9375% + 2px);min-width:4px;background:var(--lime)}.m-val{font-size:13.5px;color:var(--cream);white-space:nowrap}.m-val-old{opacity:.6}.m-val-new{font-size:20px;font-weight:600;color:var(--lime)}.g-esc{margin:16px 0 0;font-size:10.5px;letter-spacing:.03em;line-height:1.9;color:rgba(255,249,238,.6)}.via{display:flex;align-items:center;gap:28px;margin-top:6px;flex-wrap:wrap}.v-left{flex:1 1 260px;min-width:230px}.v-cap{display:block;margin-bottom:12px}.v-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.v-forn{position:relative;display:block;height:56px;border:1px dashed rgba(9,31,104,.45);background:repeating-linear-gradient(180deg,transparent 0 12px,rgba(9,31,104,.07) 12px 14px)}.v-strike{position:absolute;left:6px;right:6px;top:50%;height:2px;background:var(--navy);transform-origin:left}.v-arr{position:relative;display:block;flex:0 1 76px;min-width:44px;height:1px}.v-line{inset:0;background:repeating-linear-gradient(90deg,rgba(9,31,104,.55) 0 5px,transparent 5px 10px)}.v-head,.v-line{position:absolute}.v-head{right:-1px;top:-3px;border:3.5px solid transparent;border-left:7px solid var(--navy)}.v-own{flex:0 0 auto;background:var(--navy);color:var(--cream);padding:19px 26px;text-align:center}.v-own b{display:block;font-family:Geist,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em}.v-own span{display:block;margin-top:4px;font-size:10.5px;letter-spacing:.06em;color:rgba(255,249,238,.75)}.v-val{margin:24px 0 0;display:table;font-size:17px;font-weight:600;color:var(--navy);background:var(--lime);padding:7px 14px}.con{margin-top:2px}.pfiles{display:flex;gap:8px;flex-wrap:wrap}.pfile{border:1px dashed rgba(9,31,104,.45);padding:6px 11px;font-size:11px;letter-spacing:.03em;color:var(--navy2);background:rgba(9,31,104,.02)}.pdown{display:block;width:1px;height:20px;margin:8px 0 8px 11px;background:repeating-linear-gradient(180deg,rgba(9,31,104,.5) 0 4px,transparent 4px 8px);transform-origin:top}.passos{position:relative}.passos:before{content:"";position:absolute;left:11px;top:12px;bottom:12px;width:1px;background:rgba(9,31,104,.3)}.passo{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:0 14px;gap:0 14px;padding:10px 0;align-items:start}.p-num,.passo{position:relative}.p-num{z-index:1;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--navy);background:var(--paper);font-size:10.5px;color:var(--navy)}.p-tx{padding-top:1px}.p-verbo{font-family:Geist,sans-serif;font-weight:650;font-size:15.5px;color:var(--navy);letter-spacing:-.01em}.p-des{margin-left:9px;font-size:13.5px;color:var(--muted)}.p-core .p-num{background:var(--navy);color:var(--cream)}.dupla{margin-top:10px;max-width:560px;border:1px dashed rgba(9,31,104,.35);padding:10px 12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.d-chip{position:relative;border:1px solid rgba(9,31,104,.4);padding:4px 9px;font-size:10.5px;letter-spacing:.03em;color:var(--navy2);white-space:nowrap}.d-strike{position:absolute;left:-4px;right:-4px;top:50%;height:2px;background:var(--navy);transform-origin:left}.d-tag{padding:3px 8px;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);background:var(--lime)}.px{grid-template-columns:minmax(0,1fr) auto;grid-gap:20px 44px;gap:20px 44px;margin-top:6px}.px,.px-bars{display:grid;align-items:center}.px-bars{grid-template-columns:48px 1fr 44px;grid-gap:13px 12px;gap:13px 12px}.px-row{display:contents}.px-tag{letter-spacing:.13em}.px-track{position:relative;height:28px;min-width:0;border:1px solid var(--line);background:rgba(9,31,104,.03)}.px-bar{position:absolute;top:-1px;bottom:-1px;left:-1px;transform-origin:left}.px-b1{width:calc(100% + 2px);background:rgba(9,31,104,.5)}.px-b2{width:calc(53.3% + 2px);background:var(--lime);border:1px solid var(--navy)}.px-num{font-size:14px;color:var(--body)}.px-n2{font-size:17px}.px-n2,.px-pct{color:var(--navy);font-weight:600}.px-pct{grid-column:2;justify-self:end;font-size:clamp(20px,2vw,25px);letter-spacing:-.01em;background:var(--lime);padding:3px 11px}.px-side{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.px-chip{font-size:14px;font-weight:500;color:var(--navy);background:var(--lime);border:1px solid var(--navy);padding:8px 14px}.px-expo{font-size:11px;letter-spacing:.03em;color:var(--muted)}.px-selo{margin:22px 0 0;padding-top:15px;border-top:1px solid var(--line-soft);display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--navy2)}.pv-ck{width:9px;height:5px;flex:0 0 auto;border-left:2px solid var(--navy);border-bottom:2px solid var(--navy);transform:rotate(-45deg) translateY(-1px)}@media screen and (prefers-reduced-motion:no-preference){.js .pxinst.viva .px-chip{animation:px-pulse 2.6s ease-in-out infinite}}@keyframes px-pulse{0%,to{box-shadow:0 0 0 0 rgba(153,219,7,0)}45%{box-shadow:0 0 0 7px rgba(153,219,7,.4)}}.ia{margin-top:6px}.ia-row{display:grid;grid-template-columns:132px 64px minmax(0,1fr) 64px;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line-soft)}.ia-row:last-child{border-bottom:0}.ia-nome{font-size:12.5px;letter-spacing:.02em;color:var(--navy);font-weight:500}.ia-st{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--navy2);border:1px solid rgba(9,31,104,.35);padding:3px 6px;text-align:center}.ia-ar{background:var(--lime);border-color:var(--navy);color:var(--navy)}.ia-track{position:relative;height:18px;min-width:0}.ia-bar{position:absolute;left:0;top:2px;bottom:2px;width:var(--w,50%);background:rgba(9,31,104,.35);transform-origin:left}.ia-row:first-child .ia-bar{background:var(--navy)}.ia-dias{font-size:20px;color:var(--navy);font-weight:600;text-align:right}.js .rv{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js .rv.on{opacity:1;transform:none}.js .tinst.io:not(.on) .tnode{opacity:0}.js .tinst.io .tnode{transition:opacity .45s var(--ease)}.js .tinst.io .tnode:first-of-type{transition-delay:.15s}.js .tinst.io .trilha>.tnode:nth-of-type(2){transition-delay:.6s}.js .tinst.io .trilha>.tnode:nth-of-type(3){transition-delay:1.05s}.js .tinst.io .trilha>.tnode:nth-of-type(4){transition-delay:1.5s}.js .tinst.io:not(.on) .tconn{transform:scaleY(0)}.js .tinst.io .tconn{transition:transform .4s var(--ease)}.js .tinst.io .tc-1{transition-delay:.38s}.js .tinst.io .tc-2{transition-delay:.83s}.js .tinst.io .tc-3{transition-delay:1.28s}.js .reginst.io:not(.on) .reg-now{left:100%}.js .reginst.io .reg-now{transition:left 1s var(--ease) .3s}.js .reginst.io:not(.on) .reg-arr{transform:scaleX(0)}.js .reginst.io .reg-arr{transition:transform 1s var(--ease) .3s}.js .reginst.io:not(.on) .reg-lab{opacity:0}.js .reginst.io .reg-lab{transition:opacity .5s var(--ease) 1.2s}.js .reginst.io:not(.on) .reg-d10,.js .reginst.io:not(.on) .reg-lab10{opacity:0}.js .reginst.io .reg-d10,.js .reginst.io .reg-lab10{transition:opacity .5s var(--ease) 1.6s}.js .xinst.io:not(.on) .mo-c1,.js .xinst.io:not(.on) .mo-c2{stroke-dashoffset:1}.js .xinst.io .mo-c1{transition:stroke-dashoffset 1.1s cubic-bezier(.22,.8,.2,1) .3s}.js .xinst.io .mo-c2{transition:stroke-dashoffset 1.1s cubic-bezier(.22,.8,.2,1) 1.7s}.js .xinst.io:not(.on) .mo-dot,.js .xinst.io:not(.on) .mo-drop{opacity:0}.js .xinst.io .mo-dot,.js .xinst.io .mo-drop{transition:opacity .4s var(--ease) 1.45s}.js .minst.io:not(.on) .cel.neg{background:rgba(9,31,104,.05)}.js .minst.io .cel.neg{transition:background .6s var(--ease);transition-delay:calc(.3s + var(--i,0)*.14s)}.js .minst.io:not(.on) .cel.neg:after{opacity:1}.js .minst.io .cel.neg:after{transition:opacity .6s var(--ease);transition-delay:calc(.3s + var(--i,0)*.14s)}.js .minst.io:not(.on) .mz{opacity:0}.js .minst.io .mz{transition:opacity .6s var(--ease) 2.3s}.js .minst.io:not(.on) .mtr{stroke-dashoffset:1}.js .minst.io .mtr{transition:stroke-dashoffset 1.4s cubic-bezier(.22,.8,.2,1) .5s}.js .minst.io:not(.on) .ppc,.js .minst.io:not(.on) .pps{opacity:0}.js .minst.io .ppc,.js .minst.io .pps{transition:opacity .5s var(--ease) 1.6s}.js .ginst.io:not(.on) .g-row{opacity:0}.js .ginst.io .g-row{transition:opacity .5s var(--ease);transition-delay:calc(.2s + var(--i,0)*.25s)}.js .ginst.io:not(.on) .g-out .g-no{opacity:1}.js .ginst.io .g-out .g-no{transition:opacity .5s var(--ease) 1.25s}.js .ginst.io:not(.on) .g-x{opacity:0}.js .ginst.io .g-x{transition:opacity .4s var(--ease) 1.3s}.js .ginst.io:not(.on) .g-riscado{transform:scaleX(0)}.js .ginst.io .g-riscado{transition:transform .45s var(--ease) 1.5s}.js .ginst.io:not(.on) .g-revtag{opacity:0}.js .ginst.io .g-revtag{transition:opacity .45s var(--ease) 1.8s}.js .ginst.io:not(.on) .m-bar{transform:scaleX(0)}.js .ginst.io .m-old{transition:transform .9s var(--ease) 2s}.js .ginst.io .m-new{transition:transform .5s var(--ease) 2.8s}.js .ginst.io:not(.on) .m-val{opacity:0}.js .ginst.io .m-val-old{transition:opacity .4s ease 2.6s}.js .ginst.io .m-val-new{transition:opacity .4s ease 3s}.js .vinst.io:not(.on) .v-forn{opacity:0}.js .vinst.io .v-forn{transition:opacity .4s var(--ease);transition-delay:calc(.15s + var(--i,0)*.12s)}.js .vinst.io:not(.on) .v-strike{transform:scaleX(0)}.js .vinst.io .v-strike{transition:transform .4s var(--ease);transition-delay:calc(.75s + var(--i,0)*.12s)}.js .vinst.io:not(.on) .v-arr{transform:scaleX(0);transform-origin:left}.js .vinst.io .v-arr{transition:transform .45s var(--ease) 1.3s}.js .vinst.io:not(.on) .v-own{opacity:0;transform:translateX(14px)}.js .vinst.io .v-own{transition:opacity .5s var(--ease) 1.6s,transform .5s var(--ease) 1.6s}.js .vinst.io:not(.on) .v-val{opacity:0}.js .vinst.io .v-val{transition:opacity .5s var(--ease) 2.1s}.js .cinst.io:not(.on) .pfile{opacity:0}.js .cinst.io .pfile{transition:opacity .4s var(--ease)}.js .cinst.io .pfile:first-child{transition-delay:.1s}.js .cinst.io .pfile:nth-child(2){transition-delay:.22s}.js .cinst.io .pfile:nth-child(3){transition-delay:.34s}.js .cinst.io:not(.on) .pdown{transform:scaleY(0)}.js .cinst.io .pdown{transition:transform .35s var(--ease) .5s}.js .cinst.io:not(.on) .passo{opacity:0;transform:translateY(6px)}.js .cinst.io .passo{transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(.65s + var(--i,0)*.3s)}.js .cinst.io:not(.on) .d-strike{transform:scaleX(0)}.js .cinst.io .d-strike{transition:transform .4s var(--ease) 1.75s}.js .cinst.io:not(.on) .d-tag{opacity:0}.js .cinst.io .d-tag{transition:opacity .45s var(--ease) 2.05s}.js .pxinst.io:not(.on) .px-bar{transform:scaleX(0)}.js .pxinst.io .px-b1{transition:transform .8s var(--ease) .25s}.js .pxinst.io .px-b2{transition:transform .6s var(--ease) .95s}.js .pxinst.io:not(.on) .px-num{opacity:0}.js .pxinst.io .px-num{transition:opacity .4s var(--ease) 1s}.js .pxinst.io .px-n2{transition-delay:1.45s}.js .pxinst.io:not(.on) .px-pct{opacity:0}.js .pxinst.io .px-pct{transition:opacity .45s var(--ease) 1.7s}.js .pxinst.io:not(.on) .px-chip,.js .pxinst.io:not(.on) .px-expo{opacity:0}.js .pxinst.io .px-chip{transition:opacity .5s var(--ease) 1.9s}.js .pxinst.io .px-expo{transition:opacity .5s var(--ease) 2.15s}.js .pxinst.io:not(.on) .px-selo{opacity:0}.js .pxinst.io .px-selo{transition:opacity .5s var(--ease) 2.4s}.js .ainst.io:not(.on) .ia-row{opacity:0}.js .ainst.io .ia-row{transition:opacity .45s var(--ease);transition-delay:calc(.15s + var(--i,0)*.2s)}.js .ainst.io:not(.on) .ia-bar{transform:scaleX(0)}.js .ainst.io .ia-bar{transition:transform .7s var(--ease);transition-delay:calc(.4s + var(--i,0)*.2s)}.f1{margin:0;max-width:58ch;font-family:Geist,sans-serif;font-size:18px;line-height:1.6;font-weight:600;color:var(--navy)}.f-stack{margin:16px 0 0;letter-spacing:.06em}.f-stack,.traj{font-size:11px;color:var(--muted);line-height:1.9}.traj{margin:40px 0 0;letter-spacing:.04em}.who{margin:26px 0 0;padding-top:24px;border-top:1px solid var(--line);font-size:12.5px;line-height:2;color:var(--muted)}.who b{color:var(--navy);font-weight:600;font-family:Geist,sans-serif}footer a{color:var(--body);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}footer a:hover{color:var(--navy);-webkit-text-decoration-color:var(--navy);text-decoration-color:var(--navy)}.gate{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:30px;background:var(--bg)}.gate-box{width:100%;max-width:390px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);padding:34px 30px}.gate-box .lbl{display:block;margin-bottom:12px;color:var(--navy2)}.gate-box h1{font-size:23px;line-height:1.3;letter-spacing:-.01em;font-weight:650}.gate-box p{margin:12px 0 0;font-size:14px;color:var(--muted)}.gate form{margin-top:22px;display:flex;flex-direction:column;gap:10px}.gate input{background:var(--bg);border:1px solid var(--line);border-radius:0;color:var(--navy);padding:12px 14px;font-size:15px;font-family:Geist Mono,monospace;letter-spacing:.05em}.gate input:focus{outline:0;border-color:var(--navy)}.gate button{background:var(--navy);color:var(--cream);border:0;border-radius:0;padding:12px 14px;cursor:pointer;font-family:Geist,sans-serif;font-weight:600;font-size:15px;transition:opacity .2s}.gate button:hover{opacity:.88}.gate button:disabled{opacity:.55;cursor:default}.gate .err{color:#A03015;font-size:13.5px;min-height:19px}.gate .foot{margin-top:20px;padding-top:15px;border-top:1px solid var(--line-soft);font-family:Geist Mono,monospace;font-size:11px;color:var(--muted);line-height:1.7}.campo-senha{position:relative;display:flex}.campo-senha input{width:100%;padding-right:44px}.campo-senha .olho{position:absolute;right:0;top:0;height:100%;width:42px;background:none;border:0;padding:0;display:flex;align-items:center;justify-content:center;color:var(--muted);cursor:pointer;opacity:.8}.campo-senha .olho:hover{opacity:1;background:none}.campo-senha .olho:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.wrap.painel{max-width:1128px}.painel{padding:44px 0 70px}.painel h1{font-size:27px;margin-bottom:6px;letter-spacing:-.01em}.painel table{width:100%;margin-top:22px;border-collapse:collapse;font-size:13.4px;background:var(--paper);border:1px solid var(--line)}.painel th{font-family:Geist Mono,monospace;font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-weight:400;text-align:left;padding:11px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.painel td{padding:12px 16px;border-bottom:1px solid var(--line-soft);vertical-align:top;color:var(--body)}.painel tr:last-child td{border-bottom:0}.painel tbody tr:hover{background:var(--bg2)}.painel td b{color:var(--navy);font-weight:600}.painel .vtag{font-family:Geist Mono,monospace;font-size:11px;color:var(--navy);background:rgba(153,219,7,.5);padding:2px 8px;white-space:nowrap}.painel .empty{margin-top:26px;padding:20px;border:1px dashed var(--line);color:var(--muted);font-size:14.5px;background:var(--paper)}@media (max-width:720px){.mfoot{grid-template-columns:1fr;gap:22px}.mviz{max-width:300px}.g-no{min-width:92px}.g-arr{min-width:18px}.px{grid-template-columns:1fr}.px-side{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px}}@media (max-width:640px){.wrap{padding:0 20px}body{font-size:14.5px}.mast{padding:60px 0 52px}section{padding:60px 0}footer{padding:60px 0 80px}.sec{gap:20px}.ala{margin-bottom:26px}.sec-head .lead{margin-top:10px}.inst{padding:20px 18px 18px}.inst-lbl{margin-bottom:20px}.mgrid{grid-template-columns:repeat(7,1fr);gap:5px}.cel{height:36px}.reg-lab,.reg-lab10,.reg-old{font-size:9.5px}.tk-n{font-size:9px}.regua{height:146px}.reg-lab{top:86px}.reg-lab:before{top:-27px;height:24px}.reg-lab10{top:112px}.reg-lab10:before{top:-53px;height:50px}.mo{height:166px}.mo svg{top:10px;height:142px}.mo-lab{font-size:8.5px;padding:1px 6px}.mo-l1{top:12px}.mo-l2{top:66px}.mo-l3{top:120px}.mc-chip{font-size:10px;padding:4px 8px}.mc-a{width:12px;margin:0 4px}.via{gap:18px}.v-arr{display:none}.v-own{padding:14px 18px;text-align:left}.v-val{font-size:15px}.p-des{display:block;margin:2px 0 0}.dupla{padding:9px 10px}.g-row{gap:9px}.g-arr{display:none}.g-ac{padding:7px 10px}.g-revtag{flex-basis:100%;margin-left:0}.maq{gap:12px 10px}.m-track{height:22px}.m-val{font-size:11px}.m-val-new{font-size:16px}.px-bars{grid-template-columns:42px 1fr 38px;gap:11px 10px}.px-track{height:24px}.px-num{font-size:12px}.px-n2{font-size:15px}.px-chip{font-size:12.5px;padding:7px 11px}.px-expo{font-size:10.5px}.px-selo{font-size:10px;letter-spacing:.06em}.ia-row{grid-template-columns:96px 52px minmax(0,1fr) 52px;gap:8px}.ia-nome{font-size:11px}.ia-dias{font-size:17px}.f1{font-size:16px}}@media (max-width:480px){.trilha{--tstep:13%}}@media (max-width:380px){.mgrid{gap:4px}.m-val{font-size:10px}.m-val-new{font-size:14px}.ia-row{grid-template-columns:86px 46px minmax(0,1fr) 48px;gap:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.js .rv{transform:none}.js .rv,.js .tinst.io:not(.on) .tnode{opacity:1}.js .tinst.io:not(.on) .tconn{transform:none}.js .reginst.io:not(.on) .reg-now{left:var(--d5)}.js .reginst.io:not(.on) .reg-arr{transform:none}.js .reginst.io:not(.on) .reg-d10,.js .reginst.io:not(.on) .reg-lab,.js .reginst.io:not(.on) .reg-lab10{opacity:1}.js .xinst.io:not(.on) .mo-c1,.js .xinst.io:not(.on) .mo-c2{stroke-dashoffset:0}.js .xinst.io:not(.on) .mo-dot,.js .xinst.io:not(.on) .mo-drop{opacity:1}.js .minst.io:not(.on) .cel.neg{background:rgba(153,219,7,.3)}.js .minst.io:not(.on) .cel.neg:after{opacity:0}.js .minst.io:not(.on) .mz{opacity:1}.js .minst.io:not(.on) .mtr{stroke-dashoffset:0}.js .ginst.io:not(.on) .g-revtag,.js .ginst.io:not(.on) .g-row,.js .ginst.io:not(.on) .g-x,.js .ginst.io:not(.on) .m-val,.js .minst.io:not(.on) .ppc,.js .minst.io:not(.on) .pps{opacity:1}.js .ginst.io:not(.on) .g-out .g-no{opacity:.55}.js .ginst.io:not(.on) .g-riscado,.js .ginst.io:not(.on) .m-bar{transform:none}.js .vinst.io:not(.on) .v-forn,.js .vinst.io:not(.on) .v-own,.js .vinst.io:not(.on) .v-val{opacity:1}.js .vinst.io:not(.on) .v-arr,.js .vinst.io:not(.on) .v-own,.js .vinst.io:not(.on) .v-strike{transform:none}.js .cinst.io:not(.on) .d-tag,.js .cinst.io:not(.on) .passo,.js .cinst.io:not(.on) .pfile{opacity:1}.js .cinst.io:not(.on) .d-strike,.js .cinst.io:not(.on) .passo,.js .cinst.io:not(.on) .pdown{transform:none}.js .pxinst.io:not(.on) .px-chip,.js .pxinst.io:not(.on) .px-expo,.js .pxinst.io:not(.on) .px-num,.js .pxinst.io:not(.on) .px-pct,.js .pxinst.io:not(.on) .px-selo{opacity:1}.js .pxinst.io:not(.on) .px-bar{transform:none}.js .ainst.io:not(.on) .ia-row{opacity:1}.js .ainst.io:not(.on) .ia-bar{transform:none}}@media print{body{background:#fff}.topbar{display:none}.mast,footer,section,section.alt{background:#fff}.inst{box-shadow:none}.sec-head{position:static}*,:after,:before{animation:none!important;transition:none!important}.js .rv{transform:none!important}.js .rv,.js .tinst.io:not(.on) .tnode{opacity:1!important}.js .tinst.io:not(.on) .tconn{transform:none!important}.js .reginst.io:not(.on) .reg-now{left:var(--d5)!important}.js .reginst.io:not(.on) .reg-arr{transform:none!important}.js .reginst.io:not(.on) .reg-d10,.js .reginst.io:not(.on) .reg-lab,.js .reginst.io:not(.on) .reg-lab10{opacity:1!important}.js .xinst.io:not(.on) .mo-c1,.js .xinst.io:not(.on) .mo-c2{stroke-dashoffset:0!important}.js .xinst.io:not(.on) .mo-dot,.js .xinst.io:not(.on) .mo-drop{opacity:1!important}.js .minst.io:not(.on) .cel.neg{background:rgba(153,219,7,.3)!important}.js .minst.io:not(.on) .cel.neg:after{opacity:0!important}.js .minst.io:not(.on) .mz,.js .minst.io:not(.on) .ppc,.js .minst.io:not(.on) .pps{opacity:1!important}.js .minst.io:not(.on) .mtr{stroke-dashoffset:0!important}.js .ginst.io:not(.on) .g-revtag,.js .ginst.io:not(.on) .g-row,.js .ginst.io:not(.on) .g-x,.js .ginst.io:not(.on) .m-val{opacity:1!important}.js .ginst.io:not(.on) .g-riscado,.js .ginst.io:not(.on) .m-bar{transform:none!important}.js .vinst.io:not(.on) .v-forn,.js .vinst.io:not(.on) .v-own,.js .vinst.io:not(.on) .v-val{opacity:1!important}.js .vinst.io:not(.on) .v-arr,.js .vinst.io:not(.on) .v-own,.js .vinst.io:not(.on) .v-strike{transform:none!important}.js .cinst.io:not(.on) .d-tag,.js .cinst.io:not(.on) .passo,.js .cinst.io:not(.on) .pfile{opacity:1!important}.js .cinst.io:not(.on) .d-strike,.js .cinst.io:not(.on) .passo,.js .cinst.io:not(.on) .pdown{transform:none!important}.js .pxinst.io:not(.on) .px-chip,.js .pxinst.io:not(.on) .px-expo,.js .pxinst.io:not(.on) .px-num,.js .pxinst.io:not(.on) .px-pct,.js .pxinst.io:not(.on) .px-selo{opacity:1!important}.js .pxinst.io:not(.on) .px-bar{transform:none!important}.js .ainst.io:not(.on) .ia-row{opacity:1!important}.js .ainst.io:not(.on) .ia-bar{transform:none!important}.cel.neg,.d-tag,.ia-ar,.ppc,.px-b2,.px-chip,.px-pct,.reg-now,.v-val{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ginst{background:#fff;border-color:#091F68;color:#333}.g-heads .lbl,.g-maq-lbl,.ginst .inst-lbl{color:#555}.ginst .inst-note{color:#333;border-top-color:#ddd}.g-row{border-bottom-color:#e5e5e5}.g-heads{border-bottom-color:#bbb}.g-no{border-color:#091F68;color:#091F68}.g-revtag,.g-x{color:#4a6b00;-webkit-print-color-adjust:exact;print-color-adjust:exact}.g-line{background:repeating-linear-gradient(90deg,#777 0 4px,transparent 4px 8px)}.g-head{border-left-color:#333}.g-ac{border-color:#999;background:none}.g-key{border-color:#091F68}.g-key:after{background:#091F68}.g-pan{background:#bbb}.g-riscado{background:#99DB07;-webkit-print-color-adjust:exact;print-color-adjust:exact}.g-maq{border-top-color:#ddd}.m-track{border-color:#ccc;background:none}.m-old{background:#bbb}.m-new,.m-old{-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-new{background:#99DB07}.m-val{color:#000}.m-val-new{color:#4a6b00}.g-esc{color:#555}.v-own{background:#fff;border:1.5px solid #091f68;color:#091F68}.v-own span{color:#555}}