@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#ppEyebrow {margin-top: 0; margin-right: 0; margin-bottom: 0.75rem; margin-left: 0; color: var(--accent); font-size: 0.8125rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase}#ppH1 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-weight: 600; letter-spacing: -0.012em; font-size: clamp(2rem, 1.3rem + 2.1vw, 2.875rem); line-height: 1.15}@media (max-width: 478px) {#ppH1 {font-size: 2rem}}#ppLead {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink-muted); font-size: 1.125rem; line-height: 1.65}#ppHAdmin {margin-top: 2rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-weight: 600; letter-spacing: -0.012em; font-size: clamp(1.25rem, 1.05rem + 0.5vw, 1.5rem); line-height: 1.25}#pp1 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp2 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp3 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp4 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp5 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#ppHPrawa {margin-top: 2rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-weight: 600; letter-spacing: -0.012em; font-size: clamp(1.25rem, 1.05rem + 0.5vw, 1.5rem); line-height: 1.25}#pp6 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp7 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp8 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp9 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#ppHCookies {margin-top: 2rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-weight: 600; letter-spacing: -0.012em; font-size: clamp(1.25rem, 1.05rem + 0.5vw, 1.5rem); line-height: 1.25}#pp10 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp11 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp12 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp13 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#pp17 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#ppHPodstawy {margin-top: 2rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-weight: 600; letter-spacing: -0.012em; font-size: clamp(1.25rem, 1.05rem + 0.5vw, 1.5rem); line-height: 1.25}#pp14 {margin-top: 0.85rem; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--ink); font-size: 1rem; line-height: 1.7}#ppLinkReg {color: var(--accent-deep); font-size: 1rem; font-weight: 600; line-height: 1.4}#ppLinkOwu {color: var(--accent-deep); font-size: 1rem; font-weight: 600; line-height: 1.4}#ppLinks {display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 1.25rem; margin-top: 2.25rem}#ppInner {display: flex; flex-direction: column; align-items: flex-start; width: 100%; max-width: 46rem; margin-right: auto; margin-left: auto; padding-right: 1.5rem; padding-left: 1.5rem}@media (max-width: 478px) {#ppInner {padding-right: 1.25rem; padding-left: 1.25rem}}#ppSec {padding-top: var(--space-3xl); padding-bottom: var(--space-3xl); background-color: var(--surface)}