.Hero_hero__T3Fr4{background-color:var(--color-terracota);min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden}.Hero_hero__T3Fr4:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,.03),transparent 50%);pointer-events:none}.Hero_nav__rE4af{padding:24px 0;position:relative;z-index:10}.Hero_navContent__3cFPa{justify-content:space-between}.Hero_logo__KLHdu,.Hero_navContent__3cFPa{display:flex;align-items:center}.Hero_logoImage__2CRqN{height:80px;width:auto;object-fit:contain}.Hero_navContact__CGO6k{font-size:14px;color:var(--color-text-light);opacity:.9}.Hero_navContact__CGO6k a{color:var(--color-text-light);text-decoration:none;transition:var(--transition-smooth)}.Hero_navContact__CGO6k a:hover{opacity:.8}.Hero_heroContent__LGzYr{flex:1 1;display:flex;align-items:center;padding:60px 0 100px}.Hero_heroGrid__1F_Gu{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.Hero_heroText__OPW7w{z-index:2}.Hero_headline__ejJDL{font-family:var(--font-heading);font-size:var(--headline-desktop);font-weight:700;color:var(--color-text-light);line-height:1.15;margin-bottom:28px}.Hero_heroSubtitle__uDn3N{font-size:20px;font-weight:400;color:var(--color-text-light);margin-bottom:20px;line-height:1.6}.Hero_heroSubtext__4nQ_0{font-size:17px;font-weight:300;color:var(--color-text-light);opacity:.85;margin-bottom:40px;line-height:1.7}.Hero_heroImageWrapper__sAVNI{position:relative;display:flex;justify-content:center;align-items:center}.Hero_heroImage__hzgRk{width:100%;max-width:480px;height:auto;max-height:600px;border-radius:20px;object-fit:cover;object-position:center top;box-shadow:0 20px 60px rgba(0,0,0,.3)}.Hero_heroImageDecoration___h0O0{position:absolute;width:120%;height:120%;border:1px solid hsla(0,0%,100%,.1);border-radius:30px;top:-10%;left:-10%;pointer-events:none}.Tratamentos_tratamentos__g_1Q6{background-color:var(--color-cream);padding:var(--section-padding)}.Tratamentos_sectionHeader__rPmQR{text-align:center;margin-bottom:60px}.Tratamentos_sectionTitle__LYFGe{font-family:var(--font-heading);font-size:var(--section-title);font-weight:600;color:var(--color-terracota-dark);margin-bottom:16px}.Tratamentos_sectionSubtitle__i_YkM{font-size:18px;color:var(--color-terracota);opacity:.8}.Tratamentos_tratamentosGrid__kjVNp{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:30px;gap:30px}.Tratamentos_tratamentoCard__ihx4q{background-color:var(--color-white);border-radius:16px;padding:36px 32px;box-shadow:0 4px 30px rgba(90,46,34,.06);transition:var(--transition-smooth);border:1px solid rgba(145,77,58,.08)}.Tratamentos_tratamentoCard__ihx4q:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(90,46,34,.12)}.Tratamentos_tratamentoIcon__LBtG3{width:56px;height:56px;background-color:var(--color-terracota);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.Tratamentos_tratamentoIcon__LBtG3 svg{width:28px;height:28px;fill:var(--color-text-light)}.Tratamentos_tratamentoCard__ihx4q h3{font-family:var(--font-heading);font-size:24px;font-weight:600;color:var(--color-terracota-dark);margin-bottom:14px}.Tratamentos_tratamentoCard__ihx4q p{font-size:16px;color:var(--color-terracota);line-height:1.7;opacity:.85}.Diferenciais_diferenciais__knKvq{background-color:var(--color-terracota);padding:var(--section-padding)}.Diferenciais_sectionHeader__ZRL70{text-align:center;margin-bottom:60px}.Diferenciais_sectionTitle__MiQuL{font-family:var(--font-heading);font-size:var(--section-title);font-weight:600;color:var(--color-text-light);margin-bottom:16px}.Diferenciais_diferenciaisGrid__16tYj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-bottom:60px}.Diferenciais_diferencialItem__Cfq6Y{text-align:center;padding:20px}.Diferenciais_diferencialIcon__9jXNR{width:70px;height:70px;background-color:hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;transition:var(--transition-smooth)}.Diferenciais_diferencialItem__Cfq6Y:hover .Diferenciais_diferencialIcon__9jXNR{background-color:hsla(0,0%,100%,.15);transform:scale(1.05)}.Diferenciais_diferencialIcon__9jXNR svg{width:32px;height:32px;fill:var(--color-text-light)}.Diferenciais_diferencialItem__Cfq6Y h3{font-family:var(--font-heading);font-size:22px;font-weight:600;color:var(--color-text-light);margin-bottom:14px}.Diferenciais_diferencialItem__Cfq6Y p{font-size:16px;color:var(--color-text-light);opacity:.85;line-height:1.7}.Diferenciais_diferenciaisCta__2A4GU{text-align:center}.Bio_bio__z_uIC{background-color:var(--color-cream);padding:var(--section-padding)}.Bio_bioGrid__HDf_Z{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:80px;gap:80px;align-items:center}.Bio_bioImageWrapper__lTJpH{position:relative}.Bio_bioImage__ANXX9{width:100%;height:auto;max-height:650px;border-radius:20px;object-fit:cover;object-position:center top;box-shadow:0 20px 60px rgba(90,46,34,.2)}.Bio_bioDecoration__zvH74{position:absolute;width:100%;height:100%;border:2px solid var(--color-terracota);border-radius:20px;top:20px;left:20px;z-index:-1;opacity:.3}.Bio_bioContent__3gZU0 h2{font-family:var(--font-heading);font-size:var(--section-title);font-weight:600;color:var(--color-terracota-dark);margin-bottom:30px}.Bio_bioContent__3gZU0 p{font-size:17px;color:var(--color-terracota);margin-bottom:20px;line-height:1.8}.Bio_bioHighlight__xXwYW{background-color:var(--color-white);padding:28px 32px;border-radius:12px;border-left:4px solid var(--color-terracota);margin-top:30px}.Bio_bioHighlight__xXwYW p{font-style:italic;margin-bottom:0;opacity:.9}.Clinica_clinica__dtSfB{background-color:var(--color-cream);padding:var(--section-padding)}.Clinica_sectionHeader__7hins{text-align:center;margin-bottom:50px}.Clinica_sectionTitle__URSPJ{font-family:var(--font-heading);font-size:var(--section-title);font-weight:600;color:var(--color-terracota-dark);margin-bottom:16px}.Clinica_sectionSubtitle__aIOwD{font-size:18px;color:var(--color-terracota);opacity:.8}.Clinica_gallery__YZvC1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.Clinica_galleryItem__aAEQF{overflow:hidden;border-radius:16px;box-shadow:0 10px 40px rgba(90,46,34,.1);transition:transform .4s ease,box-shadow .4s ease}.Clinica_galleryItem__aAEQF:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(90,46,34,.15)}.Clinica_galleryImage__76bFZ{width:100%;height:300px;object-fit:cover;display:block;transition:transform .4s ease}.Clinica_galleryItem__aAEQF:hover .Clinica_galleryImage__76bFZ{transform:scale(1.05)}@media (max-width:1024px){.Clinica_gallery__YZvC1{grid-template-columns:1fr 1fr}.Clinica_galleryItem__aAEQF:last-child{grid-column:span 2}.Clinica_galleryItem__aAEQF:last-child .Clinica_galleryImage__76bFZ{height:250px}}@media (max-width:768px){.Clinica_gallery__YZvC1{grid-template-columns:1fr}.Clinica_galleryItem__aAEQF:last-child{grid-column:span 1}.Clinica_galleryImage__76bFZ{height:250px}.Clinica_sectionTitle__URSPJ{font-size:28px}}.Footer_footer__UaG1g{background-color:var(--color-terracota-dark);padding:80px 0 40px}.Footer_footerQuote__EQq29{text-align:center;margin-bottom:60px}.Footer_footerQuote__EQq29 p{font-family:var(--font-heading);font-size:28px;font-weight:500;color:var(--color-text-light);font-style:italic;max-width:700px;margin:0 auto;line-height:1.5}.Footer_footerInfo__kOytv{display:flex;justify-content:space-between;align-items:center;padding-top:40px;border-top:1px solid hsla(0,0%,100%,.1)}.Footer_footerContact__TGCGK h4{font-family:var(--font-heading);font-size:20px;font-weight:600;color:var(--color-text-light);margin-bottom:16px}.Footer_footerContact__TGCGK p{font-size:15px;color:var(--color-text-light);opacity:.8;margin-bottom:8px;line-height:1.6}.Footer_footerContact__TGCGK a{color:var(--color-text-light);text-decoration:none;transition:var(--transition-smooth)}.Footer_footerContact__TGCGK a:hover{opacity:.7}.Footer_footerSocial__lf0S9{display:flex;gap:16px}.Footer_socialLink__VOPU_{width:48px;height:48px;background-color:hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:var(--transition-smooth)}.Footer_socialLink__VOPU_:hover{background-color:hsla(0,0%,100%,.2);transform:translateY(-3px)}.Footer_socialLink__VOPU_ svg{width:22px;height:22px;fill:var(--color-text-light)}.Footer_footerBottom__jFaYu{text-align:center;margin-top:40px;padding-top:30px;border-top:1px solid hsla(0,0%,100%,.1)}.Footer_footerBottom__jFaYu p{font-size:14px;color:var(--color-text-light);opacity:.6}.Footer_credits__KHdgh{margin-top:12px;font-size:13px}.Footer_credits__KHdgh a{color:var(--color-text-light);text-decoration:none;font-weight:500;transition:opacity .3s ease}.Footer_credits__KHdgh a:hover{opacity:1;text-decoration:underline}.WhatsAppFloat_whatsappFloat__ULY5u{position:fixed;bottom:30px;right:30px;width:60px;height:60px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(37,211,102,.4);z-index:1000;transition:var(--transition-smooth);text-decoration:none}.WhatsAppFloat_whatsappFloat__ULY5u:hover{transform:scale(1.1);box-shadow:0 6px 30px rgba(37,211,102,.5)}.WhatsAppFloat_whatsappFloat__ULY5u svg{width:32px;height:32px;fill:#fff}