@font-face{font-family: 'Gotham';font-weight: 300;font-style: normal;font-display: swap;src: url('../fontes/gotham-light.woff2') format('woff2')}@font-face{font-family: 'Gotham';font-weight: 400;font-style: normal;font-display: swap;src: url('../fontes/gotham-book.woff2') format('woff2')}@font-face{font-family: 'Gotham';font-weight: 500;font-style: normal;font-display: swap;src: url('../fontes/gotham-medium.woff2') format('woff2')}@font-face{font-family: 'Gotham';font-weight: 700;font-style: normal;font-display: swap;src: url('../fontes/gotham-bold.woff2') format('woff2')}:root{--purpura: #683EEA;--purpura-texto: #5A30DC;--purpura-claro: #A58CF5;--purpura-nevoa: #F1EDFD;--coral: #FF6C38;--chumbo: #404E57;--chumbo-forte: #262F35;--chumbo-noite: #1D2429;--chumbo-alt: #323D44;--off-white: #ECEDEE;--papel: #F6F6F7;--branco: #FFFFFF;--tinta: #404E57;--tinta-forte: #1F282E;--tinta-suave: #5C6871;--linha: #D5D8DB;--linha-escura: #46525A;--foco: #683EEA;--fonte: 'Gotham','Montserrat',system-ui,-apple-system,'Segoe UI',sans-serif;--r-sm: 6px;--r-md: 12px;--r-lg: 24px;--r-pill: 999px;--gutter: clamp(16px,4.5vw,56px);--largura: 1240px;--sec: clamp(76px,11vw,148px);--cabecalho: 76px;--sombra: 0 1px 2px rgba(31,40,46,.06),0 12px 32px -12px rgba(31,40,46,.18);--sombra-forte: 0 30px 80px -30px rgba(29,36,41,.45);--ease: cubic-bezier(.2,.7,.1,1)}*,*::before,*::after{box-sizing: border-box}[data-elementor-type="popup"],.elementor-location-popup,.elementor-popup-modal{display: none !important}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-padding-top: calc(var(--cabecalho) + 16px)}body{margin: 0;background: var(--branco);color: var(--tinta);font-family: var(--fonte);font-size: 17px;line-height: 1.65;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: clip}img,svg,video{display: block;max-width: 100%}img{height: auto}a{color: inherit}p{margin: 0 0 1em}h1,h2,h3,h4{margin: 0;color: var(--tinta-forte);font-weight: 700;line-height: 1.12;letter-spacing: -.01em;text-wrap: balance}strong,b{font-weight: 700}button{font: inherit}::selection{background: var(--purpura);color: var(--branco)}:focus-visible{outline: 2px solid var(--foco);outline-offset: 3px;border-radius: 4px}.ev-escuro :focus-visible,.ev-purpura :focus-visible{outline-color: var(--branco)}.screen-reader-text,.ev-sr{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.ev-pular{position: fixed;left: 16px;top: -60px;z-index: 200;padding: 12px 18px;background: var(--branco);color: var(--purpura-texto);font-weight: 700;border-radius: var(--r-sm);box-shadow: var(--sombra);transition: top .2s}.ev-pular:focus{top: 12px}.ev-wrap{width: 100%;max-width: calc(var(--largura) + var(--gutter) * 2);margin: 0 auto;padding: 0 var(--gutter)}.ev-estreito{max-width: calc(820px + var(--gutter) * 2)}.ev-sec{position: relative;padding: var(--sec) 0}.ev-sec--colada{padding-top: 0}.ev-sec--curta{padding: clamp(56px,7vw,96px) 0}.ev-off{background: var(--papel)}.ev-purpura{background: var(--purpura);color: rgba(255,255,255,.92)}.ev-escuro{background: var(--chumbo-forte);color: rgba(236,237,238,.86)}.ev-purpura h1,.ev-purpura h2,.ev-purpura h3,.ev-purpura h4,.ev-escuro h1,.ev-escuro h2,.ev-escuro h3,.ev-escuro h4{color: var(--branco)}.ev-grade{display: grid;gap: clamp(28px,4vw,64px)}.ev-grade--2{grid-template-columns: 1fr}.ev-grade--meio{align-items: center}@media (min-width: 900px){.ev-grade--2{grid-template-columns: 1fr 1fr}.ev-grade--5-7{grid-template-columns: 5fr 7fr}.ev-grade--7-5{grid-template-columns: 7fr 5fr}.ev-grade--4-8{grid-template-columns: 4fr 8fr}}.ev-rotulo{display: inline-flex;align-items: center;gap: 12px;margin: 0 0 22px;font-size: 13px;line-height: 18px;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--purpura-texto)}.ev-rotulo::before{content: '';width: 28px;height: 2px;background: var(--coral);flex: none}.ev-purpura .ev-rotulo,.ev-escuro .ev-rotulo,.ev-heroi .ev-rotulo,.ev-topo .ev-rotulo,.ev-final .ev-rotulo{color: rgba(255,255,255,.88)}.ev-h1{font-size: clamp(40px,6.4vw,92px);line-height: 1.02;font-weight: 400;letter-spacing: -.03em}.ev-h1 strong{font-weight: 700}.ev-h1--medio{font-size: clamp(36px,5vw,72px)}.ev-h2{font-size: clamp(30px,4.2vw,58px);line-height: 1.06;font-weight: 400;letter-spacing: -.025em}.ev-h2 strong{font-weight: 700}.ev-h2--menor{font-size: clamp(28px,3.2vw,44px)}.ev-h3{font-size: clamp(21px,2vw,26px);line-height: 1.2;letter-spacing: -.01em}.ev-lead{font-size: clamp(18px,1.6vw,22px);line-height: 1.55;font-weight: 300;color: var(--tinta);max-width: 60ch}.ev-purpura .ev-lead,.ev-escuro .ev-lead{color: rgba(255,255,255,.86)}.ev-destaque{color: var(--purpura-texto)}.ev-escuro .ev-destaque{color: var(--purpura-claro)}.ev-purpura .ev-destaque{color: var(--branco);text-decoration: underline;text-decoration-color: var(--coral);text-decoration-thickness: .08em;text-underline-offset: .14em}.ev-legenda{font-size: 13px;line-height: 1.5;color: var(--tinta-suave)}.ev-escuro .ev-legenda,.ev-purpura .ev-legenda{color: rgba(255,255,255,.7)}.ev-cabeca{max-width: 780px;margin-bottom: clamp(40px,5vw,72px)}.ev-cabeca--centro{margin-left: auto;margin-right: auto;text-align: center}.ev-cabeca--centro .ev-rotulo{justify-content: center}.ev-cabeca--centro .ev-lead{margin-left: auto;margin-right: auto}.ev-cabeca .ev-h2 + .ev-lead,.ev-cabeca .ev-h2 + p{margin-top: 24px}.ev-prosa{max-width: 68ch}.ev-prosa p,.ev-prosa li{font-size: 17.5px}.ev-prosa h2{font-size: clamp(26px,2.6vw,34px);margin: 2em 0 .6em}.ev-prosa h3{font-size: 21px;margin: 1.8em 0 .5em}.ev-prosa ul,.ev-prosa ol{padding-left: 1.2em;margin: 0 0 1.2em}.ev-prosa li{margin-bottom: .4em}.ev-prosa a,.ev-link{color: var(--purpura-texto);font-weight: 500;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}.ev-escuro .ev-link,.ev-purpura .ev-link{color: var(--branco)}.ev-fonte{display: block;margin-top: 10px;font-size: 12.5px;line-height: 1.45;color: var(--tinta-suave)}.ev-escuro .ev-fonte,.ev-purpura .ev-fonte{color: rgba(255,255,255,.62)}.ev-fonte a{color: inherit}.ev-acoes{display: flex;flex-wrap: wrap;gap: 12px 14px;align-items: center;margin-top: 36px}.ev-btn{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;padding: 14px 26px;border: 2px solid transparent;border-radius: var(--r-pill);font-size: 16px;line-height: 1.2;font-weight: 700;letter-spacing: .005em;text-decoration: none;cursor: pointer;transition: background-color .2s,color .2s,border-color .2s,transform .3s var(--ease),box-shadow .3s}.ev-btn svg{width: 18px;height: 18px;flex: none;transition: transform .3s var(--ease)}.ev-btn:hover svg.ev-seta{transform: translateX(4px)}.ev-btn--primario{background: var(--purpura);color: var(--branco)}.ev-btn--primario:hover{background: var(--chumbo-forte)}.ev-btn--cta{background: var(--coral);color: var(--chumbo-forte)}.ev-btn--cta:hover{background: var(--chumbo-forte);color: var(--branco)}.ev-heroi .ev-btn--cta:hover,.ev-topo .ev-btn--cta:hover,.ev-final .ev-btn--cta:hover,.ev-purpura .ev-btn--cta:hover,.ev-escuro .ev-btn--cta:hover,.ev-cab .ev-btn--cta:hover{background: var(--branco);color: var(--purpura-texto)}.ev-btn--branco{background: var(--branco);color: var(--purpura-texto)}.ev-btn--branco:hover{background: var(--chumbo-forte);color: var(--branco)}.ev-btn--linha{background: transparent;color: var(--tinta-forte);border-color: currentColor}.ev-btn--linha:hover{background: var(--tinta-forte);color: var(--branco);border-color: var(--tinta-forte)}.ev-purpura .ev-btn--linha,.ev-escuro .ev-btn--linha,.ev-heroi .ev-btn--linha,.ev-topo .ev-btn--linha,.ev-final .ev-btn--linha{color: var(--branco)}.ev-purpura .ev-btn--linha:hover,.ev-escuro .ev-btn--linha:hover,.ev-heroi .ev-btn--linha:hover,.ev-topo .ev-btn--linha:hover,.ev-final .ev-btn--linha:hover{background: var(--branco);color: var(--purpura-texto);border-color: var(--branco)}.ev-btn--peq{min-height: 44px;padding: 10px 20px;font-size: 15px}.ev-seta-link{display: inline-flex;align-items: center;gap: 8px;font-weight: 700;font-size: 15.5px;color: var(--purpura-texto);text-decoration: none}.ev-seta-link svg{width: 18px;height: 18px;transition: transform .3s var(--ease)}.ev-seta-link:hover svg{transform: translateX(4px)}.ev-escuro .ev-seta-link,.ev-purpura .ev-seta-link{color: var(--branco)}.ev-cab{position: fixed;inset: 0 0 auto;z-index: 100;height: var(--cabecalho);color: var(--tinta-forte);transition: background-color .35s,box-shadow .35s,color .35s,transform .4s var(--ease)}.ev-cab::before{content: '';position: absolute;inset: 0;background: rgba(255,255,255,.94);backdrop-filter: saturate(1.6) blur(14px);-webkit-backdrop-filter: saturate(1.6) blur(14px);box-shadow: 0 1px 0 rgba(31,40,46,.08);opacity: 1;transition: opacity .35s}[data-transparente] .ev-cab:not(.is-solido){color: var(--branco)}[data-transparente] .ev-cab:not(.is-solido)::before{opacity: 0}.ev-cab.is-oculto{transform: translateY(-100%)}.ev-cab__in{position: relative;display: flex;align-items: center;gap: 24px;height: 100%}.ev-cab__logo{display: inline-flex;align-items: center;color: inherit;flex: none}.ev-cab__logo svg{height: 30px;width: auto}.ev-cab:not(.is-solido) .ev-cab__logo{color: inherit}.ev-cab.is-solido .ev-cab__logo,:not([data-transparente])>.ev-cab .ev-cab__logo{color: var(--purpura)}.ev-nav{margin-left: auto;display: none}.ev-nav>ul{display: flex;align-items: center;gap: 4px;margin: 0;padding: 0;list-style: none}.ev-nav a,.ev-nav__abrir{display: inline-flex;align-items: center;gap: 6px;padding: 10px 14px;border: 0;border-radius: var(--r-pill);background: none;color: inherit;font-size: 15px;font-weight: 500;text-decoration: none;cursor: pointer;transition: background-color .2s}.ev-nav a:hover,.ev-nav__abrir:hover,.ev-nav a[aria-current="page"]{background: rgba(104,62,234,.08)}[data-transparente] .ev-cab:not(.is-solido) .ev-nav a:hover,[data-transparente] .ev-cab:not(.is-solido) .ev-nav__abrir:hover{background: rgba(255,255,255,.14)}.ev-nav__abrir svg{width: 14px;height: 14px;transition: transform .25s}.ev-nav__item{position: relative}.ev-nav__item.is-aberto .ev-nav__abrir svg{transform: rotate(180deg)}.ev-sub{position: absolute;top: calc(100% + 10px);left: 50%;width: 620px;padding: 14px;display: grid;grid-template-columns: 1fr 1fr;gap: 4px;background: var(--branco);color: var(--tinta-forte);border-radius: var(--r-md);box-shadow: var(--sombra-forte);opacity: 0;visibility: hidden;transform: translate(-50%,8px);transition: opacity .2s,transform .25s var(--ease),visibility 0s .25s}.ev-nav__item.is-aberto .ev-sub{opacity: 1;visibility: visible;transform: translate(-50%,0);transition: opacity .2s,transform .25s var(--ease)}.ev-sub a{display: grid;grid-template-columns: 40px 1fr;gap: 2px 14px;align-items: start;padding: 14px;border-radius: 10px}.ev-sub a:hover{background: var(--purpura-nevoa) !important}.ev-sub a svg{grid-row: span 2;width: 40px;height: 40px;padding: 9px;border-radius: 10px;background: var(--purpura-nevoa);color: var(--purpura)}.ev-sub strong{font-size: 15px;font-weight: 700;line-height: 1.3}.ev-sub small{font-size: 13px;line-height: 1.4;color: var(--tinta-suave);font-weight: 400}.ev-cab__cta{display: none}.ev-menu-btn{margin-left: auto;display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border: 0;border-radius: 50%;background: transparent;color: inherit;cursor: pointer}.ev-menu-btn span{position: relative;width: 22px;height: 2px;background: currentColor;transition: background-color .2s}.ev-menu-btn span::before,.ev-menu-btn span::after{content: '';position: absolute;left: 0;width: 22px;height: 2px;background: currentColor;transition: transform .3s var(--ease)}.ev-menu-btn span::before{transform: translateY(-7px)}.ev-menu-btn span::after{transform: translateY(7px)}.ev-menu-aberto .ev-menu-btn span{background: transparent}.ev-menu-aberto .ev-menu-btn span::before{transform: rotate(45deg)}.ev-menu-aberto .ev-menu-btn span::after{transform: rotate(-45deg)}@media (min-width: 1080px){.ev-nav{display: block}.ev-cab__cta{display: inline-flex}.ev-menu-btn{display: none}}.ev-gaveta{position: fixed;inset: 0;z-index: 99;padding: calc(var(--cabecalho) + 12px) var(--gutter) 32px;background: var(--purpura);color: var(--branco);overflow-y: auto;opacity: 0;visibility: hidden;transition: opacity .3s,visibility 0s .3s}.ev-menu-aberto .ev-gaveta{opacity: 1;visibility: visible;transition: opacity .3s}.ev-menu-aberto .ev-cab{color: var(--branco)}.ev-menu-aberto .ev-cab::before{opacity: 0}.ev-menu-aberto .ev-cab .ev-cab__logo{color: var(--branco)}.ev-gaveta ul{margin: 0;padding: 0;list-style: none}.ev-gaveta>nav>ul>li{border-bottom: 1px solid rgba(255,255,255,.16)}.ev-gaveta a{display: block;padding: 16px 0;color: var(--branco);font-size: 22px;font-weight: 500;text-decoration: none}.ev-gaveta .ev-gaveta__sub a{padding: 9px 0 9px 16px;font-size: 17px;font-weight: 400;opacity: .9}.ev-gaveta .ev-gaveta__sub{padding-bottom: 12px}.ev-gaveta__titulo{display: block;padding: 16px 0 6px;font-size: 13px;letter-spacing: .14em;text-transform: uppercase;opacity: .7}.ev-gaveta .ev-acoes{margin-top: 28px}.ev-gaveta__contato{margin-top: 28px;font-size: 15px;opacity: .85}.ev-gaveta__contato a{display: inline;padding: 0;font-size: inherit;font-weight: 500}html.ev-sem-rolagem{overflow: hidden}.ev-topo{position: relative;overflow: hidden;padding: calc(var(--cabecalho) + clamp(56px,8vw,112px)) 0 clamp(64px,8vw,112px);background: var(--purpura);color: rgba(255,255,255,.9);isolation: isolate}.ev-topo .ev-h1{color: var(--branco);max-width: 15ch}.ev-topo .ev-h1--medio{max-width: 18ch}.ev-topo .ev-lead{margin-top: 28px;color: rgba(255,255,255,.88)}.ev-topo__grade{position: relative;z-index: 2;display: grid;gap: 48px;align-items: end}@media (min-width: 980px){.ev-topo__grade--foto{grid-template-columns: 7fr 5fr}}.ev-topo__foto{position: relative;justify-self: center;width: min(62.5%,340px);container-type: inline-size}.ev-topo__moldura{position: relative;padding-top: 31.83cqw}.ev-topo .ev-topo__foto .ev-arco.ev-topo__arco{display: block;left: -26.43cqw;top: 0;right: auto;width: 152.83cqw;z-index: 0;color: var(--coral)}.ev-topo__recorte{position: relative;z-index: 1;display: block;filter: drop-shadow(0 30px 40px rgba(20,8,60,.35))}.ev-topo__recorte picture{display: block;border-radius: 0 0 var(--r-md) var(--r-md);overflow: hidden;-webkit-mask-image: radial-gradient(circle 75.33cqw at 50% 75.33cqw,#000 75.2cqw,transparent 75.33cqw),linear-gradient(#000,#000);mask-image: radial-gradient(circle 75.33cqw at 50% 75.33cqw,#000 75.2cqw,transparent 75.33cqw),linear-gradient(#000,#000);-webkit-mask-size: 100% 100%,100% calc(100% - 19cqw);mask-size: 100% 100%,100% calc(100% - 19cqw);-webkit-mask-position: 0 0,0 100%;mask-position: 0 0,0 100%;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat}.ev-topo__foto img{display: block;width: 100%;aspect-ratio: 4 / 5;object-fit: cover}.ev-topo__foto figcaption{position: absolute;z-index: 2;left: -18px;bottom: 28px;padding: 14px 18px;background: var(--branco);color: var(--tinta-forte);border-radius: var(--r-md);box-shadow: var(--sombra);font-size: 13.5px;line-height: 1.35}.ev-topo__foto figcaption strong{display: block;font-size: 15px}.ev-trilha{position: relative;z-index: 2;margin: 0 0 28px;padding: 0;list-style: none;display: flex;flex-wrap: wrap;gap: 6px;font-size: 13.5px;color: rgba(255,255,255,.75)}.ev-trilha li + li::before{content: '/';margin-right: 6px;opacity: .55}.ev-trilha a{color: inherit;text-decoration: none}.ev-trilha a:hover{color: var(--branco);text-decoration: underline}.ev-arco{position: absolute;pointer-events: none;z-index: 0;color: var(--coral)}.ev-arco svg{width: 100%;height: auto;overflow: visible}.ev-topo .ev-arco{right: -14vw;top: 26%;width: clamp(420px,54vw,900px)}@media (max-width: 760px){.ev-topo .ev-arco{display: none}}.ev-sec.ev-purpura{overflow: hidden;isolation: isolate}.ev-sec.ev-purpura>.ev-arco{right: -14vw;bottom: -34%;width: clamp(380px,46vw,760px)}@media (max-width: 900px){.ev-sec.ev-purpura>.ev-arco{display: none}}.ev-topo:has(.ev-topo__foto) .ev-arco{top: 14%;right: -10vw}.ev-topo__chips{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 32px;padding: 0;list-style: none}.ev-topo__chips li{padding: 8px 14px;border: 1px solid rgba(255,255,255,.32);border-radius: var(--r-pill);font-size: 14px;color: var(--branco)}.ev-heroi{position: relative;background: var(--purpura);color: var(--branco)}.ev-heroi__palco{position: relative;min-height: 100svh;overflow: hidden;display: flex;flex-direction: column;justify-content: center;isolation: isolate}html:not(.ev-movimento) .ev-heroi__simbolo{top: 50vh}.ev-movimento .ev-heroi{height: 280vh}.ev-movimento .ev-heroi__palco{position: sticky;top: 0;height: 100svh}.ev-heroi__simbolo{--a: 0;position: absolute;z-index: 0;right: -9vw;top: 50%;width: clamp(360px,50vw,800px);color: var(--coral);transform: translate3d(calc(var(--a) * -30vw),calc(-50% - var(--a) * 14%),0) scale(calc(1 + var(--a) * .6)) rotate(calc(var(--a) * -6deg));transform-origin: 50% 30%;pointer-events: none;will-change: transform}.ev-heroi__simbolo svg{width: 100%;height: auto;overflow: visible}@media (min-width: 761px){.ev-heroi__simbolo{transform: translate3d(calc(var(--a) * var(--dx,-30vw)),calc(-50% + var(--a) * var(--dy,-14%)),0) scale(calc(1 + var(--a) * var(--ds,.6)))}}.ev-heroi__cena{position: relative;z-index: 2;width: 100%}.ev-heroi__cena--1{padding: calc(var(--cabecalho) + 32px) 0 72px}.ev-heroi .ev-h1{max-width: 13.5ch;color: var(--branco)}.ev-heroi .ev-lead{margin-top: 28px;max-width: 44ch;color: rgba(255,255,255,.88)}.ev-heroi__dica{position: absolute;z-index: 2;left: 50%;bottom: 28px;transform: translateX(-50%);display: none;flex-direction: column;align-items: center;gap: 10px;font-size: 12px;letter-spacing: .14em;text-transform: uppercase;color: rgba(255,255,255,.7)}.ev-heroi__cena--2{padding: 0 0 96px}.ev-movimento .ev-heroi__cena--2{position: absolute;inset: 0;display: flex;align-items: center;padding: var(--cabecalho) 0 0;pointer-events: none}.ev-manifesto{max-width: 24ch;font-size: clamp(38px,6.4vw,96px);line-height: 1.04;font-weight: 400;letter-spacing: -.03em;color: var(--branco)}.ev-manifesto__linha{display: block}.ev-manifesto__linha:first-child{font-size: .5em;line-height: 1.25;font-weight: 300;letter-spacing: -.01em;margin-bottom: .35em;color: rgba(255,255,255,.9)}.ev-manifesto strong{white-space: nowrap}.ev-manifesto__troca>span{justify-self: center}.ev-manifesto__troca{position: relative;display: inline-block;vertical-align: baseline;font-weight: 700}.ev-manifesto__troca>span{font-weight: 700}.ev-manifesto__ou{position: absolute;left: 50%;top: 0;transform: translateX(-50%);white-space: nowrap}.ev-manifesto__ou{color: rgba(255,255,255,.55);text-decoration: line-through;text-decoration-color: var(--coral);text-decoration-thickness: .08em}.ev-manifesto__e{color: var(--coral);opacity: 0}.ev-manifesto__fecho{display: block;margin-top: .5em;font-size: max(16px,.36em);line-height: 1.4;font-weight: 300;letter-spacing: 0;color: rgba(255,255,255,.88);max-width: 34ch}.ev-calmo .ev-manifesto__ou,.ev-sem-js .ev-manifesto__ou{display: none}.ev-calmo .ev-manifesto__e,.ev-sem-js .ev-manifesto__e{opacity: 1}@media (max-width: 760px){.ev-heroi__simbolo{top: calc(var(--cabecalho) + 4px);right: -18vw;width: 64vw;transform: translate3d(calc(var(--a) * -24vw),calc(var(--a) * 6vh),0) scale(calc(1 + var(--a) * 1.1))}.ev-heroi__cena--1{padding-top: calc(var(--cabecalho) + 47vw);padding-bottom: 56px}}.ev-m{stroke-dasharray: 1 1;stroke-dashoffset: 0}.ev-movimento [data-desenhar] .ev-m{stroke-dashoffset: 1;transition: stroke-dashoffset 1.7s var(--ease) .1s}.ev-movimento [data-desenhar] .ev-m--anel ~ .ev-m,.ev-movimento [data-desenhar] mask + mask .ev-m{transition-delay: .1s}.ev-movimento [data-desenhar].is-in .ev-m{stroke-dashoffset: 0}.ev-desenhado .ev-s-anel,.ev-desenhado .ev-s-arco,html:not(.ev-movimento) [data-desenhar] .ev-s-anel,html:not(.ev-movimento) [data-desenhar] .ev-s-arco{mask: none}.ev-movimento [data-desenhar] mask:first-child .ev-m{transition-delay: .65s}.ev-movimento [data-desenhar] defs:only-child,.ev-movimento [data-desenhar] defs mask:only-child .ev-m{transition-delay: .1s}.ev-marcas{padding: clamp(44px,6vw,72px) 0;border-bottom: 1px solid var(--linha)}.ev-marcas__titulo{margin: 0 0 28px;text-align: center;font-size: 13px;letter-spacing: .14em;text-transform: uppercase;font-weight: 500;color: var(--tinta-suave)}.ev-letreiro{position: relative;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ev-letreiro + .ev-letreiro{margin-top: 18px}.ev-letreiro__faixa{display: flex;width: max-content;animation: ev-correr 60s linear infinite}.ev-letreiro--volta .ev-letreiro__faixa{animation-direction: reverse;animation-duration: 70s}.ev-letreiro:hover .ev-letreiro__faixa{animation-play-state: paused}.ev-letreiro ul{display: flex;align-items: center;gap: clamp(36px,5vw,72px);margin: 0;padding: 0 clamp(18px,2.5vw,36px);list-style: none}.ev-letreiro li{flex: none}.ev-letreiro img{width: auto;height: var(--h,46px);max-width: none;filter: grayscale(1) brightness(.35);opacity: .62;transition: opacity .25s}.ev-letreiro li:hover img{opacity: 1}@keyframes ev-correr{to{transform: translateX(-50%)}}.ev-calmo .ev-letreiro__faixa{animation: none}.ev-calmo .ev-letreiro{-webkit-mask-image: none;mask-image: none}.ev-calmo .ev-letreiro ul[aria-hidden]{display: none}.ev-calmo .ev-letreiro__faixa{width: auto;justify-content: center}.ev-calmo .ev-letreiro ul{flex-wrap: wrap;justify-content: center;row-gap: 26px}.ev-numeros{display: grid;gap: 36px 28px;grid-template-columns: 1fr;margin: 0;padding: 0;list-style: none}@media (min-width: 640px){.ev-numeros{grid-template-columns: repeat(2,1fr)}}@media (min-width: 980px){.ev-numeros--3{grid-template-columns: repeat(3,1fr)}.ev-numeros--4{grid-template-columns: repeat(4,1fr)}}.ev-numeros li{padding-top: 22px;border-top: 1px solid var(--linha)}.ev-escuro .ev-numeros li,.ev-purpura .ev-numeros li{border-color: rgba(255,255,255,.2)}.ev-num{display: block;font-size: clamp(54px,6.4vw,92px);line-height: 1;font-weight: 700;letter-spacing: -.04em;color: var(--purpura-texto);font-variant-numeric: tabular-nums}.ev-escuro .ev-num{color: var(--branco)}.ev-purpura .ev-num{color: var(--branco)}.ev-num small{font-size: .42em;font-weight: 500;letter-spacing: -.01em;margin-left: 4px}.ev-num + p{margin: 14px 0 0;font-size: 15.5px;line-height: 1.5;max-width: 30ch}.ev-galeria{position: relative}.ev-galeria__trilho{display: flex;gap: 20px;overflow-x: auto;scroll-snap-type: x mandatory;padding: 4px var(--gutter) 28px;margin: 0 calc(var(--gutter) * -1);scrollbar-width: thin}.ev-galeria__trilho>*{scroll-snap-align: start}.ev-movimento.ev-largo .ev-galeria{height: var(--galeria-altura,300vh)}.ev-movimento.ev-largo .ev-galeria__palco{position: sticky;top: 0;height: 100svh;display: flex;flex-direction: column;justify-content: center;overflow: hidden}.ev-movimento.ev-largo .ev-galeria__trilho{overflow: visible;scroll-snap-type: none;padding: 4px 0 8px;margin: 0;will-change: transform}.ev-galeria__topo{display: flex;flex-wrap: wrap;gap: 24px 48px;align-items: end;justify-content: space-between;margin-bottom: clamp(32px,4vw,52px)}.ev-galeria__topo .ev-cabeca{margin-bottom: 0}.ev-galeria__barra{width: 180px;height: 2px;background: var(--linha);border-radius: 2px;overflow: hidden;display: none}.ev-galeria__barra i{display: block;height: 100%;width: 100%;background: var(--purpura);transform-origin: left;transform: scaleX(var(--p,0))}.ev-movimento.ev-largo .ev-galeria__barra{display: block}.ev-solucao{position: relative;flex: none;width: min(84vw,400px);min-height: 460px;display: flex;flex-direction: column;padding: 32px;border-radius: var(--r-md);background: var(--branco);border: 1px solid var(--linha);color: var(--tinta);text-decoration: none;transition: transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s}.ev-solucao:hover{transform: translateY(-6px);box-shadow: var(--sombra-forte);border-color: transparent}.ev-solucao__num{font-size: 13px;font-weight: 500;letter-spacing: .14em;color: var(--tinta-suave)}.ev-solucao__ico{width: 56px;height: 56px;margin: 28px 0 auto;padding: 13px;border-radius: 14px;background: var(--purpura-nevoa);color: var(--purpura)}.ev-solucao h3{margin-top: 40px;font-size: 26px;line-height: 1.15}.ev-solucao p{margin: 14px 0 0;font-size: 15.5px;line-height: 1.55}.ev-solucao ul{display: flex;flex-wrap: wrap;gap: 8px;margin: 20px 0 0;padding: 0;list-style: none}.ev-solucao li{padding: 5px 11px;border-radius: var(--r-pill);background: var(--papel);font-size: 12.5px;font-weight: 500;color: var(--tinta)}.ev-solucao .ev-seta-link{margin-top: 26px}.ev-solucao--destaque{background: var(--purpura);border-color: var(--purpura);color: rgba(255,255,255,.9)}.ev-solucao--destaque h3{color: var(--branco)}.ev-solucao--destaque .ev-solucao__num{color: rgba(255,255,255,.92)}.ev-solucao--destaque .ev-solucao__ico{background: rgba(255,255,255,.14);color: var(--branco)}.ev-solucao--destaque li{background: rgba(255,255,255,.14);color: var(--branco)}.ev-solucao--destaque .ev-seta-link{color: var(--branco)}.ev-cartoes{display: grid;gap: 20px;grid-template-columns: 1fr;margin: 0;padding: 0;list-style: none}@media (min-width: 700px){.ev-cartoes--2,.ev-cartoes--3,.ev-cartoes--4{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1020px){.ev-cartoes--3{grid-template-columns: repeat(3,1fr)}.ev-cartoes--4{grid-template-columns: repeat(4,1fr)}}.ev-cartao{position: relative;height: 100%;padding: clamp(26px,2.6vw,36px);border-radius: var(--r-md);background: var(--branco);border: 1px solid var(--linha)}.ev-off .ev-cartao{border-color: transparent}.ev-escuro .ev-cartao{background: var(--chumbo-alt);border-color: transparent;color: rgba(236,237,238,.86)}.ev-purpura .ev-cartao{background: rgba(255,255,255,.08);border-color: rgba(255,255,255,.16)}.ev-cartao__ico{width: 48px;height: 48px;padding: 11px;margin-bottom: 26px;border-radius: 12px;background: var(--purpura-nevoa);color: var(--purpura)}.ev-escuro .ev-cartao__ico,.ev-purpura .ev-cartao__ico{background: rgba(255,255,255,.1);color: var(--coral)}.ev-cartao h3{font-size: 20px;line-height: 1.25}.ev-cartao p{margin: 12px 0 0;font-size: 15.5px;line-height: 1.6}.ev-cartao ul{margin: 14px 0 0;padding-left: 1.1em;font-size: 15px}.ev-cartao li{margin-bottom: 6px}.ev-cartao__num{display: block;margin-bottom: 18px;font-size: 13px;font-weight: 500;letter-spacing: .14em;color: var(--purpura-texto)}.ev-escuro .ev-cartao__num{color: var(--coral)}a.ev-cartao{display: block;text-decoration: none;color: inherit;transition: transform .4s var(--ease),box-shadow .4s var(--ease)}a.ev-cartao:hover{transform: translateY(-4px);box-shadow: var(--sombra)}.ev-lista{margin: 0;padding: 0;list-style: none}.ev-lista li{position: relative;padding: 14px 0 14px 38px;border-bottom: 1px solid var(--linha);font-size: 16.5px;line-height: 1.55}.ev-lista li:first-child{border-top: 1px solid var(--linha)}.ev-lista li svg{position: absolute;left: 0;top: 15px;width: 22px;height: 22px;color: var(--purpura)}.ev-escuro .ev-lista li,.ev-purpura .ev-lista li{border-color: rgba(255,255,255,.16)}.ev-escuro .ev-lista li svg,.ev-purpura .ev-lista li svg{color: var(--coral)}.ev-lista--simples li{border: 0 !important;padding-top: 8px;padding-bottom: 8px}.ev-lista--simples li svg{top: 9px}.ev-ficha{display: grid;gap: 1px;grid-template-columns: 1fr;margin: 0;padding: 0;list-style: none;background: var(--linha);border: 1px solid var(--linha);border-radius: var(--r-md);overflow: hidden}@media (min-width: 640px){.ev-ficha{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1020px){.ev-ficha--4{grid-template-columns: repeat(4,1fr)}.ev-ficha--3{grid-template-columns: repeat(3,1fr)}}.ev-ficha li{display: flex;gap: 14px;align-items: flex-start;padding: 24px;background: var(--branco)}.ev-off .ev-ficha li{background: var(--papel)}.ev-ficha svg{width: 24px;height: 24px;flex: none;color: var(--purpura);margin-top: 2px}.ev-ficha strong{display: block;font-size: 13px;letter-spacing: .1em;text-transform: uppercase;font-weight: 500;color: var(--tinta-suave)}.ev-ficha span{display: block;margin-top: 4px;font-size: 17px;font-weight: 700;color: var(--tinta-forte);line-height: 1.35}.ev-pilha{margin: 0;padding: 0;list-style: none;display: grid;gap: 22px}.ev-pilha__cartao{position: relative;display: grid;gap: 24px;padding: clamp(28px,4vw,56px);border-radius: var(--r-lg);background: var(--branco);border: 1px solid var(--linha);box-shadow: var(--sombra);transform-origin: center top}@media (min-width: 900px){.ev-pilha__cartao{grid-template-columns: 1fr 1.4fr;gap: 48px;align-items: start}}.ev-movimento .ev-pilha__cartao{position: sticky;top: calc(var(--cabecalho) + 24px + var(--i,0) * 18px)}.ev-pilha__num{display: inline-flex;align-items: center;justify-content: center;width: 54px;height: 54px;margin-bottom: 22px;border-radius: 50%;background: var(--purpura);color: var(--branco);font-size: 17px;font-weight: 700}.ev-pilha__cartao h3{font-size: clamp(24px,2.6vw,34px);line-height: 1.12}.ev-pilha__cartao .ev-pilha__sub{display: block;margin-top: 10px;font-size: 14px;letter-spacing: .1em;text-transform: uppercase;color: var(--purpura-texto);font-weight: 500}.ev-pilha__cartao p{font-size: 16.5px}.ev-pilha__cartao .ev-lista li{font-size: 15.5px;padding-top: 11px;padding-bottom: 11px}.ev-pilha__cartao .ev-lista li svg{top: 12px}.ev-pilha__cartao:nth-child(4n+2){background: var(--papel)}.ev-pilha__cartao:nth-child(4n+3){background: var(--chumbo-forte);color: rgba(236,237,238,.86);border-color: transparent}.ev-pilha__cartao:nth-child(4n+3) h3{color: var(--branco)}.ev-pilha__cartao:nth-child(4n+3) .ev-pilha__sub{color: var(--coral)}.ev-pilha__cartao:nth-child(4n+3) .ev-pilha__num{background: var(--coral);color: var(--chumbo-forte)}.ev-pilha__cartao:nth-child(4n+3) .ev-lista li{border-color: rgba(255,255,255,.16)}.ev-pilha__cartao:nth-child(4n+3) .ev-lista li svg{color: var(--coral)}.ev-pilha__cartao:nth-child(4n+4){background: var(--purpura);color: rgba(255,255,255,.9);border-color: transparent}.ev-pilha__cartao:nth-child(4n+4) h3{color: var(--branco)}.ev-pilha__cartao:nth-child(4n+4) .ev-pilha__sub{color: var(--branco)}.ev-pilha__cartao:nth-child(4n+4) .ev-pilha__num{background: var(--branco);color: var(--purpura-texto)}.ev-pilha__cartao:nth-child(4n+4) .ev-lista li{border-color: rgba(255,255,255,.2)}.ev-pilha__cartao:nth-child(4n+4) .ev-lista li svg{color: var(--branco)}.ev-passos{position: relative}.ev-passos__lista{margin: 0;padding: 0;list-style: none;display: grid;gap: 16px}.ev-passo{padding: 28px;border-radius: var(--r-md);background: var(--chumbo-alt)}.ev-passo__topo{display: flex;align-items: baseline;gap: 16px}.ev-passo__num{font-size: 15px;font-weight: 700;color: var(--coral)}.ev-passo h3{font-size: clamp(22px,2.4vw,30px)}.ev-passo h3 small{display: block;margin-top: 6px;font-size: 14px;font-weight: 500;letter-spacing: .1em;text-transform: uppercase;color: var(--purpura-claro)}.ev-passo dl{margin: 18px 0 0;display: grid;gap: 14px}.ev-passo dt{font-size: 12.5px;letter-spacing: .14em;text-transform: uppercase;font-weight: 500;color: rgba(255,255,255,.62)}.ev-passo dd{margin: 4px 0 0;font-size: 15.5px;line-height: 1.6}.ev-movimento.ev-largo .ev-passos{height: calc(var(--n,5) * 75vh + 50vh)}.ev-movimento.ev-largo .ev-passos__palco{position: sticky;top: 0;min-height: 100svh;display: grid;grid-template-columns: 5fr 7fr;gap: 64px;align-items: center;padding: calc(var(--cabecalho) + 24px) 0 40px}.ev-movimento.ev-largo .ev-passos__lista{position: relative;display: block;min-height: 440px}.ev-movimento.ev-largo .ev-passo{position: absolute;inset: 0 0 auto;opacity: 0;transform: translateY(40px);transition: opacity .5s var(--ease),transform .6s var(--ease);padding: clamp(36px,4vw,56px)}.ev-movimento.ev-largo .ev-passo h3{font-size: clamp(28px,3vw,40px)}.ev-movimento.ev-largo .ev-passo dd{font-size: 17.5px}.ev-movimento.ev-largo .ev-passo dl{margin-top: 28px;gap: 22px}.ev-movimento.ev-largo .ev-passo.is-ativo{opacity: 1;transform: none}.ev-movimento.ev-largo .ev-passo.is-passou{opacity: 0;transform: translateY(-40px)}.ev-passos__indice{display: none;margin: 32px 0 0;padding: 0;list-style: none}.ev-movimento.ev-largo .ev-passos__indice{display: grid;gap: 4px}.ev-passos__indice li{display: flex;align-items: center;gap: 14px;padding: 10px 0;font-size: 16px;color: rgba(255,255,255,.5);transition: color .3s}.ev-passos__indice li i{width: 28px;height: 2px;background: rgba(255,255,255,.25);transition: width .4s var(--ease),background-color .3s}.ev-passos__indice li.is-ativo{color: var(--branco);font-weight: 500}.ev-passos__indice li.is-ativo i{width: 56px;background: var(--coral)}.ev-abas__botoes{display: flex;gap: 8px;overflow-x: auto;padding: 4px 2px 18px;margin-bottom: 18px;scrollbar-width: none}.ev-abas__botoes::-webkit-scrollbar{display: none}.ev-abas__botoes button{flex: none;min-height: 46px;padding: 10px 20px;border: 1.5px solid var(--linha);border-radius: var(--r-pill);background: var(--branco);color: var(--tinta-forte);font-size: 15px;font-weight: 500;cursor: pointer;transition: background-color .2s,color .2s,border-color .2s}.ev-abas__botoes button:hover{border-color: var(--purpura)}.ev-abas__botoes button[aria-selected="true"]{background: var(--purpura);border-color: var(--purpura);color: var(--branco)}.ev-abas__painel[hidden]{display: none}.ev-abas__painel{animation: ev-surgir .5s var(--ease) both}@keyframes ev-surgir{from{opacity: 0;transform: translateY(14px)}}.ev-temas{display: grid;gap: 14px;grid-template-columns: 1fr;margin: 0;padding: 0;list-style: none}@media (min-width: 760px){.ev-temas{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1100px){.ev-temas--3{grid-template-columns: repeat(3,1fr)}}.ev-tema{height: 100%;padding: 24px 26px;border-radius: var(--r-md);background: var(--papel)}.ev-tema h3{font-size: 18px;line-height: 1.3}.ev-tema p{margin: 8px 0 0;font-size: 15px;line-height: 1.55}.ev-fundadora{display: grid;gap: clamp(36px,5vw,80px);align-items: center}@media (min-width: 940px){.ev-fundadora{grid-template-columns: 5fr 6fr}}.ev-fundadora__foto{position: relative;margin: 0}.ev-fundadora__foto picture,.ev-fundadora__foto img{display: block;width: 100%;border-radius: var(--r-md)}.ev-fundadora__foto img{aspect-ratio: 4 / 5;object-fit: cover;object-position: 50% 20%}.ev-fundadora__foto .ev-arco{left: 50%;top: -15%;width: 128%;transform: translateX(-50%);z-index: -1;color: var(--purpura)}.ev-fundadora__foto{isolation: isolate}.ev-fundadora__nome{margin-top: 10px;font-size: 15px;color: var(--tinta-suave)}.ev-credenciais{margin: 28px 0 0;padding: 0;list-style: none;display: grid;gap: 10px}.ev-credenciais li{display: flex;gap: 12px;align-items: flex-start;font-size: 15.5px;line-height: 1.5}.ev-credenciais svg{width: 20px;height: 20px;flex: none;margin-top: 2px;color: var(--purpura)}.ev-escuro .ev-credenciais svg{color: var(--coral)}.ev-linha-tempo{margin: 0;padding: 0;list-style: none;position: relative}.ev-linha-tempo::before{content: '';position: absolute;left: 7px;top: 8px;bottom: 8px;width: 2px;background: var(--linha)}.ev-linha-tempo li{position: relative;padding: 0 0 28px 40px}.ev-linha-tempo li::before{content: '';position: absolute;left: 0;top: 6px;width: 16px;height: 16px;border-radius: 50%;background: var(--branco);border: 3px solid var(--purpura)}.ev-linha-tempo li:last-child::before{background: var(--coral);border-color: var(--coral)}.ev-linha-tempo span{display: block;font-size: 13px;font-weight: 500;letter-spacing: .1em;color: var(--purpura-texto)}.ev-linha-tempo strong{display: block;margin-top: 4px;font-size: 17px;color: var(--tinta-forte)}.ev-linha-tempo p{margin: 4px 0 0;font-size: 15px;line-height: 1.55}.ev-frase{max-width: 22ch;font-size: clamp(30px,4.4vw,60px);line-height: 1.12;font-weight: 400;letter-spacing: -.025em;color: var(--tinta-forte)}.ev-frase strong{font-weight: 700}.ev-escuro .ev-frase,.ev-purpura .ev-frase{color: var(--branco)}[data-acender] .ev-pal{opacity: .18;transition: opacity .25s linear}[data-acender] .ev-pal.is-acesa{opacity: 1}.ev-calmo [data-acender] .ev-pal{opacity: 1}.ev-abre{overflow: hidden;border-radius: var(--r-md)}.ev-movimento .ev-abre img{clip-path: inset(var(--abre,14%) var(--abre,14%) var(--abre,14%) var(--abre,14%) round 18px);transform: scale(calc(1 + var(--abre-n,.14) * .6))}.ev-videos{display: grid;gap: 20px;grid-template-columns: 1fr;margin: 0;padding: 0;list-style: none}@media (min-width: 760px){.ev-videos{grid-template-columns: repeat(2,1fr)}}.ev-video{position: relative;display: block;width: 100%;aspect-ratio: 16 / 9;border: 0;padding: 0;border-radius: var(--r-md);overflow: hidden;background: var(--chumbo-noite);cursor: pointer;color: var(--branco);text-align: left}.ev-video img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: .72;transition: opacity .3s,transform .6s var(--ease)}.ev-video:hover img{opacity: .9;transform: scale(1.03)}.ev-video__play{position: absolute;left: 22px;bottom: 22px;display: inline-flex;align-items: center;justify-content: center;width: 60px;height: 60px;border-radius: 50%;background: var(--coral);color: var(--chumbo-forte);box-shadow: 0 10px 30px rgba(0,0,0,.3)}.ev-video__play svg{width: 22px;height: 22px;margin-left: 3px}.ev-video__titulo{position: absolute;left: 96px;right: 22px;bottom: 26px;font-size: 16px;line-height: 1.35;font-weight: 700;text-shadow: 0 1px 12px rgba(0,0,0,.5)}.ev-video iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.ev-faq{border-top: 1px solid var(--linha)}.ev-faq details{border-bottom: 1px solid var(--linha)}.ev-faq summary{position: relative;display: block;padding: 26px 56px 26px 0;cursor: pointer;list-style: none;font-size: clamp(17px,1.6vw,20px);font-weight: 700;line-height: 1.35;color: var(--tinta-forte)}.ev-faq summary::-webkit-details-marker{display: none}.ev-faq summary::after{content: '';position: absolute;right: 6px;top: 50%;width: 30px;height: 30px;margin-top: -15px;border-radius: 50%;background: var(--purpura-nevoa) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23683EEA' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 16px no-repeat;transition: transform .3s var(--ease)}.ev-faq details[open] summary::after{transform: rotate(45deg)}.ev-faq__resp{padding: 0 0 26px;max-width: 72ch;font-size: 16.5px}.ev-faq__resp p:last-child{margin-bottom: 0}.ev-dialogo{width: min(720px,calc(100vw - 24px));max-height: calc(100svh - 24px);padding: 0;border: 0;border-radius: var(--r-lg);background: var(--branco);color: var(--tinta);box-shadow: var(--sombra-forte);overflow: hidden}.ev-dialogo::backdrop{background: rgba(29,36,41,.7);backdrop-filter: blur(4px)}.ev-dialogo__topo{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 16px 16px 16px 24px;border-bottom: 1px solid var(--linha)}.ev-dialogo__topo strong{font-size: 16px;color: var(--tinta-forte)}.ev-dialogo__fechar{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border: 0;border-radius: 50%;background: var(--papel);cursor: pointer;color: var(--tinta-forte)}.ev-dialogo__fechar svg{width: 18px;height: 18px}.ev-dialogo iframe{display: block;width: 100%;height: min(640px,calc(100svh - 110px));border: 0}.ev-faixa{position: relative;overflow: hidden;display: grid;gap: 28px;align-items: center;padding: clamp(32px,5vw,64px);border-radius: var(--r-lg);background: var(--purpura-nevoa);isolation: isolate}@media (min-width: 900px){.ev-faixa{grid-template-columns: 1.5fr 1fr}}.ev-faixa .ev-h2{font-size: clamp(28px,3.2vw,44px)}.ev-faixa ul{display: flex;flex-wrap: wrap;gap: 10px 22px;margin: 22px 0 0;padding: 0;list-style: none;font-size: 15px;font-weight: 500;color: var(--tinta-forte)}.ev-faixa ul li{display: inline-flex;align-items: center;gap: 8px}.ev-faixa ul svg{width: 18px;height: 18px;color: var(--purpura)}.ev-faixa .ev-arco{right: -80px;bottom: -120px;width: 380px;color: rgba(104,62,234,.12);z-index: -1}.ev-faixa__acao{justify-self: start}@media (min-width: 900px){.ev-faixa__acao{justify-self: end}}.ev-final{position: relative;overflow: hidden;padding: clamp(96px,12vw,168px) 0;background: var(--purpura);color: rgba(255,255,255,.9);isolation: isolate}.ev-final .ev-arco{left: 50%;top: 52%;width: clamp(560px,92vw,1300px);transform: translateX(-50%);color: rgba(255,255,255,.08)}.ev-final__in{position: relative;z-index: 2;text-align: center}.ev-final .ev-h2{color: var(--branco);max-width: 16ch;margin: 0 auto}.ev-final .ev-lead{margin: 24px auto 0;color: rgba(255,255,255,.86)}.ev-final .ev-acoes{justify-content: center}.ev-final__contato{margin-top: 28px;font-size: 15px;color: rgba(255,255,255,.8)}.ev-final__contato a{color: var(--branco);font-weight: 500}.ev-form{display: grid;gap: 18px;grid-template-columns: 1fr;padding: clamp(24px,4vw,48px);border-radius: var(--r-lg);background: var(--branco);box-shadow: var(--sombra-forte);color: var(--tinta)}@media (min-width: 700px){.ev-form{grid-template-columns: 1fr 1fr}.ev-form__inteiro{grid-column: 1 / -1}}.ev-campo{display: grid;gap: 7px}.ev-campo label,.ev-campo legend{font-size: 14px;font-weight: 500;color: var(--tinta-forte)}.ev-campo label small{font-weight: 400;color: var(--tinta-suave)}.ev-campo input,.ev-campo select,.ev-campo textarea{width: 100%;min-height: 52px;padding: 13px 16px;border: 1.5px solid var(--linha);border-radius: var(--r-sm);background: var(--branco);color: var(--tinta-forte);font: inherit;font-size: 16px;transition: border-color .2s,box-shadow .2s}.ev-campo textarea{min-height: 128px;resize: vertical}.ev-campo select{appearance: none;background: var(--branco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23404E57' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center / 18px no-repeat;padding-right: 44px}.ev-campo input:focus,.ev-campo select:focus,.ev-campo textarea:focus{outline: none;border-color: var(--purpura);box-shadow: 0 0 0 3px rgba(104,62,234,.18)}.ev-campo input:user-invalid,.ev-campo select:user-invalid,.ev-campo textarea:user-invalid{border-color: #C2410C}.ev-form__aceite{display: flex;gap: 12px;align-items: flex-start;font-size: 14px;line-height: 1.5}.ev-form__aceite input{width: 20px;height: 20px;margin-top: 1px;flex: none;accent-color: var(--purpura)}.ev-form__mel{position: absolute !important;left: -9999px !important;width: 1px;height: 1px;overflow: hidden}.ev-form__aviso{padding: 14px 18px;border-radius: var(--r-sm);font-size: 15px}.ev-form__aviso--erro{background: #FFF1EB;color: #9A3412}.ev-form__rodape{display: flex;flex-wrap: wrap;gap: 16px 24px;align-items: center;justify-content: space-between}.ev-form__rodape .ev-legenda{margin: 0;max-width: 44ch}.ev-canais{margin: 32px 0 0;padding: 0;list-style: none;display: grid;gap: 14px}.ev-canais a,.ev-canais div{display: flex;gap: 16px;align-items: center;padding: 18px 20px;border-radius: var(--r-md);background: rgba(255,255,255,.1);color: var(--branco);text-decoration: none;transition: background-color .2s}.ev-canais a:hover{background: rgba(255,255,255,.18)}.ev-canais svg{width: 24px;height: 24px;flex: none;color: var(--coral)}.ev-canais small{display: block;font-size: 12.5px;letter-spacing: .1em;text-transform: uppercase;opacity: .75}.ev-canais strong{font-size: 16.5px;font-weight: 500}.ev-rodape{background: var(--chumbo-noite);color: rgba(236,237,238,.74);padding: clamp(64px,8vw,104px) 0 32px;font-size: 15px}.ev-rodape a{color: inherit;text-decoration: none}.ev-rodape a:hover{color: var(--branco);text-decoration: underline;text-underline-offset: 3px}.ev-rodape__grade{display: grid;gap: 40px;grid-template-columns: 1fr}@media (min-width: 760px){.ev-rodape__grade{grid-template-columns: 1.4fr 1fr 1fr}}@media (min-width: 1100px){.ev-rodape__grade{grid-template-columns: 1.6fr 1fr 1fr 1.3fr}}.ev-rodape__marca svg{height: 34px;width: auto;color: var(--branco)}.ev-rodape__marca p{margin: 22px 0 0;max-width: 32ch;font-size: 16px;line-height: 1.55;color: rgba(236,237,238,.86)}.ev-rodape h2{margin: 0 0 18px;font-size: 13px;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--branco)}.ev-rodape ul{margin: 0;padding: 0;list-style: none;display: grid;gap: 10px}.ev-rodape address{font-style: normal;line-height: 1.6}.ev-redes{display: flex;gap: 10px;margin-top: 26px}.ev-redes a{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;border: 1px solid rgba(255,255,255,.2);color: var(--branco);transition: background-color .2s,border-color .2s}.ev-redes a:hover{background: var(--purpura);border-color: var(--purpura);text-decoration: none}.ev-redes svg{width: 18px;height: 18px}.ev-rodape__base{display: flex;flex-wrap: wrap;gap: 12px 28px;justify-content: space-between;margin-top: clamp(48px,6vw,80px);padding-top: 24px;border-top: 1px solid rgba(255,255,255,.12);font-size: 13.5px;color: rgba(236,237,238,.6)}.ev-rodape__base nav{display: flex;flex-wrap: wrap;gap: 8px 22px}.ev-artigo__topo{padding: calc(var(--cabecalho) + 72px) 0 64px}.ev-artigo__topo .ev-h1{font-size: clamp(34px,4.6vw,60px);max-width: 22ch}.ev-artigo__meta{margin-top: 24px;font-size: 14px;color: rgba(255,255,255,.78)}.ev-artigo{padding: clamp(48px,6vw,88px) 0}.ev-artigo .ev-prosa img{border-radius: var(--r-md);margin: 1.6em 0}.ev-artigo .ev-prosa blockquote{margin: 1.6em 0;padding: 4px 0 4px 24px;border-left: 3px solid var(--coral);font-size: 20px;color: var(--tinta-forte)}.ev-autora{display: flex;gap: 20px;align-items: center;margin-top: 48px;padding: 24px;border-radius: var(--r-md);background: var(--papel)}.ev-autora img{width: 72px;height: 72px;border-radius: 50%;object-fit: cover;flex: none}.ev-autora p{margin: 4px 0 0;font-size: 14.5px;line-height: 1.5}.ev-posts{display: grid;gap: 20px;grid-template-columns: 1fr;margin: 0;padding: 0;list-style: none}@media (min-width: 760px){.ev-posts{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1080px){.ev-posts{grid-template-columns: repeat(3,1fr)}}.ev-prosa .wp-block-rss,.ev-prosa .wp-block-post-template{list-style: none;margin: 1.4em 0;padding: 0;display: grid;gap: 14px}.ev-prosa .wp-block-rss__item,.ev-prosa .wp-block-post-template>li{margin: 0;padding: 22px 24px;border: 1px solid var(--linha);border-radius: var(--r-md);background: var(--branco)}.ev-prosa .wp-block-rss__item-title a,.ev-prosa .wp-block-post-title a{color: var(--tinta-forte);font-size: 18px;font-weight: 700;text-decoration: none}.ev-prosa .wp-block-rss__item-title a:hover,.ev-prosa .wp-block-post-title a:hover{color: var(--purpura-texto)}.ev-prosa .wp-block-post-title{margin: 0;font-size: 18px}.ev-prosa .wp-block-rss__item-publish-date,.ev-prosa .wp-block-rss__item-author,.ev-prosa .wp-block-post-date{display: inline-block;margin-top: 6px;font-size: 13px;color: var(--tinta-suave)}.ev-prosa .wp-block-rss__item-excerpt,.ev-prosa .wp-block-post-excerpt{margin-top: 8px;font-size: 15.5px}.ev-movimento [data-r]{opacity: 0;transform: translateY(28px);transition: opacity .9s var(--ease),transform 1s var(--ease);transition-delay: calc(var(--d,0) * 90ms)}.ev-movimento [data-r].is-in{opacity: 1;transform: none}.ev-calmo [data-r]{opacity: 0;transition: opacity .8s ease;transition-delay: calc(var(--d,0) * 60ms)}.ev-calmo [data-r].is-in{opacity: 1}.ev-movimento [data-linhas] .ev-ln{display: inline-block;vertical-align: top;overflow: hidden;padding-bottom: .1em;margin-bottom: -.1em}.ev-movimento [data-linhas] .ev-ln>span{display: block;transform: translateY(105%);transition: transform 1.05s var(--ease);transition-delay: calc(var(--i,0) * 110ms + 80ms)}.ev-movimento [data-linhas].is-in .ev-ln>span{transform: none}@media print{.ev-cab,.ev-zap,.ev-gaveta,.ev-heroi__simbolo,.ev-arco{display: none !important}.ev-movimento .ev-heroi,.ev-movimento .ev-galeria,.ev-movimento .ev-passos{height: auto !important}[data-r]{opacity: 1 !important;transform: none !important}}.ev-heroi .ev-h1{font-size: clamp(38px,5.3vw,78px);max-width: 14ch}.ev-heroi .ev-lead{max-width: 38ch;margin-top: 22px;font-size: clamp(17px,1.45vw,20px)}.ev-heroi__cena--1{padding-bottom: 120px}.ev-heroi__provas{display: flex;flex-wrap: wrap;gap: 10px 24px;margin: 34px 0 0;padding: 0;list-style: none;font-size: 14px;font-weight: 500;color: rgba(255,255,255,.9)}.ev-heroi__provas li{display: inline-flex;align-items: center;gap: 9px}.ev-heroi__provas svg{width: 18px;height: 18px;color: var(--coral)}.ev-manifesto{font-size: clamp(32px,5.2vw,78px)}.ev-manifesto__selos{display: flex;flex-wrap: wrap;gap: 12px;margin: 36px 0 0;padding: 0;list-style: none}.ev-manifesto__selos li{display: inline-flex;align-items: center;gap: 10px;padding: 8px 18px 8px 8px;border-radius: var(--r-pill);background: rgba(255,255,255,.12);border: 1px solid rgba(255,255,255,.24);color: var(--branco);font-size: 15px;font-weight: 500}.ev-manifesto__selos svg{width: 34px;height: 34px;padding: 7px;border-radius: 50%;background: var(--coral);color: var(--chumbo-forte)}.ev-movimento .ev-manifesto__selos li{opacity: 0}.ev-heroi__dica{position: absolute;z-index: 3;left: 50%;bottom: 26px;transform: translateX(-50%);display: flex;flex-direction: column;align-items: center;gap: 8px;color: rgba(255,255,255,.88);font-size: 12px;font-weight: 500;letter-spacing: .2em;text-transform: uppercase;text-decoration: none;transition: opacity .3s}.ev-rato{position: relative;display: block;width: 26px;height: 42px;border: 2px solid rgba(255,255,255,.85);border-radius: 14px;transition: border-color .2s}.ev-rato i{position: absolute;left: 50%;top: 8px;width: 4px;height: 8px;margin-left: -2px;border-radius: 2px;background: var(--coral);animation: ev-roda 1.8s var(--ease) infinite}.ev-heroi__dica:hover .ev-rato{border-color: var(--branco)}@keyframes ev-roda{0%{transform: translateY(0);opacity: 1}70%{transform: translateY(14px);opacity: 0}100%{transform: translateY(0);opacity: 0}}@media (max-height: 640px){.ev-heroi__dica{display: none}}.ev-num-ico{display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;margin-bottom: 16px;border-radius: 12px;background: var(--purpura-nevoa);color: var(--purpura)}.ev-num-ico svg{width: 22px;height: 22px}.ev-pilha__marca{display: flex;align-items: center;gap: 12px;margin-bottom: 22px}.ev-pilha__marca .ev-pilha__num{margin-bottom: 0}.ev-pilha__ico{display: inline-flex;align-items: center;justify-content: center;width: 54px;height: 54px;border-radius: 50%;border: 1.5px solid var(--linha);color: var(--purpura)}.ev-pilha__ico svg{width: 24px;height: 24px}.ev-pilha__cartao:nth-child(4n+3) .ev-pilha__ico{border-color: rgba(255,255,255,.22);color: var(--coral)}.ev-pilha__cartao:nth-child(4n+4) .ev-pilha__ico{border-color: rgba(255,255,255,.4);color: var(--branco)}.ev-mosaico{display: grid;gap: 20px;grid-template-columns: 1fr}@media (min-width: 900px){.ev-mosaico{grid-template-columns: 7fr 5fr}}.ev-mosaico__item{position: relative;margin: 0}.ev-mosaico__item .ev-abre{height: clamp(260px,60vw,380px)}@media (min-width: 900px){.ev-mosaico__item .ev-abre{height: clamp(380px,36vw,520px)}}.ev-mosaico__item img,.ev-foto img{display: block;width: 100%;height: 100%;object-fit: cover}.ev-mosaico__item figcaption{position: absolute;left: 18px;bottom: 18px;display: inline-flex;align-items: center;gap: 10px;padding: 10px 18px 10px 12px;border-radius: var(--r-pill);background: rgba(255,255,255,.95);color: var(--tinta-forte);font-size: 14.5px;font-weight: 700;box-shadow: var(--sombra)}.ev-mosaico__item figcaption svg{width: 20px;height: 20px;color: var(--purpura)}.ev-foto{margin: 34px 0 0}.ev-foto .ev-abre{aspect-ratio: 3 / 2}.ev-movimento .ev-abre[data-parallax] img{transform: translate3d(0,var(--py,0px),0) scale(calc(1.12 + var(--abre-n,.14) * .6));will-change: transform}.ev-tema{position: relative;transition: transform .35s var(--ease),box-shadow .35s var(--ease)}.ev-tema:hover{transform: translateY(-3px);box-shadow: var(--sombra)}.ev-solucao::after,.ev-cartao::after,.ev-tema::after{content: '';position: absolute;inset: 0;border-radius: inherit;pointer-events: none;background: radial-gradient(320px circle at var(--mx,50%) var(--my,50%),rgba(104,62,234,.12),transparent 60%);opacity: 0;transition: opacity .3s}.ev-escuro .ev-cartao::after,.ev-purpura .ev-cartao::after,.ev-solucao--destaque::after{background: radial-gradient(320px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.14),transparent 60%)}.ev-solucao:hover::after,.ev-cartao:hover::after,.ev-tema:hover::after{opacity: 1}.ev-cartao__ico,.ev-solucao__ico{transition: transform .4s var(--ease)}.ev-cartao:hover .ev-cartao__ico,.ev-solucao:hover .ev-solucao__ico{transform: rotate(-6deg) scale(1.08)}#btn_chat_whatsapp,#btn_chat_whatsapp_custom{display: none !important}.ev-zap{position: fixed;right: 28px;bottom: 40px;z-index: 98;display: flex;align-items: center;gap: 12px;padding: 14px 24px 14px 16px;min-height: 62px;background: linear-gradient(135deg,#00A86B 0%,#007F5F 100%);color: #fff;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: 700;line-height: 1;text-decoration: none;border-radius: 999px;box-shadow: 0 12px 30px rgba(0,168,107,.34),0 4px 14px rgba(0,0,0,.18);overflow: hidden;transition: all .25s ease;animation: ev-zap-entra .8s ease-out both,ev-zap-respira 3.2s ease-in-out infinite .9s}.ev-zap::before{content: '';position: absolute;top: 0;left: -90px;width: 70px;height: 100%;background: linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);transform: skewX(-22deg);animation: ev-zap-brilho 4.2s ease-in-out infinite}.ev-zap:hover{transform: translateY(-5px) scale(1.035);box-shadow: 0 16px 36px rgba(0,168,107,.46),0 8px 22px rgba(0,0,0,.22);background: linear-gradient(135deg,#00C878 0%,#00895F 100%);color: #fff}.ev-zap__ico{position: relative;z-index: 2;display: flex;align-items: center;justify-content: center;width: 42px;height: 42px;min-width: 42px;background: rgba(255,255,255,.18);border: 2px solid rgba(255,255,255,.9);border-radius: 50%;animation: ev-zap-pulo 2.8s ease-in-out infinite}.ev-zap__ico svg{display: block;width: 28px;height: 28px;fill: #fff}.ev-zap__texto{position: relative;z-index: 2;white-space: nowrap;letter-spacing: -.2px}.ev-menu-aberto .ev-zap{opacity: 0;pointer-events: none}@keyframes ev-zap-entra{0%{opacity: 0;transform: translateY(28px) scale(.92)}100%{opacity: 1;transform: translateY(0) scale(1)}}@keyframes ev-zap-respira{0%,100%{box-shadow: 0 12px 30px rgba(0,168,107,.34),0 4px 14px rgba(0,0,0,.18)}50%{box-shadow: 0 12px 34px rgba(0,168,107,.54),0 0 0 9px rgba(0,168,107,.12),0 4px 14px rgba(0,0,0,.18)}}@keyframes ev-zap-brilho{0%{left: -90px;opacity: 0}20%{opacity: 1}45%{left: 130%;opacity: 0}100%{left: 130%;opacity: 0}}@keyframes ev-zap-pulo{0%,100%{transform: scale(1)}12%{transform: scale(1.12) rotate(-4deg)}24%{transform: scale(1) rotate(0deg)}}@media (max-width: 768px){.ev-zap{right: 16px;bottom: 22px;padding: 12px 18px 12px 13px;min-height: 56px;font-size: 15px}.ev-zap__ico{width: 36px;height: 36px;min-width: 36px}.ev-zap__ico svg{width: 25px;height: 25px}}@media (max-width: 380px){.ev-zap__texto{display: none}.ev-zap{width: 62px;height: 62px;padding: 0;justify-content: center;border-radius: 50%}.ev-zap__ico{border: none;background: transparent}}@media (min-width: 761px){.ev-movimento .ev-heroi__cena--2{align-items: flex-end;padding-bottom: 13vh}}.ev-manifesto__fecho{margin-top: .9em}.ev-manifesto__troca{margin: 0 .14em}@media (max-width: 760px){.ev-heroi__cena,.ev-topo__grade>div:first-child,.ev-cabeca,.ev-sec .ev-grade>div,.ev-fundadora>div,.ev-numeros li,.ev-cartao,.ev-solucao,.ev-pilha__cartao,.ev-faixa,.ev-galeria__topo,.ev-rodape__grade,.ev-rodape__base,.ev-final__in{text-align: center}.ev-acoes,.ev-heroi__provas,.ev-manifesto__selos,.ev-topo__chips,.ev-trilha,.ev-redes,.ev-faixa ul,.ev-rodape__base nav,.ev-galeria__topo,.ev-pilha__marca{justify-content: center}.ev-h1,.ev-h2,.ev-lead,.ev-manifesto,.ev-frase,.ev-num + p,.ev-cabeca,.ev-rodape__marca p{margin-left: auto;margin-right: auto}.ev-heroi .ev-h1,.ev-topo .ev-h1{max-width: 16ch}.ev-cartao__ico,.ev-rodape__marca svg{margin-left: auto;margin-right: auto}.ev-solucao{align-items: center}.ev-galeria__barra{margin: 0 auto}.ev-fundadora__foto{max-width: 420px;margin: 0 auto}.ev-lista,.ev-linha-tempo,.ev-faq,.ev-form,.ev-prosa,.ev-credenciais,.ev-ficha,.ev-canais,.ev-temas,.ev-passo,.ev-cartao ul{text-align: left}.ev-credenciais{max-width: 34ch;margin-left: auto;margin-right: auto}}@media (max-width: 760px){.ev-sec .ev-grade>.ev-faq,.ev-faq summary,.ev-faq__resp{text-align: left}.ev-heroi__simbolo{top: calc(var(--cabecalho) + 6px);right: auto;left: 50%;width: 38vw;transform: translate3d(-50%,calc(var(--a) * 5vh),0) scale(calc(1 + var(--a) * 1.4))}.ev-heroi__cena--1{padding-top: calc(var(--cabecalho) + 38vw + 18px);padding-bottom: 104px}.ev-heroi__dica{bottom: 18px}}@media (max-width: 760px){.ev-tem-heroi:not(.ev-rolou) .ev-zap{visibility: hidden}}.ev-cartao--foto{overflow: hidden}.ev-cartao__foto{margin: calc(clamp(26px,2.6vw,36px) * -1) calc(clamp(26px,2.6vw,36px) * -1) 26px;aspect-ratio: 16 / 9;overflow: hidden;background: var(--purpura-nevoa)}.ev-cartao--foto-larga .ev-cartao__foto{aspect-ratio: 3 / 2}.ev-cartao__foto img,.ev-solucao__foto img,.ev-tema__foto img,.ev-pilha__foto img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .8s var(--ease)}.ev-cartao--foto:hover .ev-cartao__foto img,.ev-solucao:hover .ev-solucao__foto img,.ev-tema--foto:hover .ev-tema__foto img{transform: scale(1.05)}.ev-cartao--foto .ev-cartao__ico{position: relative;z-index: 1;margin-top: -50px;background: var(--branco);box-shadow: 0 0 0 4px var(--branco),var(--sombra)}.ev-off .ev-cartao--foto .ev-cartao__ico{box-shadow: 0 0 0 4px var(--branco),var(--sombra)}.ev-purpura .ev-cartao--foto .ev-cartao__foto{margin-bottom: 28px}.ev-solucao{overflow: hidden;min-height: 0;padding-top: 0}.ev-solucao__foto{display: block;align-self: stretch;height: 172px;margin: 0 -32px;overflow: hidden;background: var(--purpura-nevoa)}.ev-solucao__num{position: absolute;top: 16px;left: 16px;z-index: 1;padding: 6px 11px;border-radius: var(--r-pill);background: rgba(255,255,255,.94);color: var(--tinta-forte);line-height: 1;box-shadow: 0 4px 14px rgba(0,0,0,.12)}.ev-solucao--destaque .ev-solucao__num{background: var(--purpura);color: var(--branco)}.ev-solucao__ico{position: relative;z-index: 1;margin: -30px 0 0;background: var(--purpura-nevoa);box-shadow: 0 0 0 4px var(--branco)}.ev-solucao--destaque .ev-solucao__ico{background: #7B57EE;box-shadow: 0 0 0 4px var(--purpura)}.ev-solucao h3{margin-top: 22px}.ev-solucao .ev-seta-link{margin-top: auto;padding-top: 22px}.ev-solucao ul{margin-bottom: 4px}.ev-tema--foto{display: flex;flex-direction: column;padding: 0;overflow: hidden}.ev-tema__foto{aspect-ratio: 4 / 3;overflow: hidden;background: var(--purpura)}.ev-tema--foto>div:last-child{padding: 20px 24px 24px}@media (max-width: 759px){.ev-tema--foto{flex-direction: row;align-items: center}.ev-tema__foto{flex: none;width: 104px;aspect-ratio: 4 / 5}.ev-tema--foto>div:last-child{padding: 14px 18px}}.ev-pilha__foto{margin-top: 28px;aspect-ratio: 16 / 10;border-radius: var(--r-md);overflow: hidden;background: var(--purpura-nevoa)}.ev-pilha__foto--retrato{aspect-ratio: 4 / 3}@media (max-width: 899px){.ev-pilha__foto:not(.ev-pilha__foto--retrato){aspect-ratio: 16 / 9}}.ev-foto figcaption{margin-top: 12px;font-size: 13.5px;line-height: 1.45;color: var(--tinta-suave)}.ev-movimento .ev-foto--tela .ev-abre[data-parallax] img{transform: scale(calc(1 + var(--abre-n,.14) * .6))}.ev-foto--tela .ev-abre{background: #EEE9FD}.ev-orc-chamada{position: relative;overflow: hidden;display: grid;gap: 32px;align-items: center;padding: clamp(32px,5vw,64px);border-radius: var(--r-lg);background: var(--chumbo-forte);color: rgba(236,237,238,.86);isolation: isolate}@media (min-width: 960px){.ev-orc-chamada{grid-template-columns: 1.25fr 1fr;gap: 56px}}.ev-orc-chamada .ev-rotulo{color: var(--coral)}.ev-orc-chamada .ev-h2{color: var(--branco);font-size: clamp(30px,3.6vw,48px)}.ev-orc-chamada .ev-lead{margin-top: 18px;color: rgba(236,237,238,.82)}.ev-orc-chamada .ev-arco{right: -110px;top: -150px;width: 440px;color: rgba(255,108,56,.14);z-index: -1}.ev-orc-chamada__lado{display: grid;gap: 26px;justify-items: start}.ev-orc-chamada__passos{display: grid;gap: 14px;margin: 0;padding: 0;list-style: none;counter-reset: passo}.ev-orc-chamada__passos li{display: flex;gap: 14px;align-items: center;font-size: 14.5px;line-height: 1.4}.ev-orc-chamada__passos svg{flex: none;width: 44px;height: 44px;padding: 11px;border-radius: 50%;background: rgba(255,255,255,.08);color: var(--coral)}.ev-orc-chamada__passos strong{display: block;color: var(--branco);font-size: 15.5px}.ev-heroi + #ev-depois + .ev-orc-chamada-sec{padding-top: clamp(40px,6vw,72px)}.ev-orc__grade{display: grid;gap: 32px;align-items: start}@media (min-width: 1020px){.ev-orc__grade{grid-template-columns: minmax(0,1fr) 320px;gap: 48px}.ev-orc__lado{position: sticky;top: calc(var(--cabecalho) + 24px)}}.ev-orc__form{position: relative;padding: clamp(24px,4vw,48px);border-radius: var(--r-lg);background: var(--branco);box-shadow: var(--sombra-forte);color: var(--tinta)}.ev-orc__progresso{display: grid;grid-template-columns: repeat(4,1fr);gap: 8px;margin: 0 0 30px;padding: 0;list-style: none}.ev-orc__progresso li{display: grid;gap: 8px;font-size: 12.5px;font-weight: 500;letter-spacing: .04em;color: var(--tinta-suave)}.ev-orc__progresso li::before{content: '';height: 4px;border-radius: 4px;background: var(--linha);transition: background .3s}.ev-orc__progresso li.is-ativo::before,.ev-orc__progresso li.is-feito::before{background: var(--purpura)}.ev-orc__progresso li.is-ativo{color: var(--tinta-forte)}.ev-orc__progresso b{display: none}.ev-orc__form:not(.is-etapas) .ev-orc__progresso,.ev-orc__form:not(.is-etapas) [data-avancar],.ev-orc__form:not(.is-etapas) [data-voltar]{display: none}.ev-orc__etapa{margin: 0;padding: 0;border: 0;min-width: 0}.ev-orc__form:not(.is-etapas) .ev-orc__etapa + .ev-orc__etapa{margin-top: 36px}.ev-orc__titulo{display: block;margin: 0 0 24px;padding: 0;font-size: clamp(22px,2.4vw,28px);font-weight: 700;line-height: 1.2;color: var(--tinta-forte);outline: none}.ev-orc__titulo small{display: block;margin-bottom: 8px;font-size: 12.5px;font-weight: 500;letter-spacing: .12em;text-transform: uppercase;color: var(--purpura-texto)}.ev-orc__campos{display: grid;gap: 18px}@media (min-width: 700px){.ev-orc__campos{grid-template-columns: 1fr 1fr}.ev-orc__inteiro{grid-column: 1 / -1}}.ev-orc__dica{font-size: 13px;line-height: 1.45;color: var(--tinta-suave)}.ev-orc__nav{display: flex;flex-wrap: wrap;gap: 12px;justify-content: space-between;align-items: center;margin-top: 30px;padding-top: 24px;border-top: 1px solid var(--linha)}.ev-orc__nav .ev-btn{cursor: pointer}.ev-orc__programas{display: grid;gap: 12px;grid-template-columns: 1fr}@media (min-width: 560px){.ev-orc__programas{grid-template-columns: 1fr 1fr}}@media (min-width: 900px){.ev-orc__programas{grid-template-columns: repeat(3,1fr)}}.ev-orc__programa{position: relative;cursor: pointer}.ev-orc__programa input,.ev-orc__pilulas input{position: absolute;opacity: 0;width: 1px;height: 1px}.ev-orc__programa>span{display: grid;gap: 4px;height: 100%;padding: 20px;border: 1.5px solid var(--linha);border-radius: var(--r-md);background: var(--branco);transition: border-color .2s,box-shadow .2s,background .2s}.ev-orc__programa svg{width: 40px;height: 40px;margin-bottom: 10px;padding: 9px;border-radius: 12px;background: var(--purpura-nevoa);color: var(--purpura)}.ev-orc__programa strong{font-size: 17px;color: var(--tinta-forte)}.ev-orc__programa small{font-size: 13.5px;color: var(--tinta-suave)}.ev-orc__programa:hover>span{border-color: rgba(104,62,234,.45)}.ev-orc__programa input:checked + span{border-color: var(--purpura);background: var(--purpura-nevoa);box-shadow: 0 0 0 3px rgba(104,62,234,.16)}.ev-orc__programa input:focus-visible + span,.ev-orc__pilulas input:focus-visible + span{outline: 3px solid var(--purpura);outline-offset: 2px}.ev-orc__bloco{display: grid;gap: 22px;margin-bottom: 22px}.ev-orc__grupo{display: grid;gap: 10px}.ev-orc__rotulo{margin: 0;font-size: 14px;font-weight: 500;color: var(--tinta-forte)}.ev-orc__rotulo small{font-weight: 400;color: var(--tinta-suave)}.ev-orc__pilulas{display: flex;flex-wrap: wrap;gap: 8px}.ev-orc__pilulas label{position: relative;cursor: pointer}.ev-orc__pilulas span{display: inline-flex;align-items: center;min-height: 46px;padding: 10px 18px;border: 1.5px solid var(--linha);border-radius: var(--r-pill);font-size: 14.5px;line-height: 1.3;color: var(--tinta-forte);background: var(--branco);transition: border-color .2s,background .2s,color .2s}.ev-orc__pilulas label:hover span{border-color: rgba(104,62,234,.45)}.ev-orc__pilulas input:checked + span{border-color: var(--purpura);background: var(--purpura);color: var(--branco)}.ev-orc__pilulas--lista{display: grid;gap: 8px}.ev-orc__pilulas--lista span{width: 100%;border-radius: var(--r-sm)}.ev-orc__info{display: flex;gap: 10px;align-items: center;margin: 0;padding: 12px 16px;border-radius: var(--r-sm);background: var(--purpura-nevoa);font-size: 14.5px;color: var(--tinta-forte)}.ev-orc__info svg{flex: none;width: 20px;height: 20px;color: var(--purpura)}.ev-orc__modulos{display: grid;gap: 18px}@media (min-width: 800px){.ev-orc__modulos{grid-template-columns: 1fr 1fr}}.ev-orc__modulos fieldset{margin: 0;padding: 0;border: 0;min-width: 0}.ev-orc__modulos legend{margin-bottom: 8px;font-size: 12.5px;font-weight: 500;letter-spacing: .1em;text-transform: uppercase;color: var(--purpura-texto)}.ev-orc__modulo{display: flex;gap: 10px;align-items: center;justify-content: space-between;padding: 8px 8px 8px 12px;border: 1.5px solid var(--linha);border-radius: var(--r-sm);margin-bottom: 6px;transition: border-color .2s,background .2s}.ev-orc__modulo.is-marcado{border-color: var(--purpura);background: var(--purpura-nevoa)}.ev-orc__modulo label{display: flex;gap: 10px;align-items: center;font-size: 14.5px;line-height: 1.35;color: var(--tinta-forte);cursor: pointer}.ev-orc__modulo input{flex: none;width: 19px;height: 19px;accent-color: var(--purpura)}.ev-orc__modulo select{flex: none;min-height: 36px;padding: 4px 28px 4px 10px;border: 1px solid var(--linha);border-radius: 8px;font: inherit;font-size: 13.5px;background: var(--branco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23404E57' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 8px center / 14px no-repeat;appearance: none;color: var(--tinta-forte)}.ev-orc__contador{margin: 0;padding: 12px 16px;border-radius: var(--r-sm);background: var(--papel);font-size: 14.5px;font-weight: 500;color: var(--tinta-forte);outline: none}.ev-orc__contador.is-ok{background: #E9F7EF;color: #166534}.ev-orc__contador.is-erro{background: #FFF1EB;color: #9A3412}.ev-orc__participantes{max-width: 320px}.ev-orc__lado{padding: 28px;border-radius: var(--r-lg);background: var(--papel)}.ev-orc__lado ol{display: grid;gap: 18px;margin: 18px 0 0;padding: 0;list-style: none}.ev-orc__lado li{display: flex;gap: 14px;align-items: flex-start;font-size: 14.5px;line-height: 1.45}.ev-orc__lado li svg{flex: none;width: 40px;height: 40px;padding: 10px;border-radius: 50%;background: var(--branco);color: var(--purpura);box-shadow: var(--sombra)}.ev-orc__lado strong{display: block;color: var(--tinta-forte)}.ev-orc__lado-zap{margin: 22px 0 0;padding-top: 18px;border-top: 1px solid var(--linha);font-size: 14.5px}.ev-orc-resultado{max-width: 880px;margin: 0 auto;padding: clamp(28px,5vw,56px);border-radius: var(--r-lg);background: var(--branco);box-shadow: var(--sombra-forte);outline: none}.ev-orc-resultado__topo .ev-h2 strong{color: var(--purpura)}.ev-orc-resultado__topo .ev-lead{margin-top: 14px}.ev-orc-resultado__resumo{display: grid;gap: 0;margin: 30px 0 0;border-top: 1px solid var(--linha)}.ev-orc-resultado__resumo div{display: grid;gap: 4px 24px;padding: 12px 0;border-bottom: 1px solid var(--linha)}@media (min-width: 640px){.ev-orc-resultado__resumo div{grid-template-columns: 180px 1fr}}.ev-orc-resultado__resumo dt{font-size: 13.5px;font-weight: 500;color: var(--tinta-suave)}.ev-orc-resultado__resumo dd{margin: 0;font-size: 15px;color: var(--tinta-forte)}.ev-orc-resultado__conta{width: 100%;margin: 28px 0 0;border-collapse: collapse;font-size: 15px}.ev-orc-resultado__conta th{padding: 12px 16px 12px 0;text-align: left;font-weight: 400;color: var(--tinta);border-bottom: 1px solid var(--linha)}.ev-orc-resultado__conta td{padding: 12px 0;text-align: right;white-space: nowrap;color: var(--tinta-forte);border-bottom: 1px solid var(--linha)}.ev-orc-resultado__conta tfoot th,.ev-orc-resultado__conta tfoot td{padding: 18px 20px;border: 0;background: var(--purpura);color: var(--branco);font-weight: 700;font-size: 17px}.ev-orc-resultado__conta tfoot th{border-radius: var(--r-sm) 0 0 var(--r-sm)}.ev-orc-resultado__conta tfoot td{border-radius: 0 var(--r-sm) var(--r-sm) 0;font-size: 22px}.ev-orc-resultado__notas{margin: 22px 0 0;padding-left: 1.2em;font-size: 14px;color: var(--tinta-suave)}.ev-orc-resultado__notas li{margin-bottom: 6px}.ev-orc-resultado .ev-acoes{margin-top: 30px;align-items: center}@media (max-width: 760px){.ev-orc,.ev-orc__form,.ev-orc__lado,.ev-orc-resultado,.ev-orc-resultado__resumo,.ev-orc-chamada__passos{text-align: left}.ev-orc-chamada__lado{justify-items: center}.ev-orc__nav .ev-btn{flex: 1 1 auto;justify-content: center}.ev-orc__progresso li{font-size: 11px}.ev-orc__modulo{flex-wrap: wrap}}.ev-orc [hidden],.ev-orc__grade[hidden]{display: none !important}.ev-orc__campos .ev-campo{align-content: start}
