.reveal.armed.svelte-1ccqj3e{opacity:0;transform:translateY(26px)}.reveal.armed.visible.svelte-1ccqj3e{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--rv-delay);transform:none}@media (prefers-reduced-motion:reduce){.reveal.armed.svelte-1ccqj3e{opacity:1;transform:none}.reveal.armed.visible.svelte-1ccqj3e{transition:none}}.lb.svelte-4kcmpq{place-items:center;width:100%;line-height:.86;display:grid;overflow:hidden}.lb.left.svelte-4kcmpq{justify-items:start}.lb-layer.svelte-4kcmpq{font-family:var(--font-heading);font-weight:600;font-size:var(--lb-size);font-variation-settings:"opsz" 144;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;text-align:center;grid-area:1/1}.lb.wrap-word.svelte-4kcmpq .lb-layer:where(.svelte-4kcmpq){white-space:normal}.lb.left.svelte-4kcmpq .lb-layer:where(.svelte-4kcmpq){text-align:left}.lb-outline.svelte-4kcmpq{color:#0000;-webkit-text-stroke:1.5px #b98a8499;text-shadow:0 1px #fff9}.lb-photo.svelte-4kcmpq{color:#0000;background-image:var(--lb-src-sm);-webkit-text-stroke:.6px #2f2a282e;opacity:1;background-position:50% 38%;background-size:120%;-webkit-background-clip:text;background-clip:text}@media (min-width:701px){.lb-photo.svelte-4kcmpq{background-image:var(--lb-src)}}.lb.armed.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq){opacity:0;transform:scale(1.06)}.lb.armed.m-rise.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq){transform:translateY(.18em)}.lb.armed.m-sweep.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq){transform:translate(-3%)}.lb.armed.visible.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq){opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:none}@media (prefers-reduced-motion:reduce){.lb.armed.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq),.lb.armed.m-rise.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq),.lb.armed.m-sweep.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq){opacity:1;transform:none}.lb.armed.visible.svelte-4kcmpq .lb-photo:where(.svelte-4kcmpq){transition:none}}.page-head.svelte-fctp6t{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(.5rem,2vw,1.5rem)}.page-head-lead.svelte-fctp6t{max-width:52ch;margin-top:1.4rem}.gal-bed.svelte-fctp6t{margin-bottom:clamp(1.5rem,3.5vw,2.5rem)}.field.svelte-fctp6t{isolation:isolate;position:relative}.field.svelte-fctp6t img:where(.svelte-fctp6t){object-fit:cover;width:100%;height:clamp(340px,60vh,620px);display:block}.field-scrim.svelte-fctp6t{background:linear-gradient(#2f2a281a 0%,#2f2a2847 45%,#2f2a28db 100%);position:absolute;inset:0}.field-caption.svelte-fctp6t{color:var(--paper);position:absolute;bottom:clamp(1.5rem,4vw,3.5rem);left:0;right:0}.field-eyebrow.svelte-fctp6t{color:#e3c4be}.field-eyebrow.svelte-fctp6t:before{background:#e3c4be}.field-title.svelte-fctp6t{font-family:var(--font-heading);font-variation-settings:"opsz" 100;color:var(--paper);text-shadow:0 2px 20px #2f2a2880;max-width:18ch;margin-top:.6rem;font-size:clamp(1.7rem,1.1rem + 3vw,3.1rem);font-weight:600;line-height:1.2}.field-sub.svelte-fctp6t{max-width:48ch;color:var(--paper);text-shadow:0 1px 12px #2f2a2899;margin-top:.8rem}[data-tenant=ogrodnictwo] .cta-band .prose.svelte-fctp6t{max-width:52ch}.hero.svelte-oaehix{padding:clamp(2rem, 4vw, 3rem) var(--pad) clamp(5rem, 8vw, 6rem);isolation:isolate;position:relative;overflow:hidden}.hero-grid.svelte-oaehix{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);width:min(100%,76rem);margin-inline:auto;display:grid}.hero-text.svelte-oaehix{padding:clamp(2.5rem,4.5vw,3.75rem) clamp(1.75rem,4vw,3.25rem);position:relative}.hero-media.svelte-oaehix{justify-content:center;display:flex;position:relative}.arch.svelte-oaehix{border:1.5px solid var(--gold);border-radius:9999px 9999px 0 0;width:min(100%,34rem);padding:10px;position:relative}.arch-img.svelte-oaehix{width:100%;height:80vh;object-fit:cover;object-position:42% 50%;border-radius:9999px 9999px 0 0;height:80svh;min-height:26rem;max-height:56rem;display:block}.petals.svelte-oaehix{pointer-events:none;z-index:2;position:absolute;inset:-3rem -1.5rem 0;overflow:hidden}.petal-layer.svelte-oaehix{will-change:transform;background-repeat:repeat;position:absolute;left:-16px;right:-16px}.petal-layer.near.svelte-oaehix{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='380'%3E%3Cpath d='M0 0c6-11 21-12 26-2-5 12-19 13-26 2z' fill='%23E3C4BE' transform='translate(46 58) rotate(28)'/%3E%3Cpath d='M0 0c6-11 21-12 26-2-5 12-19 13-26 2z' fill='%23FFFFFF' stroke='%23E3C4BE' transform='translate(196 176) rotate(-42)'/%3E%3Cpath d='M0 0c6-11 21-12 26-2-5 12-19 13-26 2z' fill='%23D9B1AA' transform='translate(104 300) rotate(72)'/%3E%3C/svg%3E");height:calc(100% + 380px);animation:16s linear infinite svelte-oaehix-petals-near;top:-380px}.petal-layer.far.svelte-oaehix{opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='210' height='300'%3E%3Cpath d='M0 0c4-8 15-9 19-1-4 9-14 10-19 1z' fill='%23F1DFDB' transform='translate(150 40) rotate(-20)'/%3E%3Cpath d='M0 0c4-8 15-9 19-1-4 9-14 10-19 1z' fill='%23FFFFFF' stroke='%23E3C4BE' transform='translate(30 150) rotate(50)'/%3E%3Cpath d='M0 0c4-8 15-9 19-1-4 9-14 10-19 1z' fill='%23E3C4BE' transform='translate(120 250) rotate(-65)'/%3E%3C/svg%3E");background-position:70px 0;height:calc(100% + 300px);animation:24s linear infinite svelte-oaehix-petals-far;top:-300px}.petals.off.svelte-oaehix .petal-layer:where(.svelte-oaehix){animation-play-state:paused}@keyframes svelte-oaehix-petals-near{0%{transform:translate(0,0)}25%{transform:translate(12px,95px)}50%{transform:translateY(190px)}75%{transform:translate(-12px,285px)}to{transform:translateY(380px)}}@keyframes svelte-oaehix-petals-far{0%{transform:translate(0,0)}25%{transform:translate(-9px,75px)}50%{transform:translateY(150px)}75%{transform:translate(9px,225px)}to{transform:translateY(300px)}}.corner.svelte-oaehix{z-index:2;width:clamp(52px,6.5vw,88px);height:auto;position:absolute}.corner.svelte-oaehix .eye:where(.svelte-oaehix){transform:translate(var(--lx,0px), var(--ly,0px));transition:transform .35s cubic-bezier(.2,.7,.2,1)}.corner.tl.svelte-oaehix{top:-6px;left:-6px}.corner.tr.svelte-oaehix{top:-6px;right:-6px;transform:scaleX(-1)}.corner.bl.svelte-oaehix{bottom:-6px;left:-6px;transform:scaleY(-1)}.corner.br.svelte-oaehix{bottom:-6px;right:-6px;transform:scale(-1)}.corner.svelte-oaehix .bud:where(.svelte-oaehix),.corner.svelte-oaehix .leaf:where(.svelte-oaehix){transform-box:fill-box;transform-origin:50%;animation:.4s cubic-bezier(.2,.7,.2,1) both svelte-oaehix-budBloom}.corner.svelte-oaehix .leaf:where(.svelte-oaehix){animation-delay:.1s}.corner.svelte-oaehix .bud:where(.svelte-oaehix){animation-delay:.14s}.corner.svelte-oaehix .eye:where(.svelte-oaehix) .bud:where(.svelte-oaehix){animation-delay:.2s}.hero-content.svelte-oaehix{z-index:3;text-align:left;flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex;position:relative}.hero-eyebrow.svelte-oaehix{animation:.5s both svelte-oaehix-rise}.hero-name.svelte-oaehix{font-family:var(--font-heading);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(2.8rem,1.6rem + 4.2vw,5.25rem);font-weight:600;line-height:1.2;animation:.5s 30ms both svelte-oaehix-rise}.initial.svelte-oaehix{color:var(--gold-deep);text-shadow:0 2px #fff9;font-size:1.12em}.hero-lead.svelte-oaehix{max-width:34rem;font-family:var(--font-heading);font-variation-settings:"opsz" 36;color:var(--ink-2);font-size:clamp(1.1rem,.95rem + .8vw,1.5rem);line-height:1.5;animation:.5s 60ms both svelte-oaehix-rise}.hero-cta.svelte-oaehix{justify-content:flex-start;margin-top:.4rem;animation:.5s 80ms both svelte-oaehix-rise}.hero-meta.svelte-oaehix{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.2em;color:var(--label);margin-top:.4rem;font-size:.8125rem;animation:.5s .1s both svelte-oaehix-rise}.scroll-cue.svelte-oaehix{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.2em;color:var(--ink-2);flex-direction:column;align-items:center;gap:.5rem;font-size:.8125rem;display:flex;position:absolute;bottom:clamp(1rem,3vw,2rem);left:50%;transform:translate(-50%)}.cue-line.svelte-oaehix{background:linear-gradient(var(--madder), transparent);transform-origin:top;width:1px;height:38px;animation:2.4s ease-in-out infinite svelte-oaehix-cue}@keyframes svelte-oaehix-budBloom{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes svelte-oaehix-rise{0%{transform:translateY(16px)}to{transform:none}}@keyframes svelte-oaehix-cue{0%,to{opacity:.4;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}.manifest.svelte-oaehix{text-align:center}.manifest-inner.svelte-oaehix{flex-direction:column;align-items:center;gap:1.4rem;display:flex}.manifest.svelte-oaehix .eyebrow:where(.svelte-oaehix){justify-content:center}.manifest-quote.svelte-oaehix{font-family:var(--font-heading);font-variation-settings:"opsz" 90;color:var(--ink);max-width:24ch;font-size:clamp(1.6rem,1.1rem + 2.4vw,2.6rem);font-weight:500;line-height:1.22}.manifest-body.svelte-oaehix{max-width:56ch}.block-head.svelte-oaehix{flex-direction:column;gap:.8rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.block-head.center.svelte-oaehix{text-align:center;align-items:center}.block-head.between.svelte-oaehix{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem}.reasons-grid.svelte-oaehix{perspective:1000px;grid-template-columns:repeat(4,1fr);gap:clamp(1.1rem,2.4vw,1.9rem);margin:0;padding:0;list-style:none;display:grid}[data-tenant=ogrodnictwo] .reason{isolation:isolate;background:var(--card);border:1px solid var(--card-line);transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;border-radius:5px;flex-direction:column;gap:.7rem;padding:clamp(1.4rem,2.4vw,1.9rem);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s;display:flex;position:relative;overflow:hidden}[data-tenant=ogrodnictwo] .reason:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 36%,#ffffff8c 50%,#0000 64%);transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-130%)}[data-tenant=ogrodnictwo] .reason:hover{border-color:var(--madder);box-shadow:0 2px 6px -2px #2f2a2847,0 18px 32px -18px #2f2a2873,0 40px 70px -38px #2f2a288c}[data-tenant=ogrodnictwo] .reason:hover:after{transform:translate(130%)}.reason-icon.svelte-oaehix{width:3rem;height:3rem;color:var(--ink);background:#fff9;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.2rem;display:inline-flex}.families.svelte-oaehix{background:var(--paper-2)}.family-bed.svelte-oaehix{margin-block:clamp(1.5rem,4vw,3rem)}.families-sub.svelte-oaehix{text-align:center;max-width:54ch;margin-inline:auto}.center-row.svelte-oaehix{justify-content:center;margin-top:1.6rem;display:flex}.bloom-grid.svelte-oaehix{perspective:1200px;grid-template-columns:repeat(4,1fr);gap:clamp(.85rem,1.8vw,1.4rem);display:grid}.bloom-media.svelte-oaehix{aspect-ratio:4/5;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (pointer:fine){[data-tenant=ogrodnictwo] .bloom-item:hover .bloom-media.svelte-oaehix{transform:rotateX(6deg)rotateY(-5deg)translateZ(18px);box-shadow:0 34px 60px -34px #2f2a28b3}}[data-tenant=ogrodnictwo] .bloom-item{height:100%}[data-tenant=ogrodnictwo] .visit-card{background:var(--card);border:1px solid var(--card-line);border-radius:6px;padding:clamp(1.75rem,4vw,3.5rem)}.visit-grid.svelte-oaehix{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.75rem,4vw,3.5rem);display:grid}.visit-text.svelte-oaehix{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.visit-text.svelte-oaehix .btn-row:where(.svelte-oaehix){margin-top:.5rem}.visit-points.svelte-oaehix{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.visit-points.svelte-oaehix li:where(.svelte-oaehix){border:1px solid var(--card-line);background:#fff;border-radius:5px;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex}.vp-icon.svelte-oaehix{width:2.7rem;height:2.7rem;color:var(--ink);background:#e3c4be8c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.textlink.svelte-oaehix{font-family:var(--font-body);min-height:48px;color:var(--madder-deep);text-underline-offset:.3em;align-self:flex-start;align-items:center;gap:.4rem;font-size:1rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .3s;display:inline-flex}.textlink.svelte-oaehix:hover{-webkit-text-decoration-color:var(--madder-deep);text-decoration-color:var(--madder-deep)}@media (max-width:900px){.reasons-grid.svelte-oaehix,.bloom-grid.svelte-oaehix{grid-template-columns:repeat(2,1fr)}.visit-grid.svelte-oaehix{grid-template-columns:1fr}}@media (max-width:800px){.hero-grid.svelte-oaehix{grid-template-columns:1fr;gap:1.5rem}.hero-media.svelte-oaehix{order:-1}.arch.svelte-oaehix{width:min(100%,26rem)}.arch-img.svelte-oaehix{height:60vh;object-position:44% 50%;height:60svh;min-height:22rem}.hero-text.svelte-oaehix{padding:2.5rem 1.5rem}.hero-content.svelte-oaehix{text-align:center;align-items:center}.hero-eyebrow.svelte-oaehix,.hero-cta.svelte-oaehix{justify-content:center}}@media (max-width:560px){.reasons-grid.svelte-oaehix{grid-template-columns:1fr}.bloom-grid.svelte-oaehix{grid-template-columns:1fr 1fr}.block-head.between.svelte-oaehix{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.petal-layer.svelte-oaehix,.corner.svelte-oaehix .bud:where(.svelte-oaehix),.corner.svelte-oaehix .leaf:where(.svelte-oaehix),.hero-eyebrow.svelte-oaehix,.hero-name.svelte-oaehix,.hero-lead.svelte-oaehix,.hero-cta.svelte-oaehix,.hero-meta.svelte-oaehix,.cue-line.svelte-oaehix{animation:none!important}.corner.svelte-oaehix .eye:where(.svelte-oaehix){transition:none}[data-tenant=ogrodnictwo] .reason,[data-tenant=ogrodnictwo] .reason:hover{transform:none}[data-tenant=ogrodnictwo] .reason:after{display:none}.bloom-media.svelte-oaehix{transition:none}[data-tenant=ogrodnictwo] .bloom-item:hover .bloom-media.svelte-oaehix{transform:none}}.scene.svelte-2rig5q{border:1px solid var(--card-line);background:radial-gradient(70% 60% at 70% 30%,#e3c4be4d,#0000 70%),radial-gradient(80% 70% at 20% 90%,#e7e4e199,#0000 70%),#fff;border-radius:6px;place-items:center;height:100%;min-height:300px;padding:clamp(1rem,3vw,2rem);display:grid}svg.svelte-2rig5q{width:100%;max-width:26rem;height:auto;display:block;overflow:visible}.label-text.svelte-2rig5q{font-family:var(--font-heading);fill:#2f2a28;font-size:17px;font-weight:600}.can.svelte-2rig5q{transform-box:view-box;transform-origin:132px 230px}.stem.svelte-2rig5q{transform-box:fill-box;transform-origin:50% 100%}.leaf-r.svelte-2rig5q{transform-box:fill-box;transform-origin:0 100%}.leaf-l.svelte-2rig5q{transform-box:fill-box;transform-origin:100% 100%}.pin.svelte-2rig5q{transform-box:fill-box;transform-origin:50% 100%}.petals.svelte-2rig5q{transform-box:fill-box;transform-origin:50%}.label.svelte-2rig5q{transform-box:fill-box;transform-origin:50% 100%}.drop.svelte-2rig5q{visibility:hidden}[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .scene.armed.svelte-2rig5q:not(.play) .stem:where(.svelte-2rig5q){transform:scaleY(0)}[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .scene.armed.svelte-2rig5q:not(.play) .leaf:where(.svelte-2rig5q),[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .scene.armed.svelte-2rig5q:not(.play) .petals:where(.svelte-2rig5q),[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .scene.armed.svelte-2rig5q:not(.play) .pin:where(.svelte-2rig5q){transform:scale(0)}[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .scene.armed.svelte-2rig5q:not(.play) .label:where(.svelte-2rig5q){opacity:0}.scene.play.svelte-2rig5q .can:where(.svelte-2rig5q){animation:3.8s cubic-bezier(.45,.05,.35,1) both svelte-2rig5q-can-pour}.scene.play.svelte-2rig5q .drop:where(.svelte-2rig5q){visibility:visible;animation:svelte-2rig5q-drop-fall .7s cubic-bezier(.5, 0, .9, .6) var(--d) 3 both}.scene.play.svelte-2rig5q .stem:where(.svelte-2rig5q){animation:1.4s cubic-bezier(.3,.6,.3,1) 1.4s both svelte-2rig5q-grow}.scene.play.svelte-2rig5q .leaf-r:where(.svelte-2rig5q){animation:.5s cubic-bezier(.34,1.56,.64,1) 2.3s both svelte-2rig5q-pop}.scene.play.svelte-2rig5q .leaf-l:where(.svelte-2rig5q){animation:.5s cubic-bezier(.34,1.56,.64,1) 2.55s both svelte-2rig5q-pop}.scene.play.svelte-2rig5q .petals:where(.svelte-2rig5q){animation:.7s cubic-bezier(.34,1.56,.64,1) 2.85s both svelte-2rig5q-pop}.scene.play.svelte-2rig5q .pin:where(.svelte-2rig5q){animation:.75s cubic-bezier(.34,1.4,.64,1) 2.95s both svelte-2rig5q-pin-bloom}.scene.play.svelte-2rig5q .label:where(.svelte-2rig5q){animation:.5s 3.5s both svelte-2rig5q-label-in}@keyframes svelte-2rig5q-can-pour{0%{transform:rotate(0)}14%{transform:rotate(24deg)}80%{transform:rotate(24deg)}to{transform:rotate(0)}}@keyframes svelte-2rig5q-drop-fall{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--fx), 54px)}}@keyframes svelte-2rig5q-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes svelte-2rig5q-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes svelte-2rig5q-pin-bloom{0%{transform:scale(0)rotate(-12deg)}70%{transform:scale(1.12)rotate(4deg)}to{transform:scale(1)rotate(0)}}@keyframes svelte-2rig5q-label-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.scene.play.svelte-2rig5q .can:where(.svelte-2rig5q),.scene.play.svelte-2rig5q .drop:where(.svelte-2rig5q),.scene.play.svelte-2rig5q .stem:where(.svelte-2rig5q),.scene.play.svelte-2rig5q .leaf-r:where(.svelte-2rig5q),.scene.play.svelte-2rig5q .leaf-l:where(.svelte-2rig5q),.scene.play.svelte-2rig5q .petals:where(.svelte-2rig5q),.scene.play.svelte-2rig5q .pin:where(.svelte-2rig5q),.scene.play.svelte-2rig5q .label:where(.svelte-2rig5q){animation:none}}.drift.svelte-9l59u6{pointer-events:none;z-index:40;position:fixed;inset:0;overflow:hidden}.drift.off.svelte-9l59u6{visibility:hidden}.drift.off.svelte-9l59u6 :where(.svelte-9l59u6){animation-play-state:paused!important}.layer.svelte-9l59u6{will-change:transform;height:200%;position:absolute;top:0;left:0;right:0}.layer.near.svelte-9l59u6{animation:30s linear infinite svelte-9l59u6-rise-near}.layer.far.svelte-9l59u6{opacity:.6;animation:44s linear infinite svelte-9l59u6-rise-far}.seed.svelte-9l59u6{opacity:.8;width:24px;height:40px;position:absolute}.seed.svelte-9l59u6 svg:where(.svelte-9l59u6){display:block}@keyframes svelte-9l59u6-rise-near{0%{transform:translate(0,0)}25%{transform:translate(14px,-12.5%)}50%{transform:translateY(-25%)}75%{transform:translate(-14px,-37.5%)}to{transform:translateY(-50%)}}@keyframes svelte-9l59u6-rise-far{0%{transform:translate(0,0)}25%{transform:translate(-10px,-12.5%)}50%{transform:translateY(-25%)}75%{transform:translate(10px,-37.5%)}to{transform:translateY(-50%)}}.petal.svelte-9l59u6{top:0;left:calc(50% - min(37.5rem, 50%) + var(--pad,1.5rem) + min(32rem, 42vw));opacity:0;width:28px;height:18px;animation:9s linear infinite svelte-9l59u6-petal-fall;position:absolute}.petal.svelte-9l59u6 svg:where(.svelte-9l59u6){display:block}@keyframes svelte-9l59u6-petal-fall{0%{opacity:0;transform:translateY(-4vh)rotate(0)}4%{opacity:1}15%{transform:translate(22px,22vh)rotate(70deg)}30%{transform:translate(-6px,50vh)rotate(150deg)}45%{transform:translate(18px,78vh)rotate(220deg)}56%{opacity:1}60%{opacity:0;transform:translate(4px,104vh)rotate(290deg)}to{opacity:0;transform:translate(4px,104vh)rotate(290deg)}}@media (max-width:880px){.petal.svelte-9l59u6{left:auto;right:max(.6rem, calc(var(--pad,1.5rem) - 1.4rem))}}[data-tenant=ogrodnictwo] .tenant-root.motion-paused .drift.svelte-9l59u6{display:none}@media (prefers-reduced-motion:reduce){.drift.svelte-9l59u6{display:none}}.khead.svelte-t60dti{isolation:isolate;align-items:center;min-height:clamp(300px,44vh,460px);padding-block:clamp(3.5rem,9vw,7rem);display:grid;position:relative}.khead-bg.svelte-t60dti{z-index:-2;background-image:var(--kh-sm);background-position:50%;background-size:cover;position:absolute;inset:0}@media (min-width:701px){.khead-bg.svelte-t60dti{background-image:var(--kh-lg)}}.kbed.svelte-t60dti{margin-bottom:clamp(1.75rem,4vw,3rem)}.khead-scrim.svelte-t60dti{z-index:-1;background:linear-gradient(120deg,#262220e0 0%,#2f2a28b3 55%,#2f2a2875 100%);position:absolute;inset:0}.khead-inner.svelte-t60dti{color:var(--paper)}.khead-eyebrow.svelte-t60dti{color:#e3c4be}.khead-eyebrow.svelte-t60dti:before{background:#e3c4be}.khead-title.svelte-t60dti{font-family:var(--font-heading);font-variation-settings:"opsz" 144;color:var(--paper);margin-top:.6rem;font-size:clamp(2.4rem,1.4rem + 5vw,4.4rem);font-weight:600;line-height:1.2}.khead-lead.svelte-t60dti{max-width:50ch;color:var(--paper);margin-top:1.1rem;font-size:clamp(1.02rem,.95rem + .4vw,1.2rem);line-height:1.6}.contact-grid.svelte-t60dti{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:clamp(1.5rem,4vw,3rem);display:grid}[data-tenant=ogrodnictwo] .contact-col{flex-direction:column;gap:1.25rem;display:flex}.open-doors.svelte-t60dti{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.open-doors.svelte-t60dti li:where(.svelte-t60dti){background:var(--card);border:1px solid var(--card-line);border-radius:5px;align-items:flex-start;gap:.9rem;padding:1.05rem 1.2rem;display:flex}.od-icon.svelte-t60dti{width:2.4rem;height:2.4rem;color:var(--ink);background:#fff9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.od-title.svelte-t60dti{font-family:var(--font-heading);color:var(--ink);font-size:1.05rem;font-weight:600}[data-tenant=ogrodnictwo] .map-col{height:100%}.contact-data.svelte-t60dti{background:var(--card);border:1px solid var(--card-line);border-radius:5px;flex-direction:column;gap:.9rem;margin:0;padding:1.1rem 1.25rem;list-style:none;display:flex}.contact-data.svelte-t60dti li:where(.svelte-t60dti){align-items:flex-start;gap:.9rem;display:flex}.contact-data.svelte-t60dti li:where(.svelte-t60dti)+li:where(.svelte-t60dti){border-top:1px solid var(--card-line);padding-top:.9rem}.cd-icon.svelte-t60dti{width:2.4rem;height:2.4rem;color:var(--ink);background:#fff9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.contact-data.svelte-t60dti div:where(.svelte-t60dti){flex-direction:column;gap:.1rem;min-width:0;display:flex}.cd-label.svelte-t60dti{text-transform:uppercase;letter-spacing:.12em;color:var(--label);font-size:.8125rem;font-weight:600}.cd-value.svelte-t60dti{color:var(--ink);overflow-wrap:anywhere;line-height:1.55}.hours-section.svelte-t60dti{padding-top:clamp(2rem,5vw,3.5rem)}.hours-grid.svelte-t60dti{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:clamp(1.25rem,3vw,2rem);display:grid}[data-tenant=ogrodnictwo] .hours-card{background:radial-gradient(70% 130% at 0% 0%, #ffffff59, transparent 65%), var(--card);border:1px solid var(--card-line);border-radius:6px;flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.6rem,3.5vw,2.6rem);display:flex}.hc-icon.svelte-t60dti{width:3.2rem;height:3.2rem;color:var(--ink);background:#fff9;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-tenant=ogrodnictwo] .hours-card .prose.svelte-t60dti{max-width:48ch}[data-tenant=ogrodnictwo] .info-card{background:var(--ink);color:var(--paper);border-radius:6px;flex-direction:column;justify-content:center;gap:1.25rem;padding:clamp(1.6rem,3.5vw,2.6rem);display:flex}.firm.svelte-t60dti{flex-direction:column;gap:.7rem;margin:0;display:flex}.firm.svelte-t60dti div:where(.svelte-t60dti){border-bottom:1px solid #e3c4be4d;justify-content:space-between;gap:1rem;padding-bottom:.55rem;display:flex}.firm.svelte-t60dti dt:where(.svelte-t60dti){color:#e3c4be;text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem}.firm.svelte-t60dti dd:where(.svelte-t60dti){color:var(--paper);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:.92rem}@media (max-width:880px){.contact-grid.svelte-t60dti,.hours-grid.svelte-t60dti{grid-template-columns:1fr}}.sig.svelte-ecxmqx{border-top:1px solid #e3c4be33;align-items:center;gap:1rem;padding-top:1.25rem;padding-bottom:1.75rem;display:flex}.sig-stage.svelte-ecxmqx{perspective:320px;flex-shrink:0;place-items:center;width:4.5rem;height:4.5rem;display:grid;position:relative}.sig-canvas.svelte-ecxmqx{filter:drop-shadow(0 0 10px #e3c4be4d);transition:opacity .6s;position:absolute;inset:0}.sig.armed.svelte-ecxmqx .sig-canvas:where(.svelte-ecxmqx){opacity:0}.sig.has3d.svelte-ecxmqx .sig-canvas:where(.svelte-ecxmqx){opacity:1}.sig-ring.svelte-ecxmqx{filter:drop-shadow(0 0 10px #e3c4be59);background:radial-gradient(circle closest-side,#0000 0 53%,#ffffffb3 55%,#0000 62% 88%,#ffffff8c 93%,#0000 97%),conic-gradient(from 20deg,#e3c4beeb,#ffffffe0 12%,#b98a84cc 30%,#e7e4e1b3 48%,#9a9f94bd 66%,#ffffffd1 82%,#e3c4beeb);border-radius:50%;width:78%;height:78%;transition:opacity .6s;animation:14s linear infinite paused svelte-ecxmqx-sig-spin;transform:rotateX(58deg)rotateY(-12deg)rotate(0);-webkit-mask:radial-gradient(circle closest-side,#0000 0 52%,#000 54% 97%,#0000 99%);mask:radial-gradient(circle closest-side,#0000 0 52%,#000 54% 97%,#0000 99%)}.sig.live.svelte-ecxmqx .sig-ring:where(.svelte-ecxmqx){animation-play-state:running}.sig.has3d.svelte-ecxmqx .sig-ring:where(.svelte-ecxmqx){opacity:0;animation:none}@keyframes svelte-ecxmqx-sig-spin{0%{transform:rotateX(58deg)rotateY(-12deg)rotate(0)}50%{transform:rotateX(38deg)rotateY(12deg)rotate(180deg)}to{transform:rotateX(58deg)rotateY(-12deg)rotate(360deg)}}.sig-text.svelte-ecxmqx{font-family:var(--font-body);letter-spacing:.06em;color:#fffc;flex-wrap:wrap;align-items:center;column-gap:.45em;margin:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.4;display:flex}.sig-link.svelte-ecxmqx{color:#e3c4be;text-underline-offset:.3em;text-shadow:0 0 12px #e3c4be59;align-items:center;min-height:48px;font-weight:600;-webkit-text-decoration:underline #e3c4be80;text-decoration:underline #e3c4be80;text-decoration-thickness:1px;transition:color .3s,text-decoration-color .3s;display:inline-flex}.sig-link.svelte-ecxmqx:hover{color:#fff;text-decoration-color:#fff}@media (max-width:1280px){.sig.svelte-ecxmqx{padding-bottom:5.5rem}}@media (prefers-reduced-motion:reduce){.sig-ring.svelte-ecxmqx{animation:none}.sig-canvas.svelte-ecxmqx,.sig-ring.svelte-ecxmqx,.sig-link.svelte-ecxmqx{transition:none}}.ft.svelte-ggtru4{color:#fff;background:#2f2a28;margin-top:clamp(3rem,7vw,6rem);position:relative}.vine.svelte-ggtru4{background:#2f2a28;line-height:0}.vine.svelte-ggtru4 svg:where(.svelte-ggtru4){width:100%;height:clamp(40px,5vw,60px);display:block}.ft-grid.svelte-ggtru4{grid-template-columns:1.4fr 1fr 1fr;gap:clamp(1.75rem,4vw,3rem);padding-top:clamp(2.75rem,6vw,4.5rem);padding-bottom:clamp(2rem,4vw,3rem);display:grid}.ft-name.svelte-ggtru4{font-family:var(--font-heading);font-variation-settings:"opsz" 90;color:#fff;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600}.ft-sub.svelte-ggtru4{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#e3c4be;margin:.35rem 0 0;font-size:.8125rem}.ft-note.svelte-ggtru4{color:#fff;max-width:28ch;margin:1rem 0 0;font-size:.95rem;line-height:1.6}.ft-h.svelte-ggtru4{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.16em;color:#e3c4be;margin:0 0 1rem;font-size:.8125rem;font-weight:600}.ft-col.svelte-ggtru4 ul:where(.svelte-ggtru4){flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ft-col.svelte-ggtru4 li:where(.svelte-ggtru4) a:where(.svelte-ggtru4){color:#fff;font-size:.96rem;text-decoration:none;transition:color .3s}.ft-col.svelte-ggtru4 li:where(.svelte-ggtru4) a:where(.svelte-ggtru4):hover{color:#e3c4be}.ft-data.svelte-ggtru4{flex-direction:column;gap:.7rem;margin:0;display:flex}.ft-data.svelte-ggtru4 div:where(.svelte-ggtru4){border-bottom:1px solid #e3c4be40;justify-content:space-between;gap:1rem;padding-bottom:.5rem;display:flex}.ft-data.svelte-ggtru4 dt:where(.svelte-ggtru4){color:#fffc;text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem}.ft-data.svelte-ggtru4 dd:where(.svelte-ggtru4){color:#fff;margin:0;font-size:.92rem}.ft-base.svelte-ggtru4{color:#fffc;border-top:1px solid #e3c4be40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;padding-bottom:2rem;font-size:.875rem;display:flex}.ft-base.svelte-ggtru4 p:where(.svelte-ggtru4){margin:0}.ft-made.svelte-ggtru4{font-family:var(--font-heading);color:#e3c4be}@media (max-width:860px){.ft-grid.svelte-ggtru4{grid-template-columns:1fr 1fr}.ft-brand.svelte-ggtru4{grid-column:1/-1}}@media (max-width:540px){.ft-grid.svelte-ggtru4{grid-template-columns:1fr}.ft-base.svelte-ggtru4{justify-content:flex-start}}.tenant-root.svelte-j6c9dg{--paper:#fff;--paper-2:#e7e4e1;--cream:#e3c4be;--card:#e3c4be;--ink:#2f2a28;--ink-2:#4a4442;--madder:#b98a84;--madder-deep:#85544e;--label:#6f625e;--willow:#2f2a28;--willow-deep:#2f2a28;--gold:#e3c4be;--gold-deep:#85544e;--aster:#e3c4be;--card-line:#d6b2ab;--stem:#9a9f94;--container:75rem;--measure:42rem;--pad:clamp(1.25rem, 5vw, 3.5rem);--section-y:clamp(3.75rem, 9vw, 7rem);--font-heading:"Fraunces Variable", Georgia, "Times New Roman", serif;--font-body:"Source Sans 3 Variable", system-ui, -apple-system, sans-serif;background-color:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-image:radial-gradient(60rem 40rem at 78% -8%,#e3c4be1f,#0000 60%),radial-gradient(48rem 36rem at -6% 12%,#e7e4e159,#0000 55%);min-height:100vh;font-size:clamp(1rem,.96rem + .2vw,1.08rem);line-height:1.65;overflow-x:hidden}[data-tenant=ogrodnictwo] .tenant-root ::selection{background:var(--ink);color:#fff}[data-tenant=ogrodnictwo] .tenant-root .panel,[data-tenant=ogrodnictwo] .tenant-root .reason,[data-tenant=ogrodnictwo] .tenant-root .visit-card,[data-tenant=ogrodnictwo] .tenant-root .value,[data-tenant=ogrodnictwo] .tenant-root .cta-band,[data-tenant=ogrodnictwo] .tenant-root .cennik-card,[data-tenant=ogrodnictwo] .tenant-root .advice,[data-tenant=ogrodnictwo] .tenant-root .hours-card,[data-tenant=ogrodnictwo] .tenant-root .contact-data,[data-tenant=ogrodnictwo] .tenant-root .open-doors li{--madder-deep:#6e413c;--gold-deep:#6e413c;--label:#5e504c}[data-tenant=ogrodnictwo] .tenant-root em,[data-tenant=ogrodnictwo] .tenant-root i,[data-tenant=ogrodnictwo] .tenant-root cite,[data-tenant=ogrodnictwo] .tenant-root blockquote{font-style:normal}[data-tenant=ogrodnictwo] .tenant-root p,[data-tenant=ogrodnictwo] .tenant-root h1,[data-tenant=ogrodnictwo] .tenant-root h2,[data-tenant=ogrodnictwo] .tenant-root h3,[data-tenant=ogrodnictwo] .tenant-root figure,[data-tenant=ogrodnictwo] .tenant-root ul,[data-tenant=ogrodnictwo] .tenant-root ol{margin:0}[data-tenant=ogrodnictwo] .tenant-root img{max-width:100%}[data-tenant=ogrodnictwo] .tenant-root .wrap{width:100%;max-width:var(--container);padding-inline:var(--pad);margin-inline:auto}[data-tenant=ogrodnictwo] .tenant-root .wrap-narrow{width:100%;max-width:52rem;padding-inline:var(--pad);margin-inline:auto}[data-tenant=ogrodnictwo] .tenant-root .section{padding-block:var(--section-y)}[data-tenant=ogrodnictwo] .tenant-root .tint{background:var(--paper-2)}[data-tenant=ogrodnictwo] .tenant-root .measure{max-width:var(--measure)}[data-tenant=ogrodnictwo] .tenant-root .eyebrow{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.22em;color:var(--label);align-items:center;gap:.6rem;font-size:.8125rem;font-weight:600;display:inline-flex}[data-tenant=ogrodnictwo] .tenant-root .eyebrow:before{content:"";background:var(--madder);width:1.6rem;height:1px}[data-tenant=ogrodnictwo] .tenant-root .display{font-family:var(--font-heading);font-variation-settings:"opsz" 144;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-size:clamp(2.3rem,1.3rem + 4.4vw,4rem);font-weight:600;line-height:1.2}[data-tenant=ogrodnictwo] .tenant-root .title{font-family:var(--font-heading);font-variation-settings:"opsz" 110;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:clamp(1.9rem,1.2rem + 3vw,3rem);font-weight:600;line-height:1.2}[data-tenant=ogrodnictwo] .tenant-root .h2{font-family:var(--font-heading);font-variation-settings:"opsz" 72;color:var(--ink);text-wrap:balance;font-size:clamp(1.45rem,1.1rem + 1.6vw,2.05rem);font-weight:600;line-height:1.2}[data-tenant=ogrodnictwo] .tenant-root .h3{font-family:var(--font-heading);font-variation-settings:"opsz" 40;color:var(--ink);text-wrap:balance;font-size:clamp(1.18rem,1rem + .7vw,1.4rem);font-weight:600;line-height:1.2}[data-tenant=ogrodnictwo] .tenant-root .lead{color:var(--ink-2);text-wrap:pretty;font-size:clamp(1.08rem,1rem + .4vw,1.28rem);line-height:1.6}[data-tenant=ogrodnictwo] .tenant-root .prose{color:var(--ink-2);text-wrap:pretty;line-height:1.72}[data-tenant=ogrodnictwo] .tenant-root .prose+.prose{margin-top:1.1rem}[data-tenant=ogrodnictwo] .tenant-root .accent{color:var(--madder-deep)}[data-tenant=ogrodnictwo] .tenant-root .fr-italic{font-family:var(--font-heading);font-variation-settings:"opsz" 40;font-style:normal}[data-tenant=ogrodnictwo] .tenant-root .btn{isolation:isolate;min-height:48px;font-family:var(--font-body);letter-spacing:.02em;cursor:pointer;border:1.5px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .35s,color .35s,border-color .35s,box-shadow .35s,transform .2s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative;overflow:hidden}[data-tenant=ogrodnictwo] .tenant-root .btn:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 32%,#ffffff6b 50%,#0000 68%);transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-130%)}[data-tenant=ogrodnictwo] .tenant-root .btn:hover{transform:translateY(-2px);box-shadow:0 16px 30px -18px #2f2a288c}[data-tenant=ogrodnictwo] .tenant-root .btn:hover:after{transform:translate(130%)}[data-tenant=ogrodnictwo] .tenant-root .btn:active{transform:translateY(-1px)scale(.97)}[data-tenant=ogrodnictwo] .tenant-root .btn--solid{background:var(--ink);color:#fff;border-color:var(--ink)}[data-tenant=ogrodnictwo] .tenant-root .btn--solid:hover{background:var(--card);color:var(--ink)}[data-tenant=ogrodnictwo] .tenant-root .btn--ghost{color:var(--ink);border-color:var(--ink);background:0 0}[data-tenant=ogrodnictwo] .tenant-root .btn--ghost:hover{background:var(--card);color:var(--ink)}[data-tenant=ogrodnictwo] .tenant-root .textlink{align-items:center;gap:.4rem;min-height:48px;display:inline-flex}[data-tenant=ogrodnictwo] .tenant-root .btn-row{flex-wrap:wrap;gap:.85rem;display:flex}[data-tenant=ogrodnictwo] .tenant-root .panel{background:var(--cream);border:1px solid var(--card-line);border-radius:4px}[data-tenant=ogrodnictwo] .tenant-root .media{background:var(--paper-2);border-radius:4px;position:relative;overflow:hidden;box-shadow:0 22px 48px -32px #2f2a2899}[data-tenant=ogrodnictwo] .tenant-root .media img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);display:block}[data-tenant=ogrodnictwo] .tenant-root .media:hover img{transform:scale(1.05)}[data-tenant=ogrodnictwo] .tenant-root .divider{background:linear-gradient(90deg,#0000,#e3c4bee6 20% 80%,#0000);border:0;height:1px}[data-tenant=ogrodnictwo] .tenant-root .vh{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-tenant=ogrodnictwo] .tenant-root a,[data-tenant=ogrodnictwo] .tenant-root button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-tenant=ogrodnictwo] .tenant-root a:focus-visible,[data-tenant=ogrodnictwo] .tenant-root button:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px;border-radius:2px}.skip.svelte-j6c9dg{z-index:60;background:var(--ink);min-height:48px;color:var(--paper);border-radius:2px;align-items:center;padding:.6rem 1rem;text-decoration:none;transition:top .2s;display:inline-flex;position:absolute;top:-4rem;left:1rem}.skip.svelte-j6c9dg:focus{top:1rem}.nav.svelte-j6c9dg{z-index:50;border-bottom:1px solid var(--card-line);background:#fffffff7;position:sticky;top:0}.nav-inner.svelte-j6c9dg{justify-content:space-between;align-items:center;gap:1rem;padding-block:.7rem;display:flex}.brand.svelte-j6c9dg{flex-direction:column;line-height:1;text-decoration:none;display:flex}.brand-mark.svelte-j6c9dg{font-family:var(--font-heading);font-variation-settings:"opsz" 60;color:var(--ink);font-size:1.4rem;font-weight:600}.brand-sub.svelte-j6c9dg{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;color:var(--label);margin-top:.3rem;font-size:.8125rem}.nav-links.svelte-j6c9dg{align-items:center;gap:clamp(.75rem,2vw,1.85rem);display:flex}.nav-link.svelte-j6c9dg{font-family:var(--font-body);color:var(--ink);padding:.35rem 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.nav-link.svelte-j6c9dg:after{content:"";background:var(--madder);transform-origin:0;width:100%;height:1.5px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-.1rem;left:0;transform:scaleX(0)}.nav-link.svelte-j6c9dg:hover{color:var(--willow)}.nav-link.svelte-j6c9dg:hover:after,.nav-link.active.svelte-j6c9dg:after{transform:scaleX(1)}.nav-link.active.svelte-j6c9dg{color:var(--willow);font-weight:600}.nav-toggle.svelte-j6c9dg{border:1px solid var(--madder);cursor:pointer;background:0 0;border-radius:3px;flex-direction:column;justify-content:center;gap:5px;width:48px;height:48px;padding:0 10px;display:none}.nav-toggle.svelte-j6c9dg span:where(.svelte-j6c9dg){background:var(--ink);width:100%;height:2px;transition:transform .3s;display:block}.nav-toggle.open.svelte-j6c9dg span:where(.svelte-j6c9dg):first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle.open.svelte-j6c9dg span:where(.svelte-j6c9dg):nth-child(2){transform:scaleX(0)}.nav-toggle.open.svelte-j6c9dg span:where(.svelte-j6c9dg):nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-mobile.svelte-j6c9dg{padding:.5rem var(--pad) 1.25rem;border-top:1px solid var(--card-line);background:#fffffffa;flex-direction:column;gap:.25rem;display:none}.nav-mobile.open.svelte-j6c9dg{display:flex}.nav-mobile-link.svelte-j6c9dg{font-family:var(--font-body);color:var(--ink);border-bottom:1px solid #2f2a2814;padding:.7rem .25rem;font-size:1.05rem;text-decoration:none}.nav-mobile-link.active.svelte-j6c9dg{color:var(--willow);text-decoration:underline;-webkit-text-decoration-color:var(--madder);text-decoration-color:var(--madder);text-underline-offset:.35em;font-weight:600;text-decoration-thickness:2px}@media (max-width:820px){.nav-links.svelte-j6c9dg{display:none}.nav-toggle.svelte-j6c9dg{display:flex}}.foot-sentinel.svelte-j6c9dg{height:1px;margin-bottom:-1px}.fab.svelte-j6c9dg{right:max(.875rem, env(safe-area-inset-right));bottom:max(.875rem, env(safe-area-inset-bottom));z-index:45;flex-direction:column;align-items:stretch;gap:.5rem;transition:opacity .35s,transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed}.fab.armed.away.svelte-j6c9dg{opacity:0;pointer-events:none;transform:translateY(1rem)}.fab.svelte-j6c9dg a:where(.svelte-j6c9dg){min-height:48px;font-family:var(--font-body);letter-spacing:.01em;white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:.45rem;padding:0 .9rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex;box-shadow:0 14px 28px -16px #2f2a2899}.fab-cta.svelte-j6c9dg{background:var(--ink);color:#fff;border:1.5px solid var(--ink)}.fab-cta.svelte-j6c9dg:hover{background:var(--ink-2);border-color:var(--ink-2)}.fab-cta.svelte-j6c9dg{gap:.6rem}.fab-num.svelte-j6c9dg{font-variant-numeric:tabular-nums;opacity:.92;border-left:1px solid #ffffff73;padding-left:.6rem;font-weight:500}.motion-toggle.svelte-j6c9dg{left:max(.875rem, env(safe-area-inset-left));bottom:max(.875rem, env(safe-area-inset-bottom));z-index:45;width:48px;height:48px;color:var(--ink);border:1.5px solid var(--madder);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex;position:fixed;box-shadow:0 10px 24px -14px #2f2a288c}.motion-toggle.svelte-j6c9dg:hover{border-color:var(--willow)}.motion-toggle[aria-pressed=true].svelte-j6c9dg{background:var(--ink);color:#fff;border-color:var(--ink)}@media (min-width:821px){.fab.svelte-j6c9dg{flex-direction:row}}@media (max-width:420px){.fab.svelte-j6c9dg a:where(.svelte-j6c9dg){padding:0 .75rem;font-size:.9rem}}@media (max-width:820px){.fab.armed.svelte-j6c9dg:not(.past){opacity:0;pointer-events:none;transform:translateY(1rem)}}[data-tenant=ogrodnictwo] .tenant-root.motion-paused *,[data-tenant=ogrodnictwo] .tenant-root.motion-paused :before,[data-tenant=ogrodnictwo] .tenant-root.motion-paused :after{transition:none!important;animation:none!important}[data-tenant=ogrodnictwo] .tenant-root.motion-paused .hero-bg{transform:scale(1.12)!important}[data-tenant=ogrodnictwo] .tenant-root.motion-paused .frontispiece,[data-tenant=ogrodnictwo] .tenant-root.motion-paused .reason,[data-tenant=ogrodnictwo] .tenant-root.motion-paused .value,[data-tenant=ogrodnictwo] .tenant-root.motion-paused .btn,[data-tenant=ogrodnictwo] .tenant-root.motion-paused .media img,[data-tenant=ogrodnictwo] .tenant-root.motion-paused .bloom-media{transform:none!important}@media (prefers-reduced-motion:reduce){[data-tenant=ogrodnictwo] .tenant-root .btn,[data-tenant=ogrodnictwo] .tenant-root .media img,[data-tenant=ogrodnictwo] .tenant-root .btn:after,.nav-link.svelte-j6c9dg:after,.fab.svelte-j6c9dg,.fab.svelte-j6c9dg a:where(.svelte-j6c9dg),.motion-toggle.svelte-j6c9dg{transition:none}[data-tenant=ogrodnictwo] .tenant-root .btn:hover{transform:none}[data-tenant=ogrodnictwo] .tenant-root .btn:after{display:none}}.vine.svelte-1i7pxrn{z-index:2;width:40px;height:var(--vine-h);pointer-events:none;position:absolute;bottom:0;overflow:hidden}.vine.left.svelte-1i7pxrn{left:-20px}.vine.right.svelte-1i7pxrn{right:-20px}.vine-in.svelte-1i7pxrn,.vine-art.svelte-1i7pxrn{position:absolute;inset:0}.vine.right.svelte-1i7pxrn .vine-art:where(.svelte-1i7pxrn){transform:scaleX(-1)}.stem.svelte-1i7pxrn{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.leaf.svelte-1i7pxrn{width:16px;height:10px;position:absolute}.l1.svelte-1i7pxrn{bottom:16%;left:4px;transform:scaleX(-1)}.l2.svelte-1i7pxrn{bottom:38%;left:21px}.l3.svelte-1i7pxrn{bottom:58%;left:4px;transform:scaleX(-1)}.l4.svelte-1i7pxrn{bottom:78%;left:21px}.bud.svelte-1i7pxrn{width:24px;height:24px;position:absolute;top:0;left:8px}.bud.svelte-1i7pxrn svg:where(.svelte-1i7pxrn){transform-origin:50% 70%;position:absolute;inset:0}.bud-closed.svelte-1i7pxrn{visibility:hidden}[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .vine.armed.svelte-1i7pxrn:not(.grown){transform:translateY(100%)}[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .vine.armed.svelte-1i7pxrn:not(.grown) .vine-in:where(.svelte-1i7pxrn){transform:translateY(-100%)}[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .vine.armed.svelte-1i7pxrn:not(.grown) .bud-closed:where(.svelte-1i7pxrn){visibility:visible}[data-tenant=ogrodnictwo] .tenant-root:not(.motion-paused) .vine.armed.svelte-1i7pxrn:not(.grown) .bud-open:where(.svelte-1i7pxrn){opacity:0;transform:scale(.2)rotate(-40deg)}.vine.armed.grown.svelte-1i7pxrn,.vine.armed.grown.svelte-1i7pxrn .vine-in:where(.svelte-1i7pxrn){transition:transform 1.8s cubic-bezier(.45, .05, .3, 1) var(--vine-d)}.vine.armed.grown.svelte-1i7pxrn .bud-closed:where(.svelte-1i7pxrn){animation:svelte-1i7pxrn-bud-close .3s ease calc(var(--vine-d) + 1.75s) both}@keyframes svelte-1i7pxrn-bud-close{0%{visibility:visible;opacity:1}99%{visibility:visible}to{visibility:hidden;opacity:0}}.vine.armed.grown.svelte-1i7pxrn .bud-open:where(.svelte-1i7pxrn){transition:opacity .35s ease calc(var(--vine-d) + 1.75s), transform .7s cubic-bezier(.34, 1.56, .64, 1) calc(var(--vine-d) + 1.75s)}@media (prefers-reduced-motion:reduce){.vine.svelte-1i7pxrn,.vine-in.svelte-1i7pxrn,.bud-open.svelte-1i7pxrn{transition:none!important;transform:none!important}.bud-open.svelte-1i7pxrn{opacity:1!important}.bud-closed.svelte-1i7pxrn{visibility:hidden!important}}.budstem.svelte-5ly52t{top:calc(-1*clamp(1.5rem,4vw,3.5rem));bottom:0;right:calc(var(--pad,1.5rem) + 6%);pointer-events:none;width:clamp(150px,16vw,220px);position:absolute;overflow:hidden}.grow.svelte-5ly52t,.grow-in.svelte-5ly52t{position:absolute;inset:0}.grow.svelte-5ly52t{overflow:hidden}.sway.svelte-5ly52t{transform-origin:50% 100%;width:100%;height:100%;position:absolute;bottom:0;left:0}.vein.svelte-5ly52t{fill:none;stroke-width:1.2px}.bud.svelte-5ly52t{visibility:hidden}.flower.svelte-5ly52t{transform-box:fill-box;transform-origin:50%}.budstem.armed.svelte-5ly52t .grow:where(.svelte-5ly52t){animation:1.4s cubic-bezier(.45,.05,.3,1) both svelte-5ly52t-grow-out}.budstem.armed.svelte-5ly52t .grow-in:where(.svelte-5ly52t){animation:1.4s cubic-bezier(.45,.05,.3,1) both svelte-5ly52t-grow-in}.budstem.armed.svelte-5ly52t .bud:where(.svelte-5ly52t){visibility:visible;animation:.35s 1.5s both svelte-5ly52t-bud-fade}.budstem.armed.svelte-5ly52t .flower:where(.svelte-5ly52t){animation:.6s cubic-bezier(.34,1.56,.64,1) 1.45s both svelte-5ly52t-bloom}.budstem.armed.svelte-5ly52t .sway:where(.svelte-5ly52t){animation:7s ease-in-out 2.1s infinite svelte-5ly52t-sway}.budstem.off.svelte-5ly52t .sway:where(.svelte-5ly52t){animation-play-state:paused}@keyframes svelte-5ly52t-grow-out{0%{transform:translateY(100%)}to{transform:none}}@keyframes svelte-5ly52t-grow-in{0%{transform:translateY(-100%)}to{transform:none}}@keyframes svelte-5ly52t-bud-fade{0%{opacity:1}to{opacity:0}}@keyframes svelte-5ly52t-bloom{0%{opacity:0;transform:scale(.25)rotate(-50deg)}to{opacity:1;transform:none}}@keyframes svelte-5ly52t-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-1.6deg)}70%{transform:rotate(1.8deg)}}@media (max-width:880px){.budstem.svelte-5ly52t{display:none}}@media (prefers-reduced-motion:reduce){.budstem.svelte-5ly52t .grow:where(.svelte-5ly52t),.budstem.svelte-5ly52t .grow-in:where(.svelte-5ly52t),.budstem.svelte-5ly52t .bud:where(.svelte-5ly52t),.budstem.svelte-5ly52t .flower:where(.svelte-5ly52t),.budstem.svelte-5ly52t .sway:where(.svelte-5ly52t){animation:none!important}}.page-head.svelte-1ijr1hf{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(1rem,3vw,2rem)}.page-head-in.svelte-1ijr1hf{position:relative}.page-head-lead.svelte-1ijr1hf{max-width:52ch;margin-top:1.4rem}.split.svelte-1ijr1hf{grid-template-columns:1fr .92fr;align-items:center;gap:clamp(1.75rem,5vw,4rem);display:grid}[data-tenant=ogrodnictwo] .split-text{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.media.tall.svelte-1ijr1hf{aspect-ratio:4/5;width:100%}.media.wide.svelte-1ijr1hf{aspect-ratio:3/2;width:100%}.stats-band.svelte-1ijr1hf{background:var(--paper-2);color:var(--ink)}.stats-grid.svelte-1ijr1hf{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(2.25rem,5vw,3.5rem);display:grid}[data-tenant=ogrodnictwo] .stat{text-align:center;border-left:1px solid var(--card-line);flex-direction:column;gap:.4rem;padding-block:.5rem;display:flex}.stat-num.svelte-1ijr1hf{font-family:var(--font-heading);font-variation-settings:"opsz" 90;color:var(--madder-deep);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,1.2rem + 2.6vw,3rem);font-weight:600;line-height:1}.stat-label.svelte-1ijr1hf{letter-spacing:.04em;color:var(--ink);font-size:.86rem}.block-head.svelte-1ijr1hf{flex-direction:column;gap:.8rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);display:flex}.block-head.center.svelte-1ijr1hf{text-align:center;align-items:center}.measure-center.svelte-1ijr1hf{max-width:56ch;margin-inline:auto}.loom-bed.svelte-1ijr1hf{margin-bottom:clamp(1.5rem,3.5vw,2.5rem)}.loom-grid.svelte-1ijr1hf{grid-template-columns:1fr 1fr;gap:clamp(1rem,2.4vw,1.6rem);display:grid}.values-grid.svelte-1ijr1hf{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2.4vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}[data-tenant=ogrodnictwo] .value{background:var(--card);border:1px solid var(--card-line);border-radius:5px;align-items:flex-start;gap:1rem;padding:1.3rem 1.4rem;transition:transform .4s,border-color .4s;display:flex}[data-tenant=ogrodnictwo] .value:hover{border-color:var(--madder);transform:translateY(-4px)}.value-icon.svelte-1ijr1hf{width:2.7rem;height:2.7rem;color:var(--ink);background:#fff9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-tenant=ogrodnictwo] .split-media,[data-tenant=ogrodnictwo] .loom-item{position:relative}[data-tenant=ogrodnictwo] .cta-band{text-align:center;background:radial-gradient(60% 120% at 50% 0%, #ffffff59, transparent 70%), var(--card);border:1px solid var(--card-line);border-radius:6px;flex-direction:column;align-items:center;gap:1.1rem;padding:clamp(2.25rem,5vw,3.75rem);display:flex;position:relative}[data-tenant=ogrodnictwo] .cta-band .prose.svelte-1ijr1hf{max-width:50ch}@media (max-width:880px){.split.svelte-1ijr1hf{grid-template-columns:1fr}[data-tenant=ogrodnictwo] .split-media{order:-1}.values-grid.svelte-1ijr1hf{grid-template-columns:1fr 1fr}}@media (max-width:620px){.loom-grid.svelte-1ijr1hf,.values-grid.svelte-1ijr1hf,.stats-grid.svelte-1ijr1hf{grid-template-columns:1fr}[data-tenant=ogrodnictwo] .stat{border-left:0;border-top:1px solid var(--card-line);padding-block:1rem}}@media (prefers-reduced-motion:reduce){[data-tenant=ogrodnictwo] .value:hover{transform:none}}.page-head.svelte-axutgr{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(.5rem,2vw,1.5rem)}.page-head-lead.svelte-axutgr{max-width:56ch;margin-top:1.4rem}.family.svelte-axutgr{border-top:1px solid var(--card-line);padding-block:clamp(2.5rem,6vw,5rem)}.family.svelte-axutgr:first-child{border-top:0}.family.svelte-axutgr:nth-child(2n){background:var(--paper-2)}.family-meta.svelte-axutgr{justify-content:center;align-items:center;gap:1rem;margin-bottom:clamp(.5rem,2vw,1.25rem);display:flex}.family-idx.svelte-axutgr{font-family:var(--font-heading);color:var(--gold-deep);font-size:1.1rem}.family-line.svelte-axutgr{background:var(--madder);width:clamp(2rem,8vw,5rem);height:1px}.family-tag.svelte-axutgr{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.22em;color:var(--label);font-size:.8125rem}.family-bed.svelte-axutgr{margin-block:clamp(.5rem,1.5vw,1rem)}.family-desc.svelte-axutgr{text-align:center;margin-inline:auto;max-width:52ch;margin-top:clamp(.75rem,2vw,1.5rem)}.cennik-section.svelte-axutgr{border-top:1px solid var(--card-line)}.cennik-head.svelte-axutgr{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:clamp(1.75rem,4vw,3rem);display:flex}.cennik-note.svelte-axutgr{max-width:54ch}.cennik-grid.svelte-axutgr{grid-template-columns:1fr;gap:clamp(.75rem,2vw,1.5rem) clamp(1.25rem,3vw,2.5rem);max-width:40rem;margin-inline:auto;display:grid}[data-tenant=ogrodnictwo] .tag-wrap{--tag-drop:2.6rem;padding-top:var(--tag-drop);position:relative}[data-tenant=ogrodnictwo] .tag-wrap:before{content:"";z-index:2;background:radial-gradient(circle at 35% 35%,#a39894,#2f2a28 70%);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:0;left:50%;box-shadow:0 2px 3px #2f2a2859}.cennik-card.svelte-axutgr{--eyelet:1.45rem;background:var(--card);border:1px solid var(--card-line);padding:calc(var(--eyelet) + 1.6rem) clamp(1.4rem, 3vw, 2.25rem) clamp(1.4rem, 3vw, 2.25rem);transform-origin:50% -2.6rem;border-radius:22px 22px 6px 6px;height:100%;position:relative;box-shadow:0 14px 26px -20px #2f2a2873}.cennik-card.svelte-axutgr:before{content:"";width:2px;height:calc(2.6rem - 5px + var(--eyelet));background:repeating-linear-gradient(#8a7c78 0 3px,#cfc8c5 3px 6px);border-radius:1px;margin-left:-1px;position:absolute;top:calc(5px - 2.6rem);left:50%}.cennik-card.svelte-axutgr:after{content:"";left:50%;top:calc(var(--eyelet) - 10px);background:radial-gradient(circle, var(--paper-2) 0 4.5px, #85544e 5px, #f1dfdb 6.5px, #b98a84 8.5px, #85544e66 9.5px, transparent 10px);border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute}@media (hover:hover) and (pointer:fine){.cennik-card.svelte-axutgr:hover{animation:1.6s cubic-bezier(.3,.6,.35,1) forwards svelte-axutgr-tag-swing}}@keyframes svelte-axutgr-tag-swing{0%{transform:rotate(0)}18%{transform:rotate(4.5deg)}40%{transform:rotate(-3.2deg)}62%{transform:rotate(2deg)}82%{transform:rotate(-1.6deg)}to{transform:rotate(-1.2deg)}}@media (prefers-reduced-motion:reduce){.cennik-card.svelte-axutgr:hover{animation:none}}.cennik-group.svelte-axutgr{font-family:var(--font-heading);color:var(--ink);border-bottom:1px solid var(--card-line);margin-bottom:1.1rem;padding-bottom:.6rem;font-size:clamp(1.25rem,1rem + 1vw,1.6rem);font-weight:600}.cennik-list.svelte-axutgr{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.cennik-row.svelte-axutgr{align-items:baseline;gap:.5rem;display:flex}.cennik-name.svelte-axutgr{font-family:var(--font-body);color:var(--ink)}.cennik-dots.svelte-axutgr{border-bottom:1px dotted var(--madder);flex:1;transform:translateY(-.2em)}.cennik-price.svelte-axutgr{font-family:var(--font-heading);white-space:nowrap;color:var(--gold-deep)}[data-tenant=ogrodnictwo] .advice{background:radial-gradient(70% 130% at 0% 0%, #ffffff59, transparent 65%), var(--card);border:1px solid var(--card-line);border-radius:6px;padding:clamp(1.75rem,4vw,3.25rem)}.advice-grid.svelte-axutgr{grid-template-columns:auto 1fr;align-items:start;gap:clamp(1.25rem,3vw,2.25rem);display:grid}.advice-grid.svelte-axutgr>div:where(.svelte-axutgr){flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.advice-icon.svelte-axutgr{width:4rem;height:4rem;color:var(--ink);background:#fff9;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.season.svelte-axutgr{color:var(--paper);text-align:center;background:radial-gradient(80% 140% at 50% -20%,#e3c4be29,#0000 60%),linear-gradient(160deg,#3d3633,#2f2a28)}.season-inner.svelte-axutgr{flex-direction:column;align-items:center;gap:1rem;padding-block:clamp(3rem,7vw,5.5rem);display:flex}.season-icon.svelte-axutgr{color:#e3c4be;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:.3rem;display:inline-flex}.season-eyebrow.svelte-axutgr{color:#e3c4be}.season-eyebrow.svelte-axutgr:before{background:#e3c4be}.season-title.svelte-axutgr{font-family:var(--font-heading);font-variation-settings:"opsz" 144;color:var(--paper);font-size:clamp(2.4rem,1.4rem + 5vw,4.5rem);font-weight:600;line-height:1.2}.season-sub.svelte-axutgr{max-width:52ch;color:var(--paper);line-height:1.65}.season-cta.svelte-axutgr{justify-content:center;margin-top:.8rem}.season-btn.svelte-axutgr{color:var(--ink);background:#fff;border-color:#fff}.season-btn.svelte-axutgr:hover{background:var(--card);border-color:var(--card);color:var(--ink)}[data-tenant=ogrodnictwo] .cta-band{text-align:center;background:radial-gradient(60% 120% at 50% 0%, #ffffff59, transparent 70%), var(--card);border:1px solid var(--card-line);border-radius:6px;flex-direction:column;align-items:center;gap:1.1rem;padding:clamp(2.25rem,5vw,3.75rem);display:flex}[data-tenant=ogrodnictwo] .cta-band .prose.svelte-axutgr{max-width:50ch}@media (max-width:620px){.advice-grid.svelte-axutgr{grid-template-columns:1fr}}
