/**
 * Enlaces en texto corrido — sin subrayado, paleta GALIRENDER.
 * No afecta a botones, tarjetas ni menú de navegación.
 */

:root {
	--iagofer-link: #ff9a4d;
	--iagofer-link-visited: #d4b896;
	--iagofer-link-hover: #ffc48a;
}

.entry-content :is(p, li, dd, figcaption, blockquote, td, th, .v2-seo-deep, .v2-panel) a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost):not(.reel-project-card__link):not(.proyecto-more-card__link):not(.proyecto-more__all),
.iagofer-legal-doc__inner a,
.proyecto-single-description a,
.v2-inline-link,
.v2-seo-deep a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost),
.iagofer-html-sitemap-page .site-main .entry-content a,
#rank-math-html-sitemap a,
.rank-math-html-sitemap a,
.footer-legal a {
	color: var(--iagofer-link);
	text-decoration: none;
	transition: color 0.2s ease;
}

.entry-content :is(p, li, dd, figcaption, blockquote, td, th, .v2-seo-deep, .v2-panel) a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost):not(.reel-project-card__link):not(.proyecto-more-card__link):not(.proyecto-more__all):visited,
.iagofer-legal-doc__inner a:visited,
.proyecto-single-description a:visited,
.v2-inline-link:visited,
.v2-seo-deep a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost):visited,
.iagofer-html-sitemap-page .site-main .entry-content a:visited,
#rank-math-html-sitemap a:visited,
.rank-math-html-sitemap a:visited,
.footer-legal a:visited {
	color: var(--iagofer-link-visited);
	text-decoration: none;
}

.entry-content :is(p, li, dd, figcaption, blockquote, td, th, .v2-seo-deep, .v2-panel) a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost):not(.reel-project-card__link):not(.proyecto-more-card__link):not(.proyecto-more__all):hover,
.entry-content :is(p, li, dd, figcaption, blockquote, td, th, .v2-seo-deep, .v2-panel) a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost):not(.reel-project-card__link):not(.proyecto-more-card__link):not(.proyecto-more__all):focus,
.iagofer-legal-doc__inner a:hover,
.iagofer-legal-doc__inner a:focus,
.proyecto-single-description a:hover,
.proyecto-single-description a:focus,
.v2-inline-link:hover,
.v2-inline-link:focus,
.v2-seo-deep a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost):hover,
.v2-seo-deep a:not(.v2-btn):not(.v2-btn--primary):not(.v2-btn--ghost):focus,
.iagofer-html-sitemap-page .site-main .entry-content a:hover,
#rank-math-html-sitemap a:hover,
.rank-math-html-sitemap a:hover,
.footer-legal a:hover,
.footer-legal a:focus {
	color: var(--iagofer-link-hover);
	text-decoration: none;
}

.main-navigation .nav-links a:visited,
.nav-links a:visited {
	color: #ffffff;
	opacity: 0.8;
}

.v2-btn:visited,
.v2-btn--primary:visited,
.v2-btn--ghost:visited {
	color: #ffffff;
}
