.droga[data-astro-cid-ts3egi3i]{container:droga / inline-size;margin:0;display:flex;flex-direction:column;gap:24px}.flow[data-astro-cid-ts3egi3i]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"warsztat brama projekt" ". gotowiec budowa" ". . opieka";column-gap:72px;row-gap:48px}.cell[data-astro-cid-ts3egi3i]{position:relative;height:72px;align-self:center}.cell-warsztat[data-astro-cid-ts3egi3i]{grid-area:warsztat}.cell-brama[data-astro-cid-ts3egi3i]{grid-area:brama;height:120px}.cell-gotowiec[data-astro-cid-ts3egi3i]{grid-area:gotowiec}.cell-projekt[data-astro-cid-ts3egi3i]{grid-area:projekt}.cell-budowa[data-astro-cid-ts3egi3i]{grid-area:budowa}.cell-opieka[data-astro-cid-ts3egi3i]{grid-area:opieka}.node[data-astro-cid-ts3egi3i]{position:relative;width:100%;height:72px;padding:11px 16px;border:var(--stroke) solid var(--ink);border-radius:2px;background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;justify-content:center;transform-origin:center center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.node-label[data-astro-cid-ts3egi3i]{font-weight:500;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-note[data-astro-cid-ts3egi3i]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node[data-astro-cid-ts3egi3i].outside{border-style:dashed}.node[data-astro-cid-ts3egi3i].gate{height:120px;border:0;background:none;padding:9px 24px 13px;align-items:center;text-align:center}.node[data-astro-cid-ts3egi3i].gate:before,.node[data-astro-cid-ts3egi3i].gate:after{content:"";position:absolute;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);transition:background-color .2s ease}.node[data-astro-cid-ts3egi3i].gate:before{inset:0;background:var(--accent)}.node[data-astro-cid-ts3egi3i].gate:after{inset:2px 3px;background-color:var(--surface);background-image:linear-gradient(var(--accent-tint),var(--accent-tint))}.node[data-astro-cid-ts3egi3i].gate .node-label[data-astro-cid-ts3egi3i],.node[data-astro-cid-ts3egi3i].gate .node-note[data-astro-cid-ts3egi3i]{position:relative;z-index:1}.node[data-astro-cid-ts3egi3i].gate .node-label[data-astro-cid-ts3egi3i]{color:var(--accent-ink)}.c[data-astro-cid-ts3egi3i]{position:absolute;display:block;border:0 solid var(--ink)}.c-next[data-astro-cid-ts3egi3i],.c-tak[data-astro-cid-ts3egi3i],.c-nie[data-astro-cid-ts3egi3i]{top:35px;right:-73px;width:72px;border-top-width:var(--stroke);transform-origin:left center}.c-tak[data-astro-cid-ts3egi3i]{top:calc(50% - var(--stroke) / 2)}.cell-projekt[data-astro-cid-ts3egi3i] .c-next[data-astro-cid-ts3egi3i],.cell-budowa[data-astro-cid-ts3egi3i] .c-next[data-astro-cid-ts3egi3i],.c-nie[data-astro-cid-ts3egi3i]{--draw-hidden: scaleY(0);top:auto;right:auto;left:calc(50% - var(--stroke) / 2);bottom:-49px;width:0;height:48px;border-top-width:0;border-left-width:var(--stroke);transform-origin:top center}.cell-projekt[data-astro-cid-ts3egi3i] .c-next[data-astro-cid-ts3egi3i]{bottom:-73px;height:72px}.c-nie[data-astro-cid-ts3egi3i]{border-left-style:dashed}.node-tag[data-astro-cid-ts3egi3i]{position:absolute;color:var(--muted)}.tag-tak[data-astro-cid-ts3egi3i]{right:-52px;bottom:calc(50% + 4px)}.tag-nie[data-astro-cid-ts3egi3i]{left:calc(50% + 8px);bottom:-40px}.node[data-astro-cid-ts3egi3i].is-path,.node[data-astro-cid-ts3egi3i].is-active{border-color:var(--accent)}.node[data-astro-cid-ts3egi3i].is-active{background:var(--accent-tint)}.node[data-astro-cid-ts3egi3i].is-path .node-label[data-astro-cid-ts3egi3i],.node[data-astro-cid-ts3egi3i].is-active .node-label[data-astro-cid-ts3egi3i]{color:var(--accent-ink)}.c[data-astro-cid-ts3egi3i].is-path,.node[data-astro-cid-ts3egi3i]:hover{border-color:var(--accent)}.node[data-astro-cid-ts3egi3i].gate:hover:before,.node[data-astro-cid-ts3egi3i].gate.is-active:before{background:var(--accent-ink)}.c[data-astro-cid-ts3egi3i],.node-tag[data-astro-cid-ts3egi3i]{transition:border-color .2s ease,color .2s ease}.droga-cap[data-astro-cid-ts3egi3i]{min-height:72px}.droga-legend[data-astro-cid-ts3egi3i]{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.key[data-astro-cid-ts3egi3i]{display:inline-flex;align-items:center;gap:8px}.key-line[data-astro-cid-ts3egi3i]{width:24px;border-top:var(--stroke) solid var(--ink)}.key-line[data-astro-cid-ts3egi3i].dashed{border-top-style:dashed}html[data-draw=pending] [data-astro-cid-ts3egi3i][data-flow]:not([data-flow=none]) [data-astro-cid-ts3egi3i][data-draw]{transform:var(--draw-hidden, scaleX(0))}html[data-draw=pending] [data-astro-cid-ts3egi3i][data-flow]:not([data-flow=none]) [data-astro-cid-ts3egi3i]:is(.node-label,.node-note,.node-tag){opacity:0}@container droga (width < 576px){.flow[data-astro-cid-ts3egi3i]{--gap: 48px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"warsztat warsztat" "brama gotowiec" "projekt projekt" "budowa budowa" "opieka opieka";column-gap:var(--gap);row-gap:24px}.c-next[data-astro-cid-ts3egi3i],.c-tak[data-astro-cid-ts3egi3i],.cell-projekt[data-astro-cid-ts3egi3i] .c-next[data-astro-cid-ts3egi3i],.cell-budowa[data-astro-cid-ts3egi3i] .c-next[data-astro-cid-ts3egi3i]{--draw-hidden: scaleY(0);top:auto;right:auto;left:calc((100% - var(--gap)) / 4 - var(--stroke));bottom:-25px;width:0;height:24px;border-top-width:0;border-left-width:var(--stroke);transform-origin:top center}.c-tak[data-astro-cid-ts3egi3i]{left:calc(50% - var(--stroke) / 2)}.c-nie[data-astro-cid-ts3egi3i]{--draw-hidden: scaleX(0);top:calc(50% - var(--stroke) / 2);left:auto;right:calc(-1px - var(--gap));bottom:auto;width:var(--gap);height:0;border-left-width:0;border-top-width:var(--stroke);border-top-style:dashed;transform-origin:left center}.node[data-astro-cid-ts3egi3i].gate{padding-inline:20px}.tag-tak[data-astro-cid-ts3egi3i]{right:auto;left:calc(50% + 8px);top:auto;bottom:-28px;line-height:24px}.tag-nie[data-astro-cid-ts3egi3i]{left:auto;right:-40px;top:auto;bottom:calc(50% + 4px)}.droga-cap[data-astro-cid-ts3egi3i]{min-height:96px}}@media(max-width:384px){.node[data-astro-cid-ts3egi3i].gate{padding-block:8px 14px}.node[data-astro-cid-ts3egi3i].gate .node-label[data-astro-cid-ts3egi3i]{font-size:14px;line-height:18px}.node[data-astro-cid-ts3egi3i].gate .node-note[data-astro-cid-ts3egi3i]{font-size:11px;line-height:14px}.node[data-astro-cid-ts3egi3i].outside{padding-inline:8px}.node[data-astro-cid-ts3egi3i]:is(.gate,.outside) .node-note[data-astro-cid-ts3egi3i]{font-size:11px;letter-spacing:0}}.hero[data-astro-cid-j7pv25f6]{padding-top:72px;padding-bottom:96px;align-items:start}.cta-row[data-astro-cid-j7pv25f6]{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.cennik[data-astro-cid-j7pv25f6]{margin-top:24px}.realizacja[data-astro-cid-j7pv25f6]{--bg: var(--wk-bg);--ink: var(--wk-ink);--muted: var(--wk-muted);--accent: var(--wk-focus);padding:72px 0;background:var(--bg);color:var(--ink);box-shadow:inset 0 var(--stroke) 0 var(--ink)}.realizacja[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink)}.realizacja[data-astro-cid-j7pv25f6] .link[data-astro-cid-j7pv25f6]{color:var(--wk-accent)}.realizacja[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:32px;line-height:48px}.portret[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;box-shadow:inset 0 0 0 var(--stroke) var(--ink);border-radius:2px}.shot[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;box-shadow:inset 0 0 0 var(--stroke) var(--ink);border-radius:2px}.hp[data-astro-cid-j7pv25f6]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}[data-astro-cid-j7pv25f6][data-contact-form]{container-type:inline-size}.turnstile[data-astro-cid-j7pv25f6]{align-self:stretch;line-height:0}.turnstile[data-astro-cid-j7pv25f6][data-on]{min-height:calc(3 * var(--cell));margin-bottom:var(--cell)}@container (width < 300px){.turnstile[data-astro-cid-j7pv25f6][data-on]{min-height:calc(6 * var(--cell))}}.send[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start}.btn[data-astro-cid-j7pv25f6][aria-disabled=true]{opacity:.6;cursor:progress}.status[data-astro-cid-j7pv25f6][data-on]{padding-top:var(--cell);font-weight:500}
