@import "https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;700&display=swap";
[data-template=psicologo-profissional]{--dark:#2a1f1a;--dark-light:#3d3028;--terracotta:#c87941;--terracotta-dark:#a86231;--terracotta-light:#d99a6a;--cream:#f5efe6;--cream-dark:#e8dfd2;--white:#fff;--warm-gray:#8a7e6e;--warm-gray-light:#b0a594;--text-dark:#2a1f1a;--text-body:#5c4f42;--text-light:#8a7e6e;--primary:#c87941;--primary-dark:#a86231;--primary-light:#d99a6a;--accent:#c87941;--accent-light:#d99a6a;--font-display:"Playfair Display",Georgia,serif;--font-sans:"Inter",system-ui,sans-serif;--font-cursive:"Dancing Script",cursive;color:#5c4f42;background:#f5efe6;min-height:100vh}[data-template=psicologo-profissional] ::selection{color:#fff;background-color:#c87941}html{scroll-behavior:smooth}[data-template=psicologo-profissional] .halftone-pattern{background-image:radial-gradient(circle,#c879410f 1px,#0000 1px);background-size:20px 20px}[data-template=psicologo-profissional] .halftone-pattern-light{background-image:radial-gradient(circle,#f5efe60d 1px,#0000 1px);background-size:20px 20px}[data-template=psicologo-profissional] .font-cursive{font-family:var(--font-cursive)}[data-template=psicologo-profissional] .faq-content{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}[data-template=psicologo-profissional] .faq-content.open{grid-template-rows:1fr}[data-template=psicologo-profissional] .faq-inner{overflow:hidden}
