.bm-botao--contorno{border:2px solid var(--ex-tinta);color:var(--ex-tinta);background:0 0}.bm-faixa{margin-top:var(--ex-altura-topo);background:var(--color-brand-black);color:#fff;justify-content:center;align-items:center;gap:12px clamp(24px,4vw,56px);padding:clamp(16px,1.8vw,26px) 24px;display:flex}.bm-faixa__nome{font-family:var(--font-headline);text-transform:uppercase;white-space:nowrap;font-size:clamp(34px,5.6vw,88px);font-weight:700;line-height:1}.bm-faixa__nome em{color:var(--color-brand-lime);font-style:normal}.bm-faixa__oferta{flex-direction:column;align-items:flex-start;gap:4px;font-size:17px;font-weight:600;display:flex}.bm-faixa__oferta strong{color:var(--color-brand-lime);font-family:var(--font-headline);white-space:nowrap;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.1}.bm-faixa__oferta p{white-space:nowrap;align-items:center;gap:10px;display:flex}.bm-combo{background:var(--color-brand-lime);color:var(--color-brand-black);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;padding:14px 24px;font-size:clamp(15px,1.4vw,19px);font-weight:600;line-height:1.25;display:flex}.bm-combo>span{white-space:nowrap}.bm-combo strong{font-family:var(--font-headline);font-size:clamp(20px,2vw,28px);font-weight:700}.bm-combo .bm-combo__mais{font-family:var(--font-headline);font-size:clamp(22px,2.2vw,30px);font-weight:700}.bm-hero{min-height:0;padding-top:28px}.bm-hero .ex-hero__apoio{order:1;margin-top:18px}.bm-hero h1{font-size:clamp(32px,3.3vw,50px)}.bm-hero .ex-hero__texto{flex-direction:column;align-items:flex-start;display:flex}.bm-hero .ex-hero__selo{top:20px;bottom:auto}.bm-oferta{border-radius:var(--radius-xl);background:var(--ex-tinta);color:#fff;width:min(100%,520px);margin-top:22px;padding:20px}.bm-oferta ul{color:#e6dde3;flex-wrap:wrap;justify-content:center;gap:2px 18px;font-size:16px;line-height:1.4;display:flex}.bm-oferta .ex-botao{background:var(--color-brand-lime);width:100%;color:var(--ex-tinta)}.bm-oferta .bm-contagem{color:#e6dde3;justify-content:center;margin-top:12px}.bm-contagem{font-family:var(--font-label);gap:14px;display:flex}.bm-contagem__bloco{align-items:baseline;gap:4px;display:flex}.bm-contagem__bloco strong{font-size:17px;font-weight:500}.bm-contagem__bloco span{letter-spacing:.04em;font-size:11px}.bm-contagem--grande{color:var(--color-brand-lime);gap:10px}.bm-contagem--grande .bm-contagem__bloco{border-radius:var(--radius-md);background:var(--ex-tinta);flex-direction:column;align-items:center;gap:2px;min-width:68px;padding:10px 6px}.bm-contagem--grande .bm-contagem__bloco strong{font-size:26px}.bm-ofertao{background:var(--ex-tinta);color:#fff;padding:clamp(72px,9vw,120px) 24px}.bm-ofertao__grade{max-width:var(--ex-largura);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);margin:0 auto;display:grid}.bm-ofertao__texto{flex-direction:column;align-items:flex-start;display:flex}.bm-ofertao .ex-rotulo{color:var(--color-brand-lime)}.bm-ofertao h2{margin-top:12px;font-size:clamp(34px,5vw,66px)}.bm-ofertao h2 em{color:var(--color-brand-lime)}.bm-ofertao__texto>p:not(.ex-rotulo){color:#e6dde3;max-width:30em;margin-top:16px;font-size:19px;line-height:1.5}.bm-ofertao .ex-botao{background:var(--color-brand-lime);color:var(--ex-tinta);margin-top:24px}.bm-ofertao .ex-link{color:#fff;margin-top:16px}.bm-soma{flex-direction:column;gap:16px;margin-top:26px;display:flex}.bm-soma li{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:2px 14px;display:grid}.bm-soma__sinal{background:var(--color-brand-lime);width:42px;height:42px;color:var(--ex-tinta);font-family:var(--font-headline);border-radius:50%;grid-row:span 2;place-items:center;font-size:24px;font-weight:700;display:grid}.bm-soma h3{color:#fff;font-size:clamp(22px,2.2vw,28px);font-weight:700}.bm-soma p{color:#e6dde3;max-width:30em;font-size:16px;line-height:1.45}.bm-incluso{border-radius:var(--radius-xl);background:var(--color-brand-lime);color:var(--ex-tinta);padding:clamp(24px,3vw,32px)}.bm-incluso h3{font-size:clamp(22px,2.3vw,30px);font-weight:700}.bm-lista{flex-direction:column;gap:12px;margin-top:18px;font-size:17px;line-height:1.35;display:flex}.bm-lista li{gap:10px;display:flex}.bm-lista svg{flex:none;margin-top:2px}.bm-letras{color:#e6dde3;text-align:center;max-width:60em;margin:clamp(32px,4vw,48px) auto 0;font-size:13px;line-height:1.55}.bm-como{background:var(--ex-branco);padding:clamp(72px,9vw,120px) 24px}.bm-passos{max-width:var(--ex-largura);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0 auto;display:grid}.bm-passo>span{background:var(--color-brand-lime);border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.bm-passo h3{font-family:var(--font-body);letter-spacing:0;margin-top:14px;font-size:19px;font-weight:700}.bm-passo p{color:#4d2b45;margin-top:6px;font-size:16px;line-height:1.45}.bm-duvidas{padding:clamp(72px,9vw,120px) 24px}.bm-duvidas .ex-secao__cabecalho,.bm-duvidas__lista{max-width:820px}.bm-duvidas__lista{margin:0 auto}.bm-duvidas details{border-top:1px solid var(--ex-linha)}.bm-duvidas details:last-child{border-bottom:1px solid var(--ex-linha)}.bm-duvidas summary{cursor:pointer;padding:16px 0;font-size:18px;font-weight:700;line-height:1.3}.bm-duvidas details p{color:#4d2b45;padding-bottom:18px;font-size:17px;line-height:1.5}.bm-barra{display:none}.bm-encerrada{background:var(--ex-tinta);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100svh;padding:32px 24px;display:flex}.bm-encerrada img{width:auto;height:44px}.bm-encerrada h1{font-size:clamp(38px,6vw,72px)}.bm-encerrada h1 em{color:var(--color-brand-lime)}.bm-encerrada p{max-width:28em;font-size:19px;line-height:1.5}@media (width<=900px){.bm-faixa{text-align:center;flex-direction:column;padding:14px 16px}.bm-faixa__nome{font-size:clamp(54px,18vw,92px)}.bm-faixa__nome span,.bm-faixa__nome em{display:block}.bm-faixa__nome em{font-size:.72em}.bm-combo{flex-direction:column;gap:2px}.bm-combo .bm-combo__mais{display:none}.bm-combo>span:not(:first-child):before{content:"+ ";font-family:var(--font-headline);font-weight:700}.bm-faixa__oferta{flex-flow:wrap;justify-content:center;align-items:center;gap:6px 10px}.bm-faixa__oferta p{display:contents}.bm-hero{gap:22px;padding-top:18px}.bm-hero .ex-hero__midia{order:1}.bm-hero .ex-hero__midia>img{object-position:center 41%}.bm-hero .ex-hero__selo{top:auto;bottom:-12px}.bm-oferta{width:100%;margin-top:16px}.bm-ofertao__grade,.bm-passos{grid-template-columns:minmax(0,1fr)}.bm-passos{gap:22px}.bm-whats{padding:11px;bottom:78px;right:14px}.bm-whats span{display:none}.bm-barra{z-index:35;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--ex-tinta);color:#fff;transition:transform .24s var(--ease-out);justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%)}.bm-barra--visivel{transform:none}.bm-barra strong{color:var(--color-brand-lime)}.bm-barra .ex-botao{background:var(--color-brand-lime);min-height:46px;color:var(--ex-tinta);flex:none;gap:6px;padding:10px 18px;font-size:16px}}@media (width<=900px) and (height<=680px){.bm-faixa__nome{font-size:7.6vw}.bm-faixa__nome span,.bm-faixa__nome em{display:inline}.bm-faixa__nome em{font-size:1em}.bm-combo{padding:10px 14px;font-size:14px}.bm-combo strong{font-size:17px}.bm-hero .ex-rotulo{display:none}.bm-hero h1{margin-top:0}}@media (width<=380px){.bm-hero h1{font-size:24px}.bm-oferta{padding:16px}.bm-contagem--grande .bm-contagem__bloco{min-width:58px}.bm-contagem--grande .bm-contagem__bloco strong{font-size:22px}}
