@font-face{font-family:"Manrope Fallback";src:local("Arial"),local("Helvetica Neue"),local("Helvetica"),local("Liberation Sans");size-adjust:102.7%;ascent-override:103.8%;descent-override:29.2%;line-gap-override:0%}@font-face{font-family:"Manrope";src:url("../fonts/manrope-latin-wght-normal.woff2?v=a30ddcd349") format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--verde:#01B59B;--azul-profundo:#082D53;--azul-titulo:#16225F;--cinza-texto:#5F5F5F;--cinza-apoio:#4D4D4D;--bege:#F1EBE8;--neutro:#E9E2DC;--branco:#FFFFFF;--fundo:var(--branco);--fundo-quente:var(--bege);--fundo-escuro:var(--azul-profundo);--tinta:var(--azul-profundo);--tinta-titulo:var(--azul-titulo);--tinta-suave:var(--cinza-apoio);--tinta-clara:var(--branco);--tinta-clara-suave:var(--bege);--linha:rgb(8 45 83 / 0.16);--linha-clara:rgb(255 255 255 / 0.22);--acao:var(--verde);--acao-texto:var(--azul-profundo);--foco:var(--azul-profundo);--fonte:"Manrope","Manrope Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--fs-display:clamp(2.125rem,1.35rem + 3.3vw,4.25rem);--fs-h2:clamp(1.75rem,1.28rem + 1.85vw,2.75rem);--fs-h3:clamp(1.25rem,1.16rem + 0.4vw,1.5rem);--fs-lead:clamp(1.1875rem,1.1rem + 0.42vw,1.4375rem);--fs-corpo:clamp(1.125rem,1.09rem + 0.18vw,1.25rem);--fs-menor:1rem;--lh-corpo:1.65;--lh-titulo:1.1;--tracking-titulo:-0.022em;--gutter:clamp(1rem,0.4rem + 2.6vw,2.5rem);--largura:80rem;--medida:38.5rem;--secao:clamp(3.25rem,1.9rem + 5.6vw,7.5rem);--raio:6px;--raio-imagem:3px;--altura-cabecalho:4.25rem;--t-controle:180ms;--t-revelar:380ms;--curva:cubic-bezier(0.2,0.7,0.2,1)}@media (min-width:68.75em){:root{--altura-cabecalho:5rem}}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none !important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--fundo)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh;font-family:var(--fonte);font-size:var(--fs-corpo);font-weight:400;line-height:var(--lh-corpo);color:var(--tinta);background:var(--fundo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--fundo);pointer-events:none}img,picture,svg{display:block;max-width:100%}img{height:auto}h1,h2,h3,h4{margin:0;color:var(--tinta-titulo);font-weight:600;line-height:var(--lh-titulo);letter-spacing:var(--tracking-titulo);text-wrap:balance}h1{font-size:var(--fs-display);letter-spacing:-0.03em;line-height:1.05}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);line-height:1.25;letter-spacing:-0.012em}p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0}p,li,dd{text-wrap:pretty}strong,b{font-weight:700}a{color:inherit;text-decoration-line:underline;text-decoration-color:var(--verde);text-decoration-thickness:2px;text-underline-offset:0.22em;transition:text-decoration-color var(--t-controle) ease,color var(--t-controle) ease}a:hover{text-decoration-color:currentColor}:focus{outline:none}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:2px}::selection{background:var(--bege);color:var(--azul-profundo)}abbr[title]{text-decoration:none}table{border-collapse:collapse;width:100%}.pular{position:absolute;left:max(var(--gutter),env(safe-area-inset-left,0px));top:calc(env(safe-area-inset-top,0px) + 0.5rem);z-index:100;padding:0.75rem 1.25rem;background:var(--azul-profundo);color:var(--branco);font-weight:700;text-decoration:none;border-radius:var(--raio);transform:translateY(-200%)}.pular:focus-visible{transform:none;outline-color:var(--verde)}.visualmente-oculto{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fluxo>* + *{margin-top:var(--fluxo,1em)}.numero{font-variant-numeric:tabular-nums;white-space:nowrap}[id]{scroll-margin-top:calc(var(--altura-cabecalho) + env(safe-area-inset-top,0px) + 1.5rem)}.conteiner{width:100%;max-width:calc(var(--largura) + 2 * var(--gutter));margin-inline:auto;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.conteiner--estreito{max-width:calc(52rem + 2 * var(--gutter))}main{display:block}.secao{padding-block:var(--secao)}.secao--compacta{padding-block:clamp(3rem,2rem + 4vw,5rem)}.secao--divisoria{border-top:1px solid var(--linha)}.secao--quente{background:var(--fundo-quente)}.secao--escura{background:var(--fundo-escuro);color:var(--tinta-clara);--foco:var(--branco);--linha:var(--linha-clara)}.secao--escura h2,.secao--escura h3{color:var(--tinta-clara)}.secao--escura::selection{background:var(--verde);color:var(--azul-profundo)}.cabeca{display:grid;gap:1.25rem;margin-bottom:clamp(2rem,1.4rem + 2.4vw,4.25rem)}.cabeca__intro{max-width:var(--medida);font-size:var(--fs-lead);line-height:1.55}.cabeca__intro--suave{color:var(--tinta-suave);font-size:var(--fs-corpo)}.cabeca--unica{margin-bottom:0}.secao--escura .cabeca__intro{color:var(--tinta-clara-suave)}@media (min-width:56em){.cabeca--lado{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--gutter);align-items:end}.cabeca--lado .cabeca__intro{justify-self:start}}.bloco{display:grid;gap:1.5rem;padding-block:clamp(2.75rem,2rem + 2.8vw,4.75rem);border-top:1px solid var(--linha)}.bloco:first-child{border-top:0}.bloco__titulo{font-size:clamp(1.5rem,1.25rem + 1vw,2.125rem)}.bloco__corpo{min-width:0;max-width:var(--medida)}.bloco__corpo--largo{max-width:none}@media (min-width:56em){.bloco{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--gutter)}.bloco__titulo{position:sticky;top:calc(var(--altura-cabecalho) + 2rem);align-self:start}}.duas-colunas{display:grid;gap:clamp(2rem,1.5rem + 2.5vw,4rem)}@media (min-width:56em){.duas-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.duas-colunas--5-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.duas-colunas--7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.botao{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-height:3rem;padding:0.75rem 1.375rem;border:1.5px solid transparent;border-radius:var(--raio);font:inherit;font-size:1.0625rem;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--t-controle) ease,color var(--t-controle) ease,border-color var(--t-controle) ease;-webkit-tap-highlight-color:transparent}.botao--primario{background:var(--acao);color:var(--acao-texto)}.botao--primario:hover{background:var(--azul-profundo);color:var(--branco)}.botao--secundario{background:transparent;color:var(--azul-profundo);border-color:var(--azul-profundo)}.botao--secundario:hover{background:var(--azul-profundo);color:var(--branco)}.secao--escura .botao--primario:hover{background:var(--branco);color:var(--azul-profundo)}.secao--escura .botao--secundario{color:var(--branco);border-color:rgb(255 255 255 / 0.75)}.secao--escura .botao--secundario:hover{background:var(--branco);color:var(--azul-profundo);border-color:var(--branco)}.botao--compacto{min-height:2.75rem;padding:0.625rem 1.125rem;font-size:1rem}.acoes{display:flex;flex-wrap:wrap;gap:0.75rem 1.5rem;align-items:center}.link-seta{display:inline;padding-block:0.7em;font-weight:700;color:var(--azul-profundo);text-decoration:none;-webkit-tap-highlight-color:transparent}.link-seta__texto{text-decoration-line:underline;text-decoration-color:var(--verde);text-decoration-thickness:2px;text-underline-offset:0.3em;transition:text-decoration-color var(--t-controle) ease}.link-seta:hover .link-seta__texto{text-decoration-color:currentColor}.link-seta .seta{position:relative;left:0;transition:left var(--t-controle) var(--curva)}.link-seta:hover .seta{left:3px}.secao--escura .link-seta{color:var(--branco)}.link-forte{font-weight:700;color:var(--azul-profundo)}.secao--escura .link-forte{color:var(--branco)}.cabecalho{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--fundo);border-bottom:1px solid transparent;transition:border-color 200ms ease}.cabecalho--rolado{border-bottom-color:var(--linha)}.cabecalho__barra{display:flex;align-items:center;gap:0.75rem;min-height:var(--altura-cabecalho)}.marca{display:inline-flex;align-items:center;margin-right:auto;flex-shrink:0;text-decoration:none;border-radius:2px}.marca img{width:auto;height:2.75rem}.marca__texto{display:grid;line-height:1.1;color:var(--azul-titulo)}.marca__nome{font-size:1.125rem;font-weight:700;letter-spacing:-0.01em}.marca__esp{font-size:0.8125rem;font-weight:600;color:var(--tinta-suave);letter-spacing:0.02em}.cabecalho__agendar{flex-shrink:0;white-space:nowrap}.nav{display:flex;align-items:center}.nav__alternar{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;min-width:2.75rem;padding:0.5rem 0.75rem;border:1.5px solid var(--linha);border-radius:var(--raio);background:var(--fundo);color:var(--azul-profundo);font:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.nav__alternar:hover{border-color:var(--azul-profundo)}html:not(.js-pronto) [data-menu-botao]{display:none !important}.js-pronto .nav__alternar--reserva{display:none}.nav__icone{position:relative;width:1.125rem;height:2px;background:currentColor;border-radius:1px;transition:background-color var(--t-controle) ease}.nav__icone::before,.nav__icone::after{content:"";position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:1px;transition:transform var(--t-controle) var(--curva)}.nav__icone::before{transform:translateY(-6px)}.nav__icone::after{transform:translateY(6px)}.nav__alternar[aria-expanded="true"] .nav__icone{background:transparent}.nav__alternar[aria-expanded="true"] .nav__icone::before{transform:rotate(45deg)}.nav__alternar[aria-expanded="true"] .nav__icone::after{transform:rotate(-45deg)}.nav__painel{display:none;position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - var(--altura-cabecalho) - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain;background:var(--fundo);border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);box-shadow:0 18px 30px -24px rgb(8 45 83 / 0.45);padding-block:0.75rem 1.5rem}.js-pronto .nav__painel[data-aberto]{display:block}.nav__lista{list-style:none;display:grid}.nav__lista a{display:flex;align-items:center;min-height:3.25rem;padding-block:0.5rem;font-size:1.1875rem;font-weight:600;color:var(--azul-titulo);text-decoration:none;border-bottom:1px solid var(--linha)}.nav__lista a:hover,.nav__lista a[aria-current="page"]{text-decoration:underline;text-decoration-color:var(--verde);text-decoration-thickness:2px;text-underline-offset:0.3em}.nav__contato{display:grid;gap:0.25rem;margin-top:1.25rem;font-size:var(--fs-menor);color:var(--tinta-suave)}.nav__contato a{color:var(--azul-profundo);font-weight:600}@media (max-width:26em){.cabecalho__barra{gap:0.5rem}.cabecalho__agendar-extra{display:none}.marca__nome{font-size:1rem}.marca__esp{font-size:0.75rem}.marca--texto ~ .nav .nav__alternar-rotulo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:23.75em){.nav__alternar-rotulo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.marca img{height:2.5rem}.marca__nome{font-size:0.9375rem}.cabecalho__agendar.botao--compacto{padding-inline:0.875rem}.cabecalho__agendar--visita{white-space:normal;max-width:6.5rem;line-height:1.1;font-size:0.9375rem;padding-block:0.375rem}}@media (min-width:68.75em){.cabecalho__barra{gap:2rem}.marca img{height:3.5rem}.nav__alternar,html.js-pronto [data-menu-botao]{display:none !important}.nav__painel,.js-pronto .nav__painel[data-aberto]{position:static;display:block;max-height:none;overflow:visible;padding:0;border:0;box-shadow:none;background:transparent}.nav__painel>.conteiner{padding:0;max-width:none}.nav__lista{display:flex;gap:0.25rem 1.75rem}.nav__lista a{min-height:2.75rem;padding:0;font-size:1.0625rem;border-bottom:0;color:var(--azul-profundo)}.nav__contato{display:none}}.trilha{font-size:var(--fs-menor);color:var(--tinta-suave)}.trilha ol{list-style:none;display:flex;flex-wrap:wrap;gap:0.25rem 0.5rem}.trilha li:not(:last-child)::after{content:"/";margin-left:0.5rem;color:rgb(8 45 83 / 0.35)}.trilha a{color:var(--azul-profundo);text-decoration-thickness:1px}.pagina-topo{padding-block:clamp(2rem,1.2rem + 3vw,4.5rem) clamp(2.5rem,1.8rem + 3vw,4.5rem)}.pagina-topo__grade{display:grid;gap:clamp(2rem,1.5rem + 2vw,3rem);align-items:center}.pagina-topo__texto{display:grid;gap:1.25rem;min-width:0;align-content:start}.pagina-topo h1{max-width:18ch}.pagina-topo__lead{max-width:var(--medida);font-size:var(--fs-lead);line-height:1.55}.pagina-topo__texto>.acoes{margin-top:0.5rem}@media (min-width:60em){.pagina-topo__grade--resumo{grid-template-columns:minmax(0,7fr) minmax(19rem,5fr);column-gap:clamp(2.5rem,6vw,6rem);align-items:end}}.condicao{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.25rem 1rem;padding-left:0.875rem;border-left:3px solid var(--verde);font-size:var(--fs-menor);line-height:1.5}.condicao__texto{color:var(--azul-profundo);font-weight:700}.condicao__link{color:var(--azul-profundo);font-weight:500;text-decoration-thickness:1px}.resumo{display:grid;gap:0.75rem;align-content:start;padding-top:1rem;border-top:2px solid var(--azul-profundo)}.resumo__titulo{font-size:var(--fs-menor);font-weight:700;letter-spacing:0;color:var(--azul-profundo)}.resumo__lista{display:grid}.resumo__linha{display:grid;gap:0.125rem;padding-block:0.875rem;border-bottom:1px solid var(--linha)}.resumo__linha:last-child{border-bottom:0;padding-bottom:0}.resumo dt{font-size:var(--fs-menor);color:var(--tinta-suave)}.resumo dd{font-weight:600;color:var(--azul-profundo);line-height:1.45}.resumo dd a{font-weight:600}.ficha{display:grid;border-top:1px solid var(--linha)}.ficha__linha{display:grid;gap:0.125rem 1.5rem;padding-block:0.875rem;border-bottom:1px solid var(--linha)}.ficha dt{font-size:var(--fs-menor);color:var(--tinta-suave)}.ficha dd{font-weight:600;color:var(--azul-profundo);font-variant-numeric:tabular-nums}.secao--escura .ficha dt{color:var(--tinta-clara-suave)}.secao--escura .ficha dd{color:var(--tinta-clara)}@media (min-width:36em){.ficha__linha{grid-template-columns:minmax(8.5rem,2fr) minmax(0,5fr);align-items:baseline}.ficha--empilhada .ficha__linha{grid-template-columns:minmax(0,1fr)}}.registros-compactos{display:flex;flex-wrap:wrap;gap:0.125rem 0.625rem;font-size:var(--fs-menor);font-weight:600;color:var(--tinta-suave);font-variant-numeric:tabular-nums}.registros-compactos__sep{color:rgb(8 45 83 / 0.35)}.lista{list-style:none;display:grid;gap:0.875rem}.lista>li{position:relative;padding-left:1.5rem}.lista>li::before{content:"";position:absolute;left:0;top:0.72em;width:0.625rem;height:2px;background:var(--verde)}.lista--passos{counter-reset:passo;gap:1.25rem}.lista--passos>li{padding-left:2.75rem;counter-increment:passo}.lista--passos>li::before{content:counter(passo);top:0.05em;width:1.875rem;height:1.875rem;display:grid;place-items:center;border:1.5px solid var(--azul-profundo);border-radius:50%;background:transparent;font-size:0.9375rem;font-weight:700;line-height:1;color:var(--azul-profundo);font-variant-numeric:tabular-nums}.texto{max-width:var(--medida)}.texto>* + *{margin-top:1em}.lista.texto>li + li{margin-top:0}.texto h3{margin-top:2em}.texto h3 + *{margin-top:0.6em}.texto ul:not(.lista){padding-left:1.25rem}.lista + .nota{margin-top:1.25rem}.sem-quebra{white-space:nowrap}a.email-exames{overflow-wrap:anywhere}.nota{font-size:var(--fs-menor);line-height:1.6;color:var(--tinta-suave)}.secao--escura .nota{color:var(--tinta-clara-suave)}.destaque{padding:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);background:var(--fundo-quente);border-radius:var(--raio)}.preparo{display:grid;gap:1rem;padding:clamp(1.5rem,1.2rem + 1.2vw,2rem);background:var(--fundo-quente);border-radius:var(--raio)}.preparo h2{font-size:var(--fs-h3)}.preparo .lista{gap:0.75rem;font-size:var(--fs-menor);line-height:1.55}.preparo__imprimir{font-size:var(--fs-menor)}.bloco .preparo__imprimir{display:grid;justify-items:start;gap:0.5rem;margin-top:1.5rem}.preparo__imprimir[hidden]{display:none}.ficha-preparo{display:none}.foto{position:relative;margin:0}.foto img{width:100%;height:100%;object-fit:cover;border-radius:var(--raio-imagem);background:var(--neutro)}.foto figcaption{margin-top:0.625rem;font-size:var(--fs-menor);line-height:1.5;color:var(--tinta-suave)}.perguntas{border-top:1px solid var(--linha)}.pergunta{border-bottom:1px solid var(--linha)}.pergunta summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding-block:1.125rem;font-size:clamp(1.125rem,1.07rem + 0.25vw,1.3125rem);font-weight:600;line-height:1.4;color:var(--azul-titulo);cursor:pointer;list-style:none;border-radius:2px}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary::after{content:"";flex-shrink:0;width:1.75rem;height:1.75rem;margin-top:-0.05rem;border:1.5px solid var(--azul-profundo);border-radius:50%;background:linear-gradient(var(--azul-profundo),var(--azul-profundo)) center / 0.75rem 2px no-repeat,linear-gradient(var(--azul-profundo),var(--azul-profundo)) center / 2px 0.75rem no-repeat;transition:background-size var(--t-controle) var(--curva)}.pergunta[open] summary::after{background:linear-gradient(var(--azul-profundo),var(--azul-profundo)) center / 0.75rem 2px no-repeat,linear-gradient(var(--azul-profundo),var(--azul-profundo)) center / 2px 0 no-repeat}.pergunta summary:hover{text-decoration:underline;text-decoration-color:var(--verde);text-decoration-thickness:2px;text-underline-offset:0.25em}.pergunta__resposta{display:grid;gap:0.875rem;max-width:var(--medida);padding-bottom:1.5rem}.pergunta__resposta ul{display:grid;gap:0.5rem;padding-left:1.25rem}.canais{list-style:none;display:grid;border-top:1px solid var(--linha)}.canal{display:grid;gap:0.25rem 1rem;padding-block:1rem;border-bottom:1px solid var(--linha)}.canal__rotulo{font-size:var(--fs-menor);color:var(--tinta-suave)}.canal__valor{font-size:1.25rem;font-weight:700;color:var(--azul-profundo);font-variant-numeric:tabular-nums}.canal__acao{justify-self:start;margin-top:0.375rem}@media (min-width:36em){.canal{grid-template-columns:minmax(0,1fr) auto;align-items:center}.canal__acao{grid-column:2;grid-row:1 / span 2;margin-top:0}}.agenda{display:grid;gap:1.125rem;align-content:start;padding:clamp(1.25rem,0.9rem + 1.6vw,2.25rem);background:var(--fundo);border:1px solid var(--linha);border-radius:var(--raio)}.agenda__cabeca{display:grid;gap:0.5rem}.agenda__titulo{font-size:var(--fs-h3)}.agenda__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1.5rem;padding:1.125rem 1.25rem;background:var(--fundo-quente);border-radius:var(--raio)}.agenda:not([data-estado="inicial"]) .agenda__acoes{padding-block:0.75rem}.agenda__dica{padding:0.875rem 1rem;border-left:3px solid var(--verde);background:var(--fundo-quente);font-size:var(--fs-menor);font-weight:600;line-height:1.55;color:var(--azul-profundo)}.agenda__status:empty{display:none}.agenda__status{padding:0.875rem 1rem;border-left:3px solid var(--azul-profundo);font-size:var(--fs-menor);font-weight:600;line-height:1.55;color:var(--azul-profundo);background:var(--fundo)}.agenda__status:focus-visible{outline-offset:2px}.agenda[data-estado="indisponivel"] .agenda__status{font-weight:500;background:var(--fundo-quente)}.agenda[data-estado="solicitada"] .agenda__status{padding:0;border-left:0;font-weight:500;color:var(--tinta-suave);background:transparent}.agenda__area{min-width:0}.agenda__area:empty{display:none}.agenda[data-estado="carregando"] .agenda__area,.agenda[data-estado="demorando"] .agenda__area,.agenda[data-estado="solicitada"] .agenda__area{min-height:32rem}.agenda[data-estado="indisponivel"] .agenda__area{display:none}.agenda__area iframe{display:block;width:100%;max-width:100%;border:0}html:not(.js-pronto) [data-agenda-abrir]{display:none}.chamada{display:grid;gap:1.5rem;padding-block:clamp(3rem,2rem + 4vw,5.5rem);border-top:1px solid var(--linha)}.chamada h2{max-width:20ch}.chamada p{max-width:var(--medida)}@media (min-width:56em){.chamada{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:var(--gutter)}.chamada .acoes{justify-content:flex-end}}.precos{list-style:none;display:grid;gap:1rem}.preco{display:grid;gap:0.75rem;align-content:start;padding:clamp(1.25rem,1rem + 1vw,1.75rem);border:1px solid var(--linha);border-radius:var(--raio)}.preco__titulo{font-size:var(--fs-h3)}.preco__valores{display:grid}.preco__linha{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding-block:0.75rem;border-top:1px solid var(--linha)}.preco__linha dt{font-size:var(--fs-menor);color:var(--tinta-suave)}.preco__linha dd{font-size:1.25rem;font-weight:700;color:var(--azul-profundo);font-variant-numeric:tabular-nums;white-space:nowrap}.preco__nota{font-size:var(--fs-menor);line-height:1.5;color:var(--tinta-suave)}@media (min-width:52em){.precos{grid-template-columns:repeat(3,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.precos{grid-template-rows:auto auto auto}.preco{grid-row:span 3;grid-template-rows:subgrid}}}.rodape{background:var(--fundo-escuro);color:var(--tinta-clara);--foco:var(--branco);--linha:var(--linha-clara);padding-block:clamp(3.5rem,2.5rem + 4vw,6rem) calc(2rem + env(safe-area-inset-bottom,0px));font-size:var(--fs-menor);line-height:1.6}.rodape a{color:var(--tinta-clara);text-decoration-thickness:1px}.rodape a:hover{text-decoration-color:var(--verde)}.rodape__grade{display:grid;gap:2.5rem}.rodape__marca img{width:9.5rem;height:auto}.rodape .marca__nome{color:var(--tinta-clara)}.rodape .marca__esp{color:var(--tinta-clara-suave)}.rodape__nome{font-size:1.25rem;font-weight:700;letter-spacing:-0.01em;color:var(--tinta-clara)}.rodape__titulo{margin-bottom:0.75rem;font-size:var(--fs-menor);font-weight:700;color:var(--verde)}.rodape__lista{list-style:none;display:grid;gap:0.5rem}.rodape__paginas:focus{outline:none}.rodape__paginas:target .rodape__titulo{text-decoration:underline;text-decoration-color:var(--verde);text-underline-offset:0.3em}.rodape__registros{color:var(--tinta-clara-suave)}.rodape__base{display:grid;gap:0.75rem;margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding-top:1.75rem;border-top:1px solid var(--linha-clara);color:var(--tinta-clara-suave)}@media (min-width:22em){.rodape__paginas .rodape__lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}@media (min-width:48em){.rodape__grade{grid-template-columns:repeat(2,minmax(0,1fr))}.rodape__paginas .rodape__lista{grid-template-columns:minmax(0,1fr)}}@media (min-width:68.75em){.rodape__grade{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,3fr) minmax(0,2.5fr);column-gap:var(--gutter)}.rodape__base{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.consentimento{position:fixed;inset:auto 1rem 1rem 1rem;z-index:60;display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1.5rem;max-width:46rem;margin-inline:auto;padding:1rem 1.25rem;background:var(--branco);border-radius:0.75rem;box-shadow:0 0.5rem 2rem rgb(0 0 0 / 0.2)}.consentimento__texto{flex:1 1 18rem;margin:0;font-size:0.9375rem}.consentimento__acoes{display:flex;gap:0.5rem}.rodape__link{padding:0;font:inherit;color:inherit;text-align:left;background:none;border:0;cursor:pointer;text-decoration:underline}.abertura{padding-top:clamp(1.25rem,0.6rem + 2.8vw,4rem);padding-bottom:var(--secao)}.abertura__grade{display:grid;grid-template-columns:[tela-inicio] max(var(--gutter),env(safe-area-inset-left,0px)) [conteudo-inicio] minmax(0,1fr) [conteudo-fim] max(var(--gutter),env(safe-area-inset-right,0px)) [tela-fim];row-gap:1rem}.abertura__grade>*{grid-column:conteudo-inicio / conteudo-fim;min-width:0}.abertura__identificacao{font-size:var(--fs-menor);font-weight:600;line-height:1.45;color:var(--azul-profundo)}.abertura__identificacao span{color:var(--tinta-suave);font-weight:500}.abertura h1{max-width:16ch}.abertura__foto{grid-column:tela-inicio / tela-fim;margin-block:0.5rem 0.25rem}.abertura__foto img{aspect-ratio:4 / 3;border-radius:0}.abertura__corpo{display:grid;gap:1.25rem;align-content:start}.abertura__lead{max-width:34rem;font-size:var(--fs-lead);line-height:1.55}.abertura__objetiva{max-width:34rem;font-weight:600;color:var(--azul-profundo)}.abertura__corpo .acoes{margin-top:0.25rem}.abertura__lateral{margin-top:0.5rem}@media (min-width:40em){.abertura__foto{grid-column:conteudo-inicio / conteudo-fim;max-width:36rem}.abertura__foto img{border-radius:var(--raio-imagem)}}@media (min-width:64em){.abertura__grade{grid-template-columns:[tela-inicio] max(var(--gutter),env(safe-area-inset-left,0px),calc((100% - var(--largura)) / 2)) [conteudo-inicio] minmax(0,54fr) [meio] minmax(0,46fr) [conteudo-fim] max(var(--gutter),env(safe-area-inset-right,0px),calc((100% - var(--largura)) / 2)) [tela-fim];grid-template-rows:1fr auto auto auto 1fr;row-gap:1.5rem}.abertura__grade>*{grid-column:conteudo-inicio / meio;padding-right:clamp(2rem,4.5vw,5.5rem)}.abertura__identificacao{grid-row:2}.abertura h1{grid-row:3}.abertura__corpo{grid-row:4}.abertura__foto{grid-column:meio / tela-fim;grid-row:1 / -1;align-self:center;max-width:none;margin:0;padding-right:0}.abertura__foto img{aspect-ratio:1 / 1;max-height:46rem;border-radius:var(--raio-imagem) 0 0 var(--raio-imagem)}.abertura__lateral{grid-column:meio / conteudo-fim;grid-row:1 / -1;align-self:center;padding-right:0;margin:0}}.necessidades{list-style:none;display:grid;gap:0 var(--gutter)}.necessidade{display:grid;gap:0.375rem;align-content:start;padding-block:1.125rem 1.25rem;border-top:1px solid var(--linha)}.necessidade--destaque{gap:0.75rem;margin-top:0.75rem;padding:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);background:var(--fundo-quente);border-top:0;border-radius:var(--raio)}@media (min-width:40em){.necessidades{grid-template-columns:repeat(2,minmax(0,1fr))}.necessidade--destaque{margin:0;align-self:stretch}}@media (min-width:64em){.necessidades{grid-template-columns:repeat(3,minmax(0,1fr))}}.atendimento__grade{display:grid;gap:clamp(2.5rem,2rem + 2.5vw,4rem)}.atendimento__lado{display:grid;gap:1.5rem;align-content:start}.atendimento__lado>p:not(.atendimento__duracao){max-width:28rem;color:var(--tinta-clara-suave);font-size:var(--fs-lead);line-height:1.55}.atendimento__duracao{display:grid;gap:0.375rem;padding-top:1.25rem;border-top:1px solid var(--linha-clara);max-width:28rem}.atendimento__duracao strong{font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:600;line-height:1;letter-spacing:-0.03em;color:var(--branco);font-variant-numeric:proportional-nums}.atendimento__duracao span{color:var(--tinta-clara-suave);font-size:var(--fs-menor);line-height:1.55}.etapas{list-style:none;display:grid;counter-reset:etapa}.etapa{display:grid;gap:0.375rem;padding-block:1.375rem;border-top:1px solid var(--linha-clara);counter-increment:etapa}.etapa:last-child{border-bottom:1px solid var(--linha-clara)}.etapa::before{content:counter(etapa,decimal-leading-zero);font-size:1rem;font-weight:700;line-height:1.2;color:var(--verde);font-variant-numeric:tabular-nums}.etapa h3{color:var(--branco)}.etapa p{color:var(--tinta-clara-suave);max-width:36rem}@media (min-width:56em){.atendimento__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--gutter)}.atendimento__lado{position:sticky;top:calc(var(--altura-cabecalho) + 2.5rem);align-self:start}.etapa{grid-template-columns:4.5rem minmax(0,1fr);gap:0.5rem 1rem;padding-block:2rem}.etapa::before{grid-row:1 / span 2;padding-top:0.2rem}}.modalidades{list-style:none;display:grid;gap:1rem}.modalidade{display:grid;grid-template-rows:auto 1fr auto;gap:0.75rem;padding:clamp(1.375rem,1.2rem + 1vw,2.25rem);border:1px solid var(--linha);border-radius:var(--raio);background:var(--fundo)}.modalidade__como{padding-top:0.75rem;border-top:1px solid var(--linha);font-size:var(--fs-menor);color:var(--tinta-suave)}.modalidade__acoes{display:flex;flex-wrap:wrap;gap:0.5rem 1.25rem;align-items:center}@media (min-width:60em){.modalidades{grid-template-columns:repeat(3,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.modalidades{grid-auto-rows:auto;row-gap:0}.modalidade{grid-row:span 3;grid-template-rows:subgrid;row-gap:0.75rem}}}.modalidades--lista{gap:0;border-top:1px solid var(--linha)}.modalidades--lista .modalidade{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:0.5rem;padding:1.5rem 0;border:0;border-bottom:1px solid var(--linha);border-radius:0}.modalidades--lista .modalidade__como{padding-top:0;border-top:0}@media (min-width:40em){.modalidades--lista .modalidade{grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-template-rows:auto auto;column-gap:2rem}.modalidades--lista .modalidade>h3{grid-column:1;grid-row:1 / span 2;align-self:start}.modalidades--lista .modalidade>p{grid-column:2;grid-row:1}.modalidades--lista .modalidade>.fluxo{grid-column:2;grid-row:2}}@media (min-width:60em){@supports (grid-template-rows:subgrid){.modalidades--lista .modalidade{grid-row:auto;grid-template-rows:none}}.modalidades--lista{grid-template-columns:minmax(0,1fr)}}.sobre__grade{display:grid;gap:clamp(2rem,1.5rem + 3vw,4.5rem);align-items:start}.sobre__texto{display:grid;gap:1.25rem;min-width:0}.sobre__texto p{max-width:var(--medida)}.sobre__ficha{padding:clamp(1.25rem,1rem + 1vw,2rem);background:var(--fundo);border-radius:var(--raio)}@media (min-width:56em){.sobre__grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--gutter)}}.consultorio__grade{display:grid;gap:clamp(2rem,1.5rem + 2.5vw,4rem)}.galeria{display:grid;gap:0.75rem}.galeria--mosaico{grid-template-columns:repeat(2,minmax(0,1fr));max-width:23rem;align-items:start}.galeria--mosaico .foto{max-width:22.5rem}.galeria--mosaico .foto:first-child{grid-column:1 / -1}.galeria--mosaico.galeria--duas .foto:first-child{grid-column:auto}.galeria--mosaico .foto img{height:auto}@media (min-width:40em){.galeria--mosaico{grid-template-columns:repeat(3,minmax(0,1fr));max-width:calc(3 * 22.5rem + 1.5rem);gap:1rem}.galeria--mosaico .foto:first-child{grid-column:auto}.galeria--mosaico.galeria--duas{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(2 * 22.5rem + 1rem)}}.endereco{font-style:normal;display:grid;gap:0.125rem;font-size:var(--fs-lead);line-height:1.45}.endereco strong{color:var(--azul-titulo);font-weight:700}.endereco--compacto{font-size:var(--fs-corpo)}.local{display:grid;gap:1.5rem;align-content:start}@media (min-width:60em){.consultorio__grade{grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:var(--gutter)}.consultorio__grade--sem-fotos{grid-template-columns:minmax(0,1fr)}}.duvidas__grade{display:grid;gap:clamp(2rem,1.5rem + 2vw,3.5rem)}.duvidas__lado{display:grid;gap:1.25rem;align-content:start}@media (min-width:60em){.duvidas__grade{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--gutter)}.duvidas__lado{position:sticky;top:calc(var(--altura-cabecalho) + 2rem);align-self:start}}.agendamento__grade{display:grid;grid-template-areas:"cabeca" "agenda" "canais";gap:clamp(2rem,1.5rem + 2.5vw,3.5rem);align-items:start}.agendamento__cabeca{grid-area:cabeca;display:grid;gap:1.25rem;min-width:0}.agendamento__cabeca>p{max-width:var(--medida)}.agendamento__grade>.agenda{grid-area:agenda}.agendamento__canais{grid-area:canais;display:grid;gap:1.25rem;min-width:0}.agendamento__subtitulo{font-size:var(--fs-h3)}@media (min-width:60em){.agendamento__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"cabeca agenda" "canais agenda";grid-template-rows:auto 1fr;column-gap:var(--gutter);row-gap:2.5rem}}.corpo-pagina{display:grid;padding-bottom:clamp(1rem,0.5rem + 2vw,2rem);border-top:1px solid var(--linha)}.trecho{padding-block:clamp(2.25rem,1.75rem + 2vw,3.5rem);border-top:1px solid var(--linha);min-width:0}.corpo-pagina>.trecho:first-child{border-top:0}.trecho>h2{font-size:clamp(1.5rem,1.25rem + 1vw,2.125rem);margin-bottom:1.25rem}.trecho__largo{max-width:none}.corpo-pagina>.preparo{margin-block:0.5rem 2.25rem}@media (min-width:60em){.corpo-pagina{grid-template-columns:minmax(0,7fr) minmax(19rem,4fr);column-gap:clamp(3rem,6vw,6rem);align-items:start}.corpo-pagina>.trecho{grid-column:1}.corpo-pagina>.preparo{grid-column:2;grid-row:1 / span 8;position:sticky;top:calc(var(--altura-cabecalho) + 2rem);margin-block:clamp(2.25rem,1.75rem + 2vw,3.5rem) 0}}.sobre-pagina{padding-block:clamp(2rem,1.2rem + 3vw,4.5rem) var(--secao)}.sobre-pagina__grade{display:grid;grid-template-areas:"cabeca" "foto" "metodo" "formacao";gap:clamp(2rem,1.5rem + 2vw,3rem)}.sobre-pagina__cabeca{grid-area:cabeca;display:grid;gap:1.25rem}.sobre-pagina__foto{grid-area:foto;max-width:30rem}.sobre-pagina__foto img{aspect-ratio:4 / 5}.sobre-pagina__metodo{grid-area:metodo;min-width:0}.sobre-pagina__metodo>h2,.sobre-pagina__formacao>h2{font-size:clamp(1.5rem,1.25rem + 1vw,2.125rem);margin-bottom:1.25rem}.sobre-pagina__formacao{grid-area:formacao;min-width:0}@media (min-width:60em){.sobre-pagina__grade{grid-template-columns:minmax(0,7fr) minmax(19rem,5fr);grid-template-areas:"cabeca foto" "metodo foto" "metodo formacao";grid-template-rows:auto auto 1fr;column-gap:clamp(3rem,6vw,6rem)}.sobre-pagina__foto{max-width:none}}.erro{padding-block:clamp(3rem,2rem + 5vw,7rem)}.erro__grade{display:grid;gap:2.5rem}.erro__links{list-style:none;display:grid;border-top:1px solid var(--linha)}.erro__links a{display:flex;min-height:3.25rem;align-items:center;border-bottom:1px solid var(--linha);font-weight:600;text-decoration:none;color:var(--azul-profundo)}.erro__links a:hover{text-decoration:underline;text-decoration-color:var(--verde)}@media (min-width:56em){.erro__grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--gutter)}}.temas ul{list-style:none;margin:0.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0.5rem 0.625rem}.temas a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0.5rem 1rem;border:1px solid var(--linha);border-radius:999px;font-size:var(--fs-menor);font-weight:600;line-height:1.3;color:var(--azul-profundo);text-decoration:none;background:var(--branco);transition:border-color var(--t-controle) ease,background var(--t-controle) ease}.temas a:hover{border-color:var(--azul-profundo);background:var(--fundo-quente)}.cartoes-artigo{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1rem,0.6rem + 1.6vw,1.75rem)}@media (min-width:40em){.cartoes-artigo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.cartoes-artigo{grid-template-columns:repeat(3,minmax(0,1fr))}}.cartao-artigo{position:relative;display:flex;flex-direction:column;gap:0.75rem;padding:0 0 1.5rem;background:var(--branco);border:1px solid var(--linha);border-radius:var(--raio);overflow:hidden;transition:border-color var(--t-controle) ease,box-shadow var(--t-controle) ease}.cartao-artigo:hover{border-color:rgb(8 45 83 / 0.4);box-shadow:0 6px 24px -14px rgb(8 45 83 / 0.35)}.cartao-artigo>:not(.cartao-artigo__imagem){margin-inline:clamp(1.125rem,0.9rem + 0.8vw,1.5rem)}.cartao-artigo__imagem{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--bege);margin-bottom:0.5rem}.cartao-artigo__titulo{font-size:var(--fs-h3);line-height:1.25}.cartao-artigo__titulo a{color:var(--tinta-titulo);text-decoration:none}.cartao-artigo__titulo a::after{content:"";position:absolute;inset:0;z-index:1}.cartao-artigo:hover .cartao-artigo__titulo a{text-decoration:underline;text-decoration-color:var(--verde);text-decoration-thickness:2px;text-underline-offset:0.15em}.cartao-artigo__resumo{font-size:var(--fs-menor);line-height:1.55;color:var(--tinta-suave)}.cartao-artigo__data{margin-top:auto;padding-top:0.25rem;font-size:var(--fs-menor);color:var(--tinta-suave)}.artigo__topo{padding-block:clamp(2rem,1.2rem + 3vw,4rem) clamp(1.5rem,1rem + 2vw,2.5rem)}.artigo__cabeca{display:grid;gap:1.125rem;max-width:50rem;min-width:0}.artigo__cabeca h1{font-size:clamp(2rem,1.45rem + 2.4vw,3.25rem);line-height:1.08;max-width:24ch}.artigo__tema{font-size:var(--fs-menor);font-weight:600;letter-spacing:0.01em}.artigo__tema a{color:var(--azul-profundo)}.artigo__resumo{max-width:var(--medida);font-size:var(--fs-lead);line-height:1.55}.artigo__autoria{font-size:var(--fs-menor);line-height:1.7;color:var(--tinta-suave)}.artigo__autoria a{color:var(--azul-profundo)}.artigo__sep{margin-inline:0.35rem}.artigo__ilustracao{margin:0 0 clamp(2rem,1.4rem + 2.4vw,3.5rem);max-width:50rem}.artigo__ilustracao img{width:100%;height:auto;border-radius:var(--raio-imagem);background:var(--bege)}.artigo__corpo h2{font-size:var(--fs-h3);line-height:1.25;margin-top:2em}.artigo__corpo h2 + *{margin-top:0.6em}.artigo__corpo li + li{margin-top:0.5em}.artigo__corpo strong{font-weight:650;color:var(--tinta-titulo)}.artigo__aviso{max-width:var(--medida);margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding:0.25rem 0 0.25rem 1rem;border-left:3px solid var(--verde);font-size:var(--fs-menor);line-height:1.6;color:var(--tinta-suave)}.artigo__fontes{max-width:var(--medida);margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding-top:1.75rem;padding-bottom:var(--secao);border-top:1px solid var(--linha)}.artigo__fontes h2{font-size:var(--fs-h3);margin-bottom:1rem}.artigo__fontes .texto{font-size:var(--fs-menor);line-height:1.6}.artigo__fontes li + li{margin-top:0.5em}.artigo__fontes a{overflow-wrap:anywhere}@media print{.artigo__relacionados,.temas{display:none !important}.cartao-artigo{break-inside:avoid}.artigo__ilustracao{max-width:30rem}}@media (prefers-reduced-motion:no-preference){.js-pronto .revelar--pronto{opacity:0;transform:translateY(10px)}.js-pronto .revelar--pronto.revelar--visivel{opacity:1;transform:none;transition:opacity var(--t-revelar) var(--curva),transform var(--t-revelar) var(--curva);transition-delay:calc(var(--ordem,0) * 60ms)}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}@media print{.cabecalho,.nav,.agenda,.pular{display:none !important}.revelar--pronto{opacity:1 !important;transform:none !important}.secao--escura,.rodape{background:none;color:#000}.secao--escura h2,.secao--escura h3,.rodape a{color:#000}a{text-decoration:underline}}@media print{@page{margin:12mm}html{font-size:87.5%}body{background:#fff;color:#000}.pular,.nav__alternar,.nav__painel,.nav,.cabecalho__agendar,.agenda,.agendamento__canais .canal__acao,.acoes,.consentimento,.botao,.preparo__imprimir,.trilha,.chamada,.rodape__marca{display:none !important}.cabecalho{position:static;border:0}.secao--escura,.secao--quente,.rodape{background:transparent !important}.secao--escura *,.rodape *{color:#082D53 !important;border-color:rgb(8 45 83 / 0.3) !important}a{color:inherit}h1,h2,h3{break-after:avoid}li,p,tr{break-inside:avoid}.ficha-preparo{display:none !important}html.imprimir-preparo .cabecalho,html.imprimir-preparo .rodape,html.imprimir-preparo main>:not(.ficha-preparo){display:none !important}html.imprimir-preparo .ficha-preparo{display:block !important;color:#000;font-size:11pt;line-height:1.4}.ficha-preparo h2{margin:0.15em 0 0.5em;font-size:16pt;color:#082D53}.ficha-preparo h3{margin:0.85em 0 0.35em;font-size:12pt;color:#082D53}.ficha-preparo__marca{font-size:9pt;color:#333}.ficha-preparo__campos p{display:flex;gap:2em;margin:0.5em 0}.ficha-preparo__campos span{flex:1;padding-top:1.2em;border-bottom:1px solid #555;font-size:9pt;color:#333}.ficha-preparo__marcar{list-style:none;margin:0;padding:0}.ficha-preparo__marcar li{position:relative;margin:0.25em 0;padding-left:1.6em}.ficha-preparo__marcar li::before{content:"";position:absolute;left:0;top:0.15em;width:0.85em;height:0.85em;border:1px solid #333}.ficha-preparo__tabela{width:100%;border-collapse:collapse}.ficha-preparo__tabela th{padding:0.3em 0.4em;border:1px solid #555;font-size:9pt;text-align:left}.ficha-preparo__tabela td{height:1.85em;border:1px solid #555}.ficha-preparo__linhas span{display:block;height:1.9em;border-bottom:1px solid #555}.ficha-preparo__rodape{margin-top:0.9em;font-size:8.5pt;color:#333}html.imprimir-preparo .ficha-preparo{break-inside:avoid-page}}