.hero[data-astro-cid-ge2uvauf]{background-color:var(--c-band);color:var(--c-on-band);background-image:linear-gradient(color-mix(in srgb, var(--c-on-band) 3.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--c-on-band) 3.5%, transparent) 1px, transparent 1px);background-position:100% 0;background-size:2rem 2rem}.in[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(2.5rem,5vw,4rem);padding-block:clamp(3rem,2rem + 5vw,6.5rem) clamp(3rem,2rem + 4vw,5.5rem);display:grid}@media (width>=68rem){.in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,11fr) minmax(0,10fr);column-gap:clamp(3rem,5vw,5rem)}}h1[data-astro-cid-ge2uvauf]{color:var(--c-on-band);letter-spacing:-.026em;font-size:clamp(2.5rem,1.4rem + 3vw,3.9rem);font-weight:480;line-height:1.04}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.lead[data-astro-cid-ge2uvauf]{color:color-mix(in srgb, var(--c-on-band) 86%, var(--c-band));max-width:48ch;margin-top:1.75rem}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.obraz[data-astro-cid-ge2uvauf] img{aspect-ratio:4/3;object-position:38% 60%;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;display:block}@media (width<=67.99rem){.obraz[data-astro-cid-ge2uvauf] img{aspect-ratio:16/10}}@media (width<=30rem){.cta[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%;justify-content:center}}.uklad[data-astro-cid-hemr5th4]{gap:2rem;display:grid}@media (width>=60rem){.uklad[data-astro-cid-hemr5th4]{grid-template-columns:4fr 8fr;gap:clamp(2rem,4vw,4rem)}h2[data-astro-cid-hemr5th4]{align-self:start;position:sticky;top:6rem}}.lista[data-astro-cid-hemr5th4]{border-top:3px solid var(--c-ink)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--c-line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;font:600 var(--step-1) / 1.3 var(--font-display);color:var(--c-ink);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.15rem 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none;width:.85rem;height:.85rem;transition:transform .2s}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat}summary[data-astro-cid-hemr5th4]:hover{color:var(--c-blue)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--c-ink-soft);max-width:62ch;padding-bottom:1.4rem}details[data-astro-cid-hemr5th4][open] p[data-astro-cid-hemr5th4]{animation:.22s ease-out wjazd}@keyframes wjazd{0%{opacity:0;translate:0 -4px}}.kolumny[data-astro-cid-bzklmtff]{border-top:1px solid var(--c-ink);gap:2.5rem 2rem;padding-top:1.75rem;display:grid}@media (width>=40rem){.kolumny[data-astro-cid-bzklmtff]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=68rem){.kolumny[data-astro-cid-bzklmtff]{grid-template-columns:repeat(4,minmax(0,1fr))}}.grupa[data-astro-cid-bzklmtff] h3[data-astro-cid-bzklmtff]{font-size:var(--step-0);color:var(--c-ink-soft);font-weight:600}ul[data-astro-cid-bzklmtff]{margin:1rem 0 0;padding:0;list-style:none}li[data-astro-cid-bzklmtff]+li[data-astro-cid-bzklmtff]{margin-top:.15rem}li[data-astro-cid-bzklmtff] a[data-astro-cid-bzklmtff]{font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--step-1);letter-spacing:-.01em;color:var(--c-ink);text-underline-offset:.2em;padding:.35rem 0;line-height:1.25;text-decoration:underline #0000;transition:text-decoration-color .15s;display:block}li[data-astro-cid-bzklmtff] a[data-astro-cid-bzklmtff]:hover{color:var(--c-ink);text-decoration-color:currentColor}.dla[data-astro-cid-bzklmtff]{border-top:1px solid var(--c-hair);flex-wrap:wrap;gap:.75rem 2.5rem;margin-top:clamp(2.5rem,4vw,3.5rem);padding-top:1.25rem;display:flex}.dla[data-astro-cid-bzklmtff] a[data-astro-cid-bzklmtff]{font:600 var(--step-1) / 1.2 var(--font-display);color:var(--c-blue)}
