/* Só o que o Ghost precisa por cima do código original (nada de redesenho) */
/* a marca não aparece na capa (pedido da Dra Lê, 30/09/2026) */
[data-framer-name="Chrome"] [data-framer-name="Logo"] { visibility: hidden !important; }
#g-dados, #g-conteudo[hidden] { display: none !important; }
/* o texto do post dentro do lugar da descrição do modelo: mesma letra, mesmo peso, mesma linha (herda tudo do modelo) */
.g-texto { white-space: normal; }
.g-texto .gh-content > * { margin: 0; font: inherit; color: inherit; letter-spacing: inherit; }
.g-texto .gh-content > * + * { margin-top: 1.154em; }
.g-texto .gh-content strong, .g-texto .gh-content b, .g-texto .gh-content h1, .g-texto .gh-content h2, .g-texto .gh-content h3, .g-texto .gh-content h4 { font-weight: inherit; font-size: inherit; line-height: inherit; }
.g-texto .gh-content h1, .g-texto .gh-content h2, .g-texto .gh-content h3, .g-texto .gh-content h4 { font-style: italic; }
.g-texto .gh-content a { color: inherit; text-decoration: underline; }
.g-texto .gh-content img { max-width: 100%; height: auto; display: block; }
.g-texto .gh-content ul, .g-texto .gh-content ol { padding-left: 1.2em; }
.g-texto .gh-content blockquote { margin-left: 0; padding-left: 20px; border-left: 1px solid currentColor; font-style: italic; }
.g-texto .g-comentarios { margin-top: 60px; }
.kg-width-wide, .kg-width-full { width: 100%; }
.g-some { display: none !important; }
/* o selo do Framer não aparece */
#__framer-badge-container, [data-framer-name="Badge"] { display: none !important; }
/* 30/09/2026: a Dra Lê pediu um pouco de raio (cantos arredondados) nas fotos */
[data-framer-name="Image"], [data-framer-name="Image"] > div, [data-framer-name="Image"] img,
[data-framer-name="Images"] img, .g-texto .gh-content img, .g-texto .gh-content video, .g-texto .gh-content figure,
a[data-g-h="insta"] img, a[data-g-h="insta"] > div { border-radius: 14px !important; overflow: hidden; }
