[data-landing]{--oi-l-ease:cubic-bezier(.2, .8, .2, 1);--oi-l-sombra:0 1px 2px color-mix(in srgb, var(--ink) 4%, transparent), 0 18px 40px -22px color-mix(in srgb, var(--ink) 28%, transparent);--oi-l-sombra-alta:0 2px 4px color-mix(in srgb, var(--ink) 5%, transparent), 0 30px 60px -28px color-mix(in srgb, var(--primary) 38%, transparent);--oi-l-sombra-funda:0 40px 90px -40px color-mix(in srgb, var(--ink) 85%, transparent)}@media (prefers-reduced-motion:no-preference){html:has([data-landing][data-anima]){scroll-behavior:smooth}}[data-landing] [id]{scroll-margin-top:84px}.oi-l-mapa-quadro{container-type:inline-size}@container (max-width:535.98px){[data-landing]:not([data-anima]) .oi-l-mapa{height:476px}}[data-anima] [data-revela=entra]{opacity:0;transform:translateY(26px)}[data-anima] [data-revela=entra][data-revelado]{opacity:1;transition:opacity .8s var(--oi-l-ease) var(--atraso,0s), transform .8s var(--oi-l-ease) var(--atraso,0s);transform:none}.oi-l-barra-v{transform-origin:bottom;transition:transform .9s var(--oi-l-ease) calc(var(--i,0) * 45ms)}[data-anima] .oi-l-barra-v{transform:scaleY(.02)}[data-anima] [data-revelado] .oi-l-barra-v{transform:none}.oi-l-barra-h{transform-origin:0;transition:transform 1.4s var(--oi-l-ease) .2s}[data-anima] .oi-l-barra-h{transform:scaleX(0)}[data-anima] [data-revelado] .oi-l-barra-h{transform:none}.oi-l-desvio{transition:transform .9s var(--oi-l-ease) calc(var(--i,0) * 80ms)}[data-anima] .oi-l-desvio{transform:scaleX(0)}[data-anima] [data-revelado] .oi-l-desvio{transform:none}[data-anima] .oi-l-pop{opacity:0;transform:scale(.6)translateY(6px)}[data-anima] [data-revelado] .oi-l-pop{opacity:1;transition:opacity .5s var(--oi-l-ease) calc(var(--i,0) * .14s + .2s), transform .6s cubic-bezier(.3, 1.6, .5, 1) calc(var(--i,0) * .14s + .2s);transform:none}[data-anima] .oi-l-esmaece{opacity:0;transition:opacity .9s var(--oi-l-ease) .2s}[data-anima] [data-revelado] .oi-l-esmaece{opacity:1}.oi-l-arco{stroke-dasharray:var(--traco) 999;transition:stroke-dasharray .9s var(--oi-l-ease) calc(var(--i,0) * .12s)}[data-anima] .oi-l-arco{stroke-dasharray:0 999}[data-anima] [data-revelado] .oi-l-arco{stroke-dasharray:var(--traco) 999}.oi-l-fatia{transition:stroke-dasharray .7s var(--oi-l-ease), stroke-dashoffset .7s var(--oi-l-ease), stroke .4s linear}.oi-l-marca{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(transparent 62%, color-mix(in srgb, var(--glow) 34%, transparent) 62%, color-mix(in srgb, var(--glow) 34%, transparent) 92%, transparent 92%) no-repeat 0 0 / 100% 100%;padding:0 .06em}[data-anima] .oi-l-marca{animation:oi-l-marca 1.2s .45s var(--oi-l-ease) forwards;background-size:0% 100%}@keyframes oi-l-marca{to{background-size:100% 100%}}.oi-l-pulso:after{content:"";border:2px solid var(--primary);opacity:.5;border-radius:50%;animation:2s ease-out infinite oi-l-pulso;position:absolute;inset:-4px}@keyframes oi-l-pulso{to{opacity:0;transform:scale(1.9)}}.oi-l-cutuca{animation:1.8s ease-in-out infinite oi-l-cutuca}@keyframes oi-l-cutuca{50%{transform:translateY(4px)}}.oi-l-flutua{animation:7s ease-in-out infinite oi-l-flutua;animation-delay:var(--atraso-flutua,0s)}@keyframes oi-l-flutua{50%{transform:translateY(-10px)}}.oi-l-brilho{background:radial-gradient(circle, color-mix(in srgb, var(--glow) 55%, transparent), transparent 65%);border-radius:50%}.oi-l-brilhos-topo{background-image:radial-gradient(circle 300px at calc(100% - 120px) 180px, color-mix(in srgb, var(--glow) 27%, transparent), color-mix(in srgb, var(--glow) 12%, transparent) 50%, transparent), radial-gradient(circle 250px at calc(100% - 430px) 470px, color-mix(in srgb, var(--glow) 22%, transparent), color-mix(in srgb, var(--glow) 10%, transparent) 50%, transparent)}.oi-l-brilhos-b3{background-image:radial-gradient(circle 370px at 120px 120px, color-mix(in srgb, var(--glow) 17%, transparent), color-mix(in srgb, var(--glow) 8%, transparent) 50%, transparent)}.oi-l-brilhos-entrada{background-image:radial-gradient(circle 366px at calc(100% - 140px) 120px, color-mix(in srgb, var(--glow) 24%, transparent), color-mix(in srgb, var(--glow) 11%, transparent) 50%, transparent), radial-gradient(circle 348px at 80px calc(100% - 40px), color-mix(in srgb, var(--glow) 21%, transparent), color-mix(in srgb, var(--glow) 9%, transparent) 50%, transparent)}.oi-l-tile-teal{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--glow) 60%, var(--primary)) 0%, var(--primary) 45%, color-mix(in srgb, var(--primary) 40%, var(--ink)) 100%)}@media (hover:hover){.oi-l-tile:hover,[data-anima] .oi-l-tile[data-revelado]:hover{box-shadow:var(--oi-l-sombra-alta);transform:translateY(-4px)}}.oi-l-progresso{transform-origin:0;animation:7s linear forwards oi-l-progresso}[data-pausado] .oi-l-progresso{animation-play-state:paused}@keyframes oi-l-progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.oi-l-entra{animation:oi-l-entra .55s var(--oi-l-ease) backwards}.oi-l-folha{animation:oi-l-entra .3s var(--oi-l-ease) backwards}.oi-l-msg{animation:oi-l-entra .45s var(--oi-l-ease) calc(var(--i,0) * .45s) backwards}@keyframes oi-l-entra{0%{opacity:0;transform:translateY(12px)}}.oi-l-troca{animation:oi-l-troca .5s var(--oi-l-ease) backwards}@keyframes oi-l-troca{0%{opacity:.25;transform:translateY(4px)}}.oi-l-ok{animation:.6s cubic-bezier(.3,1.6,.5,1) backwards oi-l-ok}@keyframes oi-l-ok{0%{opacity:0;transform:scale(.4)}}.oi-l-luz{background:currentColor;box-shadow:0 0 10px}.oi-l-regua:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--down), var(--warn) 45%, var(--up));border-radius:99px;height:4px;position:absolute;top:29px}@media (min-width:900px){.oi-l-linha:before,.oi-l-linha:after{content:"";height:2px;position:absolute;top:27px;left:28px;right:28px}.oi-l-linha:before{background:color-mix(in srgb, var(--on-ink) 12%, transparent)}.oi-l-linha:after{background:var(--glow);box-shadow:0 0 12px color-mix(in srgb, var(--glow) 60%, transparent);transform-origin:0;transition:transform 1.8s var(--oi-l-ease) .2s}[data-anima] .oi-l-linha:after{transform:scaleX(0)}[data-anima] .oi-l-linha[data-revelado]:after{transform:none}}.oi-l-risco{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(var(--down), var(--down)) no-repeat 0 58% / 100% 3px;transition:background-size 1s var(--oi-l-ease) .25s}[data-anima] .oi-l-risco{background-size:0% 3px}[data-anima] [data-revelado] .oi-l-risco{background-size:100% 3px}@media (prefers-reduced-motion:reduce){html:has([data-landing]){scroll-behavior:auto}[data-landing] *,[data-landing] :before,[data-landing] :after{transition:none!important;animation:none!important}[data-anima] [data-revela=entra]{opacity:1;transform:none}[data-anima] .oi-l-barra-v,[data-anima] .oi-l-barra-h,[data-anima] .oi-l-desvio,[data-anima] .oi-l-linha:after{transform:none}[data-anima] .oi-l-pop,[data-anima] .oi-l-esmaece{opacity:1;transform:none}[data-anima] .oi-l-arco{stroke-dasharray:var(--traco) 999}[data-anima] .oi-l-marca{background-size:100% 100%}[data-anima] .oi-l-risco{background-size:100% 3px}}
