.hero[data-astro-cid-ge2uvauf]{--u:calc(min(100cqw, 46.18svh) / 375);--k:calc(min(100cqw / 1440, 100svh / 810));--s:var(--u);position:relative;overflow-x:clip;container-type:inline-size}.stage[data-astro-cid-ge2uvauf]{position:relative}.box[data-astro-cid-ge2uvauf]{width:calc(var(--s) * 375);height:calc(var(--s) * 812);margin:calc((100svh - var(--s) * 812) / 2) auto;position:relative}.sys[data-astro-cid-ge2uvauf],.txt[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.txt[data-astro-cid-ge2uvauf]{pointer-events:none}.txt[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{pointer-events:auto}.nav[data-astro-cid-ge2uvauf]{z-index:3;pointer-events:none;position:absolute;inset:0}.nav[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{pointer-events:auto}.name[data-astro-cid-ge2uvauf],.menu[data-astro-cid-ge2uvauf],.title[data-astro-cid-ge2uvauf],.note[data-astro-cid-ge2uvauf],.sub[data-astro-cid-ge2uvauf],.links[data-astro-cid-ge2uvauf]{margin:0;position:absolute}.name[data-astro-cid-ge2uvauf],.menu[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf],.links[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--ink);text-underline-offset:.25em;margin-block:-14px;padding-block:14px;text-decoration-thickness:1px;display:inline-block}.name[data-astro-cid-ge2uvauf],.menu[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{text-decoration:none}.name[data-astro-cid-ge2uvauf]:hover,.menu[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover,.links[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{text-decoration:underline}.name[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 24);top:calc(var(--s) * 60);font:500 calc(var(--s) * 15) / 1 var(--font-ui)}.menu[data-astro-cid-ge2uvauf]{right:calc(var(--s) * 24);top:calc(var(--s) * 61);gap:calc(var(--s) * 16);font:400 calc(var(--s) * 14) / 1 var(--font-ui);padding:0;list-style:none;display:flex}.d-only[data-astro-cid-ge2uvauf]{display:none}.title[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 24);top:calc(var(--s) * 200);font-family:var(--font-display);font-weight:500;font-size:calc(var(--s) * 48);letter-spacing:-.025em;white-space:nowrap;line-height:1.02}.ln[data-astro-cid-ge2uvauf]{display:block}.w[data-astro-cid-ge2uvauf]{display:inline-block}.seg[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 256);top:calc(var(--s) * var(--mt));width:1px;height:calc(var(--s) * var(--mh));position:absolute}.bar[data-astro-cid-ge2uvauf],.tick[data-astro-cid-ge2uvauf]{background:var(--line);position:absolute;top:0;left:0}.bar[data-astro-cid-ge2uvauf]{width:1px;bottom:0}.tick[data-astro-cid-ge2uvauf]{width:calc(var(--s) * 9);height:1px}.lab[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 14);top:calc(var(--s) * -8);font-family:var(--font-ui);font-size:calc(var(--s) * 12.5);white-space:nowrap;line-height:1.25;position:absolute}.lab[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:500;display:block}.lab[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--meta);font-size:.93em;display:none}.accent[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 252);top:calc(var(--s) * 233);width:calc(var(--s) * 9);height:calc(var(--s) * 9);background:var(--accent);border-radius:50%;position:absolute}.note[data-astro-cid-ge2uvauf]{display:none}.sub[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 24);top:calc(var(--s) * 596);width:calc(var(--s) * 300);font:400 calc(var(--s) * 16) / 1.45 var(--font-ui)}.links[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 24);top:calc(var(--s) * 672);gap:calc(var(--s) * 24);font:500 calc(var(--s) * 15) / 1.3 var(--font-ui);display:flex}.frame[data-astro-cid-ge2uvauf]{border:1px solid var(--line);visibility:hidden;pointer-events:none;position:absolute}.aperture[data-astro-cid-ge2uvauf]{min-height:100svh;position:relative}@media (width>=900px) and (orientation:landscape){.hero[data-astro-cid-ge2uvauf]{--s:var(--k)}.box[data-astro-cid-ge2uvauf]{width:calc(var(--s) * 1440);height:calc(var(--s) * 810);margin:calc((100svh - var(--s) * 810) / 2) auto}.name[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 85);top:calc(var(--s) * 52);font-size:calc(var(--s) * 17)}.menu[data-astro-cid-ge2uvauf]{right:calc(var(--s) * 85);top:calc(var(--s) * 53);gap:calc(var(--s) * 32);font-size:calc(var(--s) * 16)}.d-only[data-astro-cid-ge2uvauf]{display:block}.title[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 85);top:calc(var(--s) * 150);font-size:calc(var(--s) * 100);line-height:1}.seg[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 950);top:calc(var(--s) * var(--dt));height:calc(var(--s) * var(--dh))}.lab[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 18);top:calc(var(--s) * -9);font-size:calc(var(--s) * 14)}.lab[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{display:block}.accent[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 945.5);top:calc(var(--s) * 225);width:calc(var(--s) * 10);height:calc(var(--s) * 10)}.note[data-astro-cid-ge2uvauf]{right:calc(var(--s) * 512);top:calc(var(--s) * 221);font:400 calc(var(--s) * 14) / 1.3 var(--font-ui);color:var(--accent);white-space:nowrap;display:block}.sub[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 85);top:calc(var(--s) * 540);width:calc(var(--s) * 440);font-size:calc(var(--s) * 17)}.links[data-astro-cid-ge2uvauf]{left:calc(var(--s) * 85);top:calc(var(--s) * 612);gap:calc(var(--s) * 32);font-size:calc(var(--s) * 16)}}html.motion .hero[data-astro-cid-ge2uvauf]{height:200svh}@media (width>=900px) and (orientation:landscape){html.motion .hero[data-astro-cid-ge2uvauf]{height:245svh}}html.motion .stage[data-astro-cid-ge2uvauf]{align-content:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}html.motion .box[data-astro-cid-ge2uvauf]{margin-block:0}html.motion .aperture[data-astro-cid-ge2uvauf]{visibility:hidden;min-height:0;position:absolute;inset:0}html.motion [data-astro-cid-ge2uvauf][data-anim]{transform:translate(calc(var(--cx) * var(--s)), calc(var(--cy) * var(--s))) rotate(var(--cr));will-change:transform}@media (width>=900px) and (orientation:landscape){html.motion [data-astro-cid-ge2uvauf][data-anim]{transform:translate(calc(var(--dx) * var(--s)), calc(var(--dy) * var(--s))) rotate(var(--dr))}}html.motion .accent[data-astro-cid-ge2uvauf]{opacity:0;transform:scale(0)}html.motion .note[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .3s}html.motion .note[data-astro-cid-ge2uvauf].on{opacity:1}main[data-astro-cid-lcdefpme]{container-type:inline-size}.project[data-astro-cid-lcdefpme]{background:var(--paper2);color:var(--ink);align-content:center;display:grid;position:absolute;inset:0}.col[data-astro-cid-lcdefpme]{width:calc(var(--s) * 375);height:calc(var(--s) * 812);margin:0 auto;position:relative}.label[data-astro-cid-lcdefpme],.headline[data-astro-cid-lcdefpme],.shot[data-astro-cid-lcdefpme]{left:calc(var(--s) * 24);margin:0;position:absolute}.label[data-astro-cid-lcdefpme]{top:calc(var(--s) * 116);font:500 calc(var(--s) * 12) / 1 var(--font-ui);color:var(--meta)}.headline[data-astro-cid-lcdefpme]{top:calc(var(--s) * 138);width:calc(var(--s) * 327);font:500 calc(var(--s) * 28) / 1.12 var(--font-display);letter-spacing:-.015em}.shot[data-astro-cid-lcdefpme]{top:calc(var(--s) * 236);width:calc(var(--s) * 327);height:calc(var(--s) * 540);border:1px solid var(--line);background:var(--paper);grid-template-rows:auto 1fr;align-content:start;display:grid;overflow:hidden}.shot[data-astro-cid-lcdefpme] img.scr{aspect-ratio:16/10;object-fit:cover;object-position:left top;border-bottom:1px solid var(--line);width:100%;height:auto;display:block}.pairs[data-astro-cid-lcdefpme]{padding:calc(var(--s) * 28) calc(var(--s) * 24) 0}.pairs[data-astro-cid-lcdefpme] ol.pflow{--flow-indent:calc(var(--s) * 28);--flow-tick:calc(var(--s) * 9);--flow-gap:calc(var(--s) * 22);--flow-was:calc(var(--s) * 13);--flow-now:calc(var(--s) * 17)}.pairs[data-astro-cid-lcdefpme] ol.d-only{display:none}@media (width>=900px) and (orientation:landscape){.col[data-astro-cid-lcdefpme]{width:calc(var(--s) * 1440);height:calc(var(--s) * 810)}.label[data-astro-cid-lcdefpme],.headline[data-astro-cid-lcdefpme],.shot[data-astro-cid-lcdefpme]{left:calc(var(--s) * 85)}.label[data-astro-cid-lcdefpme]{top:calc(var(--s) * 126);font-size:calc(var(--s) * 13)}.headline[data-astro-cid-lcdefpme]{top:calc(var(--s) * 150);width:calc(var(--s) * 1270);font-size:calc(var(--s) * 44);line-height:1.1}.shot[data-astro-cid-lcdefpme]{top:calc(var(--s) * 232);width:calc(var(--s) * 1270);height:calc(var(--s) * 530);grid-template-rows:100%;grid-template-columns:calc(var(--s) * 780) 1fr;display:grid}.shot[data-astro-cid-lcdefpme] img.scr{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line);height:100%}.pairs[data-astro-cid-lcdefpme]{padding:calc(var(--s) * 48) calc(var(--s) * 40) 0}.pairs[data-astro-cid-lcdefpme] ol.pflow{--flow-gap:calc(var(--s) * 24);--flow-was:calc(var(--s) * 14);--flow-now:calc(var(--s) * 19)}.pairs[data-astro-cid-lcdefpme] ol.m-only{display:none}.pairs[data-astro-cid-lcdefpme] ol.d-only{display:grid}}html:not(.motion) .project[data-astro-cid-lcdefpme]{min-height:100svh;position:relative}.in[data-astro-cid-lcdefpme]{--u:calc(min(100cqw, 46.18svh) / 375);padding-inline:calc((100cqw - var(--u) * 375) / 2 + var(--u) * 24)}@media (width>=900px) and (orientation:landscape){.in[data-astro-cid-lcdefpme]{--k:calc(min(100cqw / 1440, 100svh / 810));padding-inline:calc((100cqw - var(--k) * 1440) / 2 + var(--k) * 85)}}.after[data-astro-cid-lcdefpme]{background:var(--paper2);padding-block:var(--space-24) var(--space-64)}.grid[data-astro-cid-lcdefpme]{gap:var(--space-24);align-items:start;display:grid}.v[data-astro-cid-lcdefpme]{max-width:34em;font:500 18px / 1.4 var(--font-display);margin:0}.facts[data-astro-cid-lcdefpme]{margin:0}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);gap:4px;padding-block:12px;display:grid}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:500 12px / 1 var(--font-ui);color:var(--meta)}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font:400 15px / 1.4 var(--font-ui);margin:0}.more[data-astro-cid-lcdefpme]{color:var(--ink);font:500 15px / 1.3 var(--font-ui);text-underline-offset:.25em;justify-self:start;margin-block:-12px;padding-block:12px;text-decoration:underline 1px;display:inline-block}.sec[data-astro-cid-lcdefpme]{padding-block:var(--space-64);border-top:1px solid var(--line)}.sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:500 28px / 1.1 var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0}.txt[data-astro-cid-lcdefpme]{max-width:36em;font:400 16px / 1.45 var(--font-ui);margin:0}.meta[data-astro-cid-lcdefpme]{color:var(--meta)}.sec[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]+.txt[data-astro-cid-lcdefpme]{margin-top:var(--space-16)}.pgrid[data-astro-cid-lcdefpme]{gap:var(--space-24);display:grid}.ptext[data-astro-cid-lcdefpme]{gap:var(--space-24);align-content:start;display:grid}.plabel[data-astro-cid-lcdefpme]{margin:0 0 calc(var(--space-8) - var(--space-24));font:500 12px / 1 var(--font-ui);color:var(--meta)}.pfig[data-astro-cid-lcdefpme]{gap:12px;margin:0;display:grid}.pfig[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font:400 13px / 1.4 var(--font-ui);color:var(--meta)}@media not ((width>=900px) and (orientation:landscape)){.proj[data-astro-cid-lcdefpme] .ptext[data-astro-cid-lcdefpme]{display:contents}.proj[data-astro-cid-lcdefpme] .pfig[data-astro-cid-lcdefpme]{order:1}.proj[data-astro-cid-lcdefpme] .ptext[data-astro-cid-lcdefpme] .v[data-astro-cid-lcdefpme],.proj[data-astro-cid-lcdefpme] .ptext[data-astro-cid-lcdefpme] .fakta[data-astro-cid-lcdefpme],.proj[data-astro-cid-lcdefpme] .ptext[data-astro-cid-lcdefpme] .links[data-astro-cid-lcdefpme]{order:2}}.pfig[data-astro-cid-lcdefpme] img.scr{border:1px solid var(--line);width:100%;height:auto;display:block}.links[data-astro-cid-lcdefpme]{align-items:baseline;gap:12px var(--space-24);flex-wrap:wrap;margin:0;display:flex}.ext[data-astro-cid-lcdefpme]{color:var(--meta);font:400 14px / 1.3 var(--font-ui);text-underline-offset:.25em;margin-block:-12px;padding-block:12px;text-decoration:underline 1px;display:inline-block}.fakta[data-astro-cid-lcdefpme]{font:400 12px / 1.5 var(--font-ui);color:var(--meta);margin:0}.lead[data-astro-cid-lcdefpme]{gap:var(--space-16);align-content:start;display:grid}.ptext[data-astro-cid-lcdefpme] ol.problemy{--flow-gap:14px;--flow-now:18px;max-width:36em}.kontakt[data-astro-cid-lcdefpme]{background:var(--paper2)}@media (width>=900px) and (orientation:landscape){.after[data-astro-cid-lcdefpme]{padding-block:var(--space-40) var(--space-96)}.grid[data-astro-cid-lcdefpme]{gap:var(--space-40);grid-template-columns:repeat(3,minmax(0,1fr))}.v[data-astro-cid-lcdefpme]{font-size:21px}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:13px}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme],.more[data-astro-cid-lcdefpme]{font-size:16px}.sec[data-astro-cid-lcdefpme]{padding-block:var(--space-96)}.sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:44px}.txt[data-astro-cid-lcdefpme]{font-size:17px}.plabel[data-astro-cid-lcdefpme]{margin-bottom:calc(var(--space-8) - var(--space-40));font-size:13px}.pgrid[data-astro-cid-lcdefpme]{gap:var(--space-64);grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start}.ptext[data-astro-cid-lcdefpme]{gap:var(--space-40)}}
