.entry-content a[rel~=sponsored]{font-weight:600}.codex-affiliate-disclosure{font-size:.95em;line-height:1.6}.eyebrow{color:#415cdb!important}.ent-faq__icon{color:#1c6bb1!important}body.single-post main#content .page-content blockquote{margin:24px 0;padding:18px 22px;border-left:4px solid #1f8a5b;border-radius:0 12px 12px 0;background:#eef7f2}body.single-post main#content .page-content .eco-aff{color:#565a80!important}body.single-post main#content .page-content .ent-badge{color:#1d4ed8!important}body.single-post main#content .page-content .btn-calc{background:#047857!important}body.single-post main#content .page-content .soft{color:#4b5563!important}body.single-post main#content .page-content .sn-cta{color:#1565c0!important}html body.single-post main#content .page-content :is(.cnt-cta-buttons a,.cta-animate,.eco-cta,.eco-partners summary,.ent-faq details[open] .ent-ico,.join-movement,.sdl25-hero,.sdl25-hero figcaption,.sdl25-join,.snd25-hero,.snd25-hero figcaption,.snd25-join,.tvp25 .hero,.zwp25 .hero) a:not([class]){color:#fff!important;text-decoration:underline!important}html body.single-post main#content .page-content :is(.cnt-cta-buttons a,.cta-animate,.eco-cta,.eco-partners summary,.ent-faq details[open] .ent-ico,.join-movement,.sdl25-hero,.sdl25-hero figcaption,.sdl25-join,.snd25-hero,.snd25-hero figcaption,.snd25-join,.tvp25 .hero,.zwp25 .hero) :is(h1,h2,h3,h4,h5,h6){color:inherit!important}html body.single-post main#content .page-content :is(#destination-dupes-2025 .toc-min a:after){color:#6675a5!important}html body.single-post main#content .page-content :is(#dupes-seo-pillar .toc-min a:after){color:#6675a5!important}html body.single-post main#content .page-content :is(#offpeak-eco-escapes-2025 .toc-min a:after){color:#6675a5!important}html body.single-post main#content .page-content :is(#rail-trip-chaining-2025 .toc-min a:after){color:#6675a5!important}html body.single-post main#content .page-content :is(#sustainable-travel-tools-blog-2025 .cta-btn){background-color:#0275b0!important}