:root{--bg:#030508;--neon-1:#00ffe7;--neon-2:#00b8ff;--text:#e8edf5;--text-muted:#5a6a7e}@layer base{.erp-lingkup *{margin:0;padding:0;box-sizing:border-box}}:root{--x:0;--y:0;--xp:0;--yp:0}.erp-lingkup{scroll-behavior:smooth;background:var(--bg);color:var(--text);font-family:Syne,sans-serif;overflow-x:clip}.erp-lingkup{margin:0!important;padding:0!important}.erp-lingkup nav{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:.8rem 3rem;background:rgba(3,5,8,.85);backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,255,231,.08);transition:padding .3s}.erp-lingkup nav.scrolled{background:rgba(3,5,8,.95)}.erp-lingkup .logo{display:flex;align-items:center;z-index:1001}.erp-lingkup .nav-links{display:flex;gap:2.5rem;list-style:none}.erp-lingkup .nav-links a{color:var(--text-muted);text-decoration:none;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;transition:color .3s}.erp-lingkup .nav-links a.active,.erp-lingkup .nav-links a:hover{color:var(--neon-1)}.erp-lingkup .nav-links>li{position:relative}.erp-lingkup .nav-links .drop-arrow{font-size:.6em;margin-left:.3em;display:inline-block;transition:transform .25s}.erp-lingkup .nav-links>li:hover .drop-arrow{transform:rotate(180deg)}.erp-lingkup .nav-dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-6px);margin-top:14px;min-width:230px;background:rgba(4,7,14,.98);border:1px solid rgba(0,255,231,.15);border-radius:10px;padding:.5rem;list-style:none;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;backdrop-filter:blur(14px);z-index:1200}.erp-lingkup .nav-links>li:hover .nav-dropdown{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.erp-lingkup .nav-dropdown a{display:block;padding:.65rem .8rem;border-radius:6px;font-size:.72rem;letter-spacing:.04em;text-transform:none;color:#c3ccd9}.erp-lingkup .nav-dropdown a:hover{background:rgba(0,255,231,.08);color:var(--neon-1)}.erp-lingkup .mobile-menu .sub-menu{list-style:none;margin-top:.4rem;padding:0}.erp-lingkup .mobile-menu .sub-menu a{font-size:.75rem;letter-spacing:.08em;text-transform:none;color:var(--text-muted)}.erp-lingkup .mobile-menu li.has-sub{border-bottom:none;padding-bottom:.3rem}.erp-lingkup .nav-right{display:flex;align-items:center;gap:1.2rem}.erp-lingkup .hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;background:transparent;border:1px solid rgba(0,255,231,.2);border-radius:6px;cursor:pointer;padding:7px;z-index:1001}.erp-lingkup .hamburger span{display:block;width:100%;height:1.5px;background:var(--neon-1);border-radius:2px;transition:all .3s ease;transform-origin:center}.erp-lingkup .hamburger.open span:first-child{transform:translateY(6.5px) rotate(45deg)}.erp-lingkup .hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.erp-lingkup .hamburger.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.erp-lingkup .mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(3,5,8,.97);backdrop-filter:blur(20px);z-index:999;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease}.erp-lingkup .mobile-menu.open{opacity:1;pointer-events:auto;transform:translateY(0)}.erp-lingkup .mobile-menu ul{list-style:none;text-align:center;padding:0;margin-bottom:2.5rem}.erp-lingkup .mobile-menu ul li{padding:.9rem 0;border-bottom:1px solid rgba(255,255,255,.04)}.erp-lingkup .mobile-menu ul li:first-child{border-top:1px solid rgba(255,255,255,.04)}.erp-lingkup .mobile-menu ul a{font-family:Orbitron,monospace;font-size:1.1rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);text-decoration:none;transition:color .3s}.erp-lingkup .mobile-menu ul a.active,.erp-lingkup .mobile-menu ul a:hover{color:var(--neon-1)}.erp-lingkup .mobile-menu-lang{margin-top:.5rem}.erp-lingkup .lang-toggle{display:flex;align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(0,255,231,.2);border-radius:50px;padding:3px;gap:0}.erp-lingkup .lang-btn{font-family:Orbitron,monospace;font-size:.62rem;font-weight:700;letter-spacing:.1em;padding:.35rem .85rem;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:50px;transition:all .3s ease}.erp-lingkup .lang-btn.active{background:var(--neon-1);color:var(--bg);box-shadow:0 0 14px rgba(0,255,231,.45)}.erp-lingkup .lang-btn:hover:not(.active){color:var(--neon-1)}@media(max-width:768px){.erp-lingkup nav{padding:.45rem .9rem;background:rgba(3,5,8,.97)}.erp-lingkup .nav-links{display:none}.erp-lingkup .hamburger{display:flex}.erp-lingkup .logo img{height:24px}}.erp-lingkup .hero2{position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 60% at 25% 35%,#152a5e 0,#081029 55%,#030508 100%);padding:9rem 3rem 5rem;min-height:88vh;display:flex;align-items:center}.erp-lingkup .hero2-inner{position:relative;z-index:2;max-width:1300px;margin:0 auto;width:100%;display:grid;grid-template-columns:.85fr 1.15fr;gap:2rem;align-items:center}.erp-lingkup .hero2-bgtext{position:absolute;top:18%;right:2%;transform:translateY(-50%);font-family:Orbitron,monospace;font-weight:900;font-size:clamp(3.5rem,11vw,9rem);color:rgba(255,255,255,.06);letter-spacing:-.02em;line-height:1;white-space:nowrap;z-index:0;user-select:none;pointer-events:none}.erp-lingkup .hero2-text{position:relative;z-index:2}.erp-lingkup .hero2-title{font-family:Orbitron,monospace;font-weight:900;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.15;color:#fff;margin-bottom:1.3rem}.erp-lingkup .hero2-sub{font-size:1rem;line-height:1.8;color:rgba(232,237,245,.72);max-width:440px;margin-bottom:2rem}.erp-lingkup .hero2-sub b{color:#fff;font-weight:700}.erp-lingkup .hero2-cta{display:inline-flex;align-items:center;gap:.6rem;font-family:Orbitron,monospace;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.95rem 2.1rem;border-radius:9px;background:linear-gradient(135deg,var(--neon-2),#6a8cff);color:#04061a;text-decoration:none;transition:all .3s;box-shadow:0 8px 30px rgba(0,184,255,.35)}.erp-lingkup .hero2-cta:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,184,255,.5)}.erp-lingkup .hero2-visual{position:relative;z-index:2}.erp-lingkup .hero2-visual img{width:100%;height:auto;display:block;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55));border-radius:10px}.erp-lingkup .hero2-badge{position:absolute;display:flex;align-items:center;gap:.7rem;background:rgba(10,16,35,.85);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:.7rem 1.1rem;box-shadow:0 12px 30px rgba(0,0,0,.4);animation:heroBadgeFloat 4s ease-in-out infinite}.erp-lingkup .hero2-badge-ico{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0}.erp-lingkup .hero2-badge-text b{display:block;font-size:.8rem;color:#fff;font-weight:700}.erp-lingkup .hero2-badge-text span{font-size:.68rem;color:rgba(255,255,255,.55)}.erp-lingkup .hero2-badge.b1{top:2%;left:-2%;animation-delay:0s}.erp-lingkup .hero2-badge.b2{bottom:8%;right:-1%;animation-delay:1.4s}@keyframes heroBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:900px){.erp-lingkup .hero2{padding:7.5rem 1.2rem 3rem;min-height:auto}.erp-lingkup .hero2-inner{grid-template-columns:1fr;text-align:center;gap:2.5rem}.erp-lingkup .hero2-text{order:2}.erp-lingkup .hero2-visual{order:1}.erp-lingkup .hero2-sub{margin-left:auto;margin-right:auto}.erp-lingkup .hero2-badge,.erp-lingkup .hero2-bgtext{display:none}}.erp-lingkup .sec{position:relative;z-index:10;padding:6rem 5rem}.erp-lingkup .sec-head{text-align:center;max-width:680px;margin:0 auto 3.5rem}.erp-lingkup .sec-eyebrow{font-family:Orbitron,monospace;font-size:.65rem;letter-spacing:.4em;color:var(--neon-1);text-transform:uppercase;margin-bottom:1rem}.erp-lingkup .sec-title{font-family:Orbitron,monospace;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:900;line-height:1.25;margin-bottom:1rem}.erp-lingkup .sec-sub{color:var(--text-muted);font-size:.95rem;line-height:1.7}.erp-lingkup .mod-list{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:0}.erp-lingkup .mod-row{display:grid;grid-template-columns:1fr 1fr;gap:4.5rem;align-items:center;padding:4rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.erp-lingkup .mod-row:last-child{border-bottom:none}.erp-lingkup .mod-row.rev .mod-visual{order:2}.erp-lingkup .mod-row.rev .mod-content{order:1}.erp-lingkup .mod-visual{position:relative}.erp-lingkup .mod-frame{position:relative;width:100%;aspect-ratio:1400/900;overflow:hidden;border-radius:16px;background:#0a0f1a;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px rgba(0,0,0,.5)}.erp-lingkup .mod-frame:after{content:"";position:absolute;inset:0;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);pointer-events:none}.erp-lingkup .mod-frame img,.erp-lingkup .mod-frame video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top left}.erp-lingkup .mod-frame-video{aspect-ratio:16/9}.erp-lingkup .mod-frame-video video{object-fit:contain;background:#000}.erp-lingkup .mod-row-video{grid-template-columns:1.35fr 1fr}.erp-lingkup .vid-mute-btn{position:absolute;bottom:1rem;right:1rem;z-index:3;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(3,5,8,.65);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.18);color:#fff;cursor:pointer;transition:all .25s}.erp-lingkup .vid-mute-btn:hover{background:rgba(0,255,231,.18);border-color:rgba(0,255,231,.4);color:var(--neon-1);transform:scale(1.06)}.erp-lingkup .mod-num{position:absolute;top:-2.2rem;left:0;font-family:Orbitron,monospace;font-weight:900;font-size:.75rem;letter-spacing:.3em;color:var(--mod-c,var(--neon-1));text-transform:uppercase}.erp-lingkup .mod-content{position:relative}.erp-lingkup .mod-ico{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:1.2rem;background:color-mix(in srgb,var(--mod-c,var(--neon-1)) 16%,transparent);border:1px solid color-mix(in srgb,var(--mod-c,var(--neon-1)) 30%,transparent)}.erp-lingkup .mod-tag{font-family:Orbitron,monospace;font-size:.62rem;letter-spacing:.25em;text-transform:uppercase;color:var(--mod-c,var(--neon-1));margin-bottom:.7rem;display:block}.erp-lingkup .mod-title{font-family:Orbitron,monospace;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:900;line-height:1.25;margin-bottom:.9rem}.erp-lingkup .mod-desc{font-size:.92rem;color:var(--text-muted);line-height:1.7;margin-bottom:1.5rem;max-width:460px}.erp-lingkup .mod-feats{list-style:none;margin:0 0 1.8rem;padding:0;display:flex;flex-direction:column;gap:.7rem}.erp-lingkup .mod-feats li{display:flex;align-items:flex-start;gap:.65rem;font-size:.86rem;color:rgba(232,237,245,.85);line-height:1.5}.erp-lingkup .mod-feats li:before{content:"✓";flex-shrink:0;width:19px;height:19px;border-radius:50%;background:color-mix(in srgb,var(--mod-c,var(--neon-1)) 20%,transparent);color:var(--mod-c,var(--neon-1));font-size:.65rem;font-weight:900;display:flex;align-items:center;justify-content:center;margin-top:.1rem}.erp-lingkup .mod-link{font-family:Orbitron,monospace;font-size:.68rem;letter-spacing:.1em;color:var(--mod-c,var(--neon-1));text-decoration:none;text-transform:uppercase;border-bottom:1px solid color-mix(in srgb,var(--mod-c,var(--neon-1)) 40%,transparent);padding-bottom:3px;transition:letter-spacing .3s}.erp-lingkup .mod-link:hover{letter-spacing:.18em}@media(max-width:860px){.erp-lingkup .mod-row,.erp-lingkup .mod-row-video{grid-template-columns:1fr;gap:2.2rem;padding:3rem 0}.erp-lingkup .mod-row.rev .mod-visual{order:1}.erp-lingkup .mod-row.rev .mod-content{order:2}.erp-lingkup .mod-desc{max-width:100%}}.erp-lingkup .vert-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.3rem;max-width:1100px;margin:0 auto}.erp-lingkup .vert-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:14px;text-decoration:none;color:var(--text);transition:all .3s;display:block}.erp-lingkup .vert-card:hover{border-color:rgba(0,255,231,.3);transform:translateY(-3px)}.erp-lingkup .vert-preview{position:relative;width:100%;height:130px;overflow:hidden;background:#0a0f1a;border-radius:13px 13px 0 0}.erp-lingkup .vert-preview img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top left}.erp-lingkup .vert-label{padding:.9rem 1rem;text-align:center}.erp-lingkup .vert-label b{display:block;font-size:.85rem;font-weight:700;margin-bottom:.2rem}.erp-lingkup .vert-label span{font-size:.68rem;color:var(--text-muted)}.erp-lingkup .benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;max-width:1000px;margin:0 auto}.erp-lingkup .benefit-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.7rem 1.5rem;transition:all .25s}.erp-lingkup .benefit-card:hover{background:rgba(255,255,255,.05);border-color:rgba(0,255,231,.2);transform:translateY(-2px)}.erp-lingkup .benefit-ico{width:40px;height:40px;border-radius:10px;background:rgba(0,255,231,.1);display:flex;align-items:center;justify-content:center;font-size:1.2rem;margin-bottom:.9rem}.erp-lingkup .benefit-title{font-size:.95rem;font-weight:700;margin-bottom:.4rem}.erp-lingkup .benefit-desc{font-size:.8rem;color:var(--text-muted);line-height:1.6}.erp-lingkup .glow-card{--base:220;--spread:260;--radius:16;--size:260;--spotlight-size:calc(var(--size) * 1px);--hue:calc(var(--base) + (var(--xp) * var(--spread)));position:relative;isolation:isolate;background-image:radial-gradient(var(--spotlight-size) var(--spotlight-size) at calc(var(--x) * 1px) calc(var(--y) * 1px),hsl(var(--hue) 100% 70%/var(--bg-spot-opacity,.12)),transparent 70%);background-attachment:fixed}.erp-lingkup .glow-blue{--base:220;--spread:200}.erp-lingkup .glow-purple{--base:280;--spread:300}.erp-lingkup .glow-green{--base:120;--spread:200}.erp-lingkup [data-glow]:after,.erp-lingkup [data-glow]:before{pointer-events:none;content:"";position:absolute;inset:-1px;border:1.5px solid transparent;border-radius:calc(var(--radius) * 1px);background-attachment:fixed;mask:linear-gradient(#000,#000) padding-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude}.erp-lingkup [data-glow]:before{background-image:radial-gradient(calc(var(--spotlight-size) * .8) calc(var(--spotlight-size) * .8) at calc(var(--x) * 1px) calc(var(--y) * 1px),hsl(var(--hue) 100% 55%/.9),transparent 100%);filter:brightness(1.6)}.erp-lingkup [data-glow]:after{background-image:radial-gradient(calc(var(--spotlight-size) * .45) calc(var(--spotlight-size) * .45) at calc(var(--x) * 1px) calc(var(--y) * 1px),hsl(0 100% 100%/.85),transparent 100%)}.erp-lingkup .price-sec{position:relative;overflow:hidden;background:#040810}.erp-lingkup #price-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;filter:blur(7px);opacity:.85}.erp-lingkup .price-grid,.erp-lingkup .price-sec .sec-head{position:relative;z-index:2}.erp-lingkup .price-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.8rem;max-width:920px;margin:0 auto}.erp-lingkup .price-card{position:relative;background:rgba(255,255,255,.055);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:2.4rem 2rem 2.2rem;box-shadow:0 8px 40px rgba(0,0,0,.45);display:flex;flex-direction:column}.erp-lingkup .price-card.featured{border-color:rgba(0,255,231,.35);box-shadow:0 8px 50px rgba(0,255,231,.12),0 8px 40px rgba(0,0,0,.45)}.erp-lingkup .price-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--neon-1),var(--neon-2));color:#030508;font-size:.62rem;font-weight:900;letter-spacing:.1em;padding:.4rem 1.1rem;border-radius:20px;white-space:nowrap}.erp-lingkup .price-badge,.erp-lingkup .price-tag{font-family:Orbitron,monospace;text-transform:uppercase}.erp-lingkup .price-tag{font-size:.6rem;letter-spacing:.25em;color:var(--neon-1);margin-bottom:.9rem}.erp-lingkup .price-amount{font-family:Orbitron,monospace;font-weight:900;font-size:clamp(1.7rem,3.2vw,2.3rem);line-height:1.1;margin-bottom:.3rem}.erp-lingkup .price-amount .cur{font-size:.55em;vertical-align:top;margin-right:.15em;color:var(--text-muted)}.erp-lingkup .price-period{font-size:.78rem;color:var(--text-muted);margin-bottom:1.6rem}.erp-lingkup .price-feats{list-style:none;margin:0 0 1.8rem;padding:0;flex:1;display:flex;flex-direction:column;gap:.75rem}.erp-lingkup .price-feats li{font-size:.82rem;color:rgba(232,237,245,.85);line-height:1.5;display:flex;gap:.6rem;align-items:flex-start}.erp-lingkup .price-feats li:before{content:"✓";color:var(--neon-1);font-weight:900;flex-shrink:0}.erp-lingkup .price-feats li.muted{color:var(--text-muted)}.erp-lingkup .price-feats li.muted:before{content:"–";color:var(--text-muted)}.erp-lingkup .price-addon{font-size:.72rem;color:var(--text-muted);line-height:1.5;margin-bottom:1.2rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.08)}.erp-lingkup .price-cta{display:block;text-align:center;font-family:Orbitron,monospace;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.9rem 1.5rem;border-radius:9px;text-decoration:none;transition:all .3s}.erp-lingkup .price-cta.solid{background:linear-gradient(135deg,var(--neon-1),var(--neon-2));color:#030508}.erp-lingkup .price-cta.solid:hover{box-shadow:0 0 34px rgba(0,255,231,.45);transform:translateY(-2px)}.erp-lingkup .price-cta.outline{background:transparent;border:1.5px solid rgba(255,255,255,.28);color:var(--text)}.erp-lingkup .price-cta.outline:hover{border-color:var(--neon-1);color:var(--neon-1);transform:translateY(-2px)}.erp-lingkup .price-note{position:relative;z-index:2;text-align:center;font-size:.76rem;color:var(--text-muted);margin-top:1.8rem}@media(max-width:900px){.erp-lingkup .sec{padding:4rem 1.5rem}.erp-lingkup .vert-grid{grid-template-columns:repeat(2,1fr)}.erp-lingkup .benefit-grid{grid-template-columns:1fr 1fr}.erp-lingkup .price-grid{grid-template-columns:1fr;max-width:420px}.erp-lingkup .mod-scroll{padding:.5rem 1.5rem 1.5rem;margin:0 -1.5rem}}@media(max-width:520px){.erp-lingkup .benefit-grid{grid-template-columns:1fr}}.erp-lingkup .cmnx-qr-modal,.erp-lingkup .cmnx-qr-modal *,.erp-lingkup .cmnx-unified-footer,.erp-lingkup .cmnx-unified-footer *{box-sizing:border-box}.cmnx-qr-modal a,.cmnx-unified-footer a{color:inherit;text-decoration:none}.cmnx-unified-footer section{min-height:0;margin:0;padding:0;background:none}.cmnx-unified-footer h2,.cmnx-unified-footer p,.cmnx-unified-footer ul{margin-top:0}.cmnx-qr-modal img,.cmnx-unified-footer img{display:block;max-width:100%}.cmnx-footer-qr{font:inherit;text-align:left;cursor:pointer}.cmnx-qr-modal{position:fixed;inset:0;z-index:2147483645;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,visibility .25s}.cmnx-qr-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.cmnx-qr-dialog{position:relative;width:min(390px,100%);padding:30px;border:1px solid rgba(34,211,238,.4);border-radius:26px;background:#0a0f1d;color:#fff;text-align:center;box-shadow:0 0 70px rgba(0,255,231,.24);transform:scale(.9);transition:transform .25s}.cmnx-qr-modal.is-open .cmnx-qr-dialog{transform:scale(1)}.cmnx-qr-close{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;cursor:pointer}.cmnx-qr-close:hover{background:rgba(255,255,255,.2)}.cmnx-qr-kicker{margin:0;color:#22d3ee;font:800 .68rem monospace;letter-spacing:.14em;text-transform:uppercase}.cmnx-qr-dialog h2{margin:7px 0 18px;font:800 1.25rem Syne,sans-serif}.cmnx-qr-large{width:240px;height:240px;margin:auto;padding:12px;border-radius:18px;background:#fff;box-shadow:0 0 32px rgba(34,211,238,.22)}.cmnx-qr-large img{width:100%;height:100%;object-fit:contain}.cmnx-qr-help{margin:17px auto 0;max-width:280px;color:#94a3b8;font-size:.78rem;line-height:1.6}.erp-lingkup .cmnx-unified-footer{position:relative;z-index:10;padding:64px 0 30px;border-top:1px solid rgba(255,255,255,.08);background:#020407;color:#8a99ad;font-family:Syne,sans-serif}.cmnx-footer-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.cmnx-footer-grid{display:grid;grid-template-columns:1.15fr 1fr .9fr 1.15fr;gap:42px;padding-bottom:42px;border-bottom:1px solid rgba(255,255,255,.08)}.cmnx-footer-brand img{width:auto;height:38px}.cmnx-footer-brand p{max-width:310px;margin:18px 0;color:#8a99ad;font-size:.86rem;line-height:1.75}.cmnx-footer-status{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(52,211,153,.2);border-radius:999px;background:rgba(16,185,129,.08);color:#34d399;font:700 .68rem monospace}.cmnx-footer-status i{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 12px #34d399}.cmnx-footer-socials{display:flex;gap:8px;margin-top:16px}.cmnx-footer-socials a{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.04);color:#cbd5e1;font-size:.67rem;font-weight:800}.cmnx-footer-socials a:hover{border-color:#00ffe7;color:#00ffe7;transform:translateY(-2px)}.cmnx-footer-title{display:flex;align-items:center;gap:8px;margin:0 0 20px;color:#fff;font-family:Orbitron,sans-serif;font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}.cmnx-footer-title:after{content:"";width:45px;height:1px;background:linear-gradient(90deg,rgba(0,255,231,.45),transparent)}.cmnx-footer-links{display:grid;gap:11px;margin:0;padding:0;list-style:none}.cmnx-footer-links a,.cmnx-footer-links li{color:#8a99ad;font-size:.82rem;line-height:1.5}.cmnx-footer-links a{display:inline-flex;gap:6px;transition:.2s}.cmnx-footer-links a:hover{color:#00ffe7;transform:translateX(3px)}.cmnx-footer-qr{display:flex;align-items:center;gap:13px;margin-top:18px;padding:12px;border:1px solid rgba(34,211,238,.22);border-radius:16px;background:rgba(255,255,255,.035);color:#8a99ad}.cmnx-footer-qr img{width:70px;height:70px;padding:4px;border-radius:9px;background:#fff}.cmnx-footer-qr strong{display:block;color:#67e8f9;font-size:.72rem}.cmnx-footer-qr span{display:block;margin-top:5px;font-size:.68rem;line-height:1.45}.cmnx-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:26px;color:#64748b;font-size:.72rem}.cmnx-footer-legal{display:flex;flex-wrap:wrap;gap:22px}.cmnx-footer-legal a:hover{color:#67e8f9}@media(max-width:900px){.cmnx-footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.cmnx-unified-footer{padding-top:48px}.cmnx-footer-wrap{width:min(100% - 28px,1180px)}.cmnx-footer-grid{grid-template-columns:1fr;gap:34px}.cmnx-footer-bottom{align-items:flex-start;flex-direction:column}.cmnx-footer-legal{gap:14px}}:root{--cmnx-master-nav-height:72px}.erp-lingkup #wpadminbar{display:none!important}.erp-lingkup{margin-top:0!important}#cmnx-mobile,#cmnx-nav,#main-mobile-menu,#main-nav,#mobile-menu,.erp-lingkup header.site-header,.erp-lingkup header.topbar,.erp-lingkup nav#nav,.erp-lingkup nav#navbar,.erp-lingkup nav.navbar{display:none!important}.erp-lingkup #cmnx-master-mobile,.erp-lingkup #cmnx-master-mobile *,.erp-lingkup #cmnx-master-nav,.erp-lingkup #cmnx-master-nav *{box-sizing:border-box}.erp-lingkup #cmnx-master-nav{position:fixed;z-index:2147482000;top:0;left:0;right:0;height:var(--cmnx-master-nav-height);display:flex;align-items:center;gap:30px;padding:0 max(20px,calc((100vw - 1220px)/2));border-bottom:1px solid rgba(255,255,255,.07);background:rgba(5,7,11,.64);box-shadow:0 16px 45px rgba(0,0,0,.18);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);font-family:Space Grotesk,Inter,DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.erp-lingkup .cmnx-master-logo{display:inline-flex;align-items:center;flex:0 0 auto;text-decoration:none}.erp-lingkup .cmnx-master-logo img{display:block;width:auto;height:35px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(0,180,255,.34)) brightness(1.08)}.erp-lingkup .cmnx-master-links{display:flex;align-items:stretch;gap:5px;height:100%;margin:0 0 0 auto;padding:0;list-style:none}.erp-lingkup .cmnx-master-links>li{position:relative;display:flex;align-items:center;height:100%;margin:0;padding:0}.erp-lingkup .cmnx-master-link,.erp-lingkup .cmnx-master-services-toggle{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:0 13px;border:0;border-radius:11px;color:#aab5c6;background:transparent;text-decoration:none;white-space:nowrap;cursor:pointer;font:650 13px/1 Space Grotesk,Inter,system-ui,sans-serif;transition:color .2s,background .2s}.cmnx-master-link:focus-visible,.cmnx-master-link:hover,.cmnx-master-services-toggle:hover,.erp-lingkup .cmnx-master-link.is-active,.erp-lingkup .cmnx-master-services-toggle.is-active,.erp-lingkup .cmnx-master-services-toggle:focus-visible{color:#fff;background:rgba(255,255,255,.06);outline:none}.erp-lingkup .cmnx-master-link.is-active,.erp-lingkup .cmnx-master-services-toggle.is-active{color:#00d9ff;background:rgba(0,217,255,.075)}.erp-lingkup .cmnx-master-chevron{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;transition:transform .2s}.erp-lingkup .cmnx-master-has-dropdown.is-open .cmnx-master-chevron{transform:rotate(180deg)}.erp-lingkup .cmnx-master-dropdown{position:absolute;top:calc(100% - 3px);left:50%;width:310px;margin:0;padding:10px;border:1px solid rgba(0,217,255,.15);border-radius:15px;background:rgba(7,11,17,.985);box-shadow:0 25px 70px rgba(0,0,0,.5);list-style:none;opacity:0;visibility:hidden;transform:translate(-50%,9px);transition:opacity .18s,transform .18s,visibility .18s}.cmnx-master-has-dropdown:focus-within .cmnx-master-dropdown,.cmnx-master-has-dropdown:hover .cmnx-master-dropdown,.erp-lingkup .cmnx-master-has-dropdown.is-open .cmnx-master-dropdown{opacity:1;visibility:visible;transform:translate(-50%)}.erp-lingkup .cmnx-master-dropdown li{display:block;margin:0;padding:0}.erp-lingkup .cmnx-master-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 12px;border-radius:9px;color:#aeb8c8;text-decoration:none;font:600 13px/1.25 Space Grotesk,Inter,system-ui,sans-serif;transition:color .18s,background .18s}.erp-lingkup .cmnx-master-dropdown a.is-active,.erp-lingkup .cmnx-master-dropdown a:focus-visible,.erp-lingkup .cmnx-master-dropdown a:hover{color:#fff;background:rgba(0,217,255,.08);outline:none}.erp-lingkup .cmnx-master-dropdown a.is-active{color:#00d9ff}.erp-lingkup .cmnx-master-dropdown .cmnx-master-product-start{margin-top:6px;padding-top:7px;border-top:1px solid rgba(255,255,255,.075)}.erp-lingkup .cmnx-master-right{display:flex;align-items:center;gap:10px;flex:0 0 auto}.erp-lingkup .cmnx-master-lang{display:flex;padding:3px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:rgba(255,255,255,.035)}.erp-lingkup .cmnx-master-lang button{width:32px;height:28px;padding:0;border:0;border-radius:7px;color:#738096;background:transparent;cursor:pointer;font:700 10px/1 DM Mono,monospace;letter-spacing:.08em}.erp-lingkup .cmnx-master-lang button.is-active{color:#00d9ff;background:rgba(0,217,255,.12)}.erp-lingkup .cmnx-master-radio-cta{display:inline-flex;min-height:42px;align-items:center;gap:9px;padding:0 17px;border:1px solid rgba(0,217,255,.26);border-radius:12px;color:#eafdff;background:rgba(0,217,255,.09);text-decoration:none;font:700 12px/1 Space Grotesk,Inter,system-ui,sans-serif;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.erp-lingkup .cmnx-master-radio-cta:hover{transform:translateY(-1px);border-color:rgba(0,217,255,.55);background:rgba(0,217,255,.16);box-shadow:0 12px 34px rgba(0,217,255,.12)}.erp-lingkup .cmnx-master-live-dot{width:6px;height:6px;border-radius:50%;background:#ff4f8b;box-shadow:0 0 0 5px rgba(255,79,139,.1),0 0 18px rgba(255,79,139,.75);animation:cmnxMasterPulse 1.8s ease-in-out infinite}@keyframes cmnxMasterPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.erp-lingkup .cmnx-master-burger{display:none;width:43px;height:43px;padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:11px;color:#f4f7fb;background:rgba(255,255,255,.035);cursor:pointer}.erp-lingkup .cmnx-master-burger span{display:block;width:100%;height:2px;margin:4px 0;border-radius:9px;background:currentColor;transition:transform .2s,opacity .2s}.erp-lingkup .cmnx-master-burger.is-active span:first-child{transform:translateY(6px) rotate(45deg)}.erp-lingkup .cmnx-master-burger.is-active span:nth-child(2){opacity:0}.erp-lingkup .cmnx-master-burger.is-active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.erp-lingkup #cmnx-master-mobile{position:fixed;z-index:2147481999;inset:var(--cmnx-master-nav-height) 0 0;display:none;overflow-y:auto;padding:16px 20px 28px;background:#070a10;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .2s,transform .2s,visibility .2s;font-family:Space Grotesk,Inter,system-ui,sans-serif}.erp-lingkup #cmnx-master-mobile.is-open{opacity:1;visibility:visible;transform:none}.erp-lingkup .cmnx-master-mobile-link,.erp-lingkup .cmnx-master-mobile-services summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.045);border-radius:10px;color:#d1d9e6;text-decoration:none;cursor:pointer;font-size:15px;font-weight:650;list-style:none}.erp-lingkup .cmnx-master-mobile-link.is-active{color:#00d9ff;background:rgba(0,217,255,.075)}.erp-lingkup .cmnx-master-mobile-services summary::-webkit-details-marker{display:none}.erp-lingkup .cmnx-master-mobile-plus{color:#00d9ff;font-size:18px;transition:transform .2s}.erp-lingkup .cmnx-master-mobile-services[open] .cmnx-master-mobile-plus{transform:rotate(45deg)}.erp-lingkup .cmnx-master-mobile-sub{display:grid;gap:3px;margin:0 0 9px 12px;padding:3px 0 7px 13px;border-left:1px solid rgba(0,217,255,.16)}.erp-lingkup .cmnx-master-mobile-sub a{display:flex;min-height:38px;align-items:center;justify-content:space-between;padding:0 10px;border-radius:8px;color:#8f9bad;text-decoration:none;font-size:12px;font-weight:600}.erp-lingkup .cmnx-master-mobile-sub a.is-active,.erp-lingkup .cmnx-master-mobile-sub a:hover{color:#00d9ff;background:rgba(0,217,255,.06)}.erp-lingkup .cmnx-master-mobile-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.07)}.erp-lingkup.cmnx-master-menu-open{overflow:hidden!important}@media(max-width:1080px){.erp-lingkup .cmnx-master-links,.erp-lingkup .cmnx-master-radio-cta,.erp-lingkup .cmnx-master-right>.cmnx-master-lang{display:none}.erp-lingkup #cmnx-master-mobile,.erp-lingkup .cmnx-master-burger{display:block}.erp-lingkup #cmnx-master-nav{padding:0 16px}.erp-lingkup .cmnx-master-right{margin-left:auto}}@media(max-width:480px){:root{--cmnx-master-nav-height:66px}.cmnx-master-logo img{height:30px}}#qrModal,.erp-lingkup #cmnxQrModal{position:fixed!important;inset:0!important;z-index:9999999!important}#qrModal.opacity-100,.erp-lingkup #cmnxQrModal.is-open{display:flex!important;pointer-events:auto!important;opacity:1!important}