.hw{--hw-akcent:#ff9300;--hw-display:var(--font-loqum-display);--hw-text:var(--font-loqum-text);color:#fff;font:400 16px/1.6 var(--hw-text);position:relative}.hw *{box-sizing:border-box}.hw .scena{background:#0e0b08;height:100svh;position:relative;overflow:hidden;container-type:size}.hw .fot,.hw .fot img{width:100%;height:100%;display:block;position:absolute;inset:0}.hw .fot img{object-fit:cover;object-position:center 58%}@media (min-width:1024px){.hw .fot img{object-position:center}}.hw .cien{background:radial-gradient(90% 70% at 50% 45%,#0807069e 0%,#080706d1 70%,#060606e6 100%);position:absolute;inset:0}.hw .tresc{text-align:center;padding:96px max(16px, env(safe-area-inset-left,0px)) 48px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hw .logo3d{aspect-ratio:2048/651;width:min(250px,40cqw)}.hw .logo3d img{object-fit:contain;width:100%;height:100%;display:block}.hw h1{font:700 min(6cqw, 7.4cqh)/.98 var(--hw-display);letter-spacing:-.04em;margin:min(44px,5cqh) 0 0}.hw h1 .w{white-space:nowrap;display:block}.hw p{color:#ffffffd1;max-width:37rem;margin:min(28px,3cqh) 0 0;font-size:clamp(1rem,1.3cqw,1.125rem)}.hw p .linia{white-space:nowrap;display:block}@container (max-width:420px){.hw p{font-size:min(1rem,4.2cqw)}}.hw .przyciski{margin-top:min(40px,4.4cqh);grid-template-columns:1fr 1fr;gap:12px;width:max-content;max-width:100%;margin-inline:auto;display:grid}.hw .btn{height:48px;font:700 1rem/1 var(--hw-text);border-radius:999px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .16s;display:inline-flex;position:relative}.hw .btn:active{transition-duration:.1s;transform:scale(.97)}.hw .btn-primary{border:var(--loqum-przycisk-ramka);color:var(--loqum-przycisk-tekst);background:var(--loqum-przycisk-tlo);box-shadow:var(--loqum-przycisk-cien)}.hw .btn-secondary{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#16100bb8;border:1px solid #ff95286b}@media (hover:hover){.hw .btn-primary:hover{background:var(--loqum-przycisk-tlo-hover)}.hw .btn-secondary:hover{border-color:#ffbf3bd9}}.hw .btn:focus-visible{outline-offset:3px;outline:2px solid #fff}@container (max-aspect-ratio:85/100){.hw h1{font-size:min(10.4cqw,6cqh)}.hw .logo3d{width:min(210px,52cqw)}.hw .przyciski{grid-template-columns:1fr;width:100%;max-width:340px}.hw-dewel h1{text-wrap:balance;font-size:min(9cqw,5.4cqh)}.hw-dewel h1 .w,.hw-dewel p .linia{white-space:normal}}.hw-wejscie{background:#0e0b08;transition:opacity .16s ease-out;display:none;position:absolute;inset:0}html[data-hw=wejscie] .hw-wejscie,html[data-hw=tekst] .hw-wejscie,html[data-hw=po] .hw-wejscie{display:block}html[data-hw=po] .hw[data-hw-foto] .hw-wejscie{opacity:0}html[data-hw=wejscie] .hw .tresc{pointer-events:none}html[data-hw=wejscie] .hw .scena,html[data-hw=tekst] .hw .scena{z-index:200}.hw-wejscie img,.hw-wejscie video{object-fit:cover;object-position:center 58%;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1024px){.hw-wejscie img,.hw-wejscie video{object-position:center}}.hw-wejscie .plakat img{animation:.6s cubic-bezier(.22,1,.36,1) both hw-plakat}@keyframes hw-plakat{0%{opacity:0}}.hw-wejscie:not([data-gra]) video{opacity:0}.hw-wejscie[data-klatka] .plakat{display:none}.hw-wejscie{--sk:max(100cqw / 1080, 100cqh / 1440);--lx:calc(50% + 14 * var(--sk));--lw:calc(520 * var(--sk));--ly:calc((100cqh - 1440 * var(--sk)) * .58 + 817 * var(--sk))}@media (min-width:1024px){.hw-wejscie{--sk:max(100cqw / 1920, 100cqh / 1080);--lx:calc(50% + 36 * var(--sk));--lw:calc(1040 * var(--sk));--ly:calc(50% + 259 * var(--sk))}}.hw-wejscie .swiatlo{left:var(--lx);top:var(--ly);width:var(--lw);opacity:0;height:2px;animation:.4s cubic-bezier(.22,1,.36,1) .1s forwards hw-swiatlo;position:absolute;transform:translate(-50%,-50%)}@keyframes hw-swiatlo{to{opacity:1}}.hw-wejscie .swiatlo i{background:linear-gradient(90deg,#ff930000,#ff9a1f 22%,#ffd9a0 50%,#ff9a1f 78%,#ff930000);border-radius:2px;height:100%;transition:opacity .38s cubic-bezier(.7,0,.84,0);display:block;transform:scaleX(0);box-shadow:0 0 14px 1px #ff8a1a8c}.hw-wejscie[data-gra] .swiatlo i{opacity:0}html[data-hw=bez] .hw[data-hw-zanik] .hw-wejscie{animation:.5s cubic-bezier(.4,0,.2,1) forwards hw-zanik;display:block}@keyframes hw-zanik{to{opacity:0}}.hw .w .sl{display:inline-block}html[data-hw] .hw .wej{display:block}html[data-hw] .hw .przyciski .btn.wej{display:inline-flex}html[data-hw=wejscie] .hw .sl,html[data-hw=wejscie] .hw .wej,html[data-hw=wejscie] .hw .cien{opacity:0}@keyframes hw-slowo{0%{opacity:0;filter:blur(12px);transform:translateY(.42em)}to{opacity:1;filter:none;transform:none}}@keyframes hw-wej{0%{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:none;transform:none}}@keyframes hw-cien{0%{opacity:0;transform:scale(1.45)}35%{opacity:.55}to{opacity:1;transform:none}}@keyframes hw-pojaw{0%{opacity:0}}@keyframes hw-najazd{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes hw-dobieg{0%{transform:scale(1)}to{transform:scale(var(--dobieg))}}.hw{--dobieg:1.0774}@media (min-width:1024px){.hw{--dobieg:1.0615}}html[data-hw=tekst] .hw,html[data-hw=po] .hw{--start:0s}html[data-hw=bez] .hw{--start:.15s}html[data-hw=bez] .hw .fot{animation:.7s ease-out both hw-pojaw,9s cubic-bezier(.4,0,.2,1) both hw-najazd}html[data-hw=po] .hw .fot,html[data-hw=po] .hw-wejscie img,html[data-hw=po] .hw-wejscie video{animation:.938s cubic-bezier(.25,1,.5,1) -42ms both hw-dobieg}html[data-hw=bez] .hw .cien,html[data-hw=tekst] .hw .cien,html[data-hw=po] .hw .cien{animation:1.3s cubic-bezier(.45,0,.2,1) both hw-cien;animation-delay:var(--start)}html[data-hw=bez] .hw .wej,html[data-hw=tekst] .hw .wej,html[data-hw=po] .hw .wej{animation:.72s cubic-bezier(.22,1,.36,1) both hw-wej;animation-delay:calc(var(--start) + .38s + var(--i) * .11s)}html[data-hw=bez] .hw .sl,html[data-hw=tekst] .hw .sl,html[data-hw=po] .hw .sl{animation:1.1s cubic-bezier(.16,1,.3,1) both hw-slowo;animation-delay:calc(var(--start) + .46s + var(--s) * 80ms)}header[data-loqum-navbar]{transition:opacity .7s cubic-bezier(.22,1,.36,1) .3s,transform .7s cubic-bezier(.22,1,.36,1) .3s}html[data-hw=wejscie] header[data-loqum-navbar],html[data-hw=tekst] header[data-loqum-navbar]{opacity:0;pointer-events:none;transition-duration:0s;transition-delay:0s;transform:translateY(-16px)}@media (prefers-reduced-motion:reduce){header[data-loqum-navbar]{transition:none}.hw .sl,.hw .wej,.hw .fot,.hw .cien,.hw-wejscie,.hw-wejscie *{animation:none!important}}
