.itau-v2{--itau-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;background:var(--bg);color:var(--fg);animation:none}.itau-v2-shell{width:min(1280px,100% - 112px);margin-inline:auto}.itau-v2-opening{padding-block:clamp(72px,9vw,136px) 0}.itau-v2-label{color:var(--muted);font-family:var(--itau-mono);letter-spacing:.055em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:400;line-height:1.6}.itau-v2-opening-kicker{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 20px;display:flex}.itau-v2-opening-kicker>span{margin-left:auto}.itau-v2-opening h1{letter-spacing:-.065em;text-wrap:balance;max-width:100%;margin:20px 0 16px;font-size:clamp(52px,7.4vw,100px);font-weight:400;line-height:1.05}.itau-v2-subtitle{color:var(--muted);letter-spacing:0;margin:0 0 24px;font-size:clamp(20px,2.2vw,24px);line-height:1.4}.itau-v2-metadata{color:var(--muted);font-family:var(--itau-mono);letter-spacing:.055em;text-transform:uppercase;flex-wrap:wrap;gap:12px 32px;margin-top:24px;font-size:12px;font-weight:400;line-height:1.65;display:flex}.itau-v2-summary{max-width:880px;margin-top:clamp(48px,6vw,84px)}.itau-v2-summary p{letter-spacing:-.025em;color:var(--fg);text-wrap:pretty;margin:0 0 24px;font-size:clamp(21px,2.3vw,28px);line-height:1.5}.itau-v2-summary p:last-child{margin-bottom:0}.itau-v2-artwork-note{border-block:1px solid var(--line);color:var(--muted);font-family:var(--itau-mono);letter-spacing:.04em;margin:52px 0 0;padding-block:26px;font-size:11px;font-weight:400;line-height:1.65}.itau-v2 :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:5px}.itau-v2-essay{scroll-margin-top:120px}.itau-v2-section{border-bottom:1px solid var(--line);padding-block:clamp(80px,10vw,148px)}.itau-v2-section-heading{max-width:860px;margin-bottom:clamp(42px,5vw,72px)}.itau-v2-section-heading h2,.itau-v2-closing h2{letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(34px,4.3vw,60px);font-weight:400;line-height:1.1}.itau-v2-spread{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,5vw,88px);display:grid}.itau-v2-spread>*{min-width:0}.itau-v2-spread--reverse{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.itau-v2-spread--reverse>.itau-v2-text{grid-area:1/2}.itau-v2-spread--reverse>.itau-v2-plate{grid-area:1/1}.itau-v2-subsection{margin-top:clamp(64px,9vw,128px)}.itau-v2-role-stamp{font-family:var(--itau-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:0 0 24px;font-size:11px;font-weight:400;line-height:1.65;display:flex}.itau-v2-role-stamp>span:first-child{color:var(--accent)}.itau-v2-subheading{letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px;font-size:clamp(26px,2.6vw,36px);font-weight:400;line-height:1.12}.itau-v2-prose{letter-spacing:0;text-wrap:pretty;margin:0;font-size:18px;line-height:1.75}.itau-v2-tools{color:var(--muted);font-family:var(--itau-mono);letter-spacing:.04em;margin:0;font-size:11px;font-weight:400;line-height:1.8}.itau-v2-etl{border-top:1px solid var(--line);align-items:center;gap:22px;margin:30px 0 0;padding-top:28px;display:flex}.itau-v2-etl strong{letter-spacing:-.065em;font-size:48px;font-weight:400;line-height:1}.itau-v2-etl span{max-width:160px;color:var(--muted);font-family:var(--itau-mono);letter-spacing:.04em;font-size:11px;font-weight:400;line-height:1.65}.itau-v2-market-intro{grid-template-columns:minmax(0,.33fr) minmax(0,1fr);gap:48px;max-width:1100px;display:grid}.itau-v2-market>.itau-v2-plate{max-width:960px;margin:72px auto 0}.itau-v2-technology-intro{grid-template-columns:minmax(0,800px) minmax(0,1fr);align-items:start;gap:64px;display:grid}.itau-v2-technology-intro .itau-v2-tools{border-left:1px solid var(--line);padding-left:24px}.itau-v2-closing{max-width:940px;padding-block:clamp(88px,11vw,160px)}.itau-v2-closing h2{max-width:880px}.itau-v2-closing-prose{letter-spacing:-.02em;text-wrap:pretty;max-width:820px;margin:40px 0 0;font-size:clamp(20px,2vw,25px);line-height:1.65}.itau-v2-footer{border-top:1px solid var(--line);padding-block:32px 64px}.itau-v2-footer-top,.itau-v2-footer-links{justify-content:space-between;align-items:center;gap:24px;display:flex}.itau-v2-footer-top .itau-v2-label{margin:0}.itau-v2-footer-links{margin-top:42px}.itau-v2-footer-link,.itau-v2-compare{min-height:44px;color:var(--fg);align-items:center;gap:14px;text-decoration:none;display:inline-flex}.itau-v2-footer-link{letter-spacing:-.035em;font-size:clamp(22px,3vw,36px)}.itau-v2-compare{color:var(--muted);font-family:var(--itau-mono);letter-spacing:.03em;font-size:12px;font-weight:400;line-height:1.65}.itau-v2-footer-link svg,.itau-v2-compare svg{flex-shrink:0;width:20px;height:20px}.itau-v2-plate{min-width:0;margin:0}.itau-v2-plate-heading{align-items:baseline;gap:14px;padding-top:12px;display:flex}.itau-v2-plate-index{font-family:var(--itau-mono);letter-spacing:.055em;color:var(--accent);font-size:11px;font-weight:400;line-height:1.6}.itau-v2-plate-heading h3{color:var(--fg);margin:0;font-size:14px;font-weight:400;line-height:1.6}.itau-v2-plate-drawing{width:100%;height:auto;margin-block:24px;display:block}.itau-v2-plate-drawing path{vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.itau-analysis-registration{stroke:var(--line);stroke-width:1px}.itau-analysis-guide{stroke:var(--muted);stroke-width:.8px;opacity:.32}.itau-analysis-structure{stroke:var(--muted);stroke-width:1px;opacity:.7}.itau-analysis-source{stroke:var(--fg);stroke-width:2px;opacity:.5}.itau-analysis-register{stroke:var(--muted);stroke-width:2px;opacity:.5}.itau-analysis-reading{stroke:var(--fg);stroke-width:2px;opacity:.65}.itau-analysis-observation{fill:var(--bg);stroke:var(--muted);stroke-width:1px}.itau-v2-plate-labels{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:16px;display:grid}.itau-v2-plate-labels>div{min-width:0}.itau-v2-plate-labels span{text-wrap:pretty;font-size:13px;line-height:1.5;display:block}.itau-v2-plate-labels small{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.6;display:block}.itau-v2-plate figcaption{max-width:620px;color:var(--muted);text-wrap:pretty;margin-top:24px;font-size:13px;line-height:1.7}.itau-v2-animated{animation-iteration-count:infinite;animation-play-state:paused}.itau-analysis-record{transform:translate(var(--reading-x), var(--reading-y));animation-name:itau-organize-record;animation-duration:9s;animation-timing-function:ease-in-out}.itau-analysis-record path{stroke:var(--accent);stroke-width:2px}.itau-analysis-record circle{fill:var(--accent)}.itau-analysis-scan{animation-name:itau-read-series;animation-duration:8s;animation-timing-function:linear}.itau-analysis-scan-surface{fill:var(--accent);opacity:.065}.itau-analysis-scan-edge{stroke:var(--accent);stroke-width:1.5px}.itau-v2[data-document-visible=true] [data-itau-motion][data-motion-visible=true] .itau-v2-animated{animation-play-state:running}@keyframes itau-organize-record{0%{transform:translate(var(--source-x), var(--source-y)) scaleX(1);opacity:0}8%{opacity:.9}36%,46%{transform:translate(var(--ordered-x), var(--ordered-y)) scaleX(1);opacity:.9}76%,86%{transform:translate(var(--reading-x), var(--reading-y)) scaleX(var(--reading-width));opacity:.85}94%,to{transform:translate(var(--reading-x), var(--reading-y)) scaleX(var(--reading-width));opacity:0}}@keyframes itau-read-series{0%{opacity:0;transform:translate(0)}7%{opacity:1}86%{opacity:1}96%,to{transform:translateX(var(--scan-distance));opacity:0}}@media (min-width:1600px){.itau-v2-shell{width:min(1360px,100% - 160px)}}@media (max-width:1050px){.itau-v2-shell{width:calc(100% - 72px)}.itau-v2-spread,.itau-v2-spread--reverse{grid-template-columns:minmax(0,1fr);gap:36px}.itau-v2-spread--reverse>.itau-v2-text,.itau-v2-spread--reverse>.itau-v2-plate{grid-area:auto}.itau-v2-text{max-width:760px}.itau-v2-spread>.itau-v2-plate{justify-self:center;width:min(100%,760px)}.itau-v2-market-intro{grid-template-columns:minmax(0,1fr);gap:0}.itau-v2-technology-intro{grid-template-columns:minmax(0,1fr);gap:24px;max-width:760px}.itau-v2-technology-intro .itau-v2-tools{border:0;padding-left:0}}@media (max-width:600px){.itau-v2-shell{width:calc(100% - 40px)}.itau-v2-opening{padding-top:60px}.itau-v2-label{letter-spacing:.05em;margin-bottom:16px;font-size:10px}.itau-v2-opening-kicker{gap:8px;margin-bottom:16px}.itau-v2-opening-kicker>span{width:auto;margin-left:auto}.itau-v2-opening h1{margin-top:20px;margin-bottom:14px;font-size:clamp(42px,11vw,66px)}.itau-v2-subtitle{margin-bottom:20px;font-size:19px}.itau-v2-metadata{gap:6px 18px;margin-top:20px;font-size:11px}.itau-v2-summary{margin-top:40px}.itau-v2-summary p{font-size:20px;line-height:1.5}.itau-v2-section{padding-block:68px}.itau-v2-section-heading{margin-bottom:36px}.itau-v2-section-heading h2,.itau-v2-closing h2{letter-spacing:-.045em;font-size:clamp(32px,8vw,42px);line-height:1.15}.itau-v2-prose{font-size:16px;line-height:1.7}.itau-v2-subsection{margin-top:64px}.itau-v2-market>.itau-v2-plate{margin-top:40px}.itau-v2-plate-drawing{margin-block:24px}.itau-v2-plate-labels{gap:10px}.itau-v2-plate-labels span{overflow-wrap:anywhere;font-size:12px}.itau-v2-plate-labels small{font-size:12px}.itau-v2-plate figcaption{font-size:13px}.itau-v2-closing{padding-block:72px}.itau-v2-footer-top,.itau-v2-footer-links{flex-direction:column;align-items:flex-start}}html[lang=zh-CN] .itau-v2 :is(.itau-v2-label,.itau-v2-metadata,.itau-v2-artwork-note,.itau-v2-role-stamp,.itau-v2-tools,.itau-v2-etl span,.itau-v2-compare,.itau-v2-plate-index){font-family:var(--font-cjk-mono);letter-spacing:0;text-transform:none}html[lang=zh-CN] .itau-v2 :is(h1,h2,h3,.itau-v2-subtitle,.itau-v2-footer-link){letter-spacing:0;word-break:normal;line-break:strict;line-height:1.25}html[lang=zh-CN] .itau-v2 :is(.itau-v2-prose,.itau-v2-summary p,.itau-v2-closing-prose){letter-spacing:0;line-height:1.85}@media (prefers-reduced-motion:reduce){.itau-v2 .itau-v2-animated{animation:none}.itau-v2 .itau-plate-motion{display:none}}
