body,
.entry-content,
.entry-content p,
.entry-content li,
.entry-content td,
.entry-content th,
.card-author-sidebar,
.ar-plan-cta,
.cta-visionario-horizontal {
	font-family: 'Poppins', 'Manrope', 'Segoe UI', sans-serif;
	font-size: 15px;
	line-height: 1.65;
}

h1,
.entry-content h1 {
	font-family: 'Poppins', 'Manrope', 'Segoe UI', sans-serif;
	font-size: clamp(1.75rem, 2.7vw, 2.5rem);
	line-height: 1.18;
	font-weight: 700;
	letter-spacing: -0.02em;
}

h2,
.entry-content h2 {
	font-family: 'Poppins', 'Manrope', 'Segoe UI', sans-serif;
	font-size: clamp(1.45rem, 2.1vw, 2rem);
	line-height: 1.22;
	font-weight: 700;
	letter-spacing: -0.015em;
}

h3,
.entry-content h3,
.card-author-sidebar__title,
.ar-plan-cta__title,
.cta-visionario-horizontal__title {
	font-family: 'Poppins', 'Manrope', 'Segoe UI', sans-serif;
	font-size: clamp(1.15rem, 1.5vw, 1.4rem);
	line-height: 1.3;
	font-weight: 700;
	letter-spacing: -0.01em;
}

h4,
.entry-content h4 {
	font-family: 'Poppins', 'Manrope', 'Segoe UI', sans-serif;
	font-size: 1rem;
	line-height: 1.35;
	font-weight: 700;
}

.entry-content p,
.entry-content li,
.entry-content td,
.entry-content th,
.card-author-sidebar__bio,
.card-author-sidebar__email,
.ar-plan-cta__text,
.cta-visionario-horizontal__text,
.cta-visionario-horizontal__pain-list li,
.cta-visionario-horizontal__benefits li {
	font-weight: 400;
}

.entry-content strong,
.entry-content b,
.card-author-sidebar__badge,
.card-author-sidebar__link,
.ar-plan-cta__badge,
.ar-plan-cta__button,
.cta-visionario-horizontal__badge,
.cta-visionario-horizontal__button {
	font-weight: 700;
}

.entry-content ul,
.entry-content ol {
	margin-top: 0;
	margin-bottom: 1.25em;
	padding-left: 1.35em;
}

.entry-content blockquote {
	font-size: 1rem;
	line-height: 1.65;
	font-style: normal;
}

.entry-content small,
.entry-content .wp-caption-text,
.entry-content figcaption {
	font-size: 0.875rem;
	line-height: 1.45;
	color: var(--ar2p2-muted);
}

.entry-content code,
.entry-content pre,
.entry-content kbd,
.entry-content samp {
	font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;
	font-size: 0.95em;
}

.ar-mobile-toc,
.ar-share-bar,
.ar-prev-next,
.ar-download-card,
.related-download,
.card-sidebar-newsletter {
	font-family: 'Poppins', 'Manrope', 'Segoe UI', sans-serif;
}
