.sz-st{color:#fff;padding-block:56px 0}@media (min-width:1280px){.sz-st{padding-top:72px}}.sz-st-logo{width:auto;height:40px}@media (min-width:1280px){.sz-st-logo{height:46px}}.sz-st-opis{color:#ffffffd1;text-wrap:pretty;font-size:15px;line-height:1.85}.sz-st-tytul{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:13px;font-weight:600;line-height:20px}.sz-st-linki{gap:2px;margin-top:16px;display:grid}.sz-st-linki a{color:#fff;min-height:34px;transition:transform .25s var(--sz-wejscie);align-items:center;gap:8px;font-size:15.5px;display:inline-flex}.sz-st-chev{opacity:.45;width:15px;height:15px;transition:opacity .2s}.sz-st-linki a:hover{transform:translate(3px)}.sz-st-linki a:hover .sz-st-chev{opacity:1}.sz-st-adres{color:#ffffffd1;gap:2px;font-size:14.5px;font-style:normal;line-height:1.65;display:grid}.sz-st-adres b{color:#fff;font-weight:600}.sz-st-serwisy{flex-wrap:wrap;gap:10px;display:flex}.sz-st-serwisy a{color:#fff;width:40px;height:40px;transition:background .2s, color .2s, border-color .2s, transform .25s var(--sz-wejscie);border:1px solid #ffffff3d;border-radius:50%;place-items:center;display:grid}.sz-st-serwisy svg{width:17px;height:17px}.sz-st-serwisy a:hover{color:var(--sz-granat);background:#fff;border-color:#fff;transform:translateY(-2px)}.sz-st-prawne{flex-wrap:wrap;align-items:center;column-gap:12px;font-size:13px;font-weight:600;display:flex}.sz-st-prawne a,.sz-st-cookies{color:#fff;text-underline-offset:4px;align-items:center;min-height:32px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s;display:inline-flex}.sz-st-prawne a:hover,.sz-st-cookies:hover{text-decoration-color:currentColor}.sz-st-sep{color:#ffffff52}.sz-st-copy{color:#ffffffc7;font-size:13px;line-height:1.6}.sz-st-nota{color:#ffffff94;font-size:12px;line-height:1.6}.sz-st2-zaproszenie{border-bottom:1px solid #ffffff1f;gap:28px;padding-bottom:44px;display:grid}.sz-st2-etykieta{letter-spacing:.02em;text-transform:uppercase;color:var(--sz-zloto);font-size:14px;line-height:20px}.sz-st2-duzy{margin-top:10px}.sz-st2-mocny{font-size:38px;font-weight:700;line-height:46px;display:block}.sz-st2-lekki{color:#ffffffdb;margin-top:2px;font-size:27px;font-weight:400;line-height:36px;display:block}.sz-st2-akcje{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sz-st2-pig{--sz-j:min(1vw, 16.2px);height:46px;color:var(--sz-granat);white-space:nowrap;transition:transform .25s var(--sz-wejscie);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 9px;font-size:15px;font-weight:400;line-height:1;display:inline-flex;box-shadow:0 14px 30px -14px #0000008c}.sz-st2-pig:hover{transform:translateY(-2px)}.sz-st2-ikona{background:var(--sz-przycisk);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.sz-st2-ikona svg{width:14px;height:14px}@media (min-width:1280px){.sz-st2-pig{gap:calc(var(--sz-j) * .5);height:max(32px, calc(var(--sz-j) * 2.511));padding:0 calc(var(--sz-j) * 1.21) 0 calc(var(--sz-j) * 1.1);font-size:max(13px, calc(var(--sz-j) * .995))}.sz-st2-ikona{width:max(19px, calc(var(--sz-j) * 1.536));height:max(19px, calc(var(--sz-j) * 1.536))}.sz-st2-ikona svg{width:52%;height:52%}}.sz-st2-siatka{grid-template-columns:minmax(0,1fr);gap:40px 32px;padding-block:44px;display:grid}.sz-st2-firma .sz-st-opis{max-width:480px;margin-top:22px}.sz-st2-dane .sz-st-serwisy{margin-top:22px}.sz-st2-dol{text-align:center;border-top:1px solid #ffffff1f;justify-items:center;gap:6px;padding-block:22px 28px;display:grid}.sz-st2-dol .sz-st-prawne{justify-content:center}@media (min-width:768px){.sz-st2-mocny{font-size:52px;line-height:60px}.sz-st2-lekki{font-size:36px;line-height:46px}.sz-st2-siatka{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}@media (min-width:1100px){.sz-st2-zaproszenie{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:48px;padding-bottom:60px}.sz-st2-akcje{flex-direction:column;align-items:stretch}.sz-st2-akcje .sz-st2-przycisk{justify-content:flex-start}.sz-st2-siatka{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.72fr) minmax(0,1fr);gap:48px;padding-block:56px}}@media (min-width:1280px){.sz-st2-mocny{font-size:64px;line-height:72px}.sz-st2-lekki{font-size:44px;line-height:56px}.sz-st2-akcje{min-width:330px}}@media (max-width:767px){.sz-st-prawne{column-gap:20px}.sz-st-sep{display:none}}
