@keyframes lp2-spin{to{transform:rotate(360deg)}}:where(.blog-form){--surface-base:#fff;--surface-muted:#eff0f3;--surface-inverse:#00213e;--surface-accent:#0064eb;--surface-accent-deep:#004eb2;--surface-accent-press:#003879;--icon-disabled:#9fa4ad;--text-error:#dc2626;--border-error:#dc2626;--text-error-inverse:#fca5a5;--focus-ring:0 0 0 3px #0064eb26;--text-primary:#2f3137;--text-secondary:#636774;--text-tertiary:#7c818f;--text-inverse:#fff;--text-accent:#0064eb;--border-subtle:#63677433;--border-field:#63677480;--border-focus:#0064eb;--icon-primary:#1a1b1e;--shadow-card:0 0 40px 0 #6367741a;--shadow-pill:0 4px 16px 0 #63677429;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--font-sans:"Geist","Geist Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--fs-h2:24px;--lh-h2:32px;--fs-body:14px;--lh-body:20px;--fs-body-sm:12px;--lh-body-sm:20px;--fs-caption:10px;--lh-caption:16px;--fs-micro:10px;--lh-micro:14px;--fs-input:16px;--lh-input:24px;--tracking-tight:-.01em;--control-h:56px;--control-h-sm:40px}@media (min-width:1176px){:where(.blog-form){--fs-body:16px;--lh-body:24px;--fs-body-sm:14px;--lh-body-sm:24px;--fs-caption:12px;--lh-caption:20px}}:where(.blog-form),:where(.blog-form) *,:where(.blog-form) :before,:where(.blog-form) :after{box-sizing:border-box}:where(.blog-form){-webkit-text-size-adjust:100%;color:var(--text-primary);font:400 var(--fs-body)/var(--lh-body) var(--font-sans);text-wrap:pretty;-webkit-font-smoothing:antialiased}:where(.blog-form) img,:where(.blog-form) svg{max-width:100%;display:block}:where(.blog-form) [hidden]{display:none!important}:where(.blog-form) button,:where(.blog-form) input,:where(.blog-form) select,:where(.blog-form) textarea{font:inherit;color:inherit}:where(.blog-form) button{cursor:pointer;background:0 0;border:0;padding:0}:where(.blog-form) ul,:where(.blog-form) ol{margin:0;padding:0;list-style:none}:where(.blog-form) h1,:where(.blog-form) h2,:where(.blog-form) h3,:where(.blog-form) h4,:where(.blog-form) p{margin:0;font-weight:400}:where(.blog-form) a{color:var(--text-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:where(.blog-form) a:hover{text-decoration:none}:where(.blog-form) a:focus-visible,:where(.blog-form) button:focus-visible,:where(.blog-form) input:focus-visible,:where(.blog-form) [tabindex]:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:4px}:where(.blog-form) :where(a,button):focus:not(:focus-visible){outline:none}:where(.blog-form) .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.blog-form) [id]{scroll-margin-top:calc(56px + var(--space-6))}:where(.blog-form) .btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);min-width:120px;padding-inline:var(--space-4);border-radius:var(--radius-pill);font-size:var(--fs-input);line-height:var(--lh-input);text-align:center;white-space:nowrap;transition:background-color .15s,color .15s,opacity .15s;display:inline-flex}:where(.blog-form) .btn:hover,:where(.blog-form) .btn{text-decoration:none}:where(.blog-form) .btn--tertiary{color:var(--text-accent);background:0 0}:where(.blog-form) .btn--tertiary:hover{background:var(--surface-muted);color:var(--text-accent)}:where(.blog-form) .btn--sm{height:var(--control-h-sm);min-width:0;font-size:var(--fs-body-sm)}:where(.blog-form) .btn[disabled],:where(.blog-form) .btn[aria-disabled=true]{opacity:.4;pointer-events:none}:where(.blog-form) .btn--block{width:100%}:where(.blog-form) .btn.is-loading{opacity:1;pointer-events:none;background:var(--surface-accent-deep)}:where(.blog-form) .btn__spinner{transform-origin:50%;flex:none;width:20px;height:20px;animation:1s linear infinite lp2-spin}@media (prefers-reduced-motion:reduce){:where(.blog-form) .btn__spinner{animation:none}}:where(.blog-form) .field{height:var(--control-h);padding:var(--space-4);border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--surface-base);flex-direction:column;justify-content:center;display:flex;position:relative}:where(.blog-form) .field:focus-within{border-color:var(--border-focus);box-shadow:var(--focus-ring)}:where(.blog-form) .field.is-invalid{border-color:var(--border-error)}:where(.blog-form) .field__input{width:100%;font-size:var(--fs-input);line-height:var(--lh-input);color:var(--text-primary);background:0 0;border:0;outline:none;padding:0}:where(.blog-form) .field__input:focus-visible{outline:none}:where(.blog-form) .field__input::placeholder{color:var(--text-secondary);opacity:1}:where(.blog-form) .field-row{gap:var(--space-1);flex-direction:column;display:flex}:where(.blog-form) .field-row[hidden]{display:none}:where(.blog-form) .field__error{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-error);margin:0}:where(.blog-form) .field__error:empty{display:none}:where(.blog-form) .field--labeled{padding:6px var(--space-4);justify-content:center;gap:4px}:where(.blog-form) .field__label{font-size:var(--fs-body-sm);color:var(--text-primary);line-height:16px}:where(.blog-form) .select__trigger--labeled{padding:6px var(--space-4)}:where(.blog-form) .field__stack{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:where(.blog-form) .field__clear{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-pill);color:var(--icon-disabled);flex:none;place-items:center;display:grid}:where(.blog-form) .field__clear:hover{background:var(--surface-muted);color:var(--text-primary)}:where(.blog-form) .select__stack{text-align:left;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:where(.blog-form) .select__stack .select__value{text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}:where(.blog-form) .select{position:relative}:where(.blog-form) .select__trigger{align-items:center;gap:var(--space-2);width:100%;height:var(--control-h);padding:var(--space-4);border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--surface-base);text-align:left;color:var(--text-secondary);font-size:var(--fs-input);line-height:var(--lh-input);display:flex}:where(.blog-form) .select__trigger[aria-expanded=true],:where(.blog-form) .select:focus-within .select__trigger{border-color:var(--border-focus);box-shadow:var(--focus-ring)}:where(.blog-form) .select.is-filled .select__trigger{color:var(--text-primary)}:where(.blog-form) .select.is-invalid .select__trigger{border-color:var(--border-error)}:where(.blog-form) .select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}:where(.blog-form) .select__chevron{color:var(--icon-primary);flex:none;transition:transform .18s}:where(.blog-form) .select__trigger[aria-expanded=true] .select__chevron{transform:rotate(180deg)}:where(.blog-form) .select__list{z-index:30;max-height:288px;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-base);box-shadow:var(--shadow-card);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}:where(.blog-form) .select__list[hidden]{display:none}:where(.blog-form) .select__option{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--text-primary);cursor:pointer;display:flex}:where(.blog-form) .select__option:hover,:where(.blog-form) .select__option.is-active{background:var(--surface-muted)}:where(.blog-form) .select__option[aria-disabled=true]{color:var(--text-tertiary);cursor:default}:where(.blog-form) .select__option[aria-disabled=true]:hover{background:0 0}:where(.blog-form) .select__badge{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--surface-muted);font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-tertiary);flex:none}:where(.blog-form) .select__option[aria-selected=true]{color:var(--text-accent)}:where(.blog-form) .autocomplete{z-index:30;max-height:288px;padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-base);box-shadow:var(--shadow-pill);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}:where(.blog-form) .autocomplete[hidden]{display:none}:where(.blog-form) .autocomplete__item{width:100%;padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--text-primary);text-align:left;cursor:pointer;display:block}:where(.blog-form) .autocomplete__item:hover,:where(.blog-form) .autocomplete__item.is-active{background:var(--surface-muted)}:where(.blog-form) .autocomplete__note{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-tertiary)}@media (min-width:1176px){:where(.blog-form) .field__label{font-size:var(--fs-caption)}}:where(.blog-form) .field--code{align-items:center;gap:var(--space-2);padding-right:var(--space-2);flex-direction:row}:where(.blog-form) .field--code.field--labeled{padding:6px var(--space-2) 6px var(--space-4)}:where(.blog-form) .field--code .btn{flex:none}:where(.blog-form) .hero__form{gap:var(--space-4);flex-direction:column;width:100%;max-width:752px;display:flex}:where(.blog-form) .hero__fields{gap:var(--space-4);flex-direction:column;display:flex}:where(.blog-form) .hero__field{flex:auto}@media (min-width:1176px){:where(.blog-form) .hero__form{width:752px;max-width:752px}:where(.blog-form) .hero__fields{flex-direction:row;align-items:flex-start}:where(.blog-form) .hero__submit{align-self:flex-start}:where(.blog-form) .hero__field{flex:0 0 272px}:where(.blog-form) .hero__submit{flex:auto}}:where(.blog-form){--font-sans:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}:where(.blog-form) :is(strong,b,th){font-weight:600}@media (max-width:1175.98px){:where(.blog-form) .field__error{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm)}}:where(.blog-form) .autocomplete{min-width:min-content}:where(.blog-form) .autocomplete__komunikat{top:calc(-1 * var(--space-2));z-index:1;padding:var(--space-2) var(--space-3);margin-bottom:var(--space-1);border-bottom:1px solid var(--border-subtle);background:var(--surface-base);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--text-secondary);white-space:nowrap;position:sticky}:where(.blog-form) .autocomplete__komunikat:last-child{border-bottom:0;margin-bottom:0}:where(.blog-form) .btn.is-loading{position:relative}:where(.blog-form) .btn.is-loading .btn__label{visibility:hidden}:where(.blog-form) .btn.is-loading .btn__spinner{margin:-10px 0 0 -10px;position:absolute;top:50%;left:50%}:where(.blog-form) .ctw-float{--float-label-h:16px;--float-gap:4px;--float-row:calc(var(--float-label-h) + var(--float-gap));--float-lift:calc((var(--float-row) + var(--lh-input)) / 2);gap:0;padding-block:0;position:relative}:where(.blog-form) .ctw-float .field__input,:where(.blog-form) .ctw-float .select__value{height:var(--lh-input);margin-top:var(--float-row)}:where(.blog-form) .ctw-float .field__label{left:var(--space-4);right:var(--space-4);font-size:var(--fs-input);line-height:var(--lh-input);color:var(--text-secondary);text-align:left;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transition:top .16s,transform .16s,font-size .16s,line-height .16s,color .16s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}:where(.blog-form) .field__stack.ctw-float .field__label{left:0;right:0}:where(.blog-form) .field--code.field--labeled{padding-block:0}:where(.blog-form) .ctw-float:focus-within .field__label,:where(.blog-form) .ctw-float .field__input:not(:placeholder-shown)+.field__label{top:calc(50% - var(--float-lift));font-size:var(--fs-body-sm);line-height:var(--float-label-h);color:var(--text-primary);transform:none}:where(.blog-form) .select__trigger.ctw-float .select__stack{gap:0}:where(.blog-form) .select.is-filled .select__trigger.ctw-float .field__label,:where(.blog-form) .select__trigger.ctw-float[aria-expanded=true] .field__label{top:calc(50% - var(--float-lift));font-size:var(--fs-body-sm);line-height:var(--float-label-h);color:var(--text-primary);transform:none}@media (prefers-reduced-motion:reduce){:where(.blog-form) .ctw-float .field__label{transition:none}}@media (min-width:1176px){:where(.blog-form) .hero__form{margin-top:var(--space-2)}}:where(.blog-form) .autocomplete__note{padding:4px var(--space-3);text-align:right;background:var(--surface-base);box-shadow:0 var(--space-2) 0 var(--surface-base);border-top:0;position:sticky;bottom:0}:where(.blog-form){--surface-cta:#00b250;--surface-cta-deep:#15803d;--surface-cta-press:#166534}:where(.blog-form) .btn--primary{background:var(--surface-cta);color:var(--text-inverse)}:where(.blog-form) .btn--primary:hover{background:var(--surface-cta-deep);color:var(--text-inverse)}:where(.blog-form) .btn--primary:active{background:var(--surface-cta-press)}:where(.blog-form) .btn--primary.is-loading{background:var(--surface-cta-deep)}@media (min-width:1176px){:where(.blog-form) .btn--primary{padding-inline:var(--space-6)}:where(.blog-form) .hero__submit{flex:none;width:auto}:where(.blog-form) .hero__field{flex:272px;min-width:0}}:where(.blog-form) .fakty-formularza{--fakty-kropka:var(--space-5);overflow:hidden}:where(.blog-form) .fakty-formularza ul{gap:var(--space-1) 0;margin:0 0 0 calc(-1 * var(--fakty-kropka));flex-flow:wrap;padding:0;list-style:none;display:flex}:where(.blog-form) .fakty-formularza li{white-space:nowrap;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-inverse);display:flex}:where(.blog-form) .fakty-formularza__kropka{width:var(--fakty-kropka);text-align:center;flex:none}
.BlogFormularz-module__P2EHoq__formularz{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-inverse);flex-direction:column;display:flex}.BlogFormularz-module__P2EHoq__tytul{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tracking-tight);color:var(--text-inverse)}.BlogFormularz-module__P2EHoq__formularz .hero__form{width:100%;max-width:none;margin-top:0}:is(.BlogFormularz-module__P2EHoq__formularz .field,.BlogFormularz-module__P2EHoq__formularz .select__trigger){box-shadow:none;border:0}:is(.BlogFormularz-module__P2EHoq__formularz .field:focus-within,.BlogFormularz-module__P2EHoq__formularz .select:focus-within .select__trigger,.BlogFormularz-module__P2EHoq__formularz .select__trigger[aria-expanded=true]){box-shadow:0 0 0 2px var(--surface-inverse), 0 0 0 4px var(--text-inverse)}:is(.BlogFormularz-module__P2EHoq__formularz .field.is-invalid,.BlogFormularz-module__P2EHoq__formularz .select.is-invalid .select__trigger){box-shadow:inset 0 0 0 1px var(--border-error)}:is(.BlogFormularz-module__P2EHoq__formularz .field.is-invalid:focus-within,.BlogFormularz-module__P2EHoq__formularz .select.is-invalid:focus-within .select__trigger){box-shadow:inset 0 0 0 1px var(--border-error), 0 0 0 2px var(--surface-inverse), 0 0 0 4px var(--text-inverse)}.BlogFormularz-module__P2EHoq__formularz .field__error{color:var(--text-error-inverse)}@media (min-width:1176px){.BlogFormularz-module__P2EHoq__formularz .hero__field{flex:1 1 0;min-width:0}}
