/*
Theme Name: ComparaCelular
Theme URI: https://comparacelular.com
Author: José Neto
Author URI: https://joseneto.me
Description: Tema para ComparaCelular.com
Version: 1.0
*/

.entry-content h1,
    .entry-content h2,
    .entry-content h3,
    .entry-content h4 {
        font-family: inherit; /* Garante que usa a fonte do 'font-sans' do body */
        font-weight: 700; /* bold */
        color: #1e293b; /* text-slate-800 */
        margin-top: 1.5em; /* Espaçamento acima */
        margin-bottom: 0.75em; /* Espaçamento abaixo */
        line-height: 1.2;
    }

    .entry-content h1 {
        font-size: 2.25rem; /* text-4xl */
        border-bottom: 1px solid #e2e8f0; /* border-slate-200 */
        padding-bottom: 0.5rem; /* pb-2 */
    }
    
    /* Títulos como "Design e Construção", "Tela" */
    .entry-content h2,
    .entry-content h3 {
        font-size: 1.25rem; /* text-3xl */
    
        padding-bottom: 0.25rem; /* pb-2 */
    }

    /* Sub-títulos */
    .entry-content h4 {
        font-size: 1.25rem; /* text-xl */
    }

    /* Parágrafos */
    .entry-content p {
        margin-bottom: 1.25em; /* Espaçamento entre parágrafos */
        line-height: 1.625; /* leading-relaxed */
        color: #334155; /* text-slate-700 */
    }

    /* Negrito */
    .entry-content strong {
        font-weight: 700;
        color: #0f172a; /* text-slate-900 */
    }

    /* Listas (como em "Conjunto de Câmeras") */
    .entry-content ul {
        list-style-type: disc;
        list-style-position: inside;
        margin-left: 1rem; /* ml-4 */
        margin-bottom: 1.25em;
        color: #334155; /* text-slate-700 */
    }

    .entry-content li {
        margin-bottom: 0.5em; /* Espaçamento entre itens da lista */
    }

    .entry-content a {
        color: #ca8a04; /* text-yellow-600 */
        text-decoration: underline;
    }

    .entry-content hr {
        border-top: 1px dotted #e2e8f0; /* border-slate-200 */
        margin-top: 2em;
        margin-bottom: 2em;
    }


 