/* Correct text inherited from retired dark skins on light content surfaces.
   Home and Pogadajmy retain their approved component styles. */
@layer pp-audit-contrast {
body.pp-consistent-chrome :is(.resource-article,.service-card,.resource-promo-heading,.section-heading,.resources-title,.resource-intro,.pricing-footnote,.story-list,.news-credit,.three-steps){color:#28495f!important;-webkit-text-fill-color:#28495f!important}
body.pp-consistent-chrome :is(.resource-article,.service-card,.resource-promo-heading,.section-heading,.resource-intro,.story-list,.three-steps) :is(h2,h3,p,li,strong,small,span){color:#28495f!important;-webkit-text-fill-color:#28495f!important;text-shadow:none!important}
body.pp-consistent-chrome :is(.resource-article,.story-list) a{color:#175f81!important;-webkit-text-fill-color:#175f81!important;text-decoration:underline!important;text-underline-offset:3px!important}
body.pp-consistent-chrome .resource-article .resource-info{color:#28495f!important;-webkit-text-fill-color:#28495f!important;background:#dfeef7!important;border-color:#b4d0e3!important}
body.pp-consistent-chrome .resources-section.tint{background:#dfebf7!important}
body.pp-consistent-chrome .service-card .card-link{color:#175f81!important;-webkit-text-fill-color:#175f81!important}
body.pp-consistent-chrome .service-card .card-link span{color:inherit!important;-webkit-text-fill-color:currentColor!important}
body[data-pp-audit-page="autobusy"] main>:is(h1,p),body[data-pp-audit-page="autobusy"] .card :is(h2,p){color:#28495f!important;-webkit-text-fill-color:#28495f!important}
body.pp-consistent-chrome .pp-static-icon{display:inline-block!important;width:20px!important;height:20px!important;vertical-align:-4px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}
}
