:root{--bg:#000000;--bg2:#0E0F10;--ink:#FFFFFF;--body:#BDBFC7;--muted:#75838B;--soft:#ACC1CC;--line:rgba(255,255,255,.16);--line-soft:rgba(255,255,255,.07);--pink:#ED145B;--pink-soft:rgba(237,20,91,.3);--err:#ED145B;--inst:#101214;--d5:13.7931%;--shadow:0 1px 2px rgba(0,0,0,.5),0 18px 40px -28px rgba(0,0,0,.9);--ease:cubic-bezier(.16,1,.3,1)}@property --pp{syntax:"<integer>";inherits:false;initial-value:7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--body);font-family:Montserrat,Segoe UI,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.72;font-weight:400;-webkit-font-smoothing:antialiased}.wrap{max-width:688px}.wrap,.wrap-w{margin:0 auto;padding:0 24px}.wrap-w{max-width:1128px}.mono{font-family:JetBrains 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:JetBrains Mono,monospace;text-transform:uppercase}.kick{margin:0;font-size:11px;letter-spacing:.17em;color:var(--soft)}.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(--pink);color:#fff}h1,h2{margin:0;color:var(--ink);text-wrap:balance}h1{font-size:clamp(28px,6.2vw,56px);line-height:1.08;letter-spacing:-.015em;font-weight:800;text-transform:uppercase}h1 span{display:block}h1 .h-b{color:var(--soft)}.bt{font-size:clamp(22px,3.2vw,32px);line-height:1.25;letter-spacing:-.015em;font-weight:700;margin-bottom:34px}.bt-tight{margin-bottom:18px}.tag{display:inline-block;margin:0 0 14px;padding:4px 9px;border:1px solid rgba(255,255,255,.28);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.7)}.lead{margin:0;max-width:26ch;font-size:clamp(21px,3vw,29px);line-height:1.22;letter-spacing:-.015em;font-weight:700;color:var(--ink);text-wrap:balance}.lead-s{margin:14px 0 0;max-width:52ch;font-size:15px;line-height:1.65;color:var(--body)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(0,0,0,.82);-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(--ink);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(--bg2)}.lang button{border:0;background:none;cursor:pointer;padding:7px 14px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;color:var(--muted);transition:background .25s,color .25s}.lang button[aria-pressed=true]{background:#fff;color:#000}.mast{padding:104px 0 76px;background:var(--bg)}.mast h1{margin-top:22px;max-width:22ch}.leg{margin:14px 0 0;max-width:60ch;font-size:14.5px;line-height:1.7;color:var(--body)}.leg-1{margin-top:30px}.vocab{margin:28px 0 0;font-size:11px;letter-spacing:.06em;color:var(--muted);line-height:1.9}.js .mast h1 span{animation:hero-in .6s var(--ease) both}.js .mast h1 .h-b{animation-delay:.08s}@keyframes hero-in{0%{opacity:0;transform:translateY(12px)}}section{padding:96px 0;background:var(--bg)}footer,section.alt{background:var(--bg2)}footer{color:var(--muted);padding:84px 0 96px;border-top:1px solid var(--line-soft)}.inst{background:var(--inst);border:1px solid rgba(255,255,255,.13);padding:28px 30px 26px}.inst-lbl{display:block;margin-bottom:24px;color:rgba(255,255,255,.5)}.inst-note{margin:24px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;line-height:1.7;color:rgba(255,255,255,.62);max-width:72ch}.rito-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:24px;gap:24px;align-items:stretch}.rito-col{display:flex;flex-direction:column;gap:24px;min-width:0}.rito-col .marg{flex:1 1}.rlist{margin-top:2px}.rhead{display:flex;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.16)}.rbody .row{position:relative;display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.06)}.row-nome{font-size:12px;line-height:20px;letter-spacing:.05em;color:#F2F4F5;opacity:.32}.row-fio{flex:1 1;height:1px;align-self:center;background:repeating-linear-gradient(90deg,rgba(255,255,255,.2) 0 2px,transparent 2px 7px)}.row-dono{flex:0 0 auto;width:11px;height:11px;border-radius:50%;border:1px solid rgba(255,255,255,.65);background:rgba(255,255,255,.12);margin-right:28px;opacity:.32}.rbody .row:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--pink);transform:scaleX(1);transform-origin:left}.rz{margin:20px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);font-size:14px;letter-spacing:.02em;color:rgba(255,255,255,.75)}.rz b{color:var(--pink);font-weight:600;font-size:17px}.honest,.rz b{letter-spacing:0}.honest{margin:20px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;line-height:1.6;color:var(--body)}.regua{position:relative;height:96px;margin-top:30px}.regua:before{content:"";position:absolute;left:0;right:0;top:56px;height:1px;background:rgba(255,255,255,.25)}.tk{position:absolute;top:50px;width:1px;height:7px;background:rgba(255,255,255,.22)}.tk-g{top:46px;height:11px;background:rgba(255,255,255,.42)}.reg-old{position:absolute;top:0;right:0;font-size:10.5px;letter-spacing:.02em;color:rgba(255,255,255,.55)}.reg-ghost{position:absolute;top:34px;left:100%;width:2px;height:16px;transform:translateX(-50%);background:rgba(255,255,255,.35)}.reg-arr{position:absolute;top:41px;left:var(--d5);right:1px;height:1px;background:rgba(255,255,255,.5);transform-origin:right}.reg-arr:before{content:"";position:absolute;left:0;top:-3px;border:3px solid transparent;border-right:7px solid rgba(255,255,255,.85);transform:translateX(-6px)}.reg-now{position:absolute;top:32px;left:var(--d5);width:3px;height:26px;transform:translateX(-50%);background:#fff}.reg-lab{position:absolute;top:72px;left:max(0px,calc(var(--d5) - 8px));font-size:10.5px;letter-spacing:.02em;color:rgba(255,255,255,.85);white-space:nowrap}.marg{display:flex;flex-direction:column}.marg-viz{position:relative;flex:1 1;min-height:112px;margin-top:6px}.marg-viz svg{position:absolute;left:0;right:0;top:38px;bottom:0;width:100%;height:calc(100% - 38px);overflow:visible}.tr{stroke:var(--pink);stroke-width:1.4;fill:none;stroke-dasharray:1 2;stroke-dashoffset:0}.pp{position:absolute;top:0;right:0;font-size:24px;font-weight:500;letter-spacing:-.01em;color:var(--pink)}.pp-i i{font-style:normal}.marg-sub{display:block;margin-top:12px;font-size:10.5px;letter-spacing:.04em;color:rgba(255,255,255,.55)}.caption{margin:26px 0 0;max-width:60ch;font-size:15.5px;line-height:1.75;color:var(--ink)}.pull{margin:48px 0 0;max-width:62ch}.pull p{margin:0;font-weight:700;font-size:clamp(22px,3.4vw,28px);line-height:1.3;letter-spacing:-.015em;color:var(--ink)}.pull cite{display:block;margin-top:14px;font-style:normal;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.maq{display:grid;grid-template-columns:56px 1fr auto;grid-gap:18px 16px;gap:18px 16px;align-items:center;margin-top:4px}.mrow{display:contents}.m-tag{letter-spacing:.13em}.m-track{position:relative;height:26px;min-width:0;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.03)}.m-bar{position:absolute;top:-1px;bottom:-1px;left:-1px;transform-origin:left}.m-old{width:calc(100% + 2px);background:rgba(255,255,255,.34)}.m-new{width:calc(.9375% + 2px);min-width:4px;background:#fff}.m-val{font-size:13px;color:#fff;white-space:nowrap}.m-val-old{opacity:.55}.m-val-new{font-size:16px;font-weight:500}.blk-maq{margin-top:76px}.blk-maq .wrap .lead{margin-bottom:0}.blk-maq .wrap+.wrap-w{margin-top:38px}.esp-grid{display:grid;grid-template-columns:1fr 1fr}.esp-lado{min-width:0}.esp-gps{padding-right:32px}.esp-alun{border-left:1px solid rgba(255,255,255,.13);padding-left:32px}.esp-lado>.lbl{display:block;margin-bottom:26px;color:rgba(255,255,255,.5)}.org{--g:8px}.org-pai{width:max-content;max-width:100%;margin:0 auto;text-align:center;border:1px solid rgba(255,255,255,.75);background:rgba(255,255,255,.05);padding:9px 18px 8px}.esp-alun .org-pai{border-style:dashed;border-color:rgba(255,255,255,.55)}.org-pai b{display:block;font-size:13px;font-weight:600;color:#fff;letter-spacing:-.01em}.org-pai span{display:block;margin-top:2px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55)}.org-tr{display:block;width:1px;height:16px;margin:0 auto;background:rgba(255,255,255,.5)}.esp-alun .org-tr{background:repeating-linear-gradient(180deg,rgba(255,255,255,.5) 0 3px,transparent 3px 6px)}.org-kids{position:relative;display:flex;gap:var(--g);padding-top:12px}.org-kids:before{content:"";position:absolute;top:0;height:1px;left:calc((100% - (var(--n) - 1)*var(--g))/var(--n)/2);right:calc((100% - (var(--n) - 1)*var(--g))/var(--n)/2);background:rgba(255,255,255,.5)}.esp-alun .org-kids:before{background:repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 3px,transparent 3px 6px)}.org-kid{position:relative;flex:1 1;min-width:0;text-align:center;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.03);padding:9px 4px 7px}.org-kid:before{content:"";position:absolute;left:50%;top:-12px;width:1px;height:12px;background:rgba(255,255,255,.5)}.esp-alun .org-kid:before{background:repeating-linear-gradient(180deg,rgba(255,255,255,.5) 0 3px,transparent 3px 6px)}.k-nome{display:block;font-size:10.5px;font-weight:500;letter-spacing:.01em;color:#F2F4F5;overflow-wrap:break-word}.k-nicho{display:block;margin-top:2px;font-size:9px;color:rgba(255,255,255,.55)}.k-pl{display:block;margin:auto 6px 0;padding-top:8px;border-top:1px solid rgba(255,255,255,.14);font-size:8.5px;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.45)}.org-extra{margin:18px 0 0;font-size:10px;line-height:1.8;color:rgba(255,255,255,.5)}.ciclo-svg{max-width:780px;margin:6px auto 0}.ciclo-svg svg{display:block;width:100%;height:auto}.c-hub{fill:none;stroke:rgba(255,255,255,.45);stroke-dasharray:3 5}.c-spk{stroke:rgba(255,255,255,.35);stroke-dasharray:2 5}.c-hub-t{fill:#F2F4F5;font:600 15px Montserrat,Segoe UI,sans-serif}.c-hub-s{fill:rgba(255,255,255,.55);font:400 9.5px JetBrains Mono,monospace;letter-spacing:.1em}.c-no{fill:#fff}.c-lab{fill:rgba(255,255,255,.85);font:500 13px JetBrains Mono,monospace}.c-arc{fill:none;stroke:rgba(255,255,255,.6);stroke-width:1.4}.mkp{fill:rgba(255,255,255,.8)}.c-pd{fill:none;stroke:rgba(255,255,255,.7)}.c-plab{fill:rgba(255,255,255,.6);font:400 11px JetBrains Mono,monospace}.c-parr{stroke:rgba(255,255,255,.5);stroke-dasharray:3 4}.ciclo-m{display:none;position:relative;margin-top:4px;padding:6px 30px 6px 26px}.ciclo-m:after{content:"";position:absolute;right:16px;top:16px;bottom:42px;width:1px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.4) 0 3px,transparent 3px 7px)}.cm-volta{position:absolute;left:0;top:18px;bottom:18px;width:12px;border:1px solid rgba(255,255,255,.5);border-right:0}.cm-volta:after{content:"";position:absolute;top:-4px;right:-8px;border:4px solid transparent;border-left:7px solid rgba(255,255,255,.8)}.cm-lid{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin:12px 0 0;font-size:9px;letter-spacing:.06em;color:rgba(255,255,255,.55);white-space:nowrap}.cm-lid:before{content:"";flex:0 0 auto;width:24px;height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 3px,transparent 3px 7px)}.cm-rows{position:relative;display:flex;flex-direction:column}.cm-rows:before{content:"";position:absolute;left:9px;top:14px;bottom:14px;width:1px;background:rgba(255,255,255,.3)}.cm-row{position:relative;display:flex;align-items:center;gap:10px;padding:9px 0}.cm-row:not(:first-child):before{content:"";position:absolute;left:6px;top:-3px;border:3.5px solid transparent;border-top:6px solid rgba(255,255,255,.6)}.cm-num{position:relative;z-index:1;flex:0 0 auto;width:19px;height:19px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.6);background:var(--inst);font-size:10px;color:#fff}.cm-et{font-size:12.5px;line-height:1.35;color:#F2F4F5}.cm-tk{position:relative;flex:1 1;height:1px;margin-right:-14px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.3) 0 3px,transparent 3px 7px)}.cm-tk:after{content:"";position:absolute;right:-2px;top:-2px;width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.7)}.cm-prev{position:relative;margin-left:34px;padding:5px 0 7px;font-size:10px;letter-spacing:.03em;color:rgba(255,255,255,.6)}.cm-prev:before{left:-24px;width:20px;height:1px;background:rgba(255,255,255,.45)}.cm-prev:after,.cm-prev:before{content:"";position:absolute;top:50%}.cm-prev:after{left:-27px;margin-top:-3px;border:3px solid transparent;border-right:6px solid rgba(255,255,255,.7)}.finst{max-width:880px;margin-left:auto;margin-right:auto}.fer{margin-top:2px}.fer-b{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:0 14px;gap:0 14px;align-items:center}.fer-b+.fer-b{margin-top:26px;padding-top:26px;border-top:1px solid rgba(255,255,255,.1)}.fer-n{font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.45)}.fx-node{display:inline-block;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.04);padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em;color:#F2F4F5;white-space:nowrap}.fx-main{border-color:rgba(255,255,255,.85)}.fer-1 .fx-node{white-space:normal;line-height:1.5}.fx-erp{border-style:dashed;background:none;color:rgba(255,255,255,.75)}.flow{display:grid;grid-template-columns:auto 46px auto 46px auto;align-items:center;justify-content:start}.fx-conn{position:relative;display:block;height:1px;transform-origin:left}.fx-line{position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.6) 0 5px,transparent 5px 10px)}.fx-head{position:absolute;right:-1px;top:-3px;border:3.5px solid transparent;border-left:7px solid rgba(255,255,255,.85)}.fx-outs{position:relative;display:flex;flex-direction:column;gap:9px;padding-left:20px}.fx-outs:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:rgba(255,255,255,.4)}.fx-out{position:relative;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.03);padding:6px 10px;font-size:11.5px;color:#F2F4F5;white-space:nowrap}.fx-out:before{content:"";position:absolute;left:-20px;top:50%;width:20px;height:1px;background:rgba(255,255,255,.4)}.fx-auto{margin:18px 0 0;display:flex;align-items:center;gap:10px}.fx-auto:before{content:"";flex:0 0 auto;width:26px;height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.6) 0 5px,transparent 5px 10px)}@media screen and (prefers-reduced-motion:no-preference){.js .finst.viva .fx-auto:before,.js .finst.viva .fx-line{animation:fx-flui 1.1s linear infinite}}@keyframes fx-flui{to{background-position:10px 0}}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.js .rinst{view-timeline:--rito block}.js .rinst .row .row-dono,.js .rinst .row .row-nome{animation:r-vivo linear both;animation-timeline:--rito;animation-range:cover var(--a) cover var(--b)}.js .rinst .row:after{animation:sx0 linear both;animation-timeline:--rito;animation-range:cover var(--a) cover var(--b)}.js .rinst .rbody .row:first-child{--a:14%;--b:20%}.js .rinst .rbody .row:nth-child(2){--a:20%;--b:26%}.js .rinst .rbody .row:nth-child(3){--a:26%;--b:32%}.js .rinst .rbody .row:nth-child(4){--a:32%;--b:38%}.js .rinst .rbody .row:nth-child(5){--a:38%;--b:44%}.js .rinst .rbody .row:nth-child(6){--a:44%;--b:50%}.js .rinst .rbody .row:nth-child(7){--a:50%;--b:56%}.js .rinst .rbody .row:nth-child(8){--a:56%;--b:62%}.js .rinst .rz{animation:surge linear both;animation-timeline:--rito;animation-range:cover 64% cover 74%}.js .reg{view-timeline:--reg block}.js .reg .reg-now{animation:reg-salto linear both;animation-timeline:--reg;animation-range:cover 22% cover 58%}.js .reg .reg-arr{animation:sx0 linear both;animation-timeline:--reg;animation-range:cover 22% cover 58%}.js .reg .reg-lab{animation:surge linear both;animation-timeline:--reg;animation-range:cover 52% cover 64%}.js .marg{view-timeline:--marg block}.js .marg .tr{animation:traco linear both;animation-timeline:--marg;animation-range:cover 18% cover 62%}.js .marg .pp{animation:surge linear both;animation-timeline:--marg;animation-range:cover 18% cover 28%}.js .marg .pp-i i{display:none}.js .marg .pp-i:before{content:counter(ppc);counter-reset:ppc var(--pp);animation:conta linear both;animation-timeline:--marg;animation-range:cover 18% cover 62%}.js .binst{view-timeline:--maq block}.js .binst .m-old{animation:sx0 linear both;animation-timeline:--maq;animation-range:cover 12% cover 38%}.js .binst .m-new{animation:sx0 linear both;animation-timeline:--maq;animation-range:cover 42% cover 52%}.js .binst .m-val-old{animation:surge linear both;animation-timeline:--maq;animation-range:cover 28% cover 38%}.js .binst .m-val-new{animation:surge linear both;animation-timeline:--maq;animation-range:cover 46% cover 56%}.js .cinst{view-timeline:--met block}.js .cinst .c-base{animation:surge linear both;animation-timeline:--met;animation-range:cover 6% cover 13%}.js .cinst .c-q{animation:surge linear both;animation-timeline:--met}.js .cinst .c-q1{animation-range:cover 13% cover 20%}.js .cinst .c-q2{animation-range:cover 19% cover 26%}.js .cinst .c-prev{animation-range:cover 23% cover 30%}.js .cinst .c-q3{animation-range:cover 27% cover 34%}.js .cinst .c-q4{animation-range:cover 33% cover 44%}.js .finst{view-timeline:--fer block}.js .finst .fer-1{animation:surge linear both;animation-timeline:--fer;animation-range:cover 5% cover 12%}.js .finst .fx-erp{animation:surge linear both;animation-timeline:--fer;animation-range:cover 12% cover 18%}.js .finst .fx-c1{animation:sx0 linear both;animation-timeline:--fer;animation-range:cover 16% cover 24%}.js .finst .fx-sys{animation:surge linear both;animation-timeline:--fer;animation-range:cover 22% cover 30%}.js .finst .fx-c2{animation:sx0 linear both;animation-timeline:--fer;animation-range:cover 28% cover 36%}.js .finst .fx-outs{animation:surge linear both;animation-timeline:--fer;animation-range:cover 34% cover 44%}.js .finst .fx-auto{animation:surge linear both;animation-timeline:--fer;animation-range:cover 42% cover 52%}}@media screen and (prefers-reduced-motion:no-preference) and (max-width:700px){.js .finst .fx-c1,.js .finst .fx-c2{animation-name:sy0;transform-origin:top}}}@keyframes r-vivo{0%{opacity:1}}@keyframes sx0{0%{transform:scaleX(0)}}@keyframes sy0{0%{transform:scaleY(0)}}@keyframes reg-salto{0%{left:100%}}@keyframes traco{0%{stroke-dashoffset:1}}@keyframes conta{0%{--pp:0}}@keyframes surge{0%{opacity:0}}.js .rinst.io:not(.on) .row-dono,.js .rinst.io:not(.on) .row-nome{opacity:1}.js .rinst.io .row-dono,.js .rinst.io .row-nome{transition:opacity .5s ease;transition-delay:calc(.25s + var(--i,0)*.22s)}.js .rinst.io:not(.on) .rbody .row:after{transform:scaleX(0)}.js .rinst.io .rbody .row:after{transition:transform .45s var(--ease);transition-delay:calc(.25s + var(--i,0)*.22s)}.js .rinst.io:not(.on) .rz{opacity:0}.js .rinst.io .rz{transition:opacity .6s var(--ease) 2.2s}.js .reg.io:not(.on) .reg-now{left:100%}.js .reg.io .reg-now{transition:left 1s var(--ease) .3s}.js .reg.io:not(.on) .reg-arr{transform:scaleX(0)}.js .reg.io .reg-arr{transition:transform 1s var(--ease) .3s}.js .reg.io:not(.on) .reg-lab{opacity:0}.js .reg.io .reg-lab{transition:opacity .5s var(--ease) 1.2s}.js .marg.io:not(.on) .tr{stroke-dashoffset:1}.js .marg.io .tr{transition:stroke-dashoffset 1.4s cubic-bezier(.22,.8,.2,1) .35s}.js .marg.io:not(.on) .pp{opacity:0}.js .marg.io .pp{transition:opacity .5s var(--ease) 1.25s}.js .binst.io:not(.on) .m-bar{transform:scaleX(0)}.js .binst.io .m-old{transition:transform .9s var(--ease) .2s}.js .binst.io .m-new{transition:transform .5s var(--ease) 1.15s}.js .binst.io:not(.on) .m-val{opacity:0}.js .binst.io .m-val-old{transition:opacity .4s ease .9s}.js .binst.io .m-val-new{transition:opacity .4s ease 1.35s}.js .esp.io:not(.on) .org-extra,.js .esp.io:not(.on) .org-kid,.js .esp.io:not(.on) .org-pai,.js .esp.io:not(.on) .org-tr{opacity:0}.js .esp.io .org-extra,.js .esp.io .org-kid,.js .esp.io .org-pai,.js .esp.io .org-tr{transition:opacity .5s var(--ease)}.js .esp.io .esp-gps .org-pai{transition-delay:.15s}.js .esp.io .esp-gps .org-tr{transition-delay:.3s}.js .esp.io .esp-gps .org-kid{transition-delay:calc(.4s + var(--i,0)*70ms)}.js .esp.io .org-extra{transition-delay:.95s}.js .esp.io .esp-alun .org-pai{transition-delay:1.1s}.js .esp.io .esp-alun .org-tr{transition-delay:1.25s}.js .esp.io .esp-alun .org-kid{transition-delay:calc(1.35s + var(--i,0)*70ms)}.js .cinst.io:not(.on) .c-base,.js .cinst.io:not(.on) .c-q{opacity:0}.js .cinst.io .c-base,.js .cinst.io .c-q{transition:opacity .5s var(--ease)}.js .cinst.io .c-base{transition-delay:.15s}.js .cinst.io .c-q1{transition-delay:.55s}.js .cinst.io .c-q2{transition-delay:.85s}.js .cinst.io .c-prev{transition-delay:1.1s}.js .cinst.io .c-q3{transition-delay:1.3s}.js .cinst.io .c-q4{transition-delay:1.7s}.js .cinst.io:not(.on) .cm-lid,.js .cinst.io:not(.on) .cm-prev,.js .cinst.io:not(.on) .cm-row,.js .cinst.io:not(.on) .cm-volta{opacity:0}.js .cinst.io .cm-lid,.js .cinst.io .cm-prev,.js .cinst.io .cm-row,.js .cinst.io .cm-volta{transition:opacity .5s var(--ease)}.js .cinst.io .cm-lid{transition-delay:.15s}.js .cinst.io .cm-rows>div:first-child{transition-delay:.3s}.js .cinst.io .cm-rows>div:nth-child(2){transition-delay:.55s}.js .cinst.io .cm-rows>div:nth-child(3){transition-delay:.8s}.js .cinst.io .cm-rows>div:nth-child(4){transition-delay:1s}.js .cinst.io .cm-rows>div:nth-child(5){transition-delay:1.25s}.js .cinst.io .cm-volta{transition-delay:1.6s}.js .finst.io:not(.on) .fer-1,.js .finst.io:not(.on) .fx-auto,.js .finst.io:not(.on) .fx-erp,.js .finst.io:not(.on) .fx-outs,.js .finst.io:not(.on) .fx-sys{opacity:0}.js .finst.io .fer-1,.js .finst.io .fx-auto,.js .finst.io .fx-erp,.js .finst.io .fx-outs,.js .finst.io .fx-sys{transition:opacity .5s var(--ease)}.js .finst.io:not(.on) .fx-conn{transform:scaleX(0)}.js .finst.io .fx-conn{transition:transform .5s var(--ease)}.js .finst.io .fer-1{transition-delay:.1s}.js .finst.io .fx-erp{transition-delay:.45s}.js .finst.io .fx-c1{transition-delay:.7s}.js .finst.io .fx-sys{transition-delay:1s}.js .finst.io .fx-c2{transition-delay:1.25s}.js .finst.io .fx-outs{transition-delay:1.55s}.js .finst.io .fx-auto{transition-delay:1.9s}.f1{margin:0;max-width:58ch;font-size:17px;line-height:1.7;color:var(--ink)}.oferta{margin-top:30px;max-width:44ch;padding:22px 22px 24px;background:var(--inst);border:1px solid rgba(255,255,255,.13);border-left:2px solid var(--pink)}.of-lbl{display:block;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.42)}.of-lbl2{margin-top:26px}.of-zeros{margin-top:10px}.of-z{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.of-z:first-child{border-top:1px solid rgba(255,255,255,.08)}.of-z span{font-size:12.5px;color:rgba(255,255,255,.62)}.of-z b{font-size:25px;line-height:1;font-weight:500;color:var(--pink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.of-item{margin:12px 0 0;font-size:19px;line-height:1.3;color:#F2F4F5;font-family:Montserrat,system-ui,sans-serif;font-weight:600}.of-time{margin:5px 0 0;font-size:11px;color:rgba(255,255,255,.55)}.of-como{margin:18px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);font-size:10.5px;letter-spacing:.05em;color:rgba(255,255,255,.42)}@media (max-width:640px){.oferta{margin-top:26px;padding:18px 16px 20px}.of-z b{font-size:23px}.of-item{font-size:17px}.f-stack{font-size:10.5px}}@media print{.oferta{background:none;border-color:#ccc #ccc #ccc #ED145B}.of-z{border-bottom-color:#eee}.of-como,.of-z:first-child{border-top-color:#eee}.of-z b{color:#ED145B}.of-item{color:#000}.of-como,.of-lbl,.of-time,.of-z span{color:#555}.f-stack{color:#444}}.f2{margin:18px 0 0;max-width:58ch;font-size:13px;line-height:1.7}.f2,.traj{color:var(--muted)}.traj{margin:40px 0 0;font-size:11px;letter-spacing:.04em;line-height:1.9}.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:#fff;font-weight:500;font-family:Montserrat,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:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.js .rv{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js .rv.on{opacity:1;transform:none}.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(--bg2);border:1px solid var(--line);box-shadow:var(--shadow);padding:34px 30px}.gate-box .lbl{display:block;margin-bottom:12px;color:var(--soft)}.gate-box h1{font-size:23px;line-height:1.3;text-transform:none;letter-spacing:-.01em;font-weight:700}.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(--ink);padding:12px 14px;font-size:15px;font-family:JetBrains Mono,monospace;letter-spacing:.05em}.gate input:focus{outline:0;border-color:var(--ink)}.gate button{background:var(--pink);color:#fff;border:0;border-radius:0;padding:12px 14px;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;font-size:15px;transition:opacity .2s}.gate button:hover{opacity:.85}.gate button:disabled{opacity:.55;cursor:default}.gate .err{color:var(--err);font-size:13.5px;min-height:19px}.gate .foot{margin-top:20px;padding-top:15px;border-top:1px solid var(--line-soft);font-family:JetBrains 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:.75}.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;text-transform:none;letter-spacing:-.01em}.painel table{width:100%;margin-top:22px;border-collapse:collapse;font-size:13.4px;background:var(--bg2);border:1px solid var(--line)}.painel th{font-family:JetBrains 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:#16181B}.painel td b{color:var(--ink);font-weight:600}.painel .vtag{font-family:JetBrains Mono,monospace;font-size:11px;color:#fff;background:var(--pink-soft);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(--bg2)}@media (max-width:860px){.rito-grid{grid-template-columns:1fr}}@media (max-width:700px){.esp-grid{grid-template-columns:1fr}.esp-gps{padding-right:0}.esp-alun{border-left:0;padding-left:0;margin-top:34px;padding-top:30px;border-top:1px solid rgba(255,255,255,.13)}.ciclo-svg{display:none}.ciclo-m{display:block}.org-pai{margin:0;text-align:left;padding:9px 14px 8px}.org-tr{margin:0 0 0 14px;height:10px}.org-kids{flex-direction:column;gap:6px;padding-top:0;margin-left:14px;padding-left:16px}.org-kids:before{left:0;right:auto;top:-10px;bottom:22px;width:1px;height:auto}.esp-alun .org-kids:before{background:repeating-linear-gradient(180deg,rgba(255,255,255,.5) 0 3px,transparent 3px 6px)}.org-kid{text-align:left;padding:8px 12px 7px;display:flex;flex-direction:row;align-items:baseline;gap:8px;flex-wrap:wrap}.org-kid:before{left:-16px;top:50%;width:16px;height:1px}.esp-alun .org-kid:before{background:repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 3px,transparent 3px 6px)}.k-nome{font-size:11.5px}.k-nicho{margin-top:0}.k-pl{margin:0 0 0 auto;padding-top:0;border-top:0}.flow{display:flex;flex-direction:column;align-items:flex-start}.fx-conn{width:1px;height:24px;margin:6px 0 6px 24px;transform-origin:top}.fx-line{background:repeating-linear-gradient(180deg,rgba(255,255,255,.6) 0 5px,transparent 5px 10px)}.fx-head{right:auto;left:-3px;top:auto;bottom:-1px;border:3.5px solid transparent;border-top:7px solid rgba(255,255,255,.85);border-bottom:0}.fx-outs{margin-left:24px;padding-left:20px}.fx-outs:before{top:-6px;bottom:14px}.fx-out{white-space:normal}.js .finst.io:not(.on) .fx-conn{transform:scaleY(0)}}@media screen and (prefers-reduced-motion:no-preference) and (max-width:700px){.js .finst.viva .fx-line{animation-name:fx-flui-v}}@keyframes fx-flui-v{to{background-position:0 10px}}@media (max-width:640px){.wrap,.wrap-w{padding:0 20px}body{font-size:14.5px}.mast{padding:64px 0 52px}section{padding:64px 0}footer{padding:60px 0 80px}.bt{margin-bottom:26px}.inst{padding:20px 18px 18px}.rito-col,.rito-grid{gap:18px}.row-nome{font-size:11px}.row-dono{margin-right:20px}.rz{font-size:13px}.rz b{font-size:15px}.reg-lab,.reg-old{font-size:9.5px}.pp{font-size:21px}.caption{margin-top:40px}.blk-maq{margin-top:52px}.maq{grid-template-columns:46px 1fr auto;gap:14px 10px}.m-track{height:22px}.m-val{font-size:11.5px}.m-val-new{font-size:13.5px}.fer-b{grid-template-columns:24px minmax(0,1fr);gap:0 10px}.fer-b+.fer-b{margin-top:22px;padding-top:22px}.fx-node{font-size:11px;padding:9px 12px}.ciclo-m{padding:6px 24px 6px 22px}.ciclo-m:after{right:12px}.cm-tk{margin-right:-12px}.cm-lid{font-size:8.5px;letter-spacing:.04em}.cm-et{font-size:11.5px}.f1{font-size:15.5px}}@media (max-width:380px){.honest{letter-spacing:.02em}.maq{grid-template-columns:40px 1fr auto;gap:12px 8px}.m-val{font-size:10.5px}.m-val-new{font-size:12.5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.js .rv{opacity:1;transform:none}.js .rinst.io:not(.on) .row-dono,.js .rinst.io:not(.on) .row-nome{opacity:.32}.js .rinst.io:not(.on) .rbody .row:after{transform:scaleX(1)}.js .rinst.io:not(.on) .rz{opacity:1}.js .reg.io:not(.on) .reg-now{left:var(--d5)}.js .reg.io:not(.on) .reg-arr{transform:none}.js .reg.io:not(.on) .reg-lab{opacity:1}.js .marg.io:not(.on) .tr{stroke-dashoffset:0}.js .marg.io:not(.on) .pp{opacity:1}.js .binst.io:not(.on) .m-bar{transform:none}.js .binst.io:not(.on) .m-val-old{opacity:.55}.js .binst.io:not(.on) .m-val-new,.js .cinst.io:not(.on) .c-base,.js .cinst.io:not(.on) .c-q,.js .cinst.io:not(.on) .cm-lid,.js .cinst.io:not(.on) .cm-prev,.js .cinst.io:not(.on) .cm-row,.js .cinst.io:not(.on) .cm-volta,.js .esp.io:not(.on) .org-extra,.js .esp.io:not(.on) .org-kid,.js .esp.io:not(.on) .org-pai,.js .esp.io:not(.on) .org-tr,.js .finst.io:not(.on) .fer-1,.js .finst.io:not(.on) .fx-auto,.js .finst.io:not(.on) .fx-erp,.js .finst.io:not(.on) .fx-outs,.js .finst.io:not(.on) .fx-sys{opacity:1}.js .finst.io:not(.on) .fx-conn{transform:none}}@media print{:root{--bg:#fff;--bg2:#fff;--ink:#000;--body:#333;--muted:#555;--soft:#333;--line:#c9c9c9;--line-soft:#e2e2e2}body{background:#fff}.topbar{display:none}.mast,footer,section,section.alt{background:#fff}*,:after,:before{animation:none!important;transition:none!important}.js .rv{opacity:1!important;transform:none!important}.js .rinst.io:not(.on) .row-dono,.js .rinst.io:not(.on) .row-nome{opacity:.45!important}.js .rinst.io:not(.on) .rbody .row:after{transform:scaleX(1)!important}.js .rinst.io:not(.on) .rz{opacity:1!important}.js .reg.io:not(.on) .reg-now{left:var(--d5)!important}.js .reg.io:not(.on) .reg-arr{transform:none!important}.js .reg.io:not(.on) .reg-lab{opacity:1!important}.js .marg.io:not(.on) .tr{stroke-dashoffset:0!important}.js .marg.io:not(.on) .pp{opacity:1!important}.js .binst.io:not(.on) .m-bar{transform:none!important}.js .binst.io:not(.on) .m-val,.js .cinst.io:not(.on) .c-base,.js .cinst.io:not(.on) .c-q,.js .cinst.io:not(.on) .cm-lid,.js .cinst.io:not(.on) .cm-prev,.js .cinst.io:not(.on) .cm-row,.js .cinst.io:not(.on) .cm-volta,.js .esp.io:not(.on) .org-extra,.js .esp.io:not(.on) .org-kid,.js .esp.io:not(.on) .org-pai,.js .esp.io:not(.on) .org-tr,.js .finst.io:not(.on) .fer-1,.js .finst.io:not(.on) .fx-auto,.js .finst.io:not(.on) .fx-erp,.js .finst.io:not(.on) .fx-outs,.js .finst.io:not(.on) .fx-sys{opacity:1!important}.js .finst.io:not(.on) .fx-conn{transform:none!important}.inst{background:#fff;border-color:#c9c9c9}.inst-lbl,.lbl{color:#555}.inst-note{color:#333;border-top-color:#ddd}.rhead{border-bottom-color:#bbb}.rbody .row{border-bottom-color:#e5e5e5}.row-nome{color:#000;opacity:.45}.row-fio{background:repeating-linear-gradient(90deg,#bbb 0 2px,transparent 2px 7px)}.row-dono{border-color:#555;background:#e8e8e8;opacity:.45}.rbody .row:after{background:#ED145B;-webkit-print-color-adjust:exact;print-color-adjust:exact}.rz{color:#444;border-top-color:#ddd}.rz b{color:#ED145B;-webkit-print-color-adjust:exact;print-color-adjust:exact}.honest{color:#444;border-top-color:#ddd}.regua:before{background:#999}.tk{background:#bbb}.tk-g{background:#777}.reg-old{color:#555}.reg-ghost{background:#999}.reg-arr{background:#777}.reg-arr:before{border-right-color:#333}.reg-now{background:#000}.reg-lab{color:#000}.tr{stroke:#ED145B}.pp,.tr{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pp{color:#ED145B}.marg-sub{color:#555}.m-track{border-color:#ccc;background:transparent}.m-old{background:#bbb}.m-new,.m-old{-webkit-print-color-adjust:exact;print-color-adjust:exact}.m-new{background:#000}.m-val{color:#000}.m-val-old{opacity:.55}.ciclo-svg{display:block!important}.ciclo-m{display:none!important}.c-hub,.c-spk{stroke:#999}.c-hub-t{fill:#000}.c-hub-s,.c-plab{fill:#555}.c-lab,.c-no{fill:#000}.c-arc{stroke:#333}.mkp{fill:#333}.c-parr,.c-pd{stroke:#777}.fx-node{border-color:#999;background:none;color:#000}.fx-main{border-color:#000}.fx-erp{color:#333}.fx-auto:before,.fx-line{background:repeating-linear-gradient(90deg,#777 0 5px,transparent 5px 10px)}.fx-head{border-left-color:#333}.fx-out:before,.fx-outs:before{background:#999}.fx-out{border-color:#bbb;color:#000;background:none}.fer-n{color:#555}.fer-b+.fer-b{border-top-color:#ddd}.org-pai{border-color:#000;background:none}.esp-alun .org-pai{border-color:#666}.org-pai b{color:#000}.k-nicho,.org-pai span{color:#555}.org-kid:before,.org-kids:before,.org-tr{background:#777}.esp-alun .org-tr{background:repeating-linear-gradient(180deg,#777 0 3px,transparent 3px 6px)}.esp-alun .org-kids:before{background:repeating-linear-gradient(90deg,#777 0 3px,transparent 3px 6px)}.esp-alun .org-kid:before{background:repeating-linear-gradient(180deg,#777 0 3px,transparent 3px 6px)}.org-kid{border-color:#bbb;background:none}.k-nome{color:#000}.k-pl{color:#555;border-top-color:#ddd}.org-extra{color:#333}.esp-lado>.lbl{color:#555}.traj,.who,.who b{color:#333}footer{border-top-color:#c9c9c9}footer a{color:#000;-webkit-text-decoration-color:#999;text-decoration-color:#999}}