html[data-template-id="reporter"] {
  --tf-accent: #13735f;
  --tf-accent-deep: #0c4e42;
  --tf-mint: #e4f1eb;
  --tf-display: "Arial Narrow", "Roboto Condensed", "Segoe UI", sans-serif;
  --tf-serif: Georgia, "Times New Roman", serif;
  --tf-radius: 0px;
}
html[data-template-id="reporter"] .reader-frontpage { max-width: 1260px; }
html[data-template-id="reporter"] .rf-lead { border-bottom: 4px double var(--rf-ink); }
html[data-template-id="reporter"] .rf-lead h2 { font-family: var(--tf-condensed); font-stretch: condensed; letter-spacing: -.035em !important; }
html[data-template-id="reporter"] .rf-section-heading { border-top-width: 4px; }
html[data-template-id="reporter"] .rf-rail-block { background: #f2f8f5; padding: 15px 14px 8px; border-top: 6px solid var(--tf-accent-deep); }
html[data-template-id="reporter"] .rf-article h1 { font-family: var(--tf-condensed); font-size: clamp(42px, 4.8vw, 68px); letter-spacing: -.035em !important; }
html[data-template-id="reporter"] .rf-article-kicker { justify-content: flex-start; }
html[data-template-id="reporter"] .rf-article-header { text-align: left; margin-left: 0; }
html[data-template-id="reporter"] .rf-article-dek { margin-left: 0; font-family: var(--tf-serif); }
html[data-template-id="reporter"] .rf-article-byline { justify-content: flex-start; margin-left: 0; }
html[data-template-id="reporter"] .rf-article-hero { border-radius: 0; border-top: 5px solid var(--tf-accent-deep); border-bottom: 1px solid var(--tf-line); }
/* periodicoIA · Reporter: lectura clara y publicidad de casa. */
body.pia-tpl-reporter { background: #eef7f4 !important; }
body.pia-tpl-reporter .pia-legacy-brand strong { color: #0b6b61 !important; }
body.pia-tpl-reporter .single_left_coloum,
body.pia-tpl-reporter .single_cat_left_content,
body.pia-tpl-reporter .single_cat_right_content { background: #f8fdfb !important; border-color: #cfe6dd !important; }
@media (max-width: 700px) {
  body.pia-tpl-reporter .single_left_coloum,
  body.pia-tpl-reporter .single_cat_left_content,
  body.pia-tpl-reporter .single_cat_right_content { float: none !important; width: 100% !important; }
}
