:root{--red:#E4002B;--red-deep:#9B0020;--red-dark:#5A0012;--rose:#FFE9EC;--gold:#FFC700;--gold-deep:#C99400;--ink:#111318;--ink2:#4A4E5A;--ink3:#8A8F9C;--white:#FFFFFF;--cloud:#F5F5F7;--line:#E3E4EA;--line-d:rgba(255,255,255,.16);--navy:#0E1A3A;--sea:#0B6B74;--sand:#F4EFE6;--mint:#E6F4EA;--plum:#3B1478;--display:"Bricolage Grotesque",system-ui,sans-serif;--sans:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Fraunces",Georgia,serif;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;background:var(--red);color:#fff;overflow-x:clip}html{scroll-behavior:smooth}body{font-family:var(--sans);font-size:1.0625rem;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block;height:auto}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:.2em}h1,h2,h3{margin:0;font-family:var(--display);font-weight:800;letter-spacing:-.03em;line-height:.98;text-wrap:balance}p{margin:0}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.on-light :focus-visible{outline-color:var(--red)}.skip{position:absolute;left:16px;top:-60px;z-index:100;background:var(--gold);color:var(--ink);padding:10px 16px;border-radius:6px;font-weight:600}.skip:focus{top:16px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:min(1280px,100% - 48px);margin-inline:auto}@media(max-width:600px){.wrap{width:calc(100% - 32px)}}.eyebrow{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--gold)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:12px 22px;border-radius:999px;font-weight:600;font-size:.94rem;border:1.5px solid rgba(255,255,255,.5);transition:.2s;cursor:pointer;font-family:inherit;background:transparent;color:inherit;text-align:center}.btn:hover{border-color:#fff;text-decoration:none;transform:translateY(-1px)}.btn.red{background:var(--red);color:#fff;border-color:var(--red)}.btn.red:hover{background:#ff1a44;border-color:#ff1a44}.btn.gold{background:var(--gold);color:var(--ink);border-color:var(--gold)}.btn.gold:hover{background:#ffd43a;border-color:#ffd43a}.btn.dark{background:var(--ink);color:#fff;border-color:var(--ink);cursor:default}.stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.w{display:inline-block;opacity:.16;transition:opacity .15s linear}.w.on{opacity:1}.hk{opacity:clamp(0,calc((var(--hold) - var(--k,0))*4),1);transform:translateY(calc((1 - clamp(0,calc((var(--hold) - var(--k,0))*4),1))*14px))}.hk:nth-child(1){--k:0}.hk:nth-child(2){--k:.16}.hk:nth-child(3){--k:.32}.hk:nth-child(4){--k:.48}.lead{font-size:1.05rem;max-width:54ch}b[data-n]{font-variant-numeric:tabular-nums}.empty{color:var(--ink3);font-size:.95rem;padding:30px 0}.nav{position:fixed;inset:0 0 auto;z-index:40;padding-top:env(safe-area-inset-top,0px);opacity:0;transform:translateY(-8px);transition:opacity .5s,transform .5s,color .3s,background-color .3s,box-shadow .3s;pointer-events:none;color:#fff;background:#0e101cc7;-webkit-backdrop-filter:saturate(1.2) blur(14px);backdrop-filter:saturate(1.2) blur(14px);box-shadow:0 1px #ffffff14}.nav.on{opacity:1;transform:none;pointer-events:auto}.nav.on-light{color:var(--ink);background:#ffffffd1;box-shadow:0 1px #11131814}.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:64px;gap:12px}.brand{font-family:var(--display);font-weight:800;font-size:1.05rem;letter-spacing:-.02em;display:inline-flex;align-items:baseline;white-space:nowrap}.brand:hover{text-decoration:none}.brand .o{width:.82em;height:.82em;margin:0 .01em;transform:translateY(.1em);fill:var(--red);overflow:visible}.nav.on-light .brand .o{fill:var(--red)}.nav ul{list-style:none;display:flex;gap:16px;margin:0;padding:0;font-size:.875rem;font-weight:500}.nav .tools{display:flex;align-items:center;gap:10px}.nav .anim{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border:1.5px solid currentColor;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.nav .anim svg{width:18px;height:18px;flex:none}.nav .cta{white-space:nowrap;min-height:36px;padding:6px 14px;font-size:.8rem}.hq{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px 6px 10px;border:1.5px solid currentColor;border-radius:999px;font-size:.78rem;font-weight:600}.hq:hover{text-decoration:none}.hq .ic{width:15px;height:15px;flex:none}.hq[data-state=closed] .ic-tel,.hq:not([data-state=closed]) .ic-mail{display:none}.hq i{width:9px;height:9px;border-radius:50%;background:var(--ink3);box-shadow:0 0 #0000}.hq[data-state=open] i{background:#22c55e;animation:hqpulse 2s ease-out infinite}.hq[data-state=closed] i{background:#f43f5e}@keyframes hqpulse{0%{box-shadow:0 0 #22c55e99}to{box-shadow:0 0 0 9px #22c55e00}}.burger{display:none;width:44px;height:44px;border:0;background:transparent;color:inherit;cursor:pointer;position:relative;border-radius:50%}.burger span{position:absolute;left:11px;right:11px;height:2px;background:currentColor;top:17px;transition:.25s}.burger span+span{top:25px}.burger[aria-expanded=true] span{top:21px;transform:rotate(45deg)}.burger[aria-expanded=true] span+span{transform:rotate(-45deg)}.mnav{position:fixed;inset:0;z-index:39;background:var(--red-deep);color:#fff;display:grid;place-items:center;padding-top:64px}.mnav ul{list-style:none;margin:0;padding:0;display:grid;gap:18px;text-align:center;font-family:var(--display);font-weight:800;font-size:1.9rem;letter-spacing:-.02em}.mnav .btn{font-family:var(--sans);font-size:1rem;margin-top:10px}@media(max-width:1180px){.nav ul,.nav .cta{display:none}.burger{display:block}}@media(max-width:600px){.nav .wrap{height:60px}.nav .anim{width:40px;height:40px;min-height:40px;padding:0;justify-content:center;border-radius:50%}.nav .anim span,.hq span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hq{width:40px;height:40px;padding:0;justify-content:center;border-radius:50%;position:relative}.hq i{position:absolute;top:2px;right:2px;width:10px;height:10px;border:2px solid var(--ink,#111)}.hq .ic{width:18px;height:18px}.brand{font-size:.95rem}}.hud{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:64px;height:64px;z-index:40;opacity:0;transition:opacity .6s}.hud.on{opacity:1}.hud svg{width:100%;height:100%;overflow:visible}.hud .hbg{fill:#ffffff40}.hud .hfill{fill:#fff;transition:none}.hud #hudrect{transition:y .6s cubic-bezier(.2,.8,.2,1)}.hud.on-light .hbg{fill:#11131824}.hud.on-light .hfill{fill:var(--red)}.hud .lbl{position:absolute;inset:0;display:grid;place-items:center;font-size:.62rem;font-weight:700;color:var(--red);font-variant-numeric:tabular-nums;mix-blend-mode:normal}.hud.on-light .lbl{color:#fff}.hud.pulse{animation:hudpulse 1s ease-out}@keyframes hudpulse{0%{transform:scale(1)}30%{transform:scale(1.35)}to{transform:scale(1)}}.burst{position:fixed;inset:0;z-index:35;display:grid;place-items:center;pointer-events:none;opacity:0}.burst svg{width:min(60vw,420px);height:auto;overflow:visible;fill:var(--red);filter:drop-shadow(0 0 40px rgba(228,0,43,.8))}.burst.go{animation:burst 1.1s cubic-bezier(.2,.8,.2,1)}@keyframes burst{0%{opacity:0;transform:scale(.2) rotate(-14deg)}18%{opacity:.95;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(1.9) rotate(12deg)}}@media(prefers-reduced-motion:reduce){.hud.pulse,.burst.go{animation:none}.hud #hudrect{transition:none}}.menu-open .hud{opacity:0;pointer-events:none}#intro{height:200vh;background:var(--red)}#intro .photo{position:absolute;inset:0;transform:scale(1.18);filter:brightness(.7);will-change:transform;opacity:0;transition:opacity 1.1s ease}#intro.ready .photo{opacity:1}#intro .photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.55) contrast(1.02) brightness(1.08)}#intro .photo:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#11131880 0,#11131800 150px),linear-gradient(180deg,#e4002b57,#780a3c38 38%,#1e1c6e61 68%,#0c124699);mix-blend-mode:multiply}#intro .overlay{position:absolute;inset:0;visibility:hidden}#intro .overlay svg{width:100%;height:100%;display:block}#intro .lgblink{transform-box:fill-box;transform-origin:center;animation:lgblink 1.1s ease-in-out infinite}@keyframes lgblink{0%,to{scale:1}18%{scale:1.14}34%{scale:1}50%{scale:1.09}66%{scale:1}}#intro #mheart,#intro .rheart{transform-box:fill-box;transform-origin:center;animation:beat 1.6s ease-in-out infinite}@keyframes beat{0%,to{transform:scale(1)}14%{transform:scale(1.07)}28%{transform:scale(1)}42%{transform:scale(1.05)}60%{transform:scale(1)}}#intro .kick{position:absolute;left:0;right:0;top:calc(22px + env(safe-area-inset-top,0px));text-align:center;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#fff;font-weight:600;padding-inline:16px}#intro .hint{position:absolute;left:0;right:0;bottom:28px;text-align:center;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;color:#fff;font-weight:600}#intro .hint i{display:block;width:1px;height:38px;background:linear-gradient(180deg,transparent,#fff);margin:10px auto 0;animation:drop 1.8s ease-in-out infinite}@keyframes drop{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}#intro .title{position:absolute;left:0;right:0;bottom:0;padding-bottom:140px;opacity:0;transform:translateY(30px);background:linear-gradient(180deg,transparent,rgba(8,12,52,.94) 62%)}#intro .title h1{font-size:clamp(2.75rem,9vw,7.5rem)}#intro .title h1 em{font-style:normal;color:var(--gold)}#intro .title h1 span{display:block;font-weight:400;font-size:clamp(1.05rem,1.5vw,1.45rem);color:#fff;letter-spacing:0;margin-top:16px;line-height:1.5;max-width:54ch}#intro .title .wrap{display:grid;gap:30px;padding-top:80px}#intro .title .row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}#intro .cd{display:inline-flex;align-items:baseline;gap:8px;margin-left:auto;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}#intro .cd b{font-family:var(--display);font-weight:800;font-size:2rem;letter-spacing:-.04em;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}#intro .cd[data-phase=final] b,#intro .cd[data-phase=after] b{font-size:1.4rem}#licznik{height:160vh;background:var(--white);color:var(--ink)}#licznik .cin{position:absolute;inset:0;display:grid;align-content:center;gap:28px;padding-block:72px}#licznik .head{display:grid;gap:10px}#licznik .eyebrow{color:var(--red)}#licznik h2{font-size:clamp(2rem,4.6vw,4.4rem);max-width:16ch}.odo{display:grid;gap:10px;justify-items:start}.odo .badge{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:6px 12px;border-radius:999px;background:var(--rose);color:var(--red)}.odo .badge i{width:8px;height:8px;border-radius:50%;background:var(--red);animation:blink 1.4s ease-in-out infinite}.odo .badge[data-state=frozen]{background:var(--cloud);color:var(--ink2)}.odo .badge[data-state=frozen] i{background:var(--ink3);animation:none}@keyframes blink{50%{opacity:.3}}.amount{display:flex;align-items:baseline;gap:.18em;font-family:var(--display);font-weight:800;letter-spacing:-.05em;line-height:1;font-size:clamp(3.2rem,11vw,10.5rem);color:var(--ink)}.amount .cur{font-size:.36em;font-weight:600;color:var(--red);letter-spacing:-.02em}.digits{display:inline-flex;align-items:baseline}.digits .dg{position:relative;display:inline-block;height:1em;overflow:hidden;width:.62em;text-align:center}.digits .dg i{position:absolute;left:0;right:0;top:0;display:block;font-style:normal;will-change:transform}.digits .dg i b{display:block;height:1em;line-height:1;font-weight:800}.digits .sep{display:inline-block;width:.28em}.digits .dec{font-size:.48em;align-self:baseline}.digits .dec .dg{width:.62em}.digits .comma{display:inline-block;width:.22em;text-align:center}.digits .dg.zero{opacity:.12}.odo .asof{font-size:.8rem;color:var(--ink3)}.lstats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:900px}.lstats li{border-top:2px solid var(--ink);padding-top:14px}.lstats b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(1.8rem,3.6vw,3.2rem);letter-spacing:-.04em;line-height:1;color:var(--red)}.lstats span{display:block;font-size:.85rem;color:var(--ink2);margin-top:6px;line-height:1.3;max-width:22ch}#licznik .note{font-size:.85rem;color:var(--ink3);max-width:60ch}#licznik .prev{font-size:.9rem;color:var(--ink2)}#licznik .prev b{color:var(--ink)}#cel{height:150vh;background:var(--red-dark);color:#fff}#cel .bg{position:absolute;inset:0}#cel .bg img{width:100%;height:100%;object-fit:cover;opacity:.42;filter:saturate(.7) contrast(1.05);transform:scale(1.06)}#cel .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#5a001233,#5a0012d9)}#cel .cin{position:absolute;inset:0;display:grid;align-content:center;gap:18px;padding-block:72px}#cel .quote{font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(1.9rem,4.6vw,4.4rem);line-height:1.1;letter-spacing:-.02em;max-width:24ch}#cel .quote .w{opacity:.18}#cel .quote .w.on{opacity:1}#cel .by{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--gold)}#cel .cause{--hold:var(--p,0);margin-top:20px;border-left:3px solid var(--gold);padding-left:16px;max-width:60ch}#cel .ct{font-size:1rem}#cel .cs{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:pink;margin-top:8px;font-weight:600}#sztab{height:190vh;background:var(--ink);color:#fff}#sztab .stage{display:grid;grid-template-columns:1fr 1fr;align-items:center}#sztab .heartbox{display:grid;place-items:center;padding:calc(70px + env(safe-area-inset-top,0px)) 0 20px}#sztab .heart{position:relative;width:min(42vw,560px);aspect-ratio:1}#sztab .heart svg{width:100%;height:100%;overflow:visible}#sztab .dot{fill:#ffffff24;transition:fill .25s}#sztab .dot.on{fill:var(--red)}#sztab .dot.pend{fill:#8a8f9c}#sztab .lstats b.grey,#sztab b.grey{color:#b8bcc9}#sztab .dot.me{fill:var(--gold);transform-box:fill-box;transform-origin:center;animation:mepulse 1.4s ease-out infinite}@keyframes mepulse{0%{transform:scale(1)}50%{transform:scale(2.2)}to{transform:scale(1)}}#sztab .melbl{position:absolute;left:var(--lx,50%);top:var(--ly,50%);transform:translate(-50%,-170%);font-family:var(--display);font-weight:800;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--gold);padding:5px 9px;border-radius:4px;opacity:var(--lo,0);white-space:nowrap;transition:opacity .3s}#sztab .copy{position:relative;padding:40px 4vw 40px 0}#sztab .eyebrow{color:var(--gold)}#sztab h2{font-size:clamp(2.2rem,4.6vw,4.4rem);margin-top:12px}#sztab .lead{color:#d5d7de;margin-top:18px;font-size:1rem}#sztab .hfacts{--hold:var(--p,0);list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}#sztab .hfacts li{border-top:1px solid var(--line-d);padding-top:10px}#sztab .hfacts b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.04em;line-height:1}#sztab .hfacts b.red{color:#ff4d6d}#sztab .hfacts b.gold{color:var(--gold)}#sztab .hfacts span{display:block;font-size:.8rem;color:#c9ccd6;margin-top:6px;line-height:1.3}#historia{--c-publiczna:#E8405A;--c-allegro:#B58600;--c-eskarbonka:#3D9BD6;--c-terminale:#D06A22;--c-none:#6B6F7E;--surface:#1A1420;background:var(--ink);color:#fff;padding:110px 0 70px;content-visibility:auto;contain-intrinsic-size:auto 1600px}#historia .head{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:end}#historia .eyebrow{color:var(--gold)}#historia h2{font-size:clamp(2rem,4.2vw,3.8rem);margin-top:8px}#historia .lead{margin-top:14px;color:#d5d7de;max-width:50ch}#historia .htotal{display:grid;gap:6px;justify-items:start}#historia .hamount{display:flex;align-items:baseline;gap:.2em;font-family:var(--display);font-weight:800;letter-spacing:-.05em;line-height:1;font-size:clamp(2.6rem,6.2vw,5.8rem);color:#fff;font-variant-numeric:tabular-nums;margin:0}#historia .hamount span{font-size:.36em;color:var(--gold);font-weight:600}#historia .hsub{margin:0;font-size:.95rem;color:#d5d7de}#historia .hsub b{font-family:var(--display);font-weight:800;color:#fff}#historia .heq{display:flex;align-items:baseline;gap:.4em;flex-wrap:wrap;font-size:1rem;color:#e4e6ee;margin:4px 0 0}#historia .heq b{font-family:var(--display);font-weight:800;font-size:1.8em;letter-spacing:-.04em;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}#historia .heq em{font-style:normal;font-family:var(--display);font-weight:600;font-size:1.25em;letter-spacing:-.02em}#historia .heq small{flex-basis:100%;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#9da3b5}#historia .hgrid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:36px}#historia .chart{position:relative;margin:0;display:grid;gap:10px}#historia .hscope{margin:10px 0 0;font-size:.74rem;line-height:1.4;color:#9da3b5}#historia .legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.78rem;color:#c9ccd6}#historia .lg{display:inline-flex;align-items:baseline;gap:8px}#historia .lg i{width:12px;height:12px;border-radius:3px;background:var(--c);transform:translateY(1px)}#historia .lg b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}#historia .lg.c-publiczna{--c:var(--c-publiczna)}#historia .lg.c-allegro{--c:var(--c-allegro)}#historia .lg.c-eskarbonka{--c:var(--c-eskarbonka)}#historia .lg.c-terminale{--c:var(--c-terminale)}#historia svg{width:100%;height:auto;max-height:46vh;overflow:visible;display:block}#historia .base{stroke:#ffffff38;stroke-width:1}#historia .seg.c-publiczna{fill:var(--c-publiczna)}#historia .seg.c-allegro{fill:var(--c-allegro)}#historia .seg.c-eskarbonka{fill:var(--c-eskarbonka)}#historia .seg.c-terminale{fill:var(--c-terminale)}#historia .seg.c-none{fill:var(--c-none)}#historia .ghost{fill:none;stroke:#ffffff2e;stroke-width:1;stroke-dasharray:3 4}#historia .bar.nodata .ghost{stroke:#ffffff4d}#historia .bar.nodata .cap{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;fill:#9da3b5;opacity:1}#historia .amt.na{font-family:var(--body,inherit);font-weight:500;font-size:.9rem;letter-spacing:0;color:#b8bcc9;margin-top:6px}#historia .bar .seg{opacity:.55;transition:opacity .25s}#historia .bar.cur .seg{opacity:1}#historia .bar.hover .seg{opacity:1;filter:brightness(1.15)}#historia .bar .cap{font-family:var(--display);font-weight:800;font-size:17px;fill:#fff;opacity:0;transition:opacity .25s}#historia .bar.cur .cap,#historia .bar.hover .cap{opacity:1}#historia .bar .yr{font-size:14px;fill:#9da3b5;font-weight:600}#historia .bar.cur .yr{fill:#fff}#historia .bar .hit{fill:transparent;cursor:pointer}#historia .bar:focus{outline:none}#historia .bar:focus-visible .ghost{stroke:var(--gold);stroke-dasharray:none}#historia .tip{position:absolute;top:34px;z-index:3;background:#fff;color:var(--ink);border-radius:12px;padding:12px 14px;display:grid;gap:4px;font-size:.8rem;min-width:200px;box-shadow:0 14px 40px #0006;pointer-events:none}#historia .tip b{font-family:var(--display);font-weight:800;font-size:.9rem;margin-bottom:4px}#historia .tip span{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:baseline;padding-left:14px;position:relative}#historia .tip span:before{content:"";position:absolute;left:0;top:.45em;width:8px;height:3px;border-radius:2px;background:var(--c,#C9CCD6)}#historia .tip span.c-publiczna{--c:var(--c-publiczna)}#historia .tip span.c-allegro{--c:var(--c-allegro)}#historia .tip span.c-eskarbonka{--c:var(--c-eskarbonka)}#historia .tip span.c-terminale{--c:var(--c-terminale)}#historia .tip strong{font-variant-numeric:tabular-nums}#historia .tip small{color:var(--ink2);font-size:.74rem}#historia .facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}#historia .facts li{border-top:1px solid rgba(255,255,255,.25);padding-top:10px}#historia .facts b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(1.5rem,2.6vw,2.4rem);letter-spacing:-.04em;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}#historia .facts span{display:block;font-size:.76rem;color:#c9ccd6;margin-top:6px;line-height:1.3}#historia .hscroll{margin-top:40px}#historia .hbar{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}#historia .idx{font-family:var(--display);font-weight:300;font-size:clamp(1.6rem,3vw,2.4rem);letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;margin:0}#historia .idx b{font-weight:800;color:var(--gold)}#historia .idx span{font-size:.5em;font-weight:600;color:#c9ccd6;margin-left:10px}#historia .hhint{margin:0;font-size:.74rem;color:#9da3b5;flex:1}#historia .harrows{display:flex;gap:8px}#historia .harrows button{width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(255,255,255,.45);background:transparent;color:#fff;font:600 1.1rem/1 var(--sans);cursor:pointer;transition:background .2s,color .2s,border-color .2s}#historia .harrows button:hover{background:#fff;color:var(--ink);border-color:#fff}#historia .harrows button:disabled{opacity:.3;cursor:default;background:transparent;color:#fff}#historia .harrows button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#historia .htrack{--cw:min(72vw,760px);--pad:calc((100% - var(--cw)) / 2);list-style:none;margin:0;padding:0 var(--pad) 14px;display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;cursor:grab;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}#historia .htrack.drag{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}#historia .htrack:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}#historia .htrack::-webkit-scrollbar{height:6px}#historia .htrack::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}#historia .hcard{position:relative;flex:0 0 var(--cw);scroll-snap-align:center;scroll-snap-stop:always;border-radius:22px;overflow:hidden;background:var(--surface);min-height:420px;display:grid;align-items:end;isolation:isolate;transition:transform .3s}#historia .hcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.42) saturate(.8);transform:scale(1.04);transition:transform .6s,filter .4s;z-index:-1}#historia .hcard.cur img{transform:scale(1);filter:brightness(.5) saturate(.9)}#historia .hcard:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1113181a,#111318bf 70%);z-index:-1}#historia .hc{padding:28px 30px 26px;display:grid;gap:8px;max-width:60ch}#historia .when{display:flex;gap:14px;align-items:baseline;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}#historia .when .fin{color:var(--gold)}#historia .hcard h3{font-size:clamp(1.4rem,2.6vw,2.3rem);margin:0;max-width:24ch}#historia .amt{display:flex;align-items:baseline;gap:.2em;font-family:var(--display);font-weight:800;letter-spacing:-.04em;line-height:1;font-size:clamp(1.8rem,3.6vw,3.2rem);margin:4px 0 0;font-variant-numeric:tabular-nums}#historia .amt span{font-size:.4em;color:var(--gold);font-weight:600}#historia .amt small{font-size:.38em;font-weight:600;color:#b8bcc9;letter-spacing:0;margin-right:.1em}#historia .txt{margin:2px 0 0;font-size:.95rem;color:#e4e6ee;max-width:56ch}#historia .mix{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}#historia .mix li{display:inline-flex;align-items:baseline;gap:6px;border:1.5px solid rgba(255,255,255,.35);border-radius:999px;padding:4px 10px;font-size:.76rem;color:#e4e6ee}#historia .mix li b{font-family:var(--display);font-weight:800;color:#fff;font-variant-numeric:tabular-nums}#historia .mix li.vol{border-color:var(--gold)}#historia .mix li.vol b,#historia .mix li.fx b{color:var(--gold)}#historia .hdots{list-style:none;margin:10px 0 0;padding:0 16px;display:flex;justify-content:center;gap:6px}#historia .hdots li{width:22px;height:4px;border-radius:2px;background:#ffffff40;transition:background .2s,width .2s}#historia .hdots li.on{background:var(--gold);width:40px}#mapa{height:170vh;background:var(--navy);color:#fff}#mapa .stage{display:grid;grid-template-columns:1.1fr .9fr;align-items:center}#mapa .mapbox{display:grid;place-items:center;padding:calc(70px + env(safe-area-inset-top,0px)) 0 20px}#mapa .map{position:relative;width:min(50vw,680px)}#mapa .map svg{width:100%;height:auto;overflow:visible;display:block}#mapa .land.other circle{fill:#ffffff1a}#mapa .land.main circle{fill:#ffffff6b}#mapa .outline path{fill:none;stroke:#ffffff73;stroke-width:.25;stroke-linejoin:round}#mapa .labels text{font-family:var(--display);font-weight:600;font-size:2.1px;fill:#ffffff80;text-anchor:middle;letter-spacing:.05em;pointer-events:none}#mapa .labels text.main{font-size:3.2px;font-weight:800;fill:#ffffffbf;letter-spacing:.2em}#mapa .labels text.sea{fill:#ffffff47;font-style:italic;font-weight:300;font-size:2.4px}#mapa .mk .ml{font-family:var(--display);font-weight:800;font-size:2.3px;fill:#fff;paint-order:stroke;stroke:var(--navy);stroke-width:.8;opacity:0;transition:opacity .4s}#mapa .mk.on .ml{opacity:1}#mapa .mk.out path{fill:#9da3b5;filter:none}#mapa .mdev{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}#mapa .mdev li{font-size:.74rem;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;padding:3px 9px;color:#e4e6ee;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mapa .mdev li:nth-child(n+9){display:none}#mapa .mdev li b{font-family:var(--display);font-weight:800;color:var(--gold)}#mapa .mtl{margin-top:16px;display:grid;gap:8px}#mapa .mtl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}#mapa .mtl-now{display:flex;align-items:baseline;gap:10px;margin:0}#mapa .mtl-now b{font-family:var(--display);font-weight:800;font-size:clamp(1.6rem,3vw,2.6rem);letter-spacing:-.04em;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}#mapa .mtl-now span{font-family:var(--display);font-weight:600;font-size:1rem;color:#c9ccd6;font-variant-numeric:tabular-nums}#mapa .mtl-play{display:inline-flex;align-items:center;gap:6px;font:600 .74rem/1 var(--sans);color:#fff;background:transparent;border:1.5px solid rgba(255,255,255,.4);border-radius:999px;padding:7px 12px 7px 9px;cursor:pointer}#mapa .mtl-play svg{width:12px;height:12px;fill:currentColor}#mapa .mtl-play .pp{display:none}#mapa .mtl-play[aria-pressed=true] .pp{display:block}#mapa .mtl-play[aria-pressed=true] .pz{display:none}#mapa .mtl-play:hover{border-color:var(--gold);color:var(--gold)}#mapa .mtl-range{--p:0%;-webkit-appearance:none;appearance:none;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}#mapa .mtl-range::-webkit-slider-runnable-track{height:5px;border-radius:999px;background:linear-gradient(90deg,var(--gold) var(--p),rgba(255,255,255,.25) var(--p))}#mapa .mtl-range::-moz-range-track{height:5px;border-radius:999px;background:#ffffff40}#mapa .mtl-range::-moz-range-progress{height:5px;border-radius:999px;background:var(--gold)}#mapa .mtl-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8.5px;border-radius:50%;background:var(--gold);border:3px solid var(--navy);box-shadow:0 0 0 2px var(--gold),0 6px 16px #0006}#mapa .mtl-range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--gold);border:3px solid var(--navy);box-shadow:0 0 0 2px var(--gold),0 6px 16px #0006}#mapa .mtl-range:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:999px}#mapa .mtl-axis{display:flex;justify-content:space-between;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#9da3b5;margin-top:-2px}#mapa .mtl-axis .s{color:var(--gold)}#mapa .mtl-hint{font-size:.72rem;color:#9da3b5;margin:0}#mapa .mtl-year{display:grid;gap:8px;min-height:150px;align-content:start}#mapa .mtl-stat{font-size:.95rem;color:#d5d7de;margin:4px 0 0}#mapa .mtl-stat b{font-family:var(--display);font-weight:800;color:#fff}#mapa .mtl-places{font-size:.78rem;color:#c9ccd6;margin:0;line-height:1.4}#mapa .mtl-sum{display:grid;gap:8px;animation:mtlin .5s ease-out}#mapa .mtl-sum .msum{margin-top:0}@keyframes mtlin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#mapa .mk.now path{fill:var(--gold);filter:drop-shadow(0 0 3px rgba(255,199,0,.9))}#mapa .mk.now .h{animation:mkpop .9s cubic-bezier(.2,.8,.2,1.2)}@keyframes mkpop{0%{transform:scale(.6)}55%{transform:scale(1.35)}to{transform:scale(1)}}#mapa .mk.now .ml{opacity:1}#mapa .mk{cursor:pointer;outline:none}#mapa .mk .hit{fill:transparent}#mapa .mk .h{transform:scale(0);transform-box:fill-box;transform-origin:center;transition:transform .5s cubic-bezier(.2,.8,.2,1.4)}#mapa .mk.on .h{transform:scale(1)}#mapa .mk path{fill:var(--red);stroke:var(--navy);stroke-width:4;paint-order:stroke;filter:drop-shadow(0 0 2px rgba(228,0,43,.6))}#mapa .mk.hover path,#mapa .mk:focus-visible path{fill:var(--gold);filter:drop-shadow(0 0 3px rgba(255,199,0,.8))}#mapa .mtip{position:absolute;z-index:3;background:#fff;color:var(--ink);border-radius:12px;padding:12px 14px;display:grid;gap:3px;font-size:.8rem;min-width:220px;max-width:300px;box-shadow:0 14px 40px #0006;pointer-events:none}#mapa .mtip b{font-family:var(--display);font-weight:800;font-size:.95rem;line-height:1.15}#mapa .mtip small{color:var(--ink2);font-size:.72rem}#mapa .mtip strong{font-family:var(--display);font-weight:800;font-size:1.1rem;color:var(--red);margin-top:4px;font-variant-numeric:tabular-nums}#mapa .mtip span{color:var(--ink2);font-size:.74rem}#mapa .mtip ul{list-style:none;margin:4px 0 2px;padding:0 0 0 10px;border-left:2px solid var(--rose);display:grid;gap:2px;font-size:.72rem;color:var(--ink2)}#mapa .copy{position:relative;padding:calc(70px + env(safe-area-inset-top,0px)) 4vw 30px 0;align-self:start;display:grid;align-content:center;min-height:100vh;min-height:100svh}#mapa .eyebrow{color:var(--gold)}#mapa h2{font-size:clamp(1.7rem,3.2vw,3rem);margin-top:10px}#mapa .lead{color:#d5d7de;margin-top:12px;font-size:.9rem;max-width:50ch}#mapa .msum{margin-top:18px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}#mapa .msum b{font-family:var(--display);font-weight:800;font-size:clamp(2.2rem,4.2vw,3.8rem);letter-spacing:-.05em;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}#mapa .msum span{font-size:.9rem;max-width:18ch;line-height:1.25;color:#d5d7de}#mapa .mcount{margin-top:10px;font-size:.95rem;color:#d5d7de}#mapa .mcount b{font-family:var(--display);font-weight:800;color:#fff}#mapa .mapprox{margin-top:14px;font-size:.72rem;color:#9da3b5}@media(max-width:860px){#mapa{height:auto}#mapa .stage{position:relative;height:auto;overflow:visible;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:start}#mapa .mapbox{padding:calc(60px + env(safe-area-inset-top,0px)) 16px 0}#mapa .copy{min-height:0;padding-top:10px}#mapa .mdev li:nth-child(n+7){display:none}#mapa .map{width:min(88vw,40vh)}#mapa .mtl{margin-top:8px;gap:6px}#mapa .mtl-year{min-height:110px}#mapa .mdev li{font-size:.66rem;padding:2px 8px}#mapa .copy{padding:6px 16px 16px}#mapa .copy,#mapa .mtl,#mapa .mtl-year,#mapa .mtl-sum{min-width:0}#mapa h2{font-size:1.7rem;margin-top:6px}#mapa .lead{font-size:.82rem;margin-top:8px}#mapa .msum{margin-top:12px}#mapa .msum b{font-size:2rem}#mapa .msum span{font-size:.74rem}#mapa .mcount{font-size:.8rem;margin-top:4px}#mapa .mtip{font-size:.7rem;min-width:180px;padding:8px 10px}}.static #mapa{height:auto}.static #mapa .mk .h{transform:scale(1)}.static #mapa .mk.now .h{animation:none}.static #mapa .mtl-play,.static #mapa .mtl-hint{display:none}.static #mapa .mapbox{padding-top:60px}.static #mapa .copy{padding-bottom:60px}#pomoc{background:var(--rose);color:var(--ink);padding-block:110px;content-visibility:auto;contain-intrinsic-size:auto 900px}#pomoc .head{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:26px}#pomoc .eyebrow{color:var(--red)}#pomoc h2{font-size:clamp(2.4rem,5.4vw,5rem);margin-top:10px}#pomoc .head p{color:var(--ink2);max-width:46ch}.flow{list-style:none;margin:0 0 30px;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative;counter-reset:f}.flow:before{content:"";position:absolute;left:24px;right:24px;top:24px;height:3px;background:repeating-linear-gradient(90deg,var(--red) 0 12px,transparent 12px 20px)}.flow li{position:relative;display:grid;gap:12px;padding-right:16px;font-size:.88rem;line-height:1.3;color:var(--ink2)}.flow li i{position:relative;width:50px;height:50px;border-radius:50%;background:#fff;border:3px solid var(--red);display:grid;place-items:center;font-style:normal;font-family:var(--display);font-weight:800;color:var(--red)}.flow li i:before{counter-increment:f;content:counter(f)}.flow li i.f5{background:var(--red)}.flow li i.f5:before{content:""}.flow li i.f5 svg{width:24px;fill:#fff}.flow li:last-child{color:var(--ink);font-weight:600}#pomoc .psum{display:flex;align-items:baseline;gap:12px;margin-bottom:26px;border-top:2px solid var(--ink);padding-top:14px}#pomoc .psum b{font-family:var(--display);font-weight:800;font-size:clamp(2.4rem,5vw,4.6rem);letter-spacing:-.05em;line-height:1;color:var(--red);font-variant-numeric:tabular-nums}#pomoc .psum b em{font-style:normal;font-size:.5em;font-weight:600;margin-left:.15em}#pomoc .pout{margin:-14px 0 10px;font-size:.9rem;color:var(--ink2)}#pomoc .pdev{margin:0 0 26px;font-size:.9rem;color:var(--ink2)}#pomoc .pdev b{font-family:var(--display);font-weight:800;color:var(--ink)}#pomoc .pdev[data-n="0"]{display:none}.devs{grid-column:1 / -1;margin:4px 0 2px}.devs summary{cursor:pointer;font-size:.76rem;font-weight:600;color:var(--red);list-style:none;display:inline-flex;align-items:center;gap:6px}.devs summary:before{content:"";width:0;height:0;border:5px solid transparent;border-left-color:var(--red);transition:transform .2s}.devs[open] summary:before{transform:rotate(90deg)}.devs ul{list-style:none;margin:8px 0 4px;padding:0 0 0 12px;border-left:2px solid var(--rose);display:grid;gap:5px}.devs li{display:grid;gap:1px;font-size:.78rem;padding:0;grid-template-columns:1fr}.devs li span{color:var(--ink)}.devs li span b{color:var(--red);font-family:var(--display)}.devs li small{color:var(--ink3);font-size:.68rem}#pomoc .psum span{font-size:.95rem;color:var(--ink2);max-width:22ch;line-height:1.25}.places{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.place{background:#fff;border-radius:18px;padding:22px 22px 18px;display:grid;align-content:start;gap:12px;box-shadow:0 10px 30px #e4002b0f;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.place.in{opacity:1;transform:none}.place:nth-child(2){transition-delay:.12s}.place:nth-child(3){transition-delay:.24s}.place h3{font-size:1.15rem;line-height:1.15}.place h3 small{display:block;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-top:6px}.place ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.place .gsum{font-size:.78rem;color:var(--ink2)}.place .gsum b{font-family:var(--display);font-weight:800;font-size:1.1rem;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.place li{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:baseline;font-size:.86rem;padding-top:8px}.place li .u{color:var(--ink);line-height:1.25}.place li .v{font-family:var(--display);font-weight:700;color:var(--ink2);font-variant-numeric:tabular-nums;white-space:nowrap}.place li .b{grid-column:1 / -1;display:block;height:6px;border-radius:0 3px 3px 0;background:var(--red);width:var(--w,2%);margin-top:4px}.place.outside{background:transparent;border:1.5px dashed rgba(17,19,24,.25);box-shadow:none}.place.outside li .b{background:var(--ink3)}#pomoc .plinks{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}#pomoc .plinks .btn{border-color:var(--ink);color:var(--ink)}#pomoc .pnote{margin-top:14px;font-size:.78rem;color:var(--ink3)}@media(max-width:860px){#historia{padding:70px 0 40px}#historia .head{grid-template-columns:1fr;gap:16px}#historia h2{font-size:1.9rem;margin-top:4px}#historia .lead{font-size:.86rem;margin-top:8px}#historia .hamount{font-size:2.6rem}#historia .hsub,#historia .heq{font-size:.82rem}#historia .heq small{display:none}#historia .hgrid{margin-top:22px;gap:10px}#historia svg{max-height:34vh}#historia .legend{gap:4px 10px;font-size:.62rem}#historia .lg i{width:9px;height:9px}#historia .bar .cap{font-size:22px}#historia .bar .yr{font-size:19px}#historia .bar:nth-child(odd) .yr{display:none}#historia .facts{gap:8px}#historia .facts li{padding-top:6px}#historia .facts b{font-size:1.1rem}#historia .facts span{font-size:.6rem;margin-top:3px}#historia .hscroll{margin-top:26px}#historia .hbar{margin-bottom:10px}#historia .hhint{display:none}#historia .harrows button{width:40px;height:40px}#historia .htrack{--cw:84vw;gap:12px}#historia .hcard{min-height:380px}#historia .hc{padding:18px 18px 16px;gap:6px}#historia .hcard h3{font-size:1.2rem}#historia .amt{font-size:1.7rem}#historia .txt{font-size:.8rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#historia .mix{margin-top:6px;gap:4px}#historia .mix li{font-size:.62rem;padding:2px 8px}}.static #historia .bar .seg,.static #historia .bar .cap{opacity:1}.static #historia .hcard img{transform:none;transition:none}.static .place{opacity:1;transform:none}#pomoc .pregion{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 14px;margin:0 0 26px;padding:18px 20px;border-radius:18px;background:#fff;border:2px solid var(--red);color:var(--ink);text-decoration:none}#pomoc .pregion .k{grid-column:1/-1;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--red)}#pomoc .pregion b{font-family:var(--display);font-weight:800;font-size:clamp(1.9rem,4vw,3rem);letter-spacing:-.05em;line-height:1;color:var(--red)}#pomoc .pregion b em{font-style:normal;font-size:.5em;font-weight:600;margin-left:.15em}#pomoc .pregion .t{font-size:.92rem;color:var(--ink2);line-height:1.35}#pomoc .pregion u{display:block;margin-top:4px;font-weight:700;color:var(--red);text-underline-offset:3px}#pomoc .pregion:hover{background:var(--rose)}#droga{background:var(--ink);position:relative;display:flow-root}.chap{--in:0;--cov:0;--hold:0;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;transform-origin:50% 20%;will-change:transform}.gap{height:20vh}.c-1+.gap{height:60vh}.gap:last-child{height:40vh}.gap+.chap{margin-top:-40vh}.chap:after{content:"";position:absolute;inset:0;background:#000;opacity:var(--cov);pointer-events:none}.chap .cn{position:absolute;right:16px;top:calc(72px + env(safe-area-inset-top,0px));font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;opacity:.75}.chap .cnum{font-family:var(--display);font-weight:300;font-size:clamp(2.6rem,7vw,6.5rem);letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}.chap .cin{position:absolute;inset:0;display:grid;align-content:center;padding-block:72px;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.chap h3{font-size:clamp(2.4rem,6vw,6rem);margin-top:6px}.chap .lead{max-width:50ch;margin-top:16px;font-size:1rem}.chap .chips{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;max-width:640px}.chap .chips li{border:1.5px solid currentColor;border-radius:999px;padding:7px 13px;font-size:.82rem;font-weight:500;opacity:.9}.chap .act{margin-top:22px}.chap .act .btn{border-color:#fff9;color:#fff}.chap .act .btn:hover{background:#fff;color:var(--red)}.chap .btn{margin-top:24px}.c-1{background:var(--red);color:#fff}.c-1 .cnum{color:var(--gold)}.formcard{position:relative;justify-self:end;width:min(34vw,380px);aspect-ratio:4/5;background:#fff;border-radius:18px;padding:28px;display:grid;align-content:start;gap:16px;box-shadow:0 30px 60px #0000004d;transform:rotate(calc((1 - var(--in))*-8deg)) translateY(calc((1 - var(--in))*60px));opacity:var(--in)}.formcard .ph{width:92px;height:92px;border-radius:50%;background:var(--rose);border:3px solid var(--red);margin-bottom:8px;position:relative;overflow:hidden}.formcard .ph:after{content:"";position:absolute;left:50%;top:22%;width:40%;height:40%;margin-left:-20%;border-radius:50%;background:var(--red);opacity:.5;box-shadow:0 48px 0 14px var(--red)}.formcard .ln{height:14px;border-radius:7px;background:var(--cloud);position:relative;overflow:hidden}.formcard .ln:after{content:"";position:absolute;inset:0;background:var(--ink);border-radius:7px;transform-origin:left;transform:scaleX(clamp(0,calc((var(--hold) - var(--k))*3),1))}.formcard .l1{--k:.02;width:70%}.formcard .l2{--k:.16;width:90%}.formcard .l3{--k:.3;width:60%}.formcard .l4{--k:.44;width:80%}.formcard .ok{position:absolute;right:-18px;bottom:-18px;width:76px;height:76px;border-radius:50%;background:var(--gold);color:var(--ink);display:grid;place-items:center;font-weight:800;font-size:2rem;transform:scale(clamp(0,calc((var(--hold) - .6)*4),1));box-shadow:0 10px 30px #0000004d}.c-2{background:#161a2b;color:#fff}.c-2 .cnum{color:var(--gold)}.phone{justify-self:center;width:min(30vw,300px);aspect-ratio:9/18;border-radius:40px;background:#000;padding:12px;box-shadow:0 40px 80px #00000080,inset 0 0 0 2px #333;transform:translateY(calc((1 - var(--in))*80px)) rotate(calc((1 - var(--in))*6deg));opacity:var(--in)}.phone .screen{position:relative;height:100%;border-radius:30px;background:linear-gradient(180deg,#1c2033,#0f1222);overflow:hidden;padding:48px 14px 14px;color:#fff}.phone .time{position:absolute;left:0;right:0;top:12px;text-align:center;font-size:.72rem;font-weight:600;letter-spacing:.06em}.phone .sms{--a:clamp(0,calc((var(--hold) - .15)*3),1);background:#2a2f45;border-radius:16px 16px 16px 4px;padding:12px 14px;font-size:.78rem;line-height:1.35;transform:translateY(calc((1 - var(--a))*40px)) scale(calc(.8 + .2*var(--a)));transform-origin:0 100%;opacity:var(--a)}.phone .chat{display:flex;align-items:center;gap:8px;margin:-10px -14px 16px;padding:10px 14px 10px 10px;background:#ffffff0f;border-bottom:1px solid rgba(255,255,255,.1);opacity:clamp(0,calc((var(--hold) + .1)*4),1)}.phone .chat .back{width:16px;height:16px;flex:none;color:#7cb7ff}.phone .chat .av{width:30px;height:30px;border-radius:50%;background:var(--red);display:grid;place-items:center;flex:none}.phone .chat .av svg{width:16px;height:16px;fill:#fff}.phone .chat .who{display:grid;line-height:1.15;min-width:0}.phone .chat .who b{font-size:.8rem;font-weight:700;white-space:nowrap}.phone .chat .who small{font-size:.62rem;color:#9da3b5}.phone .from{display:block;font-size:.62rem;color:#9da3b5;margin-top:8px;padding-left:6px;opacity:clamp(0,calc((var(--hold) - .3)*3),1)}.c-3{background:var(--white);color:var(--ink)}.c-3 .lead{color:var(--ink2)}.lanyard{position:relative;height:100%;min-height:520px}.lanyard .strap{position:absolute;left:50%;top:-60px;width:36px;height:calc(50% - 150px);margin-left:-18px;background:var(--red);color:#fff;overflow:hidden;border-radius:0 0 4px 4px}.lanyard .strap span{position:absolute;left:0;top:0;writing-mode:vertical-rl;font-family:var(--display);font-weight:800;font-size:9px;letter-spacing:.2em;line-height:36px;white-space:nowrap;animation:strap 18s linear infinite}@keyframes strap{to{transform:translateY(-50%)}}.idcard{position:absolute;left:50%;top:calc(50% - 210px);width:270px;height:390px;margin-left:-135px;transform-origin:50% -20px;transform:rotate(calc((1 - var(--in))*-16deg + sin(calc(var(--hold)*6.28))*4deg));border-radius:18px;background:#fff;color:var(--ink);box-shadow:0 30px 40px #00000040;padding:30px 22px 22px;display:grid;align-content:start;justify-items:center;gap:6px;text-align:center;border:1px solid var(--line)}.idcard .clip{position:absolute;left:50%;top:12px;width:44px;height:8px;margin-left:-22px;border-radius:4px;background:var(--line);box-shadow:inset 0 1px 2px #00000040}.idcard .photo{width:130px;height:130px;border-radius:50%;margin-top:10px;background:var(--rose);display:grid;place-items:center;box-shadow:0 0 0 4px var(--red)}.idcard .photo svg{width:60px;fill:var(--red)}.idcard b{font-family:var(--display);font-weight:800;font-size:1.35rem;letter-spacing:-.03em;line-height:1;margin-top:8px}.idcard .role{font-size:.78rem;color:var(--ink2);max-width:20ch;line-height:1.25}.idcard .meta{font-family:var(--display);font-weight:600;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-top:4px}.idcard .idn{margin-top:14px;font-family:var(--display);font-weight:800;font-size:1.1rem;letter-spacing:.04em;background:var(--ink);color:#fff;padding:8px 14px;border-radius:8px}.idcard .idn em{font-style:normal;color:var(--gold)}.c-4{background:var(--gold);color:var(--ink)}.c-4 .cin{grid-template-columns:1fr;text-align:center;justify-items:center}.c-3 .cnum{color:var(--red)}.c-4 h3{font-size:clamp(4rem,14vw,12rem);letter-spacing:-.06em}.c-4 .lead{color:#3a2e00;margin-inline:auto;max-width:56ch}.c-4 .chips{justify-content:center}.c-4 .chips li{border-color:#11131880;background:#fff6}.rain{position:absolute;inset:0;pointer-events:none;opacity:var(--in)}.rain i{position:absolute;top:-10%;width:22px;height:22px;background:var(--red);clip-path:path("M11 20C5 15.5 1.3 12 1.3 7.3 1.3 4.4 3.5 2.2 6.4 2.2c2 0 3.7 1.1 4.6 2.9.9-1.8 2.6-2.9 4.6-2.9 2.9 0 5.1 2.2 5.1 5.1 0 4.7-3.7 8.2-9.7 12.7Z");animation:fall 7s linear infinite;opacity:.9}.rain i:nth-child(1){left:4%;animation-duration:8s}.rain i:nth-child(2){left:12%;animation-duration:6.5s;animation-delay:-2s}.rain i:nth-child(3){left:21%;animation-duration:9s;animation-delay:-5s;width:16px;height:16px}.rain i:nth-child(4){left:30%;animation-duration:7s;animation-delay:-1s}.rain i:nth-child(5){left:39%;animation-duration:10s;animation-delay:-6s}.rain i:nth-child(6){left:48%;animation-duration:6s;animation-delay:-3s;width:28px;height:28px}.rain i:nth-child(7){left:57%;animation-duration:8.5s;animation-delay:-4s}.rain i:nth-child(8){left:66%;animation-duration:7.5s;animation-delay:-2.5s}.rain i:nth-child(9){left:75%;animation-duration:9.5s;animation-delay:-7s;width:14px;height:14px}.rain i:nth-child(10){left:84%;animation-duration:6.8s;animation-delay:-1.5s}.rain i:nth-child(11){left:92%;animation-duration:8.2s;animation-delay:-5.5s}.rain i:nth-child(12){left:97%;animation-duration:7.2s;animation-delay:-3.5s;width:18px;height:18px}@keyframes fall{0%{transform:translateY(0) rotate(0)}to{transform:translateY(120vh) rotate(40deg)}}.c-5{background:var(--navy);color:#fff}.c-5 .cnum{color:var(--gold)}.c-5 .lead{color:#d5d7de}.clock{justify-self:center;display:grid;justify-items:center;gap:6px;transform:scale(calc(.8 + .2*var(--in)));opacity:var(--in)}.clock b{font-family:var(--display);font-weight:800;font-size:clamp(3.5rem,9vw,8rem);letter-spacing:-.06em;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}.clock span{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.clock .can{margin-top:22px;--f:var(--hold)}.can{position:relative;width:120px;display:grid;justify-items:center}.can .lid{width:100%;height:18px;border-radius:8px 8px 2px 2px;background:#d7d9e0;box-shadow:inset 0 -4px #aeb2bf;position:relative;z-index:2}.can .body{position:relative;width:88%;height:150px;border-radius:0 0 10px 10px;background:#fff;overflow:hidden;box-shadow:inset 0 0 0 4px #e5e7ec,0 20px 40px #0000004d}.can .fill{position:absolute;left:0;right:0;bottom:0;height:calc(var(--f,0)*100%);background:var(--red);transition:height .1s linear}.can .body svg{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;fill:var(--red);mix-blend-mode:difference}#wsparcie{height:160vh;background:var(--cloud);color:var(--ink)}#wsparcie .cin{position:absolute;inset:0;display:grid;align-content:center;gap:34px;padding-block:72px}#wsparcie .head{display:grid;gap:10px;max-width:60ch}#wsparcie .eyebrow{color:var(--red)}#wsparcie h2{font-size:clamp(2.2rem,4.8vw,4.6rem)}#wsparcie .lead{color:var(--ink2)}.ways{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.way{--a:clamp(0,calc((var(--hold) - var(--k))*3),1);position:relative;background:#fff;border-radius:18px;padding:26px 24px 24px;display:grid;align-content:start;gap:12px;box-shadow:0 10px 30px #1113180f;transform:translateY(calc((1 - var(--a))*80px));opacity:var(--a)}.way:nth-child(1){--k:0}.way:nth-child(2){--k:.16}.way:nth-child(3){--k:.32}.way .n{font-family:var(--display);font-weight:300;font-size:2.4rem;letter-spacing:-.05em;line-height:1;color:var(--red)}.way h3{font-size:1.5rem}.way p{font-size:.92rem;color:var(--ink2);flex:1}.way .btn{justify-self:start;margin-top:6px;border-color:var(--ink);color:var(--ink)}.way .btn.red{color:#fff;border-color:var(--red)}#aukcje{background:var(--ink);color:#fff;padding-block:110px;content-visibility:auto;contain-intrinsic-size:auto 900px}#aukcje .head{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:34px}#aukcje .head p{color:#c9ccd6;max-width:44ch}#aukcje h2{font-size:clamp(2.4rem,5.4vw,5rem);margin-top:10px}.alist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.auc{position:relative;display:grid;grid-template-rows:auto 1fr auto;background:#1b1f2b;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.08);opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.auc.in{opacity:1;transform:none}.auc:nth-child(2){transition-delay:.12s}.auc:nth-child(3){transition-delay:.24s}.auc img{aspect-ratio:1;object-fit:cover;width:100%;background:#2a2f3d}.auc .b{padding:18px 18px 8px;display:grid;gap:8px;align-content:start}.auc h3{font-size:1.1rem;line-height:1.15;font-weight:600;letter-spacing:-.01em}.auc .price{display:flex;align-items:baseline;gap:8px;margin-top:4px}.auc .price small{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#9da3b5;font-weight:600}.auc .price b{font-family:var(--display);font-weight:800;font-size:2rem;letter-spacing:-.04em;line-height:1;color:var(--gold)}.auc .price b em{font-style:normal;font-size:.5em;font-weight:600;margin-left:4px}.auc .meta{display:flex;gap:14px;font-size:.78rem;color:#c9ccd6;flex-wrap:wrap}.auc .meta b{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.auc .f{padding:12px 18px 18px}.auc .f .btn{width:100%;background:#fff;color:var(--ink);border-color:#fff}.auc .f .btn:hover{background:var(--gold);border-color:var(--gold)}#aukcje .all{margin-top:30px;text-align:center}#aukcje .empty{grid-column:1 / -1;color:#9da3b5}#eskarbonka{height:150vh;background:var(--red);color:#fff}#eskarbonka .cin{position:absolute;inset:0;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding-block:72px}#eskarbonka .eyebrow{color:var(--gold)}#eskarbonka h2{font-size:clamp(2.2rem,5vw,5rem);margin-top:10px}#eskarbonka .lead{margin-top:18px;color:#ffe1e6}#eskarbonka .sum{margin-top:22px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}#eskarbonka .sum b{font-family:var(--display);font-weight:800;font-size:clamp(2.4rem,5vw,4.6rem);letter-spacing:-.05em;line-height:1;color:var(--gold)}#eskarbonka .sum span{font-size:.9rem;max-width:18ch;line-height:1.25}#eskarbonka .row{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}#eskarbonka .btn.gold{font-size:1.05rem;padding:14px 28px}.can.big{width:min(34vw,320px);justify-self:center;--f:var(--p,0)}.can.big .lid{height:34px;border-radius:14px 14px 3px 3px;display:grid;place-items:center}.can.big .lid .slot{width:46%;height:6px;border-radius:3px;background:#2b2e3a}.can.big .body{height:min(50vh,420px);width:90%;border-radius:0 0 22px 22px;box-shadow:inset 0 0 0 6px #e5e7ec,0 40px 80px #00000059}.can.big .label{position:absolute;left:12%;right:12%;top:34%;display:grid;justify-items:center;gap:2px;color:var(--ink);background:#fff;border:4px solid var(--ink);border-radius:14px;padding:14px 8px 10px;mix-blend-mode:normal}.can.big .label svg{width:48px;fill:var(--red)}.can.big .label b{font-family:var(--display);font-weight:800;font-size:1.6rem;letter-spacing:-.04em;line-height:1}.can.big .label small{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.can.big .body svg{display:none}.coins{position:absolute;left:0;right:0;top:-140px;height:140px;pointer-events:none}.coins i{position:absolute;left:50%;top:0;width:34px;height:34px;margin-left:-17px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff1a6,#f2b705 55%,#b07e00);box-shadow:0 4px 10px #0000004d;animation:coin 1.6s cubic-bezier(.4,0,.8,1) infinite;opacity:0}.coins i:nth-child(2){animation-delay:.3s;margin-left:-30px}.coins i:nth-child(3){animation-delay:.65s;margin-left:-4px}.coins i:nth-child(4){animation-delay:.95s;margin-left:-24px}.coins i:nth-child(5){animation-delay:1.25s;margin-left:-10px}@keyframes coin{0%{transform:translateY(-20px) rotateX(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(130px) rotateX(70deg) scaleX(.3);opacity:0}}#aktualnosci{padding-block:110px;background:var(--white);color:var(--ink);content-visibility:auto;contain-intrinsic-size:auto 800px}#aktualnosci .head{display:grid;grid-template-columns:1fr auto;gap:12px 30px;align-items:end;margin-bottom:34px}#aktualnosci h2{font-size:clamp(2.4rem,5.4vw,5rem);grid-column:1 / -1}#aktualnosci .head p{color:var(--ink2);max-width:44ch}#aktualnosci .soc{display:flex;gap:8px;flex-wrap:wrap}#aktualnosci .soc a{border:1.5px solid var(--ink);border-radius:999px;padding:7px 14px;font-size:.8rem;font-weight:600}#aktualnosci .soc a:hover{background:var(--ink);color:#fff;text-decoration:none}.feed{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.post{border-radius:16px;overflow:hidden;background:var(--cloud);border:1px solid var(--line);display:grid;grid-template-rows:auto 1fr auto;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.post:hover{text-decoration:none;border-color:var(--red)}.post.in{opacity:1;transform:none}.post:nth-child(2){transition-delay:.12s}.post:nth-child(3){transition-delay:.24s}.post img{aspect-ratio:1;object-fit:cover;width:100%;background:var(--line)}.post .b{padding:16px 18px;display:grid;gap:8px;align-content:start}.post .src{display:flex;justify-content:space-between;gap:10px;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--red)}.post .t{font-size:.92rem;color:var(--ink2);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.post .m{padding:0 18px 16px;font-size:.75rem;color:var(--ink3);display:flex;gap:14px}.post .m b{color:var(--ink);font-weight:600}.feed .empty{grid-column:1 / -1}#rejestracja{background:var(--ink);color:#fff;padding-block:110px;content-visibility:auto;contain-intrinsic-size:auto 1400px}#formularze{background:var(--rose);color:var(--ink);padding-block:110px;content-visibility:auto;contain-intrinsic-size:auto 1300px}.cols{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.cols .side{position:sticky;top:90px}.cols h2{font-size:clamp(2.4rem,5.4vw,5rem);margin-top:10px}.cols h2 span{color:var(--red)}#rejestracja .cols h2 span,#rejestracja .eyebrow{color:var(--gold)}#formularze .eyebrow{color:var(--red)}.cols .lead{margin-top:18px}#rejestracja .lead{color:#d5d7de}#formularze .lead{color:var(--ink2)}.cols .left{margin-top:22px;font-size:.9rem;border-left:3px solid var(--gold);padding-left:12px}.cols .left b{color:var(--gold);font-family:var(--display);font-size:1.3rem}.formbox{background:#ffffff0f;border:1px solid var(--line-d);border-radius:22px;padding:30px}#formularze .formbox{background:#fff;border-color:transparent;box-shadow:0 10px 40px #e4002b14}.state{display:none}.state p{font-size:1.1rem}[data-reg=soon] .state[data-state=soon],[data-reg=open] .state[data-state=open],[data-reg=closed] .state[data-state=closed],[data-reg=full] .state[data-state=full]{display:grid}form{display:grid;gap:16px}.field{display:grid;gap:6px;border:0;padding:0;margin:0;min-width:0}.field label,.field legend{font-size:.76rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.field legend{margin-bottom:6px;padding:0}.field small{font-size:.78rem;opacity:.8}input,select,textarea{width:100%;background:#ffffff14;border:1.5px solid rgba(255,255,255,.4);border-radius:10px;padding:12px 14px;min-height:46px;color:inherit;font:inherit;font-size:1rem}select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat}select option{color:var(--ink)}#formularze input,#formularze select,#formularze textarea{background:var(--cloud);border-color:var(--line)}textarea{min-height:100px;resize:vertical}input[type=file]{padding:9px 12px}input[type=file]::file-selector-button{font:inherit;font-weight:600;border:0;border-radius:999px;padding:6px 12px;margin-right:12px;background:var(--gold);color:var(--ink);cursor:pointer}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--gold);outline-offset:2px}#formularze input:focus-visible,#formularze select:focus-visible,#formularze textarea:focus-visible{outline-color:var(--red)}.field.err input,.field.err select,.field.err textarea,.check.err{border-color:#ff4d6d;outline:2px solid #FF4D6D;outline-offset:0}.field .e{font-size:.78rem;color:#ff8fa3}#formularze .field .e{color:var(--red)}#r-photoPrev{width:96px;height:96px;object-fit:cover;border-radius:50%;margin-top:6px;box-shadow:0 0 0 3px var(--gold)}.guardian{border:1.5px dashed rgba(255,255,255,.35);border-radius:14px;padding:16px;display:grid;gap:12px}.guardian legend{padding:0 8px;font-size:.78rem;font-weight:600}.row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.check{display:flex;gap:12px;align-items:flex-start;font-size:.9rem;line-height:1.4;padding:8px 0;border-radius:8px;cursor:pointer}.check input{width:20px;height:20px;min-height:0;flex:none;margin-top:2px;accent-color:var(--red);padding:0}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.rodo{font-size:.78rem;opacity:.8}.msg{font-size:.95rem;min-height:1.4em}.msg.ok{color:#86efac;font-weight:600}#formularze .msg.ok{color:#15803d}.msg.bad{color:#ff8fa3;font-weight:600}#formularze .msg.bad{color:var(--red)}form .btn{border:0;width:100%}form .btn[disabled]{opacity:.6;cursor:wait}#kontakt{background:var(--red-deep);color:#fff;padding-block:100px 80px;content-visibility:auto;contain-intrinsic-size:auto 700px}#kontakt h2{font-size:clamp(2.6rem,7vw,7rem);margin-bottom:34px}.kgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.kcard{display:grid;align-content:start;gap:6px;padding:22px 0 0;border-top:2px solid rgba(255,255,255,.35);font-size:.95rem}.kcard b{font-family:var(--display);font-weight:800;font-size:1.05rem;margin-bottom:6px;color:var(--gold)}.kcard address{font-style:normal;line-height:1.5}.kcard small{font-size:.78rem;opacity:.8;margin-top:6px}.hqline{display:flex;align-items:center;gap:10px;font-weight:600}.hqline i{width:12px;height:12px;border-radius:50%;background:var(--ink3);flex:none}.hqline[data-state=open] i{background:#22c55e;box-shadow:0 0 0 4px #22c55e4d}.hqline[data-state=closed] i{background:#ffb4c0}footer{background:var(--ink);color:#fff;padding-block:40px 50px;font-size:.85rem}footer .wrap{display:grid;gap:30px}.sponsors{display:grid;gap:14px}.sponsors .st{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#9da3b5}.logos{display:flex;flex-wrap:wrap;gap:8px}.logos a,.logos span{font-family:var(--display);font-weight:700;font-size:.9rem;letter-spacing:-.01em;padding:10px 16px;border-radius:12px;background:#1b1f2b;border:1px solid rgba(255,255,255,.08)}.logos a:hover{text-decoration:none;border-color:var(--gold);color:var(--gold)}footer .bottom{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line-d);padding-top:24px;color:#c9ccd6}footer .links{display:flex;gap:18px;flex-wrap:wrap}.regbox{display:grid;gap:18px}.steps{list-style:none;margin:0;padding:0;display:grid;gap:14px;counter-reset:s}.steps li{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;font-size:1.02rem;line-height:1.45}.steps li:before{counter-increment:s;content:counter(s);width:40px;height:40px;border-radius:50%;background:var(--gold);color:var(--ink);font-family:var(--display);font-weight:800;font-size:1.1rem;display:grid;place-items:center}.regbox .act{margin:6px 0 0}.btn.big{min-height:56px;padding:14px 28px;font-size:1.05rem}.regbox .note{font-size:.86rem;color:#b8bcc9;margin:0;border-top:1px solid var(--line-d);padding-top:14px}.tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px;border-bottom:1px solid var(--line);padding-bottom:14px}.tabs button{font:600 .86rem/1 var(--sans);color:var(--ink2);background:var(--cloud);border:1.5px solid transparent;border-radius:999px;padding:10px 14px;cursor:pointer;min-height:40px}.tabs button:hover{color:var(--ink)}.tabs button[aria-selected=true]{background:var(--ink);color:#fff}.tabs button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.panel{display:grid;gap:14px;animation:panelin .35s ease-out}.panel[hidden]{display:none}.plead{font-size:.95rem;color:var(--ink2);margin:0 0 4px}@keyframes panelin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#puszka{background:#fff;color:var(--ink);padding-block:110px;content-visibility:auto;contain-intrinsic-size:auto 1500px}#puszka .eyebrow{color:var(--red)}#puszka .lead{color:var(--ink2)}#puszka .pzb{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px}#puszka .pzb li{display:flex;gap:12px;align-items:flex-start;font-size:.95rem;color:var(--ink2)}#puszka .pzb i{flex:none;width:22px;height:22px;border-radius:50%;background:var(--red);position:relative;top:1px}#puszka .pzb i:after{content:"";position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}#puszka .formbox{background:var(--cloud);border-color:transparent;box-shadow:0 10px 40px #11131814}#puszka input,#puszka select,#puszka textarea{background:#fff;border-color:var(--line)}#puszka input:focus-visible,#puszka select:focus-visible{outline-color:var(--red)}#puszka .field .e{color:var(--red)}#puszka .msg.ok{color:#15803d}#puszka .msg.bad{color:var(--red)}#puszka .field .lbl{font-size:.76rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.stepper{list-style:none;margin:0 0 6px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;counter-reset:none}.stepper li{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:center;font-size:.82rem;font-weight:600;color:var(--ink3);padding-bottom:12px;border-bottom:3px solid var(--line);transition:color .2s,border-color .2s}.stepper li b{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1.5px solid var(--line);font-family:var(--display);font-weight:800;font-size:.9rem;color:var(--ink3)}.stepper li.on{color:var(--ink);border-color:var(--red)}.stepper li.on b{background:var(--red);border-color:var(--red);color:#fff}.stepper li.done{color:var(--ink);border-color:var(--ink)}.stepper li.done b{background:var(--ink);border-color:var(--ink);color:#fff}.stepper li.done b:before{content:"✓"}.stepper li.done b{font-size:0}.stepper li.done b:before{font-size:.9rem}.stepof{font-size:.78rem;color:var(--ink3);margin:0 0 18px}#puszka .step{display:grid;gap:14px;border:0;padding:0;margin:0;min-width:0;animation:panelin .35s ease-out}#puszka .step[hidden]{display:none}.row.r31{grid-template-columns:1fr 2fr}.row.r311{grid-template-columns:2fr 1fr 1fr}.seg{display:inline-flex;background:#fff;border:1.5px solid var(--line);border-radius:999px;padding:3px;gap:3px}.seg label{position:relative;cursor:pointer}.seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.seg span{display:block;padding:8px 16px;border-radius:999px;font-size:.86rem;font-weight:600;color:var(--ink2)}.seg input:checked+span{background:var(--ink);color:#fff}.seg input:focus-visible+span{outline:2px solid var(--red);outline-offset:2px}.found{grid-column:1/-1;margin:0;font-size:.86rem;color:#15803d;font-weight:600}.pcans{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pcan{background:#fff;border:1.5px solid var(--line);border-radius:16px;padding:18px;display:grid;gap:12px}.pcan .chead{display:flex;justify-content:space-between;align-items:center;gap:12px}.pcan .ctitle{font-family:var(--display);font-weight:800;font-size:1.05rem}.pcan .crm{background:none;border:0;color:var(--ink3);font:600 .82rem/1 var(--sans);cursor:pointer;padding:6px 8px;border-radius:6px}.pcan .crm:hover{color:var(--red);background:var(--rose)}.pcan .crm[hidden]{display:none}.pcan .caddr{display:grid;gap:12px}.pcan .caddr[hidden]{display:none}.cadd{display:flex;align-items:center;gap:14px;margin:0;flex-wrap:wrap}.cadd .btn:disabled{opacity:.4;cursor:default}.cmax{font-size:.82rem;color:var(--ink3)}.sum{margin:0;display:grid;gap:10px}dl.sum>div{background:#fff;border:1.5px solid var(--line);border-radius:14px;padding:14px 16px;display:grid;grid-template-columns:1fr auto;gap:4px 14px}.sum dt{font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.sum dd{margin:0;grid-column:1;font-size:.95rem;line-height:1.5}.sum dd+dd{margin-top:6px;padding-top:6px;border-top:1px dashed var(--line)}.sum button{grid-column:2;grid-row:1/span 9;align-self:start;background:none;border:0;color:var(--red);font:600 .82rem/1 var(--sans);cursor:pointer;padding:4px 6px;border-radius:6px}.sum button:hover{background:var(--rose)}.sum dd small{color:var(--ink3)}.pznav{display:flex;justify-content:space-between;gap:12px;margin-top:6px;flex-wrap:wrap}.pznav .btn[hidden]{display:none}#pzBack:disabled{opacity:.35;cursor:default}.pzclosed{display:grid;gap:14px;font-size:1rem;color:var(--ink2)}.pzclosed[hidden],.pzdone[hidden]{display:none}.pzdone{display:grid;gap:12px;justify-items:start;padding:10px 0}.pzdone .ok{width:56px;height:56px;border-radius:50%;background:#15803d;color:#fff;display:grid;place-items:center;font-size:1.6rem;font-weight:800}.pzdone h3{font-size:1.6rem}.pzdone p{margin:0;color:var(--ink2)}@media(max-width:760px){#puszka{padding-block:70px}.stepper{grid-template-columns:repeat(4,auto);justify-content:start;gap:10px}.stepper li{grid-template-columns:28px;gap:0}.stepper li span{display:none}.stepper li.on{grid-template-columns:28px 1fr;gap:8px}.stepper li.on span{display:inline}.row.r31,.row.r311{grid-template-columns:1fr 1fr}.row.r311 .field:first-child{grid-column:1/-1}dl.sum>div{grid-template-columns:1fr}.sum button{grid-column:1;grid-row:auto;justify-self:start}}.pnote{display:grid;gap:4px;background:#fff6d1;border:1.5px solid #F2D568;border-left:5px solid var(--gold);border-radius:12px;padding:14px 16px}.pnote b{font-size:.95rem;color:var(--ink)}.pnote p{margin:0;font-size:.88rem;line-height:1.45;color:var(--ink2)}.caddrh{margin:0;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}#puszka .btn{border:1.5px solid var(--ink);color:var(--ink);background:transparent}#puszka .btn:hover{border-color:var(--ink);background:var(--ink);color:#fff}#puszka .btn.red{border-color:var(--red);background:var(--red);color:#fff}#puszka .btn.red:hover{border-color:#ff1a44;background:#ff1a44}#puszka .btn:disabled{opacity:.4;cursor:default;background:transparent;color:var(--ink)}#puszka .btn:disabled:hover{background:transparent;color:var(--ink)}#pzForm{scroll-margin-top:88px}footer .anim{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border:1.5px solid rgba(255,255,255,.35);border-radius:999px;background:transparent;color:#fff;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}footer .anim:hover{border-color:#fff}footer .anim svg{width:16px;height:16px;flex:none}@media(max-width:760px){footer .anim{justify-self:start}}#partnerzy{position:relative;z-index:1;background:#0a0806;color:#fff;padding:64px 0 60px;overflow:hidden}#partnerzy .st{margin:0 0 26px;text-align:center;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#9da3b5}#partnerzy .mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}#partnerzy .track{list-style:none;margin:0;padding:0;display:flex;align-items:center;width:max-content;animation:partners 38s linear infinite;animation-play-state:paused}#partnerzy.run .track{animation-play-state:running}#partnerzy .mq:hover .track,#partnerzy .mq:focus-within .track{animation-play-state:paused}#partnerzy li{flex:none;display:grid;place-items:center;width:210px;height:92px;padding:0 32px}#partnerzy li a{display:grid;place-items:center;width:100%;height:100%}#partnerzy .lg{--h:calc(60px * var(--sc,1));position:relative;display:grid;place-items:center;height:var(--h);max-width:100%}#partnerzy .lg img{display:block;height:var(--h);width:auto;max-width:100%;object-fit:contain;transition:opacity .35s}#partnerzy .lg .w{opacity:.78}#partnerzy .lg .w.inv{filter:brightness(0) invert(1)}#partnerzy .lg .c{position:absolute;inset:0;margin:auto;opacity:0}#partnerzy li:hover .lg .c,#partnerzy li:focus-within .lg .c{opacity:1}#partnerzy li:hover .lg .w,#partnerzy li:focus-within .lg .w{opacity:0}#partnerzy li:hover .lg,#partnerzy li:focus-within .lg{transform:scale(1.06)}#partnerzy .lg{transition:transform .35s}@keyframes partners{to{translate:-50% 0}}@media(max-width:760px){#partnerzy{padding:46px 0 40px}#partnerzy li{width:160px;height:76px;padding:0 22px}#partnerzy .lg{--h:calc(46px * var(--sc,1))}}.static #partnerzy .track{animation:none;width:auto;flex-wrap:wrap;justify-content:center;row-gap:6px}.static #partnerzy li[aria-hidden=true]{display:none}@media(prefers-reduced-motion:reduce){#partnerzy .track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}#partnerzy li[aria-hidden=true]{display:none}}.fbar{position:relative;z-index:1;background:#e12013;color:#fff;padding:34px 0 64px;overflow:hidden}.fbar:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 140% at 100% 0,rgba(255,255,255,.14),transparent 60%);pointer-events:none}.fbar .wrap{position:relative;display:grid;gap:14px;justify-items:center;text-align:center}.fbar p{margin:0}.fb-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 14px}.fbar .eyebrow{color:var(--gold)}.fb-top .date{font-family:var(--display);font-weight:800;font-size:clamp(1.3rem,2.4vw,1.9rem);letter-spacing:-.03em}.fb-top .wd{font-size:.95rem;font-weight:600;text-transform:capitalize;color:#ffffffd9}.fb-cd{display:grid;gap:6px;justify-items:center}.fb-cd .in{font-size:.74rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.cdw{display:flex;align-items:flex-start;justify-content:center;gap:clamp(4px,1.2vw,14px)}.cdw .u{display:grid;justify-items:center;gap:4px;position:relative}.cdw .sep{font-style:normal;font-family:var(--display);font-weight:800;font-size:clamp(2.2rem,6.4vw,4.4rem);line-height:1;color:var(--gold);padding-top:.02em}.dg{display:inline-flex;height:1em;overflow:hidden;font-family:var(--display);font-weight:800;font-size:clamp(2.2rem,6.4vw,4.4rem);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.dg .col{display:block;height:1em;overflow:hidden}.dg .rl{display:block;transition:transform .34s cubic-bezier(.3,1.25,.45,1);will-change:transform}.dg .rl i{display:block;height:1em;font-style:normal;text-align:center;min-width:.62em}.cdw small{font-size:clamp(.62rem,1vw,.78rem);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9}.cdw .cs{position:absolute;right:-.15em;top:0;transform:translate(100%);font-family:var(--display);font-weight:800;font-size:clamp(1rem,2.6vw,1.8rem);line-height:1;letter-spacing:-.02em;color:var(--gold);font-variant-numeric:tabular-nums;padding-top:.22em}.cdw .u:last-child{margin-right:clamp(1.6rem,4.4vw,3.2rem)}.fb-cd .today{font-family:var(--display);font-weight:800;font-size:clamp(1.6rem,4vw,3rem);letter-spacing:-.03em}.fb-cd .today[hidden]{display:none}@media(max-width:520px){.fbar{padding:26px 0 56px}.cdw .u:last-child{margin-right:1.7rem}.dg,.cdw .sep{font-size:clamp(1.9rem,8.6vw,2.6rem)}}@media(prefers-reduced-motion:reduce){.dg .rl{transition:none}}.sky{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.sky .st{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:auto;opacity:.55;rotate:var(--r);animation:twinkle var(--d) ease-in-out var(--l) infinite;animation-play-state:paused}.run .sky .st{animation-play-state:running}@keyframes twinkle{0%,to{opacity:.18;scale:.78;rotate:var(--r)}50%{opacity:.95;scale:1.08;rotate:calc(var(--r) + 14deg)}}@keyframes bob{0%,to{translate:0 0;rotate:0deg}50%{translate:0 -14px;rotate:3deg}}@keyframes breathe{0%,to{scale:1;rotate:0deg}50%{scale:1.035;rotate:-1.2deg}}@keyframes spin{0%,to{rotate:0deg;scale:1}50%{rotate:24deg;scale:1.12}}#rejestracja>.wrap,#kontakt>.wrap{position:relative;z-index:1}#kontakt{position:relative;overflow:hidden}#rejestracja{position:relative;z-index:2;overflow:visible;content-visibility:visible;background:#0a0806;margin-top:-44px;padding-block:80px;border-radius:44px 44px 0 0;min-height:56vh;min-height:56svh;display:grid;align-items:center;box-shadow:0 -24px 60px #00000059}main{overflow-x:clip}#rejestracja .bgpat{position:absolute;inset:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}#rejestracja .bgpat:before{content:"";position:absolute;inset:-400px 0 0 -400px;background:url(/graphics/swirl.cba2322d.webp) 0 0/400px 400px;animation:drift 70s linear infinite;animation-play-state:paused}#rejestracja.run .bgpat:before{animation-play-state:running}#rejestracja .bgpat:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#060516db,#060516a8 48%,#06051652)}@keyframes drift{to{transform:translate(400px,400px)}}#rejestracja .sky{z-index:1}#rejestracja .formbox.regbox{background:#151311;gap:30px}#rejestracja .regdoc{display:flex;flex-wrap:wrap;gap:6px 22px;margin:-14px 0 0;font-size:.86rem;font-weight:600}#rejestracja .regdoc a{color:var(--gold);text-underline-offset:3px}#rejestracja .regdoc a+a:before{content:"·";margin-right:22px;color:#8a8f9c;text-decoration:none;display:inline-block}#rejestracja .regbox .act{margin:14px 0 6px}#rejestracja .regbox .act .btn{display:flex;width:100%;justify-content:center;text-align:center;padding-block:20px}#rejestracja .lead,#rejestracja .note{color:#fff}#rejestracja .eyebrow,#rejestracja .cols h2 span{color:var(--gold)}#rejestracja .sunmoon{position:absolute;z-index:0;right:calc(-5vw - 30px);top:-150px;width:min(40vw,560px);height:auto;transform-origin:50% 60%;opacity:0;transform:translateY(60px) rotate(-8deg);transition:opacity 1s ease,transform 1.4s cubic-bezier(.2,.8,.2,1);pointer-events:none;animation:bob 9s ease-in-out infinite;animation-play-state:paused}#rejestracja.in .sunmoon{opacity:1;transform:none}#rejestracja.run .sunmoon{animation-play-state:running}#rejestracja .cstar{position:absolute;z-index:0;height:auto;pointer-events:none;opacity:0;transition:opacity .8s ease .5s;animation:spin 7s ease-in-out infinite;animation-play-state:paused}#rejestracja .cstar.a{left:-34px;bottom:-46px;width:clamp(90px,10vw,150px);transform:rotate(-14deg)}#rejestracja .cstar.b{left:clamp(80px,9vw,140px);bottom:-22px;width:clamp(40px,4.5vw,66px);transform:rotate(18deg);animation-delay:-2s;animation-duration:5.5s}#rejestracja .cstar.c{right:clamp(30px,5vw,80px);bottom:-30px;width:clamp(50px,5.5vw,84px);transform:rotate(-8deg);animation-delay:-4s;animation-duration:6.5s}#rejestracja.in .cstar{opacity:1}#rejestracja.run .cstar{animation-play-state:running}#historia{position:relative}.snow{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.flake{position:absolute;left:var(--x);top:-90px;width:var(--s);aspect-ratio:1;opacity:var(--o);background:#fff;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;animation:fall var(--t) linear var(--l) infinite,turn var(--r2) linear var(--l) infinite;animation-play-state:paused}.run .flake{animation-play-state:running}@keyframes fall{0%{translate:0 0}to{translate:var(--dx) var(--H,1400px)}}@keyframes turn{to{rotate:360deg}}.static .snow{display:none}.tick{position:relative;z-index:3;overflow:hidden;background:#9b0020;padding-block:26px;border-block:3px solid #0a0806}.tick .trk{display:flex;width:max-content;animation:marq 46s linear infinite;animation-play-state:paused}.tick.run .trk{animation-play-state:running}.tick .set{display:flex;align-items:center;gap:60px;padding-right:60px}.tick .m{flex:none;display:block;height:var(--h,54px);aspect-ratio:var(--ar,1);background:var(--c,#fff);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}@keyframes marq{to{translate:-50% 0}}.static .tick .trk{animation:none}@media(max-width:760px){.tick{padding-block:18px}.tick .m{height:calc(var(--h,54px) * .7)}.tick .set{gap:40px;padding-right:40px}}@media(prefers-reduced-motion:reduce){.flake,.tick .trk{animation:none!important}}#kontakt .gfx{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:18px 36px;margin-top:56px}#kontakt .gramy{width:min(86vw,560px);filter:drop-shadow(0 6px 10px rgba(0,0,0,.28));height:auto;transform:scale(.55) rotate(-6deg);opacity:0;transition:transform .9s cubic-bezier(.3,1.7,.5,1),opacity .4s ease;animation:breathe 5s ease-in-out infinite;animation-play-state:paused}#kontakt.in .gramy{transform:none;opacity:1}#kontakt.run .gramy{animation-play-state:running}#kontakt .kst{height:auto;width:var(--w);transform:rotate(var(--r));opacity:0;scale:.4;transition:opacity .5s ease var(--d),scale .9s cubic-bezier(.3,1.6,.5,1) var(--d);animation:bob var(--f) ease-in-out var(--d) infinite;animation-play-state:paused;filter:drop-shadow(0 6px 10px rgba(0,0,0,.28))}#kontakt.in .kst{opacity:1;scale:1}#kontakt.run .kst{animation-play-state:running}#kontakt .hand{width:min(80vw,420px);height:auto;clip-path:inset(0 100% 0 0);transition:clip-path 2.2s cubic-bezier(.5,0,.2,1) .7s}#kontakt.in .hand{clip-path:inset(0 0 0 0)}#kontakt .badge35{position:absolute;right:0;top:-150px;width:clamp(96px,14vw,170px);height:auto;opacity:0;transform:translateY(20px) rotate(10deg);transition:opacity .8s ease .3s,transform 1s cubic-bezier(.2,.8,.2,1) .3s;animation:bob 7s ease-in-out infinite;animation-play-state:paused}#kontakt.in .badge35{opacity:1;transform:none}#kontakt.run .badge35{animation-play-state:running}@media(max-width:760px){#rejestracja{margin-top:-32px;padding-block:60px;border-radius:30px 30px 0 0;min-height:0}#rejestracja .sunmoon{width:54vw;top:6px;right:-16vw}#rejestracja .cstar.a{left:-22px;bottom:-30px}#kontakt .badge35{top:-110px;width:88px}}.static .sky .st{animation:none;opacity:.5}.static #rejestracja{min-height:0}.static #rejestracja .bgpat:before{animation:none}.static #rejestracja .cstar{opacity:1;animation:none;transition:none}.static #rejestracja .sunmoon,.static #kontakt .gramy,.static #kontakt .badge35{opacity:1;transform:none;animation:none;transition:none}.static #kontakt .hand{clip-path:none;transition:none}@media(prefers-reduced-motion:reduce){#rejestracja .bgpat:before{animation:none!important}}@media(prefers-reduced-motion:reduce){.sky .st,#rejestracja .sunmoon,#rejestracja .cstar,#kontakt .gramy,#kontakt .badge35{animation:none!important}}#pomoc .pmore{margin:34px 0 0}@media(max-width:860px){body{font-size:1rem}#intro{height:160vh}#licznik{height:130vh}#cel{height:120vh}#sztab{height:150vh}#wsparcie{height:130vh}#eskarbonka{height:125vh}.gap{height:12vh}.c-1+.gap{height:50vh}.gap:last-child{height:30vh}.gap+.chap{margin-top:-45vh}#intro .title{padding-bottom:116px}#intro .title .wrap{gap:16px}#intro .title h1{font-size:clamp(2.6rem,12vw,4rem)}#intro .title h1 span{font-size:1rem;margin-top:10px}#intro .cd{margin-left:0;width:100%}#licznik .cin{gap:18px;padding-block:calc(72px + env(safe-area-inset-top,0px)) 72px;align-content:center}#licznik h2{font-size:1.9rem}.amount{font-size:clamp(2.6rem,13vw,4.2rem)}.lstats{grid-template-columns:1fr 1fr;gap:12px}.lstats li:last-child{grid-column:1 / -1}.lstats b{font-size:1.7rem}#licznik .note{font-size:.8rem}#cel .cin{padding-block:calc(72px + env(safe-area-inset-top,0px)) 72px;align-content:center;gap:12px}#cel .quote{font-size:clamp(2.1rem,9.4vw,2.7rem);line-height:1.08}#cel .ct{font-size:.9rem}#sztab .stage{grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;align-content:center}#sztab .heartbox{padding:calc(60px + env(safe-area-inset-top,0px)) 0 0}#sztab .heart{width:min(54vw,26vh)}#sztab .copy{padding:8px 16px 16px}#sztab h2{font-size:1.9rem;margin-top:6px}#sztab .lead{font-size:.86rem;margin-top:10px}#sztab .hfacts{margin-top:12px;gap:8px 12px;grid-template-columns:repeat(3,1fr)}#sztab .hfacts li{padding-top:8px}#sztab .hfacts b{font-size:1.5rem}#sztab .hfacts span{font-size:.68rem;margin-top:4px}.chap .cin{grid-template-columns:1fr;gap:14px;padding-inline:16px;align-content:center;padding-block:calc(64px + env(safe-area-inset-top,0px)) 20px}.chap h3{font-size:2.4rem}.chap .cnum{font-size:2rem}.chap .lead{font-size:.9rem;margin-top:10px}.chap .chips{margin-top:12px}.chap .chips li{font-size:.74rem;padding:6px 10px}.formcard{width:min(60vw,240px);justify-self:center;aspect-ratio:4/4.4;padding:18px;gap:10px}.formcard .ph{width:60px;height:60px}.formcard .ok{width:54px;height:54px;font-size:1.4rem;right:-10px;bottom:-10px}.phone{width:min(46vw,190px)}.phone .screen{padding:34px 10px 10px}.phone .sms{font-size:.64rem}.lanyard{min-height:0;height:230px}.lanyard .strap{display:none}.idcard{width:290px;height:200px;margin-left:-145px;top:10px;transform-origin:50% 50%;grid-template-columns:auto 1fr;justify-items:start;text-align:left;align-content:center;column-gap:14px;row-gap:3px;padding:16px 14px}.idcard .clip{display:none}.idcard .photo{width:84px;height:84px;grid-row:1 / span 4;margin-top:0}.idcard .photo svg{width:40px}.idcard b{font-size:1.05rem;margin-top:0}.idcard .role{font-size:.7rem;max-width:none}.idcard .meta{font-size:.56rem}.idcard .idn{margin-top:6px;font-size:.85rem;padding:6px 10px;grid-column:2}.c-4 h3{font-size:clamp(3.6rem,18vw,5.5rem)}.c-4 .lead{font-size:.86rem}.chap .act{margin-top:12px}.clock b{font-size:3.6rem}.clock .can{margin-top:10px;width:90px}.clock .can .body{height:100px}#wsparcie .cin{gap:16px;padding-block:calc(64px + env(safe-area-inset-top,0px)) 20px;align-content:center}#wsparcie h2{font-size:1.9rem}#wsparcie .lead{font-size:.86rem}.ways{grid-template-columns:1fr;gap:8px}.way{padding:14px 16px;gap:6px;grid-template-columns:auto 1fr;grid-template-areas:"n h" "n p" "n b";column-gap:12px}.way .n{grid-area:n;font-size:1.4rem}.way h3{grid-area:h;font-size:1.1rem}.way p{grid-area:p;font-size:.78rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.way .btn{grid-area:b;min-height:36px;padding:6px 14px;font-size:.8rem;margin-top:2px}#aukcje{padding-block:70px}#aukcje h2,#aktualnosci h2,.cols h2{font-size:2.3rem}.alist{grid-template-columns:1fr;gap:10px}.auc{grid-template-columns:110px 1fr;grid-template-rows:auto auto}.auc img{grid-row:1 / span 2;aspect-ratio:auto;height:100%}.auc .b{padding:12px 12px 4px;gap:4px}.auc h3{font-size:.95rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.auc .price b{font-size:1.5rem}.auc .meta{font-size:.7rem;gap:10px}.auc .f{padding:4px 12px 12px}.auc .f .btn{min-height:36px;padding:6px 12px;font-size:.8rem}#eskarbonka .cin{grid-template-columns:1fr;grid-template-rows:auto auto;gap:10px;padding-block:calc(72px + env(safe-area-inset-top,0px)) 72px;align-content:center}#eskarbonka h2{font-size:1.9rem}#eskarbonka .lead{font-size:.86rem;margin-top:10px}#eskarbonka .sum{margin-top:12px}#eskarbonka .sum b{font-size:2rem}#eskarbonka .sum span{font-size:.78rem}#eskarbonka .row{margin-top:14px}.can.big{width:min(44vw,170px);align-self:end;margin-bottom:20px}.can.big .body{height:min(26vh,220px)}.can.big .label{padding:8px 4px 6px}.can.big .label svg{width:28px}.can.big .label b{font-size:1rem}.can.big .label small{font-size:.5rem}.coins{top:-90px;height:90px}#aktualnosci{padding-block:70px}#aktualnosci .head,.feed{grid-template-columns:1fr}#rejestracja,#formularze{padding-block:70px}.tabs{gap:4px}.tabs button{font-size:.78rem;padding:8px 10px}.steps li{font-size:.9rem}.btn.big{width:100%;justify-content:center}.cols{grid-template-columns:1fr;gap:28px}.cols .side{position:static}.formbox{padding:18px;border-radius:16px}.row{grid-template-columns:1fr}#kontakt{padding-block:70px 50px}#kontakt h2{font-size:3rem}.kgrid{grid-template-columns:1fr 1fr;gap:14px}footer .bottom{flex-direction:column}}@media(max-width:480px){.kgrid{grid-template-columns:1fr}}@media(max-width:860px)and (max-height:720px){#sztab .heart{width:min(50vw,26vh)}#sztab .lead{display:none}.chap .lead{font-size:.82rem}.formcard{display:none}.phone{width:min(40vw,150px)}#cel .quote{font-size:clamp(1.6rem,7vw,2rem)}#licznik .note{display:none}}@media(min-width:861px)and (max-height:720px){#intro .title{padding-bottom:104px}#intro .title .wrap{gap:12px;padding-top:70px}#intro .title h1{font-size:clamp(2.2rem,5.6vw,4.2rem)}#intro .title h1 span{font-size:1rem;margin-top:8px;max-width:60ch}#licznik .cin{padding-block:76px;gap:14px;align-content:center}#licznik h2{font-size:clamp(1.5rem,2.8vw,2.3rem)}.amount{font-size:clamp(2.6rem,7.5vw,6rem)}.lstats{gap:12px}.lstats b{font-size:1.6rem}#licznik .note{font-size:.76rem}#cel .cin{padding-block:76px;gap:12px}#cel .quote{font-size:clamp(1.6rem,3.4vw,3rem)}#wsparcie .cin{padding-block:76px;gap:16px;align-content:center}#wsparcie h2{font-size:clamp(1.5rem,2.8vw,2.3rem);max-width:none}#wsparcie .lead{font-size:.9rem}.way{padding:16px 18px;gap:8px}.way .n{font-size:1.4rem}.way h3{font-size:1.05rem}.way p{font-size:.82rem}.way .btn{min-height:38px;padding:6px 14px;font-size:.84rem}#sztab h2{font-size:clamp(1.6rem,3vw,2.6rem)}#eskarbonka h2{font-size:clamp(1.8rem,3.6vw,3.2rem)}.can.big .body{height:min(44vh,360px)}#mapa h2{font-size:clamp(1.5rem,2.6vw,2.3rem)}#mapa .mtl-year{min-height:0}}#licznik h2,#sztab h2,#wsparcie h2,#eskarbonka h2,#historia h2,#aukcje h2,#pomoc h2,#aktualnosci h2,.cols h2{font-size:clamp(2.2rem,4.4vw,4.2rem)}#mapa h2{font-size:clamp(1.8rem,3.4vw,3.2rem)}#kontakt h2{font-size:clamp(2.6rem,6vw,5.6rem)}#cel .quote{font-size:clamp(1.9rem,4.2vw,4rem)}.chap h3{font-size:clamp(2.4rem,5.6vw,5.4rem)}.lead,#sztab .lead,.chap .lead{font-size:1.05rem}#mapa .lead{font-size:.95rem}#historia .heq small,#eskarbonka .sum small,#historia .hhint,#mapa .mtl-hint,#mapa .mapprox,#mapa .mtl-axis{font-size:.72rem}#historia .legend,#historia .facts span,#mapa .mcount,.auc .meta,.post .meta,#historia .mix li,#mapa .mdev li,.chap .chips li{font-size:.8rem}.idcard .meta{font-size:.64rem}@media(max-width:860px){body{font-size:1rem}#intro .title h1{font-size:clamp(2.4rem,11vw,3.2rem)}#licznik h2,#sztab h2,#wsparcie h2,#eskarbonka h2,#historia h2,#aukcje h2,#pomoc h2,#aktualnosci h2,.cols h2{font-size:2rem}#mapa h2{font-size:1.8rem}#kontakt h2{font-size:2.6rem}#cel .quote{font-size:clamp(2.1rem,9.4vw,2.7rem)}.chap h3{font-size:2.3rem}.c-4 h3{font-size:clamp(3.2rem,16vw,4.6rem)}.lead,#sztab .lead,#wsparcie .lead,#eskarbonka .lead,#historia .lead,.chap .lead,.c-4 .lead,#mapa .lead,.cols .lead{font-size:.95rem}.way p,#historia .txt,.auc p,.post p,.plead,#pomoc .lead,.hc .txt{font-size:.875rem}#licznik .note,.chap .chips li,.idcard .role,#mapa .mtl-places,#mapa .mtl-stat,.lstats span,.hfacts span{font-size:.84rem}.way .btn,.auc .f .btn,.btn{font-size:.9rem}.eyebrow,.field label,.field legend,.tabs button{font-size:.76rem}#historia .legend,#historia .mix li,#mapa .mdev li,.auc .meta,.post .meta,#historia .facts span,.rodo,.regbox .note,.note{font-size:.74rem}#historia .heq small,#mapa .mtl-hint,#mapa .mapprox,#mapa .mtl-axis,.field small{font-size:.7rem}.idcard .meta{font-size:.62rem}.can.big .label small{font-size:.6rem}}.static .stage{position:relative;height:auto;overflow:visible}.static .w,.static .hk{opacity:1!important;transform:none!important}.static #intro{height:auto}.static #intro .photo{opacity:1;position:relative;height:70vh;transform:none!important;filter:none!important}.static #intro .overlay,.static #intro .hint{display:none}.static #intro .kick{position:static;padding:20px 0 0;opacity:1!important}.static #intro .title{position:relative;opacity:1!important;transform:none!important;background:#080c34}.static #licznik{height:auto}.static #licznik .cin{position:static;padding:80px 0}.static .digits .dg i{transition:none}.static #cel{height:auto}.static #cel .cin{position:static;padding:80px 0}.static #cel .bg{position:absolute}.static #sztab{height:auto}.static #sztab .dot{fill:#ffffff4d}.static #sztab .dot.on{fill:var(--red)}.static #sztab .heartbox{padding:60px 0 0}.static #sztab .copy{padding-bottom:60px}.static .chap{--in:1!important;--cov:0!important;--hold:1!important;position:relative;height:auto;min-height:0;transform:none!important;padding-block:70px}.static .gap{display:none}.static .chap .cin{position:static;padding-block:0}.static .chap .cn{top:24px}.static .lanyard{height:auto;min-height:0;padding-top:20px}.static .idcard{position:relative;left:auto;top:auto;margin:0 auto;transform:none!important}.static .lanyard .strap,.static .rain{display:none}.static .clock{transform:none}.static #wsparcie{height:auto}.static #wsparcie .cin{position:static;padding:80px 0}.static .way{transform:none!important;opacity:1!important}.static #eskarbonka{height:auto}.static #eskarbonka .cin{position:static;padding:80px 0}.static .can{--f:.7!important}.static .coins{display:none}.static .post,.static .auc{opacity:1;transform:none}.static .nav,.static .hud{opacity:1;pointer-events:auto;transform:none}.static #intro #mheart,.static #intro .rheart,.static #intro .lgblink,.static .lanyard .strap span,.static .odo .idcard i,.static .hq i{animation:none}@media(prefers-reduced-motion:reduce){#intro #mheart,#intro .rheart,#intro .lgblink,#intro .hint i,.rain i,.coins i,.hq i,.odo .idcard i,#sztab .dot.me{animation:none}}
