.comercial-cobranca #cobranca-black:checked ~ .cobranca-chave i{transform: translateX(100%)}.comercial-cobranca #cobranca-black:checked ~ .cobranca-chave label[for="cobranca-black"]{color: #fff}.comercial-cobranca #cobranca-black:focus-visible ~ .cobranca-chave label[for="cobranca-black"]{outline: 2px solid var(--lilas);outline-offset: 2px}.comercial-cobranca #cobranca-mensal:checked ~ * .so-black,.comercial-cobranca #cobranca-mensal:checked ~ .so-black,.comercial-cobranca #cobranca-black:checked ~ * .so-mensal,.comercial-cobranca #cobranca-black:checked ~ .so-mensal{display: none}.comercial-cobranca .plano{text-align: left}.comercial-cobranca .plano .botao{width: 100%;text-align: center;margin-top: auto}.comercial-cobranca .plano-para{min-height: 3em}.comercial-cobranca .planos + p{margin-top: 28px}.comercial-passos{list-style: none;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px;margin-top: 36px}.comercial-passos .cartao-numero{display: block;margin-bottom: 18px}.comercial-passos h3{margin-bottom: 12px}.comercial-passos blockquote{margin: 24px 0 0;padding: 0 0 0 18px;border-left: 2px solid var(--roxo)}.comercial-passos cite{display: block;font-size: .8rem;margin-top: 14px;font-style: normal}.comercial-pessoa{overflow: hidden}.comercial-pessoa img{width: 100%;height: 300px;object-fit: cover;object-position: center 25%;border-radius: 12px;margin-bottom: 24px}.comercial-numero{display: block;font-family: var(--f-titulo);font-size: clamp(2rem,4vw,3rem);color: var(--lilas);margin-bottom: 12px}.comercial-provas{display: grid;gap: 24px}.comercial-prova{display: grid;grid-template-columns: minmax(0,.85fr) minmax(0,1fr);gap: clamp(24px,4vw,52px);align-items: start}.comercial-prova h3{margin: 14px 0;font-size: clamp(1.4rem,2.6vw,2rem)}.comercial-prova p + p{margin-top: 16px}.comercial-tempos{font-family: var(--f-titulo);color: var(--lilas);font-variant-numeric: tabular-nums}.comercial-prova figure{margin: 0}.comercial-prova figure a{display: block;overflow: hidden;border-radius: 12px}.comercial-prova img{width: 100%;max-height: 420px;object-fit: cover;object-position: top}.comercial-prova figcaption{font-size: .8rem;color: var(--claro-3);margin-top: 10px}.comercial-proposta{align-items: stretch}.comercial-proposta .campo{width: 100%;margin-bottom: 24px}.comercial-proposta label{display: block;margin-bottom: 10px;font-weight: 600}.comercial-proposta select{width: 100%;min-height: 52px;border-radius: 10px;padding: 12px;border: 1px solid var(--linha-escura);background: var(--e5);color: #fff;font: inherit}.comercial-proposta .preco{margin: 28px 0}.comercial-proposta .botao{margin-top: 24px}.comercial-resumo{margin-top: 24px}.comercial-resumo>div{display: flex;justify-content: space-between;gap: 20px;padding: 16px 0;border-bottom: 1px solid var(--linha-escura)}.comercial-resumo dd{margin: 0;white-space: nowrap;font-weight: 700}@media (max-width: 900px){.comercial-passos{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.comercial-passos,.comercial-prova{grid-template-columns: minmax(0,1fr)}.comercial-cobranca .cobranca-chave label{min-width: 0;padding: 10px 14px;font-size: .86rem}.comercial-prova img{max-height: 360px}.comercial-pessoa img{height: 320px}.comercial-resumo>div{flex-direction: column;gap: 6px}}.zs-bar-zs{width: 3.68%}.comercial-cobranca:not(.compras-prontas) .cobranca-chave,.comercial-cobranca:not(.compras-prontas) .cobranca-entrada{display: none}.comercial-plano-acoes{margin-top: auto;display: grid;gap: 12px}.comercial-cobranca .comercial-plano-acoes .botao{margin-top: 0}.comercial-plano-acoes .letra-miuda{margin: 0;text-align: center}.economia s{position: relative;text-decoration: none}.economia s::after{content: "";position: absolute;left: -3px;right: -3px;top: 52%;height: 2px;border-radius: 2px;background-color: currentColor;transform: rotate(-8deg);transform-origin: 0 50%}.mv-desconto{display: flex;align-items: center;gap: 8px;width: fit-content;padding: 6px 14px 6px 8px;border-radius: 999px;font-weight: 700;color: #b9f3d3;background-color: rgba(47,191,113,.14);border: 1px solid rgba(47,191,113,.4)}.mv-desconto::before{content: "";flex: none;width: 20px;height: 20px;border-radius: 50%;background: rgba(47,191,113,.28) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23B9F3D3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}@media (prefers-reduced-motion: no-preference){html.js:not(.parado) .so-black .economia s::after{animation: mv-risco .6s cubic-bezier(.16,1,.3,1) .2s both}html.js:not(.parado) .so-black .preco b,html.js:not(.parado) .mv-desconto{animation: mv-desconto-entra .5s cubic-bezier(.16,1,.3,1) both}}@keyframes mv-risco{from{transform: rotate(-8deg) scaleX(0)}to{transform: rotate(-8deg) scaleX(1)}}@keyframes mv-desconto-entra{from{opacity: 0;transform: translateY(6px) scale(.96)}to{opacity: 1;transform: none}}.plano .plano-link{display: inline-flex;margin-top: 14px;font-size: .86rem}.mv-zap{position: fixed;z-index: 60;right: max(18px,env(safe-area-inset-right));bottom: max(18px,env(safe-area-inset-bottom));display: grid;place-items: center;width: 60px;height: 60px;border-radius: 50%;text-decoration: none;background-color: #25d366;box-shadow: 0 14px 30px -10px rgba(37,211,102,.65),0 4px 12px rgba(1,1,1,.35);transition: transform .2s ease}.mv-zap-icone{display: grid;place-items: center;width: 32px;height: 32px}.mv-zap-icone svg{width: 100%;height: 100%}.mv-zap-anel{position: absolute;inset: 0;border-radius: 50%;border: 2px solid #25d366;opacity: 0;pointer-events: none}.mv-zap-balao{position: absolute;right: calc(100% + 12px);top: 50%;padding: 9px 14px;border-radius: 12px;white-space: nowrap;font: 600 .86rem/1.2 var(--f-titulo);color: var(--tinta);background-color: #fff;box-shadow: 0 12px 28px -12px rgba(1,1,1,.6);transform: translateY(-50%);opacity: 0;pointer-events: none}.mv-zap-balao::after{content: "";position: absolute;right: -5px;top: 50%;width: 10px;height: 10px;margin-top: -5px;background-color: #fff;transform: rotate(45deg)}.mv-zap:hover .mv-zap-balao,.mv-zap:focus-visible .mv-zap-balao{opacity: 1}.mv-zap:focus-visible{outline: 3px solid var(--lilas);outline-offset: 4px}@media (hover: hover) and (pointer: fine){.mv-zap:hover{transform: scale(1.06)}}@media (prefers-reduced-motion: no-preference){html:not(.parado) .mv-zap{animation: mv-zap-entra .6s cubic-bezier(.16,1,.3,1) 1s both}html:not(.parado) .mv-zap-icone{animation: mv-zap-balanca 9s ease-in-out 3s infinite}html:not(.parado) .mv-zap-anel{animation: mv-zap-pulso 2.6s ease-out 1.6s infinite}html:not(.parado) .mv-zap-anel + .mv-zap-anel{animation-delay: 2.9s}html:not(.parado) .mv-zap-balao{animation: mv-zap-balao 11s ease-in-out 3.5s both}}@keyframes mv-zap-entra{from{opacity: 0;transform: scale(.6)}to{opacity: 1;transform: none}}@keyframes mv-zap-pulso{0%{opacity: .6;transform: scale(1)}100%{opacity: 0;transform: scale(1.75)}}@keyframes mv-zap-balanca{0%,8%,100%{transform: rotate(0)}2%{transform: rotate(-14deg)}4%{transform: rotate(12deg)}6%{transform: rotate(-6deg)}}@keyframes mv-zap-balao{0%{opacity: 0;transform: translate(8px,-50%)}6%,88%{opacity: 1;transform: translate(0,-50%)}100%{opacity: 0;transform: translate(0,-50%)}}@media (max-width: 600px){.mv-zap{width: 56px;height: 56px}.mv-zap-balao{display: none}body:has(.aviso-privacidade:not([hidden])) .mv-zap{opacity: 0;pointer-events: none;visibility: hidden}}.mv-acoes{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 22px;margin-top: 28px}.mv-acoes.centro{justify-content: center}.zs-faq-grid .secao-cab .estrutura-nota-fit{margin: 18px 0 0;font-size: .95rem;line-height: 1.55;color: var(--tinta-3)}.zs-faq-grid .faq{width: 100%;margin: 0}