:root{--m2-azul:#353eba;--m2-azul-2:#2a3299;--m2-azul-claro:#9aa3f5;--m2-vermelho:#db1c1d;--m2-vermelho-2:#b91718;--m2-profundo:#0c1030;--m2-off:#f4f5f8;--m2-branco:#fff;--m2-tinta:#0c1030;--m2-tinta-2:#4b5173;--m2-claro-2:#b9bedf;--m2-fio:rgba(12,16,48,.12);--m2-fio-claro:rgba(244,245,248,.16);--m2-ease:cubic-bezier(.12,.23,.27,1);--m2-ease-pouso:cubic-bezier(.12,.23,.5,1);--m2-mola:cubic-bezier(.2,.8,.2,1);--m2-topo:64px;--m2-margem:clamp(20px,4vw,40px);--m2-respiro:clamp(56px,9vw,120px)}@media (min-width:1024px){:root{--m2-topo:76px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}html.m2-travado{overflow:hidden}.m2{font-family:var(--font-archivo),system-ui,sans-serif;color:var(--m2-tinta);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:1.0625rem;line-height:1.6}.m2 *,.m2 :before,.m2 :after{box-sizing:border-box}.m2 :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.m2 :where(ul,ol){padding:0;list-style:none}.m2 :where(a){color:inherit;text-decoration:none}.m2 :where(a,button,summary):focus-visible{outline:3px solid var(--m2-azul-claro);outline-offset:3px;border-radius:6px}.m2 [id]{scroll-margin-top:calc(var(--m2-topo) + 16px)}.m2-container{width:100%;max-width:1280px;padding-inline:var(--m2-margem);margin-left:auto;margin-right:auto}.m2-secao{padding-block:var(--m2-respiro);position:relative;overflow:clip}.m2-secao--onda{--m2-onda-total:clamp(190px,24vw,330px);--m2-onda-corte:0;padding-bottom:calc(var(--m2-respiro) + clamp(110px,15vw,210px) - var(--m2-onda-total)*var(--m2-onda-corte))}.m2-secao--onda>.m2-container{z-index:1;position:relative}.m2-onda{z-index:0;height:calc(var(--m2-onda-total)*(1 - var(--m2-onda-corte)));pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 calc(var(--m2-onda-total)*.38));-webkit-mask-image:linear-gradient(transparent,#000 calc(var(--m2-onda-total)*.38));mask-image:linear-gradient(transparent,#000 calc(var(--m2-onda-total)*.38));position:absolute;top:auto;bottom:0;left:0;right:0}.m2-branco{background:var(--m2-branco)}.m2-off{background:var(--m2-off)}.m2-escuro{background:var(--m2-profundo);color:var(--m2-off)}.m2-azul{background:var(--m2-azul);color:var(--m2-branco)}.m2-display,.m2-h2,.m2-h3{font-family:var(--font-archivo),system-ui,sans-serif;letter-spacing:-.022em;text-wrap:balance;font-weight:750}.m2-display{font-variation-settings:"wdth" 112;font-size:max(2.5rem,min(1.6rem + 4.6vw,5.5rem));line-height:.98}.m2-h2{font-variation-settings:"wdth" 108;font-size:max(1.75rem,min(1.1rem + 2.9vw,3.5rem));line-height:1.04}.m2-h3{font-variation-settings:"wdth" 104;letter-spacing:-.012em;font-size:max(1.25rem,min(1.1rem + .6vw,1.625rem));font-weight:700;line-height:1.15}.m2-rotulo{font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.09em;text-transform:uppercase;color:var(--m2-azul);font-size:.78rem;font-weight:500}.m2-escuro .m2-rotulo{color:var(--m2-azul-claro)}.m2-azul .m2-rotulo{color:rgba(255,255,255,.82)}.m2-apoio{max-width:38rem;color:var(--m2-tinta-2);font-size:max(1.0625rem,min(1rem + .3vw,1.1875rem))}.m2-escuro .m2-apoio{color:var(--m2-claro-2)}.m2-azul .m2-apoio{color:rgba(255,255,255,.86)}.m2-cab{gap:14px;margin-bottom:max(32px,min(5vw,64px));display:grid}.m2-botao{background:var(--m2-vermelho);min-height:52px;color:var(--m2-branco);transition:background-color .2s var(--m2-ease),border-color .2s var(--m2-ease),color .2s var(--m2-ease);border:1.5px solid transparent;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:700;line-height:1.2;display:inline-flex}.m2-botao:hover{background:var(--m2-vermelho-2)}.m2-botao svg{width:18px;height:18px;transition:transform .22s var(--m2-mola);flex:none}.m2-botao:hover svg{transform:translate(4px)}.m2-botao--linha{color:inherit;background:0 0;border-color:currentColor}.m2-botao--linha:hover{background:rgba(127,127,160,.14)}.m2-botao--claro{background:var(--m2-branco);color:var(--m2-profundo)}.m2-botao--claro:hover{background:var(--m2-off)}.m2-botao--azul{background:var(--m2-azul)}.m2-botao--azul:hover{background:var(--m2-azul-2)}.m2-botao--compacto{min-height:44px;padding:0 18px;font-size:.9375rem}.m2-elo{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.m2-elo svg{width:18px;height:18px;transition:transform .22s var(--m2-mola)}.m2-elo:hover svg{transform:translate(4px)}.m2-letras .m2-w{white-space:nowrap;display:inline-block}.m2-letras .m2-l{display:inline-block}[data-m2-parallax]{transform:translate3d(0,var(--m2-y,0px),0)}@media (prefers-reduced-motion:no-preference){.m2-js [data-m2-entra]{opacity:0;transition:opacity .7s var(--m2-ease)var(--m2-atraso,0s),transform .7s var(--m2-ease)var(--m2-atraso,0s);transform:translateY(24px)}.m2-js [data-m2-entra=cima]{transform:translateY(-24px)}.m2-js [data-m2-entra][data-m2-visivel]{opacity:1;transform:none}.m2-letras--ja .m2-l{animation:m2-letra .62s var(--m2-mola)both;animation-delay:calc(var(--m2-atraso,0s) + var(--i)*42ms)}[data-m2-ja]{animation:m2-menu-item .7s var(--m2-ease)both;animation-delay:var(--m2-atraso,0s)}.m2-js .m2-letras:not(.m2-letras--ja) .m2-l{opacity:0}.m2-js .m2-letras[data-m2-visivel] .m2-l{animation:m2-letra .62s var(--m2-mola)both;animation-delay:calc(var(--m2-atraso,0s) + var(--i)*42ms)}.m2-pouso{animation:m2-pouso 2s var(--m2-ease-pouso)both}.m2-js .m2-arco-traco{opacity:0;stroke-dasharray:0 263.9}.m2-js [data-m2-visivel] .m2-arco-traco,.m2-js .m2-arco-traco[data-m2-visivel]{animation:m2-arco 1.8s var(--m2-ease-pouso).25s both}.m2-faixa-trilho{animation:38s linear infinite m2-faixa}}@keyframes m2-letra{0%{opacity:0;filter:blur(10px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}@keyframes m2-pouso{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes m2-arco{0%{opacity:0;stroke-dasharray:0 263.9}8%{opacity:1}to{opacity:1;stroke-dasharray:225.78 38.12}}@keyframes m2-faixa{to{transform:translate(-50%)}}.m2-topo{z-index:50;height:var(--m2-topo);color:var(--m2-off);border-bottom:1px solid var(--m2-fio-claro);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:rgba(12,16,48,.86);position:-webkit-sticky;position:sticky;top:0}.m2-topo-miolo{align-items:center;gap:16px;height:100%;display:flex}.m2-topo-logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.m2-topo-logo img{width:auto;height:30px;display:block}.m2-topo-nav{align-items:center;gap:4px;margin-left:auto;display:none}.m2-topo-nav a{min-height:44px;color:var(--m2-off);align-items:center;padding:0 14px;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.m2-topo-nav a:after{content:"";transform-origin:0;height:1.5px;transition:transform .26s var(--m2-ease);background:currentColor;position:absolute;top:auto;bottom:9px;left:14px;right:14px;transform:scaleX(0)}.m2-topo-nav a:hover:after,.m2-topo-nav a[aria-current=page]:after{transform:scaleX(1)}.m2-topo-acoes{align-items:center;gap:10px;margin-left:auto;display:flex}.m2-topo-0800{font-variant-numeric:tabular-nums;min-height:44px;color:var(--m2-off);align-items:center;gap:8px;padding:0 4px;font-size:.9375rem;font-weight:700;display:inline-flex}.m2-topo-0800 svg{width:18px;height:18px}.m2-topo-0800 .m2-so-desktop,.m2-topo-acoes .m2-botao{display:none}.m2-burger{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;display:inline-grid}.m2-burger span{width:26px;height:12px;display:block;position:relative}.m2-burger span:before,.m2-burger span:after{content:"";height:2px;transition:width .24s var(--m2-mola);background:currentColor;border-radius:2px;position:absolute;right:0}.m2-burger span:before{width:26px;top:0}.m2-burger span:after{width:16px;bottom:0}.m2-burger:hover span:after{width:26px}@media (min-width:1024px){.m2-topo-logo img{height:34px}.m2-topo-nav{display:flex}.m2-topo-acoes{gap:14px;margin-left:8px}.m2-topo-0800 .m2-so-desktop{display:inline}.m2-topo-0800 .m2-so-celular{display:none}}@media (min-width:1240px){.m2-topo-acoes .m2-botao{display:inline-flex}}.m2-menu{background:var(--m2-profundo);width:100%;max-width:none;height:100%;max-height:none;color:var(--m2-off);overscroll-behavior:contain;border:0;margin:0;padding:0;overflow-y:auto}.m2-menu::backdrop{background:var(--m2-profundo)}.m2-menu-topo{z-index:1;height:var(--m2-topo);background:var(--m2-profundo);justify-content:space-between;align-items:center;display:flex;position:-webkit-sticky;position:sticky;top:0}.m2-menu-fechar{min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-right:-8px;padding:0 8px;font-weight:700;display:inline-flex}.m2-menu-fechar svg{width:22px;height:22px}.m2-menu-corpo{gap:40px;padding-top:max(24px,min(5vw,56px));padding-bottom:48px;display:grid}.m2-menu-grande a{border-bottom:1px solid var(--m2-fio-claro);font-variation-settings:"wdth" 112;letter-spacing:-.022em;transition:color .2s var(--m2-ease),padding-left .32s var(--m2-mola);align-items:baseline;gap:16px;padding:8px 0;font-size:max(2.1rem,min(1.4rem + 4.4vw,4.75rem));font-weight:750;line-height:1.08;display:flex}.m2-menu-grande a small{font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.09em;color:var(--m2-azul-claro);font-size:.78rem;font-weight:500}.m2-menu-grande a:hover{color:var(--m2-azul-claro);padding-left:14px}.m2-menu-lado{align-content:start;gap:32px;display:grid}.m2-menu-lista a{min-height:44px;color:var(--m2-claro-2);transition:color .2s var(--m2-ease);align-items:center;font-size:1.125rem;font-weight:600;display:flex}.m2-menu-lista a:hover{color:var(--m2-branco)}.m2-menu-0800{font-variant-numeric:tabular-nums;gap:2px;display:grid}.m2-menu-0800 strong{font-variation-settings:"wdth" 108;font-size:max(1.75rem,min(1.4rem + 1.6vw,2.5rem));font-weight:750;line-height:1.1}@media (min-width:900px){.m2-menu-corpo{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:72px}}@media (prefers-reduced-motion:no-preference){.m2-menu[open]{animation:m2-menu-abre .42s var(--m2-ease)both}.m2-menu[open] [data-m2-item]{animation:m2-menu-item .6s var(--m2-ease)both;animation-delay:calc(.12s + var(--i,0)*55ms)}.m2-menu[data-fechando]{animation:m2-menu-fecha .22s var(--m2-ease)both}}@keyframes m2-menu-abre{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes m2-menu-fecha{to{opacity:0}}@keyframes m2-menu-item{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.m2-hero{min-height:calc(min(100svh,820px) - var(--m2-topo));color:var(--m2-off);background:#0b0c10;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:clip}.m2-hero-video{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.m2-hero-video img,.m2-hero-video video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.m2-hero-video video{opacity:0;transition:opacity .9s var(--m2-ease)}.m2-hero-video video[data-tocando]{opacity:1}.m2-hero-video:after{content:"";background:linear-gradient(rgba(6,7,10,.3) 0%,rgba(6,7,10,.52) 22%,rgba(6,7,10,.56) 78%,rgba(6,7,10,.42) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:900px){.m2-hero-video:after{background:linear-gradient(90deg,rgba(6,7,10,.72) 0%,rgba(6,7,10,.5) 38%,rgba(6,7,10,.12) 64%,rgba(6,7,10,0) 80%),linear-gradient(rgba(6,7,10,.22),rgba(6,7,10,0) 28%,rgba(6,7,10,0) 72%,rgba(6,7,10,.34))}}.m2-hero .m2-rotulo{color:var(--m2-branco);background:rgba(6,7,10,.55);border-radius:6px;padding:6px 10px}.m2-hero .m2-apoio,.m2-hero .m2-hero-util{color:rgba(255,255,255,.92)}.m2-hero .m2-hero-complemento{color:#c7ccff}.m2-hero-conteudo{z-index:1;justify-items:start;gap:20px;padding-top:max(48px,min(10vw,80px));padding-bottom:max(48px,min(10vw,80px));display:grid;position:relative}.m2-hero-texto{text-shadow:0 1px 2px rgba(0,0,0,.35),0 2px 14px rgba(0,0,0,.3);justify-items:start;gap:20px;display:grid}.m2-hero-texto .m2-rotulo,.m2-hero-complemento,.m2-hero-texto .m2-apoio,.m2-hero-util{text-shadow:0 1px 2px rgba(0,0,0,.7),0 0 18px rgba(0,0,0,.55)}.m2-hero-texto .m2-botao,.m2-hero-texto .m2-hero-util a{text-shadow:none}.m2-hero-complemento{font-variation-settings:"wdth" 108;color:var(--m2-azul-claro);font-size:max(1.25rem,min(1.05rem + 1vw,1.875rem));font-weight:600;line-height:1.2}.m2-hero-acoes{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.m2-hero-util{color:var(--m2-claro-2);font-size:.9375rem}.m2-hero-util a{font-variant-numeric:tabular-nums;color:var(--m2-branco);text-underline-offset:4px;font-weight:700;text-decoration:underline}.m2-arco{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.m2-arco-traco{fill:none;stroke:var(--m2-azul);stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:225.78 38.12}.m2-escuro .m2-arco-traco{stroke:#6f79ea}.m2-arco-ponto{fill:var(--m2-vermelho)}@media (min-width:1024px){.m2-hero{min-height:calc(min(100svh,940px) - var(--m2-topo))}.m2-hero-conteudo{flex:1;align-content:center;padding-top:56px;padding-bottom:56px}.m2-hero-texto{max-width:min(46rem,54vw)}}.m2-faixa{background:var(--m2-azul);color:var(--m2-branco);padding-top:max(18px,min(2.6vw,30px));padding-bottom:max(18px,min(2.6vw,30px));overflow:clip}.m2-faixa-trilho{width:max-content;display:flex}.m2-faixa-trilho span{align-items:center;gap:max(20px,min(3vw,44px));display:inline-flex}.m2-faixa-trilho>span{font-variation-settings:"wdth" 118;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;padding-right:max(20px,min(3vw,44px));font-size:max(1.25rem,min(.9rem + 1.8vw,2.25rem));font-weight:800;line-height:1}.m2-faixa-trilho i{border:.09em solid;border-radius:50%;width:.42em;height:.42em;display:block}.m2-sim{gap:max(28px,min(5vw,72px));display:grid}.m2-sim-cab{align-content:start;gap:16px;display:grid}.m2-sim-painel{--m2-borda:rgba(12,16,48,.44);border:1px solid var(--m2-fio);background:var(--m2-branco);border-radius:20px;padding:max(20px,min(3vw,40px));box-shadow:0 40px 80px -48px rgba(12,16,48,.4);container-type:inline-size}.m2-sim-topo{gap:12px;margin-bottom:max(20px,min(3vw,32px));display:grid}.m2-sim-progresso{gap:6px;display:flex}.m2-sim-progresso span{background:var(--m2-fio);border-radius:2px;flex:1;height:4px}.m2-sim-progresso span[data-feito]{background:var(--m2-azul)}.m2-sim-pergunta{margin-bottom:20px}.m2-sim-pergunta h3,.m2-sim-plano{font-variation-settings:"wdth" 108;letter-spacing:-.02em;outline:none;font-weight:750;line-height:1.08}.m2-sim-pergunta h3{font-size:max(1.5rem,min(1.2rem + 1.2vw,2.125rem))}.m2-sim-pergunta p{color:var(--m2-tinta-2);margin-top:8px}@media (prefers-reduced-motion:no-preference){.m2-sim-etapa{animation:m2-menu-item .45s var(--m2-ease)both}}.m2-sim-marca{border:1.5px solid var(--m2-borda);width:24px;height:24px;color:var(--m2-branco);border-radius:50%;flex:none;place-items:center;display:grid}.m2-sim-marca[data-tipo=checkbox]{border-radius:7px}.m2-sim-marca[data-marcado]{border-color:var(--m2-azul);background:var(--m2-azul)}.m2-sim-marca svg{width:14px;height:14px}.m2-sim-veiculos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.m2-sim-veiculo{border:1.5px solid var(--m2-borda);background:var(--m2-branco);cursor:pointer;min-height:172px;transition:border-color .2s var(--m2-ease),background-color .2s var(--m2-ease);border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:16px;display:grid;position:relative;overflow:hidden}.m2-sim-veiculo:hover{border-color:var(--m2-azul);background:var(--m2-off)}.m2-sim-veiculo:has(:focus-visible){outline:3px solid var(--m2-azul-claro);outline-offset:3px}.m2-sim-opcao:has(:focus-visible){outline:3px solid var(--m2-azul-claro);outline-offset:3px}.m2-sim-veiculo-indice{font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.09em;color:var(--m2-azul);grid-area:1/1;font-size:.78rem;font-weight:500}.m2-sim-veiculo .m2-sim-marca{grid-area:1/2}.m2-sim-veiculo-nome{font-variation-settings:"wdth" 114;letter-spacing:-.025em;grid-area:3/1/auto/-1;font-size:max(1.5rem,min(7cqw,2.125rem));font-weight:800;line-height:1}.m2-sim-veiculo[data-marcado]{border-color:var(--m2-azul);background:var(--m2-azul);color:var(--m2-branco)}.m2-sim-veiculo[data-marcado] .m2-sim-veiculo-indice{color:rgba(255,255,255,.88)}.m2-sim-veiculo[data-marcado] .m2-sim-marca{border-color:var(--m2-branco);background:var(--m2-branco);color:var(--m2-azul)}.m2-sim-veiculo[data-foto]{background:var(--m2-profundo);min-height:228px;color:var(--m2-branco);border-color:transparent}.m2-sim-veiculo[data-foto] img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--m2-ease-pouso);position:absolute;top:0;bottom:0;left:0;right:0}.m2-sim-veiculo[data-foto]:hover img{transform:scale(1.05)}.m2-sim-veiculo[data-foto]:after{content:"";background:linear-gradient(rgba(12,16,48,.34),rgba(12,16,48,.06) 42%,rgba(12,16,48,.88));position:absolute;top:0;bottom:0;left:0;right:0}.m2-sim-veiculo[data-foto]>span{z-index:1;position:relative}.m2-sim-veiculo[data-foto] .m2-sim-veiculo-indice{color:rgba(255,255,255,.9)}.m2-sim-veiculo[data-foto] .m2-sim-marca{border-color:var(--m2-branco)}.m2-sim-veiculo[data-foto][data-marcado]{box-shadow:0 0 0 3px var(--m2-azul)}.m2-sim-veiculo[data-foto][data-marcado]:after{background:linear-gradient(rgba(53,62,186,.42),rgba(53,62,186,.2) 42%,rgba(53,62,186,.94))}@container (width>=600px){.m2-sim-veiculos{grid-template-columns:repeat(4,minmax(0,1fr))}.m2-sim-veiculo-nome{font-size:max(1.375rem,min(4.2cqw,1.875rem))}}.m2-sim-lista,.m2-sim-grade{gap:10px;display:grid}.m2-sim-opcao{border:1.5px solid var(--m2-borda);cursor:pointer;min-height:60px;transition:border-color .2s var(--m2-ease),background-color .2s var(--m2-ease);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-weight:700;line-height:1.3;display:flex}.m2-sim-opcao:hover{border-color:var(--m2-azul);background:var(--m2-off)}.m2-sim-opcao[data-marcado]{border-color:var(--m2-azul);background:rgba(53,62,186,.08)}.m2-sim-campos{gap:16px;display:grid}.m2-sim-campo{gap:8px;display:grid}.m2-sim-campo label{font-size:.9375rem;font-weight:700}.m2-sim-campo small{font-size:inherit;color:var(--m2-tinta-2);font-weight:400}.m2-sim-campo input{border:1.5px solid var(--m2-borda);background:var(--m2-branco);width:100%;min-height:56px;color:var(--m2-tinta);font:inherit;border-radius:12px;outline:none;padding:0 16px;font-size:1.0625rem}.m2-sim-campo input:focus{border-color:var(--m2-azul);box-shadow:0 0 0 4px rgba(53,62,186,.18)}@media (min-width:640px){.m2-sim-grade,.m2-sim-campos{grid-template-columns:repeat(2,minmax(0,1fr))}.m2-sim-campos--veiculo{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 7rem}}.m2-sim-rodape{margin-top:24px}.m2-sim-dica{min-height:1.5em;color:var(--m2-tinta-2);margin-bottom:12px;font-size:.9375rem}.m2-sim-nav{flex-direction:column-reverse;gap:12px;display:flex}.m2 button.m2-botao{cursor:pointer}.m2 button.m2-botao:disabled{cursor:not-allowed;opacity:.4}.m2-botao--escuro{background:var(--m2-profundo)}.m2-botao--escuro:hover{background:#1b2152}.m2-botao--escuro:disabled:hover{background:var(--m2-profundo)}.m2-sim-nav .m2-botao--linha:hover svg{transform:translate(-4px)}@media (min-width:640px){.m2-sim-nav{flex-direction:row;justify-content:space-between}}.m2-sim-resultado{gap:24px;display:grid}.m2-sim-plano{margin-top:8px;font-size:max(1.875rem,min(1.4rem + 2vw,3rem))}.m2-sim-adicional{margin-top:10px;font-weight:700}.m2-sim-apoio{max-width:36rem;color:var(--m2-tinta-2);margin-top:10px}.m2-sim-destaques{background:var(--m2-off);border-radius:14px;gap:14px;padding:max(18px,min(2.4vw,26px));display:grid}.m2-sim-itens{gap:10px;display:grid}.m2-sim-itens li{grid-template-columns:20px minmax(0,1fr);gap:10px;font-weight:600;line-height:1.35;display:grid}.m2-sim-itens svg{width:20px;height:20px;color:var(--m2-azul);margin-top:1px}.m2-sim-destaques details{border-top:1px solid var(--m2-fio)}.m2-sim-destaques summary{min-height:48px;color:var(--m2-azul);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:700;list-style:none;display:flex}.m2-sim-destaques summary::-webkit-details-marker{display:none}.m2-sim-destaques summary svg{flex:none;width:20px;height:20px}.m2-sim-destaques details[open] summary svg{rotate:180deg}.m2-sim-destaques details .m2-sim-itens{padding-top:6px;padding-bottom:10px}.m2-sim-resumo{border:1px solid var(--m2-fio);border-radius:14px;gap:14px;padding:18px;display:grid}.m2-sim-resumo dt{color:var(--m2-tinta-2);font-size:.875rem}.m2-sim-resumo dd{overflow-wrap:anywhere;font-weight:700}.m2-sim-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.m2-sim-refazer{min-height:44px;color:var(--m2-tinta-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-left:auto;padding:0 6px;font-weight:700;display:inline-flex}.m2-sim-refazer:hover{color:var(--m2-tinta)}.m2-sim-refazer svg{width:18px;height:18px}.m2-sim-aviso{min-height:1.5em;color:var(--m2-azul);margin-top:-10px;font-size:.9375rem;font-weight:600}@media (min-width:640px){.m2-sim-itens,.m2-sim-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.m2-sim{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.m2-sim-cab{top:calc(var(--m2-topo) + 32px);position:-webkit-sticky;position:sticky}}.m2-nevoa{font-variation-settings:"wdth" 106;letter-spacing:-.018em;max-width:62rem;font-size:max(1.625rem,min(1rem + 3vw,3.25rem));font-weight:650;line-height:1.16}.m2-nevoa .m2-p{--m2-a:clamp(0,calc((var(--m2-p,1)*(var(--n) + 5) - var(--i))/5),1);opacity:calc(.16 + var(--m2-a)*.84)}.m2-nevoa em{color:var(--m2-azul);font-style:normal}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.m2-nevoa .m2-p{filter:blur(calc((1 - var(--m2-a))*7px))}}.m2-beneficios{gap:max(32px,min(5vw,72px));display:grid}.m2-quadro{aspect-ratio:4/5;background:var(--m2-azul);border-radius:16px;max-height:620px;position:relative;overflow:hidden}.m2-quadro-camada{position:absolute;top:-10%;bottom:-10%;left:0;right:0}.m2-quadro-camada img{object-fit:cover;width:100%;height:100%;display:block}.m2-quadro:after{content:"";pointer-events:none;background:linear-gradient(rgba(12,16,48,.66),transparent);height:34%;position:absolute;top:0;bottom:auto;left:0;right:0}.m2-quadro-legenda{z-index:1;font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.86);font-size:.72rem;font-weight:500;position:absolute;top:20px;left:20px}.m2-linhas{border-top:1.5px solid var(--m2-tinta)}.m2-linha{border-bottom:1px solid var(--m2-fio);grid-template-columns:48px minmax(0,1fr);gap:6px 12px;padding-top:max(20px,min(3vw,32px));padding-bottom:max(20px,min(3vw,32px));display:grid}.m2-linha-indice{font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.09em;color:var(--m2-azul);padding-top:.45em;font-size:.78rem;font-weight:500}.m2-linha p{max-width:34rem;color:var(--m2-tinta-2);grid-column:2}@media (min-width:900px){.m2-beneficios{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.m2-beneficios .m2-quadro{top:calc(var(--m2-topo) + 32px);position:-webkit-sticky;position:sticky}}.m2-planos{gap:16px;display:grid}.m2-plano{border:1px solid var(--m2-fio);background:var(--m2-off);color:var(--m2-tinta);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.m2-plano-foto{aspect-ratio:3/2;background:var(--m2-fio);overflow:hidden}.m2-plano-foto img,.m2-moto-foto img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--m2-ease-pouso);display:block}.m2-plano:hover .m2-plano-foto img,.m2-moto:hover .m2-moto-foto img{transform:scale(1.045)}.m2-plano-corpo{flex-direction:column;flex:1;gap:14px;padding:max(22px,min(2.6vw,34px));display:flex}.m2-plano-nome{font-variation-settings:"wdth" 114;letter-spacing:-.025em;font-size:max(1.875rem,min(1.5rem + 1.4vw,2.75rem));font-weight:800;line-height:1}.m2-plano-resumo{min-height:3.2em;color:var(--m2-tinta-2)}.m2-plano ul{border-top:1px solid var(--m2-fio);gap:10px;margin-top:4px;padding-top:18px;display:grid}.m2-plano li{grid-template-columns:20px minmax(0,1fr);gap:10px;font-weight:600;line-height:1.35;display:grid}.m2-plano li svg{width:20px;height:20px;color:var(--m2-azul);margin-top:1px}.m2-plano .m2-botao{margin-top:auto}.m2-plano-tudo summary{cursor:pointer;text-underline-offset:4px;font-weight:700;text-decoration:underline}.m2-plano-tudo ul{margin-top:12px;padding-top:14px;font-size:.9375rem}.m2-plano-tudo li{font-weight:500}.m2-plano--select,.m2-plano--elite{color:var(--m2-branco)}.m2-plano--select{border-color:var(--m2-azul);background:var(--m2-azul)}.m2-plano--elite{border-color:var(--m2-vermelho);background:var(--m2-vermelho)}.m2-plano--select .m2-plano-resumo{color:rgba(255,255,255,.86)}.m2-plano--elite .m2-plano-resumo{color:var(--m2-branco)}.m2-plano--select ul,.m2-plano--elite ul{border-top-color:rgba(255,255,255,.32)}.m2-plano--select li svg,.m2-plano--elite li svg{color:var(--m2-branco)}@media (min-width:900px){.m2-planos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.m2-comparativo{margin-top:max(40px,min(6vw,72px))}.m2-comparativo table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.m2-comparativo caption{text-align:left;color:var(--m2-tinta-2);margin-bottom:14px;font-size:.9375rem}.m2-comparativo th,.m2-comparativo td{border-bottom:1px solid var(--m2-fio);text-align:left;vertical-align:baseline;padding:16px 12px 16px 0}.m2-comparativo thead th{border-bottom:1.5px solid var(--m2-tinta);font-variation-settings:"wdth" 110;font-size:1.125rem;font-weight:800}.m2-comparativo tbody th{color:var(--m2-tinta-2);font-weight:600}.m2-comparativo td{font-weight:700}.m2-comparativo [data-sem]{color:var(--m2-tinta-2);font-weight:500}.m2-comparativo [data-destaque]{color:var(--m2-azul)}@media (max-width:719px){.m2-comparativo thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.m2-comparativo tr,.m2-comparativo tbody th,.m2-comparativo td{display:block}.m2-comparativo tr{border-bottom:1px solid var(--m2-fio);padding-top:14px;padding-bottom:14px}.m2-comparativo tbody th,.m2-comparativo td{border:0;padding:0}.m2-comparativo tbody th{color:var(--m2-tinta);margin-bottom:8px;font-weight:700}.m2-comparativo td{justify-content:space-between;gap:16px;padding-top:3px;padding-bottom:3px;display:flex}.m2-comparativo td:before{content:attr(data-plano);color:var(--m2-tinta-2);font-weight:500}}.m2-notas{max-width:54rem;color:var(--m2-tinta-2);gap:10px;margin-top:24px;font-size:.9375rem;display:grid}.m2-moto{background:var(--m2-profundo);color:var(--m2-off);border-radius:16px;margin-top:max(32px,min(5vw,56px));display:grid;overflow:hidden}.m2-moto-foto{aspect-ratio:3/2;overflow:hidden}.m2-moto-foto img{object-position:50% 58%}.m2-moto-texto{align-items:center;gap:16px;padding:max(20px,min(3vw,32px));display:grid}.m2-moto p{max-width:40rem;color:var(--m2-claro-2)}.m2-moto strong{color:var(--m2-branco)}@media (min-width:900px){.m2-moto{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:stretch}.m2-moto-foto{aspect-ratio:auto;min-height:210px}.m2-moto-texto{grid-template-columns:minmax(0,1fr) auto}}.m2-assistencia{gap:max(36px,min(5vw,64px));display:grid}.m2-0800{font-variation-settings:"wdth" 114;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-underline-offset:.12em;transition:text-decoration-color .24s var(--m2-ease);margin-top:max(20px,min(3vw,36px));font-size:max(2.5rem,min(.6rem + 8.6vw,8.25rem));font-weight:800;line-height:.95;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-decoration-thickness:.06em;display:inline-block}.m2-0800:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.m2-servicos{border-top:1.5px solid rgba(255,255,255,.9);display:grid}.m2-servicos li{border-bottom:1px solid rgba(255,255,255,.26);align-content:start;gap:4px;padding-top:18px;padding-bottom:18px;display:grid}@media (min-width:640px){.m2-servicos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}@media (min-width:1000px){.m2-servicos{grid-template-columns:repeat(4,minmax(0,1fr))}.m2-servicos li{border-bottom:0;padding-top:22px;padding-bottom:0}}.m2-servicos p{color:rgba(255,255,255,.86)}.m2-assistencia-rodape{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px;display:flex}.m2-app{align-items:center;gap:max(36px,min(5vw,72px));display:grid}.m2-app-palco{perspective:1400px;place-items:center;display:grid}.m2-app-aparelho{width:min(100%,320px)}.m2-funcoes{border-top:1.5px solid var(--m2-tinta);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:24px;display:grid}.m2-funcoes li{border-bottom:1px solid var(--m2-fio);padding-top:13px;padding-bottom:13px;font-weight:600;line-height:1.3}.m2-app-acoes{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}@media (min-width:900px){.m2-app{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.m2-app-aparelho{transform:translate3d(0,calc((1 - var(--m2-p,1))*60px),0)rotateX(calc((1 - var(--m2-p,1))*14deg))rotateZ(calc((1 - var(--m2-p,1))*-5deg));transform-origin:50% 100%}}.m2-passos{counter-reset:passo;border-top:1.5px solid var(--m2-tinta);display:grid}.m2-passos li{border-bottom:1px solid var(--m2-fio);counter-increment:passo;grid-template-columns:64px minmax(0,1fr);gap:4px 12px;padding-top:22px;padding-bottom:22px;display:grid}.m2-passos li:before{content:counter(passo,decimal-leading-zero);font-variation-settings:"wdth" 116;letter-spacing:-.03em;color:var(--m2-azul);grid-row:span 2;font-size:2.25rem;font-weight:800;line-height:1}.m2-passos p{color:var(--m2-tinta-2);grid-column:2}@media (min-width:900px){.m2-passos{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.m2-passos li{border-bottom:0;grid-template-columns:1fr;gap:10px;padding-top:28px;padding-bottom:0}.m2-passos li:before{grid-row:auto;margin-bottom:10px;font-size:max(3rem,min(2rem + 2.4vw,4.5rem))}.m2-passos p{grid-column:1}}.m2-baypro-secao>.m2-container{z-index:1;position:relative}.m2-baypro-fundo{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.m2-baypro-fundo>div{background:var(--m2-profundo);position:absolute;top:-10%;bottom:-10%;left:0;right:0}.m2-baypro-fundo img{object-fit:cover;object-position:50% 46%;opacity:.34;mix-blend-mode:luminosity;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.m2-baypro-fundo img{transform-origin:62% 46%;animation:36s ease-in-out infinite alternate paused m2-zoom-lento}.m2-baypro-fundo[data-m2-na-tela] img{animation-play-state:running}}@keyframes m2-zoom-lento{0%{transform:scale(1)}to{transform:scale(1.14)}}.m2-baypro-fundo:after{content:"";background:linear-gradient(var(--m2-profundo),rgba(12,16,48,0) 26%,rgba(12,16,48,0) 70%,var(--m2-profundo)),rgba(12,16,48,.5);position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:900px){.m2-baypro-fundo:after{background:linear-gradient(var(--m2-profundo),rgba(12,16,48,0) 26%,rgba(12,16,48,0) 70%,var(--m2-profundo)),linear-gradient(90deg,rgba(12,16,48,.86),rgba(12,16,48,.5) 48%,rgba(12,16,48,.1))}}.m2-baypro{align-items:center;gap:max(32px,min(5vw,72px));display:grid}.m2-ficha{border-top:1px solid var(--m2-fio-claro);gap:18px;margin-top:28px;padding-top:24px;display:grid}.m2-ficha dt{margin-bottom:4px}.m2-ficha dd{font-variant-numeric:tabular-nums;font-weight:600}.m2-baypro-acoes{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (min-width:640px){.m2-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.m2-baypro>div{max-width:min(46rem,58%)}}.m2-faq{gap:max(28px,min(5vw,72px));display:grid}.m2-perguntas{border-top:1.5px solid var(--m2-tinta)}.m2-pergunta{border-bottom:1px solid var(--m2-fio)}.m2-pergunta summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:16px;min-height:64px;padding-top:18px;padding-bottom:18px;list-style:none;display:grid}.m2-pergunta summary::-webkit-details-marker{display:none}.m2-pergunta summary strong{font-variation-settings:"wdth" 104;margin-top:4px;font-size:max(1.0625rem,min(1rem + .4vw,1.3125rem));font-weight:700;line-height:1.25;display:block}.m2-pergunta-sinal{border:1.5px solid var(--m2-tinta);border-radius:50%;width:28px;height:28px;position:relative}.m2-pergunta-sinal:before,.m2-pergunta-sinal:after{content:"";background:var(--m2-tinta);width:11px;height:1.5px;transition:rotate .32s var(--m2-mola);position:absolute;top:50%;left:50%;translate:-50% -50%}.m2-pergunta-sinal:after{rotate:90deg}.m2-pergunta[open] .m2-pergunta-sinal:after{rotate:none}.m2-pergunta>p{max-width:44rem;color:var(--m2-tinta-2);padding:0 44px 22px 0}@media (prefers-reduced-motion:no-preference){.m2-pergunta[open]>p{animation:m2-menu-item .5s var(--m2-ease)both}}@media (min-width:900px){.m2-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.m2-faq>:first-child{top:calc(var(--m2-topo) + 32px);position:-webkit-sticky;position:sticky}}.m2-blog-cab{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:max(28px,min(4vw,56px));display:flex}.m2-blog{gap:16px;display:grid}.m2-artigo{border:1px solid var(--m2-fio);background:var(--m2-off);transition:border-color .24s var(--m2-ease),background-color .24s var(--m2-ease);border-radius:16px;flex-direction:column;gap:12px;padding:max(22px,min(2.6vw,32px));display:flex;position:relative}.m2-artigo:hover{border-color:var(--m2-azul);background:var(--m2-branco)}.m2-artigo h3 a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.m2-artigo>p:not(.m2-rotulo){color:var(--m2-tinta-2)}.m2-artigo time{color:var(--m2-tinta-2);margin-top:auto;padding-top:8px;font-size:.875rem}.m2-artigo--principal{border-color:var(--m2-profundo);background:var(--m2-profundo);min-height:320px;color:var(--m2-off)}.m2-artigo--principal:hover{border-color:var(--m2-azul);background:var(--m2-azul)}.m2-artigo--principal .m2-rotulo{color:var(--m2-azul-claro);margin-bottom:auto}.m2-artigo--principal time{margin-top:0}.m2-artigo--principal:hover .m2-rotulo{color:rgba(255,255,255,.86)}.m2-artigo--principal h3{font-variation-settings:"wdth" 108;font-size:max(1.625rem,min(1.2rem + 1.8vw,2.5rem));line-height:1.06}.m2-artigo--principal>p:not(.m2-rotulo),.m2-artigo--principal time{color:var(--m2-claro-2)}.m2-artigo--principal:hover>p:not(.m2-rotulo),.m2-artigo--principal:hover time{color:rgba(255,255,255,.86)}@media (min-width:900px){.m2-blog{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.m2-artigo--principal{grid-row:1/-1}}.m2-consultor{align-items:center;gap:max(28px,min(5vw,64px));display:grid}.m2-consultor-texto{justify-items:start;gap:18px;display:grid}.m2-consultor-pontos{gap:10px;margin-top:4px;margin-bottom:8px;font-weight:600;line-height:1.4;display:grid}.m2-consultor-pontos li{align-items:baseline;gap:10px;display:flex}.m2-consultor-pontos svg{width:18px;height:18px;color:var(--m2-azul);flex:none;translate:0 3px}.m2-consultor-foto{aspect-ratio:16/9.1;background:var(--m2-fio);border-radius:20px;overflow:hidden}.m2-consultor-foto img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:1000px){.m2-consultor{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.m2-final{padding-block:var(--m2-respiro)clamp(40px,6vw,72px);justify-items:start;gap:28px;display:grid}.m2-rodape{background:var(--m2-profundo);color:var(--m2-claro-2);font-size:1rem;position:relative;overflow:clip}.m2-rodape-grade{border-top:1px solid var(--m2-fio-claro);gap:36px 32px;padding-top:max(36px,min(5vw,64px));padding-bottom:max(36px,min(5vw,64px));display:grid}.m2-rodape nav ul,.m2-rodape-contato{margin-top:10px;display:grid}.m2-rodape nav a,.m2-rodape-legal a,.m2-rodape-redes a{min-height:40px;transition:color .2s var(--m2-ease);align-items:center;display:inline-flex}.m2-rodape a:hover{color:var(--m2-branco)}.m2-rodape-contato{gap:14px}.m2-rodape-contato strong{font-variation-settings:"wdth" 108;font-variant-numeric:tabular-nums;color:var(--m2-branco);font-size:1.5rem;font-weight:750;line-height:1.1;display:block}.m2-rodape address{font-style:normal;line-height:1.5}.m2-rodape-redes{flex-wrap:wrap;gap:0 18px;display:flex}.m2-rodape-legal{border-top:1px solid var(--m2-fio-claro);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:20px;padding-bottom:20px;font-size:.875rem;display:flex}.m2-rodape-legal ul{flex-wrap:wrap;gap:0 20px;display:flex}.m2-rodape-fim{margin-top:max(8px,min(2vw,24px));container-type:inline-size}.m2-rodape-palco{--anel:clamp(640px,94cqw,1200px);height:calc(var(--anel)*.3);position:relative;overflow:clip}.m2-rodape-anel{width:var(--anel);aspect-ratio:1;position:absolute;top:0;left:50%;translate:-50%}.m2-rodape-anel .m2-arco-traco{stroke:#6f79ea;stroke-width:.2px}.m2-rodape-logo{top:calc(var(--anel)*.115);transition:opacity .2s var(--m2-ease);display:block;position:absolute;left:50%;translate:-50% -50%}.m2-rodape-logo:hover{opacity:.82}.m2-rodape-logo img{width:auto;height:max(46px,min(5cqw,68px));display:block}@media (min-width:640px){.m2-rodape-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.m2-rodape-grade{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.m2-rodape-anel{transform:translate3d(0,calc((1 - var(--m2-p,1))*16%),0)}.m2-rodape-logo{transform:translate3d(0,calc((1 - var(--m2-p,1))*28px),0)}}@property --m2-brilho-angulo{syntax:"<angle>";inherits:false;initial-value:0deg}@property --m2-brilho-desvio{syntax:"<angle>";inherits:false;initial-value:0deg}@property --m2-brilho-largura{syntax:"<percentage>";inherits:false;initial-value:5%}@property --m2-brilho-luz{syntax:"<color>";inherits:false;initial-value:#fff}.m2-brilho{--m2-brilho-fundo:var(--m2-vermelho);--m2-brilho-fundo-sutil:#e8494a;--m2-brilho-realce:#ffb9b9;--m2-brilho-realce-sutil:#ffe3e3;--m2-brilho-miolo:#9c0f10;--m2-brilho-animacao:m2-brilho-gira linear infinite;--m2-brilho-duracao:3s;--m2-brilho-transicao:.8s cubic-bezier(.25,1,.5,1);isolation:isolate;color:var(--m2-branco);background:linear-gradient(var(--m2-brilho-fundo),var(--m2-brilho-fundo))padding-box,conic-gradient(from calc(var(--m2-brilho-angulo) - var(--m2-brilho-desvio)),transparent,var(--m2-brilho-realce)var(--m2-brilho-largura),var(--m2-brilho-luz)calc(var(--m2-brilho-largura)*2),var(--m2-brilho-realce)calc(var(--m2-brilho-largura)*3),transparent calc(var(--m2-brilho-largura)*4))border-box;box-shadow:inset 0 0 0 1px var(--m2-brilho-fundo-sutil);transition:var(--m2-brilho-transicao);border:1.5px solid transparent;transition-property:--m2-brilho-desvio,--m2-brilho-largura,--m2-brilho-luz;position:relative;overflow:hidden}.m2-brilho:hover{background:linear-gradient(var(--m2-brilho-fundo),var(--m2-brilho-fundo))padding-box,conic-gradient(from calc(var(--m2-brilho-angulo) - var(--m2-brilho-desvio)),transparent,var(--m2-brilho-realce)var(--m2-brilho-largura),var(--m2-brilho-luz)calc(var(--m2-brilho-largura)*2),var(--m2-brilho-realce)calc(var(--m2-brilho-largura)*3),transparent calc(var(--m2-brilho-largura)*4))border-box}.m2-brilho--azul{--m2-brilho-fundo:var(--m2-profundo);--m2-brilho-fundo-sutil:#1b2152;--m2-brilho-realce:#5661e6;--m2-brilho-realce-sutil:var(--m2-azul-claro);--m2-brilho-miolo:var(--m2-azul)}.m2-brilho:before,.m2-brilho:after,.m2-brilho-miolo:before{content:"";z-index:-1;pointer-events:none;position:absolute;top:50%;translate:-50% -50%}.m2-brilho:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.m2-brilho:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.m2-brilho:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.m2-brilho:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.m2-brilho:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.m2-brilho:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.m2-brilho-miolo:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.m2-brilho-miolo:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.m2-brilho-miolo:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.m2-brilho:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.m2-brilho:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.m2-brilho:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.m2-brilho:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.m2-brilho:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.m2-brilho:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.m2-brilho-miolo:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.m2-brilho-miolo:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.m2-brilho-miolo:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.m2-brilho:active{translate:0 1px}.m2-brilho:before{--tamanho:calc(100% - 6px);--ponto:2px;width:var(--tamanho);height:var(--tamanho);border-radius:inherit;background:radial-gradient(circle at var(--ponto)var(--ponto),white calc(var(--ponto)/4),transparent 0)padding-box;background-size:calc(var(--ponto)*2)calc(var(--ponto)*2);-webkit-mask-image:conic-gradient(from calc(var(--m2-brilho-angulo) + 45deg),black,transparent 10% 90%,black);-webkit-mask-image:conic-gradient(from calc(var(--m2-brilho-angulo) + 45deg),black,transparent 10% 90%,black);mask-image:conic-gradient(from calc(var(--m2-brilho-angulo) + 45deg),black,transparent 10% 90%,black);opacity:.4;background-repeat:space}.m2-brilho:after{--m2-brilho-animacao:m2-brilho-varre linear infinite;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--m2-brilho-miolo),transparent);opacity:.6;width:100%;-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000)}.m2-brilho-miolo{z-index:1;align-items:center;gap:10px;display:inline-flex;position:relative}.m2-brilho-miolo:before{--tamanho:calc(100% + 1rem);width:var(--tamanho);height:var(--tamanho);box-shadow:inset 0 -1ex 2rem 4px var(--m2-brilho-miolo);opacity:0;transition:opacity var(--m2-brilho-transicao)}.m2-brilho:-webkit-any(:hover,:focus-visible){--m2-brilho-largura:20%;--m2-brilho-desvio:95deg;--m2-brilho-luz:var(--m2-brilho-realce-sutil)}.m2-brilho:-moz-any(:hover,:focus-visible){--m2-brilho-largura:20%;--m2-brilho-desvio:95deg;--m2-brilho-luz:var(--m2-brilho-realce-sutil)}.m2-brilho:is(:hover,:focus-visible){--m2-brilho-largura:20%;--m2-brilho-desvio:95deg;--m2-brilho-luz:var(--m2-brilho-realce-sutil)}.m2-brilho:-webkit-any(:hover,:focus-visible) .m2-brilho-miolo:before{opacity:1}.m2-brilho:-moz-any(:hover,:focus-visible) .m2-brilho-miolo:before{opacity:1}.m2-brilho:is(:hover,:focus-visible) .m2-brilho-miolo:before{opacity:1}@media (prefers-reduced-motion:no-preference){.m2-brilho,.m2-brilho:before,.m2-brilho:after{animation:var(--m2-brilho-animacao)var(--m2-brilho-duracao),var(--m2-brilho-animacao)calc(var(--m2-brilho-duracao)/.4)reverse paused;animation-composition:add}.m2-brilho:-webkit-any(:hover,:focus-visible){animation-play-state:running}.m2-brilho:-moz-any(:hover,:focus-visible){animation-play-state:running}.m2-brilho:is(:hover,:focus-visible){animation-play-state:running}.m2-brilho:-webkit-any(:hover,:focus-visible):before{animation-play-state:running}.m2-brilho:-moz-any(:hover,:focus-visible):before{animation-play-state:running}.m2-brilho:is(:hover,:focus-visible):before{animation-play-state:running}.m2-brilho:-webkit-any(:hover,:focus-visible):after{animation-play-state:running}.m2-brilho:-moz-any(:hover,:focus-visible):after{animation-play-state:running}.m2-brilho:is(:hover,:focus-visible):after{animation-play-state:running}.m2-brilho-miolo:before{animation:calc(var(--m2-brilho-duracao)*1.5)m2-brilho-respira linear infinite}}@keyframes m2-brilho-gira{to{--m2-brilho-angulo:360deg}}@keyframes m2-brilho-varre{to{rotate:360deg}}@keyframes m2-brilho-respira{0%,to{scale:1}50%{scale:1.2}}.m2-lp-hero{min-height:calc(min(100svh,760px) - var(--m2-topo));background:var(--m2-profundo);color:var(--m2-off);display:grid;position:relative;overflow:clip}.m2-lp-hero-foto{height:max(300px,min(92vw,430px));position:absolute;top:0;bottom:auto;left:0;right:0}.m2-lp-hero-foto img{object-fit:cover;object-position:var(--lp-foco,58% 58%);width:100%;height:100%;display:block}.m2-lp-hero-foto:after{content:"";background:linear-gradient(rgba(12,16,48,.3),rgba(12,16,48,.08) 34%,rgba(12,16,48,.55) 70%,var(--m2-profundo)98%);position:absolute;top:0;bottom:0;left:0;right:0}.m2-lp-hero-miolo{z-index:1;align-items:end;padding-top:max(232px,min(70vw,330px));padding-bottom:max(36px,min(8vw,56px));display:grid;position:relative}.m2-lp-hero-texto{justify-items:start;gap:18px;display:grid}.m2-lp-hero .m2-rotulo{color:var(--m2-azul-claro)}@media (max-width:559px){.m2-lp-hero .m2-hero-acoes{width:100%;display:grid}}.m2-lp-hero-apoio{max-width:34rem;color:var(--m2-off);font-size:max(1.0625rem,min(1rem + .5vw,1.25rem))}.m2-lp-tiques{gap:8px 22px;margin-top:6px;font-weight:700;display:grid}.m2-lp-tiques li{align-items:center;gap:9px;line-height:1.3;display:flex}.m2-lp-tiques svg{width:18px;height:18px;color:var(--m2-azul-claro);flex:none}@media (min-width:560px){.m2-lp-tiques{grid-template-columns:repeat(2,auto)}}@media (min-width:1000px){.m2-lp-hero-foto{height:auto;top:0;bottom:0;left:44%;right:0}.m2-lp-hero-foto img{object-position:var(--lp-foco-largo,50% 44%)}.m2-lp-hero-foto:after{background:linear-gradient(90deg,var(--m2-profundo),rgba(12,16,48,.35) 36%,rgba(12,16,48,0) 60%),linear-gradient(rgba(12,16,48,0),rgba(12,16,48,.5))}.m2-lp-hero-miolo{align-items:center;padding-top:max(40px,min(6vw,72px));padding-bottom:max(40px,min(6vw,72px))}.m2-lp-hero-texto{max-width:min(40rem,52%)}}.m2-lp-rota{margin-left:13px;display:grid}.m2-lp-parada{border-left:2px dashed rgba(53,62,186,.42);gap:8px;padding:0 0 max(32px,min(6vw,44px)) 34px;display:grid;position:relative}.m2-lp-parada:last-child{border-left-color:transparent;padding-bottom:0}.m2-lp-parada:before{content:"";border:2.5px solid var(--m2-azul);background:var(--m2-off);width:26px;height:26px;box-shadow:inset 0 0 0 5px var(--m2-off),inset 0 0 0 14px var(--m2-azul);border-radius:50%;position:absolute;top:0;left:-14px}.m2-lp-dor{max-width:30rem;color:var(--m2-tinta-2)}.m2-lp-solucao{background:var(--m2-branco);border-radius:12px;gap:6px;max-width:30rem;margin-top:8px;padding:16px 18px;font-weight:600;line-height:1.45;display:grid}@media (min-width:900px){.m2-lp-rota{grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 0}.m2-lp-parada{border-top:2px dashed rgba(53,62,186,.42);border-left:0;padding:34px 32px 0 0}.m2-lp-parada:last-child{border-top-color:rgba(53,62,186,.42)}.m2-lp-parada:before{top:-14px;left:0}}.m2-lp-simular{align-items:center;gap:max(28px,min(5vw,72px));display:grid}.m2-lp-simular-texto{align-content:start;gap:16px;display:grid}.m2-lp-nota{color:var(--m2-claro-2);align-items:center;gap:14px;margin-top:8px;line-height:1.35;display:flex}.m2-lp-nota strong{font-variation-settings:"wdth" 114;letter-spacing:-.03em;color:var(--m2-branco);font-size:max(2.5rem,min(2rem + 2vw,3.5rem));font-weight:800;line-height:1}.m2-lp-painel{color:var(--m2-tinta);gap:22px;display:grid}.m2-lp-grupo{gap:10px;display:grid}.m2-lp-grupo>p{font-variation-settings:"wdth" 104;font-size:1.125rem;font-weight:700}.m2-lp-painel .m2-sim-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.m2-lp-painel .m2-sim-opcao{text-align:center;justify-content:center;padding-left:10px;padding-right:10px}.m2-lp-painel .m2-sim-marca{display:none}.m2-lp-painel .m2-sim-opcao[data-marcado]{border-color:var(--m2-azul);background:var(--m2-azul);color:var(--m2-branco)}.m2-lp-enviar,.m2-lp-sem-zap .m2-botao{width:100%;min-height:56px}.m2-lp-sem-zap{gap:10px;display:grid}.m2-lp-aviso{min-height:1.4em;color:var(--m2-azul);margin-top:-8px;font-size:.9375rem;font-weight:600}.m2-lp-aviso:empty{display:none}@media (min-width:1000px){.m2-lp-simular{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.m2-lp-faixas{flex-wrap:wrap;gap:8px;margin-bottom:max(24px,min(4vw,40px));display:flex}.m2-lp-faixas li{border:1.5px solid var(--m2-azul);font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.04em;color:var(--m2-azul);border-radius:999px;padding:8px 14px;font-size:.8125rem;font-weight:500}.m2-lp-ficha{gap:max(28px,min(5vw,64px));display:grid}.m2-lp-ficha ul{border-top:1.5px solid var(--m2-tinta);margin-top:10px}.m2-lp-ficha li{border-bottom:1px dashed rgba(12,16,48,.22);align-items:baseline;gap:10px;padding-top:13px;padding-bottom:13px;line-height:1.35;display:flex}.m2-lp-ficha li span{font-weight:600}.m2-lp-ficha li i{border-bottom:2px dotted rgba(12,16,48,.28);flex:1;min-width:16px;translate:0 -4px}.m2-lp-ficha li strong{text-align:right;max-width:58%;color:var(--m2-azul);flex:none;font-weight:700}@media (min-width:900px){.m2-lp-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}}.m2-lp-barra{z-index:45;padding:10px var(--m2-margem)calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--m2-fio-claro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(12,16,48,.94);gap:10px;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.m2-lp-barra .m2-botao{flex:1}.m2-lp-barra{transition:transform .32s var(--m2-ease)}body:has([data-m2-some-barra][data-m2-na-tela]) .m2-lp-barra{transform:translateY(110%)}.m2-lp-barra-tel{border:1.5px solid var(--m2-off);width:52px;height:52px;color:var(--m2-off);border-radius:12px;flex:none;place-items:center;display:grid}.m2-lp-barra-tel svg{width:22px;height:22px}body:has(.m2-lp-barra) .m2-rodape{padding-bottom:calc(74px + env(safe-area-inset-bottom))}@media (min-width:900px){.m2-lp-barra{display:none}body:has(.m2-lp-barra) .m2-rodape{padding-bottom:0}}.m2-lp-niveis{gap:max(14px,min(2vw,20px));display:grid}.m2-lp-nivel{background:var(--m2-branco);border-radius:18px;gap:max(18px,min(3vw,40px));padding:max(20px,min(3vw,36px));display:grid}.m2-lp-nivel-pergunta{align-content:start;gap:10px;display:grid}.m2-lp-barras{gap:8px;display:grid}.m2-lp-barra-plano{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 16px;line-height:1.2;display:flex}.m2-lp-barra-plano dt{font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:500}.m2-lp-barra-plano dd{font-variation-settings:"wdth" 110;letter-spacing:-.01em;text-align:right;font-size:max(1.0625rem,min(.95rem + .6vw,1.375rem));font-weight:800}.m2-lp-barra-plano[data-tom=essencial]{background:var(--m2-off);width:68%;box-shadow:inset 0 0 0 1.5px var(--m2-fio)}.m2-lp-barra-plano[data-tom=select]{background:var(--m2-azul);width:84%;color:var(--m2-branco)}.m2-lp-barra-plano[data-tom=elite]{background:var(--m2-vermelho);color:var(--m2-branco)}.m2-lp-barra-plano[data-sem]{box-shadow:inset 0 0 0 1.5px var(--m2-fio);color:var(--m2-tinta-2);background:0 0}.m2-lp-barra-plano[data-sem] dd{font-weight:600}@media (min-width:900px){.m2-lp-nivel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.m2-lp-indicado{background:var(--m2-off);border-radius:12px;gap:6px;padding:16px 18px;line-height:1.4;display:grid}.m2-lp-indicado[data-vazio]{color:var(--m2-tinta-2)}.m2-lp-indicado .m2-rotulo{color:var(--m2-azul)}.m2-lp-indicado-plano{font-variation-settings:"wdth" 114;letter-spacing:-.02em;color:var(--m2-azul);font-size:1.5rem;font-weight:800}.m2-lp-indicado ul{gap:4px;margin-top:4px;font-size:.9375rem;font-weight:600;display:grid}.m2-lp-indicado li{align-items:baseline;gap:8px;display:flex}.m2-lp-indicado li:before{content:"";background:var(--m2-azul);border-radius:50%;flex:none;width:6px;height:6px;translate:0 -2px}.m2-lp-painel .m2-sim-grade>:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:560px){.m2-lp-painel .m2-sim-opcao:has(input[type=checkbox]){text-align:left;justify-content:space-between}.m2-lp-painel .m2-sim-opcao:has(input[type=checkbox]) .m2-sim-marca{display:grid}.m2-lp-painel .m2-sim-opcao[data-marcado]:has(input[type=checkbox]) .m2-sim-marca{border-color:var(--m2-branco);background:var(--m2-branco);color:var(--m2-azul)}}.m2-lp-compara{border-top:1.5px solid var(--m2-tinta)}.m2-lp-compara-cab{display:none}.m2-lp-compara-linha{border-bottom:1px dashed rgba(12,16,48,.22);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding-top:16px;padding-bottom:16px;line-height:1.3;display:grid}.m2-lp-compara-linha dt{grid-column:1/-1;font-weight:700}.m2-lp-compara-linha dd{align-content:start;gap:2px;display:grid}.m2-lp-compara-plano,.m2-lp-compara-cab span{font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--m2-tinta-2);font-size:.6875rem;font-weight:500}.m2-lp-compara-linha dd strong{color:var(--m2-azul);font-weight:700}.m2-lp-compara-linha dd[data-sem] strong{color:var(--m2-tinta-2);font-weight:500}.m2-lp-compara-cab span[data-tom=select]{color:var(--m2-azul)}.m2-lp-compara-cab span[data-tom=elite]{color:var(--m2-vermelho)}@media (min-width:760px){.m2-lp-compara-cab,.m2-lp-compara-linha{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));align-items:baseline;gap:16px;display:grid}.m2-lp-compara-cab{border-bottom:1px solid var(--m2-fio);padding-top:12px;padding-bottom:12px}.m2-lp-compara-cab span{color:var(--m2-tinta);font-size:.8125rem;font-weight:600}.m2-lp-compara-linha dt{grid-column:auto;font-weight:600}.m2-lp-compara-plano{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.m2-lp-obs{max-width:62rem;color:var(--m2-tinta-2);margin-top:18px;font-size:.9375rem;line-height:1.5}.m2-lp-tudo{margin-top:max(28px,min(4vw,44px))}.m2-lp-tudo .m2-pergunta>ul{color:var(--m2-tinta-2);gap:8px 32px;padding:0 0 22px;line-height:1.4;display:grid}.m2-lp-tudo .m2-pergunta li{align-items:baseline;gap:10px;display:flex}.m2-lp-tudo .m2-pergunta li svg{width:15px;height:15px;color:var(--m2-azul);flex:none;translate:0 2px}@media (min-width:760px){.m2-lp-tudo .m2-pergunta>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.m2-lp-agenda{border-top:2px solid var(--m2-tinta)}.m2-lp-hora{border-bottom:1px solid var(--m2-fio);gap:12px;padding-top:max(22px,min(3.4vw,34px));padding-bottom:max(22px,min(3.4vw,34px));display:grid}.m2-lp-hora-quando{font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.02em;text-transform:uppercase;color:var(--m2-azul);align-items:center;gap:10px;font-size:max(.9375rem,min(.9rem + .3vw,1.125rem));font-weight:600;display:flex}.m2-lp-hora-quando:before{content:"";background:var(--m2-vermelho);border-radius:50%;flex:none;width:10px;height:10px}.m2-lp-hora-fato{align-content:start;gap:8px;display:grid}.m2-lp-hora .m2-lp-solucao{margin-top:4px}@media (min-width:900px){.m2-lp-hora{grid-template-columns:12rem minmax(0,1fr) minmax(0,1fr);align-items:start;gap:max(24px,min(3vw,48px))}.m2-lp-hora-quando{padding-top:6px}.m2-lp-hora .m2-lp-solucao{max-width:none;margin-top:0}}.m2-lp-terrenos{gap:max(14px,min(2vw,22px));display:grid}.m2-lp-terreno{background:var(--m2-branco);border-radius:16px;align-content:start;gap:10px;padding:calc(max(20px,min(2.6vw,30px)) + 14px) max(20px,min(2.6vw,30px)) max(20px,min(2.6vw,30px));display:grid;position:relative;overflow:hidden}.m2-lp-terreno:before{content:"";background:repeating-linear-gradient(-45deg,var(--m2-tinta)0 12px,var(--m2-azul)12px 24px);height:14px;position:absolute;top:0;bottom:auto;left:0;right:0}.m2-lp-terreno-onde{background:var(--m2-tinta);font-family:var(--font-plex-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--m2-branco);border-radius:6px;justify-self:start;padding:6px 12px;font-size:.8125rem;font-weight:600}.m2-lp-terreno .m2-lp-solucao{background:var(--m2-off);max-width:none}@media (min-width:900px){.m2-lp-terrenos{grid-template-columns:repeat(3,minmax(0,1fr))}.m2-lp-terreno{grid-template-rows:auto auto 1fr auto}.m2-lp-terreno .m2-lp-solucao{align-self:end}}.m2-faixas,.m2-neural{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.m2-faixas canvas,.m2-neural canvas{width:100%;height:100%;display:block}
