.flow-formularz__naglowek{margin-block:0 var(--wp--preset--spacing--xs);color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--xxl);font-weight:700}.flow-formularz__opis{margin-block:0 var(--wp--preset--spacing--lg);color:var(--wp--preset--color--text-muted)}.flow-formularz{box-sizing:border-box;padding:var(--wp--preset--spacing--xl);border:var(--flow-hairline) solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--lg);background-color:var(--wp--preset--color--surface)}.flow-formularz__pola{display:grid;gap:var(--wp--preset--spacing--md);grid-template-columns:1fr}@media(min-width: 783px){.flow-formularz__pola{grid-template-columns:repeat(2, 1fr)}}.flow-formularz__pole{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs);grid-column:1/-1}.flow-formularz__pole.is-polowa{grid-column:span 1}.flow-formularz__pole label{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--sm);font-weight:600}.flow-formularz__pole input,.flow-formularz__pole select,.flow-formularz__pole textarea{padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--sm);border:var(--flow-hairline) solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--sm);background-color:var(--wp--preset--color--surface);color:var(--wp--preset--color--ink);font-family:inherit;font-size:var(--wp--preset--font-size--base);transition:border-color var(--flow-transition)}.flow-formularz__pole input:focus-visible,.flow-formularz__pole select:focus-visible,.flow-formularz__pole textarea:focus-visible{border-color:var(--wp--preset--color--secondary)}.flow-formularz__pole textarea{resize:vertical}.flow-formularz__pole.ma-blad input,.flow-formularz__pole.ma-blad select,.flow-formularz__pole.ma-blad textarea{border-color:var(--wp--custom--color--error);border-width:var(--flow-rule)}.flow-formularz__zgoda{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--xs);font-weight:400}.flow-formularz__zgoda input{flex:0 0 auto;margin-block-start:var(--flow-checkbox-nudge)}.flow-formularz__pomoc{margin-block:0;color:var(--wp--preset--color--text-muted);font-size:var(--wp--preset--font-size--sm)}.flow-formularz__blad{margin-block:0;color:var(--wp--custom--color--error);font-size:var(--wp--preset--font-size--sm);font-weight:600}.flow-formularz__wymagane{color:var(--wp--custom--color--error)}.flow-formularz__bledy{margin-block-end:var(--wp--preset--spacing--md);padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--md);border-inline-start:var(--flow-rule) solid var(--wp--custom--color--error);background-color:var(--wp--preset--color--surface)}.flow-formularz__bledy p{margin-block:0}.flow-formularz__bledy ul{margin-block:var(--wp--preset--spacing--xxs) 0;padding-inline-start:var(--wp--preset--spacing--md)}.flow-formularz__komunikat.is-udane{margin-block-end:var(--wp--preset--spacing--md);padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--md);border-inline-start:var(--flow-rule) solid var(--wp--custom--color--success);background-color:var(--wp--preset--color--surface);color:var(--wp--custom--color--success);font-weight:600}.flow-formularz__stopka{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--sm);margin-block-start:var(--wp--preset--spacing--lg)}.flow-formularz__nota{color:var(--wp--preset--color--text-muted);font-size:var(--wp--preset--font-size--sm)}.flow-formularz__pulapka{position:absolute;inline-size:var(--flow-hairline);block-size:var(--flow-hairline);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.flow-formularz button[type=submit]{background-color:var(--wp--preset--color--secondary);color:var(--wp--custom--color--secondary-contrast);font-weight:700}.flow-formularz button[type=submit]:hover,.flow-formularz button[type=submit]:focus-visible{background-color:var(--wp--custom--color--secondary-hover)}.wp-block-heading.is-style-naglowek-formularza{font-size:var(--wp--preset--font-size--xxl);font-weight:400;line-height:1}.wp-block-group.is-style-karty-chorob+.wp-block-group.is-style-blok-formularza{margin-block-start:var(--flow-formularz-po-kartach)}.wp-block-columns+.wp-block-group.is-style-blok-formularza{margin-block-start:var(--flow-formularz-po-kolumnach)}.flow-formularz{padding:0;border:0;background:none}.flow-formularz .flow-formularz__pola{grid-template-columns:1fr}.flow-formularz .flow-formularz__pole label{font-size:var(--flow-stopien-drobny);font-weight:700;color:var(--flow-etykieta-pola)}.flow-formularz .flow-formularz__pole input:not([type=checkbox]),.flow-formularz .flow-formularz__pole textarea{background-color:var(--flow-tlo-pola);border-color:rgba(0,0,0,0);color:var(--wp--preset--color--primary)}.flow-formularz .flow-formularz__pole input:not([type=checkbox]):focus-visible,.flow-formularz .flow-formularz__pole textarea:focus-visible{border-color:var(--wp--custom--color--border-strong)}.flow-formularz .flow-formularz__pole label.flow-formularz__zgoda{font-size:var(--wp--preset--font-size--sm);font-weight:400;line-height:1.43;color:var(--wp--preset--color--primary)}.flow-formularz .flow-formularz__zgoda{align-items:center;font-size:var(--wp--preset--font-size--sm);font-weight:400;color:var(--wp--preset--color--primary)}.flow-formularz .flow-formularz__stopka{flex-direction:row-reverse;justify-content:flex-end}.flow-formularz button[type=submit]{font-size:var(--wp--preset--font-size--sm);font-weight:500;line-height:1.43;padding:var(--flow-pole-pion);border-radius:0}.flow-mapa{block-size:var(--flow-mapa-wysokosc);overflow:clip;background-color:var(--wp--preset--color--pasmo);border:1px solid var(--wp--preset--color--border)}.flow-mapa__zaslona{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wp--preset--spacing--sm);block-size:100%;padding:var(--wp--preset--spacing--lg);color:var(--wp--preset--color--primary);text-align:center}.flow-mapa__przycisk{cursor:pointer;border:0}.flow-mapa__odnosnik{display:inline-block;padding-block:var(--flow-cel-dotyku);color:inherit;font-size:var(--wp--preset--font-size--sm)}.flow-mapa__ramka{display:block;inline-size:100%;block-size:100%;border:0}.flow-mapa--edytor{display:flex;align-items:center;justify-content:center}
