.hero-section[data-v-4c5bea3d]{--hero-krok:90ms}.hero-word[data-v-4c5bea3d]{display:inline-block}.hero-line--zmiana .hero-word[data-v-4c5bea3d]{animation:heroWordIn-4c5bea3d .44s var(--ease-wcs-out) both;animation-delay:calc(var(--i,0) * var(--hero-krok))}@keyframes heroWordIn-4c5bea3d{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.swap-leave-active[data-v-4c5bea3d]{transition:opacity .22s,transform .22s}.swap-leave-to[data-v-4c5bea3d]{opacity:0;transform:translateY(-4px)}.hero-in[data-v-4c5bea3d]{animation:heroIn-4c5bea3d var(--reveal-duration) var(--ease-wcs-out) backwards;animation-delay:calc(var(--n,0) * var(--hero-krok))}.hero-in--fade[data-v-4c5bea3d]{animation-name:heroInFade-4c5bea3d}@keyframes heroIn-4c5bea3d{0%{transform:translateY(calc(var(--reveal-distance) / 2))}to{transform:none}}@keyframes heroInFade-4c5bea3d{0%{opacity:0;transform:translateY(var(--reveal-distance))}to{opacity:1;transform:none}}.hero-logo-in[data-v-4c5bea3d]{transform-origin:50%;animation:heroLogoIn-4c5bea3d .9s var(--ease-wcs-glide) backwards}@keyframes heroLogoIn-4c5bea3d{0%{transform:scale(.4)}58%{transform:scale(1.06)}80%{transform:scale(.99)}to{transform:scale(1)}}.hero-logo-mark-in[data-v-4c5bea3d]{animation:heroLogoMarkIn-4c5bea3d .6s var(--ease-wcs-out) .18s backwards}.hero-logo--czeka[data-v-4c5bea3d],.hero-logo--czeka .hero-logo-mark-in[data-v-4c5bea3d]{animation-play-state:paused}@keyframes heroLogoMarkIn-4c5bea3d{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.hero-logo[data-v-4c5bea3d]{isolation:isolate;-webkit-backdrop-filter:blur(1.5px)saturate(1.3)brightness(1.03);backdrop-filter:blur(1.5px)saturate(1.3)brightness(1.03);filter:drop-shadow(0 16px 30px color-mix(in srgb, var(--color-teal) 16%, transparent));background-image:linear-gradient(#ffffff8a,#0000 75%),linear-gradient(#0000 25%,#ffffff1a),linear-gradient(90deg,#ffffff59,#0000 75%),linear-gradient(270deg,#ffffff2e,#0000 75%);border-color:#fff;position:relative}.hero-logo[data-v-4c5bea3d]>*{z-index:2;position:relative}.hero-logo-pump[data-v-4c5bea3d]{transform-origin:50%;place-items:center;display:grid}.hero-logo[data-v-4c5bea3d]:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 55% at 32% 22%,#ffffffc7,#fff0 62%);position:absolute;inset:0}.hero-logo[data-v-4c5bea3d]:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 1px 1px #ffffffe6, inset 0 -12px 22px -14px color-mix(in srgb, var(--color-teal) 30%, transparent);pointer-events:none;position:absolute;inset:0}.hero-eyebrow[data-v-4c5bea3d]{isolation:isolate;--hero-eyebrow-frost:blur(.6px) saturate(1.45) brightness(1.03);-webkit-backdrop-filter:var(--hero-eyebrow-frost);backdrop-filter:var(--hero-eyebrow-frost);background-image:linear-gradient(#ffffff52,#0000 55%),linear-gradient(#0000 45%,#ffffff14),linear-gradient(90deg,#ffffff2e,#0000 30%),linear-gradient(270deg,#ffffff1f,#0000 30%);border-color:#ffffffe6;position:relative}.hero-eyebrow[data-v-4c5bea3d]>*{z-index:2;position:relative}.hero-eyebrow[data-v-4c5bea3d]:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 55% at 32% 22%,#ffffffc7,#fff0 62%);position:absolute;inset:0}.hero-eyebrow[data-v-4c5bea3d]:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 1px 1px #ffffffe6, inset 0 -10px 18px -14px color-mix(in srgb, var(--color-teal) 30%, transparent);pointer-events:none;position:absolute;inset:0}.glass-refract .hero-logo[data-v-4c5bea3d]{-webkit-backdrop-filter:url(#wcs-glass-refraction-hero)saturate(1.35)brightness(1.08)contrast(1.22)blur(.5px);backdrop-filter:url(#wcs-glass-refraction-hero)saturate(1.35)brightness(1.08)contrast(1.22)blur(.5px);background-image:linear-gradient(#ffffff42,#0000 75%),linear-gradient(#0000 25%,#ffffff0d),linear-gradient(90deg,#ffffff2b,#0000 75%),linear-gradient(270deg,#ffffff17,#0000 75%)}.glass-refract .hero-logo[data-v-4c5bea3d]:before{background:radial-gradient(70% 55% at 32% 22%,#fff9,#fff0 62%)}.glass-refract .hero-eyebrow[data-v-4c5bea3d]{-webkit-backdrop-filter:var(--hero-eyebrow-frost) url(#wcs-glass-refraction-eyebrow);backdrop-filter:var(--hero-eyebrow-frost) url(#wcs-glass-refraction-eyebrow)}@media (width<=639px) and (height>=701px){#hero-slide[data-v-4c5bea3d]{min-height:4.5em;margin-top:.25rem;line-height:1.5}.hero-section[data-v-4c5bea3d]{justify-content:center}.hero-main[data-v-4c5bea3d]{flex:none}.hero-mobile-primary[data-v-4c5bea3d]{margin-bottom:.75rem}.hero-mobile-actions[data-v-4c5bea3d]{gap:.5rem}}@media (width<=639px) and (height<=700px){.hero-section[data-v-4c5bea3d]{padding-top:.75rem;padding-bottom:.75rem}.hero-main[data-v-4c5bea3d],.hero-bottom[data-v-4c5bea3d],.hero-mobile-actions[data-v-4c5bea3d]{gap:.5rem}.hero-main[data-v-4c5bea3d]{flex:none}.hero-mobile-primary[data-v-4c5bea3d]{margin-bottom:.5rem}.hero-logo[data-v-4c5bea3d]{width:6.5rem;height:6.5rem}.hero-logo-mark[data-v-4c5bea3d]{width:4.625rem;height:4.625rem}.hero-h1[data-v-4c5bea3d]{margin-top:.5rem}}.hero-360[data-v-4c5bea3d]{animation-duration:12s;animation-timing-function:steps(400,end)}.hero-degree[data-v-4c5bea3d]{color:var(--color-magenta);-webkit-text-fill-color:var(--color-magenta)}.scroll-hint[data-v-4c5bea3d]{animation:1.4s ease-in-out 3 scrollHint-4c5bea3d}.hero-offscreen .scroll-hint[data-v-4c5bea3d],.hero-offscreen .hero-360[data-v-4c5bea3d]{animation-play-state:paused}@keyframes scrollHint-4c5bea3d{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.hero-in[data-v-4c5bea3d],.hero-in--fade[data-v-4c5bea3d],.hero-logo-in[data-v-4c5bea3d],.hero-logo-mark-in[data-v-4c5bea3d],.hero-line--zmiana .hero-word[data-v-4c5bea3d],.scroll-hint[data-v-4c5bea3d]{animation:none}.swap-leave-active[data-v-4c5bea3d]{transition:none}}.seg-card__surface[data-v-40adaf4b]{background-image:radial-gradient(18rem 18rem at calc(100% + 2.25rem) -2.75rem, color-mix(in srgb, var(--seg-accent) 27%, transparent) 0%, color-mix(in srgb, var(--seg-accent) 14%, transparent) 48%, transparent 80%), var(--wcs-glass-gloss-mocny);clip-path:inset(0 round var(--radius-wcs));isolation:isolate;background-clip:padding-box}.seg-card__surface[data-v-40adaf4b]:before{content:"";border-radius:inherit;background:radial-gradient(19rem 19rem at calc(100% + 2rem) -2.5rem, color-mix(in srgb, var(--seg-accent) 20%, transparent) 0%, color-mix(in srgb, var(--seg-accent) 8%, transparent) 50%, transparent 82%);opacity:0;transition:opacity var(--duration-lift) var(--ease-wcs);pointer-events:none;position:absolute;inset:0}.seg-glyph[data-v-40adaf4b]{color:var(--seg-accent)}.seg-fact[data-v-40adaf4b]{background-color:color-mix(in srgb, var(--color-teal) 7%, transparent);color:var(--color-teal-deep);background-image:linear-gradient(#ffffff1a,#ffffff59);box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 1px #ffffffb3}@media (hover:hover){.seg-card:hover .seg-anim-hard-hat[data-v-40adaf4b]{animation:seg-tip-40adaf4b .7s var(--ease-wcs);transform-origin:50% 100%}.seg-card:hover .seg-anim-party-popper[data-v-40adaf4b]{animation:seg-pop-40adaf4b .7s var(--ease-wcs)}.seg-card:hover .seg-anim-landmark[data-v-40adaf4b]{animation:seg-rise-40adaf4b .7s var(--ease-wcs)}.seg-card:hover .seg-anim-shield[data-v-40adaf4b]{animation:seg-pulse-40adaf4b .6s var(--ease-wcs)}.seg-card:hover .seg-anim-sparkles[data-v-40adaf4b]{animation:seg-twinkle-40adaf4b .7s var(--ease-wcs)}.seg-card:hover .seg-anim-tent[data-v-40adaf4b]{transform-origin:50% 100%;animation:.8s ease-in-out seg-sway-40adaf4b}.seg-card:hover .seg-anim-utensils[data-v-40adaf4b]{animation:seg-wiggle-40adaf4b .7s var(--ease-wcs)}.seg-card:hover .seg-anim-house[data-v-40adaf4b]{animation:seg-bounce-40adaf4b .7s var(--ease-wcs)}.seg-card:hover .seg-anim-layout-grid[data-v-40adaf4b]{animation:seg-pop-40adaf4b .7s var(--ease-wcs)}}@keyframes seg-tip-40adaf4b{35%{transform:rotate(-10deg)}70%{transform:rotate(4deg)}}@keyframes seg-pop-40adaf4b{35%{transform:scale(.9)rotate(-4deg)}70%{transform:scale(1.12)rotate(4deg)}}@keyframes seg-rise-40adaf4b{40%{transform:translateY(-5px)}75%{transform:translateY(1px)}}@keyframes seg-pulse-40adaf4b{45%{transform:scale(1.12)}}@keyframes seg-twinkle-40adaf4b{50%{transform:scale(1.16)rotate(-8deg)}}@keyframes seg-sway-40adaf4b{30%{transform:rotate(4deg)}60%{transform:rotate(-4deg)}85%{transform:rotate(2deg)}}@keyframes seg-wiggle-40adaf4b{30%{transform:rotate(-8deg)}60%{transform:rotate(8deg)}85%{transform:rotate(-3deg)}}@keyframes seg-bounce-40adaf4b{40%{transform:translateY(-6px)}70%{transform:translateY(1px)}}.seg-cta[data-v-40adaf4b]{color:var(--color-teal-dark)}@media (hover:hover){.seg-card:hover .seg-cta[data-v-40adaf4b]{background:#fffffff2}}@media (prefers-reduced-motion:no-preference){.seg-card:focus-visible .seg-card__surface[data-v-40adaf4b]:before{opacity:1}.seg-card:focus-visible .seg-card__surface[data-v-40adaf4b]{--glass-card-current-sat:var(--glass-card-sat-hover)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.seg-card:hover .seg-card__surface[data-v-40adaf4b]:before{opacity:1}}@media (prefers-reduced-motion:reduce){.seg-card__surface[data-v-40adaf4b]:before{transition:none}.seg-card:hover [class*=seg-anim-][data-v-40adaf4b]{animation:none}}.marquee[data-v-a1372f41]{overflow:hidden}.marquee__track[data-v-a1372f41]{width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.marquee__track[data-v-a1372f41]{will-change:transform}}.marquee__group[data-v-a1372f41]{align-items:center;gap:var(--logo-gap,3.5rem);padding-left:0;padding-right:var(--logo-gap,3.5rem);flex-shrink:0;margin:0;list-style:none;display:flex}@media (width>=1024px){.marquee__group[data-v-a1372f41]{--logo-gap:5rem}}.realizacja-card[data-v-ae8e2dec]{transition:translate var(--duration-lift) var(--ease-wcs), box-shadow var(--duration-lift) var(--ease-wcs)}@media (prefers-reduced-motion:reduce){.realizacja-card[data-v-ae8e2dec]{transition:none}}@property --realizacje-fade-h{syntax:"<length>";inherits:false;initial-value:160px}.realizacje-clamp[data-v-ae8e2dec]{max-height:var(--realizacje-clamp,43rem);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--realizacje-fade-h)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--realizacje-fade-h)), transparent);transition:--realizacje-fade-h .5s var(--ease-wcs-out)}.realizacje-clamp.is-expanded[data-v-ae8e2dec]{--realizacje-fade-h:0px}@media (width>=640px){.realizacje-clamp[data-v-ae8e2dec]{-webkit-mask-image:none;mask-image:none}}.realizacje-fade[data-v-ae8e2dec]{transition:opacity .5s var(--ease-wcs-out), visibility 0s linear .5s}.realizacje-clamp.is-expanded+.realizacje-fade[data-v-ae8e2dec]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.realizacje-clamp[data-v-ae8e2dec],.realizacje-fade[data-v-ae8e2dec]{transition:none}}.slide-scena[data-v-6e605d7a]{background-color:#fff;background-image:radial-gradient(14rem 14rem at 1.5rem 1.25rem, color-mix(in srgb, var(--slide-tint) 10%, transparent) 0%, transparent 70%), var(--wcs-media-fallback-gradient)}.pf-chip[data-v-2bb64ac4]{color:var(--color-slate-700)}@media (hover:hover){.pf-chip[data-v-2bb64ac4]:hover{background:#fffffff2}}.pf-chip.is-active[data-v-2bb64ac4]{background:color-mix(in srgb, var(--chip-tint,var(--color-teal)) 14%, white);color:var(--color-slate-900);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chip-tint,var(--color-teal)) 35%, white)}.seo-rings[data-v-c9ef88c2]{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 1.8rem,#ffffff24 1.8rem 1.88rem);border-radius:9999px;width:min(60rem,190%);bottom:0;right:0;translate:50% 50%;-webkit-mask-image:radial-gradient(circle,#000 0 18%,#000000e0 32%,#000000ad 48%,#00000075 64%,#0000003d 78%,#0000 94%);mask-image:radial-gradient(circle,#000 0 18%,#000000e0 32%,#000000ad 48%,#00000075 64%,#0000003d 78%,#0000 94%)}
