.px-header{z-index:999;background:#0b0f14;border-bottom:1px solid #ffffff0f;font-family:Inter,sans-serif;transition:box-shadow .3s,background .3s;position:fixed;top:0;left:0;right:0}.px-h-in{align-items:center;gap:20px;width:92%;max-width:1220px;height:74px;margin:0 auto;display:flex}.px-logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.px-logo img{width:auto;height:36px;transition:opacity .2s;display:block}.px-logo:hover img{opacity:.85}.px-nav{align-items:center;gap:2px;margin-left:auto;display:flex}.px-nav>a,.px-drop>button{cursor:pointer;color:#ffffffb8;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font:600 13.5px/1 Inter,sans-serif;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.px-nav>a:hover,.px-nav>a.active,.px-drop>button:hover{color:#fff;background:#ffffff12}.px-drop{position:relative}.px-drop>button .car{opacity:.55;font-size:8px;transition:transform .25s}.px-drop:hover>button .car{transform:rotate(180deg)}.px-menu{opacity:0;visibility:hidden;background:#111827;border:1px solid #ffffff14;border-radius:16px;width:330px;padding:10px;transition:all .22s cubic-bezier(.4,0,.2,1);position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 24px 64px #00000073}.px-drop:hover .px-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.px-menu a{color:#ffffffb8;border-radius:10px;align-items:center;gap:12px;padding:11px 13px;font:600 13px/1.35 Inter,sans-serif;text-decoration:none;transition:all .15s;display:flex}.px-menu a:hover{color:#fff;background:#ffffff12}.px-menu a .acc{border-radius:3px;flex-shrink:0;width:3px;height:28px}.px-menu a small{color:#fff6;margin-top:2px;font-size:11px;font-weight:400;display:block}.px-burger{cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:11px;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:42px;height:42px;padding:10px;display:none}.px-burger span{background:#fff;border-radius:2px;height:2px;transition:all .28s;display:block}.px-burger.open span:first-child{transform:translateY(7px)rotate(45deg)}.px-burger.open span:nth-child(2){opacity:0}.px-burger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.px-cta .arr{transition:transform .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.px-cta:hover .arr{transform:translate(4px)}@media (max-width:980px){.px-h-in{gap:10px;height:64px}.px-logo img{height:28px}.px-cta{border-radius:10px;padding:10px 18px;font-size:12.5px}.px-burger{display:flex}.px-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0f14fa;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:2px;max-height:calc(100dvh - 64px);padding:14px 4vw 22px;transition:transform .34s cubic-bezier(.4,0,.2,1);position:fixed;top:64px;left:0;right:0;overflow-y:auto;transform:translateY(-130%);box-shadow:0 20px 48px #0006}.px-nav.open{transform:translateY(0)}.px-nav>a,.px-drop>button{color:#ffffffd9;justify-content:space-between;width:100%;padding:14px;font-size:15px}.px-nav>a.active{border-radius:0 10px 10px 0;box-shadow:inset 3px 0 #3b82f6}.px-drop{width:100%}.px-menu{width:auto;box-shadow:none;opacity:1;visibility:visible;background:#ffffff0a;border:0;border-radius:12px;max-height:0;margin:0;padding:0 8px;transition:max-height .3s,padding .3s;position:static;overflow:hidden;transform:none}.px-drop.open .px-menu{max-height:400px;margin-top:4px;padding:8px}}.c-blob{filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#3b82f633,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-160px}.c-wrap{z-index:2;width:92%;max-width:1220px;margin:0 auto;position:relative}.f-g{border-bottom:1px solid #ffffff12;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:44px;padding-bottom:48px;display:grid}.f-g img{width:auto;height:34px;margin-bottom:14px}.f-g .d{letter-spacing:.22em;text-transform:uppercase;color:#ffffff4d;margin-bottom:14px;font:700 9px/1.4 Inter,sans-serif;display:block}.f-g p{color:#ffffff80;max-width:280px;margin:0;font:400 14px/1.7 Inter,sans-serif}.f-g h4{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 18px;font:700 12px/1 Sora,sans-serif}.f-g ul{margin:0;padding:0;list-style:none}.f-g li{margin-bottom:10px}.f-g a{color:#ffffff80;font:400 14px/1 Inter,sans-serif;text-decoration:none;transition:color .15s}.f-g a:hover{color:#3b82f6}.f-sig{border-bottom:1px solid #ffffff12;align-items:center;gap:16px;padding:22px 0;display:flex}.f-sig .line{background:#ffffff26;flex:1;height:1px}.f-sig .tag{letter-spacing:.22em;text-transform:uppercase;color:#fff6;white-space:nowrap;font:600 10px/1 Inter,sans-serif}.f-b{color:#ffffff4d;justify-content:space-between;align-items:center;padding:22px 0;font:400 13px/1 Inter,sans-serif;display:flex}.f-b strong{color:#fff}@media (max-width:980px){.f-g{grid-template-columns:1fr 1fr;gap:32px}.c-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.f-g{grid-template-columns:1fr}.f-b{text-align:center;flex-direction:column;gap:8px}.f-sig{flex-wrap:wrap;justify-content:center}.f-sig .line{display:none}}.sv-wrap{z-index:2;width:92%;max-width:1220px;margin:0 auto;position:relative}.sv-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.sv-hero h1{letter-spacing:-.035em;color:#fff;max-width:640px;margin:0 0 20px;font:800 clamp(34px,4.6vw,58px)/1.05 Sora,sans-serif}.sv-sub{color:#ffffffb3;max-width:560px;margin:0 0 32px;font:400 clamp(15px,1.7vw,18px)/1.72 Inter,sans-serif}.sv-cta{flex-wrap:wrap;gap:14px;display:flex}.sv-btn{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:15px 30px;font:700 15px/1 Inter,sans-serif;text-decoration:none;transition:all .22s;display:inline-flex}.sv-btn-p{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 10px 28px #3b82f64d}.sv-btn-p:hover{transform:translateY(-2px);box-shadow:0 14px 36px #3b82f666}.sv-btn-g{color:#fff;background:0 0;border:1.5px solid #ffffff4d}.sv-btn-g:hover{background:#ffffff12;border-color:#fff}.sv-visual{aspect-ratio:16/9;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #ffffff1a;border-radius:24px;justify-content:center;align-items:center;min-height:280px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #0006}.sv-badge{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0b0f14d9;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.sv-badge span{font:700 12px/1.45 Inter,sans-serif}@media (max-width:980px){.sv-grid{grid-template-columns:1fr;gap:44px}.sv-visual{max-width:480px}}.sv-visual{isolation:isolate}.sv-reveal.sv-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.sv-reveal{opacity:1;transition:none;transform:none}}@media (max-width:768px){.sv-cta{flex-direction:column}}.f-g{border-bottom:1px solid #ffffff12;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:44px;width:92%;max-width:1220px;margin:0 auto;padding-bottom:48px;display:grid}.f-sig{border-bottom:1px solid #ffffff12;align-items:center;gap:16px;width:92%;max-width:1220px;margin:0 auto;padding:22px 0;display:flex}.f-b{color:#ffffff4d;justify-content:space-between;align-items:center;width:92%;max-width:1220px;margin:0 auto;padding:22px 0;font:400 13px/1 Inter,sans-serif;display:flex}.px-header{-webkit-backdrop-filter:blur(14px);background:#0b0f14f0}.px-header.scrolled{background:#0b0f14f7;box-shadow:0 10px 32px #00000047}.px-nav>a,.px-drop>button{background:0 0;border-radius:8px;position:relative}.px-nav>a:after,.px-drop>button:after{content:"";transform-origin:0;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:2px;height:2px;transition:transform .24s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.px-nav>a:hover:after,.px-nav>a:focus-visible:after,.px-nav>a.active:after,.px-drop>button:hover:after,.px-drop>button:focus-visible:after,.px-drop.open>button:after{transform:scaleX(1)}.px-nav>a:hover,.px-nav>a.active,.px-drop>button:hover{background:#ffffff09}.px-nav>a.active{box-shadow:none}.px-drop>button[aria-expanded=true] .car{transform:rotate(180deg)}.px-menu{-webkit-backdrop-filter:blur(18px);background:#111827f7;border-color:#94a3b829;top:calc(100% + 16px)}.px-menu a{position:relative;overflow:hidden}.px-menu a:before{content:"";opacity:0;background:linear-gradient(90deg,#3b82f621,#0000 75%);transition:opacity .2s;position:absolute;inset:0}.px-menu a:hover:before,.px-menu a:focus-visible:before{opacity:1}.px-menu a>*{z-index:1;position:relative}.px-nav a:focus-visible,.px-drop>button:focus-visible,.px-burger:focus-visible,.px-cta:focus-visible{outline-offset:4px;outline:2px solid #93c5fd}@media (max-width:980px){.px-nav>a:after,.px-drop>button:after{width:34px;bottom:6px;left:14px;right:auto}.px-nav>a.active{box-shadow:inset 3px 0 #3b82f6}}.sv-reveal.is-visible{opacity:1;transform:translateY(0)}@media (max-width:600px){.sv-visual{min-height:240px}}.sv-badge{z-index:3}.sv-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}@media (prefers-reduced-motion:reduce){.sv-reveal,.sv-reveal.is-visible{opacity:1;transition:none;transform:none}}.px-cta{color:#fff;letter-spacing:.01em;white-space:nowrap;background:linear-gradient(#4f8ff7 0%,#3b82f6 45%,#2563eb 100%);border:1px solid #ffffff2e;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:12px 24px;font:600 14px/1 Inter,sans-serif;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000040,0 4px 14px #3b82f64d,inset 0 1px #ffffff38}.px-cta:before{content:"";pointer-events:none;background:linear-gradient(#ffffff24,#0000);border-radius:11px 11px 0 0;height:50%;position:absolute;top:0;left:0;right:0}.px-cta:hover{background:linear-gradient(#5a98f8 0%,#3b82f6 45%,#1d4ed8 100%);border-color:#ffffff40;transform:translateY(-2px);box-shadow:0 2px 4px #0003,0 8px 28px #3b82f66b,inset 0 1px #ffffff40}.px-cta:active{background:linear-gradient(#3b82f6 0%,#2563eb 50%,#1d4ed8 100%);transform:translateY(0);box-shadow:0 1px 2px #3b82f64d,inset 0 2px 5px #0000002e}@media (max-width:980px){.px-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0f14fa;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:2px;max-height:calc(100dvh - 64px);padding:14px 4vw 22px;transition:transform .34s cubic-bezier(.4,0,.2,1);position:fixed;top:64px;left:0;right:0;overflow-y:auto;transform:translateY(-130%);box-shadow:0 20px 48px #0006}}:root{--ink:#0b0f14;--ink-2:#1e293b;--blue:#3b82f6;--blue-2:#2563eb;--slate:#64748b;--cloud:#e5e7eb;--paper:#fff;--soft:#f8fafc;--line:#e2e8f0}.px-wrap{width:92%;max-width:1220px;margin:0 auto}.px-sec{padding:110px 0;position:relative;overflow:hidden}.px-h2{letter-spacing:-.035em;margin:0;font:700 clamp(30px,4.2vw,52px)/1.08 Sora,sans-serif}.px-lead{color:var(--slate);margin:0;font:400 clamp(16px,1.7vw,18.5px)/1.75 Inter,sans-serif}.px-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 30px;font:700 15px/1 Inter,sans-serif;text-decoration:none;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex}.px-btn-d{background:var(--ink);color:#fff}.px-btn-d:hover{background:#1e293b;transform:translateY(-2px);box-shadow:0 12px 32px #0b0f1433}.px-btn-b{background:var(--blue);color:#fff;box-shadow:0 10px 28px #3b82f647}.px-btn-b:hover{background:var(--blue-2);transform:translateY(-2px);box-shadow:0 14px 36px #3b82f65c}.px-btn-g{color:var(--ink);border:1.5px solid var(--cloud);background:0 0}.px-btn-g:hover{border-color:var(--ink);transform:translateY(-2px)}.px-btn-w{color:#fff;background:0 0;border:1.5px solid #ffffff4d}.px-btn-w:hover{background:#ffffff12;border-color:#fff}.px-imgph{text-align:center;color:#64748b;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1.5px dashed #94a3b8;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;font:700 12px/1.4 Inter,sans-serif;display:flex}.px-imgph:before{content:"⬡";color:var(--blue);opacity:.55;font-size:28px}.px-imgph small{letter-spacing:.03em;text-transform:none;color:#94a3b8;font-size:10.5px;font-weight:500}.js .px-rv{opacity:0;transition:opacity .65s cubic-bezier(.4,0,.2,1),transform .65s cubic-bezier(.4,0,.2,1);transform:translateY(26px)}.px-rv.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .px-rv{opacity:1;transition:none;transform:none}}@media (max-width:768px){.px-sec{padding:80px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.px-hero{background:radial-gradient(ellipse 90% 70% at 70% 20%, #0f1c33 0%, var(--ink) 60%);color:#fff;align-items:center;min-height:92vh;padding:130px 0 100px;display:flex;position:relative;overflow:hidden}.px-hero .blob{filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#3b82f638,#3b82f60a 55%,#0000 70%);border-radius:50%;width:680px;height:680px;animation:18s ease-in-out infinite alternate pxBlob;position:absolute;top:-160px;right:-180px}.px-hero .blob2{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#6366f124,#0000 65%);border-radius:50%;width:420px;height:420px;animation:22s ease-in-out infinite alternate-reverse pxBlob;position:absolute;bottom:-120px;left:-140px}.px-hero-in{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid;position:relative}.px-h-tag{color:#93c5fd;letter-spacing:.14em;text-transform:uppercase;background:#3b82f61f;border:1px solid #3b82f640;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 16px;font:700 11.5px/1 Inter,sans-serif;display:inline-flex}.px-h-tag i{background:var(--blue);border-radius:50%;width:6px;height:6px;animation:2s infinite pxPulse}.px-hero h1{letter-spacing:-.04em;color:#fff;max-width:720px;margin:0 0 24px;font:800 clamp(40px,5.6vw,68px)/1.04 Sora,sans-serif}.px-hero h1 em{color:var(--blue);font-style:normal}.px-hero-sub{color:#ffffffb8;max-width:580px;margin:0 0 38px;font:400 clamp(16px,1.8vw,19px)/1.72 Inter,sans-serif}.px-hero-sub strong{color:#fff;font-weight:600}.px-h-cta{flex-wrap:wrap;gap:14px;margin-bottom:52px;display:flex}.px-h-stats{flex-wrap:wrap;gap:40px;display:flex}.px-h-stat strong{color:#fff;letter-spacing:-.03em;font:800 30px/1 Sora,sans-serif;display:block}.px-h-stat span{color:#ffffff8c;margin-top:6px;font:500 13px/1.4 Inter,sans-serif;display:block}.px-h-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;padding:28px;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000059}.px-h-panel .ph-row{gap:12px;margin-bottom:14px;display:flex}.px-h-panel .ph-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;flex:1;padding:16px}.px-h-panel .ph-card small{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-bottom:8px;font:600 10px/1 Inter,sans-serif;display:block}.px-h-panel .ph-card strong{color:#fff;font:700 22px/1 Sora,sans-serif}.px-h-panel .ph-card .up{color:#34d399;margin-top:4px;font:600 11px Inter,sans-serif;display:block}.px-h-panel .ph-bar{background:#ffffff12;border-radius:6px;height:8px;margin-bottom:10px;overflow:hidden}.px-h-panel .ph-bar i{background:linear-gradient(90deg,var(--blue),#60a5fa);border-radius:6px;height:100%;animation:2.4s ease-out both pxBar;display:block}.px-h-panel .ph-flow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.px-h-panel .ph-node{color:#bfdbfe;background:#3b82f624;border:1px solid #3b82f640;border-radius:10px;padding:8px 13px;font:600 11.5px/1 Inter,sans-serif}.px-h-panel .ph-arrow{color:#ffffff4d;font-size:14px}@media (max-width:980px){.px-hero{min-height:auto;padding:110px 0 80px}.px-hero-in{grid-template-columns:1fr;gap:48px}.px-h-stats{gap:28px}}@media (max-width:768px){.px-h-cta{flex-direction:column}.px-h-cta .px-btn{width:100%}}.px-h-network{isolation:isolate;overflow:hidden}.px-h-network:before{content:"";z-index:-2;background:radial-gradient(at 50% 4%,#3b82f624,#0000 58%);position:absolute;inset:0}.px-network{grid-template-rows:auto 44px auto;grid-template-columns:1fr 1.05fr 1fr;place-items:center;gap:4px 8px;min-height:174px;margin:-4px -4px 22px;padding:10px 4px 14px;display:grid;position:relative}.px-network-lines{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.px-network-lines path{fill:none;stroke:#60a5fa4d;stroke-width:1.4px;stroke-dasharray:5 7;animation:7s linear infinite pxDataFlow}.px-network-lines circle{fill:#60a5fa;filter:drop-shadow(0 0 4px #60a5fae6);animation:3s ease-in-out infinite pxNodePulse}.px-net-node{color:#dcebff;white-space:nowrap;background:#0f172ad1;border:1px solid #94a3b833;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:9px 10px;font:600 11px/1.2 Inter,sans-serif;animation:5.5s ease-in-out infinite pxNodeFloat;display:flex;position:relative;box-shadow:0 8px 22px #0000001f}.px-net-node .px-net-dot{background:#60a5fa;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 12px #60a5faa6}.px-net-node.center{background:linear-gradient(145deg,#2563eb4d,#0f172af0);border-color:#3b82f680;grid-area:2/2;min-height:52px;padding:12px 13px;font-size:12px;box-shadow:0 0 30px #3b82f61f}.px-net-node.crm{grid-area:1/1;animation-delay:-1.2s}.px-net-node.erp{grid-area:1/3;animation-delay:-2.4s}.px-net-node.data{grid-area:3/1;animation-delay:-.8s}.px-net-node.billing{grid-area:3/3;animation-delay:-3s}.px-network-caption{text-align:center;color:#bfdbfe8f;letter-spacing:.14em;text-transform:uppercase;font:500 9px/1.2 Inter,sans-serif;position:absolute;bottom:0;left:0;right:0}@media (max-width:980px){.px-network{max-width:480px;min-height:164px;margin:0 auto 20px}}@media (max-width:420px){.px-h-panel{padding:18px}.px-network{gap:4px 5px;min-height:158px}.px-net-node{gap:5px;padding:8px 6px;font-size:9.5px}.px-net-node.center{padding:10px 7px;font-size:10px}.px-net-node .px-net-dot{width:6px;height:6px}}@media (prefers-reduced-motion:reduce){.px-network-lines path,.px-network-lines circle,.px-net-node{animation:none!important}.px-h-tag i{animation:none}}.px-bento{grid-template-rows:auto auto;grid-template-columns:1.2fr 1fr 1fr;gap:18px;display:grid}.px-bx{border:1px solid var(--line);background:#fff;border-radius:22px;padding:34px 30px;transition:all .28s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.px-bx:hover{border-color:var(--blue);transform:translateY(-4px);box-shadow:0 20px 48px #3b82f61a}.px-bx .n{color:var(--blue);letter-spacing:.1em;margin-bottom:18px;font:800 13px/1 Sora,sans-serif;display:block}.px-bx h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 10px;font:700 20px/1.25 Sora,sans-serif}.px-bx p{color:var(--slate);margin:0;font:400 14.5px/1.65 Inter,sans-serif}.px-bx-main{color:#fff;background:linear-gradient(155deg,#0b0f14 0%,#111c2e 100%);border:0;flex-direction:column;grid-row:span 2;justify-content:space-between;display:flex}.px-bx-main:hover{border:0;transform:translateY(-4px);box-shadow:0 24px 64px #0b0f144d}.px-bx-main h3{color:#fff;font-size:26px}.px-bx-main p{color:#ffffffa6;font-size:15.5px}.px-bx-main .big{color:var(--blue);letter-spacing:-.05em;margin:24px 0 4px;font:800 clamp(56px,7vw,84px)/1 Sora,sans-serif}.px-bx-main .cap{color:#ffffff80;font:600 13px/1.5 Inter,sans-serif}@media (max-width:980px){.px-bento{grid-template-columns:1fr 1fr}.px-bx-main{grid-area:auto/span 2}}@media (max-width:640px){.px-bento{grid-template-columns:1fr}.px-bx-main{grid-column:auto}}.px-mod{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:56px 0;display:grid}.px-mod:first-of-type{border-top:0;padding-top:0}.px-mod:nth-child(2n) .px-mod-visual{order:-1}.px-mod-num{color:var(--blue);letter-spacing:.14em;margin-bottom:14px;font:800 13px/1 Sora,sans-serif;display:block}.px-mod-tag{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;background:#3b82f614;border-radius:999px;margin-bottom:16px;padding:6px 14px;font:700 11px/1 Inter,sans-serif;display:inline-block}.px-mod h3{color:var(--ink);letter-spacing:-.025em;margin:0 0 14px;font:700 clamp(24px,2.8vw,32px)/1.15 Sora,sans-serif}.px-mod>p{color:var(--slate);margin:0 0 22px;font:400 16px/1.7 Inter,sans-serif}.px-mod-feats{grid-template-columns:1fr 1fr;gap:8px 20px;margin-bottom:26px;display:grid}.px-mod-feats li{color:var(--ink-2);align-items:flex-start;gap:8px;font:500 13.5px/1.5 Inter,sans-serif;display:flex}.px-mod-feats li:before{content:"✓";color:var(--blue);flex-shrink:0;margin-top:1px;font-weight:800}.px-mod-link{color:var(--blue);align-items:center;gap:6px;font:700 14px/1 Inter,sans-serif;text-decoration:none;transition:gap .2s;display:inline-flex}.px-mod-link:hover{gap:10px}.px-mod-visual{aspect-ratio:4/3;border-radius:22px;min-height:300px;overflow:hidden}.px-mod-visual .px-imgph{border-radius:22px;width:100%;height:100%}@media (max-width:980px){.px-mod{grid-template-columns:1fr;gap:32px;padding:44px 0}.px-mod:nth-child(2n) .px-mod-visual{order:0}.px-mod-feats{grid-template-columns:1fr}}.px-esc{color:#fff;background:linear-gradient(135deg,#0b0f14 0%,#141f33 100%);border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:48px;padding:40px 44px;display:grid}.px-esc h3{color:#fff;margin:0 0 8px;font:700 22px/1.2 Sora,sans-serif}.px-esc p{color:#fff9;max-width:640px;margin:0;font:400 15px/1.65 Inter,sans-serif}.px-esc .tags{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.px-esc .tags span{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d;border-radius:999px;padding:7px 16px;font:600 12px/1 Inter,sans-serif}@media (max-width:768px){.px-esc{grid-template-columns:1fr;padding:30px 26px}}.px-ind h3{color:var(--ink);margin:0 0 20px;font:700 20px/1.2 Sora,sans-serif}.px-ind-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.px-ind-c{background:var(--soft);border:1px solid #0000;border-radius:16px;padding:24px 20px;transition:all .2s}.px-ind-c:hover{border-color:var(--line);background:#fff;transform:translateY(-3px);box-shadow:0 10px 28px #0b0f140f}.px-ind-c .ico{margin-bottom:12px;font-size:24px;display:block}.px-ind-c h4{color:var(--ink);margin:0 0 6px;font:700 14.5px/1.3 Sora,sans-serif}.px-ind-c p{color:var(--slate);margin:0;font:400 12.5px/1.5 Inter,sans-serif}@media (max-width:980px){.px-ind-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.px-ind-grid{grid-template-columns:1fr 1fr}}.px-cmp{border:1px solid var(--line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 14px 44px #0b0f140d}.px-cmp table{border-collapse:collapse;width:100%;min-width:700px}.px-cmp th{background:var(--soft);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--ink);border-bottom:1px solid var(--line);padding:16px 18px;font:700 12px/1 Sora,sans-serif}.px-cmp th.hl{color:var(--blue);background:#3b82f614}.px-cmp td{color:var(--slate);border-bottom:1px solid var(--line);vertical-align:top;padding:14px 18px;font:400 13.5px/1.5 Inter,sans-serif}.px-cmp td:first-child{color:var(--ink);font-weight:600}.px-cmp td.hl{color:var(--ink);background:#3b82f608;font-weight:500}.px-cmp tr:last-child td{border-bottom:0}.px-cmp .ok{color:#10b981;font-weight:800}.px-cmp-wrap{overflow-x:auto}.px-faq-item{border-bottom:1px solid var(--line)}.px-faq-q{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:22px 4px;font:600 16px/1.4 Inter,sans-serif;transition:color .15s;display:flex}.px-faq-q:hover{color:var(--blue)}.px-faq-q .ic{width:30px;height:30px;color:var(--blue);background:#3b82f614;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:400;transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex}.px-faq-item.open .px-faq-q .ic{background:var(--blue);color:#fff;transform:rotate(45deg)}.px-faq-a{max-height:0;transition:max-height .32s cubic-bezier(.4,0,.2,1);overflow:hidden}.px-faq-a p{color:var(--slate);margin:0;padding:0 4px 22px;font:400 15px/1.72 Inter,sans-serif}.px-fcta{text-align:center;background:radial-gradient(ellipse 80% 60% at 50% 0%, #12203a 0%, var(--ink) 55%);color:#fff;padding:110px 0;position:relative;overflow:hidden}.px-fcta:before{content:"";filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#3b82f62e,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.px-fcta h2{letter-spacing:-.035em;color:#fff;z-index:1;max-width:780px;margin:0 auto 20px;font:800 clamp(32px,4.6vw,54px)/1.08 Sora,sans-serif;position:relative}.px-fcta h2 span{color:var(--blue)}.px-fcta p{color:#fff9;z-index:1;max-width:560px;margin:0 auto 38px;font:400 clamp(16px,1.7vw,18px)/1.7 Inter,sans-serif;position:relative}.px-fcta .btns{z-index:1;flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:48px;display:flex;position:relative}.px-fcta .mini{z-index:1;flex-wrap:wrap;justify-content:center;gap:36px;display:flex;position:relative}.px-fcta .mc{color:#ffffff8c;align-items:center;gap:12px;font:400 14px/1 Inter,sans-serif;display:flex}.px-fcta .mc .i{background:#3b82f624;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.px-fcta .mc strong{color:#fff;margin-bottom:3px;font:600 13px/1 Inter,sans-serif;display:block}.px-fcta .mc a{color:#ffffff8c;text-decoration:none;transition:color .15s}.px-fcta .mc a:hover{color:var(--blue)}@media (max-width:768px){.px-fcta .btns{flex-direction:column;align-items:center}.px-fcta .mini{flex-direction:column;align-items:center;gap:14px}}.px-ft{background:var(--ink);color:#ffffff80;padding:64px 0 0;font-family:Inter,sans-serif}.px-ft-g{border-bottom:1px solid #ffffff12;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:44px;padding-bottom:48px;display:grid}.px-ft-g img{width:auto;height:34px;margin-bottom:14px}.px-ft-g .d{letter-spacing:.22em;text-transform:uppercase;color:#ffffff4d;margin-bottom:14px;font:700 9px/1.4 Inter,sans-serif;display:block}.px-ft-g p{color:#ffffff80;max-width:280px;margin:0;font:400 14px/1.7 Inter,sans-serif}.px-ft-g h4{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 18px;font:700 12px/1 Sora,sans-serif}.px-ft-g ul{margin:0;padding:0;list-style:none}.px-ft-g li{margin-bottom:10px}.px-ft-g a{color:#ffffff80;align-items:center;gap:8px;font:400 14px/1 Inter,sans-serif;text-decoration:none;transition:color .15s;display:inline-flex}.px-ft-g a:hover{color:var(--blue)}.px-ft-g a i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.px-ft-b{color:#ffffff4d;justify-content:space-between;align-items:center;padding:22px 0;font:400 13px/1 Inter,sans-serif;display:flex}.px-ft-b strong{color:#fff}@media (max-width:980px){.px-ft-g{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:640px){.px-ft-g{grid-template-columns:1fr}.px-ft-b{text-align:center;flex-direction:column;gap:8px}}@keyframes erp-drift{0%{transform:scale(1.01)translate(0,0)}to{transform:scale(1.07)translate(.4%,-.3%)}}@keyframes erp-cell-pulse{0%,to{opacity:.3}50%{opacity:.9}}@keyframes erp-scan-sweep{0%{left:-30%}to{left:130%}}@keyframes erp-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes erp-node-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@keyframes fin-drift{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.06)translate(-.4%,.3%)}}@keyframes fin-flow-dash{to{stroke-dashoffset:-90px}}@keyframes fin-doc-pulse{0%,to{opacity:.4}50%{opacity:.95}}@keyframes fin-check-pop{0%,70%,to{opacity:.3;transform:scale(.8)}80%{opacity:1;transform:scale(1.15)}}@keyframes fin-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes fin-node-blink{0%,to{opacity:.4}50%{opacity:1}}@keyframes tkt-drift{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.07)translate(.3%,-.4%)}}@keyframes tkt-card-slide{0%{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(18px)}to{opacity:.5;transform:translate(0)}}@keyframes tkt-dot-blink{0%,to{opacity:.35}50%{opacity:1}}@keyframes tkt-clock-spin{to{transform:rotate(360deg)}}@keyframes tkt-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes tkt-status-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@keyframes crm-route{to{stroke-dashoffset:-256px}}@keyframes crm-node{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.28)}}@keyframes crm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes crm-scan{0%{background-position:0%}to{background-position:100%}}@keyframes sv-flow{to{stroke-dashoffset:-104px}}@keyframes sv-node-pulse{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1.16)}}@keyframes sv-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes sv-image-drift{0%{transform:scale(1.015)translate(0,0)}to{transform:scale(1.075)translate(-.5%,.4%)}}@keyframes sv-map-drift{0%{transform:scale(1.02)translate(-.5%)}to{transform:scale(1.09)translate(.8%,-.4%)}}@keyframes sv-route-flow{to{stroke-dashoffset:-180px}}@keyframes sv-pin-pulse{0%,to{r:4;opacity:.75}50%{r:7;opacity:1}}@keyframes sv-kpi-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sv-bar-pulse{0%{opacity:.7;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1)}}@keyframes pxBlob{0%{transform:translate(0)scale(1)}50%{transform:translate(-40px,30px)scale(1.08)}to{transform:translate(20px,-20px)scale(.96)}}@keyframes pxPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes pxBar{0%{width:0}}@keyframes pxDataFlow{to{stroke-dashoffset:-72px}}@keyframes pxNodePulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes pxNodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.sv-sec-hero{color:#fff;background:radial-gradient(90% 70% at 70% 20%,#0f1c33 0%,#0b0f14 60%);padding:170px 0 100px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.sv-sec-inc{background:#fff;padding:90px 0;font-family:Inter,sans-serif}.sv-sec-steps{background:#f8fafc;padding:90px 0;font-family:Inter,sans-serif}.sv-sec-cta{text-align:center;color:#fff;background:radial-gradient(80% 60% at 50% 0,#12203a 0%,#0b0f14 55%);padding:90px 0;font-family:Inter,sans-serif;position:relative;overflow:hidden}.sv-inc{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.sv-inc-copy h2{letter-spacing:-.03em;color:#0b0f14;margin:0 0 16px;font:700 clamp(26px,3.4vw,40px)/1.1 Sora,sans-serif}.sv-inc-copy p{color:#64748b;margin:0;font:400 16px/1.72 Inter,sans-serif}.sv-inc-list{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sv-inc-item{background:#f8fafc;border:1px solid #0000;border-radius:16px;align-items:center;gap:14px;padding:18px;transition:all .22s;display:flex}.sv-inc-item:hover{background:#fff;border-color:#3b82f6;transform:translateY(-3px)}.sv-inc-item .ico{color:#fff;background:linear-gradient(135deg,#3b82f6,#60a5fa);border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:17px;font-weight:800;display:grid;box-shadow:0 8px 18px #3b82f633}.sv-inc-item .txt{color:#0b0f14;font:700 13.5px/1.45 Inter,sans-serif}.sv-steps-head{max-width:680px;margin-bottom:48px}.sv-steps-head h2{letter-spacing:-.03em;color:#0b0f14;margin:0;font:700 clamp(26px,3.4vw,40px)/1.1 Sora,sans-serif}.sv-steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sv-step-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;transition:all .2s}.sv-step-card:hover{border-color:#3b82f6;transform:translateY(-3px);box-shadow:0 10px 28px #3b82f61a}.sv-step-card .n{color:#3b82f633;margin-bottom:12px;font:800 32px/1 Sora,sans-serif;display:block}.sv-step-card h3{color:#0b0f14;margin:0 0 8px;font:700 16px/1.25 Sora,sans-serif}.sv-step-card p{color:#64748b;margin:0;font:400 13.5px/1.6 Inter,sans-serif}.sv-sec-cta .sv-wrap{z-index:1;position:relative}.sv-sec-cta h2{letter-spacing:-.03em;color:#fff;max-width:700px;margin:0 auto 12px;font:800 clamp(28px,3.8vw,44px)/1.1 Sora,sans-serif}.sv-sec-cta .lead{color:#3b82f6;margin:0 0 32px;font:700 22px/1 Sora,sans-serif}.sv-sec-cta .p{color:#fff9;max-width:520px;margin:0 auto 36px;font:400 16px/1.7 Inter,sans-serif}.sv-cta-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sv-visual>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.c-hero-sec{background:radial-gradient(90% 70% at 70% 20%,#0f1c33 0%,#0b0f14 60%);padding:140px 0 80px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.c-hero h1{letter-spacing:-.035em;color:#fff;max-width:760px;margin:0 0 18px;font:800 clamp(34px,4.8vw,56px)/1.06 Sora,sans-serif}.c-hero h1 span{color:#3b82f6}.c-hero p{color:#ffffffa6;max-width:560px;margin:0;font:400 clamp(16px,1.7vw,18px)/1.72 Inter,sans-serif}.c-form-sec{background:#f8fafc;padding:72px 0 96px;font-family:Inter,sans-serif}.c-grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px;display:grid}.c-form-card{background:#fff;border-radius:24px;padding:44px 40px;box-shadow:0 14px 44px #0b0f1412}.c-form-card h2{color:#0b0f14;letter-spacing:-.02em;margin:0 0 6px;font:700 24px/1.2 Sora,sans-serif}.c-form-card .note{color:#64748b;margin:0 0 28px;font-size:14.5px;line-height:1.6}.c-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.c-field{margin-bottom:18px}.c-label{color:#0b0f14;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.c-input{border:1.5px solid #e5e7eb;border-radius:10px;outline:none;width:100%;padding:13px 16px;font-family:Inter,sans-serif;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.c-select{background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;outline:none;width:100%;padding:13px 16px;font-family:Inter,sans-serif;font-size:14.5px}.c-textarea{resize:vertical;border:1.5px solid #e5e7eb;border-radius:10px;outline:none;width:100%;min-height:110px;padding:13px 16px;font-family:Inter,sans-serif;font-size:14.5px}.c-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:0;border-radius:999px;width:100%;margin-top:4px;padding:16px;font:700 15px/1 Inter,sans-serif;transition:all .22s;box-shadow:0 8px 24px #3b82f64d}.c-privacy{color:#64748b;text-align:center;margin-top:14px;font-size:12px}.c-side-card{color:#fff;background:linear-gradient(140deg,#0b0f14,#111c2e);border-radius:24px;margin-bottom:20px;padding:40px 36px}.c-side-card h3{color:#fff;margin:0 0 20px;font:700 20px/1.2 Sora,sans-serif}.c-steps{flex-direction:column;gap:18px;display:flex}.c-step{align-items:flex-start;gap:14px;display:flex}.c-step .num{color:#3b82f6;background:#3b82f626;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font:800 15px Sora,sans-serif;display:grid}.c-step strong{color:#fff;margin-bottom:3px;font-size:14px;display:block}.c-step span{color:#fff9;font-size:13px}.c-white-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:20px;padding:28px}.c-white-card h3{color:#0b0f14;margin:0 0 14px;font:700 16px/1.2 Sora,sans-serif}.c-wa-link{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:999px;align-items:center;gap:10px;padding:14px 24px;font:700 14px Inter,sans-serif;text-decoration:none;display:inline-flex;box-shadow:0 6px 20px #3b82f64d}.c-signals li{color:#64748b;border-bottom:1px solid #e2e8f0;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.c-signals li:last-child{color:#64748b;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.c-signals li .chk{color:#3b82f6;flex-shrink:0;font-weight:800}.c-input:focus,.c-select:focus,.c-textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.c-input:not(:placeholder-shown),.c-textarea:not(:placeholder-shown){border-color:#3b82f6}.sv-m-crm-revenue-ops .sv-inc-item .ico{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.sv-m-crm-revenue-ops .sv-inc-item:hover,.sv-m-crm-revenue-ops .sv-step-card:hover{border-color:#3b82f6}.sv-m-crm-revenue-ops .sv-sec-cta .lead{color:#3b82f6}.sv-m-crm-revenue-ops .sv-blob{filter:blur(50px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#3b82f633,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-180px}.sv-m-crm-revenue-ops .sv-num{letter-spacing:.18em;text-transform:uppercase;color:#3b82f6;align-items:center;gap:12px;margin-bottom:22px;font:700 12px/1 Inter,sans-serif;display:inline-flex}.sv-m-crm-revenue-ops .sv-num b{color:#fff;background:linear-gradient(135deg,#3b82f6,#60a5fa);border-radius:12px;place-items:center;width:40px;height:40px;font:800 14px/1 Sora,sans-serif;display:grid;box-shadow:0 8px 22px #3b82f666}.sv-m-crm-revenue-ops .sv-hero h1 em{color:#3b82f6;font-style:normal}.sv-m-crm-revenue-ops .sv-visual:before{content:"⬡";color:#3b82f6;opacity:.4;font-size:48px}.sv-m-crm-revenue-ops .sv-badge .dot{background:#3b82f6;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 14px #3b82f6}.sv-m-crm-revenue-ops .sv-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0b0f1414 20%,#3b82f62e 48%,#0b0f1459 78%) 0 0/220% 100%;animation:9s ease-in-out infinite alternate crm-scan;position:absolute;inset:0}.sv-m-crm-revenue-ops .crm-flow{z-index:1;pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.sv-m-crm-revenue-ops .crm-flow .route{fill:none;stroke:#60a5fa;stroke-width:1.5px;stroke-dasharray:7 9;animation:18s linear infinite crm-route}.sv-m-crm-revenue-ops .crm-flow .node{fill:#93c5fd;stroke:#fffc;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite crm-node}.sv-m-crm-revenue-ops .crm-flow .node:nth-of-type(2){animation-delay:.7s}.sv-m-crm-revenue-ops .crm-flow .node:nth-of-type(3){animation-delay:1.4s}.sv-m-crm-revenue-ops .crm-chip{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0b0f14c7;border:1px solid #93c5fd47;border-radius:13px;align-items:center;gap:9px;padding:10px 13px;font:600 11px/1.25 Inter,sans-serif;animation:5s ease-in-out infinite crm-float;display:flex;position:absolute;box-shadow:0 12px 32px #0000003d}.sv-m-crm-revenue-ops .crm-chip i{background:#60a5fa;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block;box-shadow:0 0 12px #3b82f6}.sv-m-crm-revenue-ops .crm-chip strong{color:#fff;font:700 12px/1.3 Sora,sans-serif;display:block}.sv-m-crm-revenue-ops .crm-chip small{color:#ffffff94;margin-top:2px;font:500 10px/1.3 Inter,sans-serif;display:block}.sv-m-crm-revenue-ops .crm-chip.c1{animation-delay:-1s;top:16%;left:5%}.sv-m-crm-revenue-ops .crm-chip.c2{animation-delay:-2.4s;top:35%;right:5%}.sv-m-crm-revenue-ops .crm-chip.c3{animation-delay:-3.2s;top:58%;left:9%}.sv-m-crm-revenue-ops .sv-steps .sv-reveal:nth-child(2),.sv-m-crm-revenue-ops .sv-inc-list .sv-reveal:nth-child(2){transition-delay:80ms}.sv-m-crm-revenue-ops .sv-steps .sv-reveal:nth-child(3),.sv-m-crm-revenue-ops .sv-inc-list .sv-reveal:nth-child(3){transition-delay:.16s}.sv-m-crm-revenue-ops .sv-steps .sv-reveal:nth-child(4),.sv-m-crm-revenue-ops .sv-inc-list .sv-reveal:nth-child(4){transition-delay:.24s}@media (max-width:600px){.sv-m-crm-revenue-ops .crm-chip{padding:8px 10px}.sv-m-crm-revenue-ops .crm-chip.c1{top:8%;left:3%}.sv-m-crm-revenue-ops .crm-chip.c2{top:31%;right:3%}.sv-m-crm-revenue-ops .crm-chip.c3{top:53%;left:3%}}@media (prefers-reduced-motion:reduce){.sv-m-crm-revenue-ops .crm-flow .route,.sv-m-crm-revenue-ops .crm-flow .node,.sv-m-crm-revenue-ops .crm-chip,.sv-m-crm-revenue-ops .sv-visual:after{animation:none!important}}.sv-m-erp-modular .sv-inc-item .ico{background:linear-gradient(135deg,#6366f1,#818cf8)}.sv-m-erp-modular .sv-inc-item:hover,.sv-m-erp-modular .sv-step-card:hover{border-color:#6366f1}.sv-m-erp-modular .sv-sec-cta .lead{color:#6366f1}.sv-m-erp-modular .sv-blob{filter:blur(50px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#6366f133,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-180px}.sv-m-erp-modular .sv-num{letter-spacing:.18em;text-transform:uppercase;color:#6366f1;align-items:center;gap:12px;margin-bottom:22px;font:700 12px/1 Inter,sans-serif;display:inline-flex}.sv-m-erp-modular .sv-num b{color:#fff;background:linear-gradient(135deg,#6366f1,#818cf8);border-radius:12px;place-items:center;width:40px;height:40px;font:800 14px/1 Sora,sans-serif;display:grid;box-shadow:0 8px 22px #3b82f666}.sv-m-erp-modular .sv-hero h1 em{color:#6366f1;font-style:normal}.sv-m-erp-modular .sv-visual:before{content:"⬡";color:#6366f1;opacity:.4;font-size:48px}.sv-m-erp-modular .sv-badge .dot{background:#6366f1;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 14px #6366f1}.sv-m-erp-modular .sv-visual>img{filter:saturate(.9)contrast(1.04);animation:22s ease-in-out infinite alternate erp-drift}.sv-m-erp-modular .sv-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(125deg,#0b0f1433,#0b0f1405 50%,#6366f129);position:absolute;inset:0}.sv-m-erp-modular .erp-grid{z-index:1;pointer-events:none;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.sv-m-erp-modular .erp-grid rect{fill:none;stroke:#818cf859;stroke-width:1.2px;rx:3;animation:4s ease-in-out infinite erp-cell-pulse}.sv-m-erp-modular .erp-grid rect:nth-child(2){animation-delay:.5s}.sv-m-erp-modular .erp-grid rect:nth-child(3){animation-delay:1s}.sv-m-erp-modular .erp-grid rect:nth-child(4){animation-delay:1.5s}.sv-m-erp-modular .erp-grid rect:nth-child(5){animation-delay:2s}.sv-m-erp-modular .erp-grid rect:nth-child(6){animation-delay:2.5s}.sv-m-erp-modular .erp-grid rect:nth-child(7){animation-delay:3s}.sv-m-erp-modular .erp-grid .erp-active{fill:#6366f11f;stroke:#818cf8;stroke-width:1.6px}.sv-m-erp-modular .erp-scan{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#6366f11a,#0000);width:30%;height:100%;animation:6s ease-in-out infinite erp-scan-sweep;position:absolute;top:0;left:-30%}.sv-m-erp-modular .erp-chip{z-index:2;-webkit-backdrop-filter:blur(12px);color:#e0e7ff;background:#0b0f14b8;border:1px solid #a5b4fc52;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font:600 12px/1 Inter,sans-serif;animation:5s ease-in-out infinite erp-chip-float;display:flex;position:absolute}.sv-m-erp-modular .erp-chip i{background:#818cf8;border-radius:50%;width:7px;height:7px;animation:2.8s ease-in-out infinite erp-node-pulse;box-shadow:0 0 10px #818cf8cc}.sv-m-erp-modular .erp-chip.e1{animation-delay:0s;top:10%;left:5%}.sv-m-erp-modular .erp-chip.e2{animation-delay:1.4s;top:38%;right:4%}.sv-m-erp-modular .erp-chip.e3{animation-delay:2.6s;bottom:22%;left:7%}@media (prefers-reduced-motion:reduce){.sv-m-erp-modular .sv-visual>img,.sv-m-erp-modular .erp-grid rect,.sv-m-erp-modular .erp-scan,.sv-m-erp-modular .fin-flow path,.sv-m-erp-modular .fin-flow .fin-doc,.sv-m-erp-modular .tkt-queue .tkt-card,.sv-m-erp-modular .tkt-queue .tkt-clock,.sv-m-erp-modular .erp-chip,.sv-m-erp-modular .fin-chip,.sv-m-erp-modular .tkt-chip{animation:none!important}}.sv-m-facturacion-cobranza .sv-inc-item .ico{background:linear-gradient(135deg,#0ea5e9,#38bdf8)}.sv-m-facturacion-cobranza .sv-inc-item:hover,.sv-m-facturacion-cobranza .sv-step-card:hover{border-color:#0ea5e9}.sv-m-facturacion-cobranza .sv-sec-cta .lead{color:#0ea5e9}.sv-m-facturacion-cobranza .sv-blob{filter:blur(50px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#0ea5e933,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-180px}.sv-m-facturacion-cobranza .sv-num{letter-spacing:.18em;text-transform:uppercase;color:#0ea5e9;align-items:center;gap:12px;margin-bottom:22px;font:700 12px/1 Inter,sans-serif;display:inline-flex}.sv-m-facturacion-cobranza .sv-num b{color:#fff;background:linear-gradient(135deg,#0ea5e9,#38bdf8);border-radius:12px;place-items:center;width:40px;height:40px;font:800 14px/1 Sora,sans-serif;display:grid;box-shadow:0 8px 22px #3b82f666}.sv-m-facturacion-cobranza .sv-hero h1 em{color:#0ea5e9;font-style:normal}.sv-m-facturacion-cobranza .sv-visual:before{content:"⬡";color:#0ea5e9;opacity:.4;font-size:48px}.sv-m-facturacion-cobranza .sv-badge .dot{background:#0ea5e9;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 14px #0ea5e9}.sv-m-facturacion-cobranza .sv-visual>img{filter:saturate(.85)contrast(1.05);animation:20s ease-in-out infinite alternate fin-drift}.sv-m-facturacion-cobranza .sv-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(120deg,#0b0f1438,#0b0f1405 48%,#0ea5e926);position:absolute;inset:0}.sv-m-facturacion-cobranza .fin-flow{z-index:1;pointer-events:none;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.sv-m-facturacion-cobranza .fin-flow path{fill:none;stroke:#38bdf8;stroke-width:1.3px;stroke-dasharray:6 9;stroke-linecap:round;animation:8s linear infinite fin-flow-dash}.sv-m-facturacion-cobranza .fin-flow .fin-doc{fill:#0ea5e914;stroke:#38bdf8;stroke-width:1.4px;rx:2;animation:3.5s ease-in-out infinite fin-doc-pulse}.sv-m-facturacion-cobranza .fin-flow .fin-doc:nth-of-type(2){animation-delay:.9s}.sv-m-facturacion-cobranza .fin-flow .fin-doc:nth-of-type(3){animation-delay:1.8s}.sv-m-facturacion-cobranza .fin-flow .fin-check{fill:none;stroke:#22d3ee;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;animation:3s ease-in-out infinite fin-check-pop}.sv-m-facturacion-cobranza .fin-chip{z-index:2;-webkit-backdrop-filter:blur(12px);color:#e0f2fe;background:#0b0f14b8;border:1px solid #7dd3fc4d;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font:600 12px/1 Inter,sans-serif;animation:5.5s ease-in-out infinite fin-chip-float;display:flex;position:absolute}.sv-m-facturacion-cobranza .fin-chip i{background:#38bdf8;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite fin-node-blink;box-shadow:0 0 10px #38bdf8cc}.sv-m-facturacion-cobranza .fin-chip.f1{animation-delay:.3s;top:12%;right:5%}.sv-m-facturacion-cobranza .fin-chip.f2{animation-delay:1.7s;top:44%;left:4%}.sv-m-facturacion-cobranza .fin-chip.f3{animation-delay:3s;bottom:20%;right:8%}@media (prefers-reduced-motion:reduce){.sv-m-facturacion-cobranza .sv-visual>img,.sv-m-facturacion-cobranza .erp-grid rect,.sv-m-facturacion-cobranza .erp-scan,.sv-m-facturacion-cobranza .fin-flow path,.sv-m-facturacion-cobranza .fin-flow .fin-doc,.sv-m-facturacion-cobranza .tkt-queue .tkt-card,.sv-m-facturacion-cobranza .tkt-queue .tkt-clock,.sv-m-facturacion-cobranza .erp-chip,.sv-m-facturacion-cobranza .fin-chip,.sv-m-facturacion-cobranza .tkt-chip{animation:none!important}}.sv-m-tickets-atencion .sv-inc-item .ico{background:linear-gradient(135deg,#14b8a6,#2dd4bf)}.sv-m-tickets-atencion .sv-inc-item:hover,.sv-m-tickets-atencion .sv-step-card:hover{border-color:#14b8a6}.sv-m-tickets-atencion .sv-sec-cta .lead{color:#14b8a6}.sv-m-tickets-atencion .sv-blob{filter:blur(50px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#14b8a633,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-180px}.sv-m-tickets-atencion .sv-num{letter-spacing:.18em;text-transform:uppercase;color:#14b8a6;align-items:center;gap:12px;margin-bottom:22px;font:700 12px/1 Inter,sans-serif;display:inline-flex}.sv-m-tickets-atencion .sv-num b{color:#fff;background:linear-gradient(135deg,#14b8a6,#2dd4bf);border-radius:12px;place-items:center;width:40px;height:40px;font:800 14px/1 Sora,sans-serif;display:grid;box-shadow:0 8px 22px #3b82f666}.sv-m-tickets-atencion .sv-hero h1 em{color:#14b8a6;font-style:normal}.sv-m-tickets-atencion .sv-visual:before{content:"⬡";color:#14b8a6;opacity:.4;font-size:48px}.sv-m-tickets-atencion .sv-badge .dot{background:#14b8a6;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 14px #14b8a6}.sv-m-tickets-atencion .sv-visual>img{filter:saturate(.87)contrast(1.04);animation:19s ease-in-out infinite alternate tkt-drift}.sv-m-tickets-atencion .sv-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(130deg,#0b0f1433,#0b0f1405 50%,#14b8a624);position:absolute;inset:0}.sv-m-tickets-atencion .tkt-queue{z-index:1;pointer-events:none;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.sv-m-tickets-atencion .tkt-queue .tkt-card{fill:#14b8a60f;stroke:#2dd4bf80;stroke-width:1.3px;rx:3;animation:7s ease-in-out infinite tkt-card-slide}.sv-m-tickets-atencion .tkt-queue .tkt-card:nth-of-type(2){animation-delay:1.8s}.sv-m-tickets-atencion .tkt-queue .tkt-card:nth-of-type(3){animation-delay:3.6s}.sv-m-tickets-atencion .tkt-queue .tkt-dot{fill:#2dd4bf;animation:2s ease-in-out infinite tkt-dot-blink}.sv-m-tickets-atencion .tkt-queue .tkt-dot:nth-of-type(2){animation-delay:.6s}.sv-m-tickets-atencion .tkt-queue .tkt-dot:nth-of-type(3){animation-delay:1.2s}.sv-m-tickets-atencion .tkt-queue .tkt-clock{fill:none;stroke:#2dd4bf99;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:12s linear infinite tkt-clock-spin}.sv-m-tickets-atencion .tkt-chip{z-index:2;-webkit-backdrop-filter:blur(12px);color:#ccfbf1;background:#0b0f14b8;border:1px solid #5eead44d;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font:600 12px/1 Inter,sans-serif;animation:4.8s ease-in-out infinite tkt-chip-float;display:flex;position:absolute}.sv-m-tickets-atencion .tkt-chip i{background:#2dd4bf;border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite tkt-status-pulse;box-shadow:0 0 10px #2dd4bfcc}.sv-m-tickets-atencion .tkt-chip.t1{animation-delay:.5s;top:10%;left:5%}.sv-m-tickets-atencion .tkt-chip.t2{animation-delay:1.9s;top:42%;right:4%}.sv-m-tickets-atencion .tkt-chip.t3{animation-delay:3.2s;bottom:18%;left:6%}@media (prefers-reduced-motion:reduce){.sv-m-tickets-atencion .sv-visual>img,.sv-m-tickets-atencion .erp-grid rect,.sv-m-tickets-atencion .erp-scan,.sv-m-tickets-atencion .fin-flow path,.sv-m-tickets-atencion .fin-flow .fin-doc,.sv-m-tickets-atencion .tkt-queue .tkt-card,.sv-m-tickets-atencion .tkt-queue .tkt-clock,.sv-m-tickets-atencion .erp-chip,.sv-m-tickets-atencion .fin-chip,.sv-m-tickets-atencion .tkt-chip{animation:none!important}}.sv-m-apps-ecommerce .sv-inc-item .ico{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.sv-m-apps-ecommerce .sv-inc-item:hover,.sv-m-apps-ecommerce .sv-step-card:hover{border-color:#8b5cf6}.sv-m-apps-ecommerce .sv-sec-cta .lead{color:#8b5cf6}.sv-m-apps-ecommerce .sv-blob{filter:blur(50px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#8b5cf633,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-180px}.sv-m-apps-ecommerce .sv-num{letter-spacing:.18em;text-transform:uppercase;color:#8b5cf6;align-items:center;gap:12px;margin-bottom:22px;font:700 12px/1 Inter,sans-serif;display:inline-flex}.sv-m-apps-ecommerce .sv-num b{color:#fff;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:12px;place-items:center;width:40px;height:40px;font:800 14px/1 Sora,sans-serif;display:grid;box-shadow:0 8px 22px #3b82f666}.sv-m-apps-ecommerce .sv-hero h1 em{color:#8b5cf6;font-style:normal}.sv-m-apps-ecommerce .sv-visual:before{content:"⬡";color:#8b5cf6;opacity:.4;font-size:48px}.sv-m-apps-ecommerce .sv-badge .dot{background:#8b5cf6;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 14px #8b5cf6}.sv-m-apps-ecommerce .sv-visual>img{filter:saturate(.88)contrast(1.03);animation:18s ease-in-out infinite alternate sv-image-drift;transform:scale(1.015)}.sv-m-apps-ecommerce .sv-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0b0f1438,#0b0f1405 48%,#3b82f62e);position:absolute;inset:0}.sv-m-apps-ecommerce .sv-network{z-index:1;pointer-events:none;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.sv-m-apps-ecommerce .sv-network path{fill:none;stroke:#60a5fa;stroke-width:1.25px;stroke-dasharray:5 8;stroke-linecap:round;animation:9s linear infinite sv-flow}.sv-m-apps-ecommerce .sv-network .sv-node{fill:#bfdbfe;stroke:#3b82f6;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite sv-node-pulse}.sv-m-apps-ecommerce .sv-network .sv-node:nth-of-type(2n){animation-delay:1.1s}.sv-m-apps-ecommerce .sv-chip{z-index:2;-webkit-backdrop-filter:blur(12px);color:#fff;background:#0b0f14b8;border:1px solid #bfdbfe52;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font:600 11px/1 Inter,sans-serif;animation:5s ease-in-out infinite sv-chip-float;display:flex;position:absolute;box-shadow:0 10px 28px #00000038}.sv-m-apps-ecommerce .sv-chip:before{content:"";background:#60a5fa;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 12px #60a5facc}.sv-m-apps-ecommerce .sv-chip-a{top:17%;left:7%}.sv-m-apps-ecommerce .sv-chip-b{animation-delay:-1.5s;top:24%;right:7%}.sv-m-apps-ecommerce .sv-chip-c{animation-delay:-2.7s;bottom:29%;right:12%}.sv-m-apps-ecommerce .sv-badge .dot{background:#3b82f6;animation:2.5s ease-in-out infinite sv-node-pulse;box-shadow:0 0 14px #3b82f6e6}.sv-m-apps-ecommerce .sv-reveal-delay-1{transition-delay:.1s}.sv-m-apps-ecommerce .sv-reveal-delay-2{transition-delay:.2s}.sv-m-apps-ecommerce .sv-reveal-delay-3{transition-delay:.3s}@media (max-width:768px){.sv-m-apps-ecommerce .sv-chip{padding:8px 9px;font-size:10px}.sv-m-apps-ecommerce .sv-chip-a{top:13%;left:4%}.sv-m-apps-ecommerce .sv-chip-b{top:20%;right:4%}.sv-m-apps-ecommerce .sv-chip-c{bottom:31%;right:5%}.sv-m-apps-ecommerce .sv-network{opacity:.72}}@media (prefers-reduced-motion:reduce){.sv-m-apps-ecommerce .sv-visual>img,.sv-m-apps-ecommerce .sv-network path,.sv-m-apps-ecommerce .sv-network .sv-node,.sv-m-apps-ecommerce .sv-chip,.sv-m-apps-ecommerce .sv-badge .dot{animation:none!important}}.sv-m-dashboards-logistica .sv-inc-item .ico{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.sv-m-dashboards-logistica .sv-inc-item:hover,.sv-m-dashboards-logistica .sv-step-card:hover{border-color:#f59e0b}.sv-m-dashboards-logistica .sv-sec-cta .lead{color:#f59e0b}.sv-m-dashboards-logistica .sv-blob{filter:blur(50px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#f59e0b33,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-160px;right:-180px}.sv-m-dashboards-logistica .sv-num{letter-spacing:.18em;text-transform:uppercase;color:#f59e0b;align-items:center;gap:12px;margin-bottom:22px;font:700 12px/1 Inter,sans-serif;display:inline-flex}.sv-m-dashboards-logistica .sv-num b{color:#fff;background:linear-gradient(135deg,#f59e0b,#fbbf24);border-radius:12px;place-items:center;width:40px;height:40px;font:800 14px/1 Sora,sans-serif;display:grid;box-shadow:0 8px 22px #3b82f666}.sv-m-dashboards-logistica .sv-hero h1 em{color:#f59e0b;font-style:normal}.sv-m-dashboards-logistica .sv-visual:before{content:"⬡";color:#f59e0b;opacity:.4;font-size:48px}.sv-m-dashboards-logistica .sv-visual>img{animation:24s ease-in-out infinite alternate sv-map-drift}.sv-m-dashboards-logistica .sv-visual:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0b0f141f,#0b0f1405 45%,#f59e0b1f);position:absolute;inset:0}.sv-m-dashboards-logistica .sv-data-overlay{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sv-m-dashboards-logistica .sv-route{opacity:.92;width:84%;height:66%;position:absolute;top:16%;left:8%}.sv-m-dashboards-logistica .sv-route path{fill:none;stroke:#fbbf24;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:5 10;animation:13s linear infinite sv-route-flow}.sv-m-dashboards-logistica .sv-route circle{fill:#fbbf24;stroke:#ffffffd9;stroke-width:1.5px;animation:2.8s ease-in-out infinite sv-pin-pulse}.sv-m-dashboards-logistica .sv-route circle:nth-of-type(2){animation-delay:.7s}.sv-m-dashboards-logistica .sv-route circle:nth-of-type(3){animation-delay:1.4s}.sv-m-dashboards-logistica .sv-kpi{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:70%;display:flex;position:absolute;top:15%;right:5%}.sv-m-dashboards-logistica .sv-kpi span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0b0f14b8;border:1px solid #fff3;border-radius:10px;padding:8px 10px;font:600 10px/1.2 Inter,sans-serif;animation:5s ease-in-out infinite sv-kpi-float;box-shadow:0 8px 22px #0000002e}.sv-m-dashboards-logistica .sv-kpi span:nth-child(2){animation-delay:-1.7s}.sv-m-dashboards-logistica .sv-kpi span:nth-child(3){animation-delay:-3.1s}.sv-m-dashboards-logistica .sv-kpi i{background:#f59e0b;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 10px #f59e0b}.sv-m-dashboards-logistica .sv-bars{opacity:.9;align-items:flex-end;gap:5px;height:44px;display:flex;position:absolute;bottom:24%;left:8%}.sv-m-dashboards-logistica .sv-bars i{width:7px;height:var(--h);transform-origin:bottom;background:linear-gradient(#fbbf24,#f59e0b);border-radius:3px 3px 1px 1px;animation:2.4s ease-in-out infinite alternate sv-bar-pulse;display:block}.sv-m-dashboards-logistica .sv-bars i:nth-child(2n){animation-delay:-.8s}.sv-m-dashboards-logistica .sv-bars i:nth-child(3n){animation-delay:-1.4s}@media (max-width:600px){.sv-m-dashboards-logistica .sv-kpi{gap:5px;max-width:82%;top:9%;right:4%}.sv-m-dashboards-logistica .sv-kpi span{padding:6px 7px;font-size:9px}.sv-m-dashboards-logistica .sv-bars{gap:3px;bottom:29%}.sv-m-dashboards-logistica .sv-bars i{width:5px}.sv-m-dashboards-logistica .sv-route{height:54%;top:24%}}@media (prefers-reduced-motion:reduce){.sv-m-dashboards-logistica .sv-visual>img,.sv-m-dashboards-logistica .sv-route path,.sv-m-dashboards-logistica .sv-route circle,.sv-m-dashboards-logistica .sv-kpi span,.sv-m-dashboards-logistica .sv-bars i{animation:none!important}}.sv-m-dashboards-logistica .sv-badge .dot{background:#f59e0b;border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 14px #f59e0b}.px-res-hero{background:radial-gradient(90% 70% at 70% 20%,#0f1c33 0%,#0b0f14 60%);padding:170px 0 96px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.px-res-hero .blob{filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#3b82f633,#0000 65%);border-radius:50%;width:680px;height:680px;position:absolute;top:-160px;right:-180px}.px-res-hero .blob2{filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#3b82f61f,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-120px;left:-140px}.px-res-hero .px-wrap{z-index:2;position:relative}.px-res-hero h1{letter-spacing:-.04em;color:#fff;max-width:760px;margin:22px 0;font:800 clamp(38px,5.2vw,64px)/1.05 Sora,sans-serif}.px-res-hero h1 em{color:var(--blue);font-style:normal}.px-res-hero-sub{color:#ffffffb8;max-width:620px;margin:0 0 42px;font:400 clamp(16px,1.8vw,19px)/1.72 Inter,sans-serif}.px-res-hero-sub strong{color:#fff;font-weight:600}.px-res-hero-sm{padding:160px 0 72px}.px-res-hero-sm h1{font-size:clamp(32px,4.4vw,52px)}.px-res-sec-head{max-width:760px;margin-bottom:56px}.px-res-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.px-res-card{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;height:100%;padding:32px 30px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.px-res-card:hover{border-color:var(--blue);transform:translateY(-4px);box-shadow:0 20px 48px #3b82f61a}.px-res-badges{gap:8px;margin-bottom:18px;display:flex}.px-res-badge{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 11px;font:700 10.5px/1 Inter,sans-serif;display:inline-flex}.px-res-badge.pdf{color:var(--blue);background:#3b82f61a}.px-res-badge.xlsx{color:#047857;background:#10b9811f}.px-res-card h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 10px;font:700 19px/1.28 Sora,sans-serif}.px-res-card p{color:var(--slate);flex:1;margin:0 0 16px;font:400 14.5px/1.65 Inter,sans-serif}.px-res-meta{color:#94a3b8;margin-bottom:14px;font:500 12px/1.4 Inter,sans-serif}.px-res-card .go{color:var(--blue);align-items:center;gap:6px;font:700 13.5px/1 Inter,sans-serif;transition:transform .2s;display:inline-flex}.px-res-card:hover .go{transform:translate(4px)}.px-res-grid2{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px;display:grid}.px-res-incl{margin:26px 0 0;padding:0;list-style:none}.px-res-incl li{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.px-res-incl li:first-child{border-top:1px solid var(--line)}.px-res-incl li .px-res-badge{flex-shrink:0;margin-top:3px}.px-res-incl li strong{color:var(--ink);font:600 15px/1.4 Inter,sans-serif;display:block}.px-res-incl li small{color:#94a3b8;word-break:break-all;margin-top:3px;font:400 11.5px/1.5 Inter,sans-serif;display:block}.px-res-note{color:var(--slate);margin:22px 0 18px;font:400 14px/1.7 Inter,sans-serif}.px-res-back{color:var(--blue);font:600 13.5px/1 Inter,sans-serif;text-decoration:none;display:inline-flex}.px-res-back:hover{text-decoration:underline}.px-gate,.px-dl-panel{border:1px solid var(--line);background:#fff;border-radius:24px;padding:38px 34px;font-family:Inter,sans-serif;position:relative;box-shadow:0 14px 44px #0b0f1412}.px-g-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:14px;font:700 10.5px/1 Inter,sans-serif}.px-gate h3,.px-dl-panel h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 10px;font:700 22px/1.25 Sora,sans-serif}.px-g-sub{color:var(--slate);margin:0 0 26px;font:400 14px/1.7 Inter,sans-serif}.px-g-sub strong{color:var(--ink);font-weight:600}.px-g-form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.px-g-field label{color:var(--ink);margin-bottom:7px;font:600 12.5px/1 Inter,sans-serif;display:block}.px-g-field label b{color:var(--blue)}.px-g-field input{box-sizing:border-box;border:1.5px solid var(--cloud);border-radius:10px;outline:none;width:100%;padding:13px 15px;font:400 14.5px Inter,sans-serif;transition:border-color .15s,box-shadow .15s}.px-g-field input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #3b82f626}.px-g-full{grid-column:1/-1}.px-g-submit{width:100%;margin-top:4px}.px-g-note{color:#94a3b8;text-align:center;margin:16px 0 0;font:400 12px/1.6 Inter,sans-serif}.px-g-note a{color:var(--blue);text-decoration:none}.px-g-note a:hover{text-decoration:underline}.px-dl-list{gap:12px;margin:0 0 8px;padding:0;list-style:none;display:grid}.px-dl-btn{text-align:left;justify-content:space-between;width:100%}@media (max-width:980px){.px-res-grid{grid-template-columns:repeat(2,1fr)}.px-res-grid2{grid-template-columns:1fr}}@media (max-width:640px){.px-res-hero{padding:130px 0 72px}.px-res-grid,.px-g-form{grid-template-columns:1fr}}.px-diag-hero{color:#fff;background:radial-gradient(90% 70% at 70% 20%,#0f1c33 0%,#0b0f14 60%);padding:170px 0 100px;position:relative;overflow:hidden}.px-diag-hero h1{letter-spacing:-.035em;max-width:820px;margin:22px 0 20px;font:800 clamp(34px,4.6vw,58px)/1.05 Sora,sans-serif}.px-diag-hero h1 em{color:#3b82f6;font-style:normal}.px-diag-hero .px-lead{max-width:640px}.px-diag-hero .px-h-cta{margin-top:32px}.px-diag-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.px-diag-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:28px 24px}.px-diag-card h3{color:#0b0f14;margin:14px 0 10px;font:700 17px/1.25 Sora,sans-serif}.px-diag-card p{color:#64748b;margin:0;font:400 13.5px/1.65 Inter,sans-serif}.px-diag-ico{color:#3b82f6;background:#3b82f61f;border-radius:12px;place-items:center;width:44px;height:44px;font-size:19px;font-weight:800;display:grid}.px-diag-gancho{color:#0b0f14;background:#3b82f61a;border:1px solid #3b82f659;border-radius:16px;margin-top:36px;padding:22px 28px;font:700 15px/1.5 Sora,sans-serif}.px-diag-steps{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.px-diag-step{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;padding:26px 22px;position:relative}.px-diag-step .num{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:14px;font:800 13px/1 Sora,sans-serif;display:inline-grid}.px-diag-step h3{color:#fff;margin:0 0 8px;font:700 16px/1.25 Sora,sans-serif}.px-diag-step p{color:#ffffff9e;margin:0;font:400 13px/1.65 Inter,sans-serif}.px-diag-inversion{background:#fff;border:1px solid #e5e7eb;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:38px 40px;display:flex}.px-diag-price{text-align:right}.px-diag-price strong{color:#0b0f14;font:800 clamp(22px,3vw,32px)/1.1 Sora,sans-serif;display:block}.px-diag-price span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font:500 13px/1 Inter,sans-serif;display:block}.px-diag-form-wrap{max-width:820px}.px-diag-notice{border-radius:12px;margin:0 0 22px;padding:14px 18px;font:600 13.5px/1.5 Inter,sans-serif}.px-diag-notice.ok{color:#0f766e;background:#17b9901f;border:1px solid #17b99066}.px-diag-notice.err{color:#b91c1c;background:#dc26261a;border:1px solid #dc262659}@media (max-width:980px){.px-diag-grid,.px-diag-steps{grid-template-columns:1fr 1fr}}@media (max-width:600px){.px-diag-grid,.px-diag-steps{grid-template-columns:1fr}.px-diag-inversion{flex-direction:column;align-items:flex-start}.px-diag-price{text-align:left}}.px-sol-flow,.px-sol-grid,.px-sol-silos,.px-sol-check,.px-sol-chips,.px-plat-roles,.px-plat-mods,.px-caso-links,.px-caso-facts,.px-blog-flow,ol.px-diag-steps,ul.px-diag-steps{margin:0;padding:0;list-style:none}.px-sol-p{color:var(--ink-2);max-width:760px;margin:22px 0 0;font:400 16px/1.75 Inter,sans-serif}.px-sol-chips{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.px-sol-chips li{background:var(--soft);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:8px 16px;font:600 12.5px/1 Inter,sans-serif}.px-sol-two{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px;display:grid}.px-sol-phase{background:var(--soft);border:1px solid var(--line);border-radius:20px;padding:32px 30px}.px-sol-phase h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 10px;font:700 20px/1.25 Sora,sans-serif}.px-sol-phase p{color:var(--slate);margin:0;font:400 14.5px/1.7 Inter,sans-serif}.px-sol-flow{flex-wrap:wrap;align-items:stretch;gap:14px;display:flex}.px-sol-flow-node{border:1px solid var(--line);background:#fff;border-radius:16px;flex:200px;min-width:190px;padding:24px 22px;transition:all .22s;position:relative}.px-sol-flow-node:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:0 10px 28px #3b82f61a}.px-sol-flow-node h4{color:var(--ink);margin:0 0 8px;font:700 15.5px/1.3 Sora,sans-serif}.px-sol-flow-node p{color:var(--slate);margin:0;font:400 13.5px/1.6 Inter,sans-serif}.px-sol-flow-node-muted{background:var(--soft);border-style:dashed}.px-sol-flow-node-muted:hover{box-shadow:none;border-color:var(--line);transform:none}.px-sol-note{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:36px;padding:28px 32px}.px-sol-note h3{color:var(--ink);margin:0 0 10px;font:700 18px/1.25 Sora,sans-serif}.px-sol-note p{color:var(--slate);max-width:760px;margin:0;font:400 14.5px/1.7 Inter,sans-serif}.px-sol-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.px-sol-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px 26px;transition:all .22s}.px-sol-card:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:0 12px 32px #3b82f61a}.px-sol-card h3{color:var(--ink);margin:12px 0 10px;font:700 17px/1.25 Sora,sans-serif}.px-sol-card p{color:var(--slate);margin:0;font:400 13.5px/1.65 Inter,sans-serif}.px-sol-silos{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:36px;display:grid}.px-sol-silos li{background:var(--soft);border:1px solid var(--line);text-align:center;border-radius:14px;flex-direction:column;gap:8px;padding:22px 18px;display:flex}.px-sol-silos strong{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font:700 13px/1.2 Sora,sans-serif}.px-sol-silos span{color:var(--slate);font:500 13px/1.4 Inter,sans-serif}.px-sol-check{gap:12px;max-width:760px;margin-bottom:28px;display:grid}.px-sol-check li{color:var(--ink-2);align-items:flex-start;gap:10px;font:500 15px/1.6 Inter,sans-serif;display:flex}.px-sol-check li:before{content:"✓";color:var(--blue);flex-shrink:0;font-weight:800}.px-plat-roles{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.px-plat-role{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px 20px;transition:all .22s}.px-plat-role:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:0 12px 32px #3b82f61a}.px-plat-role h3{color:var(--ink);margin:0 0 10px;font:700 15px/1.2 Sora,sans-serif}.px-plat-role h3:before{content:"";background:var(--blue);border-radius:3px;width:22px;height:3px;margin-bottom:12px;display:block}.px-plat-role p{color:var(--slate);margin:0;font:400 13px/1.6 Inter,sans-serif}.px-plat-ask{border:1px solid var(--line);background:#fff;border-radius:20px;margin-top:32px;padding:32px 34px}.px-plat-ask h3{color:var(--ink);margin:0 0 12px;font:700 20px/1.2 Sora,sans-serif}.px-plat-ask p{color:var(--slate);max-width:760px;margin:0 0 18px;font:400 14.5px/1.7 Inter,sans-serif}.px-plat-ask ul{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.px-plat-ask li{background:var(--soft);color:var(--ink);border-radius:12px;padding:12px 16px 12px 38px;font:600 14.5px/1.5 Sora,sans-serif;position:relative}.px-plat-ask li:before{content:"?";width:18px;height:18px;color:var(--blue);text-align:center;background:#3b82f624;border-radius:6px;font:800 11px/18px Inter,sans-serif;position:absolute;top:12px;left:14px}.px-plat-ask small{color:var(--slate);font:500 13px/1.65 Inter,sans-serif;display:block}.px-plat-demo{color:var(--slate);background:#3b82f60f;border:1px dashed #3b82f666;border-radius:12px;margin:32px 0 0;padding:16px 20px;font:500 13px/1.65 Inter,sans-serif}.px-plat-mods{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.px-plat-mod{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;height:100%;padding:30px 28px;text-decoration:none;transition:all .22s;display:flex}.px-plat-mod:hover{border-color:var(--blue);transform:translateY(-4px);box-shadow:0 18px 44px #3b82f61f}.px-plat-mod h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 10px;font:700 19px/1.2 Sora,sans-serif}.px-plat-mod p{color:var(--slate);margin:0 0 18px;font:400 13.5px/1.65 Inter,sans-serif}.px-plat-mod-go{color:var(--blue);margin-top:auto;font:700 13.5px/1 Inter,sans-serif}.px-caso-note{color:var(--ink);background:#3b82f614;border:1px solid #3b82f659;border-radius:14px;margin:0;padding:18px 22px;font:600 13.5px/1.65 Inter,sans-serif}.px-caso-facts{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.px-caso-fact{border:1px solid var(--line);background:#fff;border-radius:18px;padding:26px 24px}.px-caso-fact strong{color:var(--blue);letter-spacing:-.03em;font:800 clamp(22px,2.6vw,32px)/1.05 Sora,sans-serif;display:block}.px-caso-fact span{color:var(--slate);margin-top:10px;font:500 13px/1.55 Inter,sans-serif;display:block}.px-caso-fuentes{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:40px;padding:24px 28px}.px-caso-fuentes h3{letter-spacing:.16em;text-transform:uppercase;color:var(--slate);margin:0 0 12px;font:700 12px/1 Sora,sans-serif}.px-caso-fuentes p{color:var(--slate);margin:0;font:400 13.5px/1.7 Inter,sans-serif}.px-caso-fuentes-sm{color:#94a3b8;margin:18px 0 0;font:500 12.5px/1.7 Inter,sans-serif}.px-caso-links{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.px-caso-link{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;height:100%;padding:28px 26px;text-decoration:none;transition:all .22s;display:flex}.px-caso-link:hover{border-color:var(--blue);transform:translateY(-4px);box-shadow:0 16px 40px #3b82f61f}.px-caso-link .kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin-bottom:14px;font:700 10.5px/1 Inter,sans-serif}.px-caso-link h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 10px;font:700 18px/1.25 Sora,sans-serif}.px-caso-link p{color:var(--slate);margin:0 0 18px;font:400 13.5px/1.6 Inter,sans-serif}.px-caso-link .go{color:var(--blue);margin-top:auto;font:700 13.5px/1 Inter,sans-serif}.px-blog-prose h2{color:var(--ink);letter-spacing:-.03em;margin:0 0 16px;font:700 clamp(24px,3vw,34px)/1.15 Sora,sans-serif}.px-blog-prose p{color:var(--ink-2);margin:0;font:400 16.5px/1.8 Inter,sans-serif}.px-blog-prose .px-lead{margin-top:4px}.px-blog-flow{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.px-blog-flow li{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font:600 13.5px/1 Inter,sans-serif;display:flex}.px-blog-flow li .n{color:var(--blue);letter-spacing:.08em;font:800 11px/1 Sora,sans-serif}@media (max-width:980px){.px-sol-two{grid-template-columns:1fr}.px-sol-silos,.px-plat-roles{grid-template-columns:repeat(3,1fr)}.px-plat-mods,.px-caso-facts{grid-template-columns:1fr 1fr}}@media (max-width:640px){.px-sol-silos{grid-template-columns:1fr 1fr}.px-plat-roles,.px-plat-mods,.px-caso-facts{grid-template-columns:1fr}}
