@import url(/wp-content/themes/Divi/style.css);:root{--jp-oro:#D4A94F;--jp-oro-claro:#E4D09B;--jp-oro-oscuro:#8A6A1F;--jp-negro:#131215;--jp-superficie:#201E21;--jp-linea:#E5E1DA;--jp-texto:#2B2825;--jp-texto-2:#5F5A55}.single-post .et_pb_post .entry-content,.single-post .entry-content>*:not(.et_pb_section){max-width:720px}.single-post h1.entry-title{max-width:900px}.single-post .entry-content p{margin-bottom:1.5em}.single-post .entry-content h2{font-size:1.75em;margin:2.2em 0 .6em;letter-spacing:-.02em;line-height:1.25}.single-post .entry-content h3{font-size:1.2em;margin:1.8em 0 .4em;color:var(--jp-texto)}.single-post .entry-content a{color:var(--jp-oro-oscuro);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;text-decoration-color:rgb(138 106 31 / .4)}.single-post .entry-content a:hover{text-decoration-color:var(--jp-oro-oscuro)}.bloque-respuesta{background:#FBF8F1;border:1px solid #E8DCBE;border-left:4px solid var(--jp-oro);border-radius:12px;padding:26px 30px;margin:2.4em 0;max-width:720px}.bloque-respuesta h2{font-size:.78em!important;text-transform:uppercase;letter-spacing:.1em;color:var(--jp-oro-oscuro)!important;margin:0 0 .7em!important;font-weight:700}.bloque-respuesta p{margin:0!important;font-size:1.03em;line-height:1.65}.bloque-respuesta strong{color:var(--jp-texto)}.single-post .entry-content blockquote{border-left:3px solid var(--jp-oro);background:#fff0;padding:.2em 0 .2em 1.4em;margin:2em 0;font-size:1.28em;line-height:1.45;font-style:normal;color:var(--jp-texto);max-width:720px}.single-post .entry-content blockquote p{margin-bottom:.4em}.single-post .entry-content blockquote cite{display:block;font-size:.62em;font-style:normal;color:var(--jp-texto-2);letter-spacing:.02em}.single-post .entry-content p:has(strong:first-child){color:var(--jp-texto-2)}.single-post .post-meta{font-size:.8em;text-transform:uppercase;letter-spacing:.07em;color:var(--jp-texto-2)}.single-post .post-meta a{color:var(--jp-oro-oscuro);text-decoration:none}#logo{max-height:58px}#top-menu li a:hover{color:var(--jp-oro-claro)!important;opacity:1}#top-menu li.current-menu-item>a{color:var(--jp-oro)!important}.archive .et_pb_post,.blog .et_pb_post{border-bottom:1px solid var(--jp-linea);padding-bottom:2em;margin-bottom:2.4em}.archive .et_pb_post h2.entry-title a:hover{color:var(--jp-oro-oscuro)}@media (max-width:767px){.bloque-respuesta{padding:20px 22px}.single-post .entry-content h2{font-size:1.5em}.single-post .entry-content blockquote{font-size:1.14em}}