:root{--champagne:#e9cf95;--ouro:#c49a55;--bronze:#7d5225;--nude:#ead7cb;--off:#faf7f2;--areia:#efe8de;--carvao:#1c1612;--texto:#3a2e24;--suave:#8c7a66;--grad:linear-gradient(90deg, #7d5225 0%, #c49a55 50%, #e9cf95 100%);--grad-cta:linear-gradient(110deg, #c49a55 0%, #e9cf95 50%, #c49a55 100%);--cta-shadow:0 10px 28px -12px #7d52258c;--card-bg:#fff;--card-border:#c49a5599;--header-h:112px;--header-h-compact:68px}@media (max-width:420px){:root{--header-h:96px}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--off);color:var(--texto);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-weight:300}img,svg{max-width:100%;display:block}::selection{background:var(--nude);color:var(--carvao)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#conteudo{isolation:isolate;position:relative}#conteudo>section>*{z-index:2;position:relative}#conteudo,#conteudo>section{scroll-margin-top:calc(var(--header-h-compact) + 20px)}:root:not(.lenis) #conteudo>section [id$=-titulo],:root:not(.lenis) #conteudo>section [data-scroll-anchor]{scroll-margin-top:calc(var(--header-h-compact) + 24px)}:root:not(.lenis) #depoimentos{scroll-margin-top:calc(var(--header-h-compact) + 32px)}:root:not(.lenis) #faq,:root:not(.lenis) #agendar{scroll-margin-top:var(--header-h-compact)}#conteudo>section[tabindex="-1"]:focus{outline:none}html.has-intro{overflow:hidden}
