:root{--atrament-900:#071126;--atrament-800:#09152f;--atrament-700:#14264a;--atrament-500:#3f4c68;--atrament-400:#68748d;--atrament-300:#9aa3b5;--papier-50:#fff9f0;--papier-100:#f7f0e5;--papier-200:#f3e5cb;--papier-300:#dfcdae;--bursztyn-600:#a87d35;--bursztyn-500:#bf954b;--bursztyn-400:#d5ae62;--bursztyn-100:#f5e8ca;--czerwien-700:#611126;--czerwien-600:#7b1830;--czerwien-500:#982844;--zielen-700:#0b2e26;--zielen-600:#123d32;--szalwia-600:#21624d;--szalwia-100:#e1eee8;--glina-600:#96402f;--glina-100:#f6e4df;--tlo:var(--papier-100);--tlo-uniesione:var(--papier-50);--tlo-odwrocone:var(--atrament-800);--tekst:var(--atrament-800);--tekst-cichy:var(--atrament-500);--tekst-odwrocony:var(--papier-100);--linia:color-mix(in srgb, var(--atrament-800) 12%, transparent);--linia-mocna:color-mix(in srgb, var(--atrament-800) 24%, transparent);--krój-tytuł:"Fraunces", Georgia, serif;--krój-tekst:"DM Sans", system-ui, -apple-system, sans-serif;--krój-odreczny:"Caveat", "Segoe Print", cursive;--t-xs:.8125rem;--t-sm:.9375rem;--t-base:1.0625rem;--t-lg:1.1875rem;--t-xl:clamp(1.35rem, 1.1rem + 1vw, 1.6rem);--t-2xl:clamp(1.7rem, 1.3rem + 1.8vw, 2.2rem);--t-3xl:clamp(2.1rem, 1.5rem + 3vw, 3.2rem);--t-4xl:clamp(2.6rem, 1.7rem + 4.4vw, 4.4rem);--o-1:4px;--o-2:8px;--o-3:12px;--o-4:16px;--o-5:24px;--o-6:32px;--o-7:48px;--o-8:64px;--o-9:96px;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-pigulka:999px;--szer-tresc:1120px;--szer-czytanie:68ch;--ruch:.22s cubic-bezier(.22, 1, .36, 1);--ruch-kinowy:.8s cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:reduce){:root{--ruch:1ms}*,:before,:after{animation-duration:1ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--tlo);color:var(--tekst);font-family:var(--krój-tekst);font-size:var(--t-base);font-feature-settings:"cv05" 1, "ss01" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.65;overflow-x:clip}h1,h2,h3{font-family:var(--krój-tytuł);font-variation-settings:"SOFT" 20, "WONK" 1;letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}p{text-wrap:pretty;margin:0 0 1em}p:last-child{margin-bottom:0}a{color:var(--bursztyn-600);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--atrament-800)}img,svg{max-width:100%;height:auto;display:block}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--bursztyn-400);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--bursztyn-100);color:var(--atrament-900)}.wrap{max-width:var(--szer-tresc);padding-inline:var(--o-5);margin-inline:auto}.waski{max-width:640px}.czytanie{max-width:var(--szer-czytanie)}.sekcja{padding-block:var(--o-8)}.sekcja-ciasna{padding-block:var(--o-7)}.stos>*+*{margin-top:var(--o-4)}.stos-l>*+*{margin-top:var(--o-6)}.skip{background:var(--bursztyn-400);color:var(--atrament-900);padding:var(--o-3) var(--o-4);border-radius:var(--r-sm);z-index:100;font-weight:600;position:absolute;left:-9999px}.skip:focus{left:var(--o-3);top:var(--o-3)}.naglowek{z-index:30;background:color-mix(in srgb, var(--papier-50) 90%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--linia);transition:background .3s,border-color .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.naglowek-tresc{align-items:center;gap:var(--o-5);min-height:64px;padding-block:var(--o-3);display:flex}.znak{align-items:center;gap:var(--o-2);min-height:44px;color:var(--tekst);text-decoration:none;display:inline-flex}.znak b{font-family:var(--krój-tytuł);font-weight:600;font-size:var(--t-lg);letter-spacing:-.02em;line-height:1}.znak span{font-size:var(--t-xs);color:var(--tekst-cichy);letter-spacing:.08em;text-transform:uppercase}.menu{align-items:center;gap:var(--o-3);font-size:var(--t-sm);margin-left:auto;display:flex}.menu a,.menu .btn-tekstowy{min-height:44px;padding-inline:var(--o-2);color:var(--tekst-cichy);transition:color var(--ruch);align-items:center;text-decoration:none;display:inline-flex}.menu a:hover{color:var(--tekst)}.menu .konto{color:var(--tekst-cichy);font-size:var(--t-xs)}.naglowek-na-hero{color:var(--papier-50);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000;position:fixed;inset:0 0 auto}.naglowek-na-hero .znak,.naglowek-na-hero .znak span,.naglowek-na-hero .menu a,.naglowek-na-hero .menu .btn-tekstowy,.naglowek-na-hero .menu .konto{color:var(--papier-50)}.naglowek-na-hero .menu a,.naglowek-na-hero .menu .btn-tekstowy{text-shadow:0 1px 18px #00000080}.naglowek-na-hero .menu a:hover,.naglowek-na-hero .menu .btn-tekstowy:hover{color:var(--bursztyn-400)}.naglowek-przewiniety{-webkit-backdrop-filter:saturate(1.25)blur(14px);backdrop-filter:saturate(1.25)blur(14px);background:#09152fe6;border-bottom-color:#d5ae6233;box-shadow:0 10px 34px #03091638}.btn{--btn-tlo:var(--bursztyn-400);--btn-tekst:var(--atrament-900);--btn-krawedz:transparent;justify-content:center;align-items:center;gap:var(--o-2);background:var(--btn-tlo);color:var(--btn-tekst);border:1px solid var(--btn-krawedz);border-radius:var(--r-sm);padding:var(--o-3) var(--o-5);font:600 var(--t-sm)/1.2 var(--krój-tekst);cursor:pointer;transition:background var(--ruch), transform var(--ruch), opacity var(--ruch);min-height:44px;text-decoration:none;display:inline-flex}.btn:hover{--btn-tlo:var(--bursztyn-500);color:var(--btn-tekst)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{--btn-tlo:var(--papier-200);--btn-tekst:var(--tekst-cichy);cursor:not-allowed;transform:none}.btn-cichy{--btn-tlo:transparent;--btn-tekst:var(--tekst);--btn-krawedz:var(--linia-mocna)}.btn-cichy:hover{--btn-tlo:var(--papier-200)}.btn-tekstowy{--btn-tlo:transparent;--btn-tekst:var(--tekst-cichy);padding-inline:var(--o-2);font-weight:500}.btn-tekstowy:hover{--btn-tlo:transparent;--btn-tekst:var(--tekst)}.btn-pelny{width:100%}.btn-duzy{padding:var(--o-4) var(--o-6);font-size:var(--t-base);min-height:52px}.karta{background:var(--tlo-uniesione);border:1px solid var(--linia);border-radius:var(--r-lg);overflow:hidden}.karta-tresc{padding:var(--o-5)}.plakietka{align-items:center;gap:var(--o-2);font-size:var(--t-xs);padding:var(--o-1) var(--o-3);border-radius:var(--r-pigulka);background:var(--papier-200);color:var(--tekst-cichy);white-space:nowrap;font-weight:500;display:inline-flex}.plakietka:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.plakietka-wolny{background:var(--szalwia-100);color:var(--szalwia-600)}.plakietka-zajety{background:var(--papier-200);color:var(--tekst-cichy)}.plakietka-gotowy{background:var(--bursztyn-100);color:var(--bursztyn-600)}.plakietka-bez-kropki:before{display:none}.pole{margin-bottom:var(--o-5);display:block}.pole-etykieta{font-size:var(--t-sm);color:var(--tekst);margin-bottom:var(--o-2);font-weight:500;display:block}.pole-wymagane{color:var(--glina-600);margin-left:2px}.pole-podpowiedz{font-size:var(--t-xs);color:var(--tekst-cichy);margin-top:var(--o-2);display:block}.pole-kontrolka{background:var(--tlo-uniesione);width:100%;color:var(--tekst);border:1px solid var(--linia-mocna);border-radius:var(--r-sm);padding:var(--o-3) var(--o-4);font:400 var(--t-base)/1.5 var(--krój-tekst);min-height:48px;transition:border-color var(--ruch), background var(--ruch)}.pole-kontrolka::placeholder{color:var(--atrament-300)}.pole-kontrolka:hover{border-color:var(--atrament-400)}.pole-kontrolka[aria-invalid=true]{border-color:var(--glina-600);background:var(--glina-100)}textarea.pole-kontrolka{resize:vertical;min-height:120px}.pole-blad{align-items:flex-start;gap:var(--o-2);font-size:var(--t-sm);color:var(--glina-600);margin-top:var(--o-2);font-weight:500;display:flex}.zgoda{gap:var(--o-3);font-size:var(--t-sm);color:var(--tekst-cichy);align-items:flex-start;display:flex}.zgoda input{width:18px;height:18px;accent-color:var(--bursztyn-500);flex-shrink:0;margin-top:3px}.komunikat{gap:var(--o-3);padding:var(--o-4) var(--o-5);border-radius:var(--r-md);border:1px solid var(--linia);background:var(--tlo-uniesione);font-size:var(--t-sm);align-items:flex-start;display:flex}.komunikat-info{background:var(--papier-200)}.komunikat-sukces{background:var(--szalwia-100);border-color:color-mix(in srgb, var(--szalwia-600) 25%, transparent);color:var(--szalwia-600)}.komunikat-blad{background:var(--glina-100);border-color:color-mix(in srgb, var(--glina-600) 25%, transparent);color:var(--glina-600)}.komunikat b{font-weight:600}.toast-obszar{inset-inline:0;bottom:var(--o-5);padding-inline:var(--o-4);pointer-events:none;z-index:60;justify-content:center;display:flex;position:fixed}.toast{pointer-events:auto;align-items:center;gap:var(--o-3);background:var(--atrament-800);color:var(--tekst-odwrocony);padding:var(--o-3) var(--o-5);border-radius:var(--r-pigulka);font-size:var(--t-sm);max-width:560px;box-shadow:0 8px 28px color-mix(in srgb, var(--atrament-900) 22%, transparent);animation:.2s cubic-bezier(.2,.8,.3,1) toast-wejscie;display:flex}.toast-blad{background:var(--glina-600)}@keyframes toast-wejscie{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.szkielet{background:linear-gradient(90deg, var(--papier-200) 25%, color-mix(in srgb, var(--papier-300) 60%, transparent) 37%, var(--papier-200) 63%);border-radius:var(--r-sm);background-size:400% 100%;animation:1.6s ease-in-out infinite szkielet-puls}@keyframes szkielet-puls{0%{background-position:100%}to{background-position:0}}.szkielet-tekst{height:1em;margin-bottom:var(--o-2)}.siatka{gap:var(--o-5);display:grid}.siatka-listy{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.siatka-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.siatka-4{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.filtry{gap:var(--o-2);flex-wrap:wrap;align-items:center;display:flex}.filtry-grupa{gap:var(--o-2);flex-wrap:wrap;display:flex}.filtry-grupa+.filtry-grupa{padding-left:var(--o-3);border-left:1px solid var(--linia)}.filtr{min-height:40px;padding:var(--o-2) var(--o-4);border:1px solid var(--linia-mocna);border-radius:var(--r-pigulka);background:var(--tlo-uniesione);color:var(--tekst);font-size:var(--t-sm);transition:background var(--ruch), border-color var(--ruch), color var(--ruch);align-items:center;text-decoration:none;display:inline-flex}.filtr:hover{background:var(--papier-200);color:var(--tekst)}.filtr[aria-pressed=true]{background:var(--atrament-800);border-color:var(--atrament-800);color:var(--tekst-odwrocony)}.pasek-mobilny{inset-inline:0;z-index:40;gap:var(--o-4);padding:var(--o-3) var(--o-4) calc(var(--o-3) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--tlo-uniesione) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--linia);align-items:center;display:none;position:fixed;bottom:0}.pasek-mobilny .opis{font-size:var(--t-xs);color:var(--tekst-cichy);line-height:1.3}.pasek-mobilny .btn{margin-left:auto}@media (max-width:860px){.pasek-mobilny{display:flex}.ma-pasek-mobilny{padding-bottom:88px}.menu{gap:var(--o-4);font-size:var(--t-xs)}.menu .konto{display:none}}.tabela{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.tabela th{text-align:left;font-weight:600;font-size:var(--t-xs);color:var(--tekst-cichy);text-transform:uppercase;letter-spacing:.04em;padding:var(--o-3) var(--o-4);border-bottom:1px solid var(--linia-mocna)}.tabela td{padding:var(--o-4);border-bottom:1px solid var(--linia);vertical-align:top}.tabela tr:last-child td{border-bottom:0}@media (max-width:720px){.tabela,.tabela tbody,.tabela tr,.tabela td{width:100%;display:block}.tabela thead{display:none}.tabela tr{border:1px solid var(--linia);border-radius:var(--r-md);margin-bottom:var(--o-4);background:var(--tlo-uniesione)}.tabela td{padding:var(--o-2) var(--o-4);border:0}.tabela td:first-child{padding-top:var(--o-4)}.tabela td:last-child{padding-bottom:var(--o-4)}.tabela td[data-etykieta]:before{content:attr(data-etykieta) ": ";font-size:var(--t-xs);color:var(--tekst-cichy);font-weight:600}}.cichy{color:var(--tekst-cichy)}.maly{font-size:var(--t-sm)}.drobny{font-size:var(--t-xs)}.tylko-dla-czytnika{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.karta-listu{color:inherit;transition:border-color var(--ruch), transform var(--ruch-kinowy), box-shadow var(--ruch-kinowy);flex-direction:column;text-decoration:none;display:flex}.karta-listu:hover{border-color:color-mix(in srgb, var(--bursztyn-400) 48%, transparent);color:inherit;transform:translateY(-7px);box-shadow:0 24px 60px #09152f21}.karta-listu:hover .karta-listu-akcja{color:var(--bursztyn-600)}.karta-listu-zdjecie{aspect-ratio:4/3;background:var(--papier-200);position:relative;overflow:hidden}.karta-listu-zdjecie img{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.22,1,.36,1),filter 1s cubic-bezier(.22,1,.36,1)}.karta-listu:hover .karta-listu-zdjecie img{filter:saturate(.88)contrast(1.04);transform:scale(1.035)}.karta-listu-zastepnik{background:repeating-linear-gradient(transparent, transparent 23px, var(--linia) 23px, var(--linia) 24px), var(--papier-50);place-items:center;height:100%;display:grid}.karta-listu-zastepnik span{font-family:var(--krój-tytuł);font-size:var(--t-sm);color:var(--atrament-300);letter-spacing:.04em;background:var(--papier-50);padding-inline:var(--o-3)}.karta-listu .karta-tresc{flex-direction:column;flex:1;display:flex}.karta-listu-akcja{padding-top:var(--o-4);font-size:var(--t-sm);color:var(--tekst-cichy);transition:color var(--ruch);margin-top:auto;font-weight:600}.btn-udostepnij{--btn-tlo:transparent;--btn-tekst:var(--bursztyn-600);--btn-krawedz:color-mix(in srgb, var(--bursztyn-500) 42%, transparent);border-radius:999px}.btn-udostepnij:hover{--btn-tlo:color-mix(in srgb, var(--bursztyn-500) 10%, transparent);--btn-tekst:var(--atrament-900)}.karta-mikolaja{color:var(--papier-50);background:linear-gradient(130deg, var(--zielen-700), var(--zielen-600));border-radius:22px;align-items:flex-start;gap:22px;padding:clamp(24px,4vw,42px);display:flex;box-shadow:0 20px 58px #123d322b}.karta-mikolaja h2{color:var(--papier-50);font-size:var(--t-2xl)}.karta-mikolaja p{color:#fff9f0b3;margin:10px 0 0}.karta-mikolaja .btn-udostepnij{--btn-tekst:var(--papier-50);--btn-krawedz:#fff9f04d}.karta-mikolaja-gwiazda{background:var(--bursztyn-400);height:54px;color:var(--atrament-900);border-radius:50%;flex:0 0 54px;place-items:center;font-size:20px;display:grid}.list-uklad{gap:var(--o-7);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;display:grid}.list-zdjecie{border-radius:var(--r-lg);border:1px solid var(--linia);background:var(--papier-200);overflow:hidden}.list-zdjecie img{width:100%}.list-zdjecie .zastepnik{aspect-ratio:3/4}.panel-rezerwacji{position:sticky;top:88px}@media (max-width:860px){.list-uklad{gap:var(--o-5);grid-template-columns:1fr}.panel-rezerwacji{position:static}}.pusto{text-align:center;padding:var(--o-9) var(--o-5);border:1px dashed var(--linia-mocna);border-radius:var(--r-lg);background:var(--tlo-uniesione);grid-column:1/-1;place-items:center;display:grid}.pusto h3{font-size:var(--t-xl);margin-bottom:var(--o-3)}.pusto p{color:var(--tekst-cichy);max-width:46ch}.licznik{gap:var(--o-7);padding:var(--o-5) var(--o-6);background:var(--tlo-odwrocone);color:var(--tekst-odwrocony);border-radius:var(--r-lg);flex-wrap:wrap;margin:0;display:flex}.licznik div{gap:var(--o-1);flex-direction:column-reverse;display:flex}.licznik dd{font-family:var(--krój-tytuł);font-weight:600;font-size:var(--t-2xl);letter-spacing:-.02em;margin:0;line-height:1}.licznik dt{font-size:var(--t-xs);color:color-mix(in srgb, var(--papier-100) 62%, transparent)}@media (max-width:640px){.licznik{gap:var(--o-5);padding:var(--o-4) var(--o-5)}.licznik dd{font-size:var(--t-xl)}}.rezygnacja{align-items:center;gap:var(--o-2);padding:var(--o-2) var(--o-3);background:var(--glina-100);border-radius:var(--r-md);flex-wrap:wrap;display:inline-flex}select.pole-kontrolka{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--tekst-cichy) 50%), linear-gradient(135deg, var(--tekst-cichy) 50%, transparent 50%);padding-right:var(--o-8);background-position:calc(100% - 20px) 21px,calc(100% - 14px) 21px;background-repeat:no-repeat;background-size:6px 6px,6px 6px}@media (max-width:860px){.znak{flex-shrink:0}.znak b{white-space:nowrap}.znak span{display:none}.naglowek-tresc{gap:var(--o-3)}.menu{gap:var(--o-3);white-space:nowrap;scrollbar-width:none;overflow-x:auto}.menu::-webkit-scrollbar{display:none}.panel-rezerwacji .btn-duzy.btn-pelny{display:none}.panel-rezerwacji .komunikat{margin-bottom:0}}@media (min-width:861px){.pasek-mobilny{display:none!important}}.pasek-zachety{gap:var(--o-5);grid-template-columns:1fr auto;align-items:center;display:grid}@media (max-width:720px){.pasek-zachety{grid-template-columns:1fr}.pasek-zachety .btn{justify-self:start}}.tytul{font-family:var(--krój-tytuł);font-weight:600;font-size:var(--t-3xl);letter-spacing:-.015em;line-height:1.08}.wstep{color:var(--tekst-cichy);max-width:var(--szer-czytanie)}.naglowek-rzad{justify-content:space-between;align-items:center;gap:var(--o-4);flex-wrap:wrap;display:flex}.formularz-admin{gap:var(--o-5);max-width:720px;margin-top:var(--o-5);display:grid}.formularz-admin label:not(.checkbox){gap:var(--o-2);font-size:var(--t-sm);font-weight:500;display:grid}.formularz-admin input:not([type=checkbox]),.formularz-admin select,.formularz-admin textarea{background:var(--tlo-uniesione);width:100%;color:var(--tekst);border:1px solid var(--linia-mocna);border-radius:var(--r-sm);padding:var(--o-3) var(--o-4);min-height:48px;font:400 var(--t-base)/1.5 var(--krój-tekst);transition:border-color var(--ruch)}.formularz-admin input:hover,.formularz-admin select:hover,.formularz-admin textarea:hover{border-color:var(--atrament-400)}.formularz-admin textarea{resize:vertical;min-height:120px}.formularz-admin fieldset{gap:var(--o-3);border:1px solid var(--linia);border-radius:var(--r-md);padding:var(--o-5);margin:var(--o-2) 0;background:var(--tlo-uniesione);display:grid}.formularz-admin legend{padding-inline:var(--o-2);font-weight:600;font-size:var(--t-sm)}.checkbox{align-items:flex-start;gap:var(--o-3);font-weight:400;font-size:var(--t-sm);display:flex}.checkbox input{width:18px;height:18px;accent-color:var(--bursztyn-500);flex-shrink:0;margin-top:4px}.tabela-przewijana{margin-top:var(--o-5);border:1px solid var(--linia);border-radius:var(--r-lg);background:var(--tlo-uniesione);overflow-x:auto}.tabela-przewijana .tabela{width:100%;min-width:700px}@media (max-width:720px){.tabela-przewijana .tabela,.tabela-przewijana .tabela tbody,.tabela-przewijana .tabela tr,.tabela-przewijana .tabela td{display:revert}.tabela-przewijana .tabela thead{display:table-header-group}.tabela-przewijana .tabela tr{background:0 0;border:0;border-radius:0;margin:0}.tabela-przewijana .tabela td{border-bottom:1px solid var(--linia);padding:var(--o-3) var(--o-4)}.tabela-przewijana .tabela td[data-etykieta]:before{content:none}}.realizacja{margin:var(--o-6) 0;padding:var(--o-5);background:var(--tlo-uniesione);border:1px solid var(--linia);border-radius:var(--r-lg)}.realizacja h2{font-size:var(--t-xl);margin-bottom:var(--o-2)}.realizacja .btn{width:auto}.btn.drugorzedny{--btn-tlo:transparent;--btn-tekst:var(--tekst);--btn-krawedz:var(--linia-mocna);margin-left:var(--o-2)}.btn.drugorzedny:hover{--btn-tlo:var(--papier-200)}.btn.niebezpieczny{--btn-tlo:var(--glina-600);--btn-tekst:var(--papier-50);margin-left:var(--o-2)}.btn.niebezpieczny:hover{--btn-tlo:color-mix(in srgb, var(--glina-600) 85%, black)}.blad{padding:var(--o-4) var(--o-5);margin-top:var(--o-5);background:var(--glina-100);color:var(--glina-600);border:1px solid color-mix(in srgb, var(--glina-600) 25%, transparent);border-radius:var(--r-md);font-size:var(--t-sm);font-weight:500}.info{padding:var(--o-4) var(--o-5);margin-top:var(--o-5);background:var(--szalwia-100);color:var(--szalwia-600);border:1px solid color-mix(in srgb, var(--szalwia-600) 25%, transparent);border-radius:var(--r-md);font-size:var(--t-sm)}.hero-swieta{min-height:min(820px,100svh - 64px);color:var(--papier-50);background:radial-gradient(circle at 72% 42%, color-mix(in srgb, var(--bursztyn-500) 20%, transparent), transparent 31%), radial-gradient(circle at 13% 80%, color-mix(in srgb, var(--zielen-600) 68%, transparent), transparent 38%), linear-gradient(145deg, #050b1a 0%, var(--atrament-800) 48%, #0b1934 100%);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.hero-swieta:before{content:"";z-index:-1;opacity:.22;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-swieta:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000 0 49.93%,#d5ae621f 50%,#0000 50.07%);position:absolute;inset:0}.hero-swiatlo{opacity:.72;background:#ffe6a9;border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 0 18px 7px #ffc95e7a,90px 26px 26px 7px #ffe1a033,-75px 50px 21px 4px #ffc2543d}.hero-swiatlo-lewe{top:18%;left:8%}.hero-swiatlo-prawe{bottom:18%;right:12%;transform:scale(.7)}.hero-siatka{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(24px,5vw,80px);width:100%;padding-block:clamp(72px,10vw,132px);display:grid}.hero-copy{z-index:2;position:relative}.nadtytul{color:var(--bursztyn-400);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font-size:.75rem;font-weight:600;display:flex}.nadtytul>span{background:currentColor;width:30px;height:1px}.nadtytul-ciemny{color:var(--bursztyn-600)}.hero-copy h1{max-width:10ch;color:var(--papier-50);letter-spacing:-.045em;font-size:clamp(3rem,6.5vw,6.7rem);line-height:.96}.hero-copy h1 em{color:var(--bursztyn-400);font-style:normal}.hero-lead{color:var(--papier-200);font:600 clamp(1.7rem, 3vw, 2.8rem)/1 var(--krój-odreczny);margin:22px 0 0;transform:rotate(-1.4deg)}.hero-opis{max-width:58ch;color:color-mix(in srgb, var(--papier-50) 74%, transparent);margin-top:28px;font-size:clamp(1rem,1.5vw,1.18rem)}.hero-akcje{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-termin{color:color-mix(in srgb, var(--papier-50) 58%, transparent);font-size:var(--t-xs);margin-top:18px}.btn-magiczny{--btn-tlo:var(--bursztyn-400);--btn-tekst:var(--atrament-900);border-radius:999px;box-shadow:0 12px 38px #d5ae622e}.btn-magiczny:hover{--btn-tlo:#e4c079;transform:translateY(-2px);box-shadow:0 16px 46px #d5ae6247}.btn-szklany{--btn-tlo:#fff9f00f;--btn-tekst:var(--papier-50);--btn-krawedz:#fff9f038;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px}.btn-szklany:hover{--btn-tlo:#fff9f01f;--btn-tekst:var(--papier-50);transform:translateY(-2px)}.hero-przewin{color:#fff9f073;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.68rem;display:flex;position:absolute;bottom:20px;left:50%;translate:-50%}.hero-przewin span{background:var(--bursztyn-400);transform-origin:0;width:36px;height:1px;animation:2.4s ease-in-out infinite linia-oddech}@keyframes linia-oddech{50%{opacity:.45;transform:scaleX(.45)}}.koperta-scena{filter:drop-shadow(0 42px 42px #00000057);justify-self:end;width:min(100%,600px);height:clamp(340px,48vw,560px);position:relative}.koperta-scena:after{content:"";filter:blur(28px);z-index:-1;background:#00000059;border-radius:50%;height:18%;position:absolute;bottom:5%;left:17%;right:17%}.koperta-webgl{width:100%;height:100%}.koperta-css{background:linear-gradient(145deg, #fff5df, var(--papier-200));border-radius:8px;position:absolute;inset:18% 8%;transform:perspective(900px)rotateY(-10deg)rotateX(5deg)rotate(2deg);box-shadow:inset 0 0 0 1px #ffffff73,0 30px 60px #00000057}.koperta-css:before,.koperta-css:after{content:"";background:linear-gradient(145deg,#0000 49.5%,#7e572d2e 50%,#0000 50.5%);position:absolute;inset:0}.koperta-css:after{transform:scaleX(-1)}.koperta-klapa{clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 5px 4px #38220f24);background:linear-gradient(#ead7b5,#f7e9cf);height:57%;position:absolute;top:0;left:0;right:0}.koperta-pieczec{color:#fff1ca;background:radial-gradient(circle at 35% 30%,#e7c77c,#a4772d 73%);border-radius:50%;place-items:center;width:66px;height:66px;font-size:26px;display:grid;position:absolute;top:52%;left:50%;translate:-50% -50%;box-shadow:0 7px 18px #482b0a59}.sekcja-lancucha{background:var(--papier-50);padding-block:clamp(72px,9vw,120px)}.naglowek-sekcji{grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);align-items:end;gap:44px;display:grid}.naglowek-sekcji h2{max-width:18ch;font-size:var(--t-3xl)}.naglowek-sekcji>p{color:var(--tekst-cichy);max-width:54ch}.lancuch{border:1px solid color-mix(in srgb, var(--bursztyn-400) 42%, transparent);background:linear-gradient(140deg, #0b1935, var(--atrament-800));color:var(--papier-50);border-radius:24px;margin-top:54px;padding:clamp(26px,5vw,54px);box-shadow:0 28px 80px #09152f24}.lancuch-linia{background:#ffffff1c;height:2px;overflow:visible}.lancuch-linia span{background:linear-gradient(90deg,#956e2b,#f0d28d);max-width:100%;height:100%;transition:width 1.2s cubic-bezier(.22,1,.36,1);display:block;position:relative;box-shadow:0 0 18px #d5ae62a6}.lancuch-linia span:after{content:"✦";color:#f6d78f;text-shadow:0 0 14px #d5ae62;font-size:20px;position:absolute;top:50%;right:-10px;translate:0 -52%}.lancuch dl{grid-template-columns:repeat(4,1fr);gap:24px;margin:36px 0 0;display:grid}.lancuch dl div{border-left:1px solid #ffffff24;padding-left:20px}.lancuch dl div:first-child{border-left:0;padding-left:0}.lancuch dd{color:var(--papier-50);font:600 clamp(2rem, 4vw, 3.7rem)/1 var(--krój-tytuł);margin:0}.lancuch dt{color:#fff9f09e;font-size:var(--t-xs);margin-top:8px}.lancuch-opis{color:#fff9f070;margin:28px 0 0}.lancuch-pusty{border:1px solid var(--linia);background:var(--papier-100);border-radius:20px;align-items:center;gap:20px;margin-top:46px;padding:30px;display:flex}.lancuch-gwiazda{background:var(--atrament-800);height:52px;color:var(--bursztyn-400);border-radius:50%;flex:0 0 52px;place-items:center;display:grid}.jak-dziala{isolation:isolate;color:var(--papier-50);background:linear-gradient(180deg, #0711261f, #071126b8), radial-gradient(circle at 50% -10%, #18315c 0, var(--atrament-800) 42%, var(--atrament-900) 100%);padding-block:clamp(88px,11vw,144px);position:relative;overflow:hidden}.jak-dziala:before{content:"";z-index:-1;opacity:.2;pointer-events:none;background-image:radial-gradient(#fff9f094 .55px,#0000 .8px);background-size:31px 31px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 24% 80%,#0000);mask-image:linear-gradient(#0000,#000 24% 80%,#0000)}.jak-dziala-tresc{z-index:1;position:relative}.jak-dziala .naglowek-sekcji h2{max-width:19ch;color:var(--papier-50)}.jak-dziala .naglowek-sekcji h2 em{color:var(--bursztyn-400);font-style:italic}.jak-dziala .naglowek-sekcji>p{color:color-mix(in srgb, var(--papier-50) 67%, transparent)}.jak-dziala-swiatlo{z-index:-1;aspect-ratio:1;pointer-events:none;filter:blur(120px);opacity:.15;border-radius:50%;width:520px;position:absolute}.jak-dziala-swiatlo-lewe{background:var(--bursztyn-400);top:-140px;left:-220px}.jak-dziala-swiatlo-prawe{background:#27735b;bottom:-220px;right:-240px}.kroki-magiczne{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:68px 0 0;padding:0;list-style:none;display:grid}.kroki-magiczne li{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);min-height:310px;transition:transform var(--ruch-kinowy), border-color var(--ruch), box-shadow var(--ruch-kinowy), background var(--ruch-kinowy);background:linear-gradient(155deg,#d5ae6224,#ffffff06 42%,#d5ae620a);border:1px solid #d5ae6242;border-radius:22px;padding:1px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 22px 50px #0000001f}.kroki-magiczne li:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#d5ae6233,#0000 45%);transition:opacity .6s,transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:-55% -45%;transform:translate(-18%,18%)}.kroki-magiczne li:hover{background:linear-gradient(155deg,#d5ae622e,#ffffff0e 48%,#d5ae6212);border-color:#d5ae6285;transform:translateY(-8px);box-shadow:inset 0 1px #ffffff1a,0 30px 70px #0000003d,0 0 42px #d5ae6214}.kroki-magiczne li:hover:before{opacity:1;transform:translate(18%,-12%)}.krok-numer{color:#d5ae6285;font:500 .8rem/1 var(--krój-tytuł);letter-spacing:.12em;position:absolute;top:24px;right:26px}.krok-ikona{width:58px;height:58px;color:var(--bursztyn-400);transition:transform var(--ruch-kinowy), box-shadow var(--ruch-kinowy), background var(--ruch);background:#d5ae6214;border:1px solid #d5ae6238;border-radius:50%;place-items:center;margin:28px 28px 34px;display:grid;box-shadow:inset 0 0 18px #d5ae6208,0 0 30px #d5ae6214}.krok-ikona svg{width:27px;height:27px}.kroki-magiczne li:hover .krok-ikona{background:#d5ae6221;transform:translateY(-2px)rotate(-3deg);box-shadow:0 0 38px #d5ae622e}.krok-tresc{padding:0 28px 30px;position:relative}.kroki-magiczne h3{color:var(--papier-50);font-size:clamp(1.25rem,1.55vw,1.5rem)}.kroki-magiczne p{color:#fff9f09e;font-size:var(--t-sm);margin-top:13px;line-height:1.65}.pasek-finalowy{color:var(--papier-50);background:linear-gradient(125deg, var(--atrament-900), var(--zielen-700) 52%, var(--atrament-800));border-radius:26px;grid-template-columns:1fr auto;align-items:center;gap:44px;padding:clamp(32px,6vw,64px);display:grid;box-shadow:0 28px 70px #030c1c47}.pasek-finalowy h2{max-width:15ch;color:var(--papier-50);font-size:var(--t-3xl)}.pasek-finalowy p:not(.nadtytul){color:#fff9f0b3;max-width:54ch;margin-top:16px}.pasek-finalowy-akcje{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (max-width:900px){.hero-siatka{grid-template-columns:1fr;padding-top:84px}.hero-copy h1{max-width:12ch}.koperta-scena{justify-self:center;height:330px;margin-top:-20px}.hero-przewin{display:none}.naglowek-sekcji{grid-template-columns:1fr;gap:18px}.lancuch dl{grid-template-columns:repeat(2,1fr)}.lancuch dl div:nth-child(3){border-left:0;padding-left:0}.pasek-finalowy{grid-template-columns:1fr}.pasek-finalowy-akcje{justify-content:flex-start}.kroki-magiczne{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hero-swieta{min-height:auto}.hero-siatka{padding-block:64px 84px}.hero-copy h1{font-size:clamp(2.75rem,14vw,4.1rem)}.hero-opis{margin-top:22px}.hero-akcje{flex-direction:column}.hero-akcje .btn{width:100%}.koperta-scena{width:100%;height:250px}.lancuch{padding:26px 20px}.lancuch dl{gap:26px 14px}.lancuch dl div{padding-left:14px}.kroki-magiczne{grid-template-columns:1fr;margin-top:48px}.kroki-magiczne li{min-height:270px}.pasek-finalowy-akcje{flex-direction:column}.pasek-finalowy-akcje .btn{width:100%}}@media (prefers-reduced-motion:reduce){.hero-przewin span{animation:none}}.szukajka-admin{gap:var(--o-2);margin-top:var(--o-5);flex-wrap:wrap;align-items:center;max-width:640px;display:flex}.szukajka-admin .pole-kontrolka{flex:1;min-width:240px}.pasek-akcji-admin{gap:var(--o-2);padding-top:var(--o-5);border-top:1px solid var(--linia);flex-wrap:wrap;align-items:center;display:flex}.pasek-akcji-admin .btn{margin-left:0}@media (max-width:720px){.pasek-akcji-admin{background:color-mix(in srgb, var(--tlo) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-inline:calc(var(--o-5) * -1);padding:var(--o-3) var(--o-5) calc(var(--o-3) + env(safe-area-inset-bottom));border-top:1px solid var(--linia);position:sticky;bottom:0}.pasek-akcji-admin span{display:none}.pasek-akcji-admin .btn{flex:auto}}.kontrolna-postep{margin:0 0 var(--o-2);padding:var(--o-3) var(--o-4);border-radius:var(--r-md);background:var(--papier-200);color:var(--tekst-cichy);font-size:var(--t-sm);font-weight:500}.kontrolna-gotowa{background:var(--szalwia-100);color:var(--szalwia-600)}.podglad-tlo{z-index:70;padding:var(--o-5);background:color-mix(in srgb, var(--atrament-900) 55%, transparent);place-items:start center;display:grid;position:fixed;inset:0;overflow-y:auto}.podglad-okno{background:var(--tlo);border-radius:var(--r-lg);padding:var(--o-6);width:100%;max-width:720px;margin-block:var(--o-5);box-shadow:0 24px 64px color-mix(in srgb, var(--atrament-900) 35%, transparent)}.podglad-skanu{width:min(100%,760px);height:auto;margin-top:var(--o-5);border-radius:var(--r-md);border:1px solid var(--linia);background:var(--papier-100);display:block}.panel-przesylania{max-width:780px;margin-inline:auto}.panel-przesylania h1{max-width:13ch;margin-top:var(--o-3);font-size:var(--t-3xl)}.ochrona-skany{margin:var(--o-6) 0;padding:var(--o-5);border:1px solid color-mix(in srgb, var(--szalwia-600) 25%, transparent);border-radius:var(--r-lg);background:var(--szalwia-100);color:var(--atrament-900)}.ochrona-skany p{margin-top:var(--o-2);color:var(--tekst-cichy)}.formularz-skanow{gap:var(--o-4);border:1px solid var(--linia);border-radius:var(--r-lg);background:var(--tlo);box-shadow:var(--cien-maly);padding:clamp(24px,5vw,42px);display:grid}.formularz-skanow label{gap:var(--o-2);display:grid}.formularz-skanow input[type=file],.formularz-skanow textarea{border:1px solid var(--linia);border-radius:var(--r-md);background:var(--papier-50);width:100%;color:var(--tekst);font:inherit;padding:14px}.pole-upload{padding:var(--o-5);border:1px dashed color-mix(in srgb, var(--bursztyn-600) 55%, var(--linia));border-radius:var(--r-md);background:color-mix(in srgb, var(--bursztyn-100) 55%, var(--tlo))}.pole-upload label span{color:var(--tekst-cichy);font-size:var(--t-sm)}.pulapka{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.fundusz-hero{color:var(--papier-50);background:radial-gradient(circle at 80% 15%, #d5ae623d, transparent 28%), linear-gradient(135deg, var(--atrament-900), var(--atrament-800));border-radius:32px;padding:clamp(40px,8vw,90px)}.fundusz-hero h1{max-width:11ch;margin-top:var(--o-3);color:var(--papier-50);font-size:var(--t-4xl)}.fundusz-hero .czytanie{margin-top:var(--o-4);color:#fff9f0c7}.fundusz-tresc{margin-top:var(--o-6)}.konto-funduszu{background:linear-gradient(145deg, var(--papier-100), var(--bursztyn-100))}.numer-konta{margin:var(--o-4) 0 var(--o-2);color:var(--atrament-900);font:650 clamp(1.15rem, 3vw, 1.65rem)/1.4 var(--krój-tekst);letter-spacing:.04em;overflow-wrap:anywhere}.konto-funduszu .btn{margin-top:var(--o-5)}.fundusz-zaproszenie{gap:var(--o-6);border:1px solid var(--linia);background:linear-gradient(120deg, var(--papier-100), var(--tlo));border-radius:26px;grid-template-columns:1fr auto;align-items:end;padding:clamp(28px,5vw,52px);display:grid}.fundusz-zaproszenie h2{max-width:18ch;margin-top:var(--o-2);font-size:var(--t-2xl)}.fundusz-zaproszenie p:not(.nadtytul){max-width:56ch;margin-top:var(--o-3);color:var(--tekst-cichy)}@media (max-width:720px){.fundusz-zaproszenie{grid-template-columns:1fr;align-items:start}}.fundusz-premium{isolation:isolate;color:#fff9f0;background:radial-gradient(circle at 50% 18%,#d5ae621c,#0000 33%),radial-gradient(circle at 7% 70%,#123d3245,#0000 32%),linear-gradient(155deg,#071127 0%,#09152f 52%,#0b1b38 100%);min-height:100vh;padding:clamp(128px,14vw,168px) 0 clamp(96px,11vw,144px);position:relative;overflow:hidden}.fundusz-premium:after{content:"";z-index:-1;pointer-events:none;opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");position:absolute;inset:0}.fundusz-blask{z-index:-1;pointer-events:none;filter:blur(120px);background:#d5ae621a;border-radius:50%;width:min(92vw,800px);height:800px;animation:4s ease-in-out infinite alternate fundusz-blask;position:absolute;top:5%;left:50%;translate:-50%}.fundusz-gwiazda-tlo{z-index:-1;color:#d5ae62;opacity:.08;filter:blur(2px);width:min(54vw,310px);height:auto;animation:5s ease-in-out infinite alternate fundusz-gwiazda;position:absolute;top:9%;left:50%;translate:-50%}.fundusz-pyl{z-index:-1;pointer-events:none;opacity:.38;background-image:radial-gradient(circle,#f3e5cb 0 1px,#0000 1.5px);background-size:91px 91px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.fundusz-premium-wrap{z-index:1;width:min(100% - 40px,1000px);margin-inline:auto;position:relative}.fundusz-premium-hero{text-align:center;flex-direction:column;align-items:center;max-width:790px;margin-inline:auto;display:flex}.fundusz-gwiazda-znak{color:#d5ae62;background:#ffffff0e;border:1px solid #d5ae6261;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:24px;display:grid;box-shadow:0 0 38px #d5ae6238,inset 0 1px #ffffff14}.fundusz-gwiazda-znak svg{width:31px;height:31px}.fundusz-premium-nadtytul,.fundusz-etykieta{color:#d5ae62;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:650}.fundusz-premium-hero h1{color:#f3e5cb;letter-spacing:-.04em;text-shadow:0 18px 55px #0006;max-width:13ch;font-size:clamp(3.2rem,7vw,6.3rem);font-weight:500;line-height:.94}.fundusz-premium-hero h1 em{color:#d5ae62;font-style:italic;display:block}.fundusz-premium-hero>p:last-child{color:#fff9f0bf;max-width:64ch;margin-top:32px;font-size:clamp(1.05rem,1.7vw,1.23rem);font-weight:350;line-height:1.85}.fundusz-moduly{gap:30px;margin-top:clamp(70px,9vw,108px);display:grid}.fundusz-szklo{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #d5ae6238;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 28px 76px #00000057,inset 0 1px #ffffff14}.fundusz-misja{padding:clamp(34px,6vw,64px)}.fundusz-misja h2,.fundusz-wplata h2{color:#d5ae62;font-size:clamp(2.3rem,4.5vw,3.8rem);font-weight:500;line-height:1.04}.fundusz-misja ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:38px 0 0;padding:0;list-style:none;display:grid}.fundusz-misja li{color:#fff9f0cc;background:#02081438;border:1px solid #d5ae6224;border-radius:18px;flex-direction:column;gap:20px;min-height:190px;padding:24px;font-size:1rem;line-height:1.65;display:flex}.fundusz-misja li span{color:#09152f;background:#d5ae62;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.fundusz-misja li svg{stroke-width:2.5px;width:17px}.fundusz-wplata{text-align:center;background:radial-gradient(circle at 50% 0,#d5ae6224,#0000 35%),linear-gradient(155deg,#123d32d1,#082222c7 58%,#ffffff09);border-color:#d5ae626b;padding:clamp(38px,7vw,72px);transition:border-color .5s,box-shadow .5s;box-shadow:0 32px 90px #010f1185,0 0 52px #123d3252,inset 0 1px #ffffff1a}.fundusz-wplata:hover{border-color:#d5ae62b3;box-shadow:0 38px 100px #010f1199,0 0 70px #123d326b,inset 0 1px #ffffff1a}.fundusz-wplata-gwiazda{color:#d5ae62;filter:drop-shadow(0 0 18px #d5ae6266);place-items:center;width:50px;height:50px;margin:0 auto 24px;display:grid}.fundusz-wplata-gwiazda svg{width:42px;height:42px}.fundusz-wplata h2{color:#f3e5cb}.fundusz-konto-panel{background:#00000047;border:1px solid #d5ae6240;border-radius:18px;width:min(100%,620px);margin:34px auto 0;padding:26px;box-shadow:inset 0 1px #ffffff0a}.fundusz-konto-panel>p:first-child{color:#d5ae62;letter-spacing:.17em;text-transform:uppercase;margin:0 0 12px;font-size:.7rem;font-weight:650}.fundusz-numer-konta{color:#fff;letter-spacing:.045em;overflow-wrap:anywhere;margin:0;font:600 clamp(1.12rem,2.8vw,1.65rem)/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.fundusz-tytul{color:#fff9f0ad;margin:16px 0 0;font-size:.85rem}.fundusz-wplata>.btn{border-radius:999px;margin-top:24px}.fundusz-brak-konta{color:#fff9f0b8;max-width:54ch;margin:32px auto 0;font-size:1.05rem;line-height:1.75}.fundusz-wybor{grid-template-columns:1fr auto;align-items:center;gap:34px;padding:clamp(30px,5vw,50px);display:grid}.fundusz-wybor h2{color:#f3e5cb;font-size:clamp(2rem,4vw,3rem)}.fundusz-wybor p{color:#fff9f0ad;max-width:56ch;margin-top:14px;line-height:1.7}.fundusz-wybor .btn{white-space:nowrap;border-radius:999px}.fundusz-wybor .btn svg{width:18px}@keyframes fundusz-blask{to{opacity:.7;transform:scale(1.12)}}@keyframes fundusz-gwiazda{to{opacity:.14;transform:scale(1.06)rotate(3deg)}}@media (max-width:760px){.fundusz-premium-wrap{width:min(100% - 28px,1000px)}.fundusz-misja ul{grid-template-columns:1fr}.fundusz-misja li{min-height:auto}.fundusz-wybor{grid-template-columns:1fr}.fundusz-wybor .btn{width:100%}}@media (prefers-reduced-motion:reduce){.fundusz-blask,.fundusz-gwiazda-tlo{animation:none}.fundusz-wplata{transition:none}}.o-akcji-premium{isolation:isolate;color:#fff9f0;background:radial-gradient(circle at 50% -12%,#194b4047,#0000 40%),radial-gradient(circle at 105% 52%,#123d324d,#0000 30%),linear-gradient(155deg,#071127 0%,#09152f 48%,#0b1b38 100%);min-height:100vh;padding:clamp(128px,14vw,168px) 0 clamp(96px,11vw,144px);position:relative;overflow:hidden}.o-akcji-premium:after{content:"";z-index:-1;pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");position:absolute;inset:0}.o-akcji-swiatlo{z-index:-1;pointer-events:none;filter:blur(120px);border-radius:999px;position:absolute}.o-akcji-swiatlo-gorne{background:#123d323d;width:min(90vw,960px);height:600px;top:-180px;left:50%;translate:-50%}.o-akcji-swiatlo-boczne{background:#8f5c271c;width:520px;height:520px;top:48%;right:-220px}.o-akcji-gwiazdy{z-index:-1;pointer-events:none;opacity:.42;background-image:radial-gradient(circle,#f3e5cb 0 1px,#0000 1.5px);background-size:83px 83px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.o-akcji-wrap{z-index:1;width:min(100% - 40px,1000px);margin-inline:auto;position:relative}.o-akcji-hero{text-align:center;flex-direction:column;align-items:center;max-width:780px;margin-inline:auto;display:flex}.o-akcji-znak{color:#d5ae62;background:#ffffff0b;border:1px solid #d5ae6259;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:22px;display:grid;box-shadow:0 0 44px #d5ae6221}.o-akcji-znak svg{width:23px}.o-akcji-nadtytul,.o-akcji-sekcja-etykieta{color:#d5ae62;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:650}.o-akcji-hero h1{color:#f3e5cb;letter-spacing:-.04em;text-shadow:0 18px 55px #00000061;max-width:14ch;font-size:clamp(3.2rem,7vw,6.4rem);font-weight:500;line-height:.94}.o-akcji-hero h1 em{color:#d5ae62;font-style:italic;display:block}.o-akcji-wstep{color:#fff9f0bd;max-width:64ch;margin-top:32px;font-size:clamp(1.05rem,1.7vw,1.23rem);font-weight:350;line-height:1.85}.o-akcji-karty{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:clamp(70px,9vw,108px);display:grid}.o-akcji-karta,.o-akcji-zasady{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #d5ae6233;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000004d,inset 0 1px #ffffff14}.o-akcji-karta{border-radius:28px;min-height:390px;padding:clamp(30px,5vw,50px);transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .5s,box-shadow .5s}.o-akcji-karta:after{content:"";filter:blur(22px);background:#d5ae6211;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-110px;right:-90px}.o-akcji-karta:hover{border-color:#d5ae6270;transform:translateY(-7px);box-shadow:0 36px 90px #0006,0 0 42px #d5ae6214}.o-akcji-karta-ikona{color:#d5ae62;background:#d5ae6214;border:1px solid #d5ae6240;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.o-akcji-karta-ikona svg{width:28px}.o-akcji-karta-numer{color:#d5ae6240;font:500 2.8rem/1 var(--krój-tytuł);margin:0;position:absolute;top:34px;right:38px}.o-akcji-karta h2{color:#d5ae62;max-width:14ch;margin-top:72px;font-size:clamp(2rem,3.7vw,2.8rem);font-weight:500;line-height:1.05}.o-akcji-karta>p:last-child{color:#fff9f0bf;margin-top:24px;font-size:1.05rem;font-weight:350;line-height:1.8}.o-akcji-zasady{border-radius:30px;margin-top:32px;padding:clamp(34px,6vw,64px)}.o-akcji-zasady:before{content:"";background:linear-gradient(90deg,#0000,#d5ae62aa,#0000);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.o-akcji-zasady-wstep{max-width:680px}.o-akcji-zasady h2{color:#f3e5cb;font-size:clamp(2.5rem,5vw,4.4rem);font-weight:500}.o-akcji-zasady-wstep>p:last-child{color:#fff9f0ad;max-width:60ch;margin-top:20px;font-size:1.03rem;line-height:1.75}.o-akcji-zasady ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:42px 0 0;padding:0;list-style:none;display:grid}.o-akcji-zasady li{color:#fff9f0cc;background:#02081433;border:1px solid #d5ae621f;border-radius:14px;align-items:flex-start;gap:14px;padding:18px 20px;line-height:1.65;display:flex}.o-akcji-zasady li span{color:#09152f;background:#d5ae62;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;margin-top:1px;display:grid}.o-akcji-zasady li svg{stroke-width:2.5px;width:15px}.o-akcji-zasady li:nth-child(5){grid-column:1/-1}.o-akcji-akcje{flex-wrap:wrap;gap:14px;margin-top:42px;display:flex}.o-akcji-akcje .btn svg{width:18px}.o-akcji-btn-szklany{--btn-tlo:#ffffff0b;--btn-tekst:#f3e5cb;--btn-krawedz:#d5ae6247;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px}.o-akcji-btn-szklany:hover{--btn-tlo:#d5ae621f;--btn-tekst:#fff9f0}@media (max-width:720px){.o-akcji-wrap{width:min(100% - 28px,1000px)}.o-akcji-karty,.o-akcji-zasady ul{grid-template-columns:1fr}.o-akcji-karta{min-height:auto}.o-akcji-karta h2{margin-top:54px}.o-akcji-zasady li:nth-child(5){grid-column:auto}.o-akcji-akcje{flex-direction:column}.o-akcji-akcje .btn{width:100%}}@media (prefers-reduced-motion:reduce){.o-akcji-karta{transition:none}.o-akcji-karta:hover{transform:none}}summary.btn{cursor:pointer;list-style:none}summary.btn::-webkit-details-marker{display:none}.formularz-admin .pole-z-bledem input,.formularz-admin .pole-z-bledem select,.formularz-admin .pole-z-bledem textarea{border-color:var(--glina-600);background:var(--glina-100)}.formularz-admin .pole-blad{font-weight:500}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.story-dialog{color:#fff9f0;background:#09152f;border:1px solid #d5ae6266;border-radius:24px;width:min(880px,100vw - 24px);max-height:calc(100dvh - 32px);padding:0}.story-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020712cc}.story-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:32px;padding:32px;display:grid}.story-podglad{aspect-ratio:9/16;background:#121d31 url(/magia/stories.webp) 50%/cover;border-radius:10px;overflow:hidden;box-shadow:0 18px 60px #0008}.story-podglad img{object-fit:contain;width:100%;height:100%;animation:.7s both kino-reveal}.story-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:20px;font-size:.8rem;display:flex}.story-placeholder span{color:#d5ae62;font-size:40px}.story-opis{flex-direction:column;gap:12px;display:flex}.story-opis h2{color:#fff9f0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.story-opis h2 em{color:#d5ae62}.story-opis>p{color:#d1c8b9;font-size:.85rem}.story-opis .story-blad{color:#ffd3c7}.story-zamknij{color:#fff9f0;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;text-decoration:underline}@media (max-width:600px){.story-layout{grid-template-columns:1fr;gap:24px;padding:20px}.story-podglad{justify-self:center;width:min(100%,210px)}}@media (prefers-reduced-motion:reduce){.story-podglad img{animation:none}}.hero-kino{background:#09152f}.hero-tlo{object-fit:cover;z-index:-2;opacity:.78}.hero-kino:after{background:linear-gradient(90deg,#050c1cb3,#09152f38 70%),linear-gradient(#0000 78%,#09152f)}.hero-kino .hero-siatka{grid-template-columns:minmax(0,.94fr) minmax(480px,1.06fr);gap:clamp(28px,4vw,68px);min-height:100svh;padding-block:clamp(104px,12vh,138px) clamp(54px,7vh,84px)}.hero-kino .hero-copy h1{text-wrap:balance;max-width:16ch;font-size:clamp(3rem,4.55vw,5.35rem);font-weight:500;line-height:.94}.hero-kino .hero-copy h1 em{font-style:italic;display:block}.hero-kino .hero-copy{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:clamp(24px,2.5vw,32px);width:min(100%,56rem);margin:24px auto 0;padding-inline:16px;display:flex}.hero-kino .hero-copy>*{margin-block:0}.hero-kino .hero-opis{max-width:43ch;font-size:1.04rem;line-height:1.8}.hero-kino .hero-akcje{justify-content:center}.hero-zaufanie{color:#d1c8b9;max-width:46ch;font-size:.72rem;line-height:1.8}.hero-zaufanie span{color:#d5ae62;margin-right:6px}.hero-kino .hero-przewin{color:#ddd0b7;min-height:28px;text-decoration:none}.koperta-prezentacja{z-index:20;flex-direction:column;justify-content:center;align-self:center;align-items:center;width:100%;min-width:0;margin:16px auto 32px;display:flex;position:relative}.koperta-interakcja{color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.koperta-interakcja:focus-visible{outline:2px solid var(--bursztyn-400);outline-offset:8px;border-radius:26px}.koperta-fotografia{z-index:2;object-fit:contain;filter:drop-shadow(0 28px 38px #0008);border-radius:24%;transition:transform 1.25s cubic-bezier(.16,1,.3,1),filter 1s;-webkit-mask-image:radial-gradient(#000 51%,#0000 76%);mask-image:radial-gradient(#000 51%,#0000 76%)}.koperta-interakcja:hover .koperta-fotografia{filter:brightness(1.06)drop-shadow(0 32px 42px #0009)drop-shadow(0 0 26px #ffc96a44);transform:scale(1.025)rotate(-.35deg)}.koperta-fotografia-otwarta,.koperta-interakcja:hover .koperta-fotografia-otwarta{filter:brightness(1.12)drop-shadow(0 0 42px #ffc96a99);transform:scale(1.035)translateY(7%)}.koperta-prezentacja .koperta-scena{filter:drop-shadow(0 30px 35px #0005);isolation:isolate;width:100%;height:clamp(340px,34vw,520px);overflow:visible}.koperta-webgl{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.koperta-list-skan{z-index:30;aspect-ratio:.72;transform-origin:50% 100%;opacity:0;background:#f3e5cb;border:1px solid #d5ae6277;border-radius:3px;width:min(46%,270px);transition:transform 1.05s cubic-bezier(.22,1,.36,1),opacity .3s,filter .8s;position:absolute;bottom:19%;left:50%;overflow:hidden;transform:translate(-50%,29%)scale(.86);box-shadow:0 22px 58px #0009,0 0 48px #ffc96838}.koperta-list-skan:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 34px #53351429}.koperta-list-obraz{object-fit:contain;object-position:center;filter:sepia(.08)saturate(.9)contrast(.96)}.koperta-prezentacja-otwarta .koperta-list-skan{opacity:1;filter:drop-shadow(0 13px 18px #00000047);transform:translate(-50%,-15%)rotate(2deg)scale(1.1)}.koperta-aura{z-index:-1;pointer-events:none;opacity:.28;filter:blur(28px);background:radial-gradient(circle,#ffd98d88 0 5%,#c79b4f44 24%,#123d3238 47%,#0000 72%);border-radius:50%;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .8s,filter .8s;position:absolute;inset:15% 7%;transform:scale(.75)}.koperta-prezentacja-otwarta .koperta-aura{opacity:1;filter:blur(20px);animation:1.45s ease-in-out infinite alternate aura-oddech;transform:scale(1.35)}.koperta-gwiazdy{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:visible}.koperta-gwiazdy span{--kat:calc(var(--i) * 22.5deg);opacity:0;background:#fff4cc;border-radius:50%;width:5px;height:5px;position:absolute;top:51%;left:50%;box-shadow:0 0 8px 3px #ffc85a,0 0 22px 8px #d5ae6255}.koperta-prezentacja-otwarta .koperta-gwiazdy span{animation:gwiazda-wybuch 1.55s cubic-bezier(.12,.75,.2,1) calc(var(--i) * 24ms) both}.koperta-prezentacja-otwarta .koperta-podpis{opacity:.2;transform:translateY(6px)}.koperta-podpis{color:#f3e5cb;font:500 clamp(1.5rem,2.5vw,2rem)/1.3 var(--krój-odreczny);text-align:center;margin:16px 0 0;position:relative}.koperta-podpis span{color:#d5ae62}.koperta-instrukcja{z-index:7;color:#d5ae62;min-height:24px;font:600 clamp(.72rem,1.15vw,.9rem)/1.3 var(--krój-tytuł);letter-spacing:.14em;text-align:center;text-transform:uppercase;text-shadow:0 2px 18px #000;opacity:.8;justify-content:center;align-items:center;margin-top:40px;padding-inline:16px;transition:opacity .5s,transform .5s;animation:1.8s ease-in-out infinite alternate instrukcja-oddech;display:flex;position:relative}.koperta-instrukcja i{margin-left:7px;font-style:normal}.koperta-prezentacja-otwarta .koperta-instrukcja{opacity:0;animation:none;transform:translateY(16px)}@keyframes gwiazda-wybuch{0%{opacity:0;transform:rotate(var(--kat)) translateY(-12px) scale(.2)}18%{opacity:1}72%{opacity:.85}to{opacity:0;transform:rotate(var(--kat)) translateY(clamp(-210px,-18vw,-135px)) scale(.9)}}@keyframes aura-oddech{to{opacity:.72;transform:scale(1.48)}}@keyframes gwiazda-puls{to{text-shadow:0 0 20px #ffd36f;transform:scale(1.35)rotate(12deg)}}@keyframes instrukcja-oddech{to{opacity:.52}}.archiwum-sekcja{color:var(--papier-50);background:radial-gradient(circle at 13% 16%,#123d326b,#0000 31%),radial-gradient(circle at 88% 78%,#d5ae621c,#0000 27%),linear-gradient(145deg,#071127,#0c1b38 55%,#09152f);padding-block:clamp(84px,10vw,140px);overflow:hidden}.archiwum-sekcja .nadtytul{color:#e0bb70}.archiwum-naglowek h2{color:var(--papier-50);max-width:16ch}.archiwum-naglowek>p{color:#d3c9ba}.archiwum-listow{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2.2vw,30px);width:min(1280px,100% - 40px);margin:64px auto 0;padding:28px 0 74px;display:grid}.archiwum-karta{aspect-ratio:.73;cursor:zoom-in;min-width:0;transform:rotate(var(--obrot,-2deg));background:#f6efdf;border:1px solid #f5d99a55;border-radius:7px;padding:0;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s,filter .55s;position:relative;overflow:hidden;box-shadow:0 25px 55px #0008,0 0 0 7px #fff9f008}.archiwum-karta:nth-child(3n+2){--obrot:2.2deg;margin-top:26px}.archiwum-karta:nth-child(3n){--obrot:-1deg;margin-top:8px}.archiwum-karta img{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s}.archiwum-karta:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#fff7 48%,#0000 62%);transition:transform .8s;position:absolute;inset:0;transform:translate(-130%)}.archiwum-karta>span{z-index:2;color:#fff9f0;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);letter-spacing:.04em;opacity:0;background:#071127bd;border:1px solid #fff5;border-radius:999px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.69rem;transition:all .35s;display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(8px)}.archiwum-karta>span b{color:#f3ca75;font-size:1rem}.archiwum-karta:hover,.archiwum-karta:focus-visible{z-index:3;outline:none;transform:rotate(0)translateY(-18px)scale(1.035);box-shadow:0 34px 78px #000a,0 0 42px #d5ae6230}.archiwum-karta:hover img,.archiwum-karta:focus-visible img{filter:saturate(1.06)contrast(1.02);transform:scale(1.035)}.archiwum-karta:hover:after,.archiwum-karta:focus-visible:after{transform:translate(130%)}.archiwum-karta:hover>span,.archiwum-karta:focus-visible>span{opacity:1;transform:none}.archiwum-dopisek{color:#a9a294;align-items:center;gap:10px;font-size:.72rem;display:flex}.archiwum-dopisek span{color:#d5ae62}.archiwum-dialog{color:#fff9f0;background:#071127;border:1px solid #d5ae6266;border-radius:18px;width:min(760px,100vw - 24px);height:min(92dvh,1040px);padding:0;overflow:hidden;box-shadow:0 40px 120px #000d}.archiwum-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020712e8}.archiwum-dialog-tresc{width:100%;height:100%;position:relative}.archiwum-dialog-tresc img{object-fit:contain;padding:30px 24px 58px}.archiwum-dialog-tresc button{z-index:2;color:#fff9f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:42px;font:inherit;cursor:pointer;background:#071127d9;border:1px solid #fff4;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;display:flex;position:absolute;top:14px;right:14px}.archiwum-dialog-tresc button span{color:#d5ae62;font-size:1.3rem;line-height:1}.archiwum-dialog-tresc p{z-index:2;text-align:center;color:#cfc5b5;background:linear-gradient(#0000,#071127 35%);margin:0;padding:15px 20px;font-size:.72rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:1050px) and (min-width:761px){.archiwum-listow{grid-template-columns:repeat(3,minmax(0,1fr))}}.kino-intro{color:#fff9f0;background:#09152f;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;position:fixed;inset:0;overflow:hidden}.kino-intro::backdrop{background:#09152f}.intro-tresc{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:32px;display:flex;position:relative}.intro-tresc .nadtytul{letter-spacing:.2em;margin-block:25px;font-size:.65rem}.intro-tresc h2{font:500 clamp(2.8rem,7vw,6rem)/1.05 var(--krój-tytuł);letter-spacing:-.04em}.intro-tresc h2 em{color:#d5ae62}.intro-pieczec{color:#d5ae62;background:radial-gradient(circle at 30% 20%,#a83550,#551023);border:1px solid #cf977255;border-radius:50%;place-items:center;width:64px;height:64px;font-size:25px;display:grid;box-shadow:0 0 80px #bb593533,inset 0 0 0 5px #6c172d}.intro-zdanie{color:#d0c6b8;max-width:40ch;min-height:3em;margin-top:28px;font-size:clamp(.8rem,2vw,1rem);animation:.6s both kino-reveal}.intro-postep{background:#fff2;width:130px;height:1px;margin:28px 0 18px;display:block;overflow:hidden}.intro-postep span{transform-origin:0;background:#d5ae62;height:100%;animation:3.6s linear both intro-progress;display:block}.intro-pomin{color:#eee1ca;min-height:44px;font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;font-size:.8rem;text-decoration:underline}.intro-webgl,.intro-szron-css{pointer-events:none;position:absolute;inset:0}.intro-szron-css{opacity:.35;background:radial-gradient(#0000 20%,#819eb133 100%),url(/magia/noc.webp) 50%/cover;animation:3.6s both szron-topnieje}@keyframes intro-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes szron-topnieje{0%{filter:blur(15px);opacity:.6}to{filter:blur();opacity:.16}}@keyframes kino-reveal{0%{opacity:0;filter:blur(5px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}.hero-copy>*{animation:.9s cubic-bezier(.22,1,.36,1) both kino-reveal}.hero-copy>:nth-child(2){animation-delay:.1s}.hero-copy>:nth-child(3){animation-delay:.2s}.hero-copy>:nth-child(4){animation-delay:.3s}.hero-copy>:nth-child(5){animation-delay:.4s}.route-reveal{animation:.55s cubic-bezier(.22,1,.36,1) both kino-reveal}body:has(.kino-intro[open]) .hero-copy>*{animation-play-state:paused}body:has(.story-dialog[open]){overflow:hidden}@media (hover:hover){.karta-listu:hover{transform:translateY(-8px);box-shadow:0 28px 65px #09152f24,0 0 35px #d5ae6222}.btn-magiczny:hover{box-shadow:0 10px 40px #d5ae6240}}@media (pointer:coarse){.czujnik-przycisk{display:inline-block}}@media (max-width:1100px){.hero-kino .hero-siatka{grid-template-columns:1fr;min-height:auto;padding-block:58px 70px}.hero-kino .hero-copy h1{max-width:15ch;font-size:clamp(3rem,8vw,5rem)}.koperta-prezentacja{justify-self:center;width:min(100%,720px)}}@media (max-width:760px){.hero-kino .hero-siatka{gap:32px;padding-block:56px 45px}.koperta-prezentacja .koperta-scena{height:290px;margin:0}.hero-kino .hero-copy h1{max-width:14ch;font-size:clamp(2.7rem,11.8vw,4.5rem)}.koperta-list-skan{width:min(50%,205px);bottom:20%}.koperta-instrukcja{letter-spacing:.11em;margin-top:28px;font-size:.68rem}.archiwum-listow{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;width:100%;padding-inline:20px;display:flex;overflow-x:auto}.archiwum-listow::-webkit-scrollbar{display:none}.archiwum-karta{scroll-snap-align:center;flex:0 0 min(72vw,280px)}.archiwum-karta>span{opacity:1;transform:none}}.jak-dziala{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){.hero-copy>*,.intro-zdanie,.intro-postep span,.intro-szron-css,.route-reveal{animation:none}.koperta-fotografia{transition:none}.koperta-aura,.koperta-podpis,.koperta-instrukcja{transition:none;animation:none}.koperta-gwiazdy{display:none}.archiwum-karta,.archiwum-karta img,.archiwum-karta:after,.archiwum-karta>span{transition:none}.karta-listu:hover{transform:none}}.listy-premium{isolation:isolate;color:#fff9f0;background:radial-gradient(circle at 78% 20%,#d5ae6212,#0000 26%),linear-gradient(155deg,#071127 0%,#09152f 48%,#0b1934 100%);min-height:100vh;padding:clamp(128px,14vw,168px) 0 clamp(88px,10vw,128px);position:relative;overflow:hidden}.listy-swiatlo{z-index:-1;pointer-events:none;filter:blur(150px);background:#123d3240;border-radius:50%;width:min(92vw,1050px);height:680px;position:absolute;top:-140px;left:50%;translate:-50%}.listy-gwiazdy{z-index:-1;pointer-events:none;opacity:.3;background-image:radial-gradient(circle,#f3e5cb 0 1px,#0000 1.4px);background-size:94px 94px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.listy-premium-wrap{z-index:1;width:min(100% - 40px,1240px);margin-inline:auto;position:relative}.listy-hero{text-align:center;flex-direction:column;align-items:center;max-width:870px;margin:0 auto clamp(48px,7vw,78px);display:flex}.listy-hero-ikona{color:#d5ae62;background:#ffffff0b;border:1px solid #d5ae6259;border-radius:50%;place-items:center;width:62px;height:62px;margin-bottom:24px;display:grid;box-shadow:0 0 42px #d5ae6226,inset 0 1px #ffffff14}.listy-hero-ikona svg{width:27px}.listy-nadtytul{color:#d5ae62;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 20px;font-size:.72rem;font-weight:650;display:flex}.listy-nadtytul svg{width:14px}.listy-hero h1{color:#f3e5cb;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 18px 55px #0000005c;max-width:16ch;font-size:clamp(3.1rem,6.5vw,5.9rem);font-weight:500;line-height:.98}.listy-hero h1 em{color:#d5ae62;font-style:italic}.listy-wstep{color:#fff9f0b3;max-width:71ch;margin-top:30px;font-size:clamp(.98rem,1.5vw,1.1rem);font-weight:350;line-height:1.85}.listy-premium .licznik{color:#fff9f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff12,#ffffff06);border:1px solid #d5ae6233;border-radius:22px;justify-content:center;gap:clamp(34px,7vw,90px);padding:24px clamp(24px,5vw,54px);box-shadow:0 22px 60px #0000003d,inset 0 1px #ffffff12}.listy-premium .licznik div{text-align:center;align-items:center;min-width:145px}.listy-premium .licznik dd{color:#f3e5cb}.listy-premium .licznik dt{color:#fff9f099;letter-spacing:.08em;text-transform:uppercase}.listy-filtry-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff09;border:1px solid #d5ae622e;border-radius:26px;margin:32px 0 44px;padding:clamp(20px,3.5vw,32px);box-shadow:0 24px 60px #0003,inset 0 1px #ffffff0f}.listy-szukajka{align-items:center;gap:12px;width:100%;display:flex}.listy-szukajka-pole{flex:1;min-width:220px;position:relative}.listy-szukajka-pole>svg{color:#d5ae62b8;pointer-events:none;width:18px;position:absolute;top:50%;left:20px;translate:0 -50%}.listy-szukajka input{color:#fff;width:100%;min-height:50px;font:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #d5ae624d;border-radius:999px;outline:0;padding:12px 22px 12px 52px;transition:border-color .3s,box-shadow .3s,background .3s}.listy-szukajka input::placeholder{color:#fff9f06b}.listy-szukajka input:focus{background:#ffffff13;border-color:#d5ae62;box-shadow:0 0 0 1px #d5ae62,0 0 28px #d5ae621a}.listy-szukajka-przycisk,.listy-szukajka-wyczysc{color:#fff9f0;min-height:50px;font:600 .76rem/1 var(--krój-tytuł);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#d5ae6214;border:1px solid #d5ae628c;border-radius:999px;justify-content:center;align-items:center;padding:12px 25px;text-decoration:none;transition:background .3s,border-color .3s,transform .3s;display:inline-flex}.listy-szukajka-przycisk:hover{background:#d5ae622e;border-color:#d5ae62;transform:translateY(-1px)}.listy-szukajka-wyczysc{color:#fff9f099;font-family:var(--krój-podstawowy);letter-spacing:.04em;text-transform:none;background:0 0;border-color:#0000;gap:7px;padding-inline:18px}.listy-szukajka-wyczysc svg{width:16px}.listy-szukajka-wyczysc:hover{color:#fff9f0;background:#ffffff0d}.listy-filtry{gap:12px;margin-top:20px}.listy-filtry .filtry-grupa{gap:9px}.listy-filtry .filtry-grupa+.filtry-grupa{border-left-color:#d5ae622e}.listy-filtry .filtr{color:#fff9f0b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border-color:#d5ae6247;min-height:42px;padding:9px 17px}.listy-filtry .filtr:hover{color:#fff9f0;background:#d5ae621a;border-color:#d5ae62b3}.listy-filtry .filtr[aria-pressed=true]{color:#09152f;background:#d5ae62;border-color:#d5ae62;box-shadow:0 8px 24px #d5ae622e}.listy-wynik{color:#fff9f08f;letter-spacing:.05em;margin:0 0 20px;font-size:.8rem}.listy-premium .listy-siatka,.listy-premium .siatka-listy{grid-template-columns:1fr;gap:32px}.listy-premium .karta-listu{color:#fff9f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff12,#ffffff06);border:1px solid #d5ae6233;border-radius:24px;flex-direction:column;min-width:0;height:100%;padding:14px;transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .5s,box-shadow .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 58px #00000042,inset 0 1px #ffffff12}.karta-listu-poswiata{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(#0000,#d5ae6212);transition:opacity .5s;position:absolute;inset:0}.listy-premium .karta-listu:hover{border-color:#d5ae628c;transform:translateY(-8px);box-shadow:0 28px 70px #00000061,0 15px 40px #d5ae6221}.listy-premium .karta-listu:hover .karta-listu-poswiata{opacity:1}.listy-premium .karta-listu-zdjecie{z-index:1;background:#111c31;border:1px solid #d5ae6224;border-radius:16px;flex:none}.listy-premium .karta-listu-zastepnik{background:repeating-linear-gradient(#0000,#0000 23px,#d5ae6224 23px 24px),#f3ead8}.listy-premium .karta-listu-zastepnik span{color:#66573d;background:#f3ead8}.listy-premium .karta-listu .plakietka{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid #fff3;box-shadow:0 7px 22px #0000004d}.listy-premium .karta-listu .karta-tresc{z-index:1;flex:1;padding:26px 12px 12px;position:relative}.karta-listu-ikona{color:#d5ae626b;transition:color .5s,transform .5s;position:absolute;top:27px;right:12px}.karta-listu-ikona svg{width:23px}.karta-listu:hover .karta-listu-ikona{color:#d5ae62;transform:rotate(-6deg)}.karta-listu-meta{padding-right:42px}.karta-listu-meta h3{color:#f3e5cb;font-size:1.65rem;font-weight:500;line-height:1.1}.karta-listu-meta p{color:#d5ae62;letter-spacing:.14em;text-transform:uppercase;margin:6px 0 0;font-size:.7rem;font-weight:500}.karta-listu-szczegoly{color:#fff9f07a;letter-spacing:.03em;margin:18px 0 0;font-size:.72rem}.karta-listu-marzenie{color:#fff9f0ba;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:18px 0 28px;font-size:.96rem;font-weight:350;line-height:1.72;display:-webkit-box;overflow:hidden}.listy-premium .karta-listu-akcja{color:#fff;min-height:47px;font:600 .72rem/1 var(--krój-tytuł);letter-spacing:.13em;text-transform:uppercase;background:0 0;border:1px solid #d5ae62;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:12px 20px;text-decoration:none;transition:background .3s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden}.listy-premium .karta-listu-akcja svg{width:17px;transition:transform .3s}.listy-premium .karta-listu-akcja:hover,.listy-premium .karta-listu-akcja:focus-visible{color:#fff;background:#d5ae622b;outline:none;box-shadow:0 0 26px #d5ae621a}.listy-premium .karta-listu-akcja:hover svg{transform:translate(3px,-3px)}.listy-premium .karta-listu-szkielet{min-height:520px}.listy-premium .szkielet{background:linear-gradient(90deg,#ffffff0a 25%,#d5ae621a 37%,#ffffff0a 63%) 0 0/400% 100%}.listy-pusto{color:#f3e5cb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border-color:#d5ae6247}.listy-pusto p{color:#fff9f09e}.listy-btn-szklany{--btn-tlo:#d5ae621a;--btn-tekst:#fff9f0;--btn-krawedz:#d5ae6273;border-radius:999px;margin-top:20px}.listy-loading{padding-top:160px}body:has(.listy-premium)>main+footer{color:#fff9f0;background:#071127;border-top-color:#d5ae6229!important;margin-top:0!important}body:has(.listy-premium)>main+footer .cichy{color:#fff9f094}body:has(.listy-premium)>main+footer a{color:#d5ae62}@media (min-width:700px){.listy-premium .listy-siatka,.listy-premium .siatka-listy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1050px){.listy-premium .listy-siatka,.listy-premium .siatka-listy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.listy-premium{padding-top:122px}.listy-premium-wrap{width:min(100% - 28px,1240px)}.listy-hero{margin-bottom:44px}.listy-hero h1{font-size:clamp(2.65rem,13vw,4rem)}.listy-wstep{font-size:.94rem;line-height:1.75}.listy-premium .licznik{justify-content:flex-start;gap:24px}.listy-premium .licznik div{text-align:left;flex:120px;align-items:flex-start;min-width:0}.listy-szukajka{flex-wrap:wrap}.listy-szukajka-pole{flex:100%}.listy-szukajka-przycisk,.listy-szukajka-wyczysc{flex:1}.listy-filtry .filtry-grupa+.filtry-grupa{border-top:1px solid #d5ae6224;border-left:0;width:100%;padding:10px 0 0}.listy-premium .karta-listu .karta-tresc{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.listy-premium .karta-listu,.karta-listu-ikona,.listy-szukajka-przycisk{transition:none}.listy-premium .karta-listu:hover{transform:none}}:root{--szer-tresc:1240px}body{min-width:320px}main{min-width:0}.wrap{width:min(100%, calc(var(--szer-tresc) + 2 * clamp(20px, 4vw, 48px)));padding-inline:clamp(20px,4vw,48px)}.naglowek-tresc{gap:clamp(20px,3vw,42px);min-height:78px}.znak{gap:12px}.znak b{font-size:clamp(1.06rem,1.35vw,1.32rem)}.znak span{max-width:19ch;line-height:1.25}.menu{gap:clamp(6px,1vw,16px)}.menu a,.menu .btn-tekstowy{padding-inline:10px;font-size:.875rem;position:relative}.menu a[aria-current=page]{color:var(--bursztyn-400)}.menu a[aria-current=page]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:5px;left:10px;right:10px}.menu-przycisk,.menu-tlo{display:none}.domkniecie-strony{isolation:isolate;color:var(--papier-50);background:radial-gradient(circle at 18% 15%,#123d3261,#0000 34%),radial-gradient(circle at 88% 72%,#d5ae6229,#0000 32%),linear-gradient(155deg,#071127,#09152f 54%,#0b1934);padding-block:clamp(82px,10vw,142px);position:relative;overflow:hidden}.domkniecie-strony:before{content:"";z-index:-1;opacity:.2;pointer-events:none;background-image:radial-gradient(circle,#fff9f0b3 0 1px,#0000 1.4px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.domkniecie-blask{z-index:-1;aspect-ratio:1;filter:blur(130px);pointer-events:none;opacity:.18;border-radius:50%;width:460px;position:absolute}.domkniecie-blask-lewy{background:var(--bursztyn-400);top:-180px;left:-140px}.domkniecie-blask-prawy{background:var(--bursztyn-500);bottom:-180px;right:-160px}.domkniecie-siatka{gap:clamp(22px,3vw,38px);display:grid}.domkniecie-strony .fundusz-zaproszenie,.domkniecie-strony .pasek-finalowy{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #d5ae6240;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000047,inset 0 1px #ffffff14}.domkniecie-strony .fundusz-zaproszenie{color:var(--papier-50);background:linear-gradient(125deg,#123d32d1,#082323a8);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:clamp(34px,5vw,62px)}.fundusz-zaproszenie-znak{width:66px;height:66px;color:var(--bursztyn-400);background:#ffffff0d;border:1px solid #d5ae625c;border-radius:50%;place-items:center;font-size:1.35rem;display:grid;box-shadow:0 0 38px #d5ae6224}.domkniecie-strony .fundusz-zaproszenie h2{max-width:22ch;color:var(--papier-50);font-size:clamp(2rem,4vw,3.55rem)}.domkniecie-strony .fundusz-zaproszenie p:not(.nadtytul){color:#fff9f0b3;max-width:64ch;font-size:1rem;line-height:1.75}.domkniecie-strony .fundusz-zaproszenie>.btn{white-space:nowrap}.domkniecie-strony .pasek-finalowy{background:radial-gradient(circle at 82% 24%,#d5ae6233,#0000 27%),linear-gradient(125deg,#071126,#0b2e26 52%,#09152f);padding:clamp(42px,7vw,82px)}.domkniecie-strony .pasek-finalowy h2{font-size:clamp(2.4rem,5.1vw,4.9rem)}.domkniecie-strony .pasek-finalowy p:not(.nadtytul){font-size:1.04rem;line-height:1.75}.portal-footer{isolation:isolate;color:var(--papier-50);background:#050b1a;border-top:1px solid #d5ae622b;margin-top:0;position:relative;overflow:hidden}.portal-footer-blask{z-index:-1;filter:blur(130px);background:#123d3238;border-radius:50%;width:min(90vw,920px);height:520px;position:absolute;top:-260px;left:50%;translate:-50%}.portal-footer-tresc{padding-block:clamp(66px,8vw,108px) 28px}.portal-footer-glowna{grid-template-columns:minmax(320px,1.6fr) minmax(170px,.62fr) minmax(220px,.72fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}.portal-footer-etykieta,.portal-footer-tytul{color:var(--bursztyn-400);letter-spacing:.17em;text-transform:uppercase;margin:0 0 18px;font-size:.7rem;font-weight:650}.portal-footer-marka h2{max-width:17ch;color:var(--papier-50);font-size:clamp(2rem,3.6vw,3.7rem)}.portal-footer-marka>p:not(.portal-footer-etykieta){color:#fff9f09e;max-width:56ch;margin-top:22px}.portal-footer-link-glowny{color:var(--bursztyn-400);align-items:center;gap:9px;margin-top:22px;font-weight:600;text-decoration:none;display:inline-flex}.portal-footer-link-glowny svg{width:18px;transition:transform var(--ruch)}.portal-footer-link-glowny:hover{color:var(--papier-50)}.portal-footer-link-glowny:hover svg{transform:translate(3px,-3px)}.portal-footer-kolumna{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.portal-footer-kolumna a{color:#fff9f0b3;transition:color var(--ruch);font-size:.9rem;text-decoration:none}.portal-footer-kolumna a:hover{color:var(--bursztyn-400)}.portal-footer-kontakt a{align-items:center;gap:9px;display:inline-flex}.portal-footer-kontakt a svg{width:16px;color:var(--bursztyn-400)}.portal-footer-kontakt>p:last-child{color:#fff9f073;margin-top:6px;font-size:.84rem}.portal-footer-prywatnosc{color:#fff9f085;background:#ffffff06;border:1px solid #d5ae621f;border-radius:16px;align-items:flex-start;gap:14px;max-width:780px;margin-top:clamp(48px,7vw,78px);padding:20px 22px;font-size:.78rem;line-height:1.7;display:flex}.portal-footer-prywatnosc span{color:var(--bursztyn-400);flex:none}.portal-footer-dol{color:#fff9f061;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;margin-top:34px;padding-top:24px;font-size:.7rem;display:flex}.portal-footer-dol p{margin:0}.portal-footer-dol a{color:#fff9f08a;text-decoration:none}.portal-footer-dol a:hover{color:var(--bursztyn-400)}@media (max-width:980px){.naglowek-tresc{min-height:70px}.menu-przycisk{z-index:52;width:46px;height:46px;color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#09152f33;border:1px solid #d5ae624d;border-radius:50%;place-items:center;margin-left:auto;padding:0;display:grid;position:relative}.menu-przycisk svg{width:21px;height:21px}.menu{z-index:51;width:min(390px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--papier-50);visibility:hidden;background:#071126fa;border:1px solid #d5ae623d;border-radius:24px;flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:82px 24px 28px;transition:transform .45s cubic-bezier(.22,1,.36,1),visibility .45s;display:flex;position:fixed;top:12px;right:12px;overflow:auto;transform:translate(calc(100% + 28px));box-shadow:0 30px 90px #00000080}.menu.menu-otwarte{visibility:visible;transform:none}.menu a,.menu .btn-tekstowy{color:#fff9f0d1;min-height:52px;font:500 1.18rem/1.2 var(--krój-tytuł);border-bottom:1px solid #ffffff14;justify-content:flex-start;padding:12px 8px}.menu a[aria-current=page]:after{display:none}.menu form{width:100%}.menu .konto{color:#fff9f07a;padding:12px 8px}.menu-tlo{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020712ad;border:0;padding:0;display:block;position:fixed;inset:0}.naglowek-na-hero .menu-przycisk{color:var(--papier-50)}.naglowek-jasny .menu-przycisk{color:var(--atrament-800);background:var(--papier-50)}.domkniecie-strony .fundusz-zaproszenie{grid-template-columns:auto 1fr}.domkniecie-strony .fundusz-zaproszenie>.btn{grid-column:2;justify-self:start}.portal-footer-glowna{grid-template-columns:1.4fr 1fr}.portal-footer-marka{grid-column:1/-1}}@media (max-width:700px){.wrap{padding-inline:20px}.znak b{font-size:1rem}.domkniecie-strony{padding-block:68px}.domkniecie-strony .fundusz-zaproszenie,.domkniecie-strony .pasek-finalowy{border-radius:22px}.domkniecie-strony .fundusz-zaproszenie{grid-template-columns:1fr;align-items:start}.fundusz-zaproszenie-znak{width:54px;height:54px}.domkniecie-strony .fundusz-zaproszenie>.btn{grid-column:auto;width:100%}.domkniecie-strony .pasek-finalowy h2{font-size:clamp(2.25rem,12vw,3.35rem)}.portal-footer-glowna{grid-template-columns:1fr;gap:42px}.portal-footer-marka{grid-column:auto}.portal-footer-dol{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.menu,.portal-footer-link-glowny svg{transition:none}}.pracownia-swiateczna{color:#fff5e5;background:#101c30;border:1px solid #d8ae6352;border-radius:24px;width:min(1280px,100% - 64px);margin:56px auto 80px;overflow:hidden;box-shadow:0 24px 80px #00000038}.pracownia-kadr{aspect-ratio:2.8;background:#151511;position:relative;overflow:hidden}.pracownia-kadr>img{object-fit:cover;object-position:center;animation:24s ease-in-out infinite alternate pracownia-oddech}.pracownia-kadr:after{content:"";pointer-events:none;background:linear-gradient(#03091273,#0000 30% 70%,#03091280);position:absolute;inset:0}.pracownia-blask{pointer-events:none;background:radial-gradient(at 55% 35%,#ecb14a21,#0000 65%);animation:7s ease-in-out infinite alternate pracownia-swiatlo;position:absolute;inset:0}.pracownia-edycja{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#f7d89f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c16a6;border:1px solid #ffe1a859;border-radius:99px;padding:9px 15px;font-size:11px;position:absolute;top:22px;left:24px}.pracownia-pauza-przycisk{z-index:2;color:#fff5e5;min-height:44px;font:inherit;cursor:pointer;background:#050c16bf;border:1px solid #ffffff4d;border-radius:99px;padding:10px 16px;font-size:12px;position:absolute;bottom:16px;right:18px}.pracownia-pauza-przycisk:focus-visible{outline-offset:3px;outline:2px solid #f7d89f}.pracownia-podpis{background:linear-gradient(110deg,#111e32,#0b1526);align-items:center;gap:24px;padding:30px 38px;display:flex}.pracownia-podpis>span{color:#d8ae63;font-size:35px}.pracownia-podpis h2{font-family:var(--font-fraunces,Georgia),serif;margin:0 0 8px;font-size:clamp(23px,2.6vw,34px);font-weight:400;line-height:1.25}.pracownia-podpis p{color:#c1c8d3;margin:0;font-size:16px}.pracownia-pyl{pointer-events:none;position:absolute;inset:0}.pracownia-pyl span{opacity:0;background:#ffe4a9;border-radius:50%;width:3px;height:3px;animation:9s linear infinite pracownia-iskry;position:absolute;bottom:10%;box-shadow:0 0 10px #e9bc68}.pracownia-pauza *{animation-play-state:paused!important}@keyframes pracownia-oddech{to{transform:scale(1.045)}}@keyframes pracownia-swiatlo{to{opacity:.35}}@keyframes pracownia-iskry{15%{opacity:.6}80%{opacity:.25}to{opacity:0;transform:translate(18px,-180px)}}.listy-premium .pracownia-swiateczna{text-align:left;width:100%;margin:0 auto 48px}.listy-premium .listy-hero{padding-bottom:36px}.listy-premium .listy-hero h1{font-size:clamp(40px,5.6vw,82px)}@media (max-width:700px){.pracownia-swiateczna{border-radius:18px;width:calc(100% - 32px);margin:28px auto 48px}.pracownia-kadr{aspect-ratio:1.2}.pracownia-kadr>img{object-position:40% center}.pracownia-edycja{padding:8px 11px;font-size:9px;top:12px;left:12px}.pracownia-podpis{gap:14px;padding:23px 20px}.pracownia-podpis p{font-size:14px;line-height:1.6}.pracownia-podpis>span{font-size:24px}.pracownia-pauza-przycisk{bottom:12px;right:12px}.listy-premium .pracownia-swiateczna{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){.pracownia-swiateczna *{animation:none!important}.pracownia-pyl,.pracownia-pauza-przycisk{display:none}}.akcja-plakat{color:#fff6e6;background:radial-gradient(at 0 0,#ad2d2161,#0000 65%),linear-gradient(135deg,#4d1018,#210f1e 60%,#101c30);border:1px solid #eabf7366;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,72px);margin:0 0 80px;padding:clamp(24px,4vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 85px #0000003d}.akcja-plakat-tekst,.akcja-plakat-figura{min-width:0;position:relative}.akcja-plakat-edycja{letter-spacing:.14em;text-transform:uppercase;color:#e9c580;margin:0 0 24px;font-size:11px}.akcja-plakat h2{letter-spacing:-.025em;margin:0 0 26px;font:400 clamp(34px,4.3vw,60px)/1.1 Georgia,serif}.akcja-plakat h2 em{color:#efd294;font-weight:400;display:block}.akcja-plakat-tekst>p:not(.akcja-plakat-edycja){color:#e5d9d7;font-size:16px;line-height:1.8}.akcja-plakat-termin{background:#ffe7ba0f;border-left:2px solid #e8bf77;margin:28px 0;padding:18px 22px}.akcja-plakat-termin span{color:#dccfc9;font-size:12px;display:block}.akcja-plakat-termin strong{color:#f9dfac;font-size:clamp(23px,2.7vw,32px);font-weight:500;display:block}.akcja-plakat h3{color:#fff6e6;margin:28px 0 12px;font-size:19px}.akcja-plakat-dary{color:#f0e4dc;gap:10px;margin:0 0 24px;padding:0;font-size:15px;line-height:1.6;list-style:none;display:grid}.akcja-plakat-dary li{padding-left:22px;position:relative}.akcja-plakat-dary li:before{content:"✦";color:#e7bd73;font-size:12px;position:absolute;left:0}.akcja-plakat .akcja-plakat-dopisek{color:#d4c5c5!important;font-size:14px!important}.akcja-plakat-przyciski{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.akcja-plakat .akcja-plakat-kontakt{line-height:1.8;font-size:13px!important}.akcja-plakat-kontakt a{color:#f2d49c;text-underline-offset:4px;text-decoration:underline}.akcja-plakat-figura{margin:0;transform:rotate(1deg)}.akcja-plakat-figura>a{border:1px solid #ffdc9c73;border-radius:8px;display:block;overflow:hidden;box-shadow:0 20px 60px #00000073}.akcja-plakat-figura img{width:100%;height:auto;display:block}.akcja-plakat-figura figcaption{text-align:center;color:#d8c6b6;margin-top:18px;font-size:12px;line-height:1.6}@media (max-width:800px){.akcja-plakat{border-radius:20px;grid-template-columns:minmax(0,1fr);gap:34px;margin-bottom:44px;padding:28px 22px}.akcja-plakat-figura{width:min(100%,430px);margin-inline:auto;transform:none}.akcja-plakat-przyciski{flex-direction:column}.akcja-plakat h2{font-size:clamp(33px,9vw,46px)}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-vietnamese-wght-normal.0i7lhkw2ij3q1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-ext-wght-normal.0t2awsxbm3c7a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/fraunces-latin-wght-normal.1v4l5w6-86t-v.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0hiocdn10l05a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0tm8u-h63rec8.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/caveat-cyrillic-ext-500-normal.1gpr7yq1o7-6m.woff2)format("woff2"),url(../media/caveat-cyrillic-ext-500-normal.1zcozfzcrhmx3.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/caveat-cyrillic-500-normal.0msuwn8wr2pul.woff2)format("woff2"),url(../media/caveat-cyrillic-500-normal.2njm_set7mxgy.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/caveat-latin-ext-500-normal.1ntv8xkw85z4j.woff2)format("woff2"),url(../media/caveat-latin-ext-500-normal.1zb_i48-hh5_8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/caveat-latin-500-normal.2oynjr4i06dor.woff2)format("woff2"),url(../media/caveat-latin-500-normal.38ps4itos5tbx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/caveat-cyrillic-ext-600-normal.2xy04tkjll2gx.woff2)format("woff2"),url(../media/caveat-cyrillic-ext-600-normal.3c-f67q-43acd.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/caveat-cyrillic-600-normal.2uh01jwsqmdmg.woff2)format("woff2"),url(../media/caveat-cyrillic-600-normal.3hva956y0bl_0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/caveat-latin-ext-600-normal.4228g4r__ftmn.woff2)format("woff2"),url(../media/caveat-latin-ext-600-normal.3pg-p7g0buvw3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/caveat-latin-600-normal.2cwz_0qwo_1oi.woff2)format("woff2"),url(../media/caveat-latin-600-normal.20k234q912_6y.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
