/* Strana.ee typography — Manrope for display, Inter for reading and UI. */

html,
body,
button,
input,
select,
textarea,
.strana-public-site,
.strana-public-site p,
.strana-public-site li,
.strana-public-site a,
.strana-public-site label,
.strana-public-site small,
.strana-public-site time,
.strana-public-site .rtcl,
.strana-public-site .rtcl * {
  font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
}

h1,h2,h3,
.strana-public-site h1,
.strana-public-site h2,
.strana-public-site h3,
.strana-hero h1,
.strana-section__head h2,
.strana-info-hero h1,
.strana-single-article__header h1,
.strana-single-article__content h2,
.strana-single-article__content h3,
.strana-article-row h3,
.strana-news-grid h3,
.strana-listing-card__body h3,
.strana-launch-card h3,
.strana-cta h2,
.strana-community-grid h2 {
  font-family:'Manrope','Inter',system-ui,sans-serif!important;
}

.strana-public-site h4,
.strana-public-site h5,
.strana-public-site h6,
.strana-kicker,
.strana-eyebrow,
.strana-btn,
.strana-header-post,
.strana-header-account,
.strana-desktop-nav a,
.strana-mobile-menu__panel a,
.strana-category__text strong,
.strana-article-section strong,
.strana-article-card__more,
.strana-article-row__more {
  font-family:'Inter',system-ui,sans-serif!important;
}

/* Slightly calmer weights with Manrope: it looks heavier than many default sans fonts. */
.strana-hero h1,
.strana-info-hero h1,
.strana-single-article__header h1 {
  font-weight:800!important;
}

.strana-section__head h2,
.strana-single-article__content h2,
.strana-cta h2 {
  font-weight:800!important;
}

.strana-single-article__content,
.strana-single-article__content p,
.strana-single-article__content li {
  font-family:'Inter',system-ui,sans-serif!important;
  font-weight:400;
}
