body.single-post.ast-page-builder-template .site-main>article{padding:0}.single-post .entry-content>.alignfull{margin-bottom:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.tc-powrot--tekst,.tc-wpis{--tc-gutter:clamp(24px, 2.08vw, 40px)}.tc-section.tc-wpis{padding-block:clamp(36px, 3.13vw, 60px) clamp(48px, 4.17vw, 80px);background-color:var(--tc-color-bg)}.tc-wpis__siatka{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(28px, 2.92vw, 56px)}.tc-section .tc-wpis__kategoria{margin:0 0 14px;color:var(--tc-color-etykieta);font-size:var(--tc-font-caption);font-weight:500;line-height:normal;letter-spacing:.08em;text-transform:uppercase}.tc-section .tc-wpis__tytul{margin:0 0 16px;color:var(--tc-color-heading);font-size:var(--tc-font-h1-wpis);font-weight:500;line-height:1.14;letter-spacing:-.02em;text-wrap:pretty}.tc-section .tc-wpis__meta{display:flex;align-items:center;gap:12px;margin:0 0 clamp(26px, 2.19vw, 38px);color:var(--tc-color-muted-warm);font-size:var(--tc-font-kafel);line-height:normal}.tc-wpis__kropka{width:4px;height:4px;border-radius:50%;background-color:var(--tc-color-line)}.tc-wpis__zdjecie{margin-bottom:clamp(20px, 1.67vw, 28px);overflow:hidden;border-radius:var(--tc-radius)}.tc-wpis__obraz,.tc-wpis__tresc img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.tc-section .tc-wpis__tresc>:is(p,ul,ol){margin:0 0 18px;color:var(--tc-color-heading);font-size:var(--tc-font-body);line-height:1.65;text-wrap:pretty}.tc-section .tc-wpis__tresc>:is(ul,ol){padding-left:1.2em}.tc-section .tc-wpis__tresc>h2{margin:clamp(34px, 2.92vw, 52px) 0 16px;color:var(--tc-color-heading);font-size:var(--tc-font-h2-widok);font-weight:500;line-height:1.24;letter-spacing:-.015em;scroll-margin-top:120px}.tc-section .tc-wpis__tresc>figure{margin:clamp(20px, 1.67vw, 28px) 0;overflow:hidden;border-radius:var(--tc-radius);box-shadow:none}.tc-wpis__autor{display:flex;align-items:flex-start;gap:18px;margin-top:clamp(30px, 2.5vw, 44px);padding:clamp(22px, 1.88vw, 30px) clamp(20px, 1.77vw, 28px);border-radius:var(--tc-radius);background-color:var(--tc-color-bg-soft)}.tc-wpis__autor-zdjecie{display:block;flex-shrink:0;width:56px;height:56px;border-radius:50%;object-fit:cover}.tc-wpis__autor-tekst{display:flex;flex-direction:column;gap:5px;min-width:0}.tc-section :is(.tc-wpis__autor-etykieta,.tc-wpis__spis-tytul){margin:0;color:var(--tc-color-etykieta);font-size:var(--tc-font-caption);font-weight:500;line-height:normal;letter-spacing:.08em;text-transform:uppercase}.tc-section .tc-wpis__autor-imie{margin:0;color:var(--tc-color-heading);font-size:var(--tc-font-podpis-filmu);font-weight:500;line-height:normal}.tc-section :is(.tc-wpis__autor-opis,.tc-wpis__pytania-tekst){margin:0;color:var(--tc-color-muted-warm);font-size:var(--tc-font-stanowisko);line-height:1.5;text-wrap:pretty}.tc-wpis__bok{position:sticky;top:110px;display:flex;flex-direction:column;gap:clamp(16px, 1.25vw, 20px)}.tc-wpis__spis,.tc-wpis__pytania{padding:clamp(20px, 1.67vw, 28px);border-radius:var(--tc-radius)}.tc-wpis__spis{border:1px solid var(--tc-color-border);background-color:var(--tc-color-bg)}.tc-section .tc-wpis__spis-tytul{margin-bottom:16px;color:var(--tc-color-muted-warm)}.tc-wpis__spis-lista{display:flex;flex-direction:column;gap:12px}.tc-section a.tc-wpis__spis-link{color:var(--tc-color-heading);font-size:var(--tc-font-okno-lead);line-height:1.4;text-decoration:none;transition:color 150ms ease}.tc-section a.tc-wpis__spis-link:hover,.tc-section a.tc-wpis__spis-link:focus-visible{color:var(--tc-color-primary)}.tc-wpis__pytania{background-color:var(--tc-color-bg-soft)}.tc-section .tc-wpis__pytania-tytul{margin:0 0 10px;color:var(--tc-color-heading);font-size:var(--tc-font-osoba);font-weight:500;line-height:normal}.tc-section .tc-wpis__pytania-tekst{margin-bottom:20px}.tc-section a.tc-wpis__pytania-przycisk{box-sizing:border-box;justify-content:center;width:100%;padding-inline:20px}@media (max-width:900px){.tc-wpis__siatka{grid-template-columns:minmax(0,1fr)}.tc-wpis__bok{position:static}}