/* kontrast_guard: wygenerowane automatycznie 2026-10-28; nie edytowac recznie, uruchomic tools/kontrast_guard.py */
html:not(.dark):not(.dark-auto):not(.light) a.back-link{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) a.back-link:hover{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) a.btn-primary{background-color:#00b4d8 !important;color:#1a1815 !important}
html:not(.dark):not(.dark-auto):not(.light) a.btn-primary:hover{background-color:#1abcdc !important;color:#1a1815 !important}
html:not(.dark):not(.dark-auto):not(.light) a.nav-cta{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) a.nav-cta:hover{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) div.about-image-accent{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) div.about-image-accent:hover{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) div.blog-cta a{color:#007a93 !important}
html:not(.dark):not(.dark-auto):not(.light) div.blog-cta a:hover{color:#007a93 !important}
html:not(.dark):not(.dark-auto):not(.light) div.facebook-feed-container div a{color:#007aa1 !important}
html:not(.dark):not(.dark-auto):not(.light) div.facebook-feed-container div a:hover{color:#007aa1 !important}
html:not(.dark):not(.dark-auto):not(.light) div.facebook-feed-container div button{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) div.facebook-feed-container div button:hover{color:#383838 !important}
html:not(.dark):not(.dark-auto):not(.light) div.footer-bottom span a{color:#7f82da !important}
html:not(.dark):not(.dark-auto):not(.light) div.footer-bottom span a:hover{color:#7f82da !important}
html:not(.dark):not(.dark-auto):not(.light) div.hero-stat-number{color:#009ebe !important}
html:not(.dark):not(.dark-auto):not(.light) div.hero-stat-number:hover{color:#009ebe !important}
html:not(.dark):not(.dark-auto):not(.light) div.karta p a{color:#007a93 !important}
html:not(.dark):not(.dark-auto):not(.light) div.karta p a:hover{color:#007a93 !important}
html:not(.dark):not(.dark-auto):not(.light) div.page-cta p a{color:#007aa1 !important}
html:not(.dark):not(.dark-auto):not(.light) div.page-cta p a:hover{color:#007aa1 !important}
html:not(.dark):not(.dark-auto):not(.light) div.zgoda-baner__tresc p{color:#768391 !important}
html:not(.dark):not(.dark-auto):not(.light) div.zgoda-baner__tresc p:hover{color:#768391 !important}
html:not(.dark):not(.dark-auto):not(.light) main p a{color:#007e97 !important}
html:not(.dark):not(.dark-auto):not(.light) main p a:hover{color:#007e97 !important}
html:not(.dark):not(.dark-auto):not(.light) p.page-crumbs a{color:#007ca5 !important}
html:not(.dark):not(.dark-auto):not(.light) p.page-crumbs a:hover{color:#007ca5 !important}
html:not(.dark):not(.dark-auto):not(.light) p.page-more a{color:#007ca5 !important}
html:not(.dark):not(.dark-auto):not(.light) p.page-more a:hover{color:#007ca5 !important}
html:not(.dark):not(.dark-auto):not(.light) span.section-label{color:#007a93 !important}
html:not(.dark):not(.dark-auto):not(.light) span.section-label:hover{color:#007a93 !important}
html:not(.dark):not(.dark-auto):not(.light) span.sub{color:#007e97 !important}
html:not(.dark):not(.dark-auto):not(.light) span.sub:hover{color:#007e97 !important}

html:not(.dark):not(.dark-auto):not(.light) footer .footer-brand .logo-text span.sub{color:#48cae4 !important}
html:not(.dark):not(.dark-auto):not(.light) footer div.footer-bottom span a{color:#e6f4ff !important}

