.kr-otwarty-formularz{text-align:center;margin-bottom:18px}.kr-otwarty-formularz h3{font-size:1.8rem;margin-bottom:10px}.kr-otwarty-formularz p{color:var(--szary);font-weight:300;margin-bottom:18px}.hero{min-height:86svh;padding:104px 0 72px}@media (max-width:900px){.hero{min-height:100svh;padding:84px 0 60px}}.nav-links a.btn:after{content:none}@media (min-width:981px){.f-top{grid-template-columns:1.3fr .6fr 1.3fr .8fr}}@media (min-width:561px) and (max-width:980px){.f-top{grid-template-columns:1fr 1fr}}.f-technologia,.f-technologia a{width:max-content}.f-technologia a{display:block;margin-inline:auto;opacity:.8;transition:opacity .2s}.f-technologia a:hover{opacity:1}.f-technologia img{display:block;height:61px;width:auto}.btn-ramka{position:relative;background:transparent;color:#fff;box-shadow:none}.btn-ramka:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:var(--grad-main);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.reg-dl .reg-zmiana{margin:-6px auto 22px;max-width:640px;padding:12px 16px;border-radius:11px;background:rgba(38,205,199,.1);border:1px solid rgba(38,205,199,.4);color:#fff;font-size:.9rem;font-weight:300;line-height:1.6;text-align:left}.reg-dl .reg-zmiana strong{color:var(--turkus);font-weight:700}