.doctor-hero[data-astro-cid-p5egpmf6]{background-color:var(--color-paper);min-height:clamp(620px,100svh,1000px);color:var(--color-surface);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.doctor-hero__media[data-astro-cid-p5egpmf6]{z-index:0;position:absolute;inset:0}.doctor-hero__picture[data-astro-cid-p5egpmf6]{width:100%;height:100%;display:block}.doctor-hero__img[data-astro-cid-p5egpmf6]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.doctor-hero__scrim[data-astro-cid-p5egpmf6]{z-index:1;background:linear-gradient(90deg,#000000b3 0%,#00000073 45%,#0000 75%);position:absolute;inset:0}.doctor-hero__container[data-astro-cid-p5egpmf6]{z-index:2;width:100%;padding-top:calc(var(--header-height) + var(--spacing-md) + 40px);padding-bottom:var(--spacing-lg);position:relative}.doctor-hero__content[data-astro-cid-p5egpmf6]{text-align:left;flex-direction:column;align-items:flex-start;max-width:640px;margin-left:0;margin-right:auto;display:flex}.doctor-hero__head[data-astro-cid-p5egpmf6],.doctor-hero__body[data-astro-cid-p5egpmf6]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.doctor-hero__eyebrow[data-astro-cid-p5egpmf6]{margin:80px 0 var(--spacing-sm) 0;font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);-webkit-backdrop-filter:blur(8px);border-radius:var(--border-radius-pill);background-color:#ffffff80;padding:6px 16px;font-weight:500;display:inline-block}.doctor-hero__title[data-astro-cid-p5egpmf6]{margin:0 0 var(--spacing-sm) 0;font-family:var(--font-family-heading);font-size:var(--heading-1);color:var(--color-surface);text-wrap:balance;text-shadow:none;font-weight:400;line-height:1.08}.doctor-hero__description[data-astro-cid-p5egpmf6]{max-width:640px;margin:0 0 var(--spacing-md) 0;font-family:var(--font-family-base);font-size:var(--text-lg);color:#ffffffe6;line-height:1.6}@media (width>=1024px){.doctor-hero__description[data-astro-cid-p5egpmf6]{max-width:520px}}.doctor-hero__credentials[data-astro-cid-p5egpmf6]{margin:0 0 var(--spacing-md) 0;font-family:var(--font-family-base);font-size:var(--text-sm);letter-spacing:.02em;color:#ffffffe6}@media (width<=767px){.doctor-hero[data-astro-cid-p5egpmf6]{min-height:clamp(720px,100svh,960px)}.doctor-hero__img[data-astro-cid-p5egpmf6]{object-position:center top}.doctor-hero__scrim[data-astro-cid-p5egpmf6]{background:linear-gradient(#0000 15%,#00000073 45%,#000c 100%)}.doctor-hero__container[data-astro-cid-p5egpmf6]{padding-top:calc(var(--header-height) + 90px);padding-bottom:var(--spacing-lg);flex-direction:column;flex:1;justify-content:flex-end;display:flex}.doctor-hero__content[data-astro-cid-p5egpmf6]{text-align:center;flex:none;align-items:center;max-width:800px;margin-left:auto;margin-right:auto}.doctor-hero__head[data-astro-cid-p5egpmf6],.doctor-hero__body[data-astro-cid-p5egpmf6]{align-items:center}.doctor-hero__eyebrow[data-astro-cid-p5egpmf6]{color:var(--color-ink);-webkit-backdrop-filter:blur(8px);border-radius:var(--border-radius-pill);margin-bottom:var(--spacing-sm);opacity:1;background-color:#ffffff80;padding:6px 16px;display:inline-block}.doctor-hero__title[data-astro-cid-p5egpmf6]{font-size:var(--heading-1);margin-bottom:var(--spacing-md);line-height:1.05}.doctor-hero__description[data-astro-cid-p5egpmf6]{font-size:var(--text-base);max-width:600px;margin:0 auto var(--spacing-md);line-height:1.5}.doctor-hero__credentials[data-astro-cid-p5egpmf6]{margin-bottom:var(--spacing-md)}}.trajetoria[data-astro-cid-cx4wdoid]{background-color:var(--color-paper);padding:var(--spacing-xl) 0;scroll-margin-top:var(--spacing-md)}.trajetoria__panel[data-astro-cid-cx4wdoid]{border-radius:var(--border-radius-lg);background-position:50%;background-size:cover;background-color:var(--color-surface-dark);padding:var(--spacing-xl) var(--spacing-md);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.trajetoria__panel-overlay[data-astro-cid-cx4wdoid]{z-index:1;background:linear-gradient(#0006,#000000f2);position:absolute;inset:0}.trajetoria__panel-content[data-astro-cid-cx4wdoid]{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.trajetoria__intro[data-astro-cid-cx4wdoid]{text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column;max-width:800px;margin:0 auto clamp(3rem,6vw,5rem);display:flex}.trajetoria__eyebrow[data-astro-cid-cx4wdoid]{font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);background-color:var(--color-paper-deep);border-radius:var(--border-radius-pill);margin:0;padding:6px 16px;font-weight:500;display:inline-block}.trajetoria__titulo[data-astro-cid-cx4wdoid]{font-family:var(--font-family-heading);color:#fff;text-wrap:balance;margin:0;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1}.trajetoria__descricao[data-astro-cid-cx4wdoid]{font-family:var(--font-family-base);font-size:var(--text-base);color:#ffffffd9;max-width:600px;margin:0;line-height:1.6}.trajetoria__timeline[data-astro-cid-cx4wdoid]{flex-direction:column;gap:clamp(2rem,4vw,3rem);width:100%;max-width:880px;margin:0 auto clamp(3rem,6vw,5rem);padding:0;list-style:none;display:flex;position:relative}.trajetoria__timeline[data-astro-cid-cx4wdoid]:before{content:"";background:linear-gradient(#0000,#ffffff4d 10% 90%,#0000);width:1px;position:absolute;top:8px;bottom:8px;left:0}.timeline__item[data-astro-cid-cx4wdoid]{gap:var(--spacing-xs);flex-direction:column;padding-left:clamp(1.5rem,4vw,3rem);display:flex;position:relative}.timeline__item[data-astro-cid-cx4wdoid]:before{content:"";width:11px;height:11px;transition:background-color var(--transition-normal);background-color:#0000;border:2px solid #fff;border-radius:50%;position:absolute;top:.65em;left:-5px}.timeline__item[data-astro-cid-cx4wdoid]:hover:before{background-color:var(--color-accent);border-color:var(--color-accent)}.timeline__marker-text[data-astro-cid-cx4wdoid]{font-family:var(--font-family-heading);color:#fff;word-wrap:break-word;margin-bottom:4px;font-size:clamp(24px,5vw,38px);line-height:1;display:block}.timeline__content-title[data-astro-cid-cx4wdoid]{font-family:var(--font-family-base);font-size:var(--text-lg);color:#fff;letter-spacing:.02em;margin:0;font-weight:500}.timeline__content-desc[data-astro-cid-cx4wdoid]{margin:var(--spacing-xs) 0 0 0;font-family:var(--font-family-base);font-size:var(--text-base);color:#ffffffbf;max-width:60ch;line-height:1.6}.trajetoria__fechamento[data-astro-cid-cx4wdoid]{text-align:left;width:100%;max-width:1000px;margin:0 auto;padding:64px 0;position:relative}.trajetoria__fechamento[data-astro-cid-cx4wdoid]:before{content:"";background-color:#fff6;width:60px;height:1px;position:absolute;top:0;left:0}.trajetoria__destaque[data-astro-cid-cx4wdoid]{font-family:var(--font-family-heading);color:#fff;text-wrap:balance;opacity:.95;max-width:35ch;margin:0;font-size:clamp(20px,3vw,28px);font-style:italic;line-height:1.35}@media (width>=768px){.trajetoria__panel[data-astro-cid-cx4wdoid]{padding:120px var(--spacing-xl)}}@media (width>=1024px){.trajetoria__timeline[data-astro-cid-cx4wdoid]{gap:clamp(2.5rem,5vw,4rem)}.timeline__item[data-astro-cid-cx4wdoid]{flex-direction:row;align-items:baseline;gap:clamp(2rem,4vw,4rem)}.timeline__marker[data-astro-cid-cx4wdoid]{text-align:right;padding-right:var(--spacing-md);flex:0 0 380px}.trajetoria__timeline[data-astro-cid-cx4wdoid]:before{left:380px}.timeline__item[data-astro-cid-cx4wdoid]{padding-left:0}.timeline__item[data-astro-cid-cx4wdoid]:before{top:.6em;left:375px}.trajetoria__fechamento[data-astro-cid-cx4wdoid]{text-align:center}.trajetoria__fechamento[data-astro-cid-cx4wdoid]:before{left:50%;transform:translate(-50%)}.trajetoria__destaque[data-astro-cid-cx4wdoid]{text-align:center;margin:0 auto}}.forma-de-cuidar[data-astro-cid-t5ymy3vh]{background-color:var(--color-paper);padding:var(--spacing-xl) 0;scroll-margin-top:var(--spacing-md);background-position:50%;background-size:cover;position:relative}.forma-de-cuidar[data-astro-cid-t5ymy3vh]:before{content:"";pointer-events:none;background-color:#00000026;position:absolute;inset:0}.forma-de-cuidar[data-astro-cid-t5ymy3vh] .container[data-astro-cid-t5ymy3vh]{z-index:1;position:relative}.forma-de-cuidar__intro[data-astro-cid-t5ymy3vh]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;margin-bottom:clamp(3rem,6vw,5rem);display:flex}.forma-de-cuidar__eyebrow[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);background-color:var(--color-paper-deep);border-radius:var(--border-radius-pill);margin:0;padding:6px 16px;font-weight:500;display:inline-block}.forma-de-cuidar__titulo[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-heading);color:var(--color-ink);text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1}.forma-de-cuidar__descricao[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);max-width:560px;margin:0;line-height:1.6}.forma-de-cuidar__lista[data-astro-cid-t5ymy3vh]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.principio[data-astro-cid-t5ymy3vh]{gap:var(--spacing-sm);padding:var(--spacing-md) 0;transition:background-color var(--transition-normal), padding var(--transition-normal);border-top:1px solid #00000024;grid-template-columns:1fr;display:grid}.principio[data-astro-cid-t5ymy3vh]:last-child{border-bottom:1px solid #00000024}.principio__numero[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-heading);font-size:var(--text-sm);letter-spacing:.08em;color:#00000080;line-height:1}.principio__corpo[data-astro-cid-t5ymy3vh]{gap:var(--spacing-xs);flex-direction:column;display:flex}.principio__titulo[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-heading);font-size:var(--heading-4);color:var(--color-ink);margin:0;font-weight:400;line-height:1.15}.principio__subtitulo[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-base);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-ink-soft);margin:0;font-weight:500}.principio__descricao[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);max-width:56ch;margin:0;line-height:1.6}.forma-de-cuidar__fechamento[data-astro-cid-t5ymy3vh]{margin-top:clamp(3rem,6vw,5rem)}.forma-de-cuidar__destaque[data-astro-cid-t5ymy3vh]{font-family:var(--font-family-heading);color:var(--color-ink);opacity:.95;margin:0;font-size:clamp(22px,3vw,30px);font-style:italic;font-weight:400;line-height:1.35}@media (width>=1024px){.forma-de-cuidar__intro[data-astro-cid-t5ymy3vh]{grid-template-columns:55% 1fr;grid-template-areas:"eyebrow eyebrow""titulo descricao";align-items:end;column-gap:clamp(2rem,5vw,6rem);display:grid}.forma-de-cuidar__eyebrow[data-astro-cid-t5ymy3vh]{grid-area:eyebrow;justify-self:start}.forma-de-cuidar__titulo[data-astro-cid-t5ymy3vh]{grid-area:titulo;max-width:none}.forma-de-cuidar__descricao[data-astro-cid-t5ymy3vh]{grid-area:descricao;align-self:end;padding-bottom:.4em}.principio[data-astro-cid-t5ymy3vh]{padding:var(--spacing-md) 0;grid-template-columns:120px 1fr minmax(0,460px);align-items:baseline;gap:clamp(1.5rem,3vw,3rem)}.principio[data-astro-cid-t5ymy3vh]:hover{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs);background-color:#00000008}.principio__numero[data-astro-cid-t5ymy3vh]{font-size:var(--text-base)}.principio__subtitulo[data-astro-cid-t5ymy3vh]{margin-top:2px}.principio__descricao[data-astro-cid-t5ymy3vh]{justify-self:end}}.areas[data-astro-cid-khlk4iad]{background-color:var(--color-surface);padding:var(--spacing-xl) 0;scroll-margin-top:var(--spacing-md)}.areas__intro[data-astro-cid-khlk4iad]{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;margin-bottom:clamp(3rem,6vw,5rem);display:flex}.areas__eyebrow[data-astro-cid-khlk4iad]{font-family:var(--font-family-base);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;color:var(--color-ink);background-color:var(--color-paper-deep);border-radius:var(--border-radius-pill);margin:0;padding:6px 16px;font-weight:500;display:inline-block}.areas__titulo[data-astro-cid-khlk4iad]{font-family:var(--font-family-heading);color:var(--color-ink);text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1}.areas__descricao[data-astro-cid-khlk4iad]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);max-width:560px;margin:0;line-height:1.6}.areas__grid[data-astro-cid-khlk4iad]{gap:var(--spacing-lg);flex-direction:column;display:flex}.area-card[data-astro-cid-khlk4iad]{gap:var(--spacing-sm);flex-direction:column;display:flex}.area-card__media[data-astro-cid-khlk4iad]{aspect-ratio:4/5;border-radius:var(--border-radius-lg);background-color:var(--color-paper-deep);width:100%;overflow:hidden}.area-card__img[data-astro-cid-khlk4iad]{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow);display:block}.area-card[data-astro-cid-khlk4iad]:hover .area-card__img[data-astro-cid-khlk4iad]{transform:scale(1.04)}.area-card__body[data-astro-cid-khlk4iad]{gap:var(--spacing-xs);flex-direction:column;display:flex}.area-card__titulo[data-astro-cid-khlk4iad]{font-family:var(--font-family-heading);font-size:var(--heading-4);color:var(--color-ink);margin:0;font-weight:400;line-height:1.15}.area-card__subtitulo[data-astro-cid-khlk4iad]{font-family:var(--font-family-base);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-ink-soft);margin:0;font-weight:500}.area-card__descricao[data-astro-cid-khlk4iad]{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--color-ink-soft);max-width:56ch;margin:0;line-height:1.6}.areas__cta[data-astro-cid-khlk4iad]{justify-content:center;margin-top:clamp(3rem,6vw,5rem);display:flex}@media (width>=1024px){.areas__intro[data-astro-cid-khlk4iad]{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin-bottom:clamp(3rem,6vw,5rem);margin-left:auto;margin-right:auto;display:flex}.areas__descricao[data-astro-cid-khlk4iad]{max-width:640px}.areas__grid[data-astro-cid-khlk4iad]{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.area-card[data-astro-cid-khlk4iad]{text-align:center}.area-card__descricao[data-astro-cid-khlk4iad]{max-width:none}}@media (prefers-reduced-motion:reduce){.area-card__img[data-astro-cid-khlk4iad]{transition:none}.area-card[data-astro-cid-khlk4iad]:hover .area-card__img[data-astro-cid-khlk4iad]{transform:none}}
