@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3w7f_p1-p40wk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.403cw4u-aurg6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.0aam4xq51u8ez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.p.2--ii1rah3vw3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.3tqbdkkdqajd-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_1c746c67-module__1ohGMa__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_1c746c67-module__1ohGMa__variable{--font-px:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.p.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_f9634a4d-module__d1CdZW__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_f9634a4d-module__d1CdZW__variable{--font-px-body:"Inter Tight", "Inter Tight Fallback"}
@property --px-a{syntax:"<angle>";inherits:false;initial-value:0deg}.px{--bg:#05070c;--bg2:#0a0f19;--card:#ffffff0b;--line:#ffffff1a;--text:#f2f5fa;--mute:#9aa3b5;--acc:#ec0a8c;--acc2:#ff5fb9;--gold:#cf9f4e;--gold2:#f3dca0;--r:22px;--head:var(--font-px),var(--font-sora),sans-serif;--body:var(--font-manrope),system-ui,sans-serif;background:var(--bg);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;overflow-x:clip}.px a{color:inherit}.px h1,.px h2,.px h3{font-family:var(--head);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.12}.px-wrap{max-width:1280px;margin:0 auto;padding:0 clamp(18px,4vw,48px);position:relative}.px-kick{letter-spacing:.28em;text-transform:uppercase;color:var(--acc2);align-items:center;gap:12px;margin-bottom:18px;font-size:11.5px;font-weight:700;display:inline-flex}.px-kick:before{content:"";background:currentColor;width:28px;height:1px}.px-p{color:var(--mute);font-size:15px;line-height:1.65}.px-center{text-align:center;margin-top:44px}.px-more{letter-spacing:.14em;text-transform:uppercase;color:var(--acc2);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.px-more svg{width:16px;height:16px;transition:transform .3s}.px-card:hover .px-more svg,.px-voucher:hover .px-more svg{transform:translate(5px)}.px-btn{background:var(--acc);letter-spacing:.08em;text-transform:uppercase;isolation:isolate;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:13px;font-weight:700;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #ec0a8cb3;color:#fff!important}.px-btn:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 35%,#ffffff73 50%,#0000 65%);animation:5s ease-in-out infinite pxBtnShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes pxBtnShine{0%,70%{transform:translate(-120%)}90%,to{transform:translate(120%)}}.px-btn:hover{transform:translateY(-2px);box-shadow:0 16px 40px -12px #ec0a8ce6}.px-btn svg{width:16px;height:16px}.px-btn.sm{padding:10px 18px;font-size:11.5px}.px-btn.big{padding:18px 32px;font-size:13.5px}.px-btn.ghost{box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff38}.px-btn.ghost:after{display:none}.px-btn.ghost:hover{background:#fff;color:#05070c!important}.px-actions{flex-wrap:wrap;gap:14px;display:flex}.px-actions.center{justify-content:center}.px .px-head{box-shadow:none;background:0 0;border:0;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,border-color .4s}.px .px-head.scrolled{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border-bottom:1px solid var(--line);background:#05070cb8}.px-head-in{align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:14px clamp(18px,4vw,48px);display:flex}.px-logo img{width:auto;height:40px;display:block}.px-logo-div{background:var(--line);flex:none;width:1px;height:26px}.px-logo-store{width:auto;height:30px;display:block}.px-nav{gap:clamp(14px,1.7vw,28px);margin-left:auto;display:flex}.px-nav a{color:#f2f5fac7;font-size:13px;font-weight:600;transition:color .2s}.px-nav a:hover{color:#fff}.px-burger{border:1px solid var(--line);cursor:pointer;background:#ffffff14;border-radius:50%;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;display:none}.px-burger span{background:#fff;width:18px;height:1.5px;margin:0 auto;transition:transform .3s;display:block}.px-burger.open span:first-child{transform:translateY(3.75px)rotate(45deg)}.px-burger.open span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.px-menu{display:none}@media (max-width:1100px){.px-nav{display:none}.px-head .px-btn.sm{margin-left:auto}.px-burger{display:flex}.px-menu{inset:0;top:var(--hdr-h,70px);z-index:99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);visibility:hidden;opacity:0;background:#05070cf5;transition:opacity .3s,visibility 0s .3s;display:block;position:fixed;overflow:auto}.px-menu.open{visibility:visible;opacity:1;transition:opacity .3s}.px-menu nav{flex-direction:column;padding:10px clamp(18px,4vw,48px) 30px;display:flex}.px-menu nav a:not(.px-btn){border-bottom:1px solid var(--line);font-family:var(--head);opacity:0;transition:opacity .4s var(--d),transform .4s var(--d);justify-content:space-between;align-items:center;padding:18px 0;font-size:26px;font-weight:600;display:flex;transform:translateY(12px)}.px-menu.open nav a:not(.px-btn){opacity:1;transform:none}.px-menu nav a svg{width:22px;height:22px;color:var(--acc2)}.px-menu .px-btn{margin-top:26px}}.px-marquee{border-block:1px solid var(--line);background:var(--bg);padding:22px 0;overflow:hidden}.px-marquee>div{width:max-content;animation:40s linear infinite pxMq;display:flex}.px-marquee span{display:flex}.px-marquee i{font-style:normal;font-family:var(--head);white-space:nowrap;color:#f2f5fa80;padding:0 30px;font-size:clamp(20px,2.4vw,32px);font-weight:500}.px-marquee i:after{content:"";vertical-align:middle;background:var(--acc);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:10px;height:10px;margin-left:60px;display:inline-block}@keyframes pxMq{to{transform:translate(-50%)}}.px-sec{padding:clamp(90px,11vw,150px) 0;position:relative}.px-sh{max-width:820px;margin-bottom:clamp(40px,5vw,64px)}.px-sh h2{font-size:clamp(36px,5vw,72px)}.px-sh p{color:var(--mute);max-width:640px;margin-top:18px;font-size:17px;line-height:1.7}.px-sh.center{text-align:center;margin-left:auto;margin-right:auto}.px-sh.center p{margin-left:auto;margin-right:auto}.px-sh.row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.px-grid3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.px-card{border-radius:var(--r);background:var(--card);border:1px solid var(--line);transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .5s;position:relative;overflow:hidden}.px-card:hover{border-color:#ff5fb973;transform:translateY(-6px);box-shadow:0 30px 70px -30px #ec0a8c73}.px-shine{pointer-events:none;animation:7s ease-in-out infinite pxShine;animation-delay:var(--d,0s);background:linear-gradient(110deg,#0000 42%,#ffffff21 49%,#fff3 50%,#ffffff21 51%,#0000 58%);position:absolute;inset:-50%;transform:translate(-60%)}@keyframes pxShine{0%,72%{transform:translate(-60%)}88%,to{transform:translate(60%)}}.px-tag{letter-spacing:.14em;text-transform:uppercase;background:var(--acc);color:#fff;border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:10.5px;font-weight:700}.px-akce{flex-direction:column;display:flex}.px-akce-img{aspect-ratio:800/526;display:block;position:relative;overflow:hidden}.px-akce-img img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.px-akce:hover .px-akce-img img{transform:scale(1.06)}.px-akce-body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.px-akce h3{font-size:24px}.px-akce .px-p{flex:1}.px-stats{border-block:1px solid var(--line);background:var(--bg2)}.px-stats-in{grid-template-columns:repeat(4,1fr);display:grid}.px-stat{text-align:center;border-left:1px solid var(--line);padding:clamp(40px,5vw,64px) 16px}.px-stat:first-child{border-left:0}.px-stat b{font-family:var(--head);letter-spacing:-.04em;white-space:nowrap;background:linear-gradient(100deg,#fff 20%,var(--acc2) 50%,#fff 80%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;margin-top:-.08em;padding-top:.08em;font-size:clamp(36px,3.8vw,60px);font-weight:600;line-height:1.18;animation:6s linear infinite pxSheen;display:block}@keyframes pxSheen{0%{background-position:100% 0}to{background-position:-150% 0}}.px-stat span{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-top:14px;font-size:12.5px;font-weight:600;display:block}.px-bento{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.px .px-svc{background:var(--card);cursor:pointer;flex-direction:column;gap:12px;padding:34px 30px 30px;display:flex}.px .px-svc:hover{background:var(--card)}.px .px-svc:first-child,.px .px-svc:nth-child(4),.px .px-svc:nth-child(5){grid-column:span 2}.px-svc-ic{width:76px;height:76px;color:var(--acc2);background:radial-gradient(circle,#ec0a8c38,#0000 70%);place-items:center;margin-bottom:12px;display:grid}.px-svc-ic svg{animation:6s ease-in-out infinite pxFloat}.px-svc:nth-child(2n) .px-svc-ic svg{animation-delay:-3s}@keyframes pxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.px .px-svc h3{font-size:clamp(22px,2vw,28px)}.px .px-svc .px-p{flex:1;max-width:520px}.px-ws-in{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.px-ws-media{grid-template-columns:1fr 1fr;gap:16px;display:grid;position:relative}.px-ws-a,.px-ws-b{aspect-ratio:3/4.3;border-radius:var(--r);border:1px solid var(--line);position:relative;overflow:hidden}.px-ws-b{margin-top:60px}.px-ws-a{animation:9s ease-in-out infinite pxDrift}.px-ws-b{animation:9s ease-in-out -4.5s infinite pxDrift}@keyframes pxDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.px-ws-text h2{margin-bottom:20px;font-size:clamp(34px,4.4vw,64px)}.px-ws-text>p{color:var(--mute);margin-bottom:26px;font-size:17px;line-height:1.7}.px-films{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:32px;list-style:none;display:grid}.px-films li{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:12px 10px}.px-films b{letter-spacing:.12em;color:var(--acc2);font-size:12px;display:block}.px-films span{color:var(--mute);font-size:11.5px;line-height:1.35}.px-steps{grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;display:grid;position:relative}.px-steps-line{background:var(--line);height:1px;position:absolute;top:36px;left:12.5%;right:12.5%;overflow:visible}.px-steps-line i{background:linear-gradient(90deg,transparent,var(--acc2),#fff);width:90px;height:7px;filter:drop-shadow(0 0 10px var(--acc));border-radius:9px;animation:4s cubic-bezier(.6,0,.4,1) infinite pxRun;position:absolute;top:-3px;left:0}@keyframes pxRun{0%{opacity:0;left:-90px}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.px-step{text-align:center;padding:0 10px;position:relative}.px-step b{width:72px;height:72px;font-family:var(--head);color:#fff;background:var(--bg2);border:1px solid var(--line);z-index:1;animation:4s ease-in-out infinite pxPulse;animation-delay:calc(var(--i) * 1s);border-radius:50%;place-items:center;margin:0 auto 24px;font-size:26px;font-weight:600;display:grid;position:relative}@keyframes pxPulse{0%,15%,to{border-color:var(--line);box-shadow:0 0 #ec0a8c00}6%{border-color:var(--acc2);box-shadow:0 0 0 10px #ec0a8c1f,0 0 40px #ec0a8c80}}.px-step h3{margin-bottom:10px;font-size:21px}.px-prices{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.px-price{flex-direction:column;gap:8px;padding:28px 24px 24px;display:flex}.px-price-code{font-family:var(--head);color:var(--acc2);letter-spacing:.06em;font-size:14px;font-weight:600}.px-price h3{letter-spacing:-.02em;font-size:22px}.px-price-time{color:var(--mute);font-size:13px}.px-price-val{font-family:var(--head);letter-spacing:-.04em;white-space:nowrap;margin:10px 0 6px;font-size:40px;font-weight:600;line-height:1}.px-price-val small{color:var(--mute);font-size:15px;font-weight:500}.px-price-media{border:1px solid var(--line);color:#f2f5fae6;background:linear-gradient(160deg,#ffffff12,#ffffff04);border-radius:14px;justify-content:center;align-items:center;height:128px;margin:-4px -2px 4px;display:flex;position:relative;overflow:hidden}.px-price-media:after{content:"";background:radial-gradient(65% 85% at 50% 118%,#cf9f4e38,#0000 72%);position:absolute;inset:0}.px-price-media svg{z-index:1;position:relative}.px-prices .px-price:first-of-type .px-price-media:after{background:radial-gradient(65% 85% at 50% 118%,#cf9f4e1a,#0000 72%)}.px-prices .px-price:nth-of-type(2) .px-price-media:after{background:radial-gradient(65% 85% at 50% 118%,#cf9f4e29,#0000 72%)}.px-prices .px-price:nth-of-type(4) .px-price-media:after{background:radial-gradient(65% 85% at 50% 118%,#cf9f4e52,#0000 72%)}.px-prices .px-price:nth-of-type(n+5) .px-price-media:after{background:radial-gradient(65% 85% at 50% 118%,#cf9f4e6b,#0000 72%)}.px-price .px-price-tiers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:0;margin:2px 0 14px;padding:12px 0;list-style:none;display:flex}.px-price-tiers li{justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;font-size:13px;display:flex}.px-price-tiers span{color:var(--mute)}.px-price-tiers b{font-family:var(--head);letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(100deg,var(--gold2) 10%,var(--gold) 55%,var(--gold2) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.px-price-tiers small{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:var(--mute);font-weight:500}.px-price-tiers li:first-child b{font-size:17px}.px-price ul.px-price-list{flex-direction:column;flex:1;gap:9px;margin:8px 0 20px;list-style:none;display:flex}.px-price li{color:#f2f5fad9;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.px-price li svg{width:16px;height:16px;color:var(--acc2);flex-shrink:0;margin-top:1px}.px-price-act{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.px-ribbon{letter-spacing:.14em;text-transform:uppercase;background:var(--acc);color:#fff;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:700;position:absolute;top:18px;right:18px}.px-price.fav{background:linear-gradient(var(--bg2),var(--bg2)) padding-box,conic-gradient(from var(--px-a),transparent 0 62%,var(--acc) 76%,#fff 82%,var(--acc2) 88%,transparent 100%) border-box;border:1.5px solid #0000;animation:4s linear infinite pxSpin}@keyframes pxSpin{to{--px-a:360deg}}.px-surch{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;list-style:none;display:flex}.px-surch li{border:1px solid var(--line);color:var(--mute);border-radius:999px;padding:9px 16px;font-size:13px}.px-surch li:first-child{background:var(--text);color:var(--bg);border-color:var(--text)}.px-why{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.px-feat{border-radius:var(--r);border:1px solid var(--line);background:var(--card);gap:18px;padding:26px;display:flex}.px-feat-ic{color:var(--acc2);flex-shrink:0}.px-feat h3{letter-spacing:-.02em;margin-bottom:8px;font-size:19px}.px-brands{text-align:center;margin-top:54px}.px-brands .px-kick{color:var(--mute)}.px-brands div{flex-wrap:wrap;justify-content:center;gap:clamp(28px,6vw,90px);display:flex}.px-brands b{font-family:var(--head);letter-spacing:.02em;color:#0000;-webkit-text-stroke:1px #f2f5fa8c;font-size:clamp(24px,3vw,40px);font-weight:600;animation:8s ease-in-out infinite pxBrand}.px-brands b:nth-child(2){animation-delay:2s}.px-brands b:nth-child(3){animation-delay:4s}.px-brands b:nth-child(4){animation-delay:6s}@keyframes pxBrand{0%,20%,to{color:#0000}8%,12%{color:#fff;text-shadow:0 0 30px #ff5fb999}}.px-voucher{border-radius:var(--r);isolation:isolate;border:1px solid #ffffff2e;flex-direction:column;gap:10px;padding:26px 26px 22px;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.px-voucher:before{content:"";z-index:-2;animation:10s ease-in-out infinite pxHolo;animation-delay:var(--d,0s);background:linear-gradient(125deg,#1a0b2e,#3a0b33 25%,#0b2a3a 50%,#2b0b3a 75%,#1a0b2e) 0 0/300% 300%;position:absolute;inset:0}.px-voucher:after{content:"";z-index:-1;animation:14s linear infinite pxRot;animation-delay:var(--d,0s);mix-blend-mode:screen;background:conic-gradient(#0000,#ff5fb940,#0000 30%,#78c8ff33,#0000 60%);position:absolute;inset:-60%}@keyframes pxHolo{0%,to{background-position:0%}50%{background-position:100%}}@keyframes pxRot{to{transform:rotate(360deg)}}.px-voucher:hover{transform:translateY(-6px)rotate(-.6deg)}.px-voucher-top{letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf;justify-content:space-between;align-items:center;font-size:10.5px;font-weight:700;display:flex}.px-voucher-top img{width:auto;height:28px}.px-voucher b{font-family:var(--head);letter-spacing:-.04em;white-space:nowrap;margin:22px 0 6px;font-size:clamp(38px,3.6vw,52px);font-weight:600;line-height:1}.px-voucher-bot{color:#fffc;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:12px;font-size:14px;display:flex}.px-voucher-bot strong{color:#fff}.px-save{color:#4ade80;font-weight:700}.px-branch{flex-direction:column;display:flex}.px-branch-img{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.px-branch-img img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.px-branch:hover .px-branch-img img{transform:scale(1.06)}.px-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#05070cb3;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}.px-status:before{content:"";background:#8a93a6;border-radius:50%;width:8px;height:8px}.px-status.on:before{background:#22c55e;animation:1.8s infinite pxDot}.px-status.off:before{background:#f87171}@keyframes pxDot{0%{box-shadow:0 0 #22c55eb3}70%,to{box-shadow:0 0 0 9px #22c55e00}}.px-branch-body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.px-mall{object-fit:contain;align-self:flex-start;width:auto;max-width:150px;height:40px}.px-branch h3{font-size:26px}.px-tel{font-family:var(--head);letter-spacing:-.01em;font-size:20px;font-weight:600}.px-branch-act{gap:10px;margin-top:auto;padding-top:8px;display:flex}.px-final{text-align:center;border-top:1px solid var(--line);padding:clamp(110px,14vw,190px) 0;position:relative;overflow:hidden}.px-final-fx{pointer-events:none;position:absolute;inset:0}.px-final-logo{width:clamp(190px,20vw,260px);height:auto;margin:0 auto 34px;display:block}.px-final h2{max-width:1100px;margin:0 auto 22px;font-size:clamp(42px,7vw,110px)}.px-final p{color:var(--mute);max-width:560px;margin:0 auto 36px;font-size:18px;line-height:1.6}.px-final .px-actions{justify-content:center}.px-chips{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:36px;list-style:none;display:flex}.px-chips li{color:var(--mute);align-items:center;gap:8px;font-size:13.5px;display:flex}.px-chips svg{width:16px;height:16px;color:var(--acc2)}.px .px-foot{color:var(--mute);border-top:1px solid var(--line);background:#020306;padding:80px 0 0}.px-foot-grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-bottom:56px;display:grid}.px-foot-logo{width:auto;height:46px;margin-bottom:16px}.px-foot p{max-width:300px;font-size:14px;line-height:1.7}.px-foot h4{font-family:var(--head);color:#fff;letter-spacing:.02em;margin-bottom:16px;font-size:14px;font-weight:600}.px-foot ul{flex-direction:column;gap:9px;font-size:14px;list-style:none;display:flex}.px-foot a:hover{color:#fff}.px-foot-bottom{border-top:1px solid var(--line);padding-top:24px;padding-bottom:30px;font-size:12.5px}.px-hydro{--bg:#04070d;--bg2:#08111d;--card:#78aaff0d;--line:#a0c8ff1f;--mute:#93a3bd}.px-hydro h1,.px-hydro h2,.px-hydro h3{font-weight:500}.px-hydro .px-sec:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at var(--ax,20%) 20%,#ec0a8c1f,transparent 70%),radial-gradient(45% 55% at var(--bx,80%) 80%,#288cff1f,transparent 70%);animation:18s ease-in-out infinite alternate pxAurora;position:absolute;inset:0}.px-hydro .px-sec:nth-of-type(2n):before{animation-delay:-9s}@keyframes pxAurora{0%{opacity:.6;transform:translate(-4%)scale(1)}50%{opacity:1}to{opacity:.7;transform:translate(4%,-3%)scale(1.1)}}.px-hydro .px-card,.px-hydro .px-feat{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#ffffff12,#ffffff04)}.px-hydro .px-sh h2,.px-hydro .px-final h2{background:linear-gradient(100deg,#fff 0%,#cfe2ff 30%,#ffd1ec 50%,#fff 70%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite pxSheen}.px-hydro .px-final-fx{background:radial-gradient(50% 60% at 30% 40%,#ec0a8c47,#0000 70%),radial-gradient(50% 60% at 70% 60%,#288cff40,#0000 70%);animation:12s ease-in-out infinite alternate pxAurora}.hy-hero{background:#04070d;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hy-canvas{opacity:0;width:100%;height:100%;transition:opacity 1.6s,transform 3s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0;transform:scale(1.04)}.hy-hero.ready .hy-canvas{opacity:1;transform:none}.hy-veil{pointer-events:none;background:linear-gradient(90deg,#04070dd9 0%,#04070d73 42%,#04070d00 70%),linear-gradient(#0000 55%,#04070df2),linear-gradient(#04070d99,#0000 22%);position:absolute;inset:0}.hy-copy{z-index:2;width:100%;padding-top:130px;padding-bottom:clamp(40px,7vh,80px);position:relative}.hy-hero h1{letter-spacing:-.045em;max-width:1000px;margin-bottom:26px;font-size:clamp(46px,7.4vw,120px);line-height:.95}.hy-line{display:block}.hy-chrome{background:linear-gradient(100deg,#fff 0%,#9cc7ff 18%,#fff 32%,#ff8fd0 50%,#fff 64%,#8ec5ff 82%,#fff 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite pxSheen}.hy-lead{color:#f2f5facc;max-width:560px;margin-bottom:32px;font-size:clamp(16px,1.4vw,19px);line-height:1.65}.hy-badges{flex-wrap:wrap;gap:10px;margin-top:40px;list-style:none;display:flex}.hy-badges li{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;padding:12px 18px;display:flex}.hy-badges b{font-size:14px;font-weight:600}.hy-badges span{color:var(--mute);font-size:12px}.hy-in{opacity:0;filter:blur(10px);animation:1.1s cubic-bezier(.2,.8,.2,1) forwards hyIn;animation-delay:var(--d,0s);transform:translateY(26px)}.hy-line.hy-in{display:block}@keyframes hyIn{to{opacity:1;filter:none;transform:none}}.px-studio{--bg:#000;--bg2:#07070a;--card:#ffffff08;--line:#ffffff1f;--mute:#9a9aa6;--r:4px;--body:var(--font-px-body),var(--font-manrope),system-ui,sans-serif}.px-studio h1,.px-studio h2{letter-spacing:-.04em;text-transform:uppercase;font-weight:500}.px-studio h3{font-family:var(--font-px-body),sans-serif;letter-spacing:-.02em;font-weight:700}.px-studio .px-btn{border-radius:2px}.px-studio .px-kick{color:#fff}.px-studio .px-kick:before{background:var(--acc);width:20px;height:2px}.px-studio .px-tag,.px-studio .px-ribbon,.px-studio .px-status,.px-studio .px-mall,.px-studio .px-films li,.px-studio .px-surch li{border-radius:2px}.px-studio .px-sh h1,.px-studio .px-sh h2,.px-studio .px-ws-text h2,.px-studio .px-final h2,.px-studio .px-sub-cta h2{background:linear-gradient(#fff 0% 45%,#8a8a96 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:-.1em;padding-top:.1em;line-height:1.22;position:relative}.px-studio .px-sec:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);height:1px;animation:6s ease-in-out infinite stScan;position:absolute;top:0;left:0;right:0;transform:scaleX(.2)}@keyframes stScan{0%{opacity:0;transform:scaleX(.1)}30%{opacity:1}60%,to{opacity:0;transform:scaleX(1)}}.px-studio .px-card{background:linear-gradient(#ffffff0b,#ffffff03)}.px-studio .px-card:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#fff,#0000);height:1px;position:absolute;top:0;left:0;right:0}.px-studio .px-svc-ic{clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);color:#fff;background:linear-gradient(#ffffff1f,#ffffff05);width:80px;height:80px}.px-studio .px-step b{clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);background:#111;border:0;border-radius:0}.px-studio .px-stat b{background:linear-gradient(100deg,#8a8a96 20%,#fff 50%,#8a8a96 80%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.px-studio .px-voucher:before{background:linear-gradient(125deg,#111,#2a2a33 25%,#0d0d10 50%,#3a1030 75%,#111) 0 0/300% 300%}.px-studio .px-final-fx{background:radial-gradient(60% 40% at 50% 0,#ffffff24,#0000 70%)}.px-studio .px-final-fx:before{content:"";opacity:.5;background:linear-gradient(#fff,#0000 70%);width:1px;height:100%;animation:5s ease-in-out infinite stBeam;position:absolute;top:0;left:50%}@keyframes stBeam{0%,to{opacity:0;transform:translate(-30vw)}50%{opacity:.6;transform:translate(30vw)}}.px-studio .px-marquee i{text-transform:uppercase;font-size:clamp(16px,1.8vw,24px)}.st-hero{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:120px clamp(18px,4vw,48px) 150px;display:flex;position:relative;overflow:hidden}.st-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.st-floor{pointer-events:none;background:linear-gradient(#0003,#000000d9 70%,#000);height:52%;position:absolute;bottom:0;left:0;right:0}.st-hero:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(closest-side,#000000d9,#0000008c 60%,#0000);width:min(1100px,120vw);height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-copy{z-index:2;max-width:1100px;position:relative}.st-hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#000000d9,#0000);height:170px;position:absolute;top:0;left:0;right:0}.st-logo{margin-bottom:26px;display:block}.st-logo img{filter:drop-shadow(0 0 30px #ec0a8c59);width:clamp(190px,20vw,280px);height:auto}.st-hero h1{margin-bottom:24px;font-size:clamp(34px,6vw,96px);line-height:1.1}.st-silver{background:linear-gradient(100deg,#6f6f7a 0%,#fff 25%,#9a9aa6 45%,#fff 60%,#6f6f7a 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite pxSheen;display:block}.st-lead{color:#f2f5fabf;max-width:640px;margin:0 auto 34px;font-size:clamp(15px,1.3vw,18px);line-height:1.65}.st-badges{z-index:2;flex-wrap:wrap;justify-content:center;gap:0;list-style:none;display:flex;position:absolute;bottom:clamp(70px,9vh,96px);left:0;right:0}.st-badges li{border-left:1px solid #ffffff2e;flex-direction:column;align-items:center;padding:4px 26px;display:flex}.st-badges li:first-child{border-left:0}.st-badges b{font-size:14px;font-weight:700}.st-badges span{color:var(--mute);font-size:12px}.st-malls{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:34px;display:flex}.st-malls>span{letter-spacing:.26em;text-transform:uppercase;color:#ffffff80;white-space:nowrap;font-size:10.5px;font-weight:700}.st-malls .nv-malls{justify-content:center;gap:clamp(16px,2.8vw,32px)}.st-malls .nv-malls a{-webkit-backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff3d;border-radius:2px;padding:7px 12px 5px}.st-malls .nv-mall-logo{max-width:112px;height:30px}.st-malls .nv-mall-city{color:#ffffffa6;opacity:1;font-size:9px}.st-in{opacity:0;animation:1.2s cubic-bezier(.2,.8,.2,1) forwards stIn;animation-delay:var(--d,0s);transform:translateY(18px)}.st-logo.st-in{filter:blur(12px);animation-name:stLogo;transform:scale(.9)}@keyframes stIn{to{opacity:1;transform:none}}@keyframes stLogo{to{opacity:1;filter:none;transform:none}}@media (max-width:1000px){.px-grid3,.px-why,.px-bento{grid-template-columns:1fr 1fr}.px .px-svc:first-child,.px .px-svc:nth-child(4),.px .px-svc:nth-child(5){grid-column:auto}.px .px-svc:first-child,.px .px-svc:nth-child(6){grid-column:span 2}.px-prices{grid-template-columns:1fr 1fr}.px-ws-in{grid-template-columns:1fr}.px-steps{grid-template-columns:1fr 1fr;row-gap:40px}.px-steps-line{display:none}.px-stats-in{grid-template-columns:1fr 1fr}.px-stat:nth-child(3){border-left:0}.px-stat:nth-child(n+3){border-top:1px solid var(--line)}.px-foot-grid{grid-template-columns:1fr 1fr}.px-foot-grid>div:first-child{grid-column:1/-1}}@media (max-width:640px){.px-grid3,.px-why,.px-bento,.px-prices{grid-template-columns:1fr}.px .px-svc:nth-child(n){grid-column:auto}.px-films{grid-template-columns:1fr 1fr 1fr}.px-steps{grid-template-columns:1fr}.px-head .px-btn.sm{padding:9px 14px}.px-logo img{height:32px}.px-head-in{gap:12px}.px-logo-div,.px-logo-store{height:20px}.hy-badges li{flex:45%}.st-hero{justify-content:flex-start;padding-top:120px;padding-bottom:40px}.st-badges{margin-top:36px;position:relative;bottom:auto}.st-badges li{border-top:1px solid #ffffff26;border-left:0;flex:0 45%;padding:10px}.px-actions .px-btn.big{flex:1}}@media (prefers-reduced-motion:reduce){.px *,.px :before,.px :after{animation-duration:10ms!important;animation-iteration-count:1!important}.px-shine,.px-steps-line i,.px-studio .px-sec:after{display:none}}.px .px-svc p{color:var(--mute)}.px-studio .px-bento{border-top:1px solid var(--line);grid-template-columns:1fr;gap:0}.px-studio .px-svc:nth-child(n){border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-column:auto;grid-template-columns:90px 1.1fr 1.4fr auto;align-items:center;gap:28px;padding:26px 6px;display:grid}.px-studio .px-svc:hover{box-shadow:none;background:linear-gradient(90deg,#ec0a8c14,#0000 60%);transform:none}.px-studio .px-svc:before{display:none}.px-studio .px-svc .px-svc-ic{margin:0}.px-studio .px-svc h3{font-family:var(--font-px),sans-serif;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(18px,1.8vw,24px);font-weight:500}@media (max-width:800px){.px-studio .px-svc:nth-child(n){grid-template-columns:64px 1fr;gap:6px 18px}.px-studio .px-svc .px-svc-ic{grid-row:span 3;width:56px;height:56px}.px-studio .px-svc .px-svc-ic svg{width:34px;height:34px}}.px-stats-in>*{min-width:0}@media (max-width:720px){.px-stat{padding:30px 10px}.px-stat b{white-space:normal;overflow-wrap:anywhere;font-size:clamp(30px,10vw,44px)}.px-stat span{letter-spacing:.08em;overflow-wrap:anywhere;font-size:11px}}.px-price-media{height:150px}.px-price-media img{transition:transform 1s cubic-bezier(.2,.8,.2,1)}.px-price:hover .px-price-media img{transform:scale(1.06)}.st-malls .nv-malls a{justify-content:center;align-items:center;gap:5px;width:132px;height:74px;padding:6px 10px 5px}.st-malls .nv-mall-logo{object-fit:contain;width:100px;max-width:100px;height:38px}.px-branch-body .px-mall{object-fit:contain;object-position:left center;width:150px;max-width:150px;height:44px}@media (max-width:720px){.st-malls .nv-malls{gap:8px}.st-malls .nv-malls a{width:98px;height:62px;padding:5px 6px 4px}.st-malls .nv-mall-logo{width:76px;max-width:76px;height:30px}}@media (max-width:400px){.px-head-in{gap:9px;padding-inline:14px}.px-logo img{height:28px}.px-logo-div{display:none}.px-logo-store{height:16px}.px-head .px-btn.sm{padding:8px 11px;font-size:11px}}
