@keyframes c-form-obrot{to{transform:rotate(1turn)}}.c-form .hidden-fields-container{display:none}.c-form .screen-reader-response{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-form .wpcf7-form-control-wrap{display:block;position:relative}.c-form [inert]{opacity:.4}.c-form .wpcf7-form>div>div:has(>label[for]){padding-block:calc(min(calc(20 * var(--u)), 26.67px) - 1px) min(calc(20 * var(--u)), 26.67px);border-block-start:1px solid var(--c-line)}.c-form .wpcf7-form>div>div>div:has(>label[for]){padding-block:calc(min(calc(20 * var(--u)), 26.67px) - 1px) min(calc(20 * var(--u)), 26.67px);border-block-start:1px solid var(--c-line)}.c-form .wpcf7-form>div>div:has(>label[for]):focus-within{border-color:var(--c-line-strong)}.c-form .wpcf7-form>div>div>div:has(>label[for]):focus-within{border-color:var(--c-line-strong)}.c-form .wpcf7-form>div>div:has(>label[for]):has(.wpcf7-not-valid){border-color:var(--c-error)}.c-form .wpcf7-form>div>div>div:has(>label[for]):has(.wpcf7-not-valid){border-color:var(--c-error)}.c-form .wpcf7-form>div>div:has(>label[for$=wiadomosc]){border-block-end:1px solid var(--c-line);padding-block-end:calc(min(calc(20 * var(--u)), 26.67px) - 1px)}.c-form label[for]{min-block-size:min(calc(16 * var(--u)), 21.33px);color:var(--c-text-brand);letter-spacing:.08em;text-transform:uppercase;margin-block-end:min(calc(20 * var(--u)), 26.67px);font-size:.75rem;font-weight:400;line-height:1.3;display:block}.c-form .sbs-pole,.c-form .sbs-select{inline-size:100%;min-block-size:clamp(44px, calc(44 * var(--u)), 58.67px);color:var(--c-text);appearance:none;letter-spacing:0;text-transform:none;background-color:#0000;border:0;border-radius:0;padding:0;font-size:1.0625rem;font-weight:400;line-height:1.3;display:block}.c-form .sbs-pole:focus-visible,.c-form .sbs-select:focus-visible{outline:2px solid var(--c-action);outline-offset:3px}.c-form .sbs-pole::placeholder,.c-form .sbs-select::placeholder{color:var(--c-text-muted);opacity:1}.c-form input.sbs-pole,.c-form .sbs-select{block-size:clamp(44px, calc(44 * var(--u)), 58.67px)}.c-form textarea.sbs-pole{block-size:min(calc(123 * var(--u)), 164px);resize:vertical}.c-form .sbs-select{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding-inline-end:min(calc(33 * var(--u)), 44px);overflow:hidden}.c-form div:has(>.wpcf7-form-control-wrap>.sbs-select){position:relative}.c-form .wpcf7-form-control-wrap:has(>.sbs-select)+div{pointer-events:none;position:absolute;inset-block-start:calc((clamp(44px, calc(44 * var(--u)), 58.67px) - min(calc(25 * var(--u)), 33.33px)) / 2);inset-inline-end:0}.c-form .wpcf7-form-control-wrap:has(>.sbs-select)+div svg{inline-size:min(calc(25 * var(--u)), 33.33px);block-size:min(calc(25 * var(--u)), 33.33px)}.c-form .wpcf7-not-valid-tip{color:var(--c-error);letter-spacing:0;text-transform:none;margin-block-start:min(calc(8 * var(--u)), 10.67px);font-size:.8125rem;font-weight:400;line-height:1.3;display:block}.c-form .sbs-zgoda{max-inline-size:min(calc(590 * var(--u)), 786.65px);margin-block-start:min(calc(24 * var(--u)), 32px)}.c-form .wpcf7-list-item{margin:0;display:block}.c-form .wpcf7-list-item>label{align-items:flex-start;gap:min(calc(16 * var(--u)), 21.33px);color:var(--c-text);cursor:pointer;letter-spacing:0;text-transform:none;min-block-size:clamp(44px, calc(44 * var(--u)), 58.67px);font-size:.8125rem;font-weight:400;line-height:1.3;display:flex}.c-form .wpcf7-list-item-label:before,.c-form .wpcf7-list-item-label:after{content:none}.c-form .sbs-zgoda input[type=checkbox]{inline-size:min(calc(20 * var(--u)), 26.67px);block-size:min(calc(20 * var(--u)), 26.67px);border:1px solid var(--c-text-muted);background-color:var(--c-surface-muted);appearance:none;cursor:pointer;border-radius:0;flex:none;place-content:center;margin:0;display:grid;position:relative}.c-form .sbs-zgoda input[type=checkbox]:after{inline-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));block-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.c-form .sbs-zgoda input[type=checkbox]:focus-visible{outline:2px solid var(--c-action);outline-offset:3px}.c-form .sbs-zgoda input[type=checkbox]:checked{border-color:var(--c-action);background-color:var(--c-action)}.c-form .sbs-zgoda input[type=checkbox]:checked:before{inline-size:min(calc(5 * var(--u)), 6.67px);block-size:min(calc(9 * var(--u)), 12px);border:solid var(--c-text-on-dark);content:"";border-width:0 2px 2px 0;transform:translateY(-15%)rotate(45deg)}.c-form .sbs-zgoda input[type=checkbox][aria-invalid=true]{border-color:var(--c-error)}.c-form .wpcf7-submit,.c-form .sbs-plik{z-index:1;justify-content:center;align-items:center;gap:min(calc(4 * var(--u)), 5.33px);padding-block:min(calc(8 * var(--u)), 10.67px);padding-inline:min(calc(21 * var(--u)), 28px);border-radius:min(calc(5 * var(--u)), 6.67px);color:var(--c-text-on-dark);white-space:nowrap;background-color:var(--c-action);cursor:pointer;-webkit-tap-highlight-color:transparent;letter-spacing:-.02em;text-transform:none;border:0;flex:none;font-size:.9375rem;font-weight:400;line-height:1.3;display:inline-flex;position:relative}.c-form .wpcf7-submit:before,.c-form .sbs-plik:before{inline-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));block-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.c-form .wpcf7-submit:after,.c-form .sbs-plik:after{inline-size:min(calc(18.4 * var(--u)), 24.53px);block-size:min(calc(18.4 * var(--u)), 24.53px);content:"";background-color:currentColor;flex:none;-webkit-mask:url(./arrow-dark-BbHDtwGt.svg) 50%/50% no-repeat;mask:url(./arrow-dark-BbHDtwGt.svg) 50%/50% no-repeat}@media (prefers-reduced-motion:no-preference){.c-form .wpcf7-submit,.c-form .sbs-plik{transition:background-color .25s cubic-bezier(.22,1,.36,1)}}.c-form .wpcf7-submit:focus-visible{outline:2px solid var(--c-action);outline-offset:3px}@media (hover:hover) and (pointer:fine){.c-form .wpcf7-submit:not(:disabled):hover{background-color:var(--c-action-hover)}}.c-form .wpcf7-submit:not(:disabled).is-hover,.c-form .wpcf7-submit:active{background-color:var(--c-action-hover)}.c-form .wpcf7-submit:disabled{cursor:not-allowed}.c-form .sbs-plik{max-inline-size:100%;padding-block:calc(min(calc(8 * var(--u)), 10.67px) - 1px);padding-inline:calc(min(calc(21 * var(--u)), 28px) - 1px);border:1px solid var(--c-action);color:var(--c-text-brand);white-space:normal;text-align:center;background-color:#0000;flex:0 auto}@media (hover:hover) and (pointer:fine){.c-form .sbs-plik:hover{background-color:var(--c-surface-muted)}}.c-form .sbs-plik.is-hover{background-color:var(--c-surface-muted)}.c-form .sbs-plik:has(:focus-visible){outline:2px solid var(--c-action);outline-offset:3px}.c-form .sbs-plik .wpcf7-form-control-wrap{display:contents}.c-form .sbs-plik .wpcf7-file{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-form .sbs-plik .wpcf7-not-valid-tip{white-space:normal;inline-size:100cqi;margin:0;position:absolute;inset-block-start:calc(100% + min(calc(8 * var(--u)), 10.67px));inset-inline-start:0}.c-form .sbs-plik:has(.wpcf7-not-valid-tip){margin-block-end:calc(2 * calc(.8125rem * 1.3) + min(calc(8 * var(--u)), 10.67px))}@container (inline-size>=30rem){.c-form .sbs-plik:has(.wpcf7-not-valid-tip){margin-block-end:calc(calc(.8125rem * 1.3) + min(calc(8 * var(--u)), 10.67px))}}@container (inline-size<16rem){.c-form .sbs-plik:has(.wpcf7-not-valid-tip){margin-block-end:calc(3 * calc(.8125rem * 1.3) + min(calc(8 * var(--u)), 10.67px))}}@container (inline-size<11rem){.c-form .sbs-plik:has(.wpcf7-not-valid-tip){margin-block-end:calc(4 * calc(.8125rem * 1.3) + min(calc(8 * var(--u)), 10.67px))}}.c-form .wpcf7-spinner{inline-size:min(calc(24 * var(--u)), 32px);block-size:min(calc(24 * var(--u)), 32px);border:2px solid var(--c-line);border-block-start-color:var(--c-action);opacity:1;visibility:hidden;background:0 0;border-radius:50%;margin:0;padding:0;position:absolute;inset-block-end:calc((min(calc(35 * var(--u)), 46.67px) - min(calc(24 * var(--u)), 32px)) / 2)}.c-form .wpcf7-spinner:before{content:none}@media (prefers-reduced-motion:no-preference){.c-form .wpcf7-spinner{animation:.8s linear infinite c-form-obrot}}.c-form .wpcf7-form.submitting .wpcf7-spinner{visibility:visible}.c-form .wpcf7-form>div:has(>div>.wpcf7-submit){justify-content:space-between;align-items:center;gap:min(calc(24 * var(--u)), 32px);flex-wrap:wrap;margin-block-start:min(calc(24 * var(--u)), 32px);display:flex}.c-form .wpcf7-form>div:has(>div>.wpcf7-submit)>div{position:relative}.c-form .wpcf7-form>div:has(>div>.wpcf7-submit)>p{max-inline-size:max(min(calc(166 * var(--u)), 221.33px), 10.375rem);letter-spacing:0;text-transform:none;font-size:.8125rem;font-weight:400;line-height:1.3}.c-form .wpcf7-form>div:has(>div>.wpcf7-submit) .wpcf7-spinner{inset-inline-start:calc(100% + min(calc(16 * var(--u)), 21.33px))}.c-form .wpcf7-form>div:has(>.sbs-plik){align-items:flex-start;gap:min(calc(16 * var(--u)), 21.33px);flex-wrap:wrap;margin-block-start:min(calc(32 * var(--u)), 42.67px);display:flex;position:relative;container-type:inline-size}.c-form .wpcf7-form>div:has(>.sbs-plik) .wpcf7-spinner{inset-inline-end:0}.c-form .wpcf7-form>p{letter-spacing:0;text-transform:none;margin-block-start:min(calc(24 * var(--u)), 32px);font-size:.8125rem;font-weight:400;line-height:1.3}.c-form .wpcf7 .wpcf7-response-output{margin:min(calc(24 * var(--u)), 32px) 0 0;padding:min(calc(16 * var(--u)), 21.33px) 0 0;border:0;letter-spacing:0;text-transform:none;border-block-start:1px solid;font-size:.875rem;font-weight:400;line-height:1.3}.c-form .wpcf7-form:is(.init,.resetting,.submitting) .wpcf7-response-output,.c-form .wpcf7-response-output:empty{display:none}.c-form .wpcf7-form.sent .wpcf7-response-output{border-color:var(--c-text-brand);color:var(--c-text-brand)}.c-form .wpcf7-form:is(.invalid,.unaccepted,.failed,.spam,.aborted,.payment-required) .wpcf7-response-output{border-color:var(--c-error);color:var(--c-error)}@media (width>=900px){.c-form input.sbs-pole{margin-block:calc((1lh - clamp(44px, calc(44 * var(--u)), 58.67px)) / 2)}.c-form .sbs-select{margin-block:calc((min(calc(25 * var(--u)), 33.33px) - clamp(44px, calc(44 * var(--u)), 58.67px)) / 2)}.c-form textarea.sbs-pole{block-size:min(calc(102 * var(--u)), 136px);letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:400;line-height:1.3}.c-form .wpcf7-form>div>div:has(>div>label[for]){column-gap:min(calc(23 * var(--u)), 30.67px);grid-template-columns:1fr 1fr;display:grid}.c-form .wpcf7-form>div>div:has(>div>label[for])>div{border-block-end:1px solid var(--c-line);padding-block-end:calc(min(calc(20 * var(--u)), 26.67px) - 1px)}.c-form .wpcf7-form>div>div:has(>div>label[for])~div{padding-block:min(calc(20 * var(--u)), 26.67px) calc(min(calc(20 * var(--u)), 26.67px) - 1px);border-block-start:0;border-block-end:1px solid var(--c-line)}.c-form .sbs-zgoda{max-inline-size:none;margin-block-start:min(calc(19 * var(--u)), 25.33px)}.c-form .wpcf7-list-item>label{min-block-size:0}}@media (width>=900px) and (pointer:coarse){.c-form .wpcf7-list-item>label{min-block-size:clamp(44px, calc(44 * var(--u)), 58.67px)}}@media (width>=900px){.c-form .sbs-zgoda input[type=checkbox]{inline-size:min(calc(16 * var(--u)), 21.33px);block-size:min(calc(16 * var(--u)), 21.33px)}.c-form .wpcf7-form>p{margin-block-start:min(calc(32 * var(--u)), 42.67px)}.c-form--contact .wpcf7-form{min-block-size:min(calc(620 * var(--u)), 826.65px);flex-direction:column;display:flex}.c-form .wpcf7-form>div:has(>div>.wpcf7-submit){margin-block-start:auto;padding-block-start:min(calc(24 * var(--u)), 32px)}}
