.px-scena{--px:0;--mx:0;--my:0}.px-straturi{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.px-grila,.px-lumina{will-change:transform;display:block;position:absolute}.px-grila{opacity:.6;background-image:radial-gradient(#f0abfc38 1px,#0000 1.6px);background-size:30px 30px;inset:-30% -10% -10%;-webkit-mask-image:radial-gradient(55% 60% at 72% 42%,#000 0%,#00000080 45%,#0000 78%);mask-image:radial-gradient(55% 60% at 72% 42%,#000 0%,#00000080 45%,#0000 78%)}[dir=rtl] .px-grila{-webkit-mask-image:radial-gradient(55% 60% at 28% 42%,#000 0%,#00000080 45%,#0000 78%);mask-image:radial-gradient(55% 60% at 28% 42%,#000 0%,#00000080 45%,#0000 78%)}.px-lumina{filter:blur(48px);border-radius:50%}.px-lumina-1{inset-inline-end:4%;background:#d946ef38;width:420px;height:420px;top:6%}.px-lumina-2{inset-inline-start:-6%;background:#6366f133;width:300px;height:300px;bottom:-12%}.px-lumina-3{inset-inline-end:34%;background:#f0abfc24;width:220px;height:220px;bottom:2%}.px-activ .px-grila{transform:translate3d(calc(var(--mx) * -8px), calc(var(--px) * 160px + var(--my) * -8px), 0)}.px-activ .px-lumina-1{transform:translate3d(calc(var(--mx) * -18px), calc(var(--px) * 220px + var(--my) * -14px), 0)}.px-activ .px-lumina-2{transform:translate3d(calc(var(--mx) * 14px), calc(var(--px) * 90px + var(--my) * 10px), 0)}.px-activ .px-lumina-3{transform:translate3d(calc(var(--mx) * -10px), calc(var(--px) * 300px), 0)}.px-activ .px-text{transform:translate3d(0, calc(var(--px) * 70px), 0);opacity:calc(1 - var(--px) * .85);will-change:transform, opacity}.px-activ .px-arta{transform:translate3d(calc(var(--mx) * 12px), calc(var(--px) * -110px + var(--my) * 8px), 0);will-change:transform}@media (prefers-reduced-motion:no-preference){.px-scena .px-intra{animation:.9s cubic-bezier(.23,1,.32,1) both px-intra}.px-scena .px-intra-2{animation:.9s cubic-bezier(.23,1,.32,1) .12s both px-intra}}@keyframes px-intra{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@media (max-width:900px){.px-activ .px-text{transform:translate3d(0, calc(var(--px) * 20px), 0);opacity:calc(1 - var(--px) * .6)}.px-activ .px-arta{transform:translate3d(0, calc(var(--px) * -40px), 0)}.px-lumina{filter:blur(36px)}.px-lumina-1{width:280px;height:280px}}@media print{.px-straturi{display:none}.px-activ .px-text,.px-activ .px-arta{opacity:1;transform:none}}.px-activ .hero-photo img{transform:scale(1.1) translate3d(0, calc(var(--px) * -6%), 0);will-change:transform}.cadre-scena{width:100%}.cadre-erou{width:min(100%,560px);margin:0 auto;position:relative}:is(.erou-arta,.lp .stage .hero-p-fig){container-type:size}:is(.erou-arta,.lp .stage .hero-p-fig) .cadre-erou{width:min(100cqw,100cqh,600px)}.erou-compact .erou-arta .cadre-erou{width:min(100cqw,100cqh,230px)}.cadre-erou-poster,.cadre-erou-cv{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cadre-erou-poster{filter:drop-shadow(0 26px 30px #00000059)}.cadre-erou:after{content:"";z-index:-1;filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#0600288c,#0000);border-radius:50%;height:9%;position:absolute;bottom:9%;left:14%;right:14%}.cadre-erou-cv{opacity:0;transition:opacity .24s}.cadre-erou.cadre-gata .cadre-erou-cv{opacity:1}.cadre-erou.cadre-gata .cadre-erou-poster{opacity:0}.erou-pista{display:none}.erou-scena{--k:0}:root.er-anim .erou-scena{overflow:clip}:root.er-anim .erou-scena.px-activ .px-arta{transform:translate3d(calc(var(--mx) * 12px), calc(var(--my) * 8px), 0)}:root.er-anim .erou-scena.px-activ .px-text{opacity:1;transform:none}:root.er-anim .erou-scena.erou-cu-arta:before{opacity:calc(.75 + .5 * sin(var(--k) * 180deg))}:root.er-anim .erou-scena>:is(.erou-in,.wrap){top:var(--sc-sus,var(--hdr));position:sticky}:root.er-anim .erou-scena .erou-pista{height:calc((100svh - var(--hdr)) * var(--sc-lung,1.5));display:block}:root.er-anim .erou-scena .cadre-erou{transform:scale(calc(1 + .08 * sin(var(--k) * 180deg)))}@media print{.erou-pista{display:none!important}:root.er-anim .erou-scena>:is(.erou-in,.wrap){position:static}}:root.er-anim .erou-scena .mk-stack{perspective:1600px;transform-style:preserve-3d}:root.er-anim .erou-scena .mk-stack .mk-w:first-child{transform:rotateX(calc((1 - var(--k)) * 22deg)) rotateY(calc((1 - var(--k)) * -16deg)) scale(calc(.92 + var(--k) * .08));transform-origin:50% 80%;will-change:transform}:root.er-anim .erou-scena .mk-stack .mk-w+.mk-w{transform:translate3d(calc((1 - var(--k)) * 48px), calc((1 - var(--k)) * 30px), 0) rotateX(calc((1 - var(--k)) * 12deg));opacity:calc(.25 + var(--k) * .75);will-change:transform, opacity}