.wybor.svelte-1u4fvca{position:relative}.przycisk.svelte-1u4fvca{border-radius:var(--r2);height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 8px 0 9px;font-family:inherit;transition:color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.przycisk.svelte-1u4fvca:hover,.przycisk.on.svelte-1u4fvca{color:var(--ink);background:var(--sunk);box-shadow:var(--shadow-sunk)}.plyta.svelte-1u4fvca .przycisk:where(.svelte-1u4fvca){color:var(--on-plate-muted)}.plyta.svelte-1u4fvca .przycisk:where(.svelte-1u4fvca):hover,.plyta.svelte-1u4fvca .przycisk.on:where(.svelte-1u4fvca){color:var(--on-plate);background:var(--plate-well);box-shadow:var(--plate-well-shadow)}.kod.svelte-1u4fvca{letter-spacing:.06em;font-size:11px;font-weight:700}.strzalka.svelte-1u4fvca{opacity:.6;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}.przycisk.on.svelte-1u4fvca .strzalka:where(.svelte-1u4fvca){transform:rotate(180deg)}.lista.svelte-1u4fvca{border-radius:var(--r3);background:var(--tile);min-width:168px;box-shadow:var(--shadow-high-lit);flex-direction:column;gap:2px;padding:6px;animation:.26s cubic-bezier(.2,.8,.2,1) both svelte-1u4fvca-lista-spada,.16s ease-out both svelte-1u4fvca-lista-fade;display:flex;position:absolute;top:calc(100% + 8px);right:0}.gora.svelte-1u4fvca .lista:where(.svelte-1u4fvca){animation-name:svelte-1u4fvca-lista-wstaje,svelte-1u4fvca-lista-fade;top:auto;bottom:calc(100% + 8px)}.pozycja.svelte-1u4fvca{border-radius:var(--r2);height:36px;color:var(--ink-soft);white-space:nowrap;align-items:center;gap:10px;padding:0 10px 0 8px;font-size:13.5px;font-weight:500;transition:background-color .14s,color .14s;display:flex}.pozycja.svelte-1u4fvca .kod:where(.svelte-1u4fvca){width:26px;color:var(--ink-faint)}.nazwa.svelte-1u4fvca{flex:1}.pozycja.svelte-1u4fvca:hover{background:var(--sunk);color:var(--ink)}.pozycja.on.svelte-1u4fvca,.pozycja.on.svelte-1u4fvca .kod:where(.svelte-1u4fvca){color:var(--teal)}@keyframes svelte-1u4fvca-lista-spada{0%{transform:translateY(-10px)scale(.985)}to{transform:none}}@keyframes svelte-1u4fvca-lista-wstaje{0%{transform:translateY(10px)scale(.985)}to{transform:none}}@keyframes svelte-1u4fvca-lista-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lista.svelte-1u4fvca,.strzalka.svelte-1u4fvca{transition:none;animation:none}}.motyw.svelte-cl1asb{border-radius:var(--r2);width:34px;height:34px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;transition:color .14s,background-color .14s;display:grid}.motyw.svelte-cl1asb:hover{background:var(--sunk);color:var(--ink)}.motyw.svelte-cl1asb:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.motyw.plyta.svelte-cl1asb{color:var(--on-plate-muted)}.motyw.plyta.svelte-cl1asb:hover{background:var(--plate-tag-bg);color:var(--on-plate)}.ikona.svelte-cl1asb{place-items:center;display:grid}.jasny.svelte-cl1asb{display:none}html.dark .jasny.svelte-cl1asb{display:grid}html.dark .ciemny.svelte-cl1asb{display:none}.panel.svelte-ov4y00{border-radius:var(--r3);background:var(--tile);box-shadow:var(--shadow-high-lit);padding:18px 18px 0;animation:.3s cubic-bezier(.2,.8,.2,1) both svelte-ov4y00-panel-spada,.18s ease-out both svelte-ov4y00-panel-fade;position:absolute;top:calc(100% + 8px);left:0;right:0}@keyframes svelte-ov4y00-panel-spada{0%{transform:translateY(-10px)scale(.985)}to{transform:none}}@keyframes svelte-ov4y00-panel-fade{0%{opacity:0}}.cialo.svelte-ov4y00{grid-template-columns:minmax(0,1fr) 236px;gap:18px;display:grid}.moduly.svelte-ov4y00{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.kol.svelte-ov4y00{animation:.34s cubic-bezier(.2,.8,.2,1) both svelte-ov4y00-kol-wstaje;animation-delay:calc(var(--i) * 38ms)}@keyframes svelte-ov4y00-kol-wstaje{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.kol-tytul.svelte-ov4y00{letter-spacing:.06em;text-transform:uppercase;height:28px;color:var(--ink-faint);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.kropka.svelte-ov4y00{border-radius:50%;flex:none;width:7px;height:7px}.kol-lista.svelte-ov4y00{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.pozycja.svelte-ov4y00{border-radius:var(--r2);height:32px;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;font-weight:500;transition:background-color .14s,color .14s;display:flex;overflow:hidden}a.pozycja.svelte-ov4y00:hover{background:var(--sunk);color:var(--ink)}.prawa.svelte-ov4y00{flex-direction:column;gap:10px;display:flex}.iskra.svelte-ov4y00{background:var(--mint)}.ai-pozycja.svelte-ov4y00{height:36px}.ai-ikona.svelte-ov4y00{background:var(--teal-wash);width:22px;height:22px;color:var(--teal);border-radius:6px;flex:none;place-items:center;display:inline-grid}.szkoly.svelte-ov4y00{border-radius:var(--r2);background:var(--sunk);box-shadow:var(--shadow-sunk);padding:0 6px 6px}.szkola.svelte-ov4y00{justify-content:space-between}.szkoly.svelte-ov4y00 a.pozycja:where(.svelte-ov4y00):hover{background:var(--tile);box-shadow:var(--shadow-chip-lit)}.pozycja-strzalka.svelte-ov4y00{opacity:0;transition:opacity .16s,transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;transform:translate(-4px)}a.pozycja.svelte-ov4y00:hover .pozycja-strzalka:where(.svelte-ov4y00){opacity:.7;transform:none}.stopka.svelte-ov4y00{height:50px;box-shadow:inset 0 1px 0 var(--hair);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.wszystkie.svelte-ov4y00{color:var(--teal);align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:600;display:inline-flex}.strzalka.svelte-ov4y00{opacity:.6;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s;display:inline-flex}.wszystkie.svelte-ov4y00:hover .strzalka:where(.svelte-ov4y00){opacity:1;transform:translate(3px)}.wiecej.svelte-ov4y00{align-items:center;gap:2px;display:flex}.wiecej-link.svelte-ov4y00{border-radius:var(--r2);height:32px;color:var(--ink-muted);align-items:center;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .14s,color .14s;display:inline-flex}.wiecej-link.svelte-ov4y00:hover{background:var(--sunk);color:var(--ink)}@media (width<=1080px){.panel.svelte-ov4y00{display:none}}@media (prefers-reduced-motion:reduce){.panel.svelte-ov4y00,.kol.svelte-ov4y00,.strzalka.svelte-ov4y00,.pozycja-strzalka.svelte-ov4y00{transition:none;animation:none}}@font-face{font-family:Cursium Display;font-style:normal;font-display:swap;font-weight:200 800;src:url(../../../fonts/bricolage-latin-ext.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:Cursium Display;font-style:normal;font-display:swap;font-weight:200 800;src:url(../../../fonts/bricolage-latin.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:Cursium Pixel;font-style:normal;font-display:swap;font-weight:400;src:url(../../../fonts/silkscreen-latin-ext.woff2)format("woff2");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:Cursium Pixel;font-style:normal;font-display:swap;font-weight:400;src:url(../../../fonts/silkscreen-latin.woff2)format("woff2");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}:root{--cur-paper:oklch(98.5% .008 85);--cur-card:oklch(99.8% .003 85);--cur-ink:oklch(24% .05 290);--cur-ink-soft:oklch(47% .035 290);--cur-key:oklch(24% .05 290);--cur-primary:oklch(47% .21 285);--cur-on-primary:oklch(99% .008 85);--cur-tint-1:oklch(92.5% .05 295);--cur-tint-2:oklch(93% .055 168);--cur-tint-3:oklch(95% .075 95);--cur-on-tint:oklch(24% .05 290);--cur-gold:oklch(84% .14 88);--cur-pattern:oklch(24% .05 290/.07);--cur-logo-cursor:oklch(62.8% .206 33.5);--cur-night:oklch(24% .05 290);--cur-on-night:oklch(98.5% .008 85);--cur-night-soft:oklch(80% .04 290);--cur-font-display:"Cursium Display", var(--font-sans);--cur-font-pixel:"Cursium Pixel", ui-monospace, monospace}:root.dark{--cur-paper:oklch(24% .05 290);--cur-card:oklch(28% .05 290);--cur-ink:oklch(98.5% .008 85);--cur-ink-soft:oklch(80% .04 290);--cur-key:oklch(13% .03 290);--cur-primary:oklch(80% .12 290);--cur-on-primary:oklch(20% .05 290);--cur-tint-1:oklch(36% .07 295);--cur-tint-2:oklch(36% .06 168);--cur-tint-3:oklch(38% .06 95);--cur-on-tint:oklch(98.5% .008 85);--cur-pattern:oklch(98.5% .008 85/.06);--cur-night:oklch(16% .035 290)}.cur-display{font-family:var(--cur-font-display);letter-spacing:-.03em;font-weight:800}.cur-pixel{font-family:var(--cur-font-pixel);text-transform:uppercase;letter-spacing:.02em;font-weight:400}.cur-key{border:2px solid var(--cur-key);box-shadow:0 4px 0 0 var(--cur-key)}.cur-key-sm{border:2px solid var(--cur-key);box-shadow:0 2px 0 0 var(--cur-key)}.cur-key-lg{border:2px solid var(--cur-key);box-shadow:0 8px 0 0 var(--cur-key)}.cur-press{transition:transform .12s,box-shadow .12s}.cur-press:hover{box-shadow:0 2px 0 0 var(--cur-key);transform:translateY(2px)}.cur-press:active{box-shadow:0 0 0 0 var(--cur-key);transform:translateY(4px)}.cur-btn{height:52px;font-family:var(--cur-font-display);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.cur-btn-main{background:var(--cur-primary);color:var(--cur-on-primary)}.cur-btn-alt{background:var(--cur-card);color:var(--cur-ink)}.cur-btn:focus-visible{outline:3px solid var(--cur-primary);outline-offset:4px}.cur-dots,.cur-plus,.cur-grid{pointer-events:none;background-color:var(--cur-pattern);position:absolute;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.cur-dots{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect width='3' height='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect width='3' height='3'/%3E%3C/svg%3E")}.cur-plus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath d='M4 0h3v4h4v3h-4v4h-3v-4h-4v-3h4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath d='M4 0h3v4h4v3h-4v4h-3v-4h-4v-3h4z'/%3E%3C/svg%3E")}.cur-grid{opacity:.65;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath d='M0 0h40v2h-40z M0 0h2v40h-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath d='M0 0h40v2h-40z M0 0h2v40h-2z'/%3E%3C/svg%3E")}.cur-night{--cur-pattern:oklch(98.5% .008 85/.08)}.cur-edge{inset-inline:0;pointer-events:none;background-color:currentColor;height:16px;position:absolute;bottom:calc(100% - 1px);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='16'%3E%3Cpath d='M0 8h8v8h-8z M8 0h16v16h-16z M24 8h8v8h-8z M40 8h8v8h-8z M48 0h8v16h-8z M56 8h8v8h-8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='16'%3E%3Cpath d='M0 8h8v8h-8z M8 0h16v16h-16z M24 8h8v8h-8z M40 8h8v8h-8z M48 0h8v16h-8z M56 8h8v8h-8z'/%3E%3C/svg%3E");-webkit-mask-size:64px 16px;mask-size:64px 16px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.cur-pas{padding:clamp(56px,7vw,104px) 0;position:relative}.cur-pas>.bl-wrap{position:relative}.cur-etykieta{font-family:var(--cur-font-pixel);text-transform:uppercase;letter-spacing:.02em;color:var(--cur-ink-soft);font-size:12px;display:inline-block}.cur-h2{font-family:var(--cur-font-display);letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1.05}@keyframes cur-blink{50%{opacity:0}}@keyframes cur-bob{50%{transform:translateY(-4%)}}.cur-blink{animation:1.1s step-end infinite cur-blink}.cur-bob{animation:2.4s steps(4,end) infinite cur-bob}@media (prefers-reduced-motion:reduce){.cur-blink,.cur-bob{animation:none}.cur-press:hover,.cur-press:active{transform:none}}.znak.svelte-8aypes{flex:none;width:.78em;height:.891429em;display:inline-block}.znak.duzy.svelte-8aypes{width:1em;height:1.14286em}.kursor.svelte-8aypes{fill:var(--cur-logo-cursor)}.lockup.svelte-8aypes{align-items:flex-end;gap:.35em;display:inline-flex}.slowo.svelte-8aypes{font-family:var(--cur-font-display);letter-spacing:.01em;text-transform:uppercase;align-items:flex-end;gap:.08em;font-weight:800;line-height:.8;display:inline-flex}.blok.svelte-8aypes{background:var(--cur-logo-cursor);width:.2em;height:.14em;margin-bottom:.02em}.pigulka.svelte-13mmygm{box-sizing:border-box;background:var(--cur-tint-1);height:30px;color:var(--cur-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 11px 0 10px;font-size:14px;line-height:1;text-decoration:none;display:inline-flex}.pigulka.svelte-13mmygm:focus-visible{outline:2px solid var(--cur-primary);outline-offset:3px}:root{--fg-mint:#0adaba;--fg-on-mint:#1d1d1f;--fg-teal:#078970;--fg-ember:#fd7a37;--fg-flame:#ee4857;--fg-night:#17171a;--fg-deep:#101928;--fg-white:#fff;--fg-card:#fff;--fg-card-edge:#e3e3e1;--fg-ink:#1d1d1f;--fg-ink-soft:#4a4c51;--fg-ink-muted:#6e7176;--fg-accent:#067a66;--fg-icon-well:#eef8f5;--fg-plate:#17171a;--fg-plate-card:#1e1e1e;--fg-plate-edge:#2e2e2e;--fg-plate-ink:#fff;--fg-plate-soft:#ffffffa8;--fg-plate-muted:#ffffff75;--fg-plate-ring:0 0 0 1px #ffffff0f;--fg-plate-well:#141416;--fg-glow-mint:0 0 0 1px #0adaba8c, 0 10px 34px -10px #0adaba99;--fg-glow-fire:0 0 0 1px #fd7a3780, 0 14px 44px -12px #ee48578c;--fg-glow-card:0 18px 46px -22px #fd7a3780, 0 8px 26px -16px #0adaba73;--fg-shadow:0 1px 2px #17181a0d, 0 8px 24px -14px #17181a2e;--fg-spot-alpha:.07;--fg-logo-glow:drop-shadow(0 4px 14px #fd7a3773)}.dark{--fg-card:#1e1e1e;--fg-card-edge:#2e2e2e;--fg-ink:#fff;--fg-ink-soft:#ffffffad;--fg-ink-muted:#ffffff80;--fg-accent:#0adaba;--fg-icon-well:#17171a;--fg-plate:#121215;--fg-plate-ring:0 0 0 1px #ffffff17;--fg-shadow:0 1px 2px #0006, 0 10px 28px -16px #000000b3;--fg-spot-alpha:.09}.fg-plate{--fg-card:var(--fg-plate-card);--fg-card-edge:var(--fg-plate-edge);--fg-ink:var(--fg-plate-ink);--fg-ink-soft:var(--fg-plate-soft);--fg-ink-muted:var(--fg-plate-muted);--fg-accent:var(--fg-mint);--fg-icon-well:var(--fg-plate-well);--fg-shadow:0 1px 2px #0006;--fg-spot-alpha:.09;isolation:isolate;border-radius:var(--r4);background:var(--fg-plate);color:var(--fg-plate-ink);box-shadow:var(--shadow-float), var(--fg-plate-ring), inset 0 1px 0 #ffffff14;position:relative;overflow:hidden}.fg-foto{z-index:-2;object-fit:cover;object-position:67% 50%;filter:blur(5px)brightness(.42)saturate(1.15);pointer-events:none;-webkit-user-select:none;user-select:none;width:calc(100% + 48px);max-width:none;height:calc(100% + 48px);position:absolute;inset:-24px}.fg-zar{z-index:-1;filter:blur(70px);pointer-events:none;border-radius:50%;animation:7s ease-in-out infinite alternate fg-oddech;position:absolute}.fg-zar-ogien{background:var(--fg-ember);opacity:.2}.fg-zar-mieta{background:var(--fg-mint);opacity:.12;animation-delay:-3.5s}@keyframes fg-oddech{0%{transform:scale(.9)}to{transform:scale(1.12)}}.fg-h1{letter-spacing:-.02em;margin:0;font-size:clamp(36px,6.4vw,84px);font-weight:600;line-height:1.02}.fg-h2{letter-spacing:-.02em;color:var(--fg-ink);margin:0;font-size:clamp(30px,3.7vw,50px);font-weight:700;line-height:1.06}.fg-lead{color:var(--fg-ink-soft);margin:0;font-size:clamp(16px,1.3vw,18.5px);line-height:1.6}.fg-eyebrow{color:var(--fg-accent);margin:0;font-size:15px;font-weight:600}.fg-zaznacz{background:var(--fg-mint);color:var(--fg-on-mint);-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:nowrap;border-radius:.12em;padding:0 .16em .04em;display:inline}.fg-motto{border-radius:var(--r-pill);height:32px;color:var(--fg-plate-ink);background:#0009;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #ffffff1f}.fg-motto svg{color:var(--fg-ember);filter:drop-shadow(0 0 6px #fd7a37cc)}.fg-btn{background:var(--fg-mint);height:46px;color:var(--fg-on-mint);white-space:nowrap;box-shadow:var(--fg-glow-mint);border-radius:6px;align-items:center;gap:6px;padding:0 18px 0 20px;font-size:16px;font-weight:700;transition:box-shadow .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:inline-flex}.fg-btn:hover{box-shadow:var(--fg-glow-mint), var(--fg-glow-fire);transform:translateY(-1px)}.fg-btn-cichy{height:46px;color:var(--fg-ink);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--fg-card-edge);border-radius:6px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;transition:box-shadow .18s;display:inline-flex}.fg-plate .fg-btn-cichy{box-shadow:inset 0 0 0 1px #ffffff38}.fg-btn-cichy:hover{box-shadow:inset 0 0 0 1px var(--fg-mint), 0 0 22px -6px #0adaba8c}.fg-strzalka-grot{transition:transform .15s;transform:translate(-3px)}.fg-strzalka-linia{opacity:0;transition:opacity .15s}a:hover>.fg-strzalka .fg-strzalka-grot,a:focus-visible>.fg-strzalka .fg-strzalka-grot{transform:translate(0)}a:hover>.fg-strzalka .fg-strzalka-linia,a:focus-visible>.fg-strzalka .fg-strzalka-linia{opacity:1}.fg-card{isolation:isolate;background:var(--fg-card);box-shadow:inset 0 0 0 1px var(--fg-card-edge), var(--fg-shadow);color:var(--fg-ink);border-radius:12px;transition:box-shadow .2s,transform .2s cubic-bezier(.2,.8,.2,1);position:relative}.fg-card:before,.fg-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), black 0%, transparent 100%);mask-image:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), black 0%, transparent 100%);transition:opacity .25s;position:absolute;inset:0}.fg-card:before{background:var(--fg-mint)}.fg-card:after{box-shadow:inset 0 0 0 1px var(--fg-mint)}.fg-swiatlo:hover .fg-card:before{opacity:var(--fg-spot-alpha)}.fg-swiatlo:hover .fg-card:after{opacity:.9}.fg-card:hover{box-shadow:inset 0 0 0 1px var(--fg-card-edge), var(--fg-glow-card);transform:translateY(-3px)}.fg-ikona{background:var(--fg-icon-well);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--fg-card-edge);color:var(--fg-accent);border-radius:9px;flex:none;place-items:center;display:inline-grid}@media (width<=560px){li.fg-card.fg-poziomo{grid-template-columns:38px minmax(0,1fr);align-items:start;column-gap:14px;padding:16px 16px 18px;display:grid}li.fg-card.fg-poziomo>.fg-ikona{grid-row:1/span 2}li.fg-card.fg-poziomo>h3{margin:0;padding-top:1px}li.fg-card.fg-poziomo>p{grid-column:2;margin-top:4px}}@media (prefers-reduced-motion:reduce){.fg-zar{animation:none}.fg-card,.fg-btn{transition:none}.fg-card:hover,.fg-btn:hover{transform:none}}.fg-pill.svelte-rg77rn{border-radius:var(--r-pill);background:var(--fg-night);height:30px;box-shadow:0 0 0 1px var(--fg-plate-edge);color:var(--fg-white);white-space:nowrap;align-items:center;gap:7px;padding:0 12px 0 9px;font-size:13px;font-weight:700;line-height:1;transition:box-shadow .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:inline-flex}.fg-pill.svelte-rg77rn:hover,.fg-pill.svelte-rg77rn:focus-visible{box-shadow:0 0 0 1px var(--fg-plate-edge), var(--fg-glow-fire);transform:translateY(-1px)}img.svelte-rg77rn{filter:var(--fg-logo-glow);flex:none;display:block}.gem.svelte-rg77rn{color:var(--fg-mint)}@media (prefers-reduced-motion:reduce){.fg-pill.svelte-rg77rn{transition:none}.fg-pill.svelte-rg77rn:hover,.fg-pill.svelte-rg77rn:focus-visible{transform:none}}.okno.svelte-19trelw{top:calc(100% + 8px);left:clamp(0px, var(--x), calc(100% - 600px));border-radius:var(--r3);background:var(--tile);width:600px;box-shadow:var(--shadow-high-lit);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:12px;animation:.3s cubic-bezier(.2,.8,.2,1) both svelte-19trelw-okno-spada,.18s ease-out both svelte-19trelw-okno-fade;display:grid;position:absolute}@keyframes svelte-19trelw-okno-spada{0%{transform:translateY(-10px)scale(.985)}to{transform:none}}@keyframes svelte-19trelw-okno-fade{0%{opacity:0}}.kol.svelte-19trelw{animation:.34s cubic-bezier(.2,.8,.2,1) both svelte-19trelw-kol-wstaje;animation-delay:calc(var(--i) * 38ms)}@keyframes svelte-19trelw-kol-wstaje{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.kol-tytul.svelte-19trelw{letter-spacing:.06em;text-transform:uppercase;height:28px;color:var(--ink-faint);align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:flex}.lista.svelte-19trelw{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pozycja.svelte-19trelw{border-radius:var(--r2);flex-direction:column;gap:2px;padding:9px 10px;transition:background-color .14s;display:flex}.pozycja.svelte-19trelw:hover{background:var(--sunk)}.t.svelte-19trelw{color:var(--ink);font-size:13.5px;font-weight:600}.d.svelte-19trelw{color:var(--ink-muted);font-size:12.5px;line-height:1.4}.taca.svelte-19trelw{border-radius:var(--r2);background:var(--sunk);box-shadow:var(--shadow-sunk);padding:0 6px 6px}.taca.svelte-19trelw .lista:where(.svelte-19trelw){gap:6px}.marka.svelte-19trelw{border-radius:var(--r2);background:var(--tile);box-shadow:var(--shadow-chip-lit);flex-direction:column;align-items:flex-start;gap:8px;padding:12px;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.marka.svelte-19trelw:hover{transform:translateY(-2px)}.marka.svelte-19trelw a:after{content:"";border-radius:var(--r2);position:absolute;inset:0}@media (width<=1080px){.okno.svelte-19trelw{display:none}}@media (prefers-reduced-motion:reduce){.okno.svelte-19trelw,.kol.svelte-19trelw,.marka.svelte-19trelw{transition:none;animation:none}}.menu.svelte-1udeex8{border-radius:var(--r3);background:var(--tile);box-shadow:var(--shadow-panel-lit);max-height:calc(100dvh - 92px);margin-top:8px;padding:8px;animation:.34s cubic-bezier(.2,.8,.2,1) both svelte-1udeex8-menu-spada,.2s ease-out both svelte-1udeex8-menu-fade;overflow-y:auto}@keyframes svelte-1udeex8-menu-spada{0%{transform:translateY(-10px)scale(.985)}to{transform:none}}@keyframes svelte-1udeex8-menu-fade{0%{opacity:0}}.lista.svelte-1udeex8{margin:0;padding:0;list-style:none}.link.svelte-1udeex8{border-radius:var(--r2);height:46px;color:var(--ink-soft);box-shadow:inset 0 -1px 0 var(--hair);align-items:center;padding:0 14px;font-size:15px;font-weight:500;display:flex}.lista.svelte-1udeex8 li:where(.svelte-1udeex8):last-child .link:where(.svelte-1udeex8){box-shadow:none}.link.svelte-1udeex8:hover{background:var(--sunk);color:var(--ink)}.link.on.svelte-1udeex8{color:var(--teal)}.szkoly.svelte-1udeex8{box-shadow:inset 0 1px 0 var(--hair);flex-wrap:wrap;gap:6px;margin-top:8px;padding:10px 6px 4px;display:flex}.chip.svelte-1udeex8{border-radius:var(--r2);height:30px;color:var(--ink-soft);background:var(--sunk);box-shadow:var(--shadow-sunk);align-items:center;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.chip.svelte-1udeex8:hover{color:var(--ink)}.chip.ai.svelte-1udeex8{color:var(--teal);background:var(--teal-wash);box-shadow:none;gap:6px}.motyw.svelte-1udeex8{justify-content:flex-end;padding:0 4px 6px;display:flex}.jezyki.svelte-1udeex8{box-shadow:inset 0 1px 0 var(--hair);flex-wrap:wrap;gap:2px;margin-top:8px;padding-top:8px;display:flex}.jezyk.svelte-1udeex8{border-radius:var(--r2);height:36px;color:var(--ink-soft);white-space:nowrap;align-items:center;gap:10px;padding:0 10px 0 8px;font-size:13.5px;font-weight:500;transition:background-color .14s,color .14s;display:flex}.kod.svelte-1udeex8{letter-spacing:.06em;width:26px;color:var(--ink-faint);font-size:11px;font-weight:700}.nazwa.svelte-1udeex8{flex:1}.jezyk.svelte-1udeex8:hover{background:var(--sunk);color:var(--ink)}.jezyk.on.svelte-1udeex8,.jezyk.on.svelte-1udeex8 .kod:where(.svelte-1udeex8){color:var(--teal)}.stopka.svelte-1udeex8{box-shadow:inset 0 1px 0 var(--hair);align-items:center;gap:8px;margin-top:8px;padding-top:10px;display:flex}.przycisk.svelte-1udeex8{border-radius:var(--r2);height:42px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.przycisk.glowny.svelte-1udeex8{background:var(--ink);color:var(--on-ink);box-shadow:var(--lit-on-ink)}.kropka.svelte-1udeex8{background:var(--mint);border-radius:50%;flex:none;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.menu.svelte-1udeex8{animation:none}}.pas.svelte-16e9vog{z-index:50;pointer-events:none;padding:12px 16px 0;position:sticky;top:0}.rama.svelte-16e9vog{max-width:var(--container);pointer-events:auto;margin-inline:auto;position:relative}.pasek.svelte-16e9vog{border-radius:var(--r3);height:64px;color:var(--ink);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:0 8px 0 14px;transition:height .3s cubic-bezier(.2,.8,.2,1),background-color .3s,box-shadow .3s cubic-bezier(.2,.8,.2,1);display:grid}.wyspa.svelte-16e9vog .pasek:where(.svelte-16e9vog),.otwarte.svelte-16e9vog .pasek:where(.svelte-16e9vog),.uslugi.svelte-16e9vog .pasek:where(.svelte-16e9vog){background:color-mix(in srgb, var(--tile) 84%, transparent);height:56px;box-shadow:var(--shadow-panel-lit);-webkit-backdrop-filter:blur(14px)}.znak.svelte-16e9vog{grid-column:1;align-items:center;gap:9px;display:inline-flex}.znak-kw.svelte-16e9vog{width:32px;height:32px;display:block}.nazwa.svelte-16e9vog{letter-spacing:-.03em;font-size:19px}.linki.svelte-16e9vog{grid-column:2;justify-self:start;align-items:center;gap:2px;padding-left:18px;display:flex;position:relative}.linki.svelte-16e9vog:before{content:"";background:var(--edge);width:1px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.chip.svelte-16e9vog{border-radius:var(--r2);background:var(--sunk);width:0;height:100%;box-shadow:var(--shadow-sunk);opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.2,.8,.2,1),width .32s cubic-bezier(.2,.8,.2,1),opacity .18s;position:absolute;top:0;left:0}.chip.bez-ruchu.svelte-16e9vog{transition:none}.link.svelte-16e9vog{border-radius:var(--r2);height:36px;font:inherit;letter-spacing:-.008em;color:var(--ink-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;font-size:13.5px;font-weight:500;transition:color .16s;display:inline-flex;position:relative}.link.svelte-16e9vog:hover{color:var(--ink)}.link.on.svelte-16e9vog{color:var(--teal)}.wejscie.svelte-16e9vog{padding-right:8px}.szewron.svelte-16e9vog{opacity:.6;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:inline-flex}.wejscie[aria-expanded=true].svelte-16e9vog .szewron:where(.svelte-16e9vog){transform:rotate(180deg)}.akcje.svelte-16e9vog{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.cichy.svelte-16e9vog{color:var(--ink-muted);padding:0 6px;font-size:13.5px;font-weight:500;transition:color .16s}.cichy.svelte-16e9vog:hover{color:var(--ink)}.kreska.svelte-16e9vog{background:var(--edge);width:1px;height:18px;margin:0 2px}.pigulka.svelte-16e9vog{border-radius:var(--r2);background:var(--ink);height:38px;color:var(--on-ink);letter-spacing:-.012em;white-space:nowrap;box-shadow:var(--lit-on-ink);align-items:center;gap:8px;padding:0 14px 0 15px;font-size:13.5px;font-weight:600;line-height:1;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s;display:inline-flex}.pigulka.svelte-16e9vog:hover{box-shadow:var(--shadow-lift1), var(--lit-on-ink);transform:translateY(-1px)}.pigulka.svelte-16e9vog:active{box-shadow:var(--shadow-pressed);transform:translateY(1px)}.kropka-cta.svelte-16e9vog{background:var(--mint);border-radius:50%;flex:none;width:7px;height:7px}.strzalka.svelte-16e9vog{opacity:.6;margin-left:-2px;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s;display:inline-flex}.pigulka.svelte-16e9vog:hover .strzalka:where(.svelte-16e9vog){opacity:1;transform:translate(3px)}.burger.svelte-16e9vog{border-radius:var(--r2);background:var(--tile);width:38px;height:38px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;border:0;place-items:center;display:none}.burger.svelte-16e9vog:hover{background:var(--sunk);box-shadow:var(--shadow-sunk)}@media (width<=1080px){.linki.svelte-16e9vog,.cichy.svelte-16e9vog,.kreska.svelte-16e9vog,.akcje.svelte-16e9vog>.jezyk-miejsce:where(.svelte-16e9vog){display:none}.burger.svelte-16e9vog{display:grid}.pasek.svelte-16e9vog{padding-right:8px}}@media (width<=560px){.akcje.svelte-16e9vog>.pigulka:where(.svelte-16e9vog){display:none}}@media (prefers-reduced-motion:reduce){.pasek.svelte-16e9vog,.chip.svelte-16e9vog,.link.svelte-16e9vog,.szewron.svelte-16e9vog{transition:none;animation:none}}.stopka.svelte-1iqsbj7{padding:0 clamp(14px,2.2vw,36px) clamp(14px,2.2vw,36px)}.plyta.svelte-1iqsbj7{border-radius:var(--r4);background:var(--plate);color:var(--on-plate);box-shadow:var(--shadow-float), var(--plate-lit);padding:clamp(52px,6vw,84px) 0 36px;position:relative;overflow:hidden}.ziarno.svelte-1iqsbj7{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.tresc.svelte-1iqsbj7{position:relative}.tresc.svelte-1iqsbj7 .bl-label{color:var(--on-plate-faint)}.tresc.svelte-1iqsbj7 .bl-small{color:var(--on-plate-muted)}.kolumny.svelte-1iqsbj7{grid-template-columns:1.6fr repeat(4,1fr);gap:40px 28px;display:grid}.znak.svelte-1iqsbj7{align-items:center;gap:10px;font-size:18px;display:flex}.znak-kw.svelte-1iqsbj7{width:28px;height:28px;display:block}.opis.svelte-1iqsbj7{max-width:250px;margin:14px 0 0}.profile.svelte-1iqsbj7{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.profil.svelte-1iqsbj7{border-radius:var(--r2);width:32px;height:32px;color:var(--on-plate-muted);background:var(--plate-tag-bg);box-shadow:var(--plate-tag-ring);place-items:center;transition:color .16s,background-color .16s;display:grid}.profil.svelte-1iqsbj7:hover{color:var(--on-plate);background:var(--plate-well)}.prawne.svelte-1iqsbj7{gap:18px;display:inline-flex}.pod.svelte-1iqsbj7{margin-bottom:14px}ul.svelte-1iqsbj7{gap:9px;margin:0;padding:0;list-style:none;display:grid}.odsylacz.svelte-1iqsbj7{color:var(--on-plate-muted);font-size:14px;transition:color .16s}.odsylacz.svelte-1iqsbj7:hover{color:var(--on-plate)}.pozycja.svelte-1iqsbj7{max-width:240px}.dol.svelte-1iqsbj7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:22px;display:flex;box-shadow:inset 0 1px #f0f6f41f}@media (width<=1100px){.kolumny.svelte-1iqsbj7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.kolumny.svelte-1iqsbj7{grid-template-columns:repeat(2,minmax(0,1fr))}}
