.gz-prose{font-family:var(--font-space-grotesk), system-ui, sans-serif;color:var(--gz-text-sub)}.gz-prose :where(p){margin-bottom:1.1em;font-size:16px;line-height:1.85}@media (min-width:640px){.gz-prose :where(p){font-size:17px}}.gz-prose :where(p:last-child){margin-bottom:0}.gz-prose :where(strong){color:var(--gz-text);font-weight:700}.gz-prose :where(a){color:var(--gz-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--gz-brand) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--gz-brand) 40%, transparent);transition:text-decoration-color .2s,opacity .2s}.gz-prose :where(a:hover){-webkit-text-decoration-color:var(--gz-brand);text-decoration-color:var(--gz-brand)}.gz-prose :where(ul),.gz-prose :where(ol){margin:.4em 0 1.1em;padding-left:1.4em;font-size:16px;line-height:1.8}@media (min-width:640px){.gz-prose :where(ul),.gz-prose :where(ol){font-size:17px}}.gz-prose :where(ul){list-style:none}.gz-prose :where(ul>li){margin-bottom:.45em;position:relative}.gz-prose :where(ul>li):before{content:"";background:var(--gz-text-faint);width:.42em;height:.42em;position:absolute;top:.68em;left:-1.15em;transform:rotate(45deg)}.gz-prose :where(ol){list-style:decimal}.gz-prose :where(ol>li){margin-bottom:.45em;padding-left:.2em}.gz-prose :where(ol>li)::marker{font-family:var(--font-jetbrains-mono), monospace;color:var(--gz-text-faint);font-size:.85em}.gz-prose :where(.gz-lista-czysta){padding-left:0;list-style:none}.gz-prose :where(.gz-lista-czysta>li):before{content:none}.gz-prose :where(.gz-lista-czysta>li)::marker{content:""}.gz-lead{color:var(--gz-text-sub);font-size:18px;line-height:1.8}@media (min-width:640px){.gz-lead{font-size:20px}}.gz-lead:first-letter{font-family:var(--font-syne), sans-serif;float:left;color:var(--gz-text);padding-top:.06em;padding-right:.14em;font-size:3.1em;font-weight:800;line-height:.82}.gz-faq details{border-bottom:1px solid var(--gz-border)}.gz-faq summary{cursor:pointer;font-family:var(--font-syne), sans-serif;color:var(--gz-text);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 2px;font-size:15px;font-weight:700;list-style:none;transition:opacity .2s;display:flex}@media (min-width:640px){.gz-faq summary{font-size:17px}}.gz-faq summary:hover{opacity:.75}.gz-faq summary::-webkit-details-marker{display:none}.gz-faq summary:after{content:"+";font-family:var(--font-jetbrains-mono), monospace;color:var(--gz-text-faint);flex-shrink:0;font-size:18px;font-weight:400;line-height:1;transition:transform .25s}.gz-faq details[open] summary:after{transform:rotate(45deg)}.gz-faq details>div{color:var(--gz-text-sub);max-width:62ch;padding:0 2px 18px;font-size:15px;line-height:1.8}.gz-tabela{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.gz-tabela th{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--gz-text-faint);border-bottom:2px solid var(--gz-border);padding:8px 12px;font-size:11px}.gz-tabela td{border-bottom:1px solid var(--gz-border);color:var(--gz-text-sub);padding:9px 12px}.gz-tabela tr:last-child td{border-bottom:none}.gz-tabela td:first-child{color:var(--gz-text);font-weight:600}.gz-przypis{font-family:var(--font-jetbrains-mono), monospace;vertical-align:super;font-size:.68em;line-height:0}.gz-przypis a{color:var(--gz-accent);text-decoration:none}.gz-przypis a:hover{text-underline-offset:2px;text-decoration:underline}.gz-zrodla li:target{animation:1.6s gz-zrodlo-blysk}@keyframes gz-zrodlo-blysk{0%{background:color-mix(in srgb, var(--gz-accent) 14%, transparent)}to{background:0 0}}