.hero[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{min-height:calc(100svh - var(--header-h) - 92px);min-height:max(560px, calc(100svh - var(--header-h) - 92px));grid-template-columns:1.25fr .75fr;align-items:end;gap:2rem;display:grid}.hero__texto[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,8vw,6rem) clamp(3.5rem,9vw,7rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:2rem;font-size:clamp(2.9rem,6vw,5.6rem)}.hero__sub[data-astro-cid-lcdefpme]{max-width:27em;margin-bottom:3rem;font-size:1.15rem;line-height:1.8}.hero__foto[data-astro-cid-lcdefpme]{justify-content:flex-end;align-self:end;display:flex;position:relative}.hero__img[data-astro-cid-lcdefpme]{z-index:1;width:100%;max-width:600px;position:relative}.hero__img[data-astro-cid-lcdefpme] img{width:100%}.hero__simbolo[data-astro-cid-lcdefpme]{z-index:0;width:220%;max-width:1500px;color:var(--ouro);opacity:.24;pointer-events:none;position:absolute;top:46%;right:-62%;transform:translateY(-50%)}.hero__simbolo-inner[data-astro-cid-lcdefpme]{aspect-ratio:900/619;will-change:transform;position:relative}.hero__simbolo[data-astro-cid-lcdefpme] .elo{position:absolute;inset:0}.hero__simbolo[data-astro-cid-lcdefpme] .elo--a{clip-path:inset(0 50% 0 0)}.hero__simbolo[data-astro-cid-lcdefpme] .elo--b{clip-path:inset(0 0 0 50%)}@media (prefers-reduced-motion:no-preference){@keyframes elo-a{0%{opacity:0;transform:translate(-38%,-24%)}to{opacity:1;transform:none}}@keyframes elo-b{0%{opacity:0;transform:translate(38%,24%)}to{opacity:1;transform:none}}.js .hero__simbolo[data-astro-cid-lcdefpme] .elo--a{animation:2s cubic-bezier(.65,0,.2,1) .25s both elo-a}.js .hero__simbolo[data-astro-cid-lcdefpme] .elo--b{animation:2s cubic-bezier(.65,0,.2,1) .25s both elo-b}}.credenciais[data-astro-cid-lcdefpme]{border-top:1px solid var(--linha);letter-spacing:.3em;text-transform:uppercase;color:var(--texto-suave);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin:0;padding:1.9rem 0 2.1rem;font-size:.68rem;list-style:none;display:flex}.hero__grid[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{position:relative}.duo[data-astro-cid-lcdefpme]{overflow-x:clip}.duo__inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.duo__titulo[data-astro-cid-lcdefpme]{max-width:16em;margin-bottom:clamp(3rem,6vw,5rem)}.duo__simbolo[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1.5rem,4vw,4rem);width:100%;max-width:1000px;display:grid}.duo__marca[data-astro-cid-lcdefpme]{aspect-ratio:900/619;width:clamp(160px,22vw,300px);color:var(--marfim);position:relative}.duo__marca[data-astro-cid-lcdefpme] .elo{transition:transform 1.6s cubic-bezier(.65, 0, .2, 1) .2s, opacity 1s var(--ease) .2s;position:absolute;inset:0}.duo__marca[data-astro-cid-lcdefpme] .elo--a{clip-path:inset(0 50% 0 0)}.duo__marca[data-astro-cid-lcdefpme] .elo--b{clip-path:inset(0 0 0 50%)}@media (prefers-reduced-motion:no-preference){.js .duo__simbolo[data-astro-cid-lcdefpme]:not(.is-visible) .elo--a{opacity:0;transform:translate(-45%,-20%)}.js .duo__simbolo[data-astro-cid-lcdefpme]:not(.is-visible) .elo--b{opacity:0;transform:translate(45%,20%)}.duo__lado[data-astro-cid-lcdefpme]{transition:transform 1.2s var(--ease) .9s, opacity 1.2s var(--ease) .9s}.js .duo__simbolo[data-astro-cid-lcdefpme]:not(.is-visible) .duo__lado--a[data-astro-cid-lcdefpme]{opacity:0;transform:translate(-30px)}.js .duo__simbolo[data-astro-cid-lcdefpme]:not(.is-visible) .duo__lado--b[data-astro-cid-lcdefpme]{opacity:0;transform:translate(30px)}}.duo__lado[data-astro-cid-lcdefpme]{flex-direction:column;gap:.6rem;display:flex}.duo__lado--a[data-astro-cid-lcdefpme]{text-align:right;align-self:start;align-items:flex-end;padding-top:1rem}.duo__lado--b[data-astro-cid-lcdefpme]{text-align:left;align-self:end;align-items:flex-start;padding-bottom:1rem}.duo__lado[data-astro-cid-lcdefpme]:before{content:"";background:var(--ouro);width:3rem;height:1px;margin-bottom:.6rem}.duo__nome[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--marfim);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:500}.duo__desc[data-astro-cid-lcdefpme]{max-width:16em;color:var(--texto-suave);font-size:.92rem}.duo__citacao[data-astro-cid-lcdefpme]{max-width:22em;font-family:var(--serif);color:var(--marfim);text-wrap:balance;margin:clamp(4rem,8vw,6rem) 0 1.75rem;font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.3}.duo__assinatura[data-astro-cid-lcdefpme]{margin:0}.medico[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.medico__foto[data-astro-cid-lcdefpme]{margin:1.5rem 0 0 1.5rem;position:relative}.medico__foto[data-astro-cid-lcdefpme]:before{content:"";border:1px solid var(--linha-forte);position:absolute;inset:-1.5rem 1.5rem 1.5rem -1.5rem}.medico__foto[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 15%;width:100%;position:relative}.medico__registro[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--ouro);margin:-.75rem 0 1.75rem;font-size:.72rem;font-weight:500}.medico__abertura[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--marfim);margin-bottom:1.5rem;font-size:clamp(1.3rem,1.8vw,1.55rem);line-height:1.5}.medico__texto[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.medico__abertura){color:var(--texto-suave);margin-bottom:2.5rem}.cabeca[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 4rem;margin-bottom:clamp(3rem,6vw,4.5rem);display:flex}.cabeca[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.cabeca[data-astro-cid-lcdefpme] .apoio[data-astro-cid-lcdefpme]{max-width:26em;color:var(--texto-suave);margin:0}.clinica[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:min(92vh,860px);display:flex;position:relative;overflow:hidden}.clinica__img[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.clinica__veu[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(90deg,#142a45f5 0%,#142a45d1 38%,#142a4533 75%);position:absolute;inset:0}.clinica__texto[data-astro-cid-lcdefpme]{padding-block:6rem}.clinica__texto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:9em}.clinica__texto[data-astro-cid-lcdefpme] .apoio[data-astro-cid-lcdefpme]{max-width:24em;margin-bottom:3rem}.depo__topo[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(3rem,6vw,4.5rem);display:flex}.depo__topo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12em;margin:0}.depo__nav[data-astro-cid-lcdefpme]{flex:none;align-items:center;gap:1.5rem;display:flex}.depo__contador[data-astro-cid-lcdefpme]{letter-spacing:.24em;color:var(--texto-suave);text-align:center;min-width:4.5em;font-size:.72rem}.depo__seta[data-astro-cid-lcdefpme]{border:1px solid var(--linha-forte);width:52px;height:52px;color:var(--marfim);cursor:pointer;transition:border-color .3s var(--ease), color .3s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.depo__seta[data-astro-cid-lcdefpme]:hover{border-color:var(--ouro);color:var(--ouro)}.depo__seta[data-astro-cid-lcdefpme] svg{width:18px;height:18px}.depo__seta[data-astro-cid-lcdefpme] .depo__seta-esq{transform:rotate(180deg)}.depo__dica[data-astro-cid-lcdefpme]{display:none}@media (width<=760px){.depo__dica[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--texto-suave);margin:0 0 1rem;font-size:.72rem;display:block}}.depo__trilho[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;border-top:1px solid var(--linha);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.depo__trilho[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.depo__item[data-astro-cid-lcdefpme]{scroll-snap-align:start;margin:0;padding-top:clamp(3rem,5vw,4rem);padding-right:2rem}.depo__estrelas[data-astro-cid-lcdefpme]{letter-spacing:.4em;color:var(--ouro);margin-bottom:2rem;font-size:.8rem}.depo__item[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{max-width:30em;font-family:var(--serif);color:var(--marfim);margin:0 0 2.25rem;font-size:clamp(1.45rem,2.6vw,2.25rem);line-height:1.4}.depo__item[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.3em;text-transform:uppercase;color:var(--ouro);font-size:.7rem}.grid-artigos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}@media (width<=900px){.duo__simbolo[data-astro-cid-lcdefpme]{grid-template-columns:1fr;justify-items:center;gap:2rem}.duo__lado--a[data-astro-cid-lcdefpme],.duo__lado--b[data-astro-cid-lcdefpme]{text-align:center;align-self:auto;align-items:center;padding:0}.duo__lado--b[data-astro-cid-lcdefpme]{order:3}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.hero__texto[data-astro-cid-lcdefpme]{padding-bottom:1rem}.hero__foto[data-astro-cid-lcdefpme]{justify-content:center}.hero__img[data-astro-cid-lcdefpme]{max-width:440px}.hero__simbolo[data-astro-cid-lcdefpme]{width:190%;max-width:none;top:34%;left:50%;right:auto;transform:translate(-50%,-50%)}.credenciais[data-astro-cid-lcdefpme]{flex-direction:column;gap:.6rem}.medico[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.medico__foto[data-astro-cid-lcdefpme]{max-width:460px}.clinica__veu[data-astro-cid-lcdefpme]{background:linear-gradient(#142a4559 0%,#142a45d9 50%,#142a45f7 100%)}.clinica[data-astro-cid-lcdefpme]{align-items:flex-end}.depo__topo[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.grid-artigos[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
