.m3-akcent[data-astro-cid-dhfotatx]{color:var(--md-sys-color-primary)}main[data-astro-cid-dhfotatx]{background:var(--md-sys-color-surface-container-low);padding:clamp(2.5rem,6vw,4rem) 0 clamp(2rem,5vw,3rem);position:relative;z-index:1}body.czat-aktywny main[data-astro-cid-dhfotatx]{padding:0 1.25rem}.seo-block[data-astro-cid-dhfotatx]{background:var(--surface-2);border-top:1px solid var(--border);padding:3rem 1.5rem}.seo-inner[data-astro-cid-dhfotatx]{max-width:960px;margin:0 auto}.seo-stats[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:2rem}.stat-card[data-astro-cid-dhfotatx]{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--md-sys-shape-corner-medium);padding:1.25rem 1rem}.stat-num[data-astro-cid-dhfotatx]{display:block;font:var(--md-sys-typescale-headline-small);font-family:var(--font);font-weight:800;color:var(--ink);line-height:1;margin-bottom:.35rem}.stat-label[data-astro-cid-dhfotatx]{display:block;font:var(--md-sys-typescale-label-medium);font-family:var(--font);font-weight:700;color:var(--ink)}.stat-sub[data-astro-cid-dhfotatx]{display:block;font:var(--md-sys-typescale-label-small);font-family:var(--font);color:var(--text-3);margin-top:2px}.seo-desc[data-astro-cid-dhfotatx]{font:var(--md-sys-typescale-body-medium);font-family:var(--font);color:var(--text-2);line-height:1.75;margin:0}.gallery-section[data-astro-cid-dhfotatx]{padding:3rem 0 0;overflow:hidden}.gallery-header[data-astro-cid-dhfotatx]{margin-bottom:2rem}.gallery-strip[data-astro-cid-dhfotatx]{display:flex;gap:10px;overflow-x:auto;padding:0 1.5rem 1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab}.gallery-strip[data-astro-cid-dhfotatx]::-webkit-scrollbar{display:none}.gallery-card[data-astro-cid-dhfotatx]{flex-shrink:0;width:220px;height:330px;border-radius:var(--md-sys-shape-corner-medium);overflow:hidden;scroll-snap-align:start;position:relative;cursor:pointer}.gallery-card[data-astro-cid-dhfotatx] img[data-astro-cid-dhfotatx]{width:100%;height:100%;object-fit:cover;display:block}.gallery-card[data-astro-cid-dhfotatx]:hover img[data-astro-cid-dhfotatx]{transform:scale(1.04)}.gallery-overlay[data-astro-cid-dhfotatx]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.3),transparent 60%)}.gallery-lightbox[data-astro-cid-dhfotatx]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.lb-backdrop[data-astro-cid-dhfotatx]{position:absolute;inset:0;background:#000000eb}.lb-close[data-astro-cid-dhfotatx]{position:absolute;top:1rem;right:1rem;z-index:1;background:#ffffff1a;border:none;color:var(--md-sys-color-on-surface);border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center}.lb-counter[data-astro-cid-dhfotatx]{position:absolute;top:1rem;left:50%;transform:translate(-50%);color:#ffffffb3;font:var(--md-sys-typescale-label-medium);font-family:var(--font);z-index:1}.lb-nav[data-astro-cid-dhfotatx]{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#ffffff1a;border:none;color:var(--md-sys-color-on-surface);border-radius:50%;width:48px;height:48px;cursor:pointer;display:flex;align-items:center;justify-content:center}.lb-nav[data-astro-cid-dhfotatx]:hover{background:#fff3}.lb-prev[data-astro-cid-dhfotatx]{left:1rem}.lb-next[data-astro-cid-dhfotatx]{right:1rem}.lb-img-wrap[data-astro-cid-dhfotatx]{position:relative;z-index:1}@media(max-width:600px){.seo-stats[data-astro-cid-dhfotatx]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.shell[data-astro-cid-dhfotatx]{gap:1.1rem}.input-wrap[data-astro-cid-dhfotatx] input[data-astro-cid-dhfotatx]{font:var(--md-sys-typescale-body-medium);font-family:var(--font)}.chip[data-astro-cid-dhfotatx]{padding:7px 12px;font:var(--md-sys-typescale-label-medium);font-family:var(--font);gap:4px}.chip[data-astro-cid-dhfotatx] svg[data-astro-cid-dhfotatx]{width:11px;height:11px}main[data-astro-cid-dhfotatx]{padding:1.5rem 1rem}}.shell[data-astro-cid-dhfotatx].active .shell-foot[data-astro-cid-dhfotatx]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}@media(max-width:480px){.input-wrap[data-astro-cid-dhfotatx] button[data-astro-cid-dhfotatx]{width:44px;height:44px}}
