body .e-v8 .akt-start .e-h1{margin:6px 0 32px}body .e-v8 .akt-start-tekst{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px 64px;align-items:end}body .e-v8 .akt-start-tekst .e-lead{max-width:34em}body .e-v8 .akt-filtr{margin-top:48px}body .e-v8 .akt-filtr ul{display:flex;gap:0 36px;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--e-linia)}body .e-v8 .akt-filtr li{flex:none}body .e-v8 .akt-filtr a{display:inline-flex;align-items:baseline;gap:8px;padding:14px 0 12px;white-space:nowrap;border-bottom:3px solid #fff0;font-size:var(--e-t-maly);font-weight:600;line-height:1.4;color:var(--e-tekst-2);text-decoration:none}body .e-v8 .akt-filtr a:hover{color:var(--e-tekst);border-bottom-color:var(--e-linia-2)}body .e-v8 .akt-filtr a[aria-current]{color:var(--e-tekst);border-bottom-color:var(--e-laser)}body .e-v8 .akt-filtr a:focus-visible{outline-offset:-2px}body .e-v8 .akt-filtr .akt-ile{font-weight:400;color:var(--e-tekst-3);font-variant-numeric:tabular-nums}body .e-v8 .akt-meta{display:flex;flex-wrap:wrap;gap:2px 16px;font-size:var(--e-t-podpis);line-height:1.45;color:var(--e-tekst-3);font-variant-numeric:tabular-nums}body .e-v8 .akt-meta a{color:var(--e-tekst);font-weight:600;text-decoration-color:var(--e-linia-2);text-decoration-thickness:1px;text-underline-offset:3px}body .e-v8 .akt-meta a:hover{text-decoration-color:currentColor}body .e-v8 .akt-wyr{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 56px;align-items:center;margin-top:56px}body .e-v8 .akt-foto{display:block}body .e-v8 .akt-wyr,body .e-v8 .akt-wpis{position:relative}body .e-v8 .akt-wyr h2 a::after,body .e-v8 .akt-wpis h3 a::after{content:"";position:absolute;inset:0;z-index:1}body .e-v8 .akt-meta a{position:relative;z-index:2}body .e-v8 .akt-wyr:hover h2 a,body .e-v8 .akt-wpis:hover h3 a{text-decoration-color:currentColor}body .e-v8 .akt-foto img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--e-promien-foto);background:var(--e-mgla)}body .e-v8 .akt-wyr h2{margin:12px 0 16px}body .e-v8 .akt-wyr-tekst>p:not(.akt-meta){font-size:var(--e-t-lead);line-height:1.5;color:var(--e-tekst-2);max-width:30em}body .e-v8 .akt-zrodlo{margin-top:8px;font-size:var(--e-t-meta);line-height:1.4;color:var(--e-tekst-3)}body .e-v8 .akt-lista{margin-top:88px}body .e-v8 .akt-wpisy{list-style:none;margin:0;padding:0;border-top:2px solid var(--e-tekst)}body .e-v8 .akt-wpis{display:grid;grid-template-columns:152px minmax(0,1fr) 232px;grid-template-areas:"meta tekst foto";gap:0 48px;align-items:start;padding:28px 0;border-bottom:1px solid var(--e-linia)}body .e-v8 .akt-wpis .akt-meta{grid-area:meta;flex-direction:column;padding-top:3px}body .e-v8 .akt-wpis-tekst{grid-area:tekst}body .e-v8 .akt-wpis h3{font-size:var(--e-t-lead);line-height:1.3}body .e-v8 .akt-wpis-tekst p{margin-top:10px;color:var(--e-tekst-2);max-width:34em}body .e-v8 .akt-wpis-foto{grid-area:foto}body .e-v8 .akt-opis{margin-top:88px}body .e-v8 .akt-opis-siatka{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px 64px;align-items:start}body .e-v8 .akt-opis-siatka>h2{grid-column:1}body .e-v8 .akt-opis-tekst{grid-column:2}body .e-v8 .akt-opis-tekst p{max-width:36em;color:var(--e-tekst-2)}body .e-v8 .akt-opis-tekst p+p{margin-top:14px}body .e-v8 .akt-opis-uslugi{grid-column:1 / -1;margin-top:24px}@media (max-width:1000px){body .e-v8 .akt-start-tekst{grid-template-columns:1fr}body .e-v8 .akt-wyr{grid-template-columns:1fr;gap:24px}body .e-v8 .akt-lista{margin-top:72px}body .e-v8 .akt-opis{margin-top:72px}body .e-v8 .akt-opis-siatka{grid-template-columns:1fr}body .e-v8 .akt-opis-siatka>h2,body .e-v8 .akt-opis-tekst{grid-column:1}body .e-v8 .akt-wpis{grid-template-columns:minmax(0,1fr) 200px;grid-template-areas:"meta foto" "tekst foto";gap:8px 32px}body .e-v8 .akt-wpis .akt-meta{flex-direction:row;padding-top:0}}@media (max-width:640px){body .e-v8 .akt-filtr{margin-top:36px}body .e-v8 .akt-filtr ul{gap:0 24px}body .e-v8 .akt-wyr{margin-top:36px}body .e-v8 .akt-wpis{grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"meta foto" "tytul foto" "opis opis";gap:6px 16px;padding:22px 0}body .e-v8 .akt-wpis-tekst{display:contents}body .e-v8 .akt-wpis h3{grid-area:tytul;font-size:var(--e-t-h3)}body .e-v8 .akt-wpis-tekst p{grid-area:opis;margin-top:4px}body .e-v8 .akt-wpis .akt-zrodlo{display:none}}