:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--tinta:#1c2128;--porcelana:#f6f2ea;--esmalte:#fff;--marfim:#ebe4d6;--jade:#7a5f22;--broto:#c9a24b;--ardosia:#2e3540;--ardosia-funda:#232931;--claro-sobre-escuro:#eef1f4;--suave-escuro:#b9c0c9;--suave-claro:#59606a;--linha-clara:color-mix(in srgb, var(--tinta) 14%, transparent);--linha-escura:#ffffff24;--f-marca:"Barlow Condensed", "Arial Narrow", sans-serif;--f-titulo:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", system-ui, sans-serif;--f-texto:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", system-ui, sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--largura:76rem;--gutter:clamp(1.25rem, 5vw, 3.5rem);--coluna:max(var(--gutter), calc((100% - var(--largura)) / 2 + var(--gutter)))}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{background:var(--porcelana);color:var(--tinta);font-family:var(--f-texto);margin:0;font-size:1.0625rem;line-height:1.65}::selection{background:color-mix(in srgb, var(--broto) 45%, transparent)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--f-titulo);font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.06}h2{font-size:clamp(2.1rem,4.2vw,3.6rem)}a{color:inherit;text-underline-offset:.22em}img,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--broto);outline-offset:3px;border-radius:4px}summary{cursor:pointer}.i-botao{font:600 .98rem/1 var(--f-texto);cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out), background-color .18s ease, color .18s ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.5rem;text-decoration:none;display:inline-flex}.i-botao:active{transform:scale(.97)}.i-botao--ouro{background:var(--broto);color:var(--ardosia-funda)}.i-botao--ouro-escuro{background:var(--jade);color:var(--esmalte)}.i-botao--linha{color:var(--claro-sobre-escuro);background:0 0;border-color:#ffffff59}.i-botao--linha-escura{border-color:var(--tinta);color:var(--tinta);background:0 0}.i-botao-texto{cursor:pointer;font:600 .92rem var(--f-texto);color:var(--jade);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--jade) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--jade) 40%, transparent);text-underline-offset:.25em;background:0 0;border:0;align-items:center;gap:.4rem;padding:.4rem 0;display:inline-flex}@media (hover:hover) and (pointer:fine){.i-botao--ouro:hover{background:#d8b45d}.i-botao--ouro-escuro:hover{background:color-mix(in srgb, var(--jade) 85%, black)}.i-botao--linha:hover{background:#ffffff14}.i-botao--linha-escura:hover{background:var(--tinta);color:var(--porcelana)}}.i-dica{color:var(--suave-claro);font-size:.92rem}.i-marca{color:var(--claro-sobre-escuro);align-items:center;gap:.7rem;display:inline-flex}.i-marca__linhas{gap:3px;width:1.55rem;display:grid}.i-marca__linhas i{background:var(--broto);border-radius:1px;height:2px;display:block}.i-marca__linhas i:nth-child(2){width:84%}.i-marca__linhas i:nth-child(3){width:68%}.i-marca__linhas i:nth-child(4){width:52%}.i-marca__nome{line-height:1;display:grid}.i-marca__nome b{font-family:var(--f-marca);letter-spacing:.09em;font-size:1.55rem;font-weight:300}.i-marca__nome small{letter-spacing:.12em;color:var(--suave-escuro);margin-top:.22rem;font-size:.66rem}.i-demo{background:var(--broto);color:var(--ardosia-funda);text-align:center;padding:.4rem var(--gutter);font-size:.82rem}.i-topo{z-index:30;padding:.85rem var(--coluna);background:var(--ardosia-funda);border-bottom:1px solid var(--linha-escura);align-items:center;gap:2rem;display:flex;position:sticky;top:0}.i-topo__marca{text-decoration:none}.i-topo__nav{gap:1.9rem;margin-left:auto;display:flex}.i-topo__nav a{color:var(--suave-escuro);font-size:.94rem;text-decoration:none;transition:color .15s}.i-topo__nav a:hover{color:var(--claro-sobre-escuro)}.i-topo__cta{padding:.75rem 1.2rem;font-size:.9rem}.i-hero{background:radial-gradient(60rem 38rem at 80% 0%, #3b4451, transparent 65%), var(--ardosia);color:var(--claro-sobre-escuro);padding:clamp(3rem, 7vw, 6rem) var(--coluna) clamp(3.5rem, 7vw, 6rem);grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(2rem,5vw,5rem);min-height:min(56rem,100svh - 4.5rem);display:grid}.i-hero__linhas{gap:clamp(8px,1vw,13px);width:min(24rem,72%);margin-bottom:clamp(1.75rem,4vw,2.5rem);display:grid}.i-hero__linhas i{background:linear-gradient(90deg, #a8842f, var(--broto) 40%, #ecd28a 62%, var(--broto));transform-origin:0;height:clamp(3px,.38vw,5px);animation:i-desenha .9s var(--ease-out) both;border-radius:3px;display:block}.i-hero__linhas i:first-child{width:100%;animation-delay:.1s}.i-hero__linhas i:nth-child(2){width:82%;animation-delay:.16s}.i-hero__linhas i:nth-child(3){width:64%;animation-delay:.22s}.i-hero__linhas i:nth-child(4){width:46%;animation-delay:.28s}.i-hero__linhas i:nth-child(5){width:28%;animation-delay:.34s}@keyframes i-desenha{0%{opacity:0;transform:scaleX(0)}}.i-hero__entra{animation:i-entra .7s var(--ease-out) .42s both}@keyframes i-entra{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}.i-hero h1{letter-spacing:-.035em;max-width:12ch;margin:1.25rem 0 1.5rem;font-size:clamp(2.8rem,6.4vw,6rem);font-weight:700;line-height:1.02}.i-hero__lead{max-width:34rem;color:var(--suave-escuro);font-size:clamp(1.05rem,1.4vw,1.2rem)}.i-hero__acoes{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.i-hero__video{justify-self:end;width:min(100%,21rem)}.i-status{color:var(--suave-escuro);align-items:center;gap:.55rem;font-size:.9rem;display:inline-flex}.i-status span{background:var(--suave-escuro);border-radius:50%;width:.5rem;height:.5rem}.i-status.is-aberto span{background:#3fc58a;box-shadow:0 0 0 4px #3fc58a2e}.i-status.is-fechado span{background:var(--broto)}.i-nota{color:var(--suave-escuro);align-items:center;gap:.65rem;margin-top:2rem;font-size:.92rem;text-decoration:none;display:inline-flex}.i-nota strong{color:var(--claro-sobre-escuro)}.i-nota:hover span:last-child{text-decoration:underline}.i-nota--escura{color:var(--suave-claro);margin-top:0}.i-nota--escura strong{color:var(--tinta)}.i-estrelas{color:var(--broto);gap:2px;display:inline-flex}.i-video{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:16px;width:100%;box-shadow:0 40px 70px -40px #000000a6}.i-video--vazio{background:linear-gradient(165deg,#d8ccae,#a6976f 55%,#6b614c);align-items:end;padding:1rem;display:grid}.i-video--vazio span{color:var(--claro-sobre-escuro);background:#232931d1;border-radius:10px;padding:.7rem .85rem;font-size:.82rem;line-height:1.4}.i-video--vazio span:before{content:"Vídeo: ";color:var(--broto);font-weight:600}.i-passos{padding:clamp(4.5rem, 9vw, 7.5rem) var(--coluna);grid-template-columns:11rem 1fr;gap:clamp(2rem,5vw,5rem);display:grid}.i-passos__fixo{align-self:start;justify-items:start;display:grid;position:sticky;top:7rem}.i-passos__numero{font-family:var(--f-titulo);color:var(--jade);font-variant-numeric:lining-nums;animation:i-numero .38s var(--ease-out) both;font-size:clamp(6rem,11vw,9.5rem);line-height:.85}@keyframes i-numero{0%{opacity:0;filter:blur(6px);transform:translateY(.12em)}}.i-passos__de{font-family:var(--f-marca);letter-spacing:.08em;color:var(--suave-claro);margin-top:.5rem;font-size:1.1rem}.i-passos__trilho{background:var(--linha-clara);border-radius:3px;width:3px;height:9rem;margin-top:1.5rem;display:block;overflow:hidden}.i-passos__trilho i{background:var(--broto);transform-origin:top;height:100%;transition:transform .5s var(--ease-out);display:block}.i-passos__conteudo h2{max-width:15ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.i-passos__lista{margin:0;padding:0;list-style:none}.i-passos__lista li{border-top:1px solid var(--linha-clara);opacity:.4;padding:2rem 0 clamp(3rem,10vh,6rem);transition:opacity .4s}.i-passos__lista li.is-atual{opacity:1}.i-passos__mini{display:none}.i-passos__lista h3{margin-bottom:.6rem;font-size:clamp(1.6rem,2.8vw,2.3rem)}.i-passos__lista p{color:var(--suave-claro);max-width:36rem;font-size:1.08rem}.i-tecnologias{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:1.75rem 0 0;display:grid}.i-tecnologias div{border-top:2px solid var(--broto);padding-top:.9rem}.i-tecnologias dt{margin-bottom:.25rem;font-weight:600}.i-tecnologias dd{color:var(--suave-claro);margin:0;font-size:.95rem}.i-tratamentos{background:var(--marfim);padding:clamp(4.5rem, 9vw, 7.5rem) var(--coluna)}.i-tratamentos__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.i-abas{scrollbar-width:none;background:#1c212812;border-radius:999px;gap:.35rem;padding:.3rem;display:flex;overflow-x:auto}.i-abas::-webkit-scrollbar{display:none}.i-aba{cursor:pointer;font:600 .95rem var(--f-texto);color:var(--suave-claro);transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:999px;flex:none;padding:.7rem 1.15rem}.i-aba:active{transform:scale(.97)}.i-aba.is-ativa{background:var(--ardosia);color:var(--claro-sobre-escuro)}@media (hover:hover) and (pointer:fine){.i-aba:not(.is-ativa):hover{color:var(--tinta)}}.i-capitulo{animation:i-capitulo .42s var(--ease-out) both;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@keyframes i-capitulo{0%{opacity:0;filter:blur(5px);transform:translateY(8px)}}.i-capitulo h3{max-width:17ch;margin-bottom:1.25rem;font-size:clamp(2rem,3.8vw,3.2rem)}.i-capitulo__texto>p{color:var(--suave-claro);max-width:34rem;font-size:1.1rem}.i-capitulo__texto ul{gap:.55rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.i-capitulo__texto li{align-items:baseline;gap:.7rem;display:flex}.i-capitulo__texto li:before{content:"";background:var(--broto);flex:none;width:.9rem;height:2px;transform:translateY(-.3em)}.i-capitulo__palco{background:var(--porcelana);border-radius:16px;place-items:center;min-height:24rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.i-alinhar{gap:2rem;width:100%;display:grid}.i-alinhar__texto{font-family:var(--f-titulo);letter-spacing:-.01em;text-align:center;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:default;flex-wrap:wrap;justify-content:center;column-gap:.3em;padding:.2em 0;font-size:clamp(2.6rem,5.2vw,4.8rem);line-height:1.2;display:flex}.i-alinhar__texto [data-letra]{will-change:transform;transform-origin:50% 70%;display:inline-block}.i-alinhar__palavra{white-space:nowrap}.i-alinhar__rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.i-sorriso-caixa{justify-items:center;gap:1.75rem;display:grid}.i-sorriso{font-family:var(--f-titulo);white-space:nowrap;font-size:clamp(3.6rem,9vw,7.5rem);line-height:1.15}.i-sorriso__lado{transition:transform .7s var(--ease-in-out) .65s;display:inline-block}.i-sorriso__lado--esq{transform:translate(-.06em)}.i-sorriso__lado--dir{transform:translate(.06em)}.i-sorriso__vao{display:inline-block;position:relative}.i-sorriso__haste{opacity:0;filter:blur(8px);transition:opacity .7s ease .15s, transform .9s var(--ease-out) .15s, filter .7s ease .15s;display:inline-block;transform:translateY(.3em)}.i-sorriso__pingo{background:var(--jade);opacity:0;width:.12em;height:.12em;transition:opacity .4s ease .95s, transform .6s var(--ease-out) .95s;border-radius:50%;margin-left:-.06em;position:absolute;bottom:.8em;left:50%;transform:translateY(-.25em)scale(.9)}.i-sorriso.is-pronto .i-sorriso__lado,.i-sorriso.is-pronto .i-sorriso__haste,.i-sorriso.is-pronto .i-sorriso__pingo{opacity:1;filter:none;transform:none}.i-escala{gap:2.25rem;width:100%;display:grid}.i-escala__suporte{grid-template-columns:repeat(6,1fr);gap:clamp(.4rem,1.2vw,.9rem);width:100%;max-width:30rem;margin:0 auto;padding-top:.85rem;display:grid;position:relative}.i-escala__suporte:before{content:"";background:linear-gradient(#e3e6e9,#c9ced2 55%,#a9b0b6);border-radius:.45rem;height:.85rem;position:absolute;top:0;left:-.6rem;right:-.6rem;box-shadow:0 6px 12px -8px #1c212866}.i-lamina{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;height:clamp(9rem,15vw,12rem);padding:0;display:block}.i-lamina:focus-visible{outline-offset:6px}.i-lamina__corpo{height:100%;transition:transform .26s var(--ease-out);filter:drop-shadow(0 10px 10px #1c212829);grid-template-rows:34% 1fr;display:grid}.i-lamina__cabo{font:600 .78rem/1 var(--f-texto);color:var(--tinta);background:linear-gradient(90deg,#d9dde0,#eef0f2 45%,#c3c9ce);border-radius:0 0 4px 4px;place-items:end center;padding-bottom:.45rem;display:grid}.i-lamina__dente{clip-path:polygon(16% 0,84% 0,94% 40%,99% 78%,96% 92%,86% 99%,50% 100%,14% 99%,4% 92%,1% 78%,6% 40%);background:linear-gradient(90deg, #ffffff8c, transparent 30%, transparent 70%, #0000000d), linear-gradient(180deg, color-mix(in srgb, var(--tom) 80%, #b89a6a) 0%, var(--tom) 30%, var(--tom) 72%, #e9eef0 100%);margin:0 2%;display:block}.i-lamina.is-escolhida .i-lamina__corpo{filter:drop-shadow(0 18px 14px #1c212838);transform:translateY(1.3rem)}.i-lamina.is-escolhida .i-lamina__cabo{color:var(--jade)}@media (hover:hover) and (pointer:fine){.i-lamina:not(.is-escolhida):hover .i-lamina__corpo{transform:translateY(.4rem)}}.i-escala .i-dica{text-align:center}.i-comparar{grid-template-columns:1fr 1fr;gap:1rem;width:100%;margin:0;display:grid}.i-comparar div{border:1px solid var(--linha-clara);border-radius:14px;padding:1.5rem}.i-comparar div.is-destaque{background:var(--ardosia);color:var(--claro-sobre-escuro);border-color:#0000}.i-comparar dt{font-family:var(--f-titulo);margin-bottom:1rem;font-size:1.5rem;line-height:1.15}.i-comparar dd{border-top:1px solid var(--linha-clara);color:var(--suave-claro);margin:0;padding:.55rem 0}.i-comparar div.is-destaque dd{border-color:var(--linha-escura);color:var(--suave-escuro)}.i-frase{background:var(--ardosia);color:var(--claro-sobre-escuro);padding:clamp(4.5rem, 10vw, 8rem) var(--coluna)}.i-frase__linhas{gap:7px;width:6rem;margin-bottom:2rem;display:grid}.i-frase__linhas i{background:var(--broto);border-radius:2px;height:3px;display:block}.i-frase__linhas i:nth-child(2){width:75%}.i-frase__linhas i:nth-child(3){width:50%}.i-frase blockquote{margin:0}.i-frase p{font-family:var(--f-titulo);letter-spacing:-.015em;max-width:24ch;font-size:clamp(2rem,4.6vw,4rem);line-height:1.12}.i-equipe{padding:clamp(4.5rem, 9vw, 7.5rem) var(--coluna)}.i-equipe__cabeca{max-width:42rem;margin-bottom:clamp(2rem,4vw,3rem)}.i-equipe__cabeca p{color:var(--suave-claro);margin-top:1rem}.i-equipe__lista{grid-template-columns:repeat(4,1fr);gap:clamp(1.25rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid}.i-equipe__foto{aspect-ratio:4/5;object-fit:cover;border-radius:14px;width:100%;margin-bottom:1rem}.i-equipe__foto--vazia{background:var(--ardosia);color:var(--broto);font-family:var(--f-marca);letter-spacing:.06em;place-items:center;font-size:clamp(2.2rem,4vw,3rem);font-weight:300;display:grid}.i-equipe h3{font-family:var(--f-texto);letter-spacing:0;font-size:1.1rem;font-weight:600}.i-equipe__lista p{color:var(--suave-claro)}.i-equipe__cro{font-variant-numeric:tabular-nums;font-size:.85rem}.i-equipe__cro.is-pendente{font-style:italic}.i-pacientes{background:var(--marfim);padding:clamp(4.5rem, 9vw, 7.5rem) var(--coluna)}.i-pacientes__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.i-pacientes__videos{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem);display:grid}.i-agendar{background:var(--ardosia-funda);color:var(--claro-sobre-escuro);padding:clamp(4.5rem, 9vw, 7.5rem) var(--coluna);grid-template-columns:1fr minmax(0,30rem);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.i-agendar__info>p{color:var(--suave-escuro);margin-top:1rem;font-size:1.1rem}.i-onde{gap:.9rem;margin-top:2.5rem;display:grid}.i-onde>p{align-items:flex-start;gap:.6rem;display:flex}.i-onde svg{color:var(--broto);flex:none;margin-top:.25rem}.i-onde dl{margin:0 0 .75rem 1.7rem}.i-onde dl div{border-bottom:1px solid var(--linha-escura);justify-content:space-between;padding:.45rem 0;display:flex}.i-onde dt{font-weight:600}.i-onde dd{color:var(--suave-escuro);font-variant-numeric:tabular-nums;margin:0}.i-mapa{border:0;border-radius:14px;width:100%;height:15rem}.i-mapa--reserva{text-align:center;background:var(--marfim);color:var(--tinta);place-content:center;justify-items:center;gap:.75rem;padding:1rem;display:grid}.i-mapa--reserva small{color:var(--suave-claro);max-width:22rem}.i-mapa--reserva a{color:var(--jade)}.agendar{background:var(--esmalte);color:var(--tinta);border-radius:16px;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid;box-shadow:0 40px 80px -40px #000000b3}.agendar__titulo{font-family:var(--f-titulo);letter-spacing:-.02em;font-size:1.75rem;font-weight:600}.agendar__grupo{border:0;min-width:0;margin:0;padding:0}.agendar__grupo legend,.campo>span{color:var(--suave-claro);margin-bottom:.5rem;padding:0;font-size:.88rem;font-weight:600;display:block}.campo em{font-style:normal;font-weight:400}.agendar__carregando{color:var(--suave-claro);font-size:.95rem}.chips{flex-wrap:wrap;gap:.5rem;display:flex}.chips--horas{grid-template-columns:repeat(auto-fill,minmax(4.6rem,1fr));display:grid}.chip{font:inherit;cursor:pointer;color:var(--tinta);background:var(--porcelana);border:1px solid var(--linha-clara);transition:background-color .15s ease, border-color .15s ease, transform .16s var(--ease-out);border-radius:10px}.chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.chip:hover{border-color:var(--tinta)}}.chip.is-on{background:var(--ardosia);border-color:var(--ardosia);color:var(--esmalte)}.chip--dia{justify-items:center;min-width:4.4rem;padding:.55rem .7rem;display:grid}.chip__rotulo{font-size:.95rem;font-weight:600}.chip__data{opacity:.75;font-size:.8rem}.chip--hora{font-variant-numeric:tabular-nums;padding:.6rem .4rem;font-weight:600}.agendar__linha{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.campo select,.campo input{width:100%;font:inherit;color:var(--tinta);border:1px solid var(--linha-clara);background:var(--esmalte);border-radius:10px;padding:.7rem .8rem}.campo select:focus,.campo input:focus{border-color:var(--tinta);box-shadow:0 0 0 3px color-mix(in srgb, var(--broto) 35%, transparent);outline:none}.agendar__previa{background:var(--marfim);border-radius:12px 12px 12px 3px;padding:.85rem 1rem}.agendar__previa-rotulo{color:var(--suave-claro);margin-bottom:.25rem;font-size:.8rem;display:block}.agendar__previa p{font-size:.97rem;line-height:1.45}.agendar__nota{color:var(--suave-claro);text-align:center;margin-top:-.4rem;font-size:.85rem}.botao{font:600 1rem/1 var(--f-texto);cursor:pointer;transition:background-color .18s ease, transform .16s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:1rem 1.4rem;text-decoration:none;display:inline-flex}.botao:active{transform:scale(.97)}.botao--principal{background:var(--jade);color:var(--esmalte)}.botao--principal:disabled{background:var(--marfim);color:var(--suave-claro);cursor:not-allowed;transform:none}.botao--largo{width:100%}.i-perguntas{padding:clamp(4.5rem, 9vw, 7.5rem) var(--coluna);grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.i-perguntas h2{font-size:clamp(1.9rem,3.2vw,2.7rem)}.i-item{border-bottom:1px solid var(--linha-clara)}.i-item:first-child{border-top:1px solid var(--linha-clara)}.i-item summary{justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.i-item summary::-webkit-details-marker{display:none}.i-item summary svg{color:var(--jade);transition:transform .2s var(--ease-out);flex:none}.i-item[open] summary svg{transform:rotate(45deg)}.i-item p{color:var(--suave-claro);max-width:40rem;padding:0 2.5rem 1.4rem 0}.i-rodape{background:var(--ardosia-funda);color:var(--suave-escuro);padding:3rem var(--coluna) 7rem;border-top:1px solid var(--linha-escura);flex-wrap:wrap;justify-content:space-between;gap:2rem;font-size:.94rem;display:flex}.i-rodape__slogan{margin-top:1.25rem}.i-rodape__legal{margin-top:.5rem;font-size:.85rem}.i-rodape ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.i-rodape li{align-items:center;gap:.5rem;display:flex}.i-rodape a{color:var(--claro-sobre-escuro)}.i-rodape svg{color:var(--broto)}.i-barra{display:none}@media (width<=960px){.i-topo__nav{display:none}.i-topo__cta{margin-left:auto}.i-hero{grid-template-columns:1fr;min-height:0}.i-hero__video{justify-self:start;width:min(62%,15rem)}.i-passos{grid-template-columns:1fr}.i-passos__fixo{display:none}.i-passos__lista li{opacity:1;padding-bottom:2.5rem}.i-passos__mini{font-family:var(--f-titulo);color:var(--jade);font-variant-numeric:lining-nums;margin-bottom:.75rem;font-size:2.6rem;line-height:1;display:block}.i-tecnologias{grid-template-columns:1fr;gap:1rem}.i-capitulo{grid-template-columns:1fr}.i-capitulo__palco{min-height:18rem}.i-equipe__lista{grid-template-columns:repeat(2,1fr)}.i-agendar,.i-perguntas{grid-template-columns:1fr}}@media (width<=640px){.i-topo__cta{display:none}.i-comparar{grid-template-columns:1fr}.i-pacientes__videos{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:repeat(3,72%);overflow-x:auto}.i-pacientes__videos>*{scroll-snap-align:start}.agendar__linha{grid-template-columns:1fr}.i-barra{z-index:40;padding:.7rem var(--gutter) calc(.7rem + env(safe-area-inset-bottom,0px));background:var(--ardosia-funda);border-top:1px solid var(--linha-escura);gap:.6rem;display:flex;position:fixed;bottom:0;left:0;right:0}.i-barra .i-botao{flex:1}.i-barra__whats{border:1px solid var(--linha-escura);width:3.2rem;color:var(--claro-sobre-escuro);border-radius:999px;flex:none;place-items:center;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.i-hero__linhas i,.i-hero__entra,.i-passos__numero,.i-capitulo{animation:none}.i-sorriso__lado,.i-sorriso__haste,.i-sorriso__pingo,.i-lamina__corpo,.i-passos__trilho i{transition:none}}.i-sorriso,.i-alinhar__texto,.i-frase p,.i-passos__numero,.i-passos__mini,.i-comparar dt{letter-spacing:-.03em;font-weight:600}.i-hero h1,.i-frase p,.i-agendar h2,.i-marca__nome b,.i-comparar .is-destaque dt,.i-vitrine h2{color:#dde1e5}@supports ((-webkit-background-clip:text) or (background-clip:text)){.i-hero h1,.i-frase p,.i-agendar h2,.i-marca__nome b,.i-comparar .is-destaque dt,.i-vitrine h2{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(100deg,#0000 42%,#ffffffbf 50%,#0000 58%),repeating-linear-gradient(#f2f4f6 0,#dde1e5 .36lh,#959da5 .58lh,#c4cad1 .72lh,#eef0f2 1lh);background-position:130% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}.i-hero h1{animation:i-reflexo 1.6s var(--ease-in-out) 1.1s both}@keyframes i-reflexo{0%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}}@media (prefers-reduced-motion:reduce){.i-hero h1{animation:none}}.i-vitrine{background:radial-gradient(55rem 40rem at 68% 50%, #39424e, transparent 70%), var(--ardosia-funda);height:480vh;color:var(--claro-sobre-escuro);position:relative}.i-vitrine__palco{height:100svh;position:sticky;top:0;overflow:hidden}.i-vitrine__tela{width:100%;height:100%;display:block;position:absolute;inset:0}.i-vitrine__textos{left:var(--coluna);width:min(31rem,42vw);height:17rem;position:absolute;top:50%;translate:0 -50%}.i-vitrine__texto{opacity:0;will-change:opacity, transform, filter;position:absolute;inset:0 auto auto 0}.i-vitrine--carregando .i-vitrine__texto:first-child{opacity:1}.i-vitrine h2{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(2.4rem,4.8vw,4.4rem);font-weight:700;line-height:1.02}.i-vitrine__texto p{color:var(--suave-escuro);max-width:26rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}.i-vitrine__texto .i-botao{margin-top:1.5rem}.i-vitrine__legendas{pointer-events:none;position:absolute;inset:0}.i-vitrine__legenda{opacity:0;white-space:nowrap;color:var(--claro-sobre-escuro);align-items:center;gap:.6rem;margin-top:-.7em;font-size:.9rem;font-weight:500;display:inline-flex;position:absolute;top:0;left:0}.i-vitrine__legenda:before{content:"";background:linear-gradient(90deg, var(--broto), #c9a24b33);width:2.2rem;height:1px}.i-vitrine__barra{background:#ffffff14;height:2px;position:absolute;bottom:0;left:0;right:0}.i-vitrine__barra i{background:var(--broto);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.i-vitrine--lista{height:auto}.i-vitrine--lista .i-vitrine__palco{height:auto;padding:clamp(4rem, 9vw, 7rem) var(--coluna);position:static}.i-vitrine--lista .i-vitrine__tela,.i-vitrine--lista .i-vitrine__legendas,.i-vitrine--lista .i-vitrine__barra{display:none}.i-vitrine--lista .i-vitrine__textos{gap:2.5rem;width:auto;max-width:40rem;height:auto;display:grid;position:static;translate:none}.i-vitrine--lista .i-vitrine__texto{opacity:1;position:static}@media (width<=860px){.i-vitrine__palco:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--ardosia-funda) 38%);height:46svh;position:absolute;inset:auto 0 0}.i-vitrine__textos{z-index:1;left:var(--gutter);right:var(--gutter);width:auto;height:13.5rem;top:auto;bottom:9svh;translate:none}.i-vitrine h2{font-size:clamp(2.1rem,9vw,2.8rem)}.i-vitrine__legenda{gap:.4rem;font-size:.78rem}.i-vitrine__legenda:before{width:1rem}}.i-marca__simbolo{color:var(--broto);flex:none}
