.pr-page{color:#f4f5f8;background:radial-gradient(70% 40% at 80% 0,#f5a62329,#0000 70%),#0b0d12;min-height:70vh;padding:48px 0 70px}.pr-page a{color:#f5a623}.pr-hero,.pr-narrow{max-width:760px;margin:0 auto;padding:0 20px}.pr-narrow.wide{max-width:980px;margin-top:30px}.pr-hero{text-align:center;padding-top:20px}.pr-eb{color:#8b93a4}.pr-h1{margin:6px 0 10px;font-size:clamp(52px,8vw,96px)}.pr-h1 span{color:#f5a623}.pr-h2{margin:36px 0 12px;font-size:30px}.pr-sub{color:#c9ced8;max-width:620px;margin:0 auto;font-size:17px;line-height:1.55}.pr-price{justify-content:center;align-items:baseline;gap:12px;margin:26px 0 18px;display:flex}.pr-price b{color:#f5a623;font-size:84px;line-height:.9}.pr-price span{color:#8b93a4}.pr-btn{cursor:pointer;background:#f5a623;border:0;border-radius:12px;padding:15px 30px;font-size:22px;text-decoration:none;display:inline-block;color:#0b0d12!important}.pr-btn:hover{filter:brightness(1.08)}.pr-btn[disabled]{opacity:.6;cursor:progress}.pr-btn2{font:700 13px/1 var(--body);cursor:pointer;background:#13161d;border:1px solid #3b434f;border-radius:8px;padding:10px 14px;text-decoration:none;display:inline-block;color:#f4f5f8!important}.pr-btn2.hot{background:#f5a623;border-color:#f5a623;color:#0b0d12!important}.pr-btn2[disabled]{opacity:.5;cursor:not-allowed}.pr-note{color:#e8b04a;margin:12px 0;font-size:14px}.pr-ok{color:#3ed27e;margin:12px 0;font-size:14.5px}.pr-err{color:#ff6b5e;font-size:14px}.pr-box{background:#13161d;border:1px solid #262b36;border-radius:14px;flex-direction:column;gap:6px;margin-top:14px;padding:20px 22px;display:flex}.pr-box b{font-size:16px}.pr-small{color:#8b93a4;font-size:13px;line-height:1.5}.pr-link{color:#f5a623;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.pr-field{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.pr-field input,.pr-field textarea{color:#f4f5f8;font:500 15px/1.3 var(--body);background:#0b0d12;border:1px solid #3b434f;border-radius:10px;padding:12px}.pr-table{border:1px solid #262b36;border-radius:14px;overflow:hidden}.pr-tr{border-top:1px solid #262b36;grid-template-columns:1.6fr 1fr 1fr;gap:10px;padding:12px 18px;font-size:14.5px;display:grid}.pr-tr:first-child{border-top:0}.pr-th{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#8b93a4;background:#13161d;font-size:11px}.pr-th span:last-child{color:#f5a623}.pr-tr span:not(:first-child){color:#c9ced8}.pr-tr .pr-yes{color:#f4f5f8;font-weight:700}.pr-faq{margin-top:30px}.pr-faq h2{font-size:30px}.pr-faq p{color:#c9ced8;line-height:1.6}.pr-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pr-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pr-toollink{font-family:var(--display);text-transform:uppercase;font-size:22px;font-weight:800;text-decoration:none}.pr-key{font-family:var(--mono);color:#f5a623;font-size:18px}.pr-code{white-space:pre-wrap;word-break:break-all;font:12px/1.55 var(--mono);color:#d9dde5;background:#07080b;border:1px solid #262b36;border-radius:10px;padding:12px}.pr-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pr-kpis div{background:#13161d;border:1px solid #262b36;border-radius:14px;flex-direction:column;padding:16px;display:flex}.pr-kpis b{color:#f5a623;font-size:40px;line-height:1}.pr-kpis span{color:#8b93a4;font-size:13px}.pr-chart{background:#13161d;border-radius:14px;align-items:flex-end;gap:3px;height:120px;margin-top:12px;padding:10px;display:flex}.pr-chart div{flex:1;align-items:flex-end;height:100%;display:flex}.pr-chart i{background:#f5a623;border-radius:3px 3px 0 0;width:100%;min-height:2px;display:block}.pr-list{margin:0;padding:0;list-style:none}.pr-list li{border-bottom:1px solid #262b36;justify-content:space-between;gap:10px;padding:7px 0;font-size:13.5px;display:flex}.pr-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:760px){.pr-grid{grid-template-columns:1fr}.pr-tr{grid-template-columns:1.3fr 1fr 1fr;padding:10px 12px;font-size:13px}}.pr-steps{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.pr-steps li{color:#c9ced8;background:#13161d;border:1px solid #262b36;border-radius:14px;align-items:flex-start;gap:14px;padding:18px;font-size:14.5px;line-height:1.5;display:flex}.pr-steps b{color:#0b0d12;background:#f5a623;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.pr-steps strong{color:#f4f5f8}.pr-vs{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.pr-vs figure{flex-direction:column;gap:8px;margin:0;display:flex}.pr-vs figcaption{color:#c9ced8;align-items:center;gap:8px;font-size:13.5px;display:flex}.pr-vs iframe{background:#0b0d12;border:0;border-radius:12px;width:100%;height:525px}.pr-vs img{border-radius:12px;width:100%;height:auto;display:block}.pr-chip{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#c9ced8;background:#262b36;border-radius:99px;padding:3px 8px;font-size:10.5px}.pr-chip.pro{color:#0b0d12;background:#f5a623}@media (max-width:760px){.pr-steps,.pr-vs{grid-template-columns:1fr}}.pr-select{color:#f4f5f8;font:600 15px/1.3 var(--body);background:#0b0d12;border:1px solid #3b434f;border-radius:10px;padding:12px}.pr-logo{cursor:pointer;background:#0b0d12;border:1px dashed #3b434f;border-radius:10px;place-items:center;width:140px;height:56px;display:grid;position:relative;overflow:hidden}.pr-logo i{color:#8b93a4;font-size:12px;font-style:normal}.pr-logo img{max-width:100%;max-height:48px}.pr-logo input{opacity:0;cursor:pointer;position:absolute;inset:0}.pr-inline{color:#c9ced8;flex-flow:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.pr-inline input[type=color]{background:0 0;border:1px solid #3b434f;border-radius:8px;width:36px;height:36px;padding:2px}.pr-packs{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.pr-hero.wide{text-align:left;grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;max-width:1120px;display:grid}.pr-hero.wide .pr-sub{margin:0}.pr-hero.wide .pr-price{justify-content:flex-start}.pr-pack{height:560px;position:relative}.pr-pack img{border-radius:16px;width:58%;position:absolute;box-shadow:0 30px 80px #0000008c}.pr-pack .pk1{top:20px;left:0;transform:rotate(-4deg)}.pr-pack .pk2{top:60px;right:0;transform:rotate(4deg)}.pr-pack-tag{white-space:nowrap;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#0b0d12;background:#f5a623;border-radius:99px;padding:6px 12px;font-size:11px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pr-gets{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.pr-gets div{background:#13161d;border:1px solid #262b36;border-radius:14px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.pr-gets b{color:#f5a623;font-size:24px}.pr-gets span{color:#c9ced8;font-size:14.5px;line-height:1.5}.pr-gallery{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;gap:14px;margin-top:14px;display:grid}.pr-gx{border:1px solid #262b36;border-radius:14px;transition:transform .2s,border-color .2s;display:block;position:relative;overflow:hidden;text-decoration:none!important}.pr-gx.tall{grid-row:span 2}.pr-gx:hover{border-color:#f5a623;transform:translateY(-2px)}.pr-gx img{object-fit:cover;width:100%;height:100%;display:block}.pr-gx-cap{color:#fff;background:linear-gradient(#0000,#000000d9);justify-content:space-between;align-items:center;gap:8px;padding:30px 14px 12px;font-size:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.pr-gx-go{color:#f5a623;font-size:13px;font-style:normal;font-weight:700}.pr-final{text-align:center;margin:26px 0 0}@media (max-width:900px){.pr-hero.wide{text-align:center;grid-template-columns:1fr}.pr-hero.wide .pr-sub{margin:0 auto}.pr-hero.wide .pr-price{justify-content:center}.pr-pack{height:440px}.pr-gets{grid-template-columns:1fr}.pr-gallery{grid-template-columns:repeat(2,1fr)}}.pg-filters{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pg-filters button{color:#f4f5f8;font:700 13px/1 var(--body);cursor:pointer;background:#13161d;border:1px solid #262b36;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.pg-filters button span{font-family:var(--mono);color:#8b93a4;font-size:11px}.pg-filters button.on{color:#0b0d12;background:#f5a623;border-color:#f5a623}.pg-filters button.on span{color:#0b0d12}.pr-gx.story{grid-row:span 2}.pr-gx.live{background:#0b0d12}.pr-gx.live iframe{pointer-events:none;border:0;width:100%;display:block}.pr-gx-cover{position:absolute;inset:0}.pr-gx-tags{gap:6px;display:inline-flex}.pr-chip.live{color:#0b0d12;background:#ff6b5e}.pr-gx:focus-visible{outline-offset:2px;outline:3px solid #f5a623}.pr-gallery{perspective:1400px}.pr-gx{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));animation:.6s cubic-bezier(.2,.8,.2,1) both pg-in;animation-delay:calc(var(--i,0) * 55ms);will-change:transform;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s}.pr-gx:hover{transform:rotateX(var(--rx)) rotateY(var(--ry)) translateY(-6px) scale(1.02);z-index:2;border-color:#f5a623;box-shadow:0 0 0 1px #f5a623,0 24px 60px #0000008c,0 0 60px #f5a62347}.pr-gx-glare{pointer-events:none;opacity:0;background:radial-gradient(circle at var(--mx) var(--my), #ffffff47, transparent 45%), linear-gradient(115deg, transparent 30%, #ffd68c24 45%, #8cc8ff1f 55%, transparent 70%);mix-blend-mode:screen;transition:opacity .3s;position:absolute;inset:0}.pr-gx:hover .pr-gx-glare{opacity:1}.pr-gx-cap{transform:translateZ(30px)}@keyframes pg-in{0%{opacity:0;transform:translateY(24px)scale(.94)rotateX(8deg)}}.pg-dot{vertical-align:1px;background:#ff6b5e;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.6s ease-out infinite pg-pulse;display:inline-block;box-shadow:0 0 #ff6b5e99}.pr-chip.live .pg-dot{box-shadow:none;background:#0b0d12;animation:1.2s ease-in-out infinite pg-blink}@keyframes pg-pulse{to{box-shadow:0 0 0 8px #ff6b5e00}}@keyframes pg-blink{50%{opacity:.25}}.pg-filters button{transition:background .2s,border-color .2s,transform .15s}.pg-filters button:hover{border-color:#f5a623;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.pr-gx,.pr-gx:hover{transition:none!important;animation:none!important;transform:none!important}.pg-dot,.pr-chip.live .pg-dot{animation:none!important}}.pr-gallery{grid-auto-rows:auto;align-items:start}.pr-gx.square{aspect-ratio:1;align-self:start}.pr-gx.story{grid-row:span 2;align-self:stretch}.pr-gx.story img{object-fit:contain;background:#0b0d12}.pr-gx.square img{object-fit:cover}.pr-gx-cap{background:linear-gradient(#0000,#08090cf5 60%);padding-top:40px}.pr-live{background:radial-gradient(60% 80% at 100% 0,#ff6b5e24,#0000 70%),#10131a;border:1px solid #262b36;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:36px;margin:44px 0 10px;padding:30px;display:grid}.pr-live-txt h2{margin:6px 0 12px;font-size:clamp(36px,4.4vw,56px);line-height:.95}.pr-live-txt h2 span{color:#f5a623}.pr-live-txt .pr-sub{margin:0 0 14px;font-size:15.5px}.pr-ticks{flex-direction:column;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.pr-ticks li{color:#c9ced8;padding-left:26px;font-size:14.5px;line-height:1.45;position:relative}.pr-ticks li:before{content:"✓";color:#f5a623;font-weight:800;position:absolute;top:0;left:0}.pr-live-demo{flex-direction:column;gap:8px;margin:0;display:flex}.pr-live-demo iframe{background:#0b0d12;border:0;border-radius:14px;width:100%;height:660px;box-shadow:0 30px 80px #00000080,0 0 0 1px #262b36}.pr-live-demo figcaption{color:#8b93a4;text-align:center;font-size:12.5px}@media (max-width:900px){.pr-live{grid-template-columns:1fr;padding:20px}}.pp{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pr-hero:not(.wide) .pp,.pr-final .pp{align-items:center}.pp-switch{background:#13161d;border:1px solid #3b434f;border-radius:99px;padding:4px;display:inline-flex}.pp-switch button{color:#c9ced8;font:600 13.5px/1 var(--body);cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.pp-switch button b{color:#f4f5f8}.pp-switch button em{font-size:10.5px;font-style:normal;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#3ed27e;background:#3ed27e2e;border-radius:99px;padding:2px 6px}.pp-switch button.on{color:#0b0d12;background:#f5a623}.pp-switch button.on b{color:#0b0d12}.pp-switch button.on em{color:#0b0d12;background:#0b0d122e}.pp-fine{color:#8b93a4;margin:0;font-size:13px}
