:root{--hm-t-porta: 1.75rem}.hm-nav{display:flex;align-items:center;gap:var(--as-e2)}.hm-nav__planos{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--as-e3);color:var(--fl-texto);font-size:var(--as-t-apoio);font-weight:500;text-decoration:none}.hm-nav__planos:hover{color:var(--fl-acido)}.hm-foto::after{background:linear-gradient(180deg,var(--as-veu-0) 0,var(--as-veu-0) 42%,var(--as-veu-85) 68%,var(--fl-preto) 100%)}.hm-foto__arte{object-position:50% 12%}.hm-video{grid-area:auto;aspect-ratio:4 / 5;max-height:none;border:1px solid var(--as-linha-2);border-radius:var(--as-raio-3);box-shadow:var(--as-sombra-aparelho)}.hm-video::after{background:linear-gradient(180deg,var(--as-veu-85) 0,var(--as-veu-50) 4.5rem,var(--as-veu-0) 7.5rem)}.hm-app__links{margin-top:var(--as-e3)}.hm-portas{display:grid;gap:var(--as-e4);margin:0;padding:0;list-style:none}.hm-porta{display:flex;flex-direction:column;align-items:stretch;padding:var(--as-e5) var(--as-e4);border:1px solid var(--as-linha-2);border-radius:var(--as-raio-3);background:linear-gradient(180deg,var(--as-brilho-cartao),transparent 45%),var(--as-painel);box-shadow:var(--as-sombra)}.hm-porta--principal{border-color:var(--as-acido-30);background:radial-gradient(ellipse 90% 60% at 50% 0%,var(--as-acido-10),transparent 70%),var(--as-painel)}.hm-porta__icone{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--as-e4);border:1px solid var(--as-acido-30);border-radius:var(--as-raio-2);background:var(--as-acido-10);color:var(--fl-acido)}.hm-porta__icone svg{width:26px;height:26px}.hm-porta h3{margin-bottom:var(--as-e3);font-family:var(--fl-fonte-titulo);font-size:var(--hm-t-porta);font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}.hm-porta p{color:var(--fl-texto-2);font-size:var(--as-t-apoio);line-height:1.5}.hm-porta__preco{color:var(--fl-texto-2)}.hm-porta__preco strong{color:var(--fl-texto);font-weight:700}.hm-porta__acao,.hm-porta__link{margin-top:auto}.hm-porta__acao{width:100%}.hm-porta__link{margin-bottom:0}.hm-porta__link a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.hm-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--as-e2);min-height:var(--fl-alvo);padding:0 var(--as-e5);border:1px solid var(--as-linha-2);border-radius:var(--as-raio-2);background:transparent;color:var(--fl-texto);font:600 var(--as-t-corpo)/1.2 var(--fl-fonte-texto);text-align:center;text-decoration:none;text-wrap:balance;transition:border-color var(--as-rapido),color var(--as-rapido);-webkit-tap-highlight-color:transparent}.hm-botao:hover{border-color:var(--fl-acido);color:var(--fl-acido)}.hm-links{display:flex;flex-wrap:wrap;gap:0 var(--as-e5);margin:var(--as-e3) 0 0;padding:0;list-style:none}.hm-links a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--as-t-apoio);font-weight:600}.hm-origem{display:grid;gap:var(--as-e5);padding:var(--as-e4);border:1px solid var(--as-linha);border-radius:var(--as-raio-3);background:var(--as-painel)}.hm-origem__foto{margin:0}.hm-origem__foto img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:var(--as-raio-2);background:var(--as-tela);object-fit:cover;object-position:50% 22%}.hm-origem__foto figcaption{margin-top:var(--as-e2);color:var(--fl-texto-3);font-size:var(--as-t-sub);line-height:1.4}.hm-origem__texto p{color:var(--fl-texto-2)}.hm-origem__texto p:last-child{margin-bottom:0}.hm-origem__franca{padding:var(--as-e3);border-left:2px solid var(--fl-acido);border-radius:0 var(--as-raio-1) var(--as-raio-1) 0;background:var(--as-acido-10)}.hm-painel{margin-top:0;overflow:hidden;border:1px solid var(--as-linha-2);border-radius:var(--as-raio-3);background:var(--as-painel);box-shadow:var(--as-sombra)}.hm-painel .fl-etapas{border:0;background:transparent}.hm-painel .fl-indicacao{margin:var(--as-e4) var(--as-e4) 0;border-radius:var(--as-raio-1)}@media(max-width:374px){.as-marca img{width:118px}.hm-nav{gap:var(--as-e1)}.hm-nav__planos{padding:0 var(--as-e2)}.hm-nav .as-topo__entrar{padding:0 var(--as-e3)}}@media(min-width:640px){.hm-portas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.hm-foto{aspect-ratio:3 / 4}.hm-foto::after{background:none}.hm-app__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);column-gap:var(--as-e7);align-items:center}.hm-app__grade .as-cabeca{margin-bottom:0}.hm-porta{padding:var(--as-e5)}.hm-origem{grid-template-columns:260px minmax(0,1fr);column-gap:var(--as-e6);align-items:start;padding:var(--as-e5)}.hm-origem__foto img{aspect-ratio:3 / 4}}@media(min-width:1024px){.hm-app__grade{grid-template-columns:minmax(0,1fr) minmax(0,420px);column-gap:var(--as-e8)}}
