.Header-module__Af2_WG__content{border-radius:var(--radius-lg);background:0 0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;transition:background-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex}.Header-module__Af2_WG__content a:hover{color:var(--color-primary)}.Header-module__Af2_WG__content{transition:all .5s}.Header-module__Af2_WG__content.Header-module__Af2_WG__scrolled{background-color:var(--color-kolor5);box-shadow:var(--shadow-soft);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.Hero-module__lHo1ia__ludzik-spin-wrap{perspective:1200px;transform-style:preserve-3d;display:inline-block}.Hero-module__lHo1ia__ludzik-spin{transform-origin:50%;transform-style:preserve-3d;will-change:transform;height:1.5em;max-height:76px;animation:6.6s linear infinite Hero-module__lHo1ia__ludzikSpin;display:block}.Hero-module__lHo1ia__ludzik-spin--1{animation-delay:0s}.Hero-module__lHo1ia__ludzik-spin--2{animation-delay:.65s}@keyframes Hero-module__lHo1ia__ludzikSpinSoft{0%{transform:rotateY(0)}12%{transform:rotateY(360deg)}26%{transform:rotateY(720deg)}42%{transform:rotateY(1080deg)}60%{transform:rotateY(1260deg)}74%{transform:rotateY(1288deg)}82%{transform:rotateY(1276deg)}90%{transform:rotateY(1282deg)}to{transform:rotateY(1280deg)}}@keyframes Hero-module__lHo1ia__ludzikSpin{0%{transform:rotateY(0)rotateX(0)scale(1)}8%{transform:rotateY(420deg)rotateX(-1deg)scale(1.01)}18%{transform:rotateY(900deg)rotateX(1deg)scale(1)}30%{transform:rotateY(1320deg)rotateX(-1deg)scale(1.01)}42%{transform:rotateY(1620deg)rotateX(.5deg)scale(1)}56%{transform:rotateY(1765deg)rotateX(0)scale(.995)}68%{transform:rotateY(1808deg)rotateX(0)scale(1)}76%{transform:rotateY(1792deg)rotateX(0)scale(1)}84%{transform:rotateY(1802deg)rotateX(0)scale(1)}to{transform:rotateY(1800deg)rotateX(0)scale(1)}}
.Logos-module__nzQyoW__logotypy{grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem 3rem;margin-bottom:3rem;display:grid}.Logos-module__nzQyoW__imgLogo{object-fit:contain;width:100%;height:100%;max-height:25px}@media (min-width:768px){.Logos-module__nzQyoW__logotypy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.Logos-module__nzQyoW__logotypy{grid-template-columns:repeat(5,minmax(0,1fr))}.Logos-module__nzQyoW__imgLogo{max-height:30px}}@media (min-width:1140px){.Logos-module__nzQyoW__logotypy{grid-template-columns:repeat(6,minmax(0,1fr))}.Logos-module__nzQyoW__imgLogo{max-height:38px}}
.ContactForm-module__qBDSPa__form,.ContactForm-module__qBDSPa__fields{gap:1rem;display:grid}.ContactForm-module__qBDSPa__label{color:var(--color-kolor1);margin-bottom:.5rem;font-size:12px;display:block}.ContactForm-module__qBDSPa__form input:focus::placeholder,.ContactForm-module__qBDSPa__err input::placeholder{opacity:0!important}.ContactForm-module__qBDSPa__textareaWrap{position:relative}.ContactForm-module__qBDSPa__textarea{resize:vertical;border-radius:var(--radius-sm);width:100%;min-height:180px;color:var(--color-text);background:#fff;border:1px solid #0000;outline:none;padding:1rem;font-size:12px;transition:all .3s}.ContactForm-module__qBDSPa__textarea:focus{border-color:var(--color-kolor2)}.ContactForm-module__qBDSPa__form textarea:focus::placeholder{opacity:.2}textarea:not(:placeholder-shown)::placeholder{opacity:0}.ContactForm-module__qBDSPa__checkText{text-transform:none;color:var(--color-kolor1);white-space:pre-line;margin:0;font-size:12px}.ContactForm-module__qBDSPa__consents{gap:1rem;display:grid}.ContactForm-module__qBDSPa__consent{text-align:left;cursor:pointer;color:var(--color-kolor1);background:0 0;border:0;grid-template-columns:20px 1fr;align-items:start;gap:1rem;padding:0;display:grid}.ContactForm-module__qBDSPa__consentCheck{border:1px solid var(--color-kolor1);color:#0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex}.ContactForm-module__qBDSPa__consentChecked .ContactForm-module__qBDSPa__consentCheck{background:var(--color-kolor1);border-color:var(--color-kolor1);color:var(--color-kolor4)}.ContactForm-module__qBDSPa__consentError .ContactForm-module__qBDSPa__consentCheck{border-color:#9f1239}.ContactForm-module__qBDSPa__legal{white-space:pre-line;color:var(--color-kolor2);margin:0;font-size:11px;line-height:1.2}.ContactForm-module__qBDSPa__actions{justify-content:flex-end;display:flex}.ContactForm-module__qBDSPa__errorText,.ContactForm-module__qBDSPa__err{color:#9f1239;margin:0;font-size:.875rem}.ContactForm-module__qBDSPa__successText{color:#166534;margin:0;font-size:.875rem}
