/*
 * Dra. Marcia Lima — HOTFIX 1.0.3
 * Ajustes pontuais: logo da seção Sobre, CTA Agendamento e leitura mobile
 * de Recursos e Abordagem.
 */

:root{--marcia-deep:#274E13;--marcia-paper:#F9F9F8}

/* Segurança visual: a marca não deve aparecer dentro da dobra Sobre. */
.page-type-home .section-about .about-brandmark{display:none!important}

/* Agendamento: CTA branco sobre a dobra verde, com texto verde-escuro. */
.page-type-home .section-contact .contact-copy .button,
.page-type-home .section-contact .contact-copy .button:hover,
.page-type-home .section-contact .contact-copy .button:focus-visible{
  background:#fff!important;
  background-image:none!important;
  color:var(--marcia-deep)!important;
  border-color:#fff!important;
  text-shadow:none!important;
  box-shadow:none!important;
}
.page-type-home .section-contact .contact-copy .button::before{
  display:none!important;
  content:none!important;
}

/*
 * Smartphone: a faixa de conteúdo deixa de ser verde escuro.
 * Mantemos uma superfície clara translúcida com blur mínimo para preservar
 * a fotografia e garantir contraste com a tipografia #274E13.
 */
@media(max-width:760px){
  .page-type-home .section-approach .approach-panel__content{
    background:rgba(249,249,248,.86)!important;
    background-image:none!important;
    -webkit-backdrop-filter:blur(1px)!important;
    backdrop-filter:blur(1px)!important;
    border-top:1px solid rgba(39,78,19,.18)!important;
    color:var(--marcia-deep)!important;
  }
  .page-type-home .section-approach .approach-panel__content .eyebrow,
  .page-type-home .section-approach .approach-panel__content h3,
  .page-type-home .section-approach .approach-panel__content p,
  .page-type-home .section-approach .approach-panel__content a,
  .page-type-home .section-approach .approach-panel__content a span{
    color:var(--marcia-deep)!important;
    opacity:1!important;
    text-shadow:none!important;
  }
}
