.so-autoryzacja{position:relative;isolation:isolate;overflow-x:clip;background:var(--lv4-tlo);color:var(--lv4-tekst);color-scheme:dark;--tresc-glowna:var(--lv4-tekst);--tresc-wtorna:var(--lv4-tekst-2);--tresc-slaba:var(--lv4-tekst-3);--so-aut-ramka-pola:#5d7271}html[data-theme=light] .so-autoryzacja{color-scheme:light;--so-aut-ramka-pola:#7b8f8d}.so-autoryzacja a:focus-visible{outline:2px solid var(--lv4-wyslane);outline-offset:2px;border-radius:2px}.so-aut-pasek{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:80rem;margin:0 auto;padding:1.25rem 1rem}.so-aut-pasek-prawy{font-size:.9375rem;color:var(--lv4-tekst-2);text-align:right}.so-aut-pasek-prawy a{color:var(--lv4-tekst);font-weight:600;text-decoration:underline;text-underline-offset:4px}@media (max-width:479.98px){.so-aut-dluzej{display:none}}.so-aut-siatka{position:relative;z-index:1;flex:1;display:grid;align-items:center;gap:3rem;width:100%;max-width:80rem;margin:0 auto;padding:1rem 1rem 4rem;justify-items:center;align-content:start}.so-aut-scena{width:100%;max-width:28rem}@media (min-width:640px){.so-aut-pasek,.so-aut-siatka{padding-inline:1.5rem}}@media (min-width:640px) and (max-width:1023.98px){.so-aut-pasek{max-width:calc(28rem + 3rem)}}@media (min-width:1024px){.so-aut-siatka{grid-template-columns:minmax(0,26rem) minmax(0,1fr);justify-items:stretch;align-content:start;gap:clamp(3rem,6vw,6rem);padding-top:1.5rem;padding-bottom:1.5rem}.so-aut-scena{max-width:none;min-width:0;padding-top:2.5rem;position:sticky;top:1rem;align-self:start}}@media (min-width:1024px) and (min-height:1000px){.so-aut-siatka{align-content:center}}.so-aut-formularz{display:flex;flex-direction:column;gap:1.75rem;width:100%;max-width:28rem}.so-aut-nadtytul{font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lv4-wyslane)}.so-aut-tytul .so-akcent{display:block}.so-aut-tytul{margin-top:.75rem;font-family:var(--font-marka),ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:650;line-height:1.06;letter-spacing:-.03em;color:var(--lv4-tekst);text-wrap:balance}.so-aut-wstep{margin-top:.875rem;font-size:1rem;line-height:1.55;color:var(--lv4-tekst-2)}.so-aut-formularz .so-aut-link,.so-aut-wstep a{color:var(--lv4-tekst);text-decoration:underline;text-underline-offset:4px}.so-aut-formularz label{color:var(--lv4-tekst-2)}.so-aut-prawne{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;font-size:.75rem;color:var(--lv4-tekst-3)}.so-aut-prawne a{display:inline-flex;align-items:center;min-height:1.5rem;color:var(--lv4-tekst-2);text-decoration:underline;text-underline-offset:3px}.so-aut-prawne a:hover{color:var(--lv4-tekst)}.so-aut-formularz input:not([type=checkbox]):not([type=radio]){height:3rem;border-radius:var(--lv4-promien-przycisku,.375rem);border:1px solid var(--so-aut-ramka-pola);background:var(--lv4-karta);color:var(--lv4-tekst);font-size:1rem;transition:border-color var(--ruch-szybko) var(--krzywa-standard),box-shadow var(--ruch-szybko) var(--krzywa-standard)}.so-aut-formularz input:not([type=checkbox]):not([type=radio])::-moz-placeholder{color:var(--lv4-tekst-3)}.so-aut-formularz input:not([type=checkbox]):not([type=radio])::placeholder{color:var(--lv4-tekst-3)}.so-aut-formularz input:not([type=checkbox]):not([type=radio]):focus,.so-aut-formularz input:not([type=checkbox]):not([type=radio]):focus-visible{outline:none;border-color:var(--lv4-wyslane);box-shadow:0 0 0 3px color-mix(in srgb,var(--lv4-wyslane) 28%,transparent)}.so-aut-formularz input[type=checkbox]{accent-color:var(--lv4-wyslane)}.so-aut-formularz button[type=submit]{height:3rem;border-radius:var(--lv4-promien-przycisku,.375rem);background:var(--lv4-glowny-tlo);color:var(--lv4-glowny-tekst);font-size:1rem;font-weight:600;box-shadow:none;transition:background-color var(--ruch-szybko) var(--krzywa-standard),transform var(--ruch-szybko) var(--krzywa-standard)}.so-aut-formularz button[type=submit]:hover:not(:disabled){background:var(--lv4-glowny-najechanie)}.so-aut-formularz button[type=submit]:active:not(:disabled){transform:translateY(1px)}.so-aut-formularz button[type=submit]:disabled{opacity:1;background:transparent;color:var(--lv4-tekst-3);box-shadow:inset 0 0 0 1px var(--so-aut-ramka-pola);cursor:not-allowed}.so-aut-formularz button[type=submit]:focus-visible{outline:2px solid var(--lv4-tekst);outline-offset:3px}.so-aut-przycisk{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:0 1.5rem;border-radius:var(--lv4-promien-przycisku,.375rem);background:var(--lv4-glowny-tlo);color:var(--lv4-glowny-tekst);font-size:1rem;font-weight:600;transition:background-color var(--ruch-szybko) var(--krzywa-standard)}.so-aut-przycisk:hover{background:var(--lv4-glowny-najechanie)}.so-aut-przycisk:focus-visible{outline:2px solid var(--lv4-tekst);outline-offset:3px}.so-aut-kroki{display:grid;gap:.625rem;counter-reset:krok;font-size:.9375rem;line-height:1.55;color:var(--lv4-tekst-2)}.so-aut-kroki>li{position:relative;padding-left:1.75rem;counter-increment:krok}.so-aut-kroki>li:before{content:counter(krok) ".";position:absolute;left:0;font-weight:600;color:var(--lv4-wyslane)}.so-aplikacja-qr{display:flex;align-items:center;gap:1.25rem}.so-aplikacja-qr img{flex:none;width:9rem;height:9rem;padding:.5rem;border-radius:var(--lv4-promien-przycisku,.375rem);background:#fff}.so-aut-fakty{display:grid;gap:.625rem;font-size:.9375rem;line-height:1.5;color:var(--lv4-tekst-2)}.so-aut-fakty li{display:flex;align-items:flex-start;gap:.625rem}.so-aut-fakty svg{flex:none;margin-top:.2rem;color:var(--lv4-wyslane)}.so-aut-formularz .so-warunki-hasla{gap:.375rem;font-size:.8125rem;line-height:1.4}.so-aut-formularz .so-warunki-hasla [data-spelnione],.so-aut-formularz .so-warunki-hasla [data-spelnione] span{color:var(--lv4-wyslane)}.so-aut-szczegoly{border-top:1px solid var(--lv4-linia);padding-top:1rem;color:var(--lv4-tekst-2);font-size:.9375rem;line-height:1.6}.so-aut-szczegoly summary{cursor:pointer;list-style:none;font-weight:600;color:var(--lv4-tekst)}.so-aut-szczegoly summary::-webkit-details-marker{display:none}.so-aut-szczegoly summary:after{content:"+";float:right;color:var(--lv4-wyslane);font-weight:600}.so-aut-szczegoly[open] summary:after{content:"–"}.so-aut-szczegoly-tresc{display:grid;gap:.75rem;margin-top:.875rem}.so-aut-szczegoly-tresc strong{color:var(--lv4-tekst)}@media (min-width:1024px){.so-aut-scena .so-hero-laptop{width:100%;margin:0}.so-aut-scena .so-zwiastun-scena{font-size:clamp(7px,min(1.9cqi,calc((100svh - 10rem) / 58)),13px)}.so-aut-scena .so-hero-podpis-laptopa{display:none}}@media (min-width:1024px) and (max-width:1199.98px){.so-aut-scena .so-zwiastun-scena{font-size:clamp(7px,min(2.4cqi,calc((100svh - 10rem) / 58)),13px)}}@media (min-width:1024px) and (max-height:700px){.so-aut-pasek{padding-block:.75rem}.so-aut-siatka{padding-top:.25rem}.so-aut-scena{padding-top:2rem}.so-aut-formularz{gap:1.125rem}.so-aut-tytul{font-size:2rem}.so-aut-wstep{margin-top:.5rem}}@media (min-width:1024px) and (max-width:1339.98px){.so-aut-scena{padding-right:1.5rem}}.so-aut-pasek a{display:inline-block;padding-block:12px;margin-block:-12px}@media (max-width:1023.98px){.so-aut-scena .so-hero-podpis-laptopa{margin-top:1rem;text-align:left}}.so-aut-szczegoly-tresc ul{display:grid;gap:.75rem}.so-aut-szczegoly-tresc li>span:first-child{background:color-mix(in srgb,var(--lv4-wyslane) 14%,transparent);color:var(--lv4-wyslane)}.so-aut-szczegoly-tresc .rounded-xl{border-color:var(--lv4-linia);background:var(--lv4-karta)}.so-aut-szczegoly-tresc .uppercase{color:var(--lv4-wyslane)}@media (max-width:1023.98px) and (max-height:800px){html[data-pasek-zgody] .so-aut-pasek{padding-block:.5rem}html[data-pasek-zgody] .so-aut-siatka{padding-top:0}html[data-pasek-zgody] .so-aut-formularz{gap:1.25rem}html[data-pasek-zgody] .so-aut-tytul,html[data-pasek-zgody] .so-aut-wstep{margin-top:.5rem}html[data-pasek-zgody] .so-aut-formularz input:not([type=checkbox]):not([type=radio]){height:2.75rem}}