:root{--px-sys:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
               "Helvetica Neue", Arial, sans-serif;--px-bg:#060410;--px-surf:#0C0820;--px-card:#120E28;--px-b0:rgba(255,255,255,.048);--px-b1:rgba(255,255,255,.08);--px-b2:rgba(255,255,255,.14);--px-b3:rgba(255,255,255,.22);--px-t1:#F0EAFF;--px-t2:rgba(240,234,255,.50);--px-t3:rgba(240,234,255,.27);--px-g1:#8B00FF;--px-g2:#E8157A;--px-g3:#FF6020;--px-grad:linear-gradient(135deg,#8B00FF 0%,#E8157A 55%,#FF6020 100%);--px-gsoft:linear-gradient(135deg,#C060FF 0%,#FF50A0 55%,#FF8040 100%);--px-wa:#22C55E}.px-wrap{--sys:var(--px-sys);--bg:var(--px-bg);--surf:var(--px-surf);--card:var(--px-card);--b0:var(--px-b0);--b1:var(--px-b1);--b2:var(--px-b2);--b3:var(--px-b3);--t1:var(--px-t1);--t2:var(--px-t2);--t3:var(--px-t3);--grad:var(--px-grad);--gsoft:var(--px-gsoft);--wa:var(--px-wa);background:var(--bg);font-family:var(--sys);color:var(--t1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate}.px-wrap *{box-sizing:border-box}.px-wrap a{text-decoration:none;color:inherit;outline:none}.px-wrap button{font-family:var(--sys);cursor:pointer}.px-wrap h1,.px-wrap h2,.px-wrap h3,.px-wrap h4,.px-wrap h5{margin:0;line-height:1.15;font-family:var(--sys);font-weight:900}.px-wrap p{margin:0}.px-wrap ul,.px-wrap ol{list-style:none!important;padding:0!important;margin:0!important}.px-wrap img{display:block}.px-wrap .entry-content>*,.px-wrap .entry-content p,.px-wrap .entry-content ul,.px-wrap .entry-content li{margin:0!important;padding:0!important}.px-wrap [class*="wp-block"]{all:revert}.px-fw{width:100vw;position:relative;left:50%;transform:translateX(-50%);margin-left:0!important;margin-right:0!important}.px-box{max-width:1120px;margin:0 auto;padding:0 40px}.px-sec{padding:96px 0;background:var(--bg)}.px-sec-surf{background:var(--surf)}.px-grad-text{background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-label{display:block;font-size:.58rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-bottom:12px}.px-h2{font-size:clamp(1.8rem, 3.4vw, 2.7rem);font-weight:900;color:var(--t1);letter-spacing:-.034em;line-height:1.1}.px-sec-desc{font-size:.92rem;color:var(--t2);line-height:1.78;max-width:500px}.px-sec-hd{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:end;margin-bottom:48px}.px-sec-hd-c{grid-template-columns:1fr;text-align:center}.px-sec-hd-c .px-sec-desc{margin:10px auto 0;max-width:540px}.px-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--sys);font-weight:700;font-size:.86rem;padding:11px 22px;border-radius:8px;border:none;white-space:nowrap;transition:transform .16s,box-shadow .16s,opacity .16s}.px-btn:hover{transform:translateY(-2px)}.px-btn-sm{font-size:.76rem!important;padding:8px 14px!important}.px-btn-grad{background:var(--grad);color:#fff;box-shadow:0 2px 18px rgb(232 21 122 / .26)}.px-btn-grad:hover{box-shadow:0 6px 28px rgb(232 21 122 / .46);color:#fff}.px-btn-wa{background:var(--wa);color:#fff;box-shadow:0 2px 14px rgb(34 197 94 / .22)}.px-btn-wa:hover{box-shadow:0 6px 22px rgb(34 197 94 / .42);color:#fff}.px-btn-outline{background:#fff0;color:var(--t1);border:1px solid var(--b2)}.px-btn-outline:hover{border-color:var(--b3);color:#fff}.px-wrap .csp-breadcrumb{padding:11px 40px;font-size:.7rem;color:var(--t3);border-bottom:1px solid var(--b1);background:var(--surf);display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;font-family:var(--sys)}.px-wrap .csp-breadcrumb a{color:var(--t3);transition:color .18s}.px-wrap .csp-breadcrumb a:hover{color:var(--t1)}.px-wrap .csp-breadcrumb-sep{opacity:.28}.px-wrap .csp-breadcrumb-current{color:var(--t1);font-weight:600}.px-hero{background:var(--bg);overflow:hidden;position:relative}.px-hero-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 65% 55% at 68% 44%,rgb(139 0 255 / .12) 0%,transparent 60%),radial-gradient(ellipse 40% 35% at 10% 75%,rgb(232 21 122 / .07) 0%,transparent 55%),radial-gradient(ellipse 35% 30% at 92% 12%,rgb(255 96 32 / .06) 0%,transparent 50%)}.px-hero::after{content:'';position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgb(255 255 255 / .022) 1px,transparent 1px);background-size:28px 28px}.px-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 400px;gap:64px;align-items:center;padding-top:96px;padding-bottom:80px}.px-hero-left{min-width:0}.px-hero-pill{display:inline-flex;align-items:center;gap:9px;font-size:.72rem;font-weight:600;color:var(--t2);border:1px solid rgb(139 0 255 / .25);border-radius:6px;padding:6px 14px;margin-bottom:22px;background:rgb(139 0 255 / .06)}.px-pulse{width:6px;height:6px;border-radius:50%;background:var(--wa);flex-shrink:0;animation:px-pulse 2.5s infinite}@keyframes px-pulse{0%{box-shadow:0 0 0 0 rgb(34 197 94 / .55)}70%{box-shadow:0 0 0 8px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.px-hero h1{display:flex;flex-direction:column;gap:2px;margin-bottom:20px}.px-h1-eyebrow{font-size:clamp(.72rem, 1.2vw, .88rem);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--t3);line-height:1}.px-h1-main{font-size:clamp(2.4rem, 5.5vw, 4.6rem);font-weight:900;color:var(--t1);letter-spacing:-.048em;line-height:.96}.px-h1-sub{font-size:clamp(1rem, 2.2vw, 1.6rem);font-weight:600;color:var(--t2);letter-spacing:-.02em;line-height:1.3}.px-h1-sub em{font-style:normal;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-hero-desc{font-size:.93rem;color:var(--t2);line-height:1.8;max-width:500px;margin-bottom:26px}.px-hero-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:40px}.px-proof{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid var(--b1);padding-top:26px;gap:0}.px-proof-item{display:flex;flex-direction:column;gap:4px;padding-right:28px}.px-proof-item strong{font-size:1.32rem;font-weight:900;line-height:1;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-proof-item span{font-size:.67rem;color:var(--t3);letter-spacing:.05em}.px-proof-div{width:1px;height:30px;background:var(--b1);margin-right:28px;align-self:center}.px-hero-right{position:relative;height:420px}.px-hero-glow{position:absolute;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgb(139 0 255 / .18) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(48px);pointer-events:none}.px-hcard{position:absolute;background:rgb(18 14 40 / .92);border:1px solid var(--b2);border-radius:14px;padding:14px 18px;display:flex;align-items:center;gap:12px;font-size:.82rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:px-float 6s ease-in-out infinite}.px-hcard strong{display:block;font-weight:700;font-size:.88rem;color:var(--t1)}.px-hcard span:not(.px-hcard-stars):not(.px-hcard-big):not(.px-hcheck){display:block;font-size:.7rem;color:var(--t2)}.px-hcard-1{top:16px;left:0;min-width:215px;animation-delay:0s}.px-hcard-2{top:128px;right:0;min-width:200px;animation-delay:-1.5s}.px-hcard-3{top:255px;left:24px;min-width:175px;animation-delay:-3s}.px-hcard-4{top:360px;right:30px;min-width:158px;animation-delay:-4.5s}.px-hcard-big{font-size:2rem;font-weight:900;line-height:1;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-hcard-stars{font-size:.8rem;letter-spacing:1px;display:block;margin-bottom:3px;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-hcheck{width:22px;height:22px;border-radius:50%;flex-shrink:0;background:var(--grad);color:#fff;font-size:.75rem;font-weight:900;display:flex;align-items:center;justify-content:center}@keyframes px-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}.px-ticker-wrap{border-top:1px solid var(--b1);padding:12px 0;overflow:hidden;position:relative;z-index:1;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.px-ticker{display:flex;white-space:nowrap;animation:px-scroll 38s linear infinite}.px-ticker span{font-size:.67rem;font-weight:600;color:var(--t3);padding:0 30px;border-right:1px solid var(--b1);letter-spacing:.1em;text-transform:uppercase}@keyframes px-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.px-qa-box{background:linear-gradient(135deg,rgb(139 0 255 / .06),rgb(232 21 122 / .04));border-top:1px solid rgb(139 0 255 / .12);border-bottom:1px solid rgb(232 21 122 / .08);padding:32px 0}.px-qa-inner{display:grid;grid-template-columns:1fr 232px;gap:44px;align-items:start}.px-qa-badge{display:inline-flex;align-items:center;gap:7px;font-size:.58rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--t3);background:rgb(139 0 255 / .08);border:1px solid rgb(139 0 255 / .18);border-radius:100px;padding:4px 12px;margin-bottom:10px}.px-qa-badge svg{opacity:.5;flex-shrink:0}.px-qa-q{font-size:1.02rem;font-weight:800;color:var(--t1);letter-spacing:-.02em;line-height:1.3;margin-bottom:10px}.px-qa-answer{font-size:.89rem;color:var(--t2);line-height:1.76}.px-qa-facts{background:var(--card);border:1px solid var(--b1);border-radius:12px;overflow:hidden}.px-qa-fact{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--b1);font-size:.78rem}.px-qa-fact:last-child{border-bottom:none}.px-qa-fl{color:var(--t3);flex-shrink:0}.px-qa-fv{color:var(--t1);font-weight:700;text-align:right}.px-svc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--b1);border:1px solid var(--b1);border-radius:14px;overflow:hidden}.px-svc{background:var(--card);padding:32px 28px;position:relative;overflow:hidden;transition:background .2s}.px-svc:hover{background:rgb(139 0 255 / .05)}.px-svc::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1)}.px-svc:hover::before{transform:scaleX(1)}.px-svc-icon{font-size:1.8rem;line-height:1;margin-bottom:14px;display:block}.px-svc h3{font-size:.98rem;font-weight:800;color:var(--t1);margin-bottom:9px;line-height:1.3}.px-svc p{font-size:.83rem;color:var(--t2);line-height:1.72;margin-bottom:16px}.px-svc-arr{font-size:.82rem;font-weight:800;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s;display:block}.px-svc:hover .px-svc-arr{opacity:1;transform:translateX(0)}.px-local-sec{background:var(--bg)}.px-local-grid{display:grid;grid-template-columns:1fr 268px;gap:56px;align-items:start}.px-local-text .px-h2{margin:10px 0 14px}.px-local-text>p{font-size:.91rem;color:var(--t2);line-height:1.8;margin-bottom:14px}.px-local-sub{font-size:.82rem;color:var(--t3);line-height:1.7;padding-top:14px;border-top:1px solid var(--b1)}.px-local-sub strong{color:var(--t2)}.px-local-sub em{font-style:normal;font-weight:600;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-local-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.px-local-stat{background:var(--card);border:1px solid var(--b1);border-radius:12px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;transition:border-color .2s,transform .2s}.px-local-stat:hover{border-color:var(--b2);transform:translateY(-2px)}.px-ls-icon{font-size:1.4rem;line-height:1}.px-ls-num{font-size:1.56rem;font-weight:900;line-height:1;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-ls-lbl{font-size:.71rem;color:var(--t3);line-height:1.4}.px-why-layout{display:grid;grid-template-columns:340px 1fr;gap:72px;align-items:start}.px-why-left>p{font-size:.92rem;color:var(--t2);line-height:1.8;margin:16px 0 26px}.px-why-stat{border:1px solid var(--b1);border-radius:12px;padding:22px;margin-bottom:26px;background:var(--card);position:relative;overflow:hidden}.px-why-stat::before{content:'';position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--grad)}.px-why-stat span{display:block;font-size:3.2rem;font-weight:900;line-height:1;margin-bottom:7px;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-why-stat p{font-size:.84rem;color:var(--t2);line-height:1.6}.px-why-right{border-top:1px solid var(--b1)}.px-why-row{display:grid!important;grid-template-columns:34px 1fr!important;gap:18px!important;align-items:start!important;padding:24px 0!important;border-bottom:1px solid var(--b1)!important;transition:background .18s}.px-why-row:hover{background:rgb(139 0 255 / .03)}.px-why-icon{width:30px!important;height:30px!important;border-radius:50%!important;background:var(--grad)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.8rem!important;color:#fff!important;font-weight:700!important;flex-shrink:0!important;margin-top:2px!important}.px-why-row h4{font-size:.93rem;font-weight:800;color:var(--t1);margin-bottom:5px}.px-why-row p{font-size:.82rem;color:var(--t2);line-height:1.65}.px-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:20px;align-items:start}.px-price{background:var(--card);border:1px solid var(--b1);border-radius:14px;padding:34px 26px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .22s,border-color .22s}.px-price:hover{transform:translateY(-4px);border-color:var(--b2)}.px-price::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:var(--grad);opacity:.22}.px-price-pop{transform:translateY(-7px);background:linear-gradient(var(--card),var(--card)) padding-box,var(--grad) border-box!important;border:2px solid transparent!important;box-shadow:0 0 60px rgb(232 21 122 / .13),0 18px 44px rgb(0 0 0 / .24)!important}.px-price-pop:hover{transform:translateY(-11px)!important}.px-price-pop::before{display:none}.px-price-pop .px-price-cta{background:var(--grad)!important;color:#fff!important;border:none!important;box-shadow:0 3px 18px rgb(232 21 122 / .3)}.px-price-pop .px-price-cta:hover{box-shadow:0 7px 26px rgb(232 21 122 / .5)!important;color:#fff!important}.px-price-badge{display:inline-block;font-size:.6rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:var(--grad);color:#fff;padding:3px 11px;border-radius:100px;margin-bottom:12px}.px-price-hd h3{font-size:.98rem;font-weight:800;color:var(--t1);margin-bottom:3px}.px-price-hd span{font-size:.75rem;color:var(--t2)}.px-price-val{padding:20px 0 18px;border-bottom:1px solid var(--b1);margin-bottom:20px}.px-price-val strong{display:block;font-size:2.1rem;font-weight:900;color:var(--t1);line-height:1;margin-bottom:3px}.px-price-val em{font-size:.72rem;color:var(--t2);font-style:normal}.px-price ul{display:flex!important;flex-direction:column!important;gap:9px!important;margin:0 0 auto!important}.px-price li{font-size:.82rem;color:var(--t2);padding-left:17px;position:relative;list-style:none!important}.px-price li::before{content:'✓';position:absolute;left:0;font-size:.74rem;font-weight:800;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-price-cta{display:block!important;margin-top:22px;text-align:center;border:1px solid var(--b2);color:var(--t1);font-size:.84rem;font-weight:700;padding:12px;border-radius:8px;transition:border-color .18s,background .18s,color .18s;font-family:var(--sys)}.px-price-cta:hover{border-color:var(--b3);background:rgb(255 255 255 / .04);color:#fff!important}.px-price-note{font-size:.82rem;color:var(--t2);text-align:center}.px-price-note a{background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:600}.px-proc-track{display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative}.px-proc-track::before{content:'';position:absolute;top:27px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--b2) 15%,var(--b2) 85%,transparent)}.px-step{text-align:center;padding:0 12px;position:relative;z-index:1}.px-step-num{width:54px;height:54px;border-radius:50%;border:1.5px solid var(--b2);background:var(--card);display:flex;align-items:center;justify-content:center;margin:0 auto 18px;transition:border-color .22s,box-shadow .22s}.px-step-num span{font-size:.72rem;font-weight:900;letter-spacing:.05em;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-step:hover .px-step-num{border-color:rgb(232 21 122 / .5);box-shadow:0 0 0 5px rgb(232 21 122 / .08),0 0 18px rgb(232 21 122 / .14)}.px-step h4{font-size:.88rem;font-weight:800;color:var(--t1);margin-bottom:7px}.px-step p{font-size:.78rem;color:var(--t2);line-height:1.62}.px-paa-sec{background:var(--surf)}.px-paa-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.px-paa-card{background:var(--card);border:1px solid var(--b1);border-radius:12px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.px-paa-card:hover{border-color:rgb(139 0 255 / .28);box-shadow:0 4px 22px rgb(0 0 0 / .2)}.px-paa-q{display:flex;align-items:flex-start;gap:10px;padding:16px 18px;border-bottom:1px solid var(--b1);font-size:.86rem;font-weight:700;color:var(--t1);line-height:1.4}.px-paa-icon{flex-shrink:0;margin-top:2px;color:var(--t3)}.px-paa-a{padding:14px 18px}.px-paa-a p{font-size:.82rem;color:var(--t2);line-height:1.72}.px-testi-sec{background:var(--bg);padding:96px 0}.px-testi-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:44px;flex-wrap:wrap}.px-testi-hd-right{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.px-testi-score{display:flex;align-items:center;gap:12px}.px-tscore-num{font-size:3rem;font-weight:900;line-height:1;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-tscore-stars{display:flex;gap:2px;margin-bottom:3px}.px-tscore-info>span{font-size:.74rem;color:var(--t2)}.px-testi-glink{display:inline-flex;align-items:center;gap:7px;font-size:.76rem;color:var(--t2);border:1px solid var(--b1);border-radius:6px;padding:7px 14px;transition:border-color .18s,color .18s}.px-testi-glink:hover{border-color:var(--b2);color:var(--t1)}.px-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.px-tcard{border-radius:14px;padding:26px;border-width:1px;border-style:solid;display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}.px-tcard:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgb(0 0 0 / .3)}.px-tcard-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.px-tcard-stars{font-size:.88rem;letter-spacing:1.5px}.px-tcard-gmark{display:inline-flex;align-items:center;gap:4px;font-size:.64rem;color:rgb(255 255 255 / .28);border:1px solid rgb(255 255 255 / .09);border-radius:100px;padding:3px 8px}.px-tcard-qt{font-size:4.5rem;font-weight:900;line-height:.8;margin-bottom:12px;opacity:.28;font-family:Georgia,serif;transition:opacity .2s}.px-tcard:hover .px-tcard-qt{opacity:.48}.px-tcard-lg .px-tcard-qt{font-size:5.5rem}.px-tcard-text{font-size:.84rem;color:rgb(240 234 255 / .7);line-height:1.78;flex:1;margin-bottom:20px}.px-tcard-lg .px-tcard-text{font-size:.9rem;color:rgb(240 234 255 / .8)}.px-tcard-foot{display:flex!important;align-items:center!important;gap:11px!important;border-top:1px solid rgb(255 255 255 / .07);padding-top:15px}.px-tcard-who{flex:1;min-width:0}.px-tcard-who strong{display:block;font-size:.83rem;font-weight:700;color:#fff}.px-tcard-who span{font-size:.71rem;color:var(--t3);display:block}.px-faq-layout{display:grid;grid-template-columns:300px 1fr;gap:64px;align-items:start}.px-faq-left>p{font-size:.9rem;color:var(--t2);line-height:1.75;margin:14px 0 24px}.px-freshness{font-size:.72rem;color:var(--t3);margin-top:18px;font-style:italic}.px-faq-list{display:flex;flex-direction:column;gap:7px}.px-faq-item{border:1px solid var(--b1);border-radius:10px;overflow:hidden;transition:border-color .18s,box-shadow .18s}.px-faq-item.open{border-color:rgb(232 21 122 / .28);box-shadow:0 0 0 3px rgb(232 21 122 / .06)}.px-faq-btn{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:18px 20px!important;background:transparent!important;border:none!important;cursor:pointer!important;text-align:left!important;font-family:var(--sys)!important;transition:background .14s!important}.px-faq-btn:hover{background:rgb(255 255 255 / .025)!important}.px-faq-item.open .px-faq-btn{background:rgb(232 21 122 / .045)!important}.px-faq-q{font-size:.87rem!important;font-weight:600!important;color:var(--t1)!important;line-height:1.45!important;flex:1!important;font-family:var(--sys)!important}.px-faq-ico{flex-shrink:0;color:var(--t3);transition:transform .26s,color .18s}.px-faq-item.open .px-faq-ico{transform:rotate(180deg);color:rgb(232 21 122 / .8)}.px-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.px-faq-item.open .px-faq-body{grid-template-rows:1fr}.px-faq-inner{overflow:hidden}.px-faq-inner p{padding:0 20px 16px!important;border-top:1px solid var(--b1);padding-top:14px!important;font-size:.84rem!important;color:var(--t2)!important;line-height:1.74!important;margin:0!important;font-family:var(--sys)!important}.px-about-layout{display:grid;grid-template-columns:1fr 300px;gap:60px;align-items:start}.px-about-text>p{font-size:.91rem;color:var(--t2);line-height:1.8;margin-bottom:16px}.px-about-sublabel{font-size:.58rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--t3);margin:24px 0 10px;display:block}.px-chips{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.px-chip{background:rgb(139 0 255 / .07)!important;border:1px solid var(--b1)!important;border-radius:5px!important;padding:5px 12px!important;font-size:.73rem!important;color:var(--t2)!important;transition:all .18s!important;list-style:none!important}.px-chip:hover{border-color:rgb(232 21 122 / .28)!important;color:var(--t1)!important}.px-chip-hl{background:rgb(232 21 122 / .1)!important;border-color:rgb(232 21 122 / .25)!important;color:#FF80B8!important;font-weight:700!important}.px-expert{background:var(--card);border:1px solid var(--b2);border-radius:12px;padding:22px;margin:26px 0;position:relative;overflow:hidden}.px-expert::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad)}.px-expert-tag{font-size:.58rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-bottom:14px;display:block}.px-expert-body{display:flex!important;gap:14px!important;align-items:flex-start!important}.px-expert-info strong{display:block;font-size:.93rem;font-weight:800;color:var(--t1);margin-bottom:2px}.px-expert-info>span{display:block;font-size:.76rem;color:var(--t2);margin-bottom:8px}.px-expert-info>p{font-size:.81rem;color:var(--t2);line-height:1.67;margin-bottom:12px}.px-expert-tags{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.px-expert-tags span{font-size:.69rem;color:var(--t3);background:rgb(255 255 255 / .04);border:1px solid var(--b1);border-radius:4px;padding:3px 9px}.px-aside-card{background:var(--surf);border:1px solid var(--b2);border-radius:14px;padding:26px 22px;position:sticky;top:26px}.px-aside-top{padding-bottom:18px;border-bottom:1px solid var(--b1);margin-bottom:18px}.px-aside-top strong{display:block;font-size:.9rem;font-weight:800;color:var(--t1);margin-bottom:3px}.px-aside-top span{display:block;font-size:.74rem;color:var(--t2)}.px-aside-list{display:flex;flex-direction:column;gap:0}.px-aside-list li{font-size:.82rem;color:var(--t2);padding:10px 0 10px 20px;border-bottom:1px solid var(--b1);position:relative;list-style:none!important}.px-aside-list li:last-child{border-bottom:none}.px-aside-list li::before{content:'✓';position:absolute;left:0;font-size:.72rem;font-weight:800;background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-wrap .csp-other-cities-sec,.px-wrap .px-cities-sec{background:var(--surf);padding:72px 0;border-top:1px solid var(--b1)}.px-wrap .px-cities-head{display:grid;grid-template-columns:1fr 1.1fr;gap:44px;align-items:end;margin-bottom:40px}.px-wrap .px-cities-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.px-wrap .px-city-card{background:var(--card);border:1px solid var(--b1);border-radius:10px;padding:0;transition:border-color .18s,transform .18s;text-decoration:none!important}.px-wrap .px-city-card:hover{border-color:rgb(232 21 122 / .32);transform:translateY(-2px)}.px-wrap .px-city-card-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:15px 16px!important}.px-wrap .px-city-card-left{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.px-wrap .px-city-card strong{display:block!important;font-size:.84rem!important;font-weight:700!important;color:var(--t1)!important;margin-bottom:2px!important}.px-wrap .px-city-card span{display:block!important;font-size:.7rem!important;color:var(--t3)!important}.px-wrap .px-city-arr{color:var(--t3);transition:color .18s,transform .18s;flex-shrink:0}.px-wrap .px-city-card:hover .px-city-arr{color:rgb(232 21 122 / .8);transform:translateX(3px)}.px-wrap .px-city-chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.px-wrap .px-city-chip{display:inline-flex!important;align-items:center!important;font-size:.75rem!important;font-weight:600!important;color:var(--t2)!important;background:rgb(139 0 255 / .07)!important;border:1px solid var(--b1)!important;border-radius:6px!important;padding:5px 13px!important;text-decoration:none!important;transition:all .18s!important}.px-wrap .px-city-chip:hover{background:rgb(232 21 122 / .09)!important;border-color:rgb(232 21 122 / .3)!important;color:var(--t1)!important}.px-cta-sec{background:var(--bg);padding:120px 5%;text-align:center;position:relative;overflow:hidden}.px-cta-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 65% 75% at 50% 50%,rgb(139 0 255 / .15) 0%,transparent 65%),radial-gradient(ellipse 40% 45% at 18% 28%,rgb(232 21 122 / .09) 0%,transparent 55%),radial-gradient(ellipse 35% 35% at 82% 72%,rgb(255 96 32 / .06) 0%,transparent 50%)}.px-cta-sec::before{content:'';display:block;width:52px;height:3px;background:var(--grad);margin:0 auto 30px;border-radius:2px;position:relative;z-index:1}.px-cta-inner{position:relative;z-index:1;max-width:660px;margin:0 auto}.px-cta-h2{font-size:clamp(2rem, 5vw, 3.4rem);font-weight:900;color:var(--t1);letter-spacing:-.04em;line-height:1.08;margin-bottom:14px}.px-cta-h2 span{background:var(--gsoft);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.px-cta-inner>p{font-size:.9rem;color:var(--t2);margin-bottom:28px}.px-cta-btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.px-sticky{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:rgb(6 4 16 / .98);border-top:1px solid rgb(232 21 122 / .14);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);display:flex;align-items:center;justify-content:space-between;padding:11px 40px;gap:14px;transform:translateY(100%);transition:transform .28s cubic-bezier(.4,0,.2,1)}.px-sticky.visible{transform:translateY(0)}.px-sticky-left strong{display:block;font-size:.84rem;font-weight:800;color:var(--t1);margin-bottom:1px}.px-sticky-left span{font-size:.7rem;color:var(--t2)}.px-sticky-btns{display:flex;gap:8px;flex-shrink:0}@media (max-width:1060px){.px-box{padding:0 28px}.px-sticky{padding:11px 28px}.px-wrap .csp-breadcrumb{padding:10px 28px}.px-hero-grid{grid-template-columns:1fr;padding-top:68px;padding-bottom:60px}.px-hero-right{display:none}.px-why-layout{grid-template-columns:1fr;gap:44px}.px-about-layout{grid-template-columns:1fr}.px-about-aside .px-aside-card{position:static}.px-faq-layout{grid-template-columns:1fr;gap:36px}.px-sec-hd{grid-template-columns:1fr;gap:12px}.px-testi-hd{flex-direction:column;align-items:flex-start}.px-testi-hd-right{align-items:flex-start}.px-qa-inner{grid-template-columns:1fr}.px-qa-facts{display:grid;grid-template-columns:repeat(2,1fr)}.px-qa-fact{border-right:1px solid var(--b1)}.px-qa-fact:nth-child(even){border-right:none}.px-local-grid{grid-template-columns:1fr;gap:36px}.px-wrap .px-cities-head{grid-template-columns:1fr;gap:14px}.px-wrap .px-cities-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:780px){.px-svc-grid{grid-template-columns:1fr}.px-price-grid{grid-template-columns:1fr;max-width:420px}.px-price-pop{transform:none!important}.px-proc-track{grid-template-columns:repeat(3,1fr)}.px-proc-track::before{display:none}.px-paa-grid{grid-template-columns:1fr}.px-testi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.px-box{padding:0 18px}.px-sticky{padding:11px 18px;flex-direction:column;align-items:flex-start;gap:8px}.px-wrap .csp-breadcrumb{padding:10px 18px}.px-hero-grid{padding-top:56px;padding-bottom:52px}.px-proof{flex-wrap:wrap;gap:14px}.px-proof-div{display:none}.px-proof-item{flex:1;min-width:80px}.px-proc-track{grid-template-columns:repeat(2,1fr)}.px-testi-grid{grid-template-columns:1fr}.px-local-stats{grid-template-columns:1fr 1fr}.px-wrap .px-cities-grid{grid-template-columns:1fr}.px-qa-facts{grid-template-columns:1fr}}.px-expert-row{display:flex!important;gap:14px!important;align-items:flex-start!important}.px-expert-chips{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.px-expert-chips span{font-size:.68rem;color:var(--t3);background:rgb(255 255 255 / .04);border:1px solid var(--b1);border-radius:4px;padding:3px 9px}.px-qa-left{min-width:0}.px-testi-hd-left{min-width:0}.px-testi-stars{display:flex;gap:2px;margin-bottom:4px}