@property --p{syntax:"<number>";inherits:true;initial-value:1}@property --c{syntax:"<number>";inherits:true;initial-value:0}:where(section,.curtain__over,.scene):has([data-in]){overflow-x:clip}.k{--t:clamp(0, (var(--p) - var(--a,0)) / (var(--b,1) - var(--a,0)), 1);--e:calc(var(--t) * var(--t) * (3 - 2 * var(--t)))}.scene{position:relative}.scene[data-fit=false]{--p:1!important}.stage{gap:16px;display:grid}.stage__panel{--ti:clamp(0, (var(--p) - var(--a,-1)) / (var(--b,0) - var(--a,-1)), 1);--ei:calc(var(--ti) * var(--ti) * (3 - 2 * var(--ti)));--to:clamp(0, (var(--p) - var(--a2,2)) / (var(--b2,3) - var(--a2,2)), 1);--eo:calc(var(--to) * var(--to) * (3 - 2 * var(--to)));min-width:0}.sw{background:color-mix(in srgb, var(--accent) calc(var(--e,1) * 100%), var(--line-strong));border-radius:999px;flex:none;width:34px;height:20px;display:inline-block;position:relative}.sw:after{content:"";width:16px;height:16px;translate:calc(var(--e,1) * 14px) 0;background:#fff;border-radius:999px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.step__bar{background:color-mix(in srgb, var(--cat-live,var(--accent)) calc(var(--on,1) * 100%), var(--line-strong))}.step__n{color:color-mix(in srgb, var(--cat-live,var(--accent)) calc(var(--on,1) * 100%), var(--ink-3))}.curtain{position:relative}.curtain__under{z-index:0;position:relative}.curtain__over{z-index:1;border-radius:28px 28px 0 0;margin-top:-28px;position:relative}@media (width>=1024px){.curtain__over{border-radius:36px 36px 0 0;margin-top:-36px}}.scrub .w{opacity:calc(.22 + var(--e,1) * .78)}@media (prefers-reduced-motion:no-preference){html[data-motion] .scene[data-track]{--p:0}html[data-motion] .scene[data-track]:not([data-fit=false]){height:var(--track,300svh)}html[data-motion] .scene[data-track]:not([data-fit=false])>.scene__pin{align-items:center;height:100svh;padding-top:64px;display:flex;position:sticky;top:0;overflow:clip}html[data-motion] .scene[data-track]:not([data-fit=false])>.scene__pin>.scene__content{width:100%;padding-block:8px}html[data-motion] .scene[data-track]:not([data-fit=false]) .stage{height:var(--stage-h,auto);grid-template-columns:minmax(0,1fr);grid-template-areas:"stage"}html[data-motion] .scene[data-track]:not([data-fit=false]) .stage:before{content:"";border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-2);border-radius:20px;grid-area:stage}html[data-motion] .scene[data-track]:not([data-fit=false]) .stage>.stage__panel{opacity:min(clamp(0, (var(--ei) - .4) / .6, 1), clamp(0, 1 - var(--eo) / .4, 1));grid-area:stage}html[data-motion] .scene[data-track]:not([data-fit=false]) .stage__static{display:none}html[data-motion] .scene[data-track]:not([data-fit=false]) .step{--d:max(var(--p) * var(--s) - var(--k), var(--k) - var(--p) * var(--s));--on:clamp(0, 1 - var(--d) * 1.8, 1);opacity:calc(.45 + var(--on) * .55)}html[data-motion] .scene:not([data-fit=false]) .stage__panel{will-change:opacity}html[data-motion] [data-progress]{--p:0}html[data-motion] .tilt{transform-origin:50% 0;transform:perspective(1800px) rotateX(calc((1 - var(--e)) * 18deg)) scale(calc(.9 + var(--e) * .1))}html[data-motion] .curtain__under{top:var(--under-top,0px);transform-origin:50% 35%;scale:calc(1 - var(--c) * .06);position:sticky}html[data-motion] .curtain__under:after{content:"";z-index:5;pointer-events:none;opacity:calc(var(--c) * .55);background:#000;position:absolute;inset:0}html[data-motion] [data-in]:not([data-shown]){opacity:0}html[data-motion] [data-in][data-shown]{transition:opacity .5s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms)}html[data-motion] [data-cat] [data-in]:not([data-shown]),html[data-motion] [data-in][data-cat]:not([data-shown]){opacity:1}}@media (prefers-reduced-motion:no-preference) and (width<=640px){html[data-motion] .tilt{transform:perspective(1200px) rotateX(calc((1 - var(--e)) * 12deg)) scale(calc(.94 + var(--e) * .06))}}.grow{border-radius:28px;overflow:hidden}@media (prefers-reduced-motion:no-preference){html[data-motion] .grow{clip-path:inset(0 calc((1 - var(--e)) * 9%) round 28px)}html[data-motion] .grow img{scale:calc(1.14 - var(--e) * .14)}}@property --lit{syntax:"<number>";inherits:true;initial-value:1}:root{--cat-sprzedaz:#9c4a28;--cat-sprzedaz-tint:#f8ede7;--cat-klienci:#2c6644;--cat-klienci-tint:#e7f1ea;--cat-rezerwacje:#2c4a72;--cat-rezerwacje-tint:#e8eef6;--cat-pieniadze:#74385f;--cat-pieniadze-tint:#f4e9f0;--cat-spokoj:#3d5f66;--cat-spokoj-tint:#e6eef0}:root[data-theme=night],.cats-night{--cat-sprzedaz:#e2a07f;--cat-sprzedaz-tint:#2b1d16;--cat-klienci:#84c39c;--cat-klienci-tint:#16261c;--cat-rezerwacje:#9db8e0;--cat-rezerwacje-tint:#18212f;--cat-pieniadze:#d7a3c6;--cat-pieniadze-tint:#281a24;--cat-spokoj:#9cc2c9;--cat-spokoj-tint:#172427}:root{--cat-off:var(--ink-3);--cat-tint-off:var(--surface-2)}.cats-night{--cat-off:var(--night-ink-3);--cat-tint-off:var(--night-2)}[data-cat=sprzedaz]{--cat:var(--cat-sprzedaz);--cat-tint:var(--cat-sprzedaz-tint)}[data-cat=klienci]{--cat:var(--cat-klienci);--cat-tint:var(--cat-klienci-tint)}[data-cat=rezerwacje]{--cat:var(--cat-rezerwacje);--cat-tint:var(--cat-rezerwacje-tint)}[data-cat=pieniadze]{--cat:var(--cat-pieniadze);--cat-tint:var(--cat-pieniadze-tint)}[data-cat=spokoj]{--cat:var(--cat-spokoj);--cat-tint:var(--cat-spokoj-tint)}[data-cat]{--cat-live:color-mix(in srgb, var(--cat) calc(var(--lit) * 100%), var(--cat-off));--cat-tint-live:color-mix(in srgb, var(--cat-tint) calc(var(--lit) * 100%), var(--cat-tint-off))}@media (prefers-reduced-motion:no-preference){html[data-motion] [data-cat],html[data-motion] [data-in][data-cat][data-shown]{transition:--lit .9s var(--ease-out) calc(var(--i,0) * .11s)}html[data-motion] [data-cat]:not([data-lit]){--lit:0}}.cat-dot{background:var(--cat-live,var(--ink-3));border-radius:999px;flex:none;width:9px;height:9px;display:inline-block}.cat-text{color:var(--cat-live,var(--ink-3))}.cat-tile{background:var(--cat-tint-live,var(--surface-2));width:36px;height:36px;color:var(--cat-live,var(--ink-2));border-radius:10px;flex:none;place-items:center;display:grid}.cat-tile-lg{border-radius:12px;width:44px;height:44px}.cat-bar{background:var(--cat-live,var(--accent))}.cat-panel{background:var(--surface-2);border-radius:28px;position:relative;overflow:clip}.cat-panel:before{content:"";background:var(--cat-live);height:4px;position:absolute;inset:0 0 auto}.cat-panel--night{background:var(--night-1);box-shadow:inset 0 0 0 1px var(--night-line)}.cat-index__item{background:var(--surface);min-height:44px;box-shadow:var(--shadow-2);transition:box-shadow .16s var(--ease-out);border-radius:16px;display:flex;position:relative}.cat-index__item:before{content:"";background:var(--cat-live);border-radius:16px 0 0 16px;width:3px;position:absolute;inset:0 auto 0 0}@media (width>=1024px){.cat-index__item:before{border-radius:16px 16px 0 0;width:auto;height:3px;inset:0 0 auto}}@media (hover:hover){.cat-index__item:hover{box-shadow:var(--shadow-pop)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.cat-index__item:hover .cat-index__arrow{translate:3px}}.cat-index__arrow{transition:translate .2s var(--ease-out)}.cat-anchor{scroll-margin-top:80px}@media (width<=639px){.cat-panel--scene{background:0 0;border-radius:0;padding:18px 0 0;overflow:visible}.cat-panel--scene:before{border-radius:2px;height:3px}}@media (width>=1024px) and (height<=860px){.cat-panel--scene{padding:32px 40px}.cat-panel--scene .cat-scene-lead{display:none}.cat-panel--scene .cat-scene-title{margin-top:12px;font-size:2.25rem}}.cc-panels[data-astro-cid-ingf4x3q]>.cc-panel[data-astro-cid-ingf4x3q]{transition:opacity .2s var(--ease-out), visibility 0s linear 0s;grid-area:1/1}.cc-panels[data-astro-cid-ingf4x3q]>.cc-panel[data-astro-cid-ingf4x3q][data-off]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out), visibility 0s linear .16s}@media (prefers-reduced-motion:reduce){.cc-panels[data-astro-cid-ingf4x3q]>.cc-panel[data-astro-cid-ingf4x3q],.cc-panels[data-astro-cid-ingf4x3q]>.cc-panel[data-astro-cid-ingf4x3q][data-off]{transition:none}}[data-astro-cid-ingf4x3q][data-cc-tab]{cursor:pointer}.pc-tab[data-astro-cid-qs7nfrum]{color:var(--night-ink-3);cursor:pointer;transition:background-color .12s var(--ease-out), color .12s var(--ease-out)}.pc-tab[data-astro-cid-qs7nfrum]:hover{color:var(--night-ink)}.pc-tab[data-astro-cid-qs7nfrum][aria-selected=true]{background:var(--night-2);color:var(--night-ink);box-shadow:inset 0 0 0 1px var(--night-line)}.pc-tab[data-astro-cid-qs7nfrum]:focus-visible,.pc-addr[data-astro-cid-qs7nfrum]:focus-visible,.pc-call[data-astro-cid-qs7nfrum]:focus-visible,.pc-pin[data-astro-cid-qs7nfrum]:focus-visible{outline:2px solid var(--night-ink);outline-offset:2px}.pc-views[data-astro-cid-qs7nfrum]>.pc-view[data-astro-cid-qs7nfrum],.pc-details[data-astro-cid-qs7nfrum]>.pc-detail[data-astro-cid-qs7nfrum]{min-width:0;transition:opacity .2s var(--ease-out), visibility 0s linear 0s;grid-area:1/1}.pc-views[data-astro-cid-qs7nfrum]>.pc-view[data-astro-cid-qs7nfrum][inert],.pc-details[data-astro-cid-qs7nfrum]>.pc-detail[data-astro-cid-qs7nfrum][inert]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out), visibility 0s linear .16s}.pc-views[data-astro-cid-qs7nfrum]{position:relative}.pc-views[data-astro-cid-qs7nfrum]>.pc-view--scroll[data-astro-cid-qs7nfrum]{scrollbar-width:thin;scrollbar-color:var(--night-line) transparent;position:absolute;inset:0;overflow-y:auto}.pc-dot[data-astro-cid-qs7nfrum]{border:1.5px solid var(--night-ink-3);background:var(--night-2);border-radius:999px;width:13px;height:13px}.pc-dot--done[data-astro-cid-qs7nfrum]{border-color:var(--night-ink-3);background:var(--night-ink-3)}.pc-dot--next[data-astro-cid-qs7nfrum]{border-color:var(--cat-live,var(--night-ink));box-shadow:0 0 0 3px color-mix(in srgb, var(--cat-live,var(--night-ink)) 22%, transparent)}.pc-addr[data-astro-cid-qs7nfrum]{cursor:pointer}.pc-addr[data-astro-cid-qs7nfrum]:hover{color:var(--night-ink-2)}.pc-addr[data-astro-cid-qs7nfrum]:hover>span[data-astro-cid-qs7nfrum]{text-underline-offset:3px;text-decoration:underline}.pc-call[data-astro-cid-qs7nfrum]{color:var(--night-ink-2);transition:background-color .12s var(--ease-out), color .12s var(--ease-out)}.pc-call[data-astro-cid-qs7nfrum]:hover{background:var(--night-line);color:var(--night-ink)}.pc-river[data-astro-cid-qs7nfrum]{stroke:#1b2a33}.pc-border[data-astro-cid-qs7nfrum]{stroke:var(--night-line)}.pc-road[data-astro-cid-qs7nfrum]{stroke:#23252a}.pc-route[data-astro-cid-qs7nfrum]{stroke:color-mix(in srgb, var(--cat-live,var(--night-ink-3)) 70%, transparent)}.pc-stop[data-astro-cid-qs7nfrum]{fill:var(--night-ink-3)}.pc-pin[data-astro-cid-qs7nfrum]{min-height:32px;color:var(--night-ink-2);cursor:pointer;border-radius:8px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;translate:-50% -82%}.pc-pin--l[data-astro-cid-qs7nfrum]{flex-direction:row-reverse;translate:calc(13px - 100%) -82%}.pc-pin--r[data-astro-cid-qs7nfrum]{translate:-13px -82%}.pc-pin--t[data-astro-cid-qs7nfrum]{flex-direction:column-reverse;gap:0;translate:-50% calc(13px - 100%)}.pc-pin__mark[data-astro-cid-qs7nfrum]{color:var(--night-ink-3);transition:color .12s var(--ease-out);place-items:center;display:grid}.pc-pin__label[data-astro-cid-qs7nfrum]{white-space:nowrap;background:color-mix(in srgb, var(--night) 80%, transparent);transition:color .12s var(--ease-out);border-radius:4px;padding:0 4px;line-height:1.3}.pc-pin[data-astro-cid-qs7nfrum]:hover .pc-pin__label[data-astro-cid-qs7nfrum]{color:var(--night-ink)}.pc-pin[data-astro-cid-qs7nfrum][aria-pressed=true] .pc-pin__mark[data-astro-cid-qs7nfrum]{color:var(--cat-live,var(--night-ink))}.pc-pin[data-astro-cid-qs7nfrum][aria-pressed=true] .pc-pin__label[data-astro-cid-qs7nfrum]{color:var(--night-ink);font-weight:500}@media (prefers-reduced-motion:reduce){.pc-views[data-astro-cid-qs7nfrum]>.pc-view[data-astro-cid-qs7nfrum],.pc-views[data-astro-cid-qs7nfrum]>.pc-view[data-astro-cid-qs7nfrum][inert],.pc-details[data-astro-cid-qs7nfrum]>.pc-detail[data-astro-cid-qs7nfrum],.pc-details[data-astro-cid-qs7nfrum]>.pc-detail[data-astro-cid-qs7nfrum][inert],.pc-tab[data-astro-cid-qs7nfrum],.pc-call[data-astro-cid-qs7nfrum],.pc-pin__mark[data-astro-cid-qs7nfrum],.pc-pin__label[data-astro-cid-qs7nfrum]{transition:none}}#bs-transport[data-astro-cid-t526afek]>[data-astro-cid-t526afek][data-kind]{transition:opacity .2s var(--ease-out)}#bs-transport[data-astro-cid-t526afek]>[data-astro-cid-t526afek][data-kind][hidden]{visibility:hidden;opacity:0;display:block}
