.language-switcher[data-astro-cid-l4evwy7q]{align-items:center;gap:.5rem;display:inline-flex}.lang-btn[data-astro-cid-l4evwy7q]{background:color-mix(in srgb, var(--surface) 65%, transparent);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:999px;padding:.4rem .6rem;font-size:.85rem;font-weight:900;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s}.lang-btn[data-astro-cid-l4evwy7q]:hover{color:var(--text);box-shadow:var(--shadow-soft);border-color:color-mix(in srgb, var(--primary) 35%, var(--border));transform:translateY(-1px)}.lang-btn[data-astro-cid-l4evwy7q].active{color:var(--text);border-color:color-mix(in srgb, var(--primary) 55%, var(--border));background:color-mix(in srgb, var(--primary) 12%, var(--surface))}.divider[data-astro-cid-l4evwy7q]{color:var(--border);user-select:none;font-weight:900}*{box-sizing:border-box;margin:0;padding:0}:root{--font-body:"Plus Jakarta Sans", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--font-display:"Space Grotesk", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;--bg:#070a12;--surface:#ffffff0f;--surface-2:#ffffff14;--text:#eaf0ff;--muted:#eaf0ffb8;--border:#eaf0ff24;--primary:#22d3ee;--primary-2:#7c3aed;--accent:linear-gradient(135deg, var(--primary) 0%, var(--primary-2) 100%);--input-bg:#ffffff0f;--input-border:#eaf0ff2e;--shadow:0 24px 55px #00000073;--shadow-soft:0 16px 40px #00000040}[data-theme=light]{--bg:#f7faff;--surface:#1118270b;--surface-2:#1118270f;--text:#0b1220;--muted:#0b1220b8;--border:#0b12201f;--primary:#2563eb;--primary-2:#7c3aed;--accent:linear-gradient(135deg, var(--primary) 0%, var(--primary-2) 100%);--input-bg:#ffffffeb;--input-border:#0b122029;--shadow:0 18px 45px #0206171f;--shadow-soft:0 14px 34px #0206171a}html{font-family:var(--font-body);background:var(--bg);color:var(--text);scroll-behavior:smooth}body{line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text);letter-spacing:-.02em;font-weight:700}p,li,label{color:var(--muted)}a,a:visited{color:inherit;text-decoration:none}a:hover{text-decoration:none}html[data-lang=pl] .lang-en,html[data-lang=en] .lang-pl{display:none!important}.navbar[data-astro-cid-ju4pidww]{z-index:1000;backdrop-filter:blur(10px);background:color-mix(in srgb, var(--bg) 75%, transparent);border-bottom:1px solid var(--border);position:sticky;top:0}.nav-container[data-astro-cid-ju4pidww]{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;margin:0 auto;padding:1rem 1.25rem;display:flex}.logo-link[data-astro-cid-ju4pidww]{align-items:center;gap:.75rem;display:inline-flex}.logo-img[data-astro-cid-ju4pidww]{width:auto;height:38px;display:block}.logo-img[data-astro-cid-ju4pidww].logo-light,[data-astro-cid-ju4pidww][data-theme=light] .logo-img[data-astro-cid-ju4pidww].logo-dark{display:none}[data-astro-cid-ju4pidww][data-theme=light] .logo-img[data-astro-cid-ju4pidww].logo-light{display:block}.nav-links[data-astro-cid-ju4pidww]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.1rem;display:flex}.mobile-menu-toggle[data-astro-cid-ju4pidww]{background:color-mix(in srgb, var(--surface) 65%, transparent);border:1px solid var(--border);width:2.35rem;height:2.35rem;color:var(--text);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;display:none}.mobile-menu-toggle[data-astro-cid-ju4pidww] span[data-astro-cid-ju4pidww]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mobile-accessibility-controls[data-astro-cid-ju4pidww]{display:none}.nav-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--muted);border:1px solid #0000;border-radius:.65rem;padding:.4rem .55rem;font-size:.95rem;font-weight:800;transition:background .2s,color .2s,border-color .2s}.nav-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--text);border-color:var(--border);background:color-mix(in srgb, var(--surface) 65%, transparent)}.nav-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww].is-active{color:var(--text);border-color:color-mix(in srgb, var(--primary) 55%, var(--border));background:color-mix(in srgb, var(--primary) 12%, var(--surface))}.right-controls[data-astro-cid-ju4pidww]{align-items:center;gap:.75rem;display:flex}.theme-toggle[data-astro-cid-ju4pidww]{background:color-mix(in srgb, var(--surface) 65%, transparent);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:.75rem;padding:.45rem .6rem;transition:transform .2s,box-shadow .2s,border-color .2s}.theme-toggle[data-astro-cid-ju4pidww]:hover{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));box-shadow:var(--shadow-soft);transform:translateY(-1px)}main[data-astro-cid-ju4pidww]{min-height:calc(100vh - 240px)}footer[data-astro-cid-ju4pidww]{border-top:1px solid var(--border);background:radial-gradient(900px 420px at 10% -10%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 60%), radial-gradient(900px 420px at 90% 0%, color-mix(in srgb, var(--primary-2) 20%, transparent), transparent 60%);margin-top:4.5rem;padding:2.25rem 1.25rem}.footer-content[data-astro-cid-ju4pidww]{text-align:center;max-width:1200px;margin:0 auto}.footer-content[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{font-weight:700}.social-links[data-astro-cid-ju4pidww]{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:.85rem;display:flex}.social-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--muted);border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 70%, transparent);border-radius:999px;padding:.45rem .7rem;font-weight:900;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s}.social-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--text);box-shadow:var(--shadow-soft);border-color:color-mix(in srgb, var(--primary) 35%, var(--border));transform:translateY(-1px)}@media (width<=900px){.nav-container[data-astro-cid-ju4pidww]{padding:.7rem .85rem;position:relative}.logo-img[data-astro-cid-ju4pidww]{height:32px}.right-controls[data-astro-cid-ju4pidww]{gap:.4rem}.mobile-menu-toggle[data-astro-cid-ju4pidww]{display:inline-flex}.nav-links[data-astro-cid-ju4pidww]{flex-wrap:nowrap;flex:1;justify-content:center;gap:.1rem;min-width:0}.nav-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][href=\/youtube]{display:none}.nav-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{white-space:nowrap;padding:.45rem .3rem;font-size:.78rem}.nav-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww].home-link{padding-inline:.65rem}.desktop-controls[data-astro-cid-ju4pidww]{display:none}.mobile-accessibility-controls[data-astro-cid-ju4pidww]{z-index:2;border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 92%, transparent);min-width:12rem;box-shadow:var(--shadow-soft);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem;display:none;position:absolute;top:calc(100% + .5rem);right:.85rem}.mobile-accessibility-controls[data-astro-cid-ju4pidww].is-open{display:flex}}
