:root{--hb-marinho:#0b1b33;--hb-marinho-2:#0e2741;--hb-petroleo:#07343d;--hb-tinta:#0b1b2b;--hb-verde:var(--color-brand-green-500,#0abf77);--hb-verde-hover:var(--color-brand-green-600,#00b26f);--hb-verde-texto:var(--color-brand-green-700,#007c51);--hb-verde-escuro:var(--color-brand-green-800,#036241);--hb-verde-noite:var(--color-brand-green-950,#012d20);--hb-menta:var(--color-brand-green-300,#6aebaf);--hb-menta-clara:var(--color-brand-green-200,#a4f6cb);--hb-papel:#f4f8f7;--hb-papel-menta:#e6f4ee;--hb-borda:#dfe8e4;--hb-curva:cubic-bezier(0.16,1,0.3,1);--hb-margem:max(24px,calc((100% - 1192px) / 2));--hb-noite:linear-gradient(160deg,#0b1b33,#0c2440 42%,#07343d 72%,#04503a);--hb-sombra-tela:0 0 0 1px rgba(11,27,51,0.08),0 40px 80px -40px rgba(11,27,51,0.55),0 14px 28px -18px rgba(11,27,51,0.35)}.hb-progresso{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hb-progresso{display:block;position:fixed;z-index:60;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--hb-verde),var(--hb-menta));transform-origin:0 50%;animation:hb-progresso linear both;animation-timeline:scroll(root block);pointer-events:none}}}@keyframes hb-progresso{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hb-sobre{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-hero);font-size:12.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--hb-verde-texto)}.hb-sobre:before{content:"";flex:none;width:22px;height:3px;border-radius:3px;background:var(--hb-verde)}.hb-sobre-claro{color:var(--hb-menta)}.hb-sobre-claro:before{background:var(--hb-menta)}.hb-h2{margin:16px 0 0;font-family:var(--font-hero);font-size:clamp(30px,2.2vw + 16px,48px);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--hb-tinta);text-wrap:balance}.hb-lede{margin:16px 0 0;max-width:36em;font-size:clamp(16px,.25vw + 15px,18px);line-height:1.65;color:var(--text-secondary)}.hb-cabeca{max-width:820px;margin-bottom:clamp(36px,5vw,64px)}.hb-cabeca-centro{text-align:center}.hb-cabeca-centro,.hb-cabeca-centro .hb-lede{margin-inline:auto}.hb-legenda{margin:16px 0 0;font-size:12.5px;line-height:1.5;color:var(--text-tertiary,#64748b)}.hb-legenda-clara{color:rgba(255,255,255,.78)}.hb-legenda-centro{text-align:center;margin-top:clamp(32px,4vw,56px);padding:0 24px}.hc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hb-botao{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:var(--radius-control,12px);background:var(--hb-verde);box-shadow:0 4px 14px rgba(10,191,119,.35);font-family:var(--font-hero);font-size:15.5px;font-weight:600;color:var(--hb-verde-noite);text-decoration:none;transition:background-color .2s,box-shadow .25s var(--hb-curva),transform .25s var(--hb-curva)}.hb-botao svg{transition:transform .25s var(--hb-curva)}.hb-botao:hover{background:var(--hb-verde-hover);box-shadow:0 10px 26px rgba(10,191,119,.42);transform:translateY(-1px)}.hb-botao:hover svg{transform:translateX(3px)}.hb-botao:active{transform:scale(.97)}.hb-botao-grande{min-height:54px;padding:0 24px;font-size:16px}.hb-botao-contorno{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 22px;border:1px solid rgba(255,255,255,.4);border-radius:var(--radius-control,12px);background:rgba(255,255,255,.06);font-family:var(--font-hero);font-size:15.5px;font-weight:600;color:#fff;text-decoration:none;transition:background-color .2s,border-color .2s}.hb-botao-contorno:hover{border-color:#fff;background:rgba(255,255,255,.12)}.hb-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hb-link{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:44px;margin-top:8px;font-family:var(--font-hero);font-size:15px;font-weight:600;color:var(--hb-verde-texto);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.hb-link svg{transition:transform .25s var(--hb-curva)}.hb-link:hover{color:var(--hb-verde-escuro)}.hb-link:hover svg{transform:translateX(4px)}.hb-janela{position:relative;overflow:hidden;border-radius:14px;background:#fff;box-shadow:var(--hb-sombra-tela)}.hb-janela-barra{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-bottom:1px solid #e7ecef;background:#f5f7f9}.hb-janela-barra span{width:9px;height:9px;border-radius:50%;background:#d5dbe1}.hb-janela-barra em{overflow:hidden;flex:0 1 auto;margin-left:10px;padding:3px 12px;border-radius:999px;background:#fff;font-family:var(--font-sans);font-size:11px;font-style:normal;color:#5b6675;white-space:nowrap;text-overflow:ellipsis}.hb-cartao-tela img,.hb-janela img{display:block;width:100%;height:auto}.hb-cartao-tela{position:relative;background:#fff;box-shadow:var(--hb-sombra-tela)}.hb-cartao-tela,.hb-cartao-tela img{border-radius:14px}.hb-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--hb-noite);color:#fff}.hb-hero-fundo{position:absolute;z-index:-1;inset:0;background:var(--hb-noite)}.hb-hero-fundo:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,27,51,.92) 0,rgba(11,27,51,.7) 42%,rgba(11,27,51,.15) 100%),url(/assets/marca/esmeralda-hero.webp) 70% 30% /cover no-repeat,var(--hb-noite);background:linear-gradient(90deg,rgba(11,27,51,.92) 0,rgba(11,27,51,.7) 42%,rgba(11,27,51,.15) 100%),image-set(url("/assets/marca/esmeralda-hero.avif") type("image/avif"),url("/assets/marca/esmeralda-hero.webp") type("image/webp")) 70% 30% /cover no-repeat,var(--hb-noite)}@media (max-width:979px){.hb-hero-fundo:before{background:radial-gradient(90% 45% at 100% 100%,rgba(10,191,119,.45),transparent 70%),radial-gradient(70% 35% at 0 0,rgba(47,216,143,.12),transparent 70%),var(--hb-noite)}}.hb-ondas{position:absolute;inset:0;width:100%;height:100%}.hb-onda{transform-origin:50% 50%}.hb-onda-1{animation:hb-deriva 22s ease-in-out infinite alternate}.hb-onda-2{animation:hb-deriva 28s ease-in-out -6s infinite alternate-reverse}@keyframes hb-deriva{to{transform:translate3d(-3%,2%,0) scaleY(1.06)}}.hb-hero-grade{display:grid;gap:clamp(40px,6vw,72px);padding-top:clamp(44px,6vw,96px);padding-bottom:clamp(56px,7vw,112px);align-items:center}@media (min-width:980px){.hb-hero-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)}}.hb-hero-titulo{margin:20px 0 0;max-width:13em;font-family:var(--font-hero);font-size:clamp(36px,3.1vw + 18px,64px);font-weight:800;letter-spacing:-.03em;line-height:1.04;color:#fff;text-wrap:balance}.hb-destaque{color:var(--hb-menta)}.hb-hero-sub{margin:22px 0 0;max-width:33em;font-size:clamp(16px,.3vw + 15px,18.5px);line-height:1.65;color:rgba(255,255,255,.84)}.hb-hero-objecoes{margin:16px 0 0;font-size:14px;line-height:1.6;color:rgba(255,255,255,.78)}.hb-hero .ln-indicado{color:rgba(255,255,255,.86)}.hb-palco{position:relative;margin:0;min-width:0}.hb-palco-luz{position:absolute;z-index:0;inset:8% 0 0 8%;border-radius:50%;background:radial-gradient(closest-side,rgba(47,216,143,.35),transparent);filter:blur(40px)}.hb-palco-cena{position:relative;z-index:1;aspect-ratio:1.06;perspective:1800px}.hb-palco-agenda{position:absolute;top:0;right:-6%;width:90%;transform:none;animation:hb-entra-fundo 1.2s var(--hb-curva) both}.hb-palco-lari{position:absolute;z-index:2;left:-6%;top:40%;width:44%;animation:hb-entra .9s .35s var(--hb-curva) both}.hb-palco-receita{position:absolute;z-index:3;right:-4%;bottom:0;width:58%;animation:hb-entra .9s .6s var(--hb-curva) both}@keyframes hb-entra-fundo{0%{transform:translateY(36px) scale(.97)}to{transform:none}}@keyframes hb-entra{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:none}}.hb-janela.hb-palco-agenda{overflow:visible}.hb-palco-agenda .hb-janela-barra{border-radius:14px 14px 0 0}.hb-palco-agenda img{border-radius:0 0 14px 14px}.hb-marco{position:absolute;z-index:4;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:var(--hb-marinho);box-shadow:0 10px 24px -8px rgba(0,0,0,.5);font-family:var(--font-hero);font-size:12.5px;font-weight:600;white-space:nowrap;color:#fff;animation:hb-marco .6s var(--hb-curva) both}.hb-marco,.hb-marco b{display:inline-flex;align-items:center}.hb-marco b{justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--hb-verde);font-size:12px;color:var(--hb-verde-noite)}.hb-marco-1{top:-16px;left:auto;right:18px;animation-delay:.9s}.hb-marco-2{top:-14px;left:14px;animation-delay:1.25s}.hb-marco-3{bottom:-14px;left:18px;animation-delay:1.6s}@keyframes hb-marco{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:none}}.hb-hero .hb-legenda{position:relative;z-index:1;margin-top:28px}@media (min-width:980px){.hb-hero .hb-legenda{text-align:right}}@media (max-width:979px){.hb-palco-lari{left:0}.hb-palco-agenda,.hb-palco-receita{right:0}}@media (max-width:559px){.hb-marco{font-size:11px;padding:4px 10px 4px 4px}.hb-marco b{width:18px;height:18px;font-size:11px}.hb-janela-barra{height:24px}.hb-janela-barra em{display:none}}.hb-dor{position:relative;overflow:hidden;isolation:isolate;padding:clamp(72px,9vw,140px) 0;background:var(--hb-marinho);color:#fff}.hb-dor-cena{position:absolute;z-index:-2;inset:0}.hb-dor-cena img{object-fit:cover;object-position:62% 40%}.hb-dor:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(11,27,51,.95),rgba(11,27,51,.86) 36%,rgba(11,27,51,.2) 60%,rgba(11,27,51,.05))}@media (max-width:979px){.hb-dor-cena img{object-position:66% 30%}.hb-dor:before{background:linear-gradient(180deg,rgba(11,27,51,.1),rgba(11,27,51,.25) 22%,rgba(11,27,51,.9) 42%,rgba(11,27,51,.95))}.hb-dor-grade{padding-top:230px}.hb-dor-cena{bottom:auto;height:420px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-dor-cena{animation:hb-paralaxe linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}@keyframes hb-paralaxe{0%{transform:translateY(-6%) scale(1.12)}to{transform:translateY(6%) scale(1.12)}}.hb-dor-grade{display:grid;gap:clamp(32px,5vw,72px);align-items:center}@media (min-width:980px){.hb-dor-grade{grid-template-columns:minmax(0,.62fr) minmax(0,.38fr)}}.hb-dor-frase{margin:16px 0 0;max-width:24em;font-family:var(--font-hero);font-size:clamp(24px,1.5vw + 16px,38px);font-weight:700;letter-spacing:-.02em;line-height:1.22;color:#fff;text-wrap:balance}.hb-dor-resposta{margin:20px 0 0;max-width:34em;padding-left:18px;border-left:3px solid var(--hb-verde);font-size:clamp(16.5px,.35vw + 15px,19px);font-weight:500;line-height:1.6;color:var(--hb-menta-clara)}.hb-dor-desenho{position:relative;display:grid;justify-items:center;gap:12px;padding:28px 0}.hb-dor-peca{display:inline-flex;align-items:center;gap:10px;min-width:200px;padding:14px 18px;border:1px solid var(--hb-borda);border-radius:14px;background:#fff;box-shadow:0 16px 32px -24px rgba(11,27,51,.45);font-family:var(--font-hero);font-size:15px;font-weight:600;color:var(--hb-tinta)}.hb-dor-peca svg{color:var(--hb-verde-texto)}.hb-dor-nucleo{position:relative;margin-top:4px;padding:12px 22px;border-radius:999px;background:var(--hb-verde);color:var(--hb-verde-noite)!important;font-family:var(--font-hero);font-size:14px;font-weight:700;color:#fff}.hb-dor-nucleo:before{content:"";position:absolute;left:50%;bottom:100%;width:2px;height:16px;background:var(--hb-verde)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-dor-peca{animation:hb-junta linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.hb-dor-peca-1{--hb-dx:-38px;--hb-dy:-10px;--hb-rot:-7deg}.hb-dor-peca-2{--hb-dx:46px;--hb-dy:4px;--hb-rot:6deg}.hb-dor-peca-3{--hb-dx:-24px;--hb-dy:14px;--hb-rot:-4deg}}}@keyframes hb-junta{0%{transform:translate(var(--hb-dx,0),var(--hb-dy,0)) rotate(var(--hb-rot,0))}to{transform:none}}.hb-trilha{isolation:isolate;padding:var(--ln-secao-y) 0;background:linear-gradient(120deg,#f4f8f7,#eaf5f0 55%,#d6ebe0)}.hb-trilha,.hb-trilha-persona{position:relative;overflow:hidden}.hb-trilha-persona{max-width:340px;margin:0 auto 8px;height:300px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 84%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 66%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 22%,#000 84%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 66%,transparent);mask-composite:intersect;mix-blend-mode:multiply}.hb-trilha-persona img{display:block;width:100%;height:auto}.hb-trilha-cabeca{margin-bottom:clamp(28px,3.5vw,44px)}@media (min-width:1100px){.hb-trilha-persona{position:absolute;z-index:-1;left:max(0px,calc((100% - 1440px) / 2));bottom:0;width:min(35vw,540px);max-width:none;height:auto;margin:0;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 9%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 30%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 9%,#000 90%,transparent);mask-composite:intersect}.hb-trilha .hb-caminhos{margin-left:max(0px,min(35vw,540px) - max(0px,(100vw - 1240px)/2) - 8px)}}.hb-caminhos{list-style:none;margin:0;padding:0;display:grid;gap:16px}@media (min-width:760px){.hb-caminhos{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-caminho-largo{grid-column:1/-1}}.hb-caminho{position:relative;display:flex;flex-direction:column;min-width:0;padding:clamp(22px,2.4vw,32px);border:1px solid var(--hb-borda);border-radius:20px;background:rgba(255,255,255,.92);box-shadow:0 24px 48px -40px rgba(11,27,51,.5);transition:transform .3s var(--hb-curva),box-shadow .3s var(--hb-curva),border-color .2s}.hb-caminho:hover{transform:translateY(-3px);border-color:rgba(10,191,119,.55);box-shadow:0 30px 60px -36px rgba(11,27,51,.45)}.hb-caminho-forte{border-color:transparent;background:var(--hb-noite);color:#fff}.hb-caminho-num{font-family:var(--font-hero);font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--hb-verde-texto)}.hb-caminho-forte .hb-caminho-num{color:var(--hb-menta)}.hb-caminho-titulo{margin:10px 0 0;font-family:var(--font-hero);font-size:clamp(20px,.8vw + 15px,25px);font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--hb-tinta)}.hb-caminho-forte .hb-caminho-titulo{color:#fff}.hb-caminho-texto{margin:10px 0 0;max-width:36em;font-size:15.5px;line-height:1.6;color:var(--text-secondary)}.hb-caminho-forte .hb-caminho-preco,.hb-caminho-forte .hb-caminho-texto{color:rgba(255,255,255,.86)}.hb-caminho-preco{margin:16px 0 0;font-size:14.5px;line-height:1.5;color:var(--text-secondary)}.hb-caminho-preco strong{font-family:var(--font-hero);font-size:18px;font-weight:700;color:var(--hb-tinta)}.hb-caminho-forte .hb-caminho-preco strong{color:#fff}.hb-caminho-cta{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;min-height:44px;margin-top:auto;padding-top:14px;font-family:var(--font-hero);font-size:15px;font-weight:600;color:var(--hb-verde-texto);text-decoration:none}.hb-caminho-cta svg{transition:transform .25s var(--hb-curva)}.hb-caminho-cta:hover{text-decoration:underline;text-underline-offset:4px}.hb-caminho-cta:hover svg{transform:translateX(4px)}.hb-caminho-forte .hb-caminho-cta{color:var(--hb-menta)}.hb-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0}.hb-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 16px;border:1px solid var(--hb-borda);border-radius:999px;background:#fff;font-family:var(--font-hero);font-size:14px;font-weight:600;color:var(--hb-tinta);text-decoration:none;transition:background-color .2s,border-color .2s}.hb-chip:hover{border-color:var(--hb-verde);background:var(--color-brand-green-50,#ebfef4)}.hb-jornada{overflow:hidden;background:#fff;padding:var(--ln-secao-y) 0}.hb-etapas-caixa,.hb-jornada{position:relative}.hb-fio{position:absolute;top:0;bottom:0;left:20px;width:2px;background:var(--hb-borda)}.hb-fio span{display:block;width:100%;height:100%;background:linear-gradient(180deg,var(--hb-verde),var(--hb-menta));transform-origin:50% 0}@media (min-width:980px){.hb-fio{left:50%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-fio span{animation:hb-enche linear both;animation-timeline:view();animation-range:cover 0 cover 85%}}}@keyframes hb-enche{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.hb-etapas{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:clamp(56px,8vw,128px)}.hb-etapa{display:grid;gap:28px;padding:0 24px 0 48px;align-items:center}@media (min-width:980px){.hb-etapa{padding:0;gap:0}.hb-etapa[data-lado=direita]{grid-template-columns:var(--hb-margem) minmax(0,420px) clamp(48px,7vw,120px) minmax(0,1fr)}.hb-etapa[data-lado=direita] .hb-etapa-texto{grid-column:2}.hb-etapa[data-lado=direita] .hb-etapa-tela{grid-column:4}.hb-etapa[data-lado=esquerda]{grid-template-columns:var(--hb-margem) minmax(0,1fr) clamp(48px,7vw,120px) minmax(0,420px) var(--hb-margem)}.hb-etapa[data-lado=esquerda] .hb-etapa-texto{grid-column:4;grid-row:1}.hb-etapa[data-lado=esquerda] .hb-etapa-tela{grid-column:2;grid-row:1}}.hb-etapa-texto{position:relative;min-width:0;display:flex;flex-direction:column;padding:24px 0;background:#fff}.hb-etapa-rotulo{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--font-hero);font-size:12.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--hb-verde-texto)}.hb-etapa-num{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:30px;padding:0 10px;border-radius:999px;background:var(--hb-marinho);letter-spacing:.04em;color:#fff}.hb-etapa-titulo{margin:14px 0 0;font-family:var(--font-hero);font-size:clamp(26px,1.5vw + 16px,38px);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--hb-tinta)}.hb-etapa-corpo{margin:14px 0 0;font-size:16.5px;line-height:1.65;color:var(--text-secondary)}.hb-etapa-segue{margin:20px 0 0;padding:14px 16px;border:1px solid rgba(10,191,119,.3);border-radius:12px;background:var(--color-brand-green-50,#ebfef4);font-size:15px;line-height:1.5;color:var(--hb-verde-noite)}.hb-etapa-segue-rotulo{font-weight:700;color:var(--hb-verde-escuro)}.hb-etapa-tela{position:relative;margin:0;min-width:0}.hb-etapa-tela:before{content:"";position:absolute;z-index:0;inset:10% 6% -6% 6%;border-radius:40px;background:radial-gradient(closest-side,rgba(10,191,119,.22),transparent);filter:blur(24px)}.hb-etapa-tela .hb-janela{z-index:1}@media (min-width:980px){.hb-etapa[data-lado=direita] .hb-janela{width:110%;border-top-right-radius:0;border-bottom-right-radius:0}.hb-etapa[data-lado=direita]{--hb-de:8%}.hb-etapa[data-lado=esquerda]{--hb-de:-8%}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-etapa-tela .hb-janela{animation:hb-desliza linear both;animation-timeline:view();animation-range:entry 0 entry 85%}.hb-etapa-texto{animation:hb-sobe linear both;animation-timeline:view();animation-range:entry 0 entry 55%}}}@keyframes hb-desliza{0%{opacity:.2;transform:translateX(var(--hb-de,0)) translateY(40px) scale(.98)}to{opacity:1;transform:none}}@keyframes hb-sobe{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.hb-esp{position:relative;overflow:hidden;isolation:isolate;padding:var(--ln-secao-y) 0;background:var(--hb-noite);color:#fff}.hb-esp:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(40% 50% at 90% 10%,rgba(10,191,119,.22),transparent 70%),radial-gradient(35% 45% at 5% 95%,rgba(47,216,143,.14),transparent 70%)}.hb-esp .hb-sobre{color:var(--hb-menta)}.hb-esp .hb-sobre:before{background:var(--hb-menta)}.hb-esp .hb-h2{color:#fff}.hb-esp .hb-lede{color:rgba(255,255,255,.84)}.hb-esp .hb-legenda{color:rgba(255,255,255,.78)}.hb-esp-grade{list-style:none;margin:0;padding:0;display:grid;gap:18px}@media (min-width:760px){.hb-esp-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-esp-larga{grid-column:1/-1}}@media (min-width:1100px){.hb-esp-grade{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.hb-esp-larga{grid-column:span 7}.hb-esp-media{grid-column:span 5}.hb-esp-estreita{grid-column:span 4}}.hb-esp-item{min-width:0}.hb-esp-cartao{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:22px;background:#fff;color:var(--hb-tinta);box-shadow:0 40px 80px -48px rgba(0,0,0,.7);transition:transform .35s var(--hb-curva)}.hb-esp-cartao:hover{transform:translateY(-4px)}.hb-esp-palco{position:relative;overflow:hidden;height:230px;padding:22px 22px 0;background:linear-gradient(180deg,var(--hb-papel-menta),#f3f8f6)}.hb-esp-larga .hb-esp-palco{height:300px}.hb-esp-tela{overflow:hidden;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 0 0 1px rgba(11,27,51,.08),0 24px 40px -28px rgba(11,27,51,.5)}.hb-esp-tela img{display:block;width:100%;height:auto;transform-origin:0 0;transition:transform .6s var(--hb-curva)}.hb-esp-estreita .hb-esp-tela,.hb-esp-media .hb-esp-tela{height:100%;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}.hb-esp-estreita .hb-esp-tela img,.hb-esp-media .hb-esp-tela img{width:auto;max-width:none;height:100%}.hb-esp-cartao:hover .hb-esp-tela img{transform:scale(1.03)}.hb-esp-palco-fisioterapia .hb-esp-tela-1{width:58%}.hb-esp-palco-fisioterapia .hb-esp-tela-2{position:absolute;right:18px;bottom:22px;width:58%;border-radius:12px}.hb-esp-texto{display:flex;flex:1;flex-direction:column;padding:22px 24px 18px}.hb-esp-area{margin:0;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--hb-verde-texto)}.hb-esp-area,.hb-esp-titulo{font-family:var(--font-hero);font-weight:700}.hb-esp-titulo{margin:8px 0 0;font-size:clamp(19px,.6vw + 15px,23px);letter-spacing:-.015em;line-height:1.2;color:var(--hb-tinta)}.hb-esp-corpo{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--text-secondary)}.hb-esp-preco{margin:14px 0 0;font-size:14px;color:var(--text-secondary)}.hb-esp-preco strong{font-family:var(--font-hero);font-size:16px;font-weight:700;color:var(--hb-tinta)}.hb-esp-texto .hb-link{margin-top:auto;padding-top:10px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-caminho,.hb-esp-item{animation:hb-sobe linear both;animation-timeline:view();animation-range:entry 0 entry 55%}}}.ln-home span:has(+h2)+h2{font-size:clamp(28px,2vw + 16px,44px)!important;letter-spacing:-.025em!important;line-height:1.12!important;color:var(--hb-tinta)!important}.ln-home span:has(+h2){display:inline-flex!important;align-items:center;gap:10px;max-width:100%;flex-wrap:wrap;justify-content:center;white-space:normal!important;font-size:12.5px!important;letter-spacing:.09em!important;color:var(--hb-verde-texto)!important}.ln-home span:has(+h2):before{content:"";width:22px;height:3px;border-radius:3px;background:var(--hb-verde)}.ln-home .ln-prova-secao{background:var(--hb-papel)}.ln-home .ln-prova-capturas{grid-template-columns:minmax(0,1fr)}.ln-home .ln-prova-figura figcaption{color:var(--text-secondary,#475569)}.ln-home .ln-prova-figura img{border-radius:16px;box-shadow:var(--hb-sombra-tela)}.ln-home .ln-seg-secao{position:relative;overflow:hidden;isolation:isolate;background:var(--hb-noite)}.ln-home .ln-seg-secao:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(11,27,51,.55),rgba(11,27,51,.35)),url(/assets/marca/esmeralda-seguranca.webp) 50% 50% /cover no-repeat;background:linear-gradient(180deg,rgba(11,27,51,.55),rgba(11,27,51,.35)),image-set(url("/assets/marca/esmeralda-seguranca.avif") type("image/avif"),url("/assets/marca/esmeralda-seguranca.webp") type("image/webp")) 50% 50% /cover no-repeat}.ln-home .ln-seg-secao span:has(+h2){color:var(--hb-menta)!important}.ln-home .ln-seg-secao span:has(+h2):before{background:var(--hb-menta)}.ln-home .ln-seg-secao h2,.ln-home .ln-seg-secao span:has(+h2)+h2{color:#fff!important}.ln-home .ln-seg-secao h2+p{color:rgba(255,255,255,.86)!important}.ln-home .ln-seg-item{border-color:rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.06)}.ln-home .ln-seg-titulo{color:#fff}.ln-home .ln-seg-texto{color:rgba(255,255,255,.86)}.ln-home .ln-seg-item>.ln-card-link{color:var(--hb-menta)}.ln-home .ln-seg-item>.ln-card-link:focus-visible{outline:3px solid #fff;outline-offset:3px}.hc-plano{display:flex!important;flex-direction:column;gap:2px;padding:28px!important;border-radius:20px!important;background:#fff!important;transition:border-color .2s,box-shadow .3s var(--hb-curva),transform .3s var(--hb-curva)}.hc-plano:hover{transform:translateY(-3px);border-color:rgba(10,191,119,.6);box-shadow:0 30px 60px -40px rgba(11,27,51,.45)}.hc-plano .ln-planos-nome{font-family:var(--font-hero);letter-spacing:.08em;color:var(--hb-verde-texto)}.hc-plano .ln-planos-preco{margin-top:6px;font-family:var(--font-hero);font-size:36px;font-weight:800;letter-spacing:-.02em;color:var(--hb-tinta)}.hc-plano-destaques{flex-grow:1;list-style:none;display:grid;align-content:start;gap:9px;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--hb-borda)}.hc-plano-destaques li{display:grid;grid-template-columns:15px minmax(0,1fr);gap:9px;font-size:14.5px;line-height:1.5;color:var(--text-secondary)}.hc-plano-destaques svg{margin-top:3px;color:var(--hb-verde-texto)}.hc-plano-cta{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:24px;padding:0 18px;border:1px solid transparent;border-radius:var(--radius-control,12px);background:var(--hb-verde);box-shadow:0 4px 14px rgba(10,191,119,.3);font-family:var(--font-hero);font-size:15px;font-weight:600;color:var(--hb-verde-noite);text-align:center;text-decoration:none;transition:background-color .2s,transform .25s var(--hb-curva)}.hc-plano-cta:hover{background:var(--hb-verde-hover);transform:translateY(-1px)}.hc-plano-cta-sec{border-color:var(--border-default,#cfdcd6);background:#fff;box-shadow:none;color:var(--hb-tinta)}.hc-plano-cta-sec:hover{border-color:var(--hb-verde);background:#fff}.hb-receita-palco{position:relative;margin:0;padding:0 0 110px;min-width:0}.hb-receita-palco .hb-legenda{position:absolute;left:0;bottom:0;max-width:48%}.hb-receita-certificado{position:absolute;right:-3%;bottom:0;width:min(48%,280px)}@media (max-width:979px){.hb-receita-palco{padding-bottom:0}.hb-receita-certificado{position:relative;right:auto;bottom:auto;width:min(72%,300px);margin:-40px 0 0 auto}.hb-receita-palco .hb-legenda{position:static;max-width:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-receita-certificado{animation:hb-sobe linear both;animation-timeline:view();animation-range:entry 20% entry 80%}}}.hb-portal-palco{position:relative;margin:0;min-width:0}.hb-portal-celulares{position:relative;display:flex;justify-content:center;align-items:flex-end;padding:12px 0 0}.hb-celular{position:relative;flex:none;width:clamp(130px,30vw,210px);padding:7px;border-radius:34px;background:var(--hb-marinho);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 40px 70px -36px rgba(11,27,51,.65)}.hb-celular:before{content:"";position:absolute;z-index:2;top:14px;left:50%;width:30%;height:14px;border-radius:999px;background:var(--hb-marinho);transform:translateX(-50%)}.hb-celular-tela{overflow:hidden;border-radius:27px;background:#fff}.hb-celular-tela img{display:block;width:100%;height:auto}.hb-celular-1{margin-right:-10%;transform:rotate(-6deg) translateY(16px)}.hb-celular-2{z-index:2;width:clamp(150px,36vw,250px)}.hb-celular-3{margin-left:-10%;transform:rotate(6deg) translateY(16px)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-celular-1{animation:hb-leque-esq linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.hb-celular-3{animation:hb-leque-dir linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes hb-leque-esq{0%{transform:rotate(0) translate(30%,24px)}to{transform:rotate(-6deg) translateY(16px)}}@keyframes hb-leque-dir{0%{transform:rotate(0) translate(-30%,24px)}to{transform:rotate(6deg) translateY(16px)}}.hb-final{background:#fff;padding:clamp(40px,6vw,96px) 0}.hb-final-cartao{position:relative;overflow:hidden;isolation:isolate;padding:clamp(40px,6vw,88px) clamp(24px,5vw,72px);border-radius:clamp(22px,3vw,36px);background:var(--hb-noite);color:#fff}.hb-final-fundo{position:absolute;z-index:-2;inset:0 0 0 auto;width:min(70%,760px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%)}.hb-final-fundo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 70%}.hb-final-cartao:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(11,27,51,.94),rgba(11,27,51,.82) 48%,rgba(11,27,51,.15))}.hb-final-texto{position:relative;max-width:640px}@media (max-width:979px){.hb-final-fundo{width:100%;opacity:.55}.hb-final-cartao:before{background:rgba(11,27,51,.86)}}.hb-final-titulo{margin:18px 0 0;font-family:var(--font-hero);font-size:clamp(36px,3vw + 18px,64px);font-weight:800;letter-spacing:-.03em;line-height:1.04;color:#fff}.hb-final-marca{color:var(--hb-menta)}.hb-final-sub{margin:20px 0 0;max-width:32em;font-size:clamp(16px,.3vw + 15px,18px);line-height:1.65;color:rgba(255,255,255,.88)}.hb-garantias{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;margin:26px 0 0;padding:0;font-size:14.5px;color:rgba(255,255,255,.92)}.hb-garantias li{display:inline-flex;align-items:center;gap:7px}.hb-garantias svg{color:var(--hb-menta)}.hb-final-simbolo{display:none}@media (min-width:980px){.hb-final-simbolo{display:block;position:absolute;z-index:-1;right:clamp(40px,7vw,110px);top:50%;width:clamp(160px,16vw,230px);opacity:.9;transform:translateY(-50%);filter:drop-shadow(0 24px 40px rgba(0,0,0,.35));animation:hb-flutua 9s ease-in-out infinite alternate}.hb-final-simbolo img{display:block;width:100%;height:auto}}@keyframes hb-flutua{0%{transform:translateY(-50%)}to{transform:translateY(calc(-50% - 12px))}}.hb-abas-lista{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:4px;margin:-4px}.hb-abas-lista::-webkit-scrollbar{display:none}.hb-abas-botao{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;flex:1 0 auto;min-height:64px;padding:12px 18px 12px 12px;border:1px solid var(--hb-borda);border-radius:16px;background:rgba(255,255,255,.85);color:var(--hb-tinta);text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .3s var(--hb-curva),transform .3s var(--hb-curva)}.hb-abas-botao:hover{border-color:rgba(10,191,119,.6);transform:translateY(-2px)}.hb-abas-botao[aria-selected=true]{border-color:transparent;background:var(--hb-noite);color:#fff;box-shadow:0 18px 36px -22px rgba(11,27,51,.7)}.hb-abas-botao:focus-visible{outline:3px solid var(--hb-verde-texto);outline-offset:3px}.hb-abas-painel{margin-top:24px}.hb-abas-painel:focus-visible{outline:3px solid var(--hb-verde-texto);outline-offset:6px;border-radius:18px}@media (prefers-reduced-motion:no-preference){.hb-abas-painel:not([hidden]){animation:hb-painel .55s var(--hb-curva) both}.hb-abas-painel:not([hidden]) .hb-etapa-tela .hb-janela,.hb-abas-painel:not([hidden]) .hb-perfil-tela-2{animation:hb-tela-entra .8s .08s var(--hb-curva) both}}@keyframes hb-painel{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hb-tela-entra{0%{transform:translateX(6%) scale(.97)}to{transform:none}}.hb-perfis .hb-abas-lista{flex-wrap:wrap;overflow:visible}.hb-perfis .hb-abas-botao{flex:1 1 180px}@media (max-width:979px){.hb-perfis .hb-abas-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.hb-perfis .hb-abas-botao{padding:10px 12px 10px 10px}.hb-perfil-sub{display:none}.hb-passos .hb-abas-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;overflow:visible}.hb-passos .hb-abas-botao{min-height:48px;padding:6px 14px 6px 8px;border-radius:12px}.hb-passos .hb-etapa-num{grid-row:auto;min-width:34px;height:26px;font-size:12px}.hb-passo-quem,.hb-perfis .hb-perfil-num{display:none}.hb-perfis .hb-abas-botao{grid-template-columns:minmax(0,1fr);min-height:52px;padding:10px 14px;text-align:center}.hb-perfil-nome{font-size:15px}}.hb-etapa-num,.hb-perfil-num{grid-row:span 2}.hb-perfil-num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--color-brand-green-50,#ebfef4);font-family:var(--font-hero);font-size:13px;font-weight:700;color:var(--hb-verde-texto)}.hb-abas-botao[aria-selected=true] .hb-perfil-num{background:var(--hb-verde);color:var(--hb-verde-noite)}.hb-passo-nome,.hb-perfil-nome{font-family:var(--font-hero);font-size:16px;font-weight:700;line-height:1.2}.hb-passo-quem,.hb-perfil-sub{font-size:13px;line-height:1.3;color:var(--text-secondary)}.hb-abas-botao[aria-selected=true] .hb-passo-quem,.hb-abas-botao[aria-selected=true] .hb-perfil-sub{color:rgba(255,255,255,.8)}.hb-perfil{display:grid;gap:24px;align-items:center}@media (min-width:980px){.hb-perfil{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px}.hb-perfil-sem-tela{grid-template-columns:minmax(0,.85fr)}}.hb-perfil-texto{background:rgba(255,255,255,.95)}.hb-perfil-cta{align-self:flex-start;margin-top:22px}.hb-perfil-telas{position:relative;min-width:0;padding:0 0 18%}.hb-perfil-tela-1{width:88%}.hb-perfil-tela-2{position:absolute;right:0;bottom:0;width:62%;z-index:2}@media (min-width:1100px){.hb-trilha .hb-perfis,.hb-trilha .hb-trilha-cabeca{margin-left:max(0px,min(35vw,540px) - max(0px,(100vw - 1240px)/2) - 8px)}}.hb-passos{position:relative}@media (min-width:980px){.hb-passos{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;align-items:start}.hb-passos .hb-abas-lista{position:sticky;top:96px;flex-direction:column;overflow:visible}.hb-passos .hb-abas-painel{margin-top:0}}.hb-passos .hb-abas-botao{flex:1 0 auto}.hb-passos .hb-etapa-num{min-width:40px}.hb-abas-botao[aria-selected=true] .hb-etapa-num{background:var(--hb-verde);color:var(--hb-verde-noite)}.hb-passo{display:grid;gap:24px}.hb-passo-texto{max-width:640px}.hb-passo .hb-janela img{max-height:480px;object-fit:cover;object-position:0 0}@media (min-width:1100px){.hb-passo{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.hb-passo .hb-etapa-titulo{margin-top:0}.hb-esp:after{content:"";position:absolute;z-index:-1;right:0;bottom:0;width:min(60%,760px);height:80%;background:url(/assets/marca/aurora-esmeralda.webp) 50% 100%/cover no-repeat;background:image-set(url("/assets/marca/aurora-esmeralda.avif") type("image/avif"),url("/assets/marca/aurora-esmeralda.webp") type("image/webp")) 50% 100% /cover no-repeat;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.hb-recursos{background:var(--surface,#fff);padding:var(--ln-secao-y) 0}.hb-rec-grade{list-style:none;margin:0;padding:0;display:grid;gap:18px}@media (min-width:640px){.hb-rec-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-rec-larga{grid-column:1/-1}}@media (min-width:1024px){.hb-rec-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.hb-rec-larga{grid-column:span 2}}.hb-rec-item{min-width:0}.hb-rec-cartao{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--hb-borda);border-radius:22px;background:#fff;transition:transform .35s var(--hb-curva),box-shadow .35s var(--hb-curva),border-color .2s}.hb-rec-cartao:focus-within,.hb-rec-cartao:hover{transform:translateY(-4px);border-color:rgba(10,191,119,.5);box-shadow:0 34px 60px -40px rgba(11,27,51,.5)}.hb-rec-visual{position:relative;overflow:hidden;aspect-ratio:4/3;border-bottom:1px solid var(--hb-borda);background:#e9f5ef}.hb-rec-larga .hb-rec-visual{aspect-ratio:16/9}@media (max-width:639px){.hb-rec-larga:last-child .hb-rec-visual{aspect-ratio:4/3}.hb-zap-msg{max-width:84%}}.hb-rec-visual img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--hb-curva)}.hb-rec-cartao:focus-within .hb-rec-visual img,.hb-rec-cartao:hover .hb-rec-visual img{transform:scale(1.05)}.hb-rec-texto{display:flex;flex:1;flex-direction:column;padding:20px 22px 16px}.hb-rec-titulo{display:flex;align-items:center;gap:9px;margin:0;font-family:var(--font-hero);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--hb-tinta)}.hb-rec-titulo svg{flex:none;color:var(--hb-verde-texto)}.hb-rec-larga .hb-rec-titulo{font-size:21px}.hb-rec-corpo{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--text-secondary)}.hb-rec-texto .hb-link{margin-top:auto;padding-top:8px}.hb-zap{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:6% 9%;background:radial-gradient(60% 70% at 85% 10%,rgba(106,235,175,.35),transparent 70%),linear-gradient(135deg,#f3f8f6,#dcefe6)}.hb-zap-msg{max-width:72%;padding:12px 16px;border-radius:18px;box-shadow:0 14px 28px -20px rgba(11,27,51,.45);font-size:clamp(13px,1.1vw,16px);line-height:1.45;color:var(--hb-tinta);transition:transform .5s var(--hb-curva)}.hb-zap-entrada{align-self:flex-start;border-top-left-radius:6px;background:#fff}.hb-zap-saida{align-self:flex-end;border-top-right-radius:6px;background:var(--color-brand-green-100,#d0fbe2)}.hb-zap-doc{gap:10px;font-weight:600}.hb-zap-doc,.hb-zap-pdf{display:inline-flex;align-items:center}.hb-zap-pdf{justify-content:center;width:38px;height:46px;border-radius:8px;background:var(--hb-marinho);font-family:var(--font-hero);font-size:11px;font-weight:700;color:#fff}.hb-rec-cartao:focus-within .hb-zap-saida,.hb-rec-cartao:hover .hb-zap-saida{transform:translateX(-6px)}.hb-rec-cartao:focus-within .hb-zap-entrada,.hb-rec-cartao:hover .hb-zap-entrada{transform:translateX(6px)}.ln-home{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal}.ln-home :is(h1,h2,h3){hyphens:manual;font-feature-settings:"kern" 1,"liga" 1}.hb-final-cartao:after,.hb-hero:after,.ln-home .ln-seg-secao:after{content:"";position:absolute;z-index:-1;inset:-20% -60%;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(164,246,203,.1) 46%,rgba(255,255,255,.14) 50%,rgba(164,246,203,.1) 54%,transparent 62%);transform:translateX(-60%);opacity:0}@media (prefers-reduced-motion:no-preference){.hb-final-cartao:after,.hb-hero:after,.ln-home .ln-seg-secao:after{animation:hb-luz 11s cubic-bezier(.45,0,.25,1) 1.8s infinite}.ln-home .ln-seg-secao:after{animation-delay:4s}.hb-final-cartao:after{animation-delay:6s}}@keyframes hb-luz{0%{transform:translateX(-60%);opacity:0}12%{opacity:1}45%{transform:translateX(60%);opacity:0}to{transform:translateX(60%);opacity:0}}.hb-botao{position:relative;overflow:hidden;isolation:isolate}.hb-botao:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translateX(-120%)}@media (prefers-reduced-motion:no-preference){.hb-botao:focus-visible:after,.hb-botao:hover:after{transform:translateX(120%);transition:transform .7s var(--hb-curva)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hb-palco-agenda{animation-name:hb-entra-fundo,hb-paralaxe-1;animation-duration:1.2s,auto;animation-timing-function:var(--hb-curva),linear;animation-fill-mode:both,both;animation-timeline:auto,scroll(root block);animation-range:normal,0 900px}.hb-palco-lari{animation-name:hb-entra,hb-paralaxe-2;animation-duration:.9s,auto;animation-delay:.35s,0s;animation-timing-function:var(--hb-curva),linear;animation-fill-mode:both,both;animation-timeline:auto,scroll(root block);animation-range:normal,0 900px}.hb-palco-receita{animation-name:hb-entra,hb-paralaxe-3;animation-duration:.9s,auto;animation-delay:.6s,0s;animation-timing-function:var(--hb-curva),linear;animation-fill-mode:both,both;animation-timeline:auto,scroll(root block);animation-range:normal,0 900px}@media (min-width:980px){.hb-palco-cena{animation:hb-recua linear both;animation-timeline:scroll(root block);animation-range:200px 900px}}.hb-esp,.ln-home .ln-seg-secao{animation:hb-cortina linear both;animation-timeline:view();animation-range:entry 0 entry 70%}.ln-home .hb-h2,.ln-home span:has(+h2)+h2{animation:hb-revela linear both;animation-timeline:view();animation-range:entry 5% entry 55%}}}@keyframes hb-paralaxe-1{0%{translate:0 0}to{translate:0 -40px}}@keyframes hb-paralaxe-2{0%{translate:0 0}to{translate:0 -110px}}@keyframes hb-paralaxe-3{0%{translate:0 0}to{translate:0 -170px}}@keyframes hb-recua{0%{scale:1;filter:blur(0);opacity:1}to{scale:.94;filter:blur(3px);opacity:.55}}@keyframes hb-cortina{0%{clip-path:inset(0 4% round 36px)}to{clip-path:inset(0 0 round 0)}}@keyframes hb-revela{0%{clip-path:inset(0 0 100% 0);translate:0 24px}to{clip-path:inset(0 0 -20% 0);translate:0 0}}.hb-caminho,.hb-esp-cartao,.hb-rec-cartao,.hc-plano{box-shadow:0 1px 2px rgba(11,27,51,.05),0 18px 40px -32px rgba(11,27,51,.45)}.hb-botao:focus-visible,.hb-caminho-cta:focus-visible,.hb-chip:focus-visible,.hb-link:focus-visible,.hc-plano-cta:focus-visible{outline:3px solid var(--hb-verde-texto);outline-offset:3px}.hb-botao-contorno:focus-visible,.hb-caminho-forte .hb-caminho-cta:focus-visible,.hb-esp .hb-legenda a:focus-visible,.hb-final a:focus-visible,.hb-hero .hb-botao:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.hb-abas-botao,.hb-abas-painel,.hb-botao,.hb-botao svg,.hb-caminho,.hb-caminho-cta svg,.hb-esp-cartao,.hb-esp-tela img,.hb-final-simbolo,.hb-link svg,.hb-marco,.hb-onda,.hb-palco-agenda,.hb-palco-lari,.hb-palco-receita,.hb-rec-cartao,.hb-rec-visual img,.hb-zap-msg,.hc-plano,.hc-plano-cta{animation:none!important;transition:none!important}.hb-botao:hover,.hb-caminho:hover,.hb-esp-cartao:hover,.hb-rec-cartao:focus-within,.hb-rec-cartao:focus-within .hb-rec-visual img,.hb-rec-cartao:focus-within .hb-zap-msg,.hb-rec-cartao:hover,.hb-rec-cartao:hover .hb-rec-visual img,.hb-rec-cartao:hover .hb-zap-msg,.hc-plano-cta:hover,.hc-plano:hover{transform:none}}@media (max-width:979px){.hb-palco-agenda,.hb-palco-lari,.hb-palco-receita{translate:none!important}.hb-dor-peca-1{--hb-dx:-16px;--hb-rot:-3deg}.hb-dor-peca-2{--hb-dx:18px;--hb-rot:3deg}.hb-dor-peca-3{--hb-dx:-10px;--hb-rot:-2deg}.hb-dor-peca{animation-range:entry 0 entry 100%!important}.hb-dor-cena{height:360px}.hb-dor-grade{padding-top:270px}.hb-esp-palco-fisioterapia .hb-esp-tela-1{width:66%}.hb-esp-palco-fisioterapia .hb-esp-tela-2{width:70%;right:12px;bottom:12px}@keyframes hb-cortina{0%{clip-path:inset(0 2% round 24px)}to{clip-path:inset(0 0 round 0)}}}@media (max-width:374px){.hb-botao-contorno,.hb-botao-grande{padding:0 16px;font-size:14.5px;white-space:nowrap}}.ln-home span:has(+h2):has(svg):before{display:none}.hb-prova-dica{display:none}@media (max-width:799px){.hb-prova-rolagem{overflow-x:auto;overscroll-behavior-x:contain;border-radius:16px;scrollbar-width:thin}.hb-prova-rolagem img{width:760px!important;max-width:none}.hb-prova-rolagem:focus-visible{outline:3px solid var(--hb-verde-texto);outline-offset:3px}.hb-prova-dica{display:block;margin:10px 0 0;font-size:13px;color:var(--text-secondary)}}