.plk-hero-section{background:#e8e6e1;justify-content:center;padding:3rem 2rem 5rem;display:flex}.plk-hero-card{background:#3b0db5;border:4px solid #c8c8d24d;border-radius:22px;align-items:center;width:100%;max-width:1200px;min-height:480px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 20px #c8c8d21a}.plk-hero-bg{object-fit:cover;object-position:right center;pointer-events:none;width:55%;height:100%;position:absolute;top:0;right:0}.plk-hero-overlay{display:none}.plk-hero-content{z-index:1;max-width:600px;padding:3.5rem 3rem;position:relative}.plk-hero-eyebrow{color:#fff;border:2px solid #fff6;border-radius:999px;margin-bottom:1.5rem;padding:.35rem 1.1rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;display:inline-block}.plk-hero-tagline{color:#ffffffb3;margin:0 0 .5rem;font-family:Poppins,sans-serif;font-size:.9rem}.plk-hero-heading{color:#fff;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:900;line-height:1.1}.plk-hero-desc{color:#fff;margin:0 0 2rem;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-hero-brands{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.plk-hero-brand{opacity:.7;filter:brightness(0)invert();width:auto;height:22px}.plk-hero-btn{cursor:pointer;background:#c4b5fd40 linear-gradient(to bottom right,#c4b5fd 0%,#c4b5fd00 30%);border-radius:13px;justify-content:center;align-items:center;padding:2px;text-decoration:none;transition:all .3s;display:inline-flex}.plk-hero-btn:hover{background-color:#c4b5fdb3;box-shadow:0 0 10px #c4b5fd80}.plk-hero-btn-inner{color:#fff;white-space:nowrap;background-color:#1a1a1a;border-radius:11px;justify-content:center;align-items:center;padding:.65rem 1.75rem;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}@media (width<=1024px){.plk-hero-bg{display:none}}@media (width<=900px){.plk-hero-card{min-height:auto}.plk-hero-bg{opacity:.25;width:100%}.plk-hero-overlay{background:#3b0db5cc}.plk-hero-content{padding:2.5rem 2rem}.plk-hero-heading{font-size:2.2rem}}@media (width<=520px){.plk-hero-section{padding:2rem 1rem 0}.plk-hero-content{padding:2rem 1.5rem}.plk-hero-heading{font-size:1.8rem}.plk-hero-brand{height:18px}}.plk-pricing-section{background:#0d0d0d;padding:5rem 2rem}.plk-pricing-container{text-align:center;max-width:1300px;margin:0 auto}.plk-pricing-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;display:inline-block}.plk-pricing-heading{color:#fff;margin:0 0 1rem;font-family:Montserrat,sans-serif;font-size:2.6rem;font-weight:800;line-height:1.1}.plk-pricing-sub{color:#ffffff73;margin:0 0 2.5rem;font-family:Poppins,sans-serif;font-size:1rem}.plk-billing-toggle{background:#ffffff0f;border:1.5px solid #ffffff1a;border-radius:12px;margin-bottom:3rem;padding:4px;display:inline-flex}.plk-billing-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:.55rem 1.25rem;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;transition:all .25s}.plk-billing-btn:hover{color:#fffc}.plk-billing-active{color:#fff;background:#3b82f6}.plk-plans-grid{grid-template-columns:repeat(5,1fr);align-items:start;gap:1.25rem;display:grid}.plk-plan-card{background:#ffffff0a;border:1.5px solid #ffffff14;border-radius:18px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.plk-plan-card:hover{border-color:#3b82f6;transform:translateY(-6px)}.plk-plan-header{text-align:center;padding:1.75rem 1.25rem 1.5rem}.plk-plan-name{color:#111;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:800}.plk-plan-price{justify-content:center;align-items:baseline;gap:2px;margin-bottom:.4rem;display:flex}.plk-plan-currency{color:#00000080;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700}.plk-plan-amount{color:#111;font-family:Montserrat,sans-serif;font-size:2.8rem;font-weight:900;line-height:1}.plk-plan-period{color:#0006;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500}.plk-plan-total{color:#0006;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:500}.plk-plan-discount{color:#fff;background:#3b82f6;border-radius:999px;margin-top:.5rem;padding:2px 10px;font-family:Montserrat,sans-serif;font-size:.7rem;font-weight:700;display:none}.plk-plan-features{flex-direction:column;flex:1;gap:0;margin:0;padding:1.25rem;list-style:none;display:flex}.plk-plan-features li{color:#fff9;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;padding:.5rem 0;font-family:Poppins,sans-serif;font-size:.8rem;display:flex}.plk-plan-features li:last-child{border-bottom:none}.plk-plan-features li strong{color:#fff;font-weight:700}.plk-plan-btn{background:#3b82f633 linear-gradient(to bottom right,#3b82f6 0%,#3b82f600 30%);border-radius:13px;justify-content:center;align-items:center;height:46px;margin:auto 1.25rem 1.25rem;text-decoration:none;transition:all .3s;display:flex}.plk-plan-btn:hover{background-color:#3b82f6b3;box-shadow:0 0 10px #3b82f680}.plk-plan-btn-inner{color:#fff;background:#1a1a1a;border-radius:11px;justify-content:center;align-items:center;width:100%;height:42px;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:600;display:flex}@media (width<=1200px){.plk-plans-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.plk-plans-grid{grid-template-columns:repeat(2,1fr)}.plk-pricing-heading{font-size:2rem}.plk-billing-btn{padding:.45rem .9rem;font-size:.75rem}}@media (width<=520px){.plk-plans-grid{grid-template-columns:1fr;max-width:380px;margin:0 auto}.plk-billing-toggle{flex-wrap:wrap;justify-content:center}}.plk-feat-section{background:#f5f5f0;padding:5rem 2rem}.plk-feat-container{max-width:1200px;margin:0 auto}.plk-feat-header{text-align:center;margin-bottom:3.5rem}.plk-feat-heading{color:#111;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800}.plk-feat-sub{color:#555;max-width:700px;margin:0 auto 2rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.plk-feat-divider{justify-content:center;align-items:center;gap:1.5rem;display:flex}.plk-feat-line{background:linear-gradient(90deg,#0000,#93c5fd,#0000);width:8rem;height:1px}.plk-feat-dot{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;flex-shrink:0;width:1rem;height:1rem}.plk-feat-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.plk-feat-card{background:#fff;border:2px solid #0000;border-radius:1rem;padding:2rem;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 4px 24px #0000000d}.plk-feat-card:hover{border-color:#667eea;transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.plk-feat-icon{color:#fff;border-radius:.75rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;font-size:1.35rem;transition:transform .3s;display:flex}.plk-feat-card:hover .plk-feat-icon{transform:scale(1.1)}.plk-feat-red{background:linear-gradient(135deg,#ef4444,#ec4899)}.plk-feat-blue{background:linear-gradient(135deg,#3b82f6,#0891b2)}.plk-feat-green{background:linear-gradient(135deg,#22c55e,#059669)}.plk-feat-purple{background:linear-gradient(135deg,#8b5cf6,#4f46e5)}.plk-feat-orange{background:linear-gradient(135deg,#f97316,#ef4444)}.plk-feat-yellow{background:linear-gradient(135deg,#eab308,#f97316)}.plk-feat-title{color:#111;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:700}.plk-feat-text{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:.92rem;line-height:1.7}@media (width<=1024px){.plk-feat-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.plk-feat-grid{grid-template-columns:1fr}.plk-feat-heading{font-size:1.6rem}}.plk-res-section{background:#e8e6e1;padding:5rem 2rem}.plk-res-container{max-width:1200px;margin:0 auto}.plk-res-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-res-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-res-text{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-res-right{justify-content:center;align-items:center;display:flex}.plk-res-img{width:100%;max-width:460px;height:auto}@media (width<=768px){.plk-res-grid{grid-template-columns:1fr}.plk-res-right{order:-1}.plk-res-heading{font-size:1.7rem}}.plk-upg-section{background:#e8e6e1;padding:5.5rem 2rem 5rem}.plk-upg-container{max-width:1200px;margin:0 auto}.plk-upg-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-upg-img-wrap{justify-content:center;align-items:center;display:flex}.plk-upg-img{width:100%;max-width:460px;height:auto}.plk-upg-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-upg-text{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}@media (width<=768px){.plk-upg-grid{grid-template-columns:1fr}.plk-upg-heading{font-size:1.7rem}}.plk-sec-section{background:#e8e6e1;padding:5.5rem 2rem 5rem}.plk-sec-container{max-width:1200px;margin:0 auto}.plk-sec-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-sec-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-sec-text{color:#555;margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-sec-text:last-child{margin-bottom:0}.plk-sec-img-wrap{justify-content:center;align-items:center;display:flex}.plk-sec-img{width:100%;max-width:460px;height:auto}@media (width<=768px){.plk-sec-grid{grid-template-columns:1fr}.plk-sec-img-wrap{order:-1}.plk-sec-heading{font-size:1.7rem}}.plk-dock-section{background:#e8e6e1;padding:5.5rem 2rem 5rem}.plk-dock-container{max-width:1200px;margin:0 auto}.plk-dock-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-dock-img-wrap{justify-content:center;align-items:center;display:flex}.plk-dock-img{width:100%;max-width:460px;height:auto}.plk-dock-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-dock-text{color:#555;margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-dock-text:last-child{margin-bottom:0}@media (width<=768px){.plk-dock-grid{grid-template-columns:1fr}.plk-dock-heading{font-size:1.7rem}}.plk-git-section{background:#e8e6e1;padding:5.5rem 2rem 5rem}.plk-git-container{max-width:1200px;margin:0 auto}.plk-git-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-git-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-git-text{color:#555;margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-git-text:last-child{margin-bottom:0}.plk-git-img-wrap{justify-content:center;align-items:center;display:flex}.plk-git-img{width:100%;max-width:460px;height:auto}@media (width<=768px){.plk-git-grid{grid-template-columns:1fr}.plk-git-img-wrap{order:-1}.plk-git-heading{font-size:1.7rem}}.plk-adv-section{background:#e8e6e1;padding:5rem 2rem}.plk-adv-container{max-width:1200px;margin:0 auto}.plk-adv-card{background:#4f29d0;border-radius:22px;padding:3.5rem 3rem}.plk-adv-header{margin-bottom:2.5rem}.plk-adv-heading{color:#fff;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-adv-sub{color:#ffffffbf;margin:0 0 1.5rem;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-adv-line{background:#fff3;width:100%;height:2px}.plk-adv-grid{grid-template-columns:1fr 1fr;gap:2rem 3rem;display:grid}.plk-adv-item-title{color:#fff;margin:0 0 .5rem;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:800}.plk-adv-item-text{color:#ffffffa6;margin:0;font-family:Poppins,sans-serif;font-size:.88rem;line-height:1.7}@media (width<=768px){.plk-adv-grid{grid-template-columns:1fr}.plk-adv-card{padding:2.5rem 2rem}.plk-adv-heading{font-size:1.7rem}}@media (width<=520px){.plk-adv-card{padding:2rem 1.25rem}}.plk-flex-section{background:#0d0d0d;padding:5rem 2rem}.plk-flex-container{max-width:1200px;margin:0 auto}.plk-flex-heading{color:#fff;text-align:center;margin:0 0 3rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-flex-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.plk-flex-item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:2rem 1.75rem;transition:border-color .2s,background .2s}.plk-flex-item:hover{background:#ffffff0f;border-color:#ffffff26}.plk-flex-icon{color:#fff;background:#a78bfa;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:1.25rem;font-size:1.1rem;display:flex}.plk-flex-title{color:#fff;margin:0 0 .5rem;font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:800}.plk-flex-text{color:#ffffff8c;margin:0;font-family:Poppins,sans-serif;font-size:.88rem;line-height:1.7}@media (width<=768px){.plk-flex-grid{grid-template-columns:repeat(2,1fr)}.plk-flex-heading{font-size:1.7rem}}@media (width<=520px){.plk-flex-grid{grid-template-columns:1fr}}.plk-ctrl-section{background:#e8e6e1;padding:5.5rem 2rem 5rem}.plk-ctrl-container{max-width:1200px;margin:0 auto}.plk-ctrl-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-ctrl-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-ctrl-text{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-ctrl-img-wrap{justify-content:center;align-items:center;display:flex}.plk-ctrl-img{width:100%;max-width:480px;height:auto}@media (width<=768px){.plk-ctrl-grid{grid-template-columns:1fr}.plk-ctrl-img-wrap{order:-1}.plk-ctrl-heading{font-size:1.7rem}}.plk-mig-section{background:#e8e6e1;padding:5.5rem 2rem 5rem}.plk-mig-container{max-width:1200px;margin:0 auto}.plk-mig-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-mig-anim{justify-content:center;align-items:stretch;gap:0;padding:1rem 0;display:flex}.plk-mig-srv{border-radius:14px;flex-direction:column;flex-shrink:0;width:160px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #0000001a}.plk-mig-srv-header{text-transform:uppercase;letter-spacing:1px;color:#fff;text-align:center;background:#4b5563;justify-content:center;align-items:center;gap:.4rem;padding:.6rem .5rem;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800;display:flex}.plk-mig-header-new{background:linear-gradient(135deg,#7c3aed,#a78bfa)}.plk-mig-srv-body{background:#fff;flex-direction:column;flex:1;gap:.45rem;padding:.75rem;display:flex}.plk-mig-srv-footer{text-align:center;color:#9ca3af;background:#f9fafb;border-top:1px solid #e5e7eb;padding:.45rem;font-family:Poppins,sans-serif;font-size:.65rem;font-weight:600}.plk-mig-footer-new{color:#16a34a;background:#f0fdf4;border-top-color:#bbf7d0}.plk-mig-row{color:#555;align-items:center;gap:.4rem;font-family:Poppins,sans-serif;font-size:.65rem;display:flex}.plk-mig-row span{flex-shrink:0;width:48px}.plk-mig-led{border-radius:50%;flex-shrink:0;width:6px;height:6px}.plk-mig-led-red{background:#ef4444;box-shadow:0 0 4px #ef444480}.plk-mig-led-amber{background:#f59e0b;box-shadow:0 0 4px #f59e0b80}.plk-mig-led-green{background:#22c55e;animation:1.5s infinite plkLedBlink;box-shadow:0 0 4px #22c55e80}@keyframes plkLedBlink{0%,to{opacity:1}50%{opacity:.4}}.plk-mig-bar{background:#f3f4f6;border-radius:3px;flex:1;height:6px;overflow:hidden}.plk-mig-bar-fill{border-radius:3px;height:100%}.plk-mig-drain-1{background:#ef4444;animation:4s ease-in-out infinite plkDrain}.plk-mig-drain-2{background:#f59e0b;animation:4s ease-in-out .5s infinite plkDrain}.plk-mig-drain-3{background:#ef4444;animation:4s ease-in-out 1s infinite plkDrain}.plk-mig-drain-4{background:#f59e0b;animation:4s ease-in-out 1.5s infinite plkDrain}@keyframes plkDrain{0%{width:100%}50%{width:10%}to{width:100%}}.plk-mig-fill-1{background:linear-gradient(90deg,#7c3aed,#a78bfa);animation:4s ease-in-out infinite plkFill}.plk-mig-fill-2{background:linear-gradient(90deg,#7c3aed,#a78bfa);animation:4s ease-in-out .5s infinite plkFill}.plk-mig-fill-3{background:linear-gradient(90deg,#7c3aed,#a78bfa);animation:4s ease-in-out 1s infinite plkFill}.plk-mig-fill-4{background:linear-gradient(90deg,#7c3aed,#a78bfa);animation:4s ease-in-out 1.5s infinite plkFill}@keyframes plkFill{0%{width:10%}50%{width:100%}to{width:10%}}.plk-mig-glow{pointer-events:none;z-index:-1;background:linear-gradient(135deg,#a78bfa26,#7c3aed1a,#a78bfa26) 0 0/200% 200%;border-radius:16px;animation:3s infinite plkGlow;position:absolute;inset:-2px}@keyframes plkGlow{0%{opacity:.6;background-position:0%}50%{opacity:1;background-position:100%}to{opacity:.6;background-position:0%}}.plk-mig-bridge{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:160px;display:flex;position:relative}.plk-mig-svg{width:100%;height:auto}.plk-mig-path{animation:2s linear infinite plkDash}.plk-mig-path-2{animation:2s linear 1s infinite plkDash}@keyframes plkDash{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}.plk-mig-orb{color:#7c3aed;background:#fff;border:2px solid #a78bfa;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.65rem;display:flex;position:absolute;box-shadow:0 0 12px #a78bfa66}.plk-mig-orb-1{animation:3s ease-in-out infinite plkOrb1}.plk-mig-orb-2{animation:3s ease-in-out .75s infinite plkOrb2}.plk-mig-orb-3{animation:3s ease-in-out 1.5s infinite plkOrb3}.plk-mig-orb-4{animation:3s ease-in-out 2.25s infinite plkOrb4}@keyframes plkOrb1{0%{opacity:0;top:50%;left:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}50%{top:10%;left:50%}80%{opacity:1;transform:scale(1)}to{opacity:0;top:50%;left:100%;transform:scale(.5)}}@keyframes plkOrb2{0%{opacity:0;top:50%;left:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}50%{top:85%;left:50%}80%{opacity:1;transform:scale(1)}to{opacity:0;top:50%;left:100%;transform:scale(.5)}}@keyframes plkOrb3{0%{opacity:0;top:50%;left:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}50%{top:20%;left:45%}80%{opacity:1;transform:scale(1)}to{opacity:0;top:50%;left:100%;transform:scale(.5)}}@keyframes plkOrb4{0%{opacity:0;top:50%;left:0;transform:scale(.5)}20%{opacity:1;transform:scale(1)}50%{top:75%;left:55%}80%{opacity:1;transform:scale(1)}to{opacity:0;top:50%;left:100%;transform:scale(.5)}}.plk-mig-free-badge{color:#fff;letter-spacing:1px;text-transform:uppercase;background:#16a34a;border-radius:999px;padding:.2rem .7rem;font-family:Montserrat,sans-serif;font-size:.65rem;font-weight:800;animation:2s infinite plkFreePop;position:absolute;bottom:5px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #16a34a4d}@keyframes plkFreePop{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.1)}}@media (width<=580px){.plk-mig-anim{flex-direction:column;align-items:center;gap:1rem}.plk-mig-bridge{width:80px;transform:rotate(90deg)}}.plk-mig-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:900;line-height:1.2}.plk-mig-text{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}@media (width<=768px){.plk-mig-grid{grid-template-columns:1fr}.plk-mig-heading{font-size:1.7rem}}.plk-stack-section{background:#e8e6e1;padding:5.5rem 2rem 5rem}.plk-stack-container{max-width:1200px;margin:0 auto}.plk-stack-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.plk-stack-heading{color:#111;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:900}.plk-stack-text{color:#555;margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.7}.plk-stack-text:last-child{margin-bottom:0}.plk-stack-anim{width:360px;height:360px;margin:0 auto;position:relative}.plk-stk-hub{color:#fff;z-index:5;background:linear-gradient(135deg,#7c3aed,#a78bfa,#61dafb) 0 0/200% 200%;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:80px;height:80px;animation:4s infinite plkHubShift;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #7c3aed80,0 0 80px #61dafb26}.plk-stk-hub-icon{width:28px;height:28px}.plk-stk-hub span{text-transform:uppercase;letter-spacing:1px;margin-top:3px;font-family:Montserrat,sans-serif;font-size:.6rem;font-weight:800}@keyframes plkHubShift{0%,to{background-position:0%;box-shadow:0 0 40px #7c3aed80,0 0 80px #61dafb26}33%{background-position:100%;box-shadow:0 0 50px #61dafb80,0 0 80px #42b88326}66%{background-position:50% 100%;box-shadow:0 0 50px #f9731666,0 0 80px #7c3aed26}}.plk-stk-particle{z-index:2;pointer-events:none;border-radius:50%;position:absolute}.plk-stk-pt1{background:#7c3aed;width:4px;height:4px;animation:6s ease-in-out infinite plkPtFloat;top:20%;left:15%}.plk-stk-pt2{background:#61dafb;width:3px;height:3px;animation:5s ease-in-out 1s infinite plkPtFloat;top:70%;left:80%}.plk-stk-pt3{background:#42b883;width:5px;height:5px;animation:7s ease-in-out 2s infinite plkPtFloat;top:85%;left:25%}.plk-stk-pt4{background:#ff5d01;width:3px;height:3px;animation:5.5s ease-in-out .5s infinite plkPtFloat;top:10%;left:75%}.plk-stk-pt5{background:#22c55e;width:4px;height:4px;animation:6.5s ease-in-out 1.5s infinite plkPtFloat;top:45%;left:5%}.plk-stk-pt6{background:#ef4444;width:3px;height:3px;animation:5s ease-in-out 3s infinite plkPtFloat;top:55%;left:92%}@keyframes plkPtFloat{0%,to{opacity:.6;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-15px)scale(1.5)}}.plk-stk-node{z-index:4;background:#fff;border:2px solid;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;box-shadow:0 4px 16px #0000001a}.plk-stk-node:hover{box-shadow:0 8px 25px #00000026;transform:scale(1.2)!important}.plk-stk-node i,.plk-stk-astro-icon{font-size:1.1rem}.plk-stk-node span{color:#444;margin-top:2px;font-family:Montserrat,sans-serif;font-size:.48rem;font-weight:700}.plk-stk-orbit-1{animation:22s linear infinite plkOrbitSpin;position:absolute;inset:0}.plk-stk-n1{margin-left:-25px;animation:22s linear infinite plkCounterSpin;top:-25px;left:50%}.plk-stk-n2{margin-top:-25px;animation:22s linear infinite plkCounterSpin;top:50%;right:-25px}.plk-stk-n3{margin-left:-25px;animation:22s linear infinite plkCounterSpin;bottom:-25px;left:50%}.plk-stk-n9{margin-top:-25px;animation:22s linear infinite plkCounterSpin;top:50%;left:-25px}.plk-stk-orbit-2{animation:32s linear infinite reverse plkOrbitSpin;position:absolute;inset:-40px}.plk-stk-n4{margin-left:-25px;animation:32s linear infinite reverse plkCounterSpin;top:-10px;left:50%}.plk-stk-n5{margin-top:-25px;animation:32s linear infinite reverse plkCounterSpin;top:50%;right:-10px}.plk-stk-n6{margin-left:-25px;animation:32s linear infinite reverse plkCounterSpin;bottom:-10px;left:50%}.plk-stk-n10{margin-top:-25px;animation:32s linear infinite reverse plkCounterSpin;top:50%;left:-10px}.plk-stk-orbit-3{animation:26s linear infinite plkOrbitSpin;position:absolute;inset:-70px}.plk-stk-n7{animation:26s linear infinite plkCounterSpin;top:-5px;left:25%}.plk-stk-n8{animation:26s linear infinite plkCounterSpin;top:25%;right:-5px}.plk-stk-n11{animation:26s linear infinite plkCounterSpin;bottom:-5px;right:25%}.plk-stk-n12{animation:26s linear infinite plkCounterSpin;bottom:25%;left:-5px}@keyframes plkOrbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes plkCounterSpin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.plk-stk-lines{z-index:1;width:130%;height:130%;position:absolute;inset:-15%}.plk-stk-ring{transform-origin:50%;animation:35s linear infinite plkRingSpin}.plk-stk-ring-2{animation:45s linear infinite reverse plkRingSpin}.plk-stk-ring-3{animation:55s linear infinite plkRingSpin}@keyframes plkRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.plk-stk-astro-icon{width:16px;height:16px}@media (width<=1024px){.plk-stack-grid{grid-template-columns:1fr}.plk-stack-anim{display:none}}@media (width<=768px){.plk-stack-grid{grid-template-columns:1fr}.plk-stack-heading{font-size:1.7rem}}.plk-support-section{background:#e8e6e1;padding:0 2rem 3rem}.plk-support-container{max-width:1200px;margin:0 auto}.plk-support-banner{background:#0d0d0d;border:1px solid #c8c8d233;border-radius:22px;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #0000001a}.plk-support-bg{object-fit:cover;object-position:center;pointer-events:none;width:55%;height:100%;position:absolute;top:0;left:0}.plk-support-overlay{display:none}.plk-support-content{z-index:1;max-width:480px;margin-left:auto;padding:3rem 3rem 3rem 2rem;position:relative}.plk-support-heading{color:#fff;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:2rem;font-style:italic;font-weight:900;line-height:1.2}.plk-support-text{color:#ffffffbf;margin:0 0 1rem;font-family:Poppins,sans-serif;font-size:.92rem;line-height:1.7}.plk-support-btn{color:#fff;background:0 0;border:2px solid #fff;border-radius:999px;margin-top:.5rem;padding:.7rem 1.75rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.plk-support-btn:hover{color:#111;background:#fff}@media (width<=900px){.plk-support-banner{flex-direction:column;min-height:auto}.plk-support-bg{width:100%;height:250px;position:relative}.plk-support-overlay{background:#37414bd9}.plk-support-content{text-align:center;max-width:100%;margin:0;padding:2.5rem}}@media (width<=520px){.plk-support-content{padding:2rem 1.5rem}.plk-support-heading{font-size:1.6rem}}.plk-tabs-section{background:#e8e6e1;padding:5rem 2rem}.plk-tabs-container{max-width:1200px;margin:0 auto}.plk-tabs-heading{color:#111;text-align:center;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800}.plk-tabs-sub{color:#555;text-align:center;max-width:700px;margin:0 auto 3rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.plk-tabs-layout{grid-template-columns:1fr 3fr;gap:1.5rem;display:grid}.plk-tabs-nav{flex-direction:column;gap:.6rem;display:flex}.plk-tab-btn{text-align:left;cursor:pointer;background:#0000000a;border:none;border-radius:13px;padding:3px;transition:all .3s;display:flex}.plk-tab-btn span{color:#374151;background:#fff;border-radius:11px;align-items:center;gap:.75rem;width:100%;padding:.85rem 1.1rem;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.plk-tab-btn i{color:#9ca3af;font-size:1rem;transition:color .2s}.plk-tab-btn:hover{background:#c4b5fd4d}.plk-tab-btn--active{background:linear-gradient(135deg,#c4b5fd,#a78bfa,#c4b5fd) 0 0/200% 200%;animation:3s infinite plkTabShimmer}.plk-tab-btn--active span{color:#fff;background:#1a1a1a}.plk-tab-btn--active i{color:#c4b5fd}@keyframes plkTabShimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.plk-tabs-panels{background:#fff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px #0000000f}.plk-tab-panel{display:none}.plk-tab-panel--active{display:block}.plk-panel-title{color:#111;margin:0 0 1.5rem;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:800}.plk-panel-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.plk-panel-card{background:#fdfdfd;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:.85rem;padding:1.15rem;transition:transform .3s,box-shadow .3s;display:flex}.plk-panel-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px #0000000d}.plk-pc-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.9rem;display:flex}.plk-pc-blue{color:#2563eb;background:#dbeafe}.plk-pc-green{color:#16a34a;background:#dcfce7}.plk-pc-orange{color:#ea580c;background:#ffedd5}.plk-pc-purple{color:#9333ea;background:#f3e8ff}.plk-pc-red{color:#dc2626;background:#fee2e2}.plk-pc-cyan{color:#0891b2;background:#cffafe}.plk-pc-indigo{color:#4f46e5;background:#e0e7ff}.plk-pc-emerald{color:#059669;background:#d1fae5}.plk-pc-rose{color:#e11d48;background:#ffe4e6}.plk-pc-amber{color:#d97706;background:#fef3c7}.plk-pc-pink{color:#db2777;background:#fce7f3}.plk-pc-teal{color:#0d9488;background:#ccfbf1}.plk-pc-gray{color:#374151;background:#f3f4f6}.plk-pc-title{color:#111;margin:0 0 .25rem;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:700}.plk-pc-text{color:#555;margin:0;font-family:Poppins,sans-serif;font-size:.8rem;line-height:1.55}@media (width<=900px){.plk-tabs-layout{grid-template-columns:1fr}.plk-tabs-nav{flex-direction:row;overflow-x:auto}.plk-tab-btn{white-space:nowrap}}@media (width<=640px){.plk-panel-grid{grid-template-columns:1fr}.plk-tabs-heading{font-size:1.6rem}}.plk-faq-section{background:#0d0d0d;padding:5rem 2rem 6rem}.plk-faq-container{text-align:center;max-width:1200px;margin:0 auto}.plk-faq-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;display:inline-block}.plk-faq-heading{color:#fff;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:800;line-height:1.15}.plk-faq-sub{color:#fff6;margin:0 0 3rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.plk-faq-list{text-align:left;flex-direction:column;gap:.75rem;display:flex}.plk-faq-item{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;transition:border-color .3s;overflow:hidden}.plk-faq-item[open]{border-color:#fff3}.plk-faq-question{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;list-style:none;transition:background .2s;display:flex}.plk-faq-question::-webkit-details-marker{display:none}.plk-faq-question::marker{content:""}.plk-faq-question:hover{background:#a78bfa0f}.plk-faq-chevron{color:#a78bfa;flex-shrink:0;font-size:.75rem;transition:transform .3s}.plk-faq-item[open] .plk-faq-chevron{transform:rotate(180deg)}.plk-faq-body{opacity:0;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s;overflow:hidden}.plk-faq-item[open] .plk-faq-body{opacity:1;max-height:none}.plk-faq-answer{color:#ffffff8c;padding:0 1.5rem 1.5rem;font-family:Poppins,sans-serif;font-size:.9rem;line-height:1.75}.plk-faq-answer p{margin:0}@media (width<=580px){.plk-faq-heading{font-size:1.8rem}.plk-faq-question{padding:1rem 1.25rem;font-size:.9rem}.plk-faq-answer{padding:0 1.25rem 1.25rem;font-size:.85rem}}.plk-rev-section{background:#0d0d0d;padding:5rem 0 4rem;overflow:hidden}.plk-rev-header{text-align:center;max-width:1200px;margin:0 auto 3rem;padding:0 2rem}.plk-rev-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;display:inline-block}.plk-rev-heading{color:#fff;margin:0 0 1rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800}.plk-rev-sub{color:#ffffff73;margin:0;font-family:Poppins,sans-serif;font-size:1rem}.plk-rev-wrap{flex-direction:column;gap:1.25rem;display:flex}.plk-rev-track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.plk-rev-inner{will-change:transform;gap:1.25rem;width:max-content;display:flex}.plk-rev-t1 .plk-rev-inner{animation:90s linear infinite plkRev}.plk-rev-t2 .plk-rev-inner{animation:90s linear infinite reverse plkRev}.plk-rev-t3 .plk-rev-inner{animation:80s linear infinite plkRev}@keyframes plkRev{0%{transform:translate(0)}to{transform:translate(-50%)}}.plk-rev-track:hover .plk-rev-inner{animation-play-state:paused}.plk-rv{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-shrink:0;align-items:flex-start;gap:1rem;min-width:360px;max-width:400px;padding:1.25rem 1.4rem;transition:border-color .3s;display:flex}.plk-rv:hover{border-color:#a78bfa4d}.plk-ra{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:800;display:flex}.plk-rb{flex-direction:column;gap:.4rem;min-width:0;display:flex}.plk-rs{color:#f59e0b;letter-spacing:1px;font-size:.85rem}.plk-rt{color:#ffffffa6;margin:0;font-family:Poppins,sans-serif;font-size:.82rem;line-height:1.55}.plk-rn{color:#ffffff59;font-family:Poppins,sans-serif;font-size:.72rem;font-weight:600}@media (width<=580px){.plk-rev-heading{font-size:1.75rem}.plk-rv{min-width:290px;max-width:320px;padding:1rem 1.1rem}}
