.fonte-preco,.preco-celula{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:inline-flex}.fonte-preco small,.preco-celula small{color:var(--gm-cor-texto-suave);overflow-wrap:anywhere}.motivo-preco{font-style:italic}[data-testid=tabela-precos] td.celula-nome{white-space:normal;max-width:360px}.chave-preco{font-family:var(--gm-fonte-mono);font-size:var(--gm-t-xs);color:var(--gm-cor-texto-suave);display:block}.selo-conferir{background:var(--gm-cor-atencao);color:var(--gm-cor-sobre-simulacao)}.selo-atual{background:var(--gm-cor-acento-aba);color:var(--gm-cor-acento)}.selo-barato{background:var(--gm-cor-sucesso);color:var(--gm-cor-superficie)}.suave{color:var(--gm-cor-texto-suave)}.lista-fontes{font-size:var(--gm-t-sm);gap:6px;margin:0;padding-left:18px;display:grid}.orcamento-opcoes{align-items:end}.orcamento-opcoes>.botao{place-self:end start}.opcao-marcar{min-height:40px;font-size:var(--gm-t-sm);align-items:center;gap:8px;display:inline-flex}.fonte-cub{font-size:var(--gm-t-sm);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.comparativo-caixa{container-type:inline-size}.tabela-comparativo{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--gm-t-sm);font-variant-numeric:tabular-nums}.tabela-comparativo th,.tabela-comparativo td{text-align:right;border-bottom:1px solid var(--gm-cor-linha-suave);vertical-align:top;padding:10px 12px}.tabela-comparativo tbody th{text-align:left;font-weight:500}.tabela-comparativo tbody th small{color:var(--gm-cor-texto-suave);font-weight:400;display:block}.tabela-comparativo thead th{vertical-align:bottom;font-weight:600}.selos-coluna{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-top:4px;display:flex}.tabela-comparativo thead [data-atual=sim]{box-shadow:inset 0 3px 0 var(--gm-cor-acento)}.tabela-comparativo [data-mais-barato=sim]{background:var(--gm-cor-suave)}@container (max-width:640px){.tabela-comparativo,.tabela-comparativo thead,.tabela-comparativo tbody{display:block}.tabela-comparativo tr{grid-template-columns:repeat(var(--colunas,3), minmax(0, 1fr));display:grid}.tabela-comparativo[data-colunas="4"] tr{--colunas:4}.tabela-comparativo .canto{display:none}.tabela-comparativo tbody th{border-bottom:none;grid-column:1/-1;padding-bottom:0}.tabela-comparativo th,.tabela-comparativo td{overflow-wrap:anywhere;min-width:0;padding:8px 6px}.tabela-comparativo thead th{text-align:right}}.tabela-lajes .linha-laje th,.tabela-lajes .linha-subtotal th{font-weight:600}.tabela-lajes .linha-laje th small{color:var(--gm-cor-texto-suave);font-weight:400;display:block}.tabela-lajes .linha-subtotal{background:var(--gm-cor-acento-aba)}.tabela-lajes td:first-child{padding-left:24px}.tabela-lajes td:nth-child(3),.tabela-lajes td:last-child{white-space:nowrap}
.esq{background:var(--gm-cor-linha);border-radius:var(--gm-raio-chip);animation:1.4s ease-in-out infinite esq-respira;display:block}@keyframes esq-respira{50%{background:var(--gm-cor-linha-forte)}}.esq-titulo{width:min(280px,60%);height:28px}.esq-botao{border-radius:var(--gm-raio);width:148px;height:40px}.esq-botao-icone{border-radius:var(--gm-raio);flex:none;width:40px;height:40px}.esq-campo{border-radius:var(--gm-raio);width:100%;height:36px}.esq-rotulo{width:96px;height:12px}.esq-texto{width:100%;height:13px}.esq-texto.curto{width:60%}.esq-icone{flex:none;width:18px;height:18px}.esq-cartao-titulo{width:min(180px,50%);height:18px}.esq-numero{width:96px;height:28px}.esq-logo{width:96px;height:22px}.esq-sub{width:72px;height:12px}.esq-projeto-titulo{width:min(220px,40vw);height:14px}.esq-bloco{border-radius:var(--gm-raio-poco);flex:1;min-height:0}.esq-tabela-linha{border-bottom:1px solid var(--gm-cor-linha-suave);align-items:center;gap:16px;height:48px;padding:0 16px;display:flex}.esq-tabela-linha:last-child{border-bottom:0}.esq-tabela-cabeca{background:var(--gm-cor-suave);height:40px}.esq-tabela-linha>.esq{flex:1}.esq-tabela-linha>.esq:first-child{flex:2}.esq-linhas{flex-direction:column;gap:10px;display:flex}.esq-grade-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.esq-memorial{background:var(--gm-cor-superficie);border-radius:var(--gm-raio-cartao);box-shadow:var(--gm-sombra-cartao);flex-direction:column;gap:20px;width:100%;max-width:1080px;margin:0 auto;padding:32px 40px;display:flex}.esq-folha{aspect-ratio:1.414;background:var(--gm-cor-superficie);border-radius:var(--gm-raio-poco);width:100%;max-width:1100px;box-shadow:var(--gm-sombra-cartao);flex-direction:column;gap:16px;padding:24px;display:flex}.esq-mapa{border-radius:var(--gm-raio-poco);flex:1;min-height:320px}.esq-ferramentas{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.esq-ferramentas .grupo{gap:4px;display:flex}.esq-prancheta{border-radius:var(--gm-raio-poco);background:var(--gm-cor-suave);border:1px solid var(--gm-cor-linha-suave);flex:1;min-height:0;margin:0 12px 12px;position:relative;overflow:hidden}.esq-prancheta:before{content:"";background:var(--gm-cor-linha);border-radius:var(--gm-raio-peca);animation:1.4s ease-in-out infinite esq-respira;position:absolute;inset:22% 18%}.esq-lista-bib{flex-direction:column;gap:14px;display:flex;overflow:hidden}.esq-bib-item{border-radius:var(--gm-raio);height:36px}.progresso{z-index:2000;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.progresso-barra{opacity:0;background:var(--gm-acao-fundo);border-radius:0 3px 3px 0;width:0;height:100%}.progresso[data-estado=andando] .progresso-barra{opacity:1;animation:12s cubic-bezier(.1,.7,.2,1) forwards progresso-anda}@keyframes progresso-anda{0%{width:0}to{width:86%}}.progresso[data-estado=fim] .progresso-barra{opacity:0;width:100%;transition:opacity .35s ease-out .1s}@media (prefers-reduced-motion:reduce){.progresso[data-estado=andando] .progresso-barra{width:100%;animation:none}.progresso[data-estado=fim] .progresso-barra{transition:none}}.esq-entrada-video{flex-direction:column;gap:16px;width:100%;max-width:800px;margin:0 auto;display:flex}.esq-passos{align-items:center;gap:8px;display:flex}.esq-passos .esq-icone{border-radius:50%}.esq-opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.esq-opcao{border:1px solid var(--gm-cor-linha);border-radius:var(--gm-raio-cartao);background:var(--gm-cor-superficie);min-height:210px;box-shadow:var(--gm-sombra-cartao);flex-direction:column;gap:10px;padding:20px;display:flex}.esq-rodape-entrada{border-top:1px solid var(--gm-cor-linha);justify-content:flex-end;padding-top:16px;display:flex}@media (max-width:640px){.esq-opcoes{grid-template-columns:minmax(0,1fr)}.esq-opcao{min-height:0;padding:16px}}.esq-so-celular{display:none}@media (max-width:860px){.esq-so-celular{display:block}}
:root:has(.landing){background:var(--gm-landing-fundo);scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.landing{--lp-grad:var(--gm-acao-fundo);background:var(--gm-landing-fundo);color:var(--gm-landing-creme);font-family:var(--gm-fonte);-webkit-font-smoothing:antialiased;min-height:100%;font-size:16px;line-height:1.6;overflow-x:clip}.landing a{color:inherit}.landing img{max-width:100%;display:block}.landing :focus-visible{outline:3px solid var(--gm-landing-foco);outline-offset:3px}.landing section[id]{scroll-margin-top:84px}.landing section{padding-block:clamp(72px,10vw,128px)}.landing .lp-g{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.landing .lp-lim{width:100%;max-width:1240px;margin:0 auto}.landing .lp-mono{font-family:var(--gm-fonte-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--gm-landing-suave);font-size:11.5px}.landing .lp-btn{min-height:52px;font:600 12.5px/1 var(--gm-fonte);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;transition:filter .2s,background .2s,color .2s;display:inline-flex}.landing .lp-btn-principal{background:var(--lp-grad);color:var(--gm-cor-sobre-acao)}.landing .lp-btn-principal:hover{filter:brightness(1.12)}.landing .lp-btn-contorno{border-color:color-mix(in srgb, var(--gm-landing-creme) 70%, transparent);color:var(--gm-landing-creme);background:0 0}.landing .lp-btn-contorno:hover{background:var(--gm-landing-creme);color:var(--gm-cor-sobre-acao)}.landing .lp-link-solto{color:var(--gm-landing-creme);border-bottom:1px solid color-mix(in srgb, var(--gm-landing-creme) 40%, transparent);padding-bottom:2px;font-size:15px;text-decoration:none}.landing .lp-link-solto:hover{border-color:var(--gm-landing-creme)}.landing .lp-topo{z-index:20;border-bottom:1px solid var(--gm-landing-linha);background:linear-gradient(color-mix(in srgb, var(--gm-landing-fundo) 72%, transparent), color-mix(in srgb, var(--gm-landing-fundo) 35%, transparent));padding-top:env(safe-area-inset-top,0px);transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset:0 0 auto}.landing .lp-topo.lp-rolou{background:color-mix(in srgb, var(--gm-landing-fundo) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing .lp-topo .lp-lim{flex-wrap:wrap;align-items:center;gap:28px;min-height:76px;padding-block:12px;display:flex}.landing .lp-marca{display:block;position:relative}.landing .lp-marca img{width:auto;height:30px;transition:opacity .35s}.landing .lp-marca .lp-logo-cor{opacity:0;position:absolute;top:0;left:0}.landing .lp-topo.lp-rolou .lp-logo-cor{opacity:1}.landing .lp-topo.lp-rolou .lp-logo-branco{opacity:0}.landing .lp-topo nav{gap:30px;margin-left:auto;margin-right:auto;display:flex}.landing .lp-topo nav a{letter-spacing:.18em;text-transform:uppercase;opacity:.9;font-size:12px;font-weight:600;text-decoration:none}.landing .lp-topo nav a:hover{opacity:1}.landing .lp-topo .seletor-idioma [role=group]{align-items:center;gap:2px;display:flex}.landing .lp-topo .seletor-idioma .icone{width:16px;height:16px;color:var(--gm-landing-suave);margin-right:4px}.landing .lp-topo .seletor-idioma button{min-width:32px;min-height:32px;color:var(--gm-landing-suave);font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 6px;font-size:11px;font-weight:600}.landing .lp-topo .seletor-idioma button:hover{color:var(--gm-landing-creme)}.landing .lp-topo .seletor-idioma button[aria-pressed=true]{color:var(--gm-landing-creme);background:var(--gm-landing-linha)}.landing .lp-acoes{gap:10px;display:flex}.landing .lp-topo .lp-btn{min-height:44px;padding:0 20px;font-size:11.5px}.landing .lp-heroi{isolation:isolate;align-items:flex-end;min-height:min(94vh,900px);padding-block:0;display:flex;position:relative;overflow:hidden}.landing .lp-heroi>img{object-fit:cover;object-position:70% 50%;z-index:-2;animation:18s ease-in-out infinite alternate lp-respira;transform:scale(1.04)}.landing .lp-heroi>.lp-heroi-video{object-fit:cover;object-position:70% 50%;z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing .lp-heroi:after{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--gm-landing-fundo) 88%, transparent) 0%, color-mix(in srgb, var(--gm-landing-fundo) 55%, transparent) 45%, color-mix(in srgb, var(--gm-landing-fundo) 10%, transparent) 80%), linear-gradient(0deg, color-mix(in srgb, var(--gm-landing-fundo) 90%, transparent) 0%, transparent 40%);position:absolute;inset:0}@keyframes lp-respira{to{transform:scale(1.1)translate(-1.5%)}}.landing .lp-heroi .lp-lim{flex-direction:column;gap:26px;padding-block:150px 40px;display:flex}.landing .lp-heroi h1{letter-spacing:-.045em;text-wrap:balance;max-width:11.5ch;margin:0;font-size:clamp(44px,7.4vw,98px);font-weight:600;line-height:.98}.landing .lp-heroi p.lp-sub{max-width:34ch;color:var(--gm-landing-creme);opacity:.92;margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.5}.landing .lp-ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.landing .lp-rodape-heroi{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:52px;display:flex}.landing .lp-reel{align-items:center;gap:16px;display:flex}.landing .lp-reel:before{content:"";background:var(--gm-landing-suave);width:34px;height:1px}.landing .lp-selos{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.landing .lp-selos span{color:var(--gm-landing-creme);opacity:.85;align-items:center;gap:8px;font-size:13px;display:flex}.landing .lp-selos span:before{content:"";background:var(--gm-cor-marca-laranja);width:6px;height:6px}.landing .lp-cab{flex-direction:column;gap:14px;max-width:760px;margin-bottom:48px;display:flex}.landing .lp-cab h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.04}.landing .lp-cab p{color:var(--gm-landing-suave);max-width:58ch;margin:0;font-size:18px}.landing .lp-faixa{background:var(--gm-landing-faixa);border-block:1px solid var(--gm-landing-linha)}.landing .lp-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.landing .lp-passo{flex-direction:column;gap:16px;min-width:0;display:flex}.landing .lp-passo figure{aspect-ratio:4/3;background:var(--gm-landing-cartao);border:1px solid var(--gm-landing-linha);margin:0;position:relative;overflow:hidden}.landing .lp-passo figure img{object-fit:cover}.landing .lp-passo .lp-planta img{object-position:50% 45%;background:var(--gm-cor-pagina)}.landing .lp-passo h3{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600}.landing .lp-passo p{color:var(--gm-landing-suave);margin:0;font-size:15.5px}.landing .lp-passo .lp-mono{color:var(--gm-landing-realce)}.landing .lp-comparador{aspect-ratio:16/9;border:1px solid var(--gm-landing-linha);-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:ew-resize;max-width:100%;position:relative;overflow:hidden}.landing .lp-comparador>img{object-fit:cover}.landing .lp-comparador .lp-depois{clip-path:inset(0 0 0 var(--corte,50%))}.landing .lp-barra{top:0;bottom:0;left:var(--corte,50%);background:var(--gm-landing-creme);pointer-events:none;width:2px;position:absolute;transform:translate(-1px)}.landing .lp-alca{top:50%;left:var(--corte,50%);background:var(--gm-landing-creme);width:46px;height:46px;color:var(--gm-cor-sobre-acao);font:600 15px var(--gm-fonte-mono);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.landing .lp-rot{background:color-mix(in srgb, var(--gm-landing-fundo) 75%, transparent);font:500 11px var(--gm-fonte-mono);letter-spacing:.24em;text-transform:uppercase;padding:7px 12px;position:absolute;bottom:16px}.landing .lp-rot.lp-e{left:16px}.landing .lp-rot.lp-d{right:16px}.landing .lp-comparador input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.landing .lp-comparador:has(input:focus-visible){outline:3px solid var(--gm-landing-foco);outline-offset:3px}.landing .lp-legenda{color:var(--gm-landing-suave);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:14px;font-size:14px;display:flex}.landing .lp-legenda .lp-mono{letter-spacing:.2em}.landing .lp-fiel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.landing .lp-texto{flex-direction:column;gap:22px;display:flex}.landing .lp-texto .lp-cab{margin-bottom:0}.landing .lp-fiel ul{border-top:1px solid var(--gm-landing-linha);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.landing .lp-fiel li{border-bottom:1px solid var(--gm-landing-linha);grid-template-columns:120px minmax(0,1fr);gap:16px;padding-block:16px;font-size:15.5px;display:grid}.landing .lp-fiel li b{font:500 12px var(--gm-fonte-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gm-landing-realce);padding-top:3px}.landing .lp-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.landing .lp-par figure{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.landing .lp-quadro{aspect-ratio:16/9;border:1px solid var(--gm-landing-linha);position:relative;overflow:hidden}.landing .lp-quadro img{object-fit:cover}.landing .lp-par figcaption{color:var(--gm-landing-suave);font-size:13.5px}.landing .lp-par figcaption strong{font:500 11px var(--gm-fonte-mono);letter-spacing:.2em;text-transform:uppercase;margin-bottom:2px;display:block}.landing .lp-ok{color:var(--gm-landing-ok)}.landing .lp-nao{color:var(--gm-landing-nao)}.landing .lp-par .lp-recusada img{filter:saturate(.6)brightness(.8)}.landing .lp-pacote{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.landing .lp-itens{background:var(--gm-landing-linha);border:1px solid var(--gm-landing-linha);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.landing .lp-item{background:var(--gm-landing-fundo);flex-direction:column;gap:6px;min-width:0;padding:24px 22px;display:flex}.landing .lp-item .lp-mono{color:var(--gm-landing-realce);letter-spacing:.2em}.landing .lp-item h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:600}.landing .lp-item p{color:var(--gm-landing-suave);margin:0;font-size:14.5px}.landing .lp-tabela{border:1px solid var(--gm-landing-linha);background:var(--gm-landing-cartao)}.landing .lp-linha{border-bottom:1px solid var(--gm-landing-linha);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:12px;padding:15px 18px;font-size:14.5px;display:grid}.landing .lp-linha:last-child{border-bottom:0}.landing .lp-linha span:first-child{color:var(--gm-landing-suave)}.landing .lp-cabeca{font:500 11px var(--gm-fonte-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gm-landing-suave)}.landing .lp-cabeca span:last-child{color:var(--gm-landing-realce)}.landing .lp-nos{color:var(--gm-landing-creme);font-weight:600}.landing .lp-galeria{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.landing .lp-galeria figure{border:1px solid var(--gm-landing-linha);min-width:0;margin:0;position:relative;overflow:hidden}.landing .lp-galeria figure img{object-fit:cover;transition:transform .8s}.landing .lp-galeria figure:hover img{transform:scale(1.04)}.landing .lp-galeria figcaption{background:color-mix(in srgb, var(--gm-landing-fundo) 75%, transparent);font:500 10.5px var(--gm-fonte-mono);letter-spacing:.2em;text-transform:uppercase;padding:6px 10px;position:absolute;bottom:12px;left:12px}.landing .lp-g1{aspect-ratio:16/9;grid-column:span 4}.landing .lp-g2{aspect-ratio:auto;grid-column:span 2}.landing .lp-g2 img{object-position:50% 40%;background:var(--gm-cor-pagina)}.landing .lp-g3,.landing .lp-g4{aspect-ratio:16/9;grid-column:span 3}.landing .lp-final{isolation:isolate;position:relative;overflow:hidden}.landing .lp-final>img{object-fit:cover;z-index:-2}.landing .lp-final:after{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--gm-landing-fundo) 94%, transparent) 30%, color-mix(in srgb, var(--gm-landing-fundo) 60%, transparent));position:absolute;inset:0}.landing .lp-final .lp-lim>div{flex-direction:column;align-items:flex-start;gap:14px;max-width:640px;display:flex}.landing .lp-final h2{letter-spacing:-.04em;text-wrap:balance;margin:0 0 2px;font-size:clamp(34px,5vw,64px);font-weight:600;line-height:1}.landing .lp-final p{color:var(--gm-landing-suave);max-width:44ch;margin:0 0 14px;font-size:18px}.landing .lp-final .lp-final-par{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.landing .lp-final .lp-final-par>.lp-pedido-caixa{background:var(--gm-landing-cartao);border:1px solid var(--gm-landing-linha);gap:10px;max-width:none;padding:clamp(20px,3vw,32px)}.landing .lp-final .lp-pedido-caixa p{max-width:none;margin:0;font-size:15px}.landing .lp-pedido{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.landing .lp-pedido h3{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600;line-height:1.15}.landing .lp-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.landing .lp-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.landing .lp-campo.lp-largo{grid-column:1/-1}.landing .lp-campo label{color:var(--gm-landing-suave);font-size:13px}.landing .lp-campo input,.landing .lp-campo textarea{width:100%;min-height:44px;font:400 15px/1.4 var(--gm-fonte);color:var(--gm-landing-creme);background:var(--gm-landing-fundo);border:1px solid var(--gm-landing-linha);border-radius:0;padding:10px 12px}.landing .lp-campo textarea{resize:vertical;min-height:84px}.landing .lp-campo input:focus-visible,.landing .lp-campo textarea:focus-visible{outline-offset:0}.landing .lp-mel{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing .lp-aceite{color:var(--gm-landing-suave);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.landing .lp-aceite input{width:20px;height:20px;accent-color:var(--gm-landing-realce);flex:none;margin:1px 0 0}.landing .lp-pedido .lp-btn{align-self:flex-start}.landing .lp-pedido .lp-btn[disabled]{opacity:.7;cursor:progress}.landing .lp-aviso{border:1px solid;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14px;display:flex}.landing .lp-aviso svg{flex:none;width:18px;height:18px;margin-top:2px}.landing .lp-aviso-erro{color:var(--gm-landing-nao)}.landing .lp-aviso-ok{color:var(--gm-landing-ok)}.landing .lp-pedido-recebido{gap:10px;padding-block:12px}.landing .lp-pedido-recebido p{color:var(--gm-landing-suave);margin:0}.landing .lp-pedido-icone{width:32px;height:32px;color:var(--gm-landing-ok)}.landing footer{border-top:1px solid var(--gm-landing-linha);padding-block:36px}.landing footer .lp-lim{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.landing footer img{width:auto;height:24px}.landing footer p{color:var(--gm-landing-suave);margin:0;font-size:13px}@media (max-width:900px){.landing .lp-topo nav{display:none}.landing .lp-topo .seletor-idioma{margin-left:auto}.landing .lp-passos,.landing .lp-fiel,.landing .lp-pacote,.landing .lp-final .lp-final-par{grid-template-columns:minmax(0,1fr)}.landing .lp-galeria{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .lp-g1{grid-column:span 2}.landing .lp-g2{aspect-ratio:3/4;grid-column:span 2}.landing .lp-g3,.landing .lp-g4{aspect-ratio:16/9;grid-column:span 2}}@media (max-width:520px){.landing .lp-topo .lp-lim{flex-wrap:nowrap;gap:6px;min-height:68px}.landing .lp-marca img{height:26px}.landing .lp-acoes{gap:6px}.landing .lp-topo .seletor-idioma .icone{display:none}.landing .lp-topo .seletor-idioma [role=group]{gap:0}.landing .lp-topo .seletor-idioma button{letter-spacing:.04em;min-width:24px;padding:0 2px;font-size:10px}.landing .lp-topo .lp-btn{letter-spacing:.04em;text-wrap:balance;padding:0 8px;font-size:10.5px}.landing .lp-topo .lp-btn-contorno{white-space:nowrap;flex:none}.landing .lp-itens,.landing .lp-campos{grid-template-columns:minmax(0,1fr)}.landing .lp-fiel li{grid-template-columns:minmax(0,1fr);gap:4px}.landing .lp-par{grid-template-columns:minmax(0,1fr)}.landing .lp-linha{padding:13px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.landing .lp-heroi>img{animation:none}.landing .lp-heroi>.lp-heroi-video{display:none}.landing .lp-galeria figure img{transition:none}:root:has(.landing){scroll-behavior:auto}}

