.landing{--max-ato:60rem;--max-conteudo:76rem;--max-texto:clamp(36rem, 50vw, 52rem);background:var(--bg);min-height:100vh}html{scroll-padding-top:5rem}.landing .moldura{width:min(var(--max-conteudo), 100%);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}@media (min-width:80rem){.landing{--max-conteudo:max(78rem, calc(100% - 4vw));--max-ato:100%}}.landing .oculto-tela{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing .pular{z-index:60;background:var(--primario);color:var(--texto-sobre-primario);border-radius:0 0 10px;padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:0;left:-9999px}.landing .pular:focus{left:0}.landing .masthead{z-index:30;background:var(--bg);border-bottom:1px solid var(--borda);position:sticky;top:0}.landing .masthead-in{justify-content:space-between;align-items:center;gap:var(--es-5);padding-block:13px;display:flex}.landing .marca{color:var(--texto);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.landing .marca-ico{border-radius:50%;width:34px;height:34px;display:block}.landing .marca-txt{line-height:1.15;display:grid}.landing .marca-txt strong{font-family:var(--font-display);letter-spacing:-.01em;font-size:16.5px}.landing .marca-txt small{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.16em;color:var(--texto-suave)}.landing .menu{align-items:center;gap:var(--es-5);flex-direction:row;display:flex}.landing .menu a{font-size:var(--fs-md);color:var(--texto-suave);transition:color var(--trans), border-color var(--trans);border-bottom:1px solid #0000;padding-block:4px;text-decoration:none}.landing .menu a:hover{color:var(--texto);border-bottom-color:var(--texto)}.landing .masthead-acoes{align-items:center;gap:var(--es-3);display:flex}.landing .marca-txt small,.landing .menu a,.landing .lnk-secundario,.landing .botao{white-space:nowrap}.landing .lnk-secundario{font-size:var(--fs-md);color:var(--texto);border-radius:9px;padding:9px 12px;font-weight:600;text-decoration:none}.landing .lnk-secundario:hover{background:var(--bg-3)}.landing .botao{font-size:var(--fs-md);cursor:pointer;transition:filter var(--trans), background var(--trans), border-color var(--trans);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.landing .botao-primario{background:var(--primario);color:var(--texto-sobre-primario)}.landing .botao-primario:hover{filter:brightness(1.09)}.landing .botao-vero{border-color:var(--borda-forte);color:var(--texto);background:0 0}.landing .botao-vero:hover{border-color:var(--texto)}.landing .botao-grande{font-size:var(--fs-base);padding:14px 26px}.landing .ato{border-top:1px solid var(--borda);padding-block:clamp(3rem,4.4vw,5.75rem);position:relative}.landing .ato.abertura{border-top:0;padding-block:0}.landing section[id]{scroll-margin-top:5rem}.landing .rail{color:var(--texto-suave);border-left:1px solid var(--borda);grid-column:1;align-self:start;gap:5px;margin:0;padding-left:14px;display:grid;position:sticky;top:5.25rem}.landing .rail-n{font-family:var(--font-display);font-size:var(--fs-2xl);color:var(--texto);border-left:2px solid var(--texto);margin-left:-15px;padding-left:13px;line-height:.9}.landing .rail-r{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.16em;max-width:8rem}.landing .grade-ato{gap:var(--es-6);grid-template-columns:8.5rem minmax(0,1fr);align-items:start;display:grid}.landing .corpo{max-width:var(--max-ato);grid-column:2}.landing .corpo h2{margin:0 0 var(--es-4);font-size:clamp(1.85rem, 3.6vw, var(--fs-4xl));max-width:22ch}.landing .paragrafo{max-width:var(--max-texto);font-size:clamp(var(--fs-base), .9vw + .7rem, var(--fs-lg));color:var(--texto-suave);margin:0;line-height:1.62}.landing .paragrafo strong{color:var(--texto);font-weight:600}.landing .grade-abertura{gap:var(--es-6);grid-template-columns:8.5rem minmax(0,1.15fr) minmax(0,.85fr);align-items:start;padding-block:clamp(3.5rem,7svh,6.5rem);display:grid}.landing .abertura-texto{grid-column:2}.landing .abertura-texto h1{font-size:clamp(2.5rem, 5.6vw, var(--fs-6xl));letter-spacing:-.03em;margin:0;line-height:.98}.landing .abertura-texto h1 em{font-style:italic;font-weight:400}.landing .lead{margin:var(--es-5) 0 0;max-width:30rem;font-size:clamp(1.05rem, 1.5vw, var(--fs-lg));color:var(--texto-suave);line-height:1.6}.landing .lead mark{background:color-mix(in srgb, var(--ambar) 20%, transparent);color:var(--texto);border-radius:4px;padding:.05em .3em;font-weight:600}.landing .abertura-acoes{gap:var(--es-3);margin-top:var(--es-6);flex-wrap:wrap;display:flex}.landing .micro{margin:var(--es-4) 0 0;font-size:var(--fs-md);color:var(--texto-suave)}.landing .extrato{background:var(--bg-2);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);grid-column:3;margin:clamp(1.5rem,3vw,4rem) 0 0;overflow:hidden}.landing .extrato figcaption{justify-content:space-between;gap:var(--es-3);border-bottom:1px solid var(--borda);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.16em;color:var(--texto-suave);padding:13px 18px;display:flex}.landing .extrato table{border-collapse:collapse;width:100%;font-size:var(--fs-md)}.landing .extrato th[scope=row]{text-align:left;color:var(--texto-suave);padding:7px 18px;font-weight:400}.landing .extrato td{text-align:right;color:var(--texto);padding:7px 18px}.landing .extrato .linha-entrada th,.landing .extrato .linha-entrada td{color:var(--texto);font-weight:600;font-size:var(--fs-base);padding-top:15px;padding-bottom:15px}.landing .extrato .separador td{border-top:1px solid var(--borda);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.16em;color:var(--texto);text-align:left;padding-top:16px}.landing .extrato .linha-sub th,.landing .extrato .linha-sub td{font-size:var(--fs-sm);padding-left:30px}.landing .extrato .linha-total th,.landing .extrato .linha-total td{border-top:1px dashed var(--borda);color:var(--texto);padding-top:9px;padding-bottom:12px;font-weight:600}.landing .extrato .linha-sobra th,.landing .extrato .linha-sobra td{background:color-mix(in srgb, var(--ambar) 12%, transparent);color:var(--ambar);font-weight:700;font-size:var(--fs-lg);padding-top:13px;padding-bottom:13px}.landing .extrato .linha-meta th,.landing .extrato .linha-meta td{border-top:1px solid var(--borda);font-size:var(--fs-sm)}.landing .extrato-nota{border-top:1px solid var(--borda);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--texto-suave);background:var(--bg-3);margin:0;padding:12px 18px}.landing .extrato input{width:100%;font:inherit;color:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:4px;padding:0}.landing .extrato input:focus-visible{outline:1px solid var(--ambar);outline-offset:3px}.landing .extrato-limpar{border:1px solid var(--borda);color:var(--texto-suave);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:3px 12px;transition:color .24s,border-color .24s}.landing .extrato-limpar:hover{color:var(--texto);border-color:var(--texto-suave)}.landing .extrato .linha-sobra.negativo{background:color-mix(in srgb, var(--vermelho) 12%, transparent);color:var(--vermelho)}.landing .manifesto{margin:var(--es-6) 0 0;border-top:1px solid var(--borda);max-width:84rem;padding:0;list-style:none}.landing .manifesto li{gap:var(--es-5);padding:var(--es-5) 0;border-bottom:1px solid var(--borda);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);display:grid}.landing .manifesto h3{font-size:var(--fs-xl);margin:0}.landing .manifesto p{max-width:78ch;color:var(--texto-suave);font-size:var(--fs-base);margin:0;line-height:1.6}.landing .corte{margin:var(--es-6) 0 0}.landing .corte-barra{border:1px solid var(--borda);border-radius:5px;height:54px;display:flex;overflow:hidden}.landing .corte-faixa{height:100%;display:block}.landing .faixa-essencial{background:var(--texto)}.landing .faixa-nao{background-color:var(--bg-3);background-image:repeating-linear-gradient(-45deg, var(--texto-suave) 0 1px, transparent 1px 8px);border-left:1px solid var(--borda)}.landing .faixa-sobra{background:var(--ambar);border-left:1px solid var(--borda)}.landing .corte-legenda{gap:var(--es-4);margin:var(--es-5) 0 0;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));display:grid}.landing .corte-legenda dt{font-size:var(--fs-md);color:var(--texto-suave);align-items:center;gap:8px;display:flex}.landing .corte-legenda dd{font-family:var(--font-display);font-size:var(--fs-xl);margin:5px 0 0}.landing .corte-legenda .destaque dd{color:var(--ambar)}.landing .ponto{border-radius:3px;width:11px;height:11px;display:inline-block}.landing .ponto-essencial{background:var(--texto)}.landing .ponto-nao{background-color:var(--bg-3);background-image:repeating-linear-gradient(-45deg, var(--texto-suave) 0 1px, transparent 1px 5px);border:1px solid var(--borda)}.landing .ponto-sobra{background:var(--ambar)}.landing .corte figcaption{margin-top:var(--es-4);font-size:var(--fs-sm);color:var(--texto-suave)}.landing .multiplicador{gap:var(--es-7);margin-top:var(--es-6);padding-top:var(--es-5);border-top:1px solid var(--borda);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.landing .mult-numero{gap:6px;display:grid}.landing .mult-x{font-family:var(--font-display);font-size:clamp(4.5rem, 11vw, var(--fs-7xl));letter-spacing:-.05em;color:var(--ambar);line-height:.8}.landing .mult-rot{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.18em;color:var(--texto-suave)}.landing .mult-corpo{gap:var(--es-3);display:grid}.landing .mult-valor{justify-content:space-between;align-items:baseline;gap:var(--es-4);flex-wrap:wrap;display:flex}.landing .mult-valor span{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.16em;color:var(--texto-suave)}.landing .mult-valor strong{font-family:var(--font-display);font-size:var(--fs-2xl)}.landing .barra{background:var(--bg-3);border:1px solid var(--borda);border-radius:var(--raio-full);height:12px;overflow:hidden}.landing .barra i{background:var(--ambar);height:100%;display:block}.landing .mult-nota{font-size:var(--fs-md);color:var(--texto-suave);max-width:46ch;margin:0;line-height:1.6}.landing .mult-nota strong{color:var(--texto)}.landing .passos{margin:var(--es-6) 0 0;border-top:1px solid var(--borda);counter-reset:nada;max-width:84rem;padding:0;list-style:none;display:block}.landing .passos li{gap:var(--es-5);padding:var(--es-5) 0;border-bottom:1px solid var(--borda);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.landing .passo-n{font-family:var(--font-display);font-size:var(--fs-3xl);color:var(--texto-suave);line-height:1}.landing .passos h3{font-size:var(--fs-xl);margin:0 0 6px}.landing .passos p{max-width:54ch;color:var(--texto-suave);margin:0;line-height:1.6}.landing .inventario{margin:var(--es-6) 0 0;gap:0 var(--es-7);border-top:1px solid var(--borda);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));max-width:84rem;padding:0;list-style:none;display:grid}.landing .inventario li{padding:var(--es-4) 0;border-bottom:1px solid var(--borda)}.landing .inventario h3{font-size:var(--fs-lg);margin:0 0 3px}.landing .inventario p{font-size:var(--fs-md);color:var(--texto-suave);margin:0;line-height:1.55}.landing .ato-fecho h2{max-width:24ch;font-size:clamp(2rem, 4.4vw, var(--fs-5xl))}.landing .ato-fecho .abertura-acoes{margin-top:var(--es-6)}.landing .rodape{border-top:1px solid var(--borda);background:var(--bg-2);padding-block:var(--es-6)}.landing .rodape-in{justify-content:space-between;align-items:center;gap:var(--es-4);flex-wrap:wrap;display:flex}.landing .rodape-marca{font-size:var(--fs-md);margin:0}.landing .rodape-marca strong{font-family:var(--font-display)}.landing .rodape nav{gap:var(--es-5);flex-flow:wrap;display:flex}.landing .rodape a{font-size:var(--fs-md);color:var(--texto-suave);text-decoration:none}.landing .rodape a:hover{color:var(--texto);text-decoration:underline}.landing .rodape-nota{font-size:var(--fs-xs);color:var(--texto-suave);flex-basis:100%;margin:0}.landing .contato{margin:var(--es-6) 0 0;border-top:1px solid var(--borda);max-width:84rem;padding:0;list-style:none}.landing .contato li{border-bottom:1px solid var(--borda)}.landing .contato a{align-items:center;gap:var(--es-4);padding:var(--es-5) 0;color:var(--texto);text-decoration:none;display:flex}.landing .contato-ico{width:20px;height:20px;color:var(--texto-suave);flex:none}.landing .contato-canal{font-family:var(--font-display);font-size:var(--fs-lg)}.landing .contato-valor{color:var(--texto-suave);font-size:var(--fs-md);overflow-wrap:anywhere}.landing .contato-seta{width:18px;height:18px;color:var(--texto-suave);flex:none;margin-left:auto;transition:transform .3s cubic-bezier(.2,.7,.3,1),color .24s}.landing .contato a:hover .contato-ico,.landing .contato a:hover .contato-seta{color:var(--ambar)}.landing .contato a:hover .contato-seta{transform:translate(3px,-3px)}.landing .contato-off{align-items:center;gap:var(--es-4);padding:var(--es-5) 0;color:var(--texto-suave);cursor:default;display:flex}.landing .contato-off .contato-ico,.landing .contato-off .contato-valor{opacity:.55}.landing .corpo h2{position:relative}.landing::selection,.landing ::selection{background:color-mix(in srgb, var(--ambar) 38%, transparent);color:var(--texto)}html[data-js] .landing [data-rv]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transition-delay:var(--rv-delay,0s);transform:translateY(18px)}html[data-js] .landing [data-rv].rv-ok{opacity:1;transform:none}.landing .linha-h1{display:block}html[data-js] .landing .abertura-texto .linha-h1{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1);transform:translateY(.36em)}html[data-js] .landing .abertura-texto.rv-ok .linha-h1{opacity:1;transform:none}html[data-js] .landing .abertura-texto.rv-ok .linha-h1:first-child{transition-delay:60ms}html[data-js] .landing .abertura-texto.rv-ok .linha-h1:nth-child(2){transition-delay:.15s}html[data-js] .landing .abertura-texto.rv-ok .linha-h1:nth-child(3){transition-delay:.24s}html[data-js] .landing .abertura-texto.rv-ok .linha-h1:nth-child(4){transition-delay:.33s}.landing .masthead:after{content:"";width:var(--rolagem,0%);background:var(--ambar);height:2px;transition:width .1s linear;position:absolute;bottom:-1px;left:0}.landing .ato:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--ambar) 15%, var(--ambar) 85%, transparent);transform-origin:0;height:1px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}html[data-js] .landing .ato.sec-ok:before{animation:1.5s cubic-bezier(.2,.7,.3,1) forwards varredura}html:not([data-js]) .landing .ato:before,.landing .ato.abertura:before{display:none}@keyframes varredura{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.landing .ato-sobra{isolation:isolate}.landing .ato-sobra:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55rem 22rem at 78% 38%, color-mix(in srgb, var(--ambar) 9%, transparent), transparent 72%);opacity:0;transition:opacity 1.4s;position:absolute;inset:0}html[data-js] .landing .ato-sobra.sec-ok:after,html:not([data-js]) .landing .ato-sobra:after{opacity:1}.landing [data-luz]{isolation:isolate;position:relative}.landing [data-luz]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46rem 28rem at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--ambar) 12%, transparent), transparent 70%);opacity:0;transition:opacity .5s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.landing [data-luz]:hover:before{opacity:1}}.landing .corpo h2:after{content:"";background:var(--texto);transform-origin:0;width:clamp(2.5rem,6vw,4.5rem);height:2px;transition:transform .75s cubic-bezier(.2,.7,.3,1) .22s,background-color .24s;position:absolute;bottom:-.24em;left:0;transform:scaleX(0)}html:not([data-js]) .landing .corpo h2:after,html[data-js] .landing .corpo h2.rv-ok:after{transform:scaleX(1)}.landing .corte-faixa,.landing .barra i{transition:width .9s cubic-bezier(.2, .7, .3, 1) var(--rv-delay,0s), background-color .24s ease}html[data-js] .landing .corte-faixa,html[data-js] .landing .barra i{width:0!important}html[data-js] .landing .masthead[data-rolou=sim]{box-shadow:0 14px 26px -24px #000000e6}.landing .manifesto li,.landing .inventario li,.landing .passos li,.landing .contato li{position:relative}.landing .manifesto li:before,.landing .inventario li:before,.landing .passos li:before,.landing .contato li:before{content:"";background:var(--texto);transform-origin:top;width:2px;transition:transform .45s cubic-bezier(.2,.7,.3,1);position:absolute;top:0;bottom:0;left:-18px;transform:scaleY(0)}.landing .manifesto li:hover,.landing .inventario li:hover,.landing .passos li:hover,.landing .contato li:hover{background:color-mix(in srgb, var(--texto) 5%, transparent)}.landing .manifesto li:hover:before,.landing .inventario li:hover:before,.landing .passos li:hover:before,.landing .contato li:hover:before{transform:scaleY(1)}.landing .extrato tbody th,.landing .extrato tbody td{transition:background-color .24s,color .24s}.landing .extrato tbody tr:not(.separador):hover th,.landing .extrato tbody tr:not(.separador):hover td{background:color-mix(in srgb, var(--texto) 7%, transparent);color:var(--texto)}.landing .extrato tbody tr.linha-sobra:hover th,.landing .extrato tbody tr.linha-sobra:hover td{background:color-mix(in srgb, var(--ambar) 24%, transparent);color:var(--ambar)}@keyframes sobraPisca{0%,to{background-color:color-mix(in srgb, var(--ambar) 12%, transparent)}35%{background-color:color-mix(in srgb, var(--ambar) 30%, transparent)}}html[data-js] .landing .extrato.rv-ok .linha-sobra th,html[data-js] .landing .extrato.rv-ok .linha-sobra td{animation:1.4s .75s sobraPisca}.landing .botao{transition:transform var(--trans), box-shadow var(--trans), filter var(--trans), background var(--trans), border-color var(--trans), color var(--trans)}.landing .botao:hover{transform:translateY(-2px)}.landing .botao:active{transition-duration:60ms;transform:translateY(0)}.landing .botao-primario:hover{box-shadow:0 12px 26px -14px color-mix(in srgb, var(--primario) 75%, transparent)}.landing .botao-vero:hover{box-shadow:0 10px 22px -16px #000c}.landing .ponto-essencial,.landing .ponto-nao,.landing .ponto-sobra,.landing,.landing .masthead,.landing .extrato,.landing .extrato figcaption,.landing .extrato-nota,.landing .extrato tbody th,.landing .extrato tbody td,.landing .corte-barra,.landing .rodape,.landing .manifesto,.landing .manifesto li,.landing .inventario,.landing .inventario li,.landing .passos,.landing .passos li,.landing .contato,.landing .contato li,.landing .barra,.landing .rail,.landing .rail-n,.landing .lnk-secundario{transition:background-color .24s,background .24s,color .24s,border-color .24s,box-shadow .24s}@media (min-width:100rem){.landing .grade-abertura{grid-template-columns:8.5rem minmax(0,1.3fr) minmax(0,.7fr)}.landing .abertura-texto h1{font-size:clamp(3rem, 5vw, var(--fs-7xl))}.landing .lead{max-width:34rem;font-size:var(--fs-lg)}.landing .corpo h2{max-width:26ch;font-size:clamp(2.25rem, 3.2vw, var(--fs-5xl))}.landing .ato-fecho h2{max-width:30ch}.landing .manifesto li{gap:var(--es-7);grid-template-columns:minmax(0,.75fr) minmax(0,1.45fr)}.landing .corte-barra{height:68px}.landing .multiplicador{gap:var(--es-8)}}@media (min-width:120rem){.landing .abertura-texto h1{font-size:clamp(3.25rem,5.6vw,6.5rem)}.landing .lead{max-width:36rem;font-size:var(--fs-lg)}.landing .corpo h2{max-width:26ch;font-size:clamp(2.5rem,3.6vw,4.25rem)}.landing .ato-fecho h2{max-width:32ch;font-size:clamp(2.25rem,4.6vw,4rem)}.landing .corte-barra{height:76px}.landing .multiplicador{gap:var(--es-9)}}@media (max-width:1080px){.landing .grade-abertura{grid-template-columns:7rem minmax(0,1fr)}.landing .extrato{margin-top:var(--es-6);grid-column:2}.landing .grade-ato{grid-template-columns:7rem minmax(0,1fr)}}@media (max-width:920px){.landing .menu{display:none}}@media (max-width:760px){.landing .grade-abertura,.landing .grade-ato{gap:var(--es-4);grid-template-columns:minmax(0,1fr)}.landing .extrato{grid-column:1}.landing .rail{padding:0 0 var(--es-3);border-left:0;border-bottom:1px solid var(--borda);align-items:baseline;gap:10px;width:100%;display:flex;position:static}.landing .rail-n{font-size:var(--fs-xl);border-left:3px solid var(--texto);margin-left:0;padding-left:9px}.landing .rail-r{max-width:none}.landing .abertura-texto,.landing .corpo{grid-column:1}.landing .manifesto li{gap:var(--es-2);grid-template-columns:minmax(0,1fr)}.landing .multiplicador{gap:var(--es-5);grid-template-columns:minmax(0,1fr)}.landing .passos li{gap:var(--es-4);grid-template-columns:2.5rem minmax(0,1fr)}}@media (max-width:460px){.landing .masthead-acoes .lnk-secundario{display:none}.landing .abertura-acoes .botao{width:100%}}.landing .mult-vivo{margin-top:var(--es-6);padding:var(--es-5) 0 var(--es-4);border-top:1px solid var(--borda);border-bottom:1px solid var(--borda)}.landing .mult-vivo-topo{align-items:baseline;gap:var(--es-3);flex-wrap:wrap;display:flex}.landing .mult-vivo-num{font-family:var(--font-display);font-size:clamp(2.25rem, 5vw, var(--fs-4xl));letter-spacing:-.02em;color:var(--ambar);font-variant-numeric:tabular-nums;font-weight:600}.landing .mult-vivo-rot{font-size:var(--fs-md);color:var(--texto-suave)}.landing .mult-vivo input[type=range]{appearance:none;width:100%;margin:var(--es-5) 0 var(--es-3);cursor:pointer;background:0 0}.landing .mult-vivo input[type=range]::-webkit-slider-runnable-track{background:var(--borda-forte);height:2px}.landing .mult-vivo input[type=range]::-moz-range-track{background:var(--borda-forte);height:2px}.landing .mult-vivo input[type=range]::-webkit-slider-thumb{appearance:none;border-radius:var(--raio-full);background:var(--ambar);border:3px solid var(--bg);width:20px;height:20px;box-shadow:0 0 0 1px var(--ambar);margin-top:-9px}.landing .mult-vivo input[type=range]::-moz-range-thumb{border-radius:var(--raio-full);background:var(--ambar);border:3px solid var(--bg);width:20px;height:20px;box-shadow:0 0 0 1px var(--ambar)}.landing .mult-vivo input[type=range]:focus-visible{outline:2px solid var(--primario);outline-offset:6px}.landing .mult-vivo-marcas{justify-content:space-between;gap:var(--es-2);display:flex}.landing .mult-vivo-marca{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--texto-suave);cursor:pointer;transition:color var(--trans);background:0 0;border:0;padding:0}.landing .mult-vivo-marca:hover,.landing .mult-vivo-marca.ativa{color:var(--ambar)}.landing .mult-vivo-nota{margin:var(--es-4) 0 0;max-width:var(--max-texto);font-size:var(--fs-md);color:var(--texto-suave);line-height:1.55}.landing .cta-custo{margin-top:var(--es-7);padding:var(--es-6);background:var(--bg-2);border:1px solid var(--borda);border-radius:var(--raio-lg);gap:var(--es-6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.landing .cta-custo h2{margin:0 0 var(--es-3);font-size:var(--fs-2xl);max-width:none}.landing .cta-custo-texto p{font-size:var(--fs-md);color:var(--texto-suave);margin:0;line-height:1.6}.landing .cta-custo-texto p+p{margin-top:var(--es-3)}.landing .cta-custo-texto strong{color:var(--texto);font-variant-numeric:tabular-nums;font-weight:600}.landing .cta-custo-nota{font-size:var(--fs-sm)!important}.landing .cta-custo-lado{gap:var(--es-3);justify-items:start;display:grid}.landing .cta-custo-plano{font-size:var(--fs-sm);color:var(--texto-suave);margin:0;line-height:1.5}.landing .planos{margin-top:var(--es-7);border-top:1px solid var(--borda);border-left:1px solid var(--borda);border-radius:var(--raio) var(--raio) 0 0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0;max-width:84rem;display:grid;overflow:hidden}.landing .plano{gap:var(--es-4);padding:var(--es-5) var(--es-4);border-right:1px solid var(--borda);border-bottom:1px solid var(--borda);background:var(--bg);flex-direction:column;display:flex}.landing .plano-destaque{background:var(--bg-2);box-shadow:inset 0 2px 0 var(--primario)}.landing .plano-selo{padding:2px var(--es-2);border:1px solid var(--primario);border-radius:var(--raio-full);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--primario);align-self:flex-start}.landing .plano-topo h3{margin:0 0 var(--es-2);font-size:var(--fs-xl)}.landing .plano-preco{align-items:baseline;gap:var(--es-2);margin:0;display:flex}.landing .plano-preco strong{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.landing .plano-preco span{font-size:var(--fs-sm);color:var(--texto-suave)}.landing .plano-resumo{min-height:3.2em;font-size:var(--fs-sm);color:var(--texto-suave);margin:0;line-height:1.5}.landing .plano-destaque-nota{font-size:var(--fs-xs);color:var(--texto-suave);margin:0;line-height:1.5}.landing .plano-lista{padding:var(--es-3) 0 0;border-top:1px solid var(--borda);gap:var(--es-2);flex:1;margin:0;list-style:none;display:grid}.landing .plano-item{align-items:start;gap:var(--es-2);font-size:var(--fs-sm);grid-template-columns:1rem 1fr auto;line-height:1.45;display:grid}.landing .plano-item svg{width:1rem;height:1rem;color:var(--verde);flex:none;margin-top:.15em}.landing .plano-item em{font-variant-numeric:tabular-nums;color:var(--texto-suave);text-align:right;font-style:normal}.landing .plano-item-off svg{color:var(--borda-forte)}.landing .plano-item-off-txt,.landing .plano-item-novo-txt{font-size:var(--fs-xs);white-space:nowrap}.landing .plano-item-novo svg,.landing .plano-item-novo-txt,.landing .ic-novo svg,.landing .ic-novo{color:var(--ambar)}.landing .tabela-planos td svg{flex:none;width:1rem;height:1rem}.landing .plano-acao{gap:var(--es-2);display:grid}.landing .plano-cta{width:100%}.landing .botao-largo{justify-content:center;width:100%;margin-top:0}.landing .botao-sutil{padding:var(--es-1) 0;font-size:var(--fs-sm);color:var(--texto-suave);text-underline-offset:3px;cursor:pointer;transition:color var(--trans);background:0 0;border:0;text-decoration:underline}.landing .botao-sutil:hover:not(:disabled){color:var(--texto)}.landing .botao-sutil:disabled{opacity:.5;cursor:default}.landing .plano-erro,.landing .plano-manual{font-size:var(--fs-sm);margin:0;line-height:1.45}.landing .plano-erro{color:var(--vermelho)}.landing .plano-manual{color:var(--ambar)}.landing .plano-nota,.landing .plano-quem{font-size:var(--fs-xs);color:var(--texto-suave);margin:0;line-height:1.5}.landing .plano-nota{font-variant-numeric:tabular-nums}.landing .plano-legal{margin:var(--es-5) 0 0;max-width:var(--max-texto);font-size:var(--fs-sm);color:var(--texto-suave);line-height:1.55}.landing .tabela-planos{margin-top:var(--es-7)}.landing .tabela-planos table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.landing .tabela-planos caption{text-align:left;padding-bottom:var(--es-3);font-size:var(--fs-sm);color:var(--texto-suave)}.landing .tabela-planos th,.landing .tabela-planos td{padding:var(--es-3) var(--es-3);border-bottom:1px solid var(--borda);text-align:left;vertical-align:top}.landing .tabela-planos thead th{font-size:var(--fs-md);border-bottom:1px solid var(--borda-forte);font-weight:600}.landing .tabela-planos tbody th{color:var(--texto);max-width:18rem;font-weight:500}.landing .tabela-planos td{font-variant-numeric:tabular-nums;color:var(--texto-suave)}.landing .tabela-planos .col-destaque{background:var(--bg-2);color:var(--texto)}.landing .ic-cinza{width:1rem;height:1rem;color:var(--borda-forte)}.landing .tabela-nota{margin:var(--es-3) 0 0;font-size:var(--fs-xs);color:var(--texto-suave)}.landing .duvidas{margin-top:var(--es-6);max-width:var(--max-texto);border-top:1px solid var(--borda)}.landing .duvidas details{border-bottom:1px solid var(--borda)}.landing .duvidas summary{padding:var(--es-4) 0;font-size:var(--fs-lg);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--es-4);transition:color var(--trans);list-style:none;display:flex}.landing .duvidas summary::-webkit-details-marker{display:none}.landing .duvidas summary:after{content:"+";color:var(--texto-suave);font-family:var(--font-display);font-size:var(--fs-xl);line-height:1}.landing .duvidas details[open] summary:after{content:"âˆ’"}.landing .duvidas summary:hover{color:var(--primario)}.landing .duvidas p{margin:0 0 var(--es-4);max-width:var(--max-texto);font-size:var(--fs-md);color:var(--texto-suave);line-height:1.6}.landing .gira{animation:.9s linear infinite landingGira}@keyframes landingGira{to{transform:rotate(360deg)}}@media (max-width:760px){.landing .cta-custo{padding:var(--es-5);grid-template-columns:minmax(0,1fr)}.landing .plano-resumo{min-height:0}.landing .tabela-planos{overflow-x:auto}.landing .tabela-planos table{min-width:34rem}}.pagina-planos-nav{justify-content:space-between;align-items:center;gap:var(--es-3);margin-bottom:var(--es-6);padding-bottom:var(--es-4);border-bottom:1px solid var(--borda);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.pagina-planos-nav a{color:var(--texto-suave);transition:color var(--trans);text-decoration:none}.pagina-planos-nav a:hover{color:var(--primario)}.pagina-planos-nav-acoes{align-items:center;gap:var(--es-3);flex-wrap:wrap;display:flex}.pagina-planos-nav .botao{padding:var(--es-2) var(--es-4);font-size:var(--fs-sm)}.instrucoes-escalas{gap:var(--es-2);max-width:var(--max-texto);margin:0 0 var(--es-5);padding:0;list-style:none;display:grid}.instrucoes-escalas li{gap:var(--es-3);font-size:var(--fs-md);color:var(--texto-suave);grid-template-columns:3.5rem 1fr;align-items:baseline;display:grid}.instrucoes-escalas strong{color:var(--texto);font-variant-numeric:tabular-nums}.instrucoes-faq{gap:var(--es-4);max-width:var(--max-texto);font-size:var(--fs-md);color:var(--texto-suave);margin:0;padding-left:1.1rem;line-height:1.6;display:grid}.instrucoes-faq strong{color:var(--texto);font-weight:600}@media (max-width:460px){.pagina-planos-nav{justify-content:flex-start}.pagina-planos-nav-acoes{justify-content:space-between;width:100%}.instrucoes-escalas li{grid-template-columns:3rem 1fr}}@media (prefers-reduced-motion:reduce){html[data-js] .landing [data-rv],html[data-js] .landing [data-rv].rv-ok{opacity:1;transition:none;transform:none}html[data-js] .landing .corpo h2:after,html:not([data-js]) .landing .corpo h2:after{transition:none;transform:scaleX(1)}.landing .manifesto li:before,.landing .inventario li:before,.landing .passos li:before,.landing .contato li:before{transition:none}.landing .botao{transition:background var(--trans), border-color var(--trans), filter var(--trans), color var(--trans)}.landing .botao:hover,.landing .botao:active{transform:none}.landing .extrato.rv-ok .linha-sobra th,.landing .extrato.rv-ok .linha-sobra td{animation:none!important}.landing,.landing *{transition-duration:1ms!important;animation-duration:1ms!important}.landing .corpo h2:after{transition:none!important}}
