.entry-content .wp-block-group.tc-section.tc-tekstowa{box-sizing:content-box;max-width:var(--tc-container-narrow);margin-inline:auto;padding-inline:var(--tc-gutter);line-height:normal}.tc-tekstowa>:first-child{margin-top:0}.tc-tekstowa>:last-child{margin-bottom:0}.tc-section.tc-tekstowa>: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-tekstowa>:is(ul,ol){padding-left:1.2em}.tc-section.tc-tekstowa li+li{margin-top:8px}.tc-section.tc-tekstowa>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}.tc-section.tc-tekstowa>h3{margin:28px 0 12px;color:var(--tc-color-heading);font-size:var(--tc-font-h3-karta);font-weight:500;line-height:1.3}.tc-section.tc-tekstowa a{color:var(--tc-color-heading);text-decoration:underline;text-underline-offset:3px;overflow-wrap:normal}.tc-section.tc-tekstowa a:hover{color:var(--tc-color-heading);text-decoration-color:var(--tc-color-primary);text-decoration-thickness:2px}.tc-section.tc-tekstowa a:focus-visible{outline:2px solid var(--tc-color-heading);outline-offset:2px}.tc-section.tc-tekstowa>.tc-tekstowa__uwaga{margin-bottom:clamp(28px, 2.5vw, 44px);padding:16px 20px;border-left:4px solid var(--tc-color-primary);border-radius:var(--tc-radius);background-color:var(--tc-color-bg-soft);font-size:var(--tc-font-small);line-height:1.55}