#page{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}#content,#main-content{max-width:100%!important;width:100%!important;padding:0!important}.archive-title,.page-header{display:none!important}:root{--primary:#8c2037;--primary-hover:#6d1a2c;--black:#111111;--text-main:#222222;--text-muted:#636363;--text-light:#898989;--white:#fafafa;--bg-body:#f5f5f5;--bg-card:#ffffff;--border-color:#e0e0e0;--radius:0.5rem;--radius-lg:0.75rem;--radius-full:9999px;--shadow-sm:0 1px 3px rgba(0,0,0,0.08);--shadow-md:0 4px 12px rgba(0,0,0,0.12);--transition:150ms ease-in-out}.news-hero{background:var(--primary);padding:3rem 1.5rem;text-align:center;width:100%}.news-hero__container{max-width:50rem;margin:0 auto}.news-hero__tytul{color:var(--white)!important;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.news-hero__opis{color:rgb(250 250 250 / .8);font-size:1.0625rem;margin:0}.news-filtry{background:#fff0;border-bottom:0;box-shadow:none;margin:1.5rem 0 2rem;padding:0;position:static;width:100%;z-index:100}.news-filtry__container{max-width:75rem;margin:0 auto}.news-filtry__lista{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0;justify-content:flex-start}.news-filtry__pigulka{display:inline-block;padding:.375rem .875rem;border-radius:var(--radius-full);border:2px solid var(--border-color);background:var(--bg-card);color:var(--text-main);text-decoration:none;font-size:.875rem;font-weight:500;transition:var(--transition)}.news-filtry__pigulka:hover{border-color:var(--primary);color:var(--primary);text-decoration:none}.news-filtry__pigulka.is-active{background:var(--primary);border-color:var(--primary);color:var(--white)!important}.news-filtry__pigulka:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.news-lista{padding:3rem 1.5rem;background:var(--bg-body);width:100%}.news-lista__container{max-width:75rem;margin:0 auto}.news-lista__header{margin:0;max-width:48rem}.news-lista__eyebrow{color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 .35rem;text-transform:uppercase}.news-lista__tytul{color:var(--black)!important;font-size:clamp(1.75rem, 3vw, 2.5rem);font-weight:700;line-height:1.15;margin:0}.news-lista__opis{color:var(--text-muted);font-size:1rem;line-height:1.6;margin:.75rem 0 0}.news-lista__licznik{color:var(--text-muted);font-size:1rem;margin:.35rem 0 0}.news-featured{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);overflow:hidden;margin-bottom:1.5rem;transition:box-shadow var(--transition)}.news-featured:hover{box-shadow:var(--shadow-sm)}.news-featured__foto-link,.news-featured__placeholder{display:block;overflow:hidden}.news-featured__img{width:100%;height:100%;min-height:18rem;object-fit:cover;display:block}.news-featured__placeholder{min-height:18rem;background:linear-gradient(135deg,rgb(140 32 55 / .08),#fff0),var(--bg-body)}.news-featured__dane{padding:2rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.news-featured__data{font-size:.8125rem;font-weight:600;color:var(--text-muted)}.news-featured__kat{font-size:.75rem;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.05em}.news-featured__tytul{font-size:1.5rem;font-weight:700;color:var(--black)!important;margin:0;line-height:1.25}.news-featured__tytul a{color:inherit!important;text-decoration:none!important}.news-featured__tytul a:hover{color:var(--primary)!important}.news-featured__tytul a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.news-featured__opis{font-size:.9375rem;color:var(--text-muted);line-height:1.6;margin:0}.news-featured__link{font-size:.875rem;font-weight:700;color:var(--primary);text-decoration:underline;text-underline-offset:2px}.news-featured__link:hover{color:var(--primary-hover)}.news-featured__link:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.news-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.news-kafelek{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow var(--transition)}.news-kafelek:hover{box-shadow:var(--shadow-sm)}.news-kafelek__foto-link,.news-kafelek__placeholder{display:block;overflow:hidden;aspect-ratio:16 / 10}.news-kafelek__img{width:100%;height:100%;object-fit:cover;display:block}.news-kafelek__placeholder{background:linear-gradient(135deg,rgb(140 32 55 / .08),#fff0),var(--bg-body)}.news-kafelek__dane{padding:1rem 1.25rem 1.25rem;display:flex;flex:1;flex-direction:column;gap:.5rem}.news-kafelek__meta{display:flex;flex-direction:column;gap:.25rem}.news-kafelek__data{font-size:.75rem;font-weight:600;color:var(--text-muted)}.news-kafelek__kat{color:var(--primary);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.news-kafelek__tytul{font-size:1.0625rem;font-weight:600;color:var(--black)!important;margin:0;line-height:1.3}.news-kafelek__tytul a{color:inherit!important;text-decoration:none!important}.news-kafelek__tytul a:hover{color:var(--primary)!important}.news-kafelek__tytul a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.news-kafelek__opis{font-size:.8125rem;color:var(--text-muted);line-height:1.5;margin:0}.news-kafelek__link{color:var(--primary);font-size:.875rem;font-weight:600;margin-top:auto;text-decoration:underline;text-underline-offset:.18em}.news-kafelek__link:hover{color:var(--primary-hover)}.news-kafelek__link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.news-lista__brak{text-align:center;padding:3rem 2rem;color:var(--text-muted)}.news-lista__brak h2{color:var(--black);font-size:1.5rem;margin:0 0 .75rem}.news-lista__brak a{color:var(--primary);font-weight:600;text-decoration:underline}.news-pagination{margin:2rem 0 0}.news-pagination ul{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.news-pagination li{margin:0}.news-pagination a.page-numbers,.news-pagination span.page-numbers{align-items:center;background:var(--bg-card);border:1px solid var(--border-color);border-radius:.625rem;color:var(--text-main);display:inline-flex;font-size:.9375rem;font-weight:600;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:.625rem .875rem;text-decoration:none}.news-pagination span.page-numbers.current{background:var(--primary);border-color:var(--primary);color:var(--white)}.news-pagination a.page-numbers:hover{border-color:var(--primary);color:var(--primary)}.news-pagination a.page-numbers:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.single-news-baner{background:var(--primary)!important;padding:1.5rem 1.5rem 2rem!important;width:100%!important}.single-news-baner__container{max-width:75rem;margin:0 auto}.breadcrumb__lista{display:flex!important;flex-wrap:wrap;align-items:center;gap:.375rem;list-style:none!important;margin:0 0 0.75rem!important;padding:0!important;font-size:.813rem}.breadcrumb__item{color:rgb(250 250 250 / .8)!important;margin:0!important}.breadcrumb__item a{color:rgb(250 250 250 / .9)!important;text-decoration:underline!important}.breadcrumb__item a:hover{color:var(--white)!important}.breadcrumb__item a:focus-visible{outline:2px solid var(--white);outline-offset:2px}.breadcrumb__item--current{color:var(--white)!important;font-weight:500}.single-news-baner__tytul{color:var(--white)!important;font-size:2rem!important;font-weight:700!important;margin:0!important;line-height:1.25}.single-news-layout{padding:2rem 1.5rem;background:var(--bg-body)}.single-news-layout__container{max-width:75rem;margin:0 auto;display:grid!important;grid-template-columns:1fr 22.5rem!important;gap:2rem;align-items:start}.single-news-tresc{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);padding:2rem;box-shadow:var(--shadow-sm)}.single-news-tresc__foto{display:flex;align-items:center;justify-content:center;margin:0 0 1.5rem;padding:clamp(0.5rem, 1.5vw, 1rem);border:1px solid var(--border-color);border-radius:var(--radius);overflow:hidden;background:var(--white)}.single-news-tresc__img{display:block;width:auto;max-width:100%;height:auto;max-height:48rem;margin-inline:auto;object-fit:contain;object-position:center}.single-news-tresc__data{display:inline-block;font-size:.8125rem;font-weight:600;color:var(--text-muted);margin-bottom:1rem}.single-news-tresc__lead{font-size:1.125rem;font-weight:500;line-height:1.7;color:var(--text-main);margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.single-news-tresc__opis{font-size:1rem;line-height:1.75;color:var(--text-main)}.single-news-tresc__opis p{margin-bottom:1.25rem}.single-news-tresc__opis h2{font-size:1.5rem;font-weight:600;color:var(--black);margin:2rem 0 1rem}.single-news-tresc__opis h3{font-size:1.25rem;font-weight:600;color:var(--black);margin:1.75rem 0 .75rem}.single-news-tresc__opis a{color:var(--primary);font-weight:600;text-decoration:underline}.single-news-tresc__opis img{display:block;width:auto;max-width:100%;height:auto;margin:1rem auto;border-radius:var(--radius);object-fit:contain;object-position:center}.single-news-tresc__galeria{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.single-news-tresc__galeria-tytul{font-size:1.25rem;font-weight:600;color:var(--black);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--primary)}.single-news-tresc__galeria-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.5rem}.single-news-tresc__galeria-link{display:block;border-radius:var(--radius);overflow:hidden;aspect-ratio:1}.single-news-tresc__galeria-link:hover{opacity:.9}.single-news-tresc__galeria-link:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.single-news-tresc__galeria-link img{width:100%;height:100%;object-fit:cover;display:block}.single-news-tresc__udostepnij{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.single-news-tresc__udostepnij-label{font-size:.875rem;font-weight:600;color:var(--text-muted);margin-bottom:.75rem}.single-news-tresc__social{display:flex;gap:.75rem}.btn-social-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;border:2px solid var(--border-color);background:var(--bg-card);color:var(--primary);cursor:pointer;transition:all var(--transition);text-decoration:none!important;padding:0}.btn-social-icon svg{width:1.25rem;height:1.25rem}.btn-social-icon:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}.btn-social-icon:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.btn-social-icon.is-copied{border-color:var(--primary);color:var(--primary);background:rgb(140 32 55 / .08)}.single-news-meta{position:sticky!important;top:2rem!important;align-self:start!important;display:flex;flex-direction:column;gap:1rem}.single-news-meta__box{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);padding:1.5rem;box-shadow:var(--shadow-sm)}.single-news-meta__tytul{font-size:1.125rem!important;font-weight:600!important;color:var(--black)!important;margin:0 0 1.25rem!important;padding-bottom:1rem;border-bottom:3px solid var(--primary)}.single-news-meta__wiersz{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem 0;border-bottom:1px solid var(--border-color)}.single-news-meta__wiersz:last-child{border-bottom:none}.single-news-meta__ikona{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--primary);margin-top:.125rem}.single-news-meta__ikona svg{width:100%;height:100%;display:block}.single-news-meta__etykieta{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);display:block}.single-news-meta__wartosc{font-size:.9375rem;font-weight:600;color:var(--text-main);display:block;margin-top:.125rem}.single-news-meta__lista{list-style:none;margin:0;padding:0}.single-news-meta__lista li{padding:.625rem 0;border-bottom:1px solid var(--border-color)}.single-news-meta__lista li:last-child{border-bottom:none}.single-news-meta__lista a{color:var(--text-main);text-decoration:none;font-size:.9375rem;font-weight:600;display:block}.single-news-meta__lista a:hover{color:var(--primary)}.single-news-meta__lista a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.single-news-meta__lista time{font-size:.75rem;color:var(--text-muted);display:block;margin-top:.125rem}.single-news-meta__powrot{margin-top:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.625rem 1rem;border-radius:.625rem;font-size:.875rem;font-weight:600;text-decoration:none!important;cursor:pointer;transition:all var(--transition);border:2px solid #fff0;line-height:1}.btn--full{width:100%;justify-content:center}.btn--secondary{background:#fff0;color:var(--text-main)!important;border-color:var(--border-color)}.btn--secondary:hover{background:var(--primary);color:var(--white)!important;border-color:var(--primary)}.btn--secondary:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:60rem){.single-news-layout__container{grid-template-columns:minmax(0,1fr)!important;width:100%;min-width:0}.single-news-tresc,.single-news-meta{display:contents}.single-news-tresc__foto,.single-news-tresc__body,.single-news-meta__box,.single-news-meta__powrot{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.single-news-tresc__body,.single-news-tresc__lead,.single-news-tresc__opis,.single-news-meta__box{overflow-wrap:anywhere;word-break:break-word}.single-news-tresc__opis ol,.single-news-tresc__opis ul{box-sizing:border-box;max-width:100%;padding-left:1.5rem}.single-news-tresc__foto img,.single-news-tresc__opis img,.single-news-tresc__opis video,.single-news-tresc__opis iframe,.single-news-tresc__opis table,.single-news-tresc__opis svg{max-width:100%}.single-news-tresc__opis table{display:block;overflow-x:auto}.single-news-tresc__foto{order:1;margin:0;padding:1.25rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.single-news-meta__box{order:2}.single-news-tresc__body{order:3;padding:1.25rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.single-news-meta__box--najnowsze{order:4}.single-news-meta__powrot{order:5}}@media (max-width:72rem){.news-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:56.25rem){.news-featured{grid-template-columns:1fr}.news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:40rem){.news-hero__tytul{font-size:2rem}.single-news-baner__tytul{font-size:1.5rem!important}.news-grid{grid-template-columns:1fr}.news-filtry{position:static}.single-news-tresc__foto,.single-news-tresc__body{padding:1.25rem}}