.baner-wrap[data-v-063622e6]{--baner-1:#062a33;--baner-2:#0b5f72;--baner-fg:#fff;--baner-dim:#ffffffbd;--pulse:#8ae9f5;--pulse-glow:#8ae9f580;container:baner/inline-size}.baner[data-v-063622e6]{border-radius:var(--r-lg);background:linear-gradient(118deg,var(--baner-1) 0,var(--baner-2) 100%);color:var(--baner-fg);padding:28px 32px 40px;position:relative;overflow:hidden;box-shadow:0 10px 30px #062a332e}.baner-fala[data-v-063622e6]{pointer-events:none;opacity:.95;width:100%;height:150px;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 36%,#000 52% 93%,#0000);mask-image:linear-gradient(90deg,#0000 36%,#000 52% 93%,#0000)}.baner-fala path[data-v-063622e6]{fill:none;stroke:var(--pulse);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px var(--pulse-glow))}.baner-fala g[data-v-063622e6]{animation:1s linear infinite sweep-063622e6}@keyframes sweep-063622e6{0%{transform:translate(0)}to{transform:translate(-240px)}}.baner-zamknij[data-v-063622e6]{z-index:2;width:36px;height:36px;color:var(--baner-fg);font:22px/1 var(--font-sans);cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.baner-zamknij[data-v-063622e6]:hover{background:#ffffff3d}.baner-zamknij[data-v-063622e6]:focus-visible{outline:2px solid var(--pulse);outline-offset:2px}.baner-tresc[data-v-063622e6]{z-index:1;justify-content:space-between;align-items:flex-start;gap:32px;display:flex;position:relative}.baner-tekst[data-v-063622e6]{flex-direction:column;gap:10px;min-width:0;max-width:62ch;display:flex}.baner-nad[data-v-063622e6]{letter-spacing:.12em;text-transform:uppercase;color:var(--pulse);margin:0;font-size:12px;font-weight:500}.baner-tytul[data-v-063622e6]{font:600 30px/1.15 var(--font-serif);text-wrap:balance;letter-spacing:-.01em;margin:0}.baner-akapit[data-v-063622e6]{color:var(--baner-dim);max-width:60ch;margin:0}.baner-zespol[data-v-063622e6]{color:var(--baner-fg);margin:6px 0 0}.baner-zespol strong[data-v-063622e6]{font-family:var(--font-mono);color:var(--pulse);font-variant-numeric:tabular-nums;font-weight:600}.baner-monitor[data-v-063622e6]{text-align:right;font-family:var(--font-mono);flex:none;margin-right:40px;padding-top:4px}.monitor-etykieta[data-v-063622e6]{letter-spacing:.16em;color:var(--pulse);opacity:.85;font-size:12px;font-weight:500}.monitor-liczba[data-v-063622e6]{color:var(--pulse);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 0 18px var(--pulse-glow);font-size:88px;font-weight:600;line-height:1}.monitor-zakres[data-v-063622e6]{color:var(--baner-dim);margin-top:6px;font-size:13px;font-weight:500}@container baner (width<=640px){.baner[data-v-063622e6]{padding:20px 18px 30px}.baner-tresc[data-v-063622e6]{flex-direction:column;gap:16px}.baner-nad[data-v-063622e6]{padding-right:40px}.baner-tytul[data-v-063622e6]{font-size:23px}.baner-akapit[data-v-063622e6],.baner-zespol[data-v-063622e6]{font-size:14px}.baner-monitor[data-v-063622e6]{text-align:left;align-items:baseline;gap:12px;margin-right:0;padding-top:10px;display:flex}.monitor-liczba[data-v-063622e6]{font-size:56px}.monitor-zakres[data-v-063622e6]{margin-top:0}.baner-fala[data-v-063622e6]{height:96px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000)}}.intro[data-v-063622e6]{--baner-1:#062a33;--baner-dim:#ffffffbd;--pulse:#8ae9f5;--pulse-glow:#8ae9f580;z-index:1000;background:var(--baner-1);cursor:pointer;opacity:1;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));align-content:center;place-items:center;gap:18px;transition:opacity .6s;display:grid;position:fixed;inset:0}.intro.znika[data-v-063622e6]{opacity:0}.intro svg[data-v-063622e6]{width:min(92vw,1100px);height:auto;display:block}.intro svg path[data-v-063622e6]{fill:none;stroke:var(--pulse);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px var(--pulse-glow))}.intro-liczba[data-v-063622e6]{font:600 clamp(64px,14vw,150px)/1 var(--font-mono);color:var(--pulse);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 0 24px var(--pulse-glow)}.intro-pod[data-v-063622e6]{letter-spacing:.16em;text-transform:uppercase;color:var(--baner-dim);text-align:center;font-size:13px}@media (prefers-reduced-motion:reduce){.baner-fala g[data-v-063622e6]{animation:none}.intro[data-v-063622e6]{transition:none}}
