.sketch[data-astro-cid-evxgrovu]{width:100%;height:auto;overflow:visible}.sketch[data-astro-cid-evxgrovu] path,.sketch[data-astro-cid-evxgrovu] rect,.sketch[data-astro-cid-evxgrovu] circle{fill:none;stroke-linejoin:round;stroke-linecap:round}.sk-ink[data-astro-cid-evxgrovu] path{stroke:var(--line-strong);stroke-width:1px}.sk-faint[data-astro-cid-evxgrovu]{stroke-dasharray:2 3}.sk-plot[data-astro-cid-evxgrovu]{stroke:var(--ochre);stroke-width:2.2px}.sk-faint2[data-astro-cid-evxgrovu]{opacity:.5}.sk-new[data-astro-cid-evxgrovu],.sk-new[data-astro-cid-evxgrovu] path,.sk-new[data-astro-cid-evxgrovu] circle{stroke:var(--green);stroke-width:1.8px}.sk-ink2[data-astro-cid-evxgrovu]{stroke:var(--ink);stroke-width:1.3px}.sk-thin[data-astro-cid-evxgrovu]{stroke-width:1px!important}.sk-dash[data-astro-cid-evxgrovu]{stroke-dasharray:5 4}.sk-fill[data-astro-cid-evxgrovu]{fill:currentColor!important}.sk-new[data-astro-cid-evxgrovu].sk-fill{fill:var(--green)!important}.sk-ink2[data-astro-cid-evxgrovu].sk-fill{fill:var(--ink)!important}.sk-sheet[data-astro-cid-evxgrovu]{stroke:var(--ink);stroke-width:1.3px;fill:var(--sheet)!important}.sk-wall[data-astro-cid-evxgrovu]{fill:#cfc3b4!important}.sk-paper[data-astro-cid-evxgrovu]{stroke:var(--paper);stroke-width:3px}.sk-fill-paper[data-astro-cid-evxgrovu]{fill:#e7ddd0!important}.om[data-astro-cid-tixjuzmp]{margin-top:var(--space-10);align-items:start;gap:2rem 3.5rem;display:grid}@media (width>=60rem){.om[data-astro-cid-tixjuzmp]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.om__map[data-astro-cid-tixjuzmp]{border:1px solid var(--line-strong);background:var(--sheet);position:relative}.om__map[data-astro-cid-tixjuzmp] img[data-astro-cid-tixjuzmp]{width:100%;height:auto;display:block}.om__frame[data-astro-cid-tixjuzmp]{position:relative}.om__map[data-astro-cid-tixjuzmp] figcaption[data-astro-cid-tixjuzmp]{color:var(--muted);border-top:1px solid var(--line-strong);text-align:right;padding:.35rem .6rem;font-size:.75rem}.om__map[data-astro-cid-tixjuzmp] figcaption[data-astro-cid-tixjuzmp] a[data-astro-cid-tixjuzmp]{color:inherit}.om__pin[data-astro-cid-tixjuzmp]{width:0;height:0;position:absolute}.om__pin[data-astro-cid-tixjuzmp]:before{content:"";background:var(--green);border:2px solid var(--paper);width:16px;height:16px;box-shadow:0 0 0 1px var(--green);position:absolute;top:-8px;left:-8px;transform:rotate(45deg)}.om__pinlabel[data-astro-cid-tixjuzmp]{background:var(--sheet);border:1px solid var(--ink);white-space:nowrap;padding:.1rem .45rem;font-size:.85rem;position:absolute;top:-13px;left:16px}.om__offices[data-astro-cid-tixjuzmp]{border-top:1.5px solid var(--ink);gap:0;display:grid}.om__office[data-astro-cid-tixjuzmp]{border-bottom:1px solid var(--line-strong);padding:1.2rem 0}.om__office[data-astro-cid-tixjuzmp] h3[data-astro-cid-tixjuzmp]{font-size:1.15rem}.om__office[data-astro-cid-tixjuzmp] address[data-astro-cid-tixjuzmp]{margin-top:.4rem;font-style:normal}.om__phones[data-astro-cid-tixjuzmp]{color:var(--ink);margin-top:.4rem;font-size:1.2rem;font-weight:620}.om__phones[data-astro-cid-tixjuzmp] a[data-astro-cid-tixjuzmp]{color:var(--ink);text-decoration:none}.om__sep[data-astro-cid-tixjuzmp]{color:var(--muted);font-weight:400}.om__hours[data-astro-cid-tixjuzmp]{color:var(--text);margin-top:.3rem}.om__dir[data-astro-cid-tixjuzmp]{margin-top:.5rem;font-size:.95rem}.om__mail[data-astro-cid-tixjuzmp]{gap:.2rem;margin-top:.4rem;display:grid}.om__mail[data-astro-cid-tixjuzmp] a[data-astro-cid-tixjuzmp]{color:var(--ink);padding-block:.3rem;font-weight:600;display:inline-block}.om__area[data-astro-cid-tixjuzmp]{color:var(--muted);margin-top:.6rem;font-size:.95rem}.hero[data-astro-cid-lcdefpme]{padding-top:5.6rem;position:relative}.hero__text[data-astro-cid-lcdefpme]{padding-bottom:1.75rem}.hero[data-astro-cid-lcdefpme] .hero__media{--fx:.97;--fy:.6;height:clamp(15.5rem,min(50vw,48svh),31rem)}.hero__legend[data-astro-cid-lcdefpme]{display:none}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.35rem,1.2rem + 2.35vw,3.45rem);line-height:1.12}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]:after{margin-top:clamp(1.1rem,2.6svh,1.9rem)}.hero__lead[data-astro-cid-lcdefpme]{color:var(--text);max-width:26rem;margin-top:clamp(1.1rem,2.8svh,1.9rem);font-size:clamp(1.06rem,.95rem + .3vw,1.2rem);line-height:1.6}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.2rem 2.2rem;margin-top:clamp(1.4rem,4svh,2.6rem);display:flex}@media (width>=48rem) and (width<=74.99rem){.hero[data-astro-cid-lcdefpme]{padding-top:6.5rem}.hero__text[data-astro-cid-lcdefpme]{padding-bottom:2.2rem}.hero__copy[data-astro-cid-lcdefpme]{max-width:40rem}.hero__lead[data-astro-cid-lcdefpme]{max-width:34rem}}@media (width>=75rem){.hero[data-astro-cid-lcdefpme]{--hero-h:clamp(34rem, 86svh, 60rem);height:var(--hero-h);align-items:center;padding-top:0;display:flex}.hero[data-astro-cid-lcdefpme] .hero__media{--fx:1;--fy:.55;height:auto;position:absolute;inset:0}.hero__text[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;padding-top:clamp(4.5rem,7.5svh,6.5rem);padding-bottom:0;position:relative}.hero__copy[data-astro-cid-lcdefpme]{pointer-events:auto;max-width:min(30rem,32vw)}}@media (width<=47.99rem){.hero__legend[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.55rem 1rem;margin-block:0;margin-inline:auto;padding:1rem 0 2rem;font-size:.95rem;list-style:none;display:grid}.hero__legend[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:baseline;gap:.5rem;display:flex}.hero__legend[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);padding-block:.3rem;display:inline-block}.hero__n[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;width:1.35rem;height:1.35rem;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:.7rem;display:inline-grid;transform:translateY(.1rem)}}.rail--first[data-astro-cid-lcdefpme]{padding-top:clamp(2.2rem,4.5svh,3.4rem)}.rail__head[data-astro-cid-lcdefpme]{gap:1.4rem;display:grid}.rail__intro[data-astro-cid-lcdefpme]{max-width:46rem;font-size:var(--step-1);line-height:1.5}.rail__list[data-astro-cid-lcdefpme]{margin-top:var(--space-12);border-top:1.5px solid var(--ink);grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid}.rail__item[data-astro-cid-lcdefpme]{padding:1.4rem 1.1rem 0 0;position:relative}.rail__item[data-astro-cid-lcdefpme]+.rail__item[data-astro-cid-lcdefpme]{border-left:1px solid var(--line-strong);padding-left:1.1rem}.rail__fig[data-astro-cid-lcdefpme]{background:var(--sheet);border:1px solid var(--line);margin-bottom:1rem;padding:.5rem}.rail__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.12rem}.rail__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:.5rem;font-size:.96rem;line-height:1.55}.rail__links[data-astro-cid-lcdefpme]{gap:.3rem;margin-top:.7rem;font-size:.93rem;font-weight:560;display:grid}@media (width<=87.5rem){.rail__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2.2rem}.rail__item[data-astro-cid-lcdefpme]:nth-child(5){border-left:0;padding-left:0}}@media (width<=60rem){.rail__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.rail__item[data-astro-cid-lcdefpme]:nth-child(odd){border-left:0;padding-left:0}.rail__item[data-astro-cid-lcdefpme]:nth-child(5){border-left:0}}@media (width<=34rem){.rail__list[data-astro-cid-lcdefpme]{border-top:0;grid-template-columns:1fr;row-gap:0}.rail__item[data-astro-cid-lcdefpme],.rail__item[data-astro-cid-lcdefpme]+.rail__item[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--line-strong);grid-template-columns:7.5rem 1fr;align-items:start;column-gap:1rem;padding:1.2rem 0;display:grid}.rail__fig[data-astro-cid-lcdefpme]{grid-row:span 3;margin:0}.rail__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{align-self:start}}.budynki__grid[data-astro-cid-lcdefpme]{align-items:center;gap:2rem 4rem;display:grid}@media (width>=60rem){.budynki__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.budynki__fig[data-astro-cid-lcdefpme] img{aspect-ratio:2;object-fit:cover;object-position:75% 50%;width:100%;height:auto}.budynki__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30rem;margin-top:1rem}
