.skip-link{position:absolute;top:-40px;left:0;z-index:200;padding:8px 16px;background:var(--p8-deep);color:var(--p8-mint);font-family:var(--p8-mono);font-size:14px;font-weight:600;text-decoration:none;border-radius:0 0 8px 0;transition:top .15s ease}.skip-link:focus{top:0}.p8v3,.p8v3-auth{--p8-navy:#0B1220;--p8-deep:#070C15;--p8-panel:#0D1424;--p8-mint:#00F5C4;--p8-purple:#A78BFA;--p8-pink:#F472B6;--p8-blue:#60A5FA;--p8-amber:#FBBF24;--p8-red:#FB7185;--p8-white:#FFFFFF;--p8-dim:#93A4BB;--p8-line:rgba(159,176,195,0.16);--p8-line-soft:rgba(159,176,195,0.08);--p8-display:var(--font-space-grotesk),"Space Grotesk",system-ui,sans-serif;--p8-body:var(--font-inter),"Inter",system-ui,sans-serif;--p8-mono:var(--font-ibm-plex-mono),"IBM Plex Mono",ui-monospace,monospace;--p8-grad-line:linear-gradient(90deg,var(--p8-purple),var(--p8-pink),var(--p8-blue));color:var(--p8-white);font-family:var(--p8-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.p8v3{min-height:100vh;background:radial-gradient(1100px 600px at 15% -10%,rgba(167,139,250,.1),transparent 60%),radial-gradient(1000px 560px at 100% 10%,rgba(0,245,196,.08),transparent 55%),var(--p8-navy)}.p8v3 *,.p8v3 :after,.p8v3 :before{box-sizing:border-box}.p8v3 h1,.p8v3 h2,.p8v3 h3{font-family:var(--p8-display);font-weight:700;line-height:1.05;letter-spacing:-.02em}.p8v3 p{text-wrap:pretty}.p8v3 a{color:inherit;text-decoration:none}.p8v3 a:not([class]){color:var(--p8-mint)}.p8v3 a:not([class]):hover{color:#5FF3D4}.p8v3 a:focus-visible,.p8v3 button:focus-visible,.p8v3 input:focus-visible{outline:2px solid var(--p8-mint);outline-offset:3px;border-radius:4px}.p8v3 .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.p8v3 .eyebrow{font-family:var(--p8-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--p8-mint);font-weight:500}.p8v3 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--p8-display);font-weight:600;font-size:15px;padding:13px 24px;border-radius:10px;cursor:pointer;border:none;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap;text-decoration:none}.p8v3 .btn-primary{background:var(--p8-mint);color:var(--p8-deep)}.p8v3 .btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px -8px rgba(0,245,196,.55)}.p8v3 .btn-ghost{background:rgba(255,255,255,.03);color:var(--p8-white);border:1px solid var(--p8-line)}.p8v3 .btn-ghost:hover{border-color:var(--p8-mint);color:var(--p8-mint)}.p8v3 .btn-sm{padding:9px 18px;font-size:14px}.p8v3 .btn-block{width:100%}.p8v3 .glass{background:rgba(13,20,36,.6);border:1px solid var(--p8-line);border-radius:16px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.p8v3 .glow-border{position:relative;border-radius:18px;padding:1px;background:linear-gradient(135deg,rgba(0,245,196,.5),rgba(167,139,250,.4),rgba(96,165,250,.35))}.p8v3 .glow-border>.glow-inner{background:var(--p8-panel);border-radius:17px}.p8v3 .nav{position:sticky;top:0;z-index:60;background:rgba(7,12,21,.78);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--p8-line-soft)}.p8v3 .nav-in{display:flex;align-items:center;justify-content:space-between;height:68px}.p8v3 .logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--p8-display);font-weight:700;font-size:19px}.p8v3 .logo svg{width:26px;height:26px}.p8v3 .nav-links{display:flex;gap:6px;align-items:center}.p8v3 .nav-item{position:relative}.p8v3 .nav-item>button{background:none;border:none;color:var(--p8-dim);font-size:15px;font-weight:500;font-family:var(--p8-body);display:flex;align-items:center;gap:5px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:color .18s}.p8v3 .nav-item>button:hover{color:var(--p8-white)}.p8v3 .nav-item>button svg{width:12px;height:12px;transition:transform .18s}.p8v3 .nav-item.open>button svg{transform:rotate(180deg)}.p8v3 .nav-item.simple>a{color:var(--p8-dim);font-size:15px;font-weight:500;padding:10px 12px;display:inline-block}.p8v3 .nav-item.simple>a:hover{color:var(--p8-white)}.p8v3 .nav-item.simple>a.current{color:var(--p8-mint)}.p8v3 .dropdown{position:absolute;top:calc(100% + 8px);left:0;min-width:210px;background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:12px;padding:8px;box-shadow:0 24px 50px -20px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.p8v3 .nav-item.open .dropdown{opacity:1;visibility:visible;transform:translateY(0)}.p8v3 .dropdown a{display:block;padding:9px 12px;border-radius:8px;color:#C6D3E0;font-size:14.5px;transition:background .14s,color .14s}.p8v3 .dropdown a:hover{background:rgba(255,255,255,.05);color:var(--p8-white)}.p8v3 .dropdown a.current{color:var(--p8-mint)}.p8v3 .nav-right{display:flex;align-items:center;gap:12px}.p8v3 .nav-signin{font-size:13px;font-weight:500;color:var(--p8-dim);padding:6px 4px;transition:color .15s ease}.p8v3 .nav-signin:hover{color:var(--p8-white)}.p8v3 .nav-in{position:relative}.p8v3 .nav-item:has(.dropdown.mega){position:static}.p8v3 .dropdown.mega{min-width:auto;width:min(880px,calc(100vw - 64px));left:50%;right:auto;transform:translateX(-50%) translateY(6px);display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:18px 14px}.p8v3 .nav-item.open .dropdown.mega{transform:translateX(-50%) translateY(0)}.p8v3 .mega-col h6{font-family:var(--p8-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--p8-mint);margin:4px 10px 10px;font-weight:600;white-space:nowrap}.p8v3 .mega-col a{font-size:13px;padding:6px 10px;line-height:1.4}.p8v3 .dropdown.mega.mega-two{width:min(620px,calc(100vw - 64px));grid-template-columns:1.5fr 1fr;gap:12px}.p8v3 .mega-col-featured a{font-size:14.5px;font-weight:500;padding:8px 10px}.p8v3 .mega-col-featured h6{font-size:11px}@media (max-width:1180px){.p8v3 .dropdown.mega{grid-template-columns:repeat(3,1fr)}}.p8v3 .hero{padding:76px 0 90px;position:relative}.p8v3 .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center;position:relative}.p8v3 .hero h1{font-size:clamp(40px,4.8vw,60px);margin:20px 0 22px}.p8v3 .hero h1 em{font-style:normal;color:var(--p8-mint)}.p8v3 .hero .sub{font-size:18px;color:var(--p8-dim);max-width:38ch;margin-bottom:32px;line-height:1.55}.p8v3 .hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:12px}.p8v3 .hero-cta-solo{margin-bottom:28px}.p8v3 .hero-signin{font-size:13px;color:var(--p8-dim);margin-bottom:28px}.p8v3 .hero-signin a{color:var(--p8-mint);font-weight:600;text-decoration:none}.p8v3 .hero-signin a:hover{text-decoration:underline}.p8v3 .trust-row{display:flex;gap:22px;flex-wrap:wrap;font-family:var(--p8-mono);font-size:12.5px;color:var(--p8-dim);letter-spacing:.02em}.p8v3 .trust-row span{display:flex;align-items:center;gap:7px}.p8v3 .trust-row svg{width:14px;height:14px;color:var(--p8-mint)}.p8v3 .panel{border-radius:18px;overflow:hidden;box-shadow:0 40px 100px -35px rgba(0,0,0,.75),0 0 0 1px rgba(0,245,196,.12),0 0 60px -10px rgba(167,139,250,.18)}.p8v3 .panel-top{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .panel-title{font-family:var(--p8-mono);font-size:12px;color:var(--p8-dim);letter-spacing:.04em}.p8v3 .live-ind{display:flex;align-items:center;gap:7px;font-family:var(--p8-mono);font-size:11px;letter-spacing:.14em;color:var(--p8-mint);text-transform:uppercase}.p8v3 .live-dot{width:8px;height:8px;border-radius:50%;background:var(--p8-mint);box-shadow:0 0 0 0 rgba(0,245,196,.6);animation:p8-pulse 2.2s infinite}@keyframes p8-pulse{0%{box-shadow:0 0 0 0 rgba(0,245,196,.5)}70%{box-shadow:0 0 0 8px rgba(0,245,196,0)}to{box-shadow:0 0 0 0 rgba(0,245,196,0)}}.p8v3 .panel-body{padding:20px;display:flex;flex-direction:column;gap:16px}.p8v3 .wave{display:flex;align-items:center;gap:2px;height:26px}.p8v3 .wave span{width:2px;border-radius:2px;background:linear-gradient(180deg,var(--p8-purple),var(--p8-pink));opacity:.8}.p8v3 .insights-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}.p8v3 .insight-box{background:rgba(255,255,255,.02);border:1px solid var(--p8-line-soft);border-radius:12px;padding:14px}.p8v3 .insight-box h2{font-family:var(--p8-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--p8-dim);margin-bottom:10px;font-weight:600}.p8v3 .insight-row{display:flex;align-items:baseline;gap:9px;font-size:13px;padding:5px 0;border-bottom:1px dashed var(--p8-line-soft)}.p8v3 .insight-row:last-child{border-bottom:none}.p8v3 .insight-row strong{display:block}.p8v3 .insight-row time{font-family:var(--p8-mono);font-size:10.5px;color:var(--p8-dim);flex-shrink:0}.p8v3 .insight-row .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.p8v3 .dot-mint{background:var(--p8-mint)}.p8v3 .dot-amber{background:var(--p8-amber)}.p8v3 .dot-purple{background:var(--p8-purple)}.p8v3 .dot-red{background:var(--p8-red)}.p8v3 .dot-blue{background:var(--p8-blue)}.p8v3 .rec-quote{font-size:13.5px;color:#DDE7F0;line-height:1.5;font-style:italic;margin:8px 0 12px;padding-left:10px;border-left:2px solid var(--p8-purple)}.p8v3 .rec-btn{width:100%;background:linear-gradient(90deg,var(--p8-purple),var(--p8-pink));color:#1a0e2e;border:none;border-radius:9px;padding:10px;font-family:var(--p8-display);font-weight:600;font-size:13px;cursor:pointer}.p8v3 .alert-row{display:flex;align-items:center;gap:12px;background:rgba(251,113,133,.08);border:1px solid rgba(251,113,133,.3);border-radius:12px;padding:12px 14px}.p8v3 .alert-avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--p8-purple),var(--p8-blue));flex-shrink:0}.p8v3 .alert-row strong{display:block;font-size:13.5px}.p8v3 .alert-row span{font-size:12px;color:var(--p8-dim)}.p8v3 .hub-sec{padding:88px 0;border-top:1px solid var(--p8-line-soft);border-bottom:1px solid var(--p8-line-soft);background:var(--p8-deep)}.p8v3 .hub-head{text-align:center;max-width:56ch;margin:0 auto 56px}.p8v3 .hub-head h2{font-size:clamp(28px,3.4vw,38px)}.p8v3 .hub-head p{color:var(--p8-dim);font-size:17px;margin-top:14px}.p8v3 .signals-stage{position:relative;padding-top:6px}.p8v3 .signal-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.p8v3 .signal-lines path.conn{fill:none;stroke:url(#p8-connGrad);stroke-width:1.5;stroke-dasharray:6 7;opacity:.38;transition:opacity .35s ease,stroke-width .35s ease;animation:p8-dashFlow 2.6s linear infinite}.p8v3 .signal-lines path.conn.hot{opacity:1;stroke-width:2.25;animation-duration:.9s}@keyframes p8-dashFlow{to{stroke-dashoffset:-130}}.p8v3 .signal-row{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;position:relative;z-index:2}.p8v3 .signal-node{appearance:none;background:none;border:none;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:6px 4px 0;border-radius:14px;transition:background .25s ease}.p8v3 .signal-node.signal-static{cursor:default;opacity:.6}.p8v3 .signal-node.signal-static:hover{background:none}.p8v3 .signal-node:focus-visible,.p8v3 .signal-node:hover{background:rgba(255,255,255,.03)}.p8v3 .signal-ico{width:52px;height:52px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid var(--p8-line);display:flex;align-items:center;justify-content:center;color:var(--p8-dim);position:relative;transition:color .3s ease,border-color .3s ease,box-shadow .4s ease,transform .3s ease}.p8v3 .signal-ico svg{width:22px;height:22px;position:relative;z-index:1}.p8v3 .signal-ico:after{content:"";position:absolute;inset:-6px;border-radius:18px;border:1px solid var(--p8-mint);opacity:0;transform:scale(.85);transition:opacity .35s ease,transform .5s ease}.p8v3 .signal-node.active .signal-ico{color:var(--p8-mint);border-color:rgba(0,245,196,.6);box-shadow:0 0 26px -4px rgba(0,245,196,.55);transform:translateY(-2px)}.p8v3 .signal-node.active .signal-ico:after{opacity:.55;transform:scale(1)}.p8v3 .signal-label{font-size:12.5px;color:var(--p8-dim);transition:color .3s ease}.p8v3 .signal-node.active .signal-label{color:var(--p8-white)}.p8v3 .chip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;min-height:24px}.p8v3 .chip{font-family:var(--p8-mono);font-size:10.5px;letter-spacing:.01em;padding:4px 9px;border-radius:100px;border:1px solid transparent;white-space:nowrap;opacity:0;transform:translateY(6px) scale(.94);transition:opacity .4s ease,transform .4s ease}.p8v3 .reduced .chip,.p8v3 .signal-node.active .chip,.p8v3 .signal-node.pinned .chip{opacity:1;transform:translateY(0) scale(1)}.p8v3 .chip-mint{color:var(--p8-mint);background:rgba(0,245,196,.1);border-color:rgba(0,245,196,.35)}.p8v3 .chip-amber{color:var(--p8-amber);background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.35)}.p8v3 .chip-purple{color:var(--p8-purple);background:rgba(167,139,250,.1);border-color:rgba(167,139,250,.35)}.p8v3 .chip-strip .chip{opacity:1;transform:none}.p8v3 .flyer{position:absolute;top:0;left:0;z-index:5;pointer-events:none;animation:p8-flyToEngine .85s cubic-bezier(.4,0,.2,1) forwards}@keyframes p8-flyToEngine{0%{opacity:0;transform:translate(0) scale(1)}14%{opacity:1}78%{opacity:.85}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}.p8v3 .hub-diagram{display:flex;flex-direction:column;align-items:center;gap:36px;margin-top:40px;position:relative;z-index:2}.p8v3 .hub-core{display:flex;align-items:center;gap:26px}.p8v3 .hub-circle{width:150px;height:150px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(0,245,196,.16),rgba(167,139,250,.1) 55%,transparent 75%),var(--p8-panel);border:1px solid rgba(0,245,196,.35);box-shadow:0 0 60px -10px rgba(0,245,196,.3),inset 0 0 30px rgba(167,139,250,.15);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:box-shadow .4s ease,transform .4s ease}.p8v3 .hub-circle svg{width:26px;height:26px;color:var(--p8-mint)}.p8v3 .hub-circle strong{font-family:var(--p8-display);font-size:13px;letter-spacing:.02em}.p8v3 .hub-circle span{font-family:var(--p8-mono);font-size:9.5px;color:var(--p8-dim);letter-spacing:.08em;text-transform:uppercase}.p8v3 .hub-circle.pulse{box-shadow:0 0 0 0 rgba(0,245,196,.5),0 0 90px -6px rgba(0,245,196,.65);transform:scale(1.045)}.p8v3 .hub-arrow{color:var(--p8-dim);transition:color .3s ease}.p8v3 .hub-arrow svg{width:30px;height:30px}.p8v3 .hub-arrow path{stroke-dasharray:24;stroke-dashoffset:0}.p8v3 .hub-arrow.fire{color:var(--p8-mint)}.p8v3 .hub-arrow.fire path{animation:p8-arrowFire .6s ease}@keyframes p8-arrowFire{0%{stroke-dashoffset:24}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.p8v3 .actions-box{border-radius:14px;padding:1px;background:linear-gradient(135deg,rgba(167,139,250,.5),rgba(96,165,250,.3));transition:box-shadow .4s ease}.p8v3 .actions-box.hot{box-shadow:0 0 40px -8px rgba(167,139,250,.7)}.p8v3 .actions-inner{background:var(--p8-panel);border-radius:13px;padding:18px 24px;transition:background .4s ease}.p8v3 .actions-box.hot .actions-inner{background:#111a30}.p8v3 .actions-inner h3{font-family:var(--p8-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--p8-purple);margin-bottom:10px}.p8v3 .actions-inner ul{list-style:none;display:flex;flex-direction:column;gap:7px}.p8v3 .actions-inner li{font-size:14px;color:#C6D3E0;display:flex;align-items:center;gap:8px;transition:color .3s ease}.p8v3 .actions-inner li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--p8-purple);transition:background .3s ease}.p8v3 .actions-box.hot li{color:var(--p8-white)}.p8v3 .actions-box.hot li:before{background:var(--p8-mint)}.p8v3 .sec{padding:96px 0}.p8v3 .sec-head{text-align:center;max-width:60ch;margin:0 auto 56px}.p8v3 .sec-head .eyebrow{display:inline-block;margin-bottom:16px}.p8v3 .sec-head h2{font-size:clamp(30px,3.8vw,44px)}.p8v3 .sec-head .sub{color:var(--p8-dim);font-size:17px;margin-top:16px}.p8v3 .dept-shell{position:relative;display:flex;align-items:center;gap:18px}.p8v3 .dept-arrow{width:46px;height:46px;border-radius:50%;border:1px solid var(--p8-line);background:rgba(255,255,255,.03);color:var(--p8-dim);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:border-color .16s,color .16s}.p8v3 .dept-arrow:hover{border-color:var(--p8-mint);color:var(--p8-mint)}.p8v3 .dept-arrow svg{width:18px;height:18px}.p8v3 .dept-card{flex:1;border-radius:20px;padding:1px;background:linear-gradient(135deg,rgba(167,139,250,.45),rgba(244,114,182,.25),rgba(96,165,250,.25));overflow:hidden}.p8v3 .dept-inner{background:linear-gradient(160deg,rgba(167,139,250,.08),rgba(13,20,36,.94) 40%);border-radius:19px;padding:44px;display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center;min-height:340px}.p8v3 .dept-copy .dept-kicker{font-family:var(--p8-display);font-weight:700;font-size:26px;margin-bottom:14px}.p8v3 .dept-copy p{color:var(--p8-dim);font-size:15.5px;line-height:1.55;margin-bottom:18px;max-width:34ch}.p8v3 .dept-list{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.p8v3 .dept-list li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:#C6D3E0}.p8v3 .dept-list li svg{width:16px;height:16px;color:var(--p8-mint);flex-shrink:0;margin-top:2px}.p8v3 .dept-link{font-family:var(--p8-display);font-weight:600;font-size:14px;color:var(--p8-mint);display:inline-flex;align-items:center;gap:6px}.p8v3 .dept-visual{background:rgba(7,12,21,.5);border:1px solid var(--p8-line-soft);border-radius:16px;padding:20px;display:grid;grid-template-columns:1.3fr 1fr;gap:14px}.p8v3 .dv-box{background:rgba(255,255,255,.02);border:1px solid var(--p8-line-soft);border-radius:12px;padding:14px}.p8v3 .dv-box h3{font-family:var(--p8-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--p8-dim);margin-bottom:8px}.p8v3 .dv-box strong{display:block;font-size:14.5px;margin-bottom:10px}.p8v3 .dv-bar-track{height:6px;border-radius:4px;background:rgba(255,255,255,.06);overflow:hidden;margin:8px 0 4px}.p8v3 .dv-bar-fill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--p8-purple),var(--p8-pink))}.p8v3 .dv-num{font-family:var(--p8-mono);font-size:11px;color:var(--p8-dim)}.p8v3 .dv-alert{display:flex;align-items:center;gap:10px}.p8v3 .dv-alert .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.p8v3 .dept-tabs{display:flex;justify-content:center;gap:6px;margin-top:34px;flex-wrap:wrap}.p8v3 .dept-tab{display:flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;border:1px solid var(--p8-line);background:transparent;color:var(--p8-dim);font-size:13.5px;font-family:var(--p8-body);font-weight:500;cursor:pointer;transition:all .16s}.p8v3 .dept-tab svg{width:15px;height:15px}.p8v3 .dept-tab.active{border-color:var(--p8-purple);color:var(--p8-purple);background:rgba(167,139,250,.08)}.p8v3 .dept-dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.p8v3 .dept-dots button{width:7px;height:7px;border-radius:50%;background:var(--p8-line);border:none;cursor:pointer;padding:0}.p8v3 .dept-dots button.active{background:var(--p8-purple);width:20px;border-radius:4px}.p8v3 .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.p8v3 .why-card{background:var(--p8-deep);border:1px solid var(--p8-line);border-radius:16px;padding:28px 22px;text-align:center;transition:transform .18s ease,border-color .18s ease}.p8v3 .why-card:hover{transform:translateY(-4px);border-color:rgba(0,245,196,.3)}.p8v3 .why-ico{width:52px;height:52px;border-radius:50%;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border:1px solid}.p8v3 .why-ico svg{width:22px;height:22px}.p8v3 .why-card h3{font-size:17px;margin-bottom:8px}.p8v3 .why-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.5}.p8v3 .stats2-sec{padding:130px 0;background:#07091A;border-top:1px solid var(--p8-line-soft);border-bottom:1px solid var(--p8-line-soft);position:relative;overflow:hidden}.p8v3 .stats2-orbs{position:absolute;inset:0;z-index:0;pointer-events:none}.p8v3 .stats2-orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.35}.p8v3 .stats2-orb.o1{width:460px;height:460px;background:#7C3AED;top:-140px;left:-80px;animation:p8-orbDrift1 22s ease-in-out infinite}.p8v3 .stats2-orb.o2{width:420px;height:420px;background:#00E5C8;bottom:-160px;right:-60px;animation:p8-orbDrift2 26s ease-in-out infinite}.p8v3 .stats2-orb.o3{width:380px;height:380px;background:#6366F1;top:40%;left:42%;animation:p8-orbDrift3 30s ease-in-out infinite}@keyframes p8-orbDrift1{0%,to{transform:translate(0)}50%{transform:translate(60px,50px)}}@keyframes p8-orbDrift2{0%,to{transform:translate(0)}50%{transform:translate(-50px,-40px)}}@keyframes p8-orbDrift3{0%,to{transform:translate(-50%,-50%) translate(0)}50%{transform:translate(-50%,-50%) translate(40px,-60px)}}.p8v3 .stats2-particles{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.p8v3 .stats2-particle{position:absolute;bottom:-10px;border-radius:50%;animation:p8-particleRise linear infinite}@keyframes p8-particleRise{0%{transform:translateY(0);opacity:0}8%{opacity:.85}92%{opacity:.7}to{transform:translateY(-1080px);opacity:0}}.p8v3 .stats2-head{position:relative;z-index:2;text-align:center;max-width:56ch;margin:0 auto 64px}.p8v3 .stats2-head h2{font-size:clamp(32px,4vw,48px);color:#F4F6FB}.p8v3 .stats2-head h2 em{font-style:normal;color:#00E5C8}.p8v3 .stats2-head p{color:#93A4BB;font-size:17px;margin-top:16px}.p8v3 .stats2-row{position:relative;z-index:2;display:flex;flex-wrap:nowrap;gap:16px;align-items:stretch}.p8v3 .stat2-wrap{flex:1;min-width:0;position:relative;border-radius:18px;padding:2px;overflow:hidden}.p8v3 .stat2-wrap:before{content:"";position:absolute;top:50%;left:50%;width:280%;height:280%;margin:-140% 0 0 -140%;background:conic-gradient(from 0deg,#7C3AED,#00E5C8,#6366F1,#7C3AED);animation:p8-stat2Rotate 4s linear infinite}.p8v3 .stat2-wrap.c1:before{animation-delay:0s}.p8v3 .stat2-wrap.c2:before{animation-delay:-1.3s}.p8v3 .stat2-wrap.c3:before{animation-delay:-2.6s}@keyframes p8-stat2Rotate{to{transform:rotate(1turn)}}.p8v3 .stat2-card{position:relative;z-index:1;background:#0B0E25;border-radius:16px;height:100%;padding:40px 32px 30px;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}.p8v3 .stat2-glow{position:absolute;width:220px;height:220px;right:-70px;bottom:-70px;border-radius:50%;filter:blur(55px);z-index:-1;animation:p8-stat2GlowPulse 3s ease-in-out infinite}.p8v3 .stat2-card.c1 .stat2-glow{background:#7C3AED;animation-delay:0s}.p8v3 .stat2-card.c2 .stat2-glow{background:#00E5C8;animation-delay:-1s}.p8v3 .stat2-card.c3 .stat2-glow{background:#6366F1;animation-delay:-2s}@keyframes p8-stat2GlowPulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.75;transform:scale(1.15)}}.p8v3 .stat2-ghost{position:absolute;right:14px;bottom:-10px;font-family:var(--p8-display);font-weight:700;font-size:8.5rem;color:rgba(255,255,255,.04);line-height:1;pointer-events:none;animation:p8-stat2GhostFade 6s ease-in-out infinite}.p8v3 .stat2-card.c2 .stat2-ghost{animation-delay:-2s}.p8v3 .stat2-card.c3 .stat2-ghost{animation-delay:-4s}@keyframes p8-stat2GhostFade{0%,to{opacity:.4}50%{opacity:1}}.p8v3 .stat2-num{position:relative;font-family:var(--p8-display);font-weight:700;font-size:4.6rem;letter-spacing:-.02em;line-height:1;animation:p8-stat2NumGlow 3s ease-in-out infinite}.p8v3 .stat2-card.c1 .stat2-num{color:#A78BFA;--glow:167,139,250}.p8v3 .stat2-card.c2 .stat2-num{color:#00E5C8;--glow:0,229,200}.p8v3 .stat2-card.c3 .stat2-num{color:#818CF8;--glow:129,140,248}@keyframes p8-stat2NumGlow{0%,to{filter:drop-shadow(0 0 6px rgba(var(--glow),.35))}50%{filter:drop-shadow(0 0 22px rgba(var(--glow),.85))}}.p8v3 .stat2-num .unit{font-size:.5em;margin-left:2px}.p8v3 .stat2-divider{height:3px;border-radius:2px;width:30px;margin:20px 0 18px;animation:p8-stat2Breathe 3s ease-in-out infinite}.p8v3 .stat2-card.c1 .stat2-divider{background:#A78BFA;animation-delay:0s}.p8v3 .stat2-card.c2 .stat2-divider{background:#00E5C8;animation-delay:-1s}.p8v3 .stat2-card.c3 .stat2-divider{background:#818CF8;animation-delay:-2s}@keyframes p8-stat2Breathe{0%,to{width:30px}50%{width:52px}}.p8v3 .stat2-desc{position:relative;color:#CBD5E1;font-size:.88rem;line-height:1.55;margin-bottom:16px}.p8v3 .stat2-source{position:relative;display:block;font-family:var(--p8-mono);font-size:.6rem;color:#94A3B8;letter-spacing:.05em;margin-top:auto;text-transform:uppercase}.p8v3 .stats2-cta{position:relative;z-index:2;text-align:center;margin-top:56px}.p8v3 .stats2-cta button{background:#00E5C8;color:#07091A;border:none;font-family:var(--p8-display);font-weight:600;font-size:15px;padding:14px 30px;border-radius:10px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.p8v3 .stats2-cta button:hover{transform:translateY(-2px);box-shadow:0 10px 30px -8px rgba(0,229,200,.5)}@media (max-width:960px){.p8v3 .stats2-row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.p8v3 .stat2-wrap{min-width:240px}}.p8v3 .demo-wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:36px;align-items:start}.p8v3 .demo-input-card{border-radius:16px;padding:1px;background:linear-gradient(135deg,rgba(0,245,196,.4),rgba(167,139,250,.25))}.p8v3 .demo-input-inner{background:var(--p8-panel);border-radius:15px;padding:24px}.p8v3 .demo-input-inner label{font-family:var(--p8-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--p8-dim);display:block;margin-bottom:10px}.p8v3 .demo-quote{font-size:16px;color:var(--p8-white);margin-bottom:18px;line-height:1.5}.p8v3 .demo-form{display:flex;gap:8px}.p8v3 .demo-form input{flex:1;background:rgba(255,255,255,.03);border:1px solid var(--p8-line);border-radius:10px;padding:12px 14px;color:var(--p8-white);font-family:var(--p8-body);font-size:14.5px}.p8v3 .demo-form input::placeholder{color:var(--p8-dim)}.p8v3 .demo-form input:focus-visible{outline:none;border-color:var(--p8-mint)}.p8v3 .demo-form button{background:var(--p8-mint);border:none;border-radius:10px;width:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.p8v3 .demo-form button svg{width:18px;height:18px;color:var(--p8-deep)}.p8v3 .demo-presets{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.p8v3 .demo-presets button{background:rgba(255,255,255,.03);border:1px solid var(--p8-line-soft);color:var(--p8-dim);font-size:12.5px;padding:7px 12px;border-radius:999px;cursor:pointer;font-family:var(--p8-body)}.p8v3 .demo-presets button.active,.p8v3 .demo-presets button:hover{border-color:var(--p8-mint);color:var(--p8-mint)}.p8v3 .demo-presets button.active{background:rgba(0,245,196,.08)}.p8v3 .demo-results{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.p8v3 .demo-card{background:rgba(255,255,255,.02);border:1px solid var(--p8-line-soft);border-radius:14px;padding:18px}.p8v3 .demo-card h3{font-family:var(--p8-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--p8-dim);margin-bottom:12px}.p8v3 .demo-conf{width:64px;height:64px;border-radius:50%;margin:6px auto 10px;display:flex;align-items:center;justify-content:center;font-family:var(--p8-display);font-weight:700;font-size:16px;position:relative}.p8v3 .demo-conf svg{position:absolute;inset:0;transform:rotate(-90deg)}.p8v3 .demo-card .tag{font-size:14.5px;font-weight:600;text-align:center;display:block}.p8v3 .demo-card .desc{font-size:12.5px;color:var(--p8-dim);text-align:center;margin-top:6px;line-height:1.5}.p8v3 .demo-card.action .desc{text-align:left;margin-top:12px}.p8v3 .demo-action-row{display:flex;align-items:center;gap:10px;font-size:13.5px;padding:8px 0;border-top:1px dashed var(--p8-line-soft)}.p8v3 .demo-action-row:first-of-type{border-top:none}.p8v3 .demo-action-row svg{width:16px;height:16px;color:var(--p8-mint);flex-shrink:0}.p8v3 .loop-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1080px;margin:0 auto}.p8v3 .loop-cards .loop-card.flagship{grid-column:span 2;margin-bottom:0}.p8v3 .loop-card{background:rgba(255,255,255,.02);border:1px solid var(--p8-line);border-radius:10px;padding:15px;display:flex;flex-direction:column;gap:7px;transition:transform .18s ease,border-color .18s ease}.p8v3 .loop-card:hover{transform:translateY(-3px)}.p8v3 .loop-card-top{display:flex;align-items:center;gap:9px}.p8v3 .loop-card-ico{width:28px;height:28px;border-radius:7px;background:rgba(255,255,255,.04);border:1px solid var(--p8-line-soft);display:flex;align-items:center;justify-content:center;flex-shrink:0}.p8v3 .loop-card-ico svg{width:14px;height:14px}.p8v3 .loop-card h3{font-family:var(--p8-display);font-weight:600;font-size:14px}.p8v3 .loop-card p{color:var(--p8-dim);font-size:12.5px;line-height:1.5}.p8v3 .loop-card.flagship{border:2px solid var(--p8-purple);background:rgba(167,139,250,.08);padding:19px;margin-bottom:12px}.p8v3 .loop-card.flagship .loop-card-ico{width:36px;height:36px;background:rgba(167,139,250,.16);border-color:rgba(167,139,250,.4);color:var(--p8-purple)}.p8v3 .loop-card.flagship .loop-card-ico svg{width:17px;height:17px}.p8v3 .loop-card.flagship h4{font-size:15.5px}.p8v3 .loop-card.flagship p{color:#C6D3E0}.p8v3 .loop-badge{font-family:var(--p8-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--p8-purple);background:rgba(167,139,250,.14);border:1px solid rgba(167,139,250,.35);padding:3px 8px;border-radius:999px;margin-left:auto;flex-shrink:0}@media (max-width:680px){.p8v3 .loop-cards{grid-template-columns:1fr}.p8v3 .loop-cards .loop-card.flagship{grid-column:auto}}.p8v3 .final{padding:110px 0;position:relative;overflow:hidden}.p8v3 .final:after{content:"";position:absolute;bottom:-200px;left:50%;transform:translateX(-50%);width:1000px;height:600px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,245,196,.16),transparent 60%)}.p8v3 .final-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;border-radius:20px;padding:50px 56px;background:rgba(13,20,36,.5);border:1px solid var(--p8-line)}.p8v3 .final h2{font-size:clamp(28px,3.6vw,38px);margin-bottom:10px}.p8v3 .final .sub{color:var(--p8-dim);font-size:16.5px}.p8v3 .final-cta{display:flex;gap:14px;flex-wrap:wrap}.p8v3 .footer{background:var(--p8-deep);border-top:1px solid var(--p8-line-soft);padding:60px 0 40px}.p8v3 .foot-grid{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:32px;padding-bottom:44px;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .foot-brand p{color:var(--p8-dim);font-size:14px;margin-top:16px;max-width:30ch;line-height:1.55}.p8v3 .foot-col h3{font-family:var(--p8-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--p8-dim);margin-bottom:16px;font-weight:600}.p8v3 .foot-col a{display:block;color:#C6D3E0;font-size:14px;margin-bottom:11px;transition:color .16s}.p8v3 .foot-col a.current,.p8v3 .foot-col a:hover{color:var(--p8-mint)}.p8v3 .foot-legal{display:flex;justify-content:space-between;align-items:center;padding-top:26px;color:var(--p8-dim);font-size:13px;font-family:var(--p8-mono)}.p8v3 .foot-legal-links{display:flex;align-items:center;gap:28px}.p8v3 .foot-legal-pages{display:flex;gap:20px}.p8v3 .foot-platform{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .foot-platform>h5{font-family:var(--p8-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--p8-dim);margin-bottom:18px;font-weight:600}.p8v3 .foot-platform-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.p8v3 .fp-col h6{font-family:var(--p8-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--p8-mint);margin-bottom:12px;font-weight:600;white-space:nowrap}.p8v3 .fp-col a{display:block;color:#C6D3E0;font-size:13px;margin-bottom:8px}.p8v3 .fp-col a:hover{color:var(--p8-mint)}.p8v3 .crumb span.sep{margin:0 6px;color:#475569}.p8v3 .pr-hero{padding:76px 0 56px;text-align:center}.p8v3 .pr-hero h1{font-size:clamp(38px,4.6vw,54px);margin:20px auto 18px;max-width:16ch}.p8v3 .pr-hero h1 em{font-style:normal;color:var(--p8-mint)}.p8v3 .pr-hero .sub{font-size:18px;color:var(--p8-dim);max-width:52ch;margin:0 auto 40px;line-height:1.55}.p8v3 .billing-toggle{display:inline-flex;align-items:center;background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:100px;padding:4px;margin-bottom:16px}.p8v3 .toggle-btn{padding:9px 24px;border-radius:100px;border:none;font-family:var(--p8-body);font-size:14px;font-weight:600;cursor:pointer;color:var(--p8-dim);background:transparent;transition:all .2s}.p8v3 .toggle-btn.active{color:var(--p8-deep);background:var(--p8-mint)}.p8v3 .save-badge{background:var(--p8-amber);color:var(--p8-deep);font-size:10px;font-weight:700;border-radius:20px;padding:2px 8px;margin-left:6px;letter-spacing:.04em}.p8v3 .plans-section{padding-bottom:24px}.p8v3 .plans-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:start}.p8v3 .plan-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:28px 24px;position:relative;transition:border-color .2s,transform .2s}.p8v3 .plan-card:hover{transform:translateY(-2px)}.p8v3 .plan-card.featured{border-color:var(--p8-mint);background:linear-gradient(160deg,rgba(0,245,196,.06) 0,var(--p8-panel) 60%);box-shadow:0 0 40px rgba(0,245,196,.08)}.p8v3 .featured-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--p8-mint);color:var(--p8-deep);font-size:11px;font-weight:700;border-radius:20px;padding:4px 14px;white-space:nowrap}.p8v3 .featured-badge,.p8v3 .plan-name{letter-spacing:.08em;font-family:var(--p8-mono)}.p8v3 .plan-name{font-size:13px;font-weight:600;text-transform:uppercase;color:var(--p8-dim);margin-bottom:12px}.p8v3 .plan-card.featured .plan-name{color:var(--p8-mint)}.p8v3 .plan-price{display:flex;align-items:flex-end;gap:4px;margin-bottom:4px}.p8v3 .price-amount{font-family:var(--p8-display);font-size:44px;font-weight:700;color:var(--p8-white);line-height:1}.p8v3 .price-period{font-size:13px;color:var(--p8-dim);margin-bottom:2px}.p8v3 .annual-note{font-size:12px;color:var(--p8-dim);margin-bottom:20px;min-height:18px}.p8v3 .annual-note span{color:var(--p8-amber);font-weight:600}.p8v3 .plan-tagline{font-size:13.5px;color:var(--p8-dim);margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--p8-line-soft);min-height:52px;line-height:1.55}.p8v3 .plan-cta{display:block;width:100%;padding:12px 0;border-radius:10px;font-family:var(--p8-display);font-size:14px;font-weight:600;text-align:center;cursor:pointer;border:none;margin-bottom:24px;transition:opacity .2s,transform .1s;text-decoration:none}.p8v3 .plan-cta:hover{transform:translateY(-1px)}.p8v3 .cta-primary{background:var(--p8-mint);color:var(--p8-deep)}.p8v3 .cta-primary:hover{box-shadow:0 10px 30px -8px rgba(0,245,196,.55)}.p8v3 .cta-outline{background:transparent;color:var(--p8-white);border:1px solid var(--p8-line)}.p8v3 .cta-outline:hover{border-color:var(--p8-mint);color:var(--p8-mint)}.p8v3 .cta-enterprise{background:var(--p8-purple);color:var(--p8-white)}.p8v3 .features-list{list-style:none;display:flex;flex-direction:column;gap:10px}.p8v3 .features-list li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--p8-dim)}.p8v3 .check{color:var(--p8-mint);font-size:14px;flex-shrink:0;margin-top:1px}.p8v3 .check.purple{color:var(--p8-purple)}.p8v3 .check.amber{color:var(--p8-amber)}.p8v3 .check.muted{color:#475569}.p8v3 .compare-section{max-width:1000px;margin:0 auto}.p8v3 .compare-table{width:100%;border-collapse:collapse;background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:12px;overflow:hidden}.p8v3 .compare-table th{background:rgba(255,255,255,.03);padding:14px 18px;font-family:var(--p8-mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-align:center;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .compare-table th:first-child{text-align:left;color:var(--p8-dim)}.p8v3 .compare-table th.us{color:var(--p8-mint)}.p8v3 .compare-table th.comp{color:var(--p8-dim)}.p8v3 .compare-table td{padding:12px 18px;font-size:13.5px;border-bottom:1px solid var(--p8-line-soft);text-align:center;color:var(--p8-dim)}.p8v3 .compare-table td:first-child{text-align:left;font-weight:500;color:var(--p8-white)}.p8v3 .compare-table tr:last-child td{border-bottom:none}.p8v3 .compare-table tr:hover td{background:rgba(255,255,255,.02)}.p8v3 .compare-table .category-row td{background:rgba(0,245,196,.04);font-family:var(--p8-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--p8-mint);padding:8px 18px}.p8v3 .yes{color:var(--p8-mint);font-size:16px}.p8v3 .no{color:#334155;font-size:16px}.p8v3 .limited{color:var(--p8-amber);font-size:12px;font-weight:600}.p8v3 .enterprise-only{color:var(--p8-dim);font-size:11px}.p8v3 .price-cell{color:var(--p8-white);font-weight:600;font-family:var(--p8-mono);font-size:12px}.p8v3 .price-cell.us{color:var(--p8-mint)}.p8v3 .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.p8v3 .faq-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:14px;padding:24px}.p8v3 .faq-card h4{font-size:15px;margin-bottom:10px}.p8v3 .faq-card p{font-size:13.5px;color:var(--p8-dim);line-height:1.6}@media (max-width:960px){.p8v3 .plans-grid{grid-template-columns:1fr 1fr}.p8v3 .compare-table{font-size:12px}}@media (max-width:640px){.p8v3 .faq-grid,.p8v3 .plans-grid{grid-template-columns:1fr}}.p8v3 .nav-mobile-toggle{display:none}@media (max-width:960px){.p8v3 .nav-mobile-toggle{display:inline-flex}.p8v3 .nav-desktop-ctas{display:none}}@media (max-width:1080px){.p8v3 .why-grid{grid-template-columns:repeat(3,1fr)}.p8v3 .foot-grid{grid-template-columns:1fr 1fr 1fr}.p8v3 .signal-row{grid-template-columns:repeat(4,1fr);row-gap:28px}.p8v3 .foot-platform-grid{grid-template-columns:1fr 1fr}}@media (max-width:960px){.p8v3 .hero-grid{grid-template-columns:1fr;gap:44px}.p8v3 .nav-links{display:none}.p8v3 .demo-results,.p8v3 .demo-wrap,.p8v3 .dept-inner,.p8v3 .dept-visual,.p8v3 .insights-cols{grid-template-columns:1fr}.p8v3 .foot-platform-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.p8v3 .why-grid{grid-template-columns:1fr 1fr}.p8v3 .signal-row{grid-template-columns:repeat(2,1fr);row-gap:26px}.p8v3 .signal-node.signal-static{grid-column:span 2}.p8v3 .hub-core{flex-direction:column;gap:18px}.p8v3 .hub-arrow{transform:rotate(90deg)}.p8v3 .foot-grid{grid-template-columns:1fr 1fr}.p8v3 .final-inner{text-align:center;padding:40px 28px}.p8v3 .dept-shell,.p8v3 .final-inner{flex-direction:column}.p8v3 .dept-arrow{display:none}}@media (prefers-reduced-motion:reduce){.p8v3 .live-dot{animation:none}.p8v3 .signal-lines path.conn{animation:none;opacity:.5}.p8v3 .chip{transition:none}.p8v3 .signal-node .chip{opacity:1;transform:none}.p8v3 .signal-ico:after{transition:none}}.p8v3-auth{--p8-navy:#0B1220;--p8-deep:#070C15;--p8-panel:#0D1424;--p8-mint:#00F5C4;--p8-purple:#A78BFA;--p8-pink:#F472B6;--p8-blue:#60A5FA;--p8-amber:#FBBF24;--p8-red:#FB7185;--p8-white:#FFFFFF;--p8-dim:#93A4BB;--p8-line:rgba(159,176,195,0.16);--p8-line-soft:rgba(159,176,195,0.08);--p8-display:var(--font-space-grotesk),"Space Grotesk",system-ui,sans-serif;--p8-body:var(--font-inter),"Inter",system-ui,sans-serif;--p8-mono:var(--font-ibm-plex-mono),"IBM Plex Mono",ui-monospace,monospace;--p8-grad-line:linear-gradient(90deg,var(--p8-purple),var(--p8-pink),var(--p8-blue));min-height:100vh;background:radial-gradient(1100px 600px at 15% -10%,rgba(167,139,250,.1),transparent 60%),radial-gradient(1000px 560px at 100% 10%,rgba(0,245,196,.08),transparent 55%),var(--p8-navy);color:var(--p8-white);font-family:var(--p8-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.p8v3-auth *,.p8v3-auth :after,.p8v3-auth :before{box-sizing:border-box}.p8v3-auth h1,.p8v3-auth h2,.p8v3-auth h3{font-family:var(--p8-display);font-weight:700;line-height:1.05;letter-spacing:-.02em}.p8v3-auth a{color:inherit;text-decoration:none}.p8v3-auth a:not([class]){color:var(--p8-mint)}.p8v3-auth a:not([class]):hover{color:#5FF3D4}.p8v3-auth a:focus-visible,.p8v3-auth button:focus-visible,.p8v3-auth input:focus-visible{outline:2px solid var(--p8-mint);outline-offset:3px;border-radius:4px}.p8v3-auth .nav{position:sticky;top:0;z-index:60;background:rgba(7,12,21,.78);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--p8-line-soft)}.p8v3-auth .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.p8v3-auth .nav-in{display:flex;align-items:center;justify-content:space-between;height:68px}.p8v3-auth .logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--p8-display);font-weight:700;font-size:19px}.p8v3-auth .logo svg{width:26px;height:26px}.p8v3-auth .nav-right{display:flex;align-items:center;gap:12px}.p8v3-auth .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--p8-display);font-weight:600;font-size:15px;padding:13px 24px;border-radius:10px;cursor:pointer;border:none;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap;text-decoration:none}.p8v3-auth .btn-ghost{background:transparent;border:1px solid var(--p8-line);color:var(--p8-dim)}.p8v3-auth .btn-ghost:hover{border-color:var(--p8-mint);color:var(--p8-mint)}.p8v3-auth .btn-sm{padding:8px 16px;font-size:14px;border-radius:8px}.p8v3-auth .eyebrow{font-family:var(--p8-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--p8-mint);font-weight:500}.p8v3-auth .glass{background:rgba(255,255,255,.02);border:1px solid var(--p8-line);border-radius:16px}.p8v3-auth label{font-size:13px;color:var(--p8-dim);font-weight:600;display:block;margin-bottom:6px}.p8v3-auth input[type=email],.p8v3-auth input[type=password],.p8v3-auth input[type=text]{width:100%;background:rgba(255,255,255,.03);border:1px solid var(--p8-line);border-radius:10px;padding:12px 14px;color:var(--p8-white);font-family:var(--p8-body);font-size:14.5px;outline:none;box-shadow:none}.p8v3-auth input::placeholder{color:#475569}.p8v3-auth input:focus{border-color:var(--p8-mint)}.p8v3-auth [data-slot=label],.p8v3-auth label{display:block;font-size:13px;color:var(--p8-dim);font-weight:600;margin-bottom:6px}.p8v3-auth input[type=checkbox]{appearance:none;width:16px;height:16px;margin-top:2px;flex-shrink:0;border-radius:4px;border:1px solid var(--p8-line);background:rgba(255,255,255,.03);cursor:pointer;transition:background .15s,border-color .15s}.p8v3-auth input[type=checkbox]:checked{background:var(--p8-mint);border-color:var(--p8-mint);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1220' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:50%}.p8v3-auth input[type=checkbox]:focus-visible{outline:2px solid var(--p8-mint);outline-offset:2px}.p8v3-auth button[type=submit]{width:100%;height:44px;margin-top:24px;background:var(--p8-mint)!important;color:var(--p8-deep)!important;border:none;border-radius:10px;font-family:var(--p8-display);font-weight:600;font-size:15px;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease}.p8v3-auth button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 10px 30px -8px rgba(0,245,196,.55)}.p8v3-auth button[type=submit]:disabled,.p8v3-auth button[type=submit][aria-disabled=true]{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.p8v3-auth .form-legal,.p8v3-auth label a[href^="/"]{color:var(--p8-mint)}.p8v3-auth .form-legal a:hover,.p8v3-auth label a[href^="/"]:hover{color:#5FF3D4}.p8v3-auth .signup-shell{display:flex;min-height:calc(100vh - 68px);max-width:1240px;margin:0 auto;width:100%}.p8v3-auth .signup-side{flex:1;padding:72px 56px 72px 32px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid var(--p8-line-soft);max-width:520px}.p8v3-auth .signup-side h1{font-family:var(--p8-display);font-size:clamp(30px,3.4vw,40px);margin-bottom:16px;max-width:14ch;text-wrap:balance}.p8v3-auth .signup-side .sub{color:var(--p8-dim);font-size:16px;margin-bottom:32px;max-width:40ch}.p8v3-auth .perk-list{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;margin:0}.p8v3-auth .perk-list li{display:flex;gap:12px;font-size:14.5px;color:#C6D3E0;align-items:flex-start}.p8v3-auth .perk-list li svg{width:20px;height:20px;color:var(--p8-mint);flex-shrink:0;margin-top:1px}.p8v3-auth .plan-note{margin-top:40px;padding:16px 18px;border-radius:12px;background:rgba(0,245,196,.06);border:1px solid rgba(0,245,196,.25);font-size:13px;color:var(--p8-dim)}.p8v3-auth .plan-note b{color:var(--p8-mint)}.p8v3-auth .signup-form-wrap{flex:1;display:flex;align-items:center;justify-content:center;padding:56px}.p8v3-auth .form-card{width:100%;max-width:420px;padding:36px 34px}.p8v3-auth .form-card h2{font-family:var(--p8-display);font-size:23px;margin-bottom:6px}.p8v3-auth .form-card .sub{color:var(--p8-dim);font-size:14px;margin-bottom:26px}.p8v3-auth .form-row{margin-bottom:16px}.p8v3-auth .oauth-row{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.p8v3-auth .oauth-btn{display:flex;align-items:center;justify-content:center;gap:10px;background:rgba(255,255,255,.03);border:1px solid var(--p8-line);border-radius:10px;padding:12px;font-size:14px;font-weight:600;color:var(--p8-white);cursor:pointer;transition:border-color .2s}.p8v3-auth .oauth-btn:hover{border-color:var(--p8-mint)}.p8v3-auth .divider{display:flex;align-items:center;gap:12px;color:#475569;font-size:12px;margin-bottom:20px}.p8v3-auth .divider:after,.p8v3-auth .divider:before{content:"";flex:1;height:1px;background:var(--p8-line)}.p8v3-auth .form-legal{font-size:12px;color:#475569;margin-top:18px;text-align:center;line-height:1.5}.p8v3-auth .form-signin{text-align:center;margin-top:20px;font-size:13.5px;color:var(--p8-dim)}.p8v3-auth .form-signin a{color:var(--p8-mint)}.p8v3-auth .form-signin a:hover{color:#5FF3D4}@media (max-width:900px){.p8v3-auth .signup-shell{flex-direction:column}.p8v3-auth .signup-side{border-right:none;border-bottom:1px solid var(--p8-line-soft);max-width:none;padding:48px 32px}.p8v3-auth .signup-form-wrap{padding:48px 32px}}.p8v3 .abt-hero{padding:76px 0 84px;position:relative;text-align:center}.p8v3 .abt-hero h1{font-size:clamp(38px,5vw,60px);margin:20px auto 22px;max-width:16ch}.p8v3 .abt-hero h1 em{font-style:normal;color:var(--p8-mint)}.p8v3 .abt-hero .sub{font-size:18px;color:var(--p8-dim);max-width:56ch;margin:0 auto}.p8v3 .split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.p8v3 .check-list{display:flex;flex-direction:column;gap:12px;margin-top:22px}.p8v3 .check-list li{display:flex;gap:10px;font-size:14.5px;color:#C6D3E0;align-items:flex-start;list-style:none}.p8v3 .check-list li svg{width:18px;height:18px;color:var(--p8-mint);flex-shrink:0;margin-top:2px}.p8v3 .val-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.p8v3 .val-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:26px}.p8v3 .val-card .ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.p8v3 .val-card .ico svg{width:20px;height:20px}.p8v3 .val-card h4{font-family:var(--p8-display);font-size:16px;margin-bottom:10px}.p8v3 .val-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.6}.p8v3 .team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.p8v3 .team-card{text-align:center}.p8v3 .team-avatar{width:100%;aspect-ratio:1;border-radius:16px;background:var(--p8-panel);border:1px solid var(--p8-line);margin-bottom:16px;position:relative;overflow:hidden}.p8v3 .team-avatar img{width:100%;height:100%;object-fit:cover;border-radius:16px}.p8v3 .team-avatar:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 10px,transparent 10px 20px)}.p8v3 .team-avatar span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--p8-mono);font-size:11px;color:var(--p8-dim);text-align:center;padding:0 16px}.p8v3 .team-card h4{font-family:var(--p8-display);font-size:15.5px;margin-bottom:4px}.p8v3 .team-card span.role{display:block;color:var(--p8-mint);font-size:12.5px;font-family:var(--p8-mono)}.p8v3 .tl{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--p8-line-soft);border-bottom:1px solid var(--p8-line-soft)}.p8v3 .tl-col{padding:36px 28px;border-right:1px solid var(--p8-line-soft)}.p8v3 .tl-col:last-child{border-right:none}.p8v3 .tl-year{font-family:var(--p8-mono);font-size:13px;color:var(--p8-mint);letter-spacing:.05em;margin-bottom:14px;display:block}.p8v3 .tl-col h5{font-size:16px;margin-bottom:8px}.p8v3 .tl-col p{font-size:13.5px;color:var(--p8-dim);line-height:1.6}.p8v3 .cta-hero{padding:76px 0 20px;text-align:center}.p8v3 .cta-hero h1{font-size:clamp(34px,4.4vw,50px);margin:20px auto 16px;max-width:22ch}.p8v3 .cta-hero .sub{font-size:17px;color:var(--p8-dim);max-width:52ch;margin:0 auto}.p8v3 .contact-sec{padding:60px 0 110px}.p8v3 .contact-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:start}.p8v3 .contact-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:18px;padding:40px}.p8v3 .contact-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:28px}.p8v3 .contact-ico{width:44px;height:44px;border-radius:11px;background:rgba(167,139,250,.14);border:1px solid rgba(167,139,250,.35);color:var(--p8-purple);display:flex;align-items:center;justify-content:center;flex-shrink:0}.p8v3 .contact-ico svg{width:20px;height:20px}.p8v3 .contact-head h2{font-size:22px;margin-bottom:4px}.p8v3 .contact-head p{color:var(--p8-dim);font-size:14px}.p8v3 .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 18px}.p8v3 .field{display:flex;flex-direction:column;gap:8px}.p8v3 .field.full{grid-column:1/-1}.p8v3 .field label{font-size:13.5px;color:#DDE7F0;font-weight:500}.p8v3 .field label em{color:var(--p8-red);font-style:normal;margin-left:2px}.p8v3 .field input,.p8v3 .field select,.p8v3 .field textarea{background:rgba(255,255,255,.03);border:1px solid var(--p8-line);border-radius:9px;padding:12px 14px;color:var(--p8-white);font-family:var(--p8-body);font-size:14.5px}.p8v3 .field input::placeholder,.p8v3 .field textarea::placeholder{color:#5B6B84}.p8v3 .field select{appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%2393A4BB" stroke-width="2.4"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 14px center;background-size:14px;color:#5B6B84}.p8v3 .field select.has-value{color:var(--p8-white)}.p8v3 .field textarea{resize:vertical;min-height:96px;font-family:var(--p8-body)}.p8v3 .field input:focus,.p8v3 .field select:focus,.p8v3 .field textarea:focus{outline:none;border-color:var(--p8-mint)}.p8v3 .contact-card form>.btn{width:100%;justify-content:center;margin-top:8px}.p8v3 .field input[aria-invalid=true],.p8v3 .field select[aria-invalid=true],.p8v3 .field textarea[aria-invalid=true]{border-color:var(--p8-red)}.p8v3 .field-error{font-size:12px;color:var(--p8-red);margin-top:-4px}.p8v3 .form-server-error{font-size:13px;color:var(--p8-red);margin-bottom:10px}.p8v3 .field button[type=submit]:disabled{opacity:.6;cursor:not-allowed}.p8v3 .contact-success{text-align:center;padding:24px 12px}.p8v3 .success-ico{width:56px;height:56px;border-radius:50%;background:rgba(0,245,196,.12);border:1px solid rgba(0,245,196,.35);color:var(--p8-mint);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.p8v3 .success-ico svg{width:26px;height:26px}.p8v3 .contact-success h3{font-size:22px;margin-bottom:8px}.p8v3 .contact-success p{color:var(--p8-dim);font-size:14.5px;margin-bottom:24px}.p8v3 .benefits-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:18px;padding:40px}.p8v3 .benefits-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:26px}.p8v3 .benefits-ico{width:44px;height:44px;border-radius:11px;background:rgba(251,191,36,.14);border:1px solid rgba(251,191,36,.35);color:var(--p8-amber);display:flex;align-items:center;justify-content:center;flex-shrink:0}.p8v3 .benefits-ico svg{width:20px;height:20px}.p8v3 .benefits-head h2{font-size:22px;margin-bottom:4px}.p8v3 .benefits-head p{color:var(--p8-dim);font-size:14px}.p8v3 .benefits-list{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.p8v3 .benefits-list li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:#DDE7F0;line-height:1.5}.p8v3 .benefits-list li svg{width:17px;height:17px;color:#3ddc97;flex-shrink:0;margin-top:2px}.p8v3 .benefits-divider{height:1px;background:var(--p8-line-soft);margin:0 0 22px}.p8v3 .benefits-trust{display:flex;align-items:center;gap:9px;margin-bottom:8px;color:var(--p8-dim);font-size:13.5px}.p8v3 .benefits-trust svg{width:16px;height:16px;color:var(--p8-dim)}.p8v3 .benefits-trust-meta{font-family:var(--p8-mono);font-size:12px;color:#5B6B84;margin-bottom:22px}.p8v3 .dpa-box{background:rgba(167,139,250,.06);border:1px solid rgba(167,139,250,.25);border-radius:12px;padding:16px;display:flex;gap:12px}.p8v3 .dpa-ico{width:32px;height:32px;border-radius:8px;background:rgba(167,139,250,.16);color:var(--p8-purple);display:flex;align-items:center;justify-content:center;flex-shrink:0}.p8v3 .dpa-ico svg{width:16px;height:16px}.p8v3 .dpa-box h5{font-size:14px;margin-bottom:6px}.p8v3 .dpa-box p{font-size:12.5px;color:var(--p8-dim);line-height:1.55}.p8v3 .dpa-box a{color:var(--p8-mint)}.p8v3 .job-list{display:flex;flex-direction:column;gap:14px}.p8v3 .job-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:26px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;transition:border-color .16s}.p8v3 .job-card:hover{border-color:rgba(0,245,196,.3)}.p8v3 .job-left{display:flex;gap:18px;align-items:flex-start}.p8v3 .job-ico{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.p8v3 .job-ico svg{width:22px;height:22px}.p8v3 .job-info h4{font-family:var(--p8-display);font-size:17px;margin-bottom:6px}.p8v3 .job-meta{display:flex;gap:10px;flex-wrap:wrap;font-size:12.5px;color:var(--p8-dim);font-family:var(--p8-mono)}.p8v3 .job-tag{padding:3px 10px;border-radius:999px;border:1px solid var(--p8-line-soft);background:rgba(255,255,255,.02)}.p8v3 .job-desc{color:var(--p8-dim);font-size:13.5px;margin-top:10px;max-width:56ch;line-height:1.6}.p8v3 .job-badge{font-family:var(--p8-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px;font-weight:700}.p8v3 .job-right{display:flex;align-items:center;gap:16px;flex-shrink:0}.p8v3 .post-grid.filter-compliance .post-card:not([data-category=Compliance]),.p8v3 .post-grid.filter-product .post-card:not([data-category=Product]),.p8v3 .post-grid.filter-sales .post-card:not([data-category=Sales]),.p8v3 .post-grid.filter-support .post-card:not([data-category=Support]){display:none}.p8v3 .blog-hero{padding:76px 0 48px;text-align:center}.p8v3 .blog-hero h1{font-size:clamp(38px,4.8vw,54px);margin:20px auto 18px;max-width:18ch}.p8v3 .blog-hero .sub{font-size:18px;color:var(--p8-dim);max-width:52ch;margin:0 auto}.p8v3 .cat-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:32px}.p8v3 .cat-pill{font-family:var(--p8-mono);font-size:12.5px;padding:8px 18px;border-radius:100px;border:1px solid var(--p8-line);color:var(--p8-dim);background:var(--p8-panel);cursor:pointer}.p8v3 .cat-pill.active{color:var(--p8-deep);background:var(--p8-mint);border-color:var(--p8-mint)}.p8v3 .feat-post{display:grid;grid-template-columns:1.1fr 1fr;gap:0;border-radius:18px;overflow:hidden;border:1px solid var(--p8-line)}.p8v3 .feat-img{background:var(--p8-panel);position:relative;min-height:280px}.p8v3 .feat-img:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 10px,transparent 10px 20px);z-index:1}.p8v3 .feat-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.p8v3 .feat-body{background:rgba(13,20,36,.7);padding:40px;display:flex;flex-direction:column;justify-content:center;gap:14px}.p8v3 .post-tag{font-family:var(--p8-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--p8-mint);font-weight:600}.p8v3 .feat-body h3{font-size:clamp(22px,2.4vw,28px)}.p8v3 .feat-body p{color:var(--p8-dim);font-size:14.5px;line-height:1.6}.p8v3 .post-meta{display:flex;gap:12px;align-items:center;font-size:12.5px;color:#475569;font-family:var(--p8-mono)}.p8v3 .post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.p8v3 .post-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.p8v3 .post-thumb{aspect-ratio:16/10;background:rgba(255,255,255,.02);position:relative;border-bottom:1px solid var(--p8-line-soft);overflow:hidden}.p8v3 .post-thumb:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 10px,transparent 10px 20px);z-index:1}.p8v3 .post-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.p8v3 .post-card-body{padding:20px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.p8v3 .post-card-body h4{font-size:16px;line-height:1.3}.p8v3 .post-card-body p{color:var(--p8-dim);font-size:13.5px;line-height:1.55}.p8v3 .newsletter{border-radius:20px;padding:48px 56px;background:rgba(13,20,36,.5);border:1px solid var(--p8-line);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.p8v3 .newsletter h3{font-size:clamp(22px,2.6vw,28px);margin-bottom:8px}.p8v3 .newsletter p{color:var(--p8-dim);font-size:14.5px}.p8v3 .nl-form input{min-width:240px}.p8v3 .feat-post,.p8v3 .post-card{position:relative}.p8v3 .feat-post-link,.p8v3 .post-card-link{position:absolute;inset:0;z-index:2;cursor:pointer;text-decoration:none}.p8v3 .feat-post:hover,.p8v3 .post-card:hover{border-color:var(--p8-mint)}.p8v3 .feat-img span,.p8v3 .feat-img:before,.p8v3 .post-thumb span,.p8v3 .post-thumb:before{pointer-events:none}.p8v3 .blog-post{padding:40px 0 100px}.p8v3 .blog-post-header{max-width:740px;margin:0 auto 48px;text-align:center}.p8v3 .blog-post-header h1{font-size:clamp(30px,4vw,48px);margin:18px 0 16px;line-height:1.15}.p8v3 .blog-post-hero{margin-top:36px;border-radius:18px;overflow:hidden;border:1px solid var(--p8-line);aspect-ratio:16/9;position:relative;background:var(--p8-panel)}.p8v3 .blog-post-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.p8v3 .blog-post-description{font-size:18px;color:var(--p8-dim);line-height:1.55;margin-bottom:20px}.p8v3 .blog-post-body{max-width:680px;margin:0 auto;font-size:16.5px;line-height:1.7;color:var(--p8-dim)}.p8v3 .blog-post-body h2{font-size:26px;color:var(--p8-white);margin:40px 0 16px}.p8v3 .blog-post-body h3{font-size:20px;color:var(--p8-white);margin:32px 0 12px}.p8v3 .blog-post-body p{margin-bottom:18px}.p8v3 .blog-post-body ul{margin-bottom:20px;padding-left:22px}.p8v3 .blog-post-body li{margin-bottom:8px}.p8v3 .blog-post-body strong{color:var(--p8-white)}.p8v3 .blog-post-body a{color:var(--p8-mint);text-decoration:underline}.p8v3 .blog-post-body blockquote{border-left:2px solid var(--p8-mint);padding-left:18px;margin:24px 0;color:var(--p8-white);font-style:italic}.p8v3 .blog-post-body hr{border:0;border-top:1px solid var(--p8-line-soft);margin:36px 0}.p8v3 .doc-hero{padding:76px 0 40px;text-align:center}.p8v3 .doc-hero h1{font-size:clamp(36px,4.4vw,50px);margin:20px auto 22px;max-width:18ch}.p8v3 .doc-hero .sub{font-size:18px;color:var(--p8-dim);max-width:52ch;margin:0 auto 32px}.p8v3 .search-bar{max-width:560px;margin:0 auto;display:flex;align-items:center;gap:10px;background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:12px;padding:14px 18px}.p8v3 .search-bar svg{width:18px;height:18px;color:var(--p8-dim);flex-shrink:0}.p8v3 .search-bar input{flex:1;background:none;border:none;color:var(--p8-white);font-family:var(--p8-body);font-size:15px;outline:none}.p8v3 .search-bar input::placeholder{color:#475569}.p8v3 .doc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.p8v3 .doc-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:26px;transition:border-color .2s,transform .2s}.p8v3 .doc-card:hover{border-color:rgba(0,245,196,.4);transform:translateY(-3px)}.p8v3 .doc-card .ico{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.p8v3 .doc-card .ico svg{width:20px;height:20px}.p8v3 .doc-card h4{font-family:var(--p8-display);font-size:16.5px;margin-bottom:8px}.p8v3 .doc-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.6;margin-bottom:14px}.p8v3 .doc-links{display:flex;flex-direction:column;gap:8px}.p8v3 .doc-links a{font-size:13px;color:#C6D3E0;display:flex;align-items:center;gap:6px}.p8v3 .doc-links a:hover{color:var(--p8-mint)}.p8v3 .pop-list{display:flex;flex-direction:column;border-top:1px solid var(--p8-line-soft)}.p8v3 .pop-row{display:flex;align-items:center;justify-content:space-between;padding:18px 4px;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .pop-row a{font-size:15px;font-weight:600}.p8v3 .pop-row a:hover{color:var(--p8-mint)}.p8v3 .pop-row span{font-family:var(--p8-mono);font-size:11.5px;color:var(--p8-dim);padding:4px 10px;border-radius:100px;background:rgba(255,255,255,.03);border:1px solid var(--p8-line-soft)}.p8v3 .help-band{border-radius:20px;padding:44px 52px;background:rgba(13,20,36,.5);border:1px solid var(--p8-line);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.p8v3 .help-band h3{font-size:clamp(20px,2.4vw,26px);margin-bottom:6px}.p8v3 .help-band p{color:var(--p8-dim);font-size:14.5px}.p8v3 .doc-article{padding:40px 0 100px}.p8v3 .doc-article-header{max-width:740px;margin:0 auto 40px;text-align:center}.p8v3 .doc-article-header h1{font-size:clamp(30px,4vw,48px);margin:18px 0 16px;line-height:1.15}.p8v3 .doc-tag{font-family:var(--p8-mono);font-size:12px;color:var(--p8-mint);background:rgba(0,245,196,.08);border:1px solid rgba(0,245,196,.25);padding:4px 12px;border-radius:100px;display:inline-block}.p8v3 .doc-article-description{font-size:18px;color:var(--p8-dim);line-height:1.55;margin-bottom:20px}.p8v3 .doc-article-body{max-width:720px;margin:0 auto;font-size:16px;line-height:1.7;color:var(--p8-dim)}.p8v3 .doc-article-body h2{font-size:26px;color:var(--p8-white);margin:40px 0 16px}.p8v3 .doc-article-body h3{font-size:20px;color:var(--p8-white);margin:32px 0 12px}.p8v3 .doc-article-body p{margin-bottom:18px}.p8v3 .doc-article-body ul{margin-bottom:20px;padding-left:22px}.p8v3 .doc-article-body li{margin-bottom:8px}.p8v3 .doc-article-body strong{color:var(--p8-white)}.p8v3 .doc-article-body a{color:var(--p8-mint);text-decoration:underline}.p8v3 .doc-article-body blockquote{border-left:2px solid var(--p8-mint);padding-left:18px;margin:24px 0;color:var(--p8-white);font-style:italic}.p8v3 .doc-article-body hr{border:0;border-top:1px solid var(--p8-line-soft);margin:36px 0}.p8v3 .doc-article-body code{font-family:var(--p8-mono);font-size:14px;background:rgba(255,255,255,.06);padding:2px 6px;border-radius:5px;color:#DDE7F0}.p8v3 .doc-article-body pre{background:var(--p8-deep);border:1px solid var(--p8-line);border-radius:12px;padding:18px 20px;margin:20px 0;overflow-x:auto}.p8v3 .doc-article-body pre code{font-size:13.5px;background:none;padding:0;color:#DDE7F0}.p8v3 .doc-article-body table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14.5px;border:1px solid var(--p8-line);border-radius:12px;overflow:hidden}.p8v3 .doc-article-body th{background:var(--p8-panel);color:var(--p8-white);font-weight:600;text-align:left;padding:12px 16px;border-bottom:1px solid var(--p8-line)}.p8v3 .doc-article-body td{padding:12px 16px;border-bottom:1px solid var(--p8-line-soft);color:var(--p8-dim);vertical-align:top}.p8v3 .doc-article-body tr:last-child td{border-bottom:none}.p8v3 .doc-article-body tr:hover td{background:rgba(255,255,255,.03)}.p8v3 .doc-article-footer{max-width:720px;margin:48px auto 0;padding-top:24px;border-top:1px solid var(--p8-line-soft);display:flex;justify-content:flex-start}.p8v3 .help-hero{padding:76px 0 40px;text-align:center}.p8v3 .help-hero h1{font-size:clamp(36px,4.4vw,50px);margin:20px auto 22px;max-width:18ch}.p8v3 .help-hero .sub{font-size:18px;color:var(--p8-dim);max-width:52ch;margin:0 auto 32px}.p8v3 .res-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.p8v3 .res-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:26px;transition:border-color .2s,transform .2s}.p8v3 .res-card:hover{border-color:rgba(0,245,196,.4);transform:translateY(-3px)}.p8v3 .res-card .ico{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.p8v3 .res-card .ico svg{width:20px;height:20px}.p8v3 .res-card h4{font-family:var(--p8-display);font-size:16.5px;margin-bottom:8px}.p8v3 .res-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.6;margin-bottom:6px}.p8v3 .res-card span.count{font-family:var(--p8-mono);font-size:11.5px;color:#475569}.p8v3 .contact-band{border-radius:20px;padding:48px 56px;background:rgba(13,20,36,.5);border:1px solid var(--p8-line);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.p8v3 .contact-band h3{font-size:clamp(22px,2.6vw,28px);margin-bottom:6px}.p8v3 .contact-band p{color:var(--p8-dim);font-size:14.5px}.p8v3 .hub-hero h1{max-width:20ch}.p8v3 .hub-hero{padding:76px 0 56px}.p8v3 .hub-hero h1{font-size:clamp(38px,4.6vw,56px);margin:20px 0 22px;max-width:18ch}.p8v3 .hub-hero .sub{font-size:18px;color:var(--p8-dim);max-width:60ch;line-height:1.55}.p8v3 .jump-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.p8v3 .jump-pill{display:flex;align-items:center;gap:9px;background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:100px;padding:11px 18px 11px 14px;font-size:13.5px;font-weight:600;color:var(--p8-dim);transition:border-color .15s,color .15s}.p8v3 .jump-pill:hover{border-color:var(--p8-mint);color:var(--p8-white)}.p8v3 .jump-num{font-family:var(--p8-mono);font-size:11px;color:var(--p8-mint);background:rgba(0,245,196,.1);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.p8v3 .sol-block{padding:96px 0;border-top:1px solid var(--p8-line-soft);scroll-margin-top:80px}.p8v3 .sol-block.alt{background:var(--p8-deep)}.p8v3 .sol-grid{display:grid;grid-template-columns:1fr .92fr;gap:64px;align-items:center}.p8v3 .sol-block.rev .sol-grid{grid-template-columns:.92fr 1fr}.p8v3 .sol-block.rev .sol-copy{order:2}.p8v3 .sol-block.rev .sol-visual{order:1}.p8v3 .sol-copy h2{font-size:clamp(28px,3.4vw,40px);margin:16px 0 22px}.p8v3 .sol-copy h2 em{font-style:normal;color:var(--p8-mint)}.p8v3 .sol-num{font-family:var(--p8-mono);font-size:13px;color:var(--p8-dim);margin-bottom:8px;display:block}.p8v3 .sol-part{margin-bottom:22px}.p8v3 .sol-part:last-of-type{margin-bottom:0}.p8v3 .sol-part-label{font-family:var(--p8-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin-bottom:8px;display:block}.p8v3 .sol-part.problem .sol-part-label{color:var(--p8-red)}.p8v3 .sol-part.solve .sol-part-label{color:var(--p8-mint)}.p8v3 .sol-part p{color:#DDE7F0;font-size:15.5px;line-height:1.6}.p8v3 .sol-solve-list{list-style:none;display:flex;flex-direction:column;gap:9px;margin-top:4px}.p8v3 .sol-solve-list li{display:flex;gap:9px;align-items:flex-start;font-size:15px;color:#DDE7F0;line-height:1.5}.p8v3 .sol-solve-list svg{width:16px;height:16px;color:var(--p8-mint);flex-shrink:0;margin-top:3px}.p8v3 .sol-proof{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid var(--p8-line-soft)}.p8v3 .sol-proof-stat{display:flex;flex-direction:column}.p8v3 .sol-proof-stat b{font-family:var(--p8-display);font-size:1.8rem;color:var(--p8-mint);line-height:1}.p8v3 .sol-proof-stat span{font-size:12px;color:var(--p8-dim);margin-top:4px}.p8v3 .sol-cta{display:flex;gap:12px;flex-wrap:wrap;margin-left:auto}.p8v3 .sol-visual{border-radius:18px;overflow:hidden;box-shadow:0 40px 100px -35px rgba(0,0,0,.75),0 0 0 1px rgba(0,245,196,.1)}.p8v3 .sol-visual .panel-top{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .sol-visual .panel-title{font-family:var(--p8-mono);font-size:12px;color:var(--p8-dim);letter-spacing:.04em}.p8v3 .sol-visual .panel-body{padding:20px;display:flex;flex-direction:column;gap:14px}.p8v3 .chan-tip{background:rgba(244,114,182,.1);border:1px solid rgba(244,114,182,.25)}.p8v3 .score-bar-row span.label{min-width:190px}.p8v3 .coach-note{background:rgba(244,114,182,.07);border:1px solid rgba(244,114,182,.25)}.p8v3 .coach-note b{color:var(--p8-pink)}.p8v3 .ticker{padding:12px 0;background:rgba(0,245,196,.05);border-bottom:1px solid rgba(0,245,196,.15);overflow:hidden;max-width:100%}.p8v3 .ticker-track{display:flex;gap:44px;white-space:nowrap;animation:tickerScroll 26s linear infinite;width:max-content}.p8v3 .ticker-item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--p8-dim)}.p8v3 .ticker-item b{font-weight:700}.p8v3 .channel-panel{display:none;grid-template-columns:1fr 1.3fr;min-height:300px}.p8v3 .channel-panel.active{display:grid}.p8v3 .chan-left{padding:28px 24px;border-right:1px solid var(--p8-line-soft);display:flex;flex-direction:column;gap:18px}.p8v3 .chan-avatar{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;flex-shrink:0}.p8v3 .chan-tag{font-size:.72rem;font-weight:700;padding:7px 12px;border-radius:8px;display:inline-block}.p8v3 .chan-task{background:rgba(0,245,196,.05);border:1px solid rgba(0,245,196,.2);border-radius:8px;padding:9px 12px;font-size:.75rem;color:var(--p8-dim)}.p8v3 .chan-right{padding:24px;display:flex;flex-direction:column;gap:12px}.p8v3 .chan-line{display:flex;gap:10px;font-size:.82rem}.p8v3 .chan-line b{flex-shrink:0;width:56px}.p8v3 .chan-tip{background:rgba(167,139,250,.1);border:1px solid rgba(167,139,250,.25);border-radius:8px;padding:10px 12px;font-size:.75rem;color:var(--p8-dim);font-style:italic}.p8v3 .chan-bubble{max-width:80%;padding:9px 13px;border-radius:14px;font-size:.8rem}.p8v3 .feat-strip{display:flex;border-top:1px solid var(--p8-line-soft);flex-wrap:wrap}.p8v3 .feat-item{flex:1;min-width:220px;padding:24px 20px;display:flex;align-items:center;gap:14px;border-right:1px solid var(--p8-line-soft)}.p8v3 .feat-item:last-child{border-right:none}.p8v3 .feat-ico{font-size:1.4rem;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.p8v3 .feat-item strong{display:block;font-size:.85rem}.p8v3 .feat-item span{font-size:.72rem;color:#475569;line-height:1.4}.p8v3 .board-grid{display:grid;grid-template-columns:repeat(4,1fr)}.p8v3 .board-col{padding:16px;border-right:1px solid var(--p8-line-soft)}.p8v3 .board-col:last-child{border-right:none}.p8v3 .board-col h6{font-size:.7rem;font-weight:700;color:#475569;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.p8v3 .board-card{border-radius:8px;padding:10px 12px;border:1px solid var(--p8-line-soft);margin-bottom:8px}.p8v3 .board-card div:first-child{font-size:.78rem;font-weight:600;margin-bottom:4px}.p8v3 .board-card div:last-child{font-size:.68rem;color:#475569}.p8v3 .score-tabs{display:flex;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .score-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:14px 12px;font-size:.78rem;font-weight:600;color:var(--p8-dim);border-right:1px solid var(--p8-line-soft)}.p8v3 .score-tab:last-child{border-right:none}.p8v3 .score-tab.active{color:var(--p8-white);background:rgba(0,245,196,.06);border-bottom:2px solid var(--p8-mint)}.p8v3 .score-tab b{font-family:var(--p8-mono);font-weight:900;font-size:.9rem;margin-left:auto}.p8v3 .score-wrap{display:grid;grid-template-columns:160px 1fr;gap:32px;padding:28px;align-items:center}.p8v3 .score-big{text-align:center}.p8v3 .score-big b{display:block;font-family:var(--p8-mono);font-size:3rem;font-weight:700;color:var(--p8-mint);line-height:1}.p8v3 .score-big span{font-size:.75rem;color:var(--p8-dim)}.p8v3 .score-bars{display:flex;flex-direction:column;gap:10px}.p8v3 .score-bar-row{display:flex;align-items:center;gap:12px}.p8v3 .score-bar-row span.label{font-size:13px;color:var(--p8-dim);min-width:170px;flex-shrink:0}.p8v3 .score-bar-row span.num{font-family:var(--p8-mono);font-size:12px;font-weight:700;color:var(--p8-mint)}.p8v3 .bar-track{flex:1;height:5px;background:rgba(255,255,255,.06);border-radius:100px;overflow:hidden}.p8v3 .bar-fill{height:100%;border-radius:100px;background:var(--p8-mint)}.p8v3 .chip-strip{display:flex;flex-wrap:wrap;gap:8px;padding:16px 28px;border-top:1px solid var(--p8-line-soft)}.p8v3 .coach-note{display:flex;align-items:flex-start;gap:10px;margin:0 28px 16px;background:rgba(167,139,250,.07);border:1px solid rgba(167,139,250,.25);border-radius:10px;padding:12px 14px;font-size:.78rem}.p8v3 .coach-note b{color:var(--p8-purple);flex-shrink:0}.p8v3 .coach-note span{color:var(--p8-dim);line-height:1.6}.p8v3 .integ-row{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.p8v3 .integ-pill{display:flex;align-items:center;gap:10px;background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:10px;padding:12px 20px;font-size:13.5px;font-weight:600;color:var(--p8-dim)}.p8v3 .testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.p8v3 .testi-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:18px}.p8v3 .testi-stars{color:var(--p8-amber);font-size:14px}.p8v3 .testi-quote{font-size:14.5px;color:#E7ECF3;line-height:1.7;font-style:italic}.p8v3 .testi-person{display:flex;align-items:center;gap:12px}.p8v3 .testi-avatar{width:38px;height:38px;border-radius:50%;flex-shrink:0}.p8v3 .testi-person strong{display:block;font-size:13.5px}.p8v3 .testi-person span{font-size:12px;color:var(--p8-dim)}.p8v3 .stat-cells{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.p8v3 .stat-cell{background:rgba(255,255,255,.02);border:1px solid var(--p8-line-soft);border-radius:12px;padding:16px 10px;text-align:center}.p8v3 .stat-cell b{display:block;font-family:var(--p8-mono);font-size:1.5rem;font-weight:700;margin-bottom:4px}.p8v3 .stat-cell span{font-size:11px;color:var(--p8-dim)}.p8v3 .mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.p8v3 .mini-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:26px}.p8v3 .mini-card .ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.p8v3 .mini-card .ico svg{width:20px;height:20px}.p8v3 .mini-card h4{font-family:var(--p8-display);font-size:16px;margin-bottom:10px}.p8v3 .mini-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.6;margin-bottom:16px}.p8v3 .mini-status{background:rgba(255,255,255,.03);border:1px solid var(--p8-line-soft);border-radius:8px;padding:9px 12px;font-size:12.5px;color:var(--p8-dim)}.p8v3 .board-tag{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:4px 9px;border-radius:6px;display:inline-block;margin-bottom:10px}.p8v3 .crumb{padding:14px 0;border-bottom:1px solid var(--p8-line-soft);font-size:13px;background:var(--p8-deep)}.p8v3 .crumb,.p8v3 .crumb a{color:var(--p8-dim)}.p8v3 .crumb .sep{margin:0 6px;color:#475569}.p8v3 .crumb b{color:var(--p8-white);font-weight:600}.p8v3 .demo-hero{padding:72px 0 88px;text-align:center}.p8v3 .demo-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:flex-start}.p8v3 .demo-hero h1{font-size:clamp(34px,4.2vw,48px);margin:18px auto;max-width:16ch}.p8v3 .demo-hero .sub{font-size:17.5px;color:var(--p8-dim);max-width:48ch;margin:0 auto;line-height:1.55}.p8v3 .video-frame{border-radius:16px;overflow:hidden;border:1px solid var(--p8-line);background:var(--p8-panel);position:relative;aspect-ratio:16/9;margin-top:28px}.p8v3 .video-frame:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 10px,transparent 10px 20px)}.p8v3 .play-btn{position:absolute;inset:0}.p8v3 .play-btn,.p8v3 .play-circle{display:flex;align-items:center;justify-content:center}.p8v3 .play-circle{width:72px;height:72px;border-radius:50%;background:rgba(0,245,196,.14);border:1px solid rgba(0,245,196,.4);cursor:pointer;transition:transform .2s}.p8v3 .play-circle:hover{transform:scale(1.06)}.p8v3 .play-circle svg{width:26px;height:26px;color:var(--p8-mint);margin-left:3px}.p8v3 .video-cap{position:absolute;left:20px;bottom:16px;font-family:var(--p8-mono);font-size:12px;color:var(--p8-dim)}.p8v3 .form-card{padding:30px 28px}.p8v3 .form-card h3{font-size:20px;margin-bottom:6px}.p8v3 .form-card .sub{color:var(--p8-dim);font-size:14px;margin-bottom:22px}.p8v3 label{font-size:13px;color:var(--p8-dim);font-weight:600;display:block;margin-bottom:6px}.p8v3 input,.p8v3 select{width:100%;background:rgba(255,255,255,.03);border:1px solid var(--p8-line);border-radius:10px;padding:12px 14px;color:var(--p8-white);font-family:var(--p8-body);font-size:14.5px}.p8v3 input::placeholder{color:#475569}.p8v3 .form-row{margin-bottom:16px}.p8v3 .form-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.p8v3 .form-note{font-size:12px;color:#475569;margin-top:14px;text-align:center}.p8v3 .demo-success{text-align:center;padding:24px 12px}.p8v3 .demo-success-ico{width:56px;height:56px;border-radius:50%;background:rgba(0,245,196,.12);border:1px solid rgba(0,245,196,.35);color:var(--p8-mint);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.p8v3 .demo-success-ico svg{width:26px;height:26px}.p8v3 .demo-success h3{font-size:22px;margin-bottom:8px}.p8v3 .demo-success p{color:var(--p8-dim);font-size:14.5px}.p8v3 .scen-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:32px}.p8v3 .scen-pill{font-family:var(--p8-mono);font-size:12.5px;padding:9px 20px;border-radius:100px;border:1px solid var(--p8-line);color:var(--p8-dim);background:var(--p8-panel);cursor:pointer}.p8v3 .scen-pill.active{color:var(--p8-deep);background:var(--p8-mint);border-color:var(--p8-mint)}.p8v3 .scen-panel{display:none;grid-template-columns:1fr 1.2fr;border:1px solid var(--p8-line);border-radius:16px;overflow:hidden}.p8v3 .scen-panel.active{display:grid}.p8v3 .scen-left{padding:28px;border-right:1px solid var(--p8-line-soft);background:var(--p8-panel)}.p8v3 .scen-left h4{font-size:16.5px;margin-bottom:10px}.p8v3 .scen-left p{color:var(--p8-dim);font-size:13.5px;line-height:1.6}.p8v3 .scen-right{padding:24px 28px;background:rgba(13,20,36,.6);display:flex;flex-direction:column;gap:12px}.p8v3 .scen-chip{font-family:var(--p8-mono);font-size:10.5px;font-weight:700;padding:5px 12px;border-radius:100px;display:inline-block;width:fit-content}.p8v3 .scen-line{font-size:13px;color:var(--p8-dim);line-height:1.55}.p8v3 .steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.p8v3 .step-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:16px;padding:26px}.p8v3 .step-num{font-family:var(--p8-mono);font-size:12px;color:var(--p8-mint);margin-bottom:12px}.p8v3 .step-card h4{font-size:16px;margin-bottom:8px}.p8v3 .step-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.6}@media (max-width:960px){.p8v3 .demo-grid,.p8v3 .scen-panel.active{grid-template-columns:1fr}.p8v3 .scen-left{border-right:none;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .steps-grid{grid-template-columns:1fr}}.p8v3 .status-hero{padding:76px 0 48px;text-align:center}.p8v3 .status-banner{display:inline-flex;align-items:center;gap:12px;background:rgba(0,245,196,.08);border:1px solid rgba(0,245,196,.3);border-radius:100px;padding:12px 26px;margin-bottom:26px}.p8v3 .status-banner.status-banner-alert{background:rgba(251,113,133,.08);border-color:rgba(251,113,133,.3)}.p8v3 .status-banner.status-banner-alert .dot{background:var(--p8-red);box-shadow:0 0 0 0 rgba(251,113,133,.5);animation:p8-statusPulseRed 2.2s infinite}.p8v3 .status-banner .dot{width:10px;height:10px;border-radius:50%;background:var(--p8-mint);box-shadow:0 0 0 0 rgba(0,245,196,.5);animation:p8-statusPulse 2.2s infinite}@keyframes p8-statusPulse{0%{box-shadow:0 0 0 0 rgba(0,245,196,.5)}70%{box-shadow:0 0 0 8px rgba(0,245,196,0)}to{box-shadow:0 0 0 0 rgba(0,245,196,0)}}@keyframes p8-statusPulseRed{0%{box-shadow:0 0 0 0 rgba(251,113,133,.5)}70%{box-shadow:0 0 0 8px rgba(251,113,133,0)}to{box-shadow:0 0 0 0 rgba(251,113,133,0)}}.p8v3 .status-banner span{font-family:var(--p8-display);font-weight:700;font-size:16px}.p8v3 .status-hero h1{font-size:clamp(34px,4.2vw,46px);margin-bottom:16px}.p8v3 .status-hero .sub{font-size:17px;color:var(--p8-dim);max-width:52ch;margin:0 auto}.p8v3 .svc-list{border:1px solid var(--p8-line);border-radius:16px;overflow:hidden}.p8v3 .svc-row{display:flex;align-items:center;justify-content:space-between;padding:20px 26px;border-bottom:1px solid var(--p8-line-soft);background:var(--p8-panel);gap:16px}.p8v3 .svc-row:last-child{border-bottom:none}.p8v3 .svc-name{display:flex;align-items:center;gap:12px;font-weight:600;font-size:15px;flex-wrap:wrap}.p8v3 .svc-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.p8v3 .svc-right{display:flex;align-items:center;gap:20px;flex-shrink:0}.p8v3 .svc-uptime{font-family:var(--p8-mono);font-size:12.5px;color:var(--p8-dim)}.p8v3 .svc-status{font-family:var(--p8-mono);font-size:11.5px;font-weight:700;padding:5px 12px;border-radius:100px}.p8v3 .status-op{color:var(--p8-mint);background:rgba(0,245,196,.1);border:1px solid rgba(0,245,196,.3)}.p8v3 .status-deg{color:var(--p8-amber);background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3)}.p8v3 .status-out{color:var(--p8-red);background:rgba(251,113,133,.1);border:1px solid rgba(251,113,133,.3)}.p8v3 .incident-list{display:flex;flex-direction:column;gap:16px}.p8v3 .incident-card{background:var(--p8-panel);border:1px solid var(--p8-line);border-radius:14px;padding:22px 26px}.p8v3 .incident-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-wrap:wrap;gap:8px}.p8v3 .incident-top h4{font-size:15.5px}.p8v3 .incident-date{font-family:var(--p8-mono);font-size:12px;color:#475569}.p8v3 .incident-tag{font-family:var(--p8-mono);font-size:10.5px;font-weight:700;padding:4px 10px;border-radius:100px;color:var(--p8-mint);background:rgba(0,245,196,.1);border:1px solid rgba(0,245,196,.3)}.p8v3 .incident-card p{color:var(--p8-dim);font-size:13.5px;line-height:1.6}.p8v3 .subscribe-band{border-radius:20px;padding:44px 52px;background:rgba(13,20,36,.5);border:1px solid var(--p8-line);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.p8v3 .subscribe-band h3{font-size:clamp(20px,2.4vw,26px);margin-bottom:6px}.p8v3 .subscribe-band p{color:var(--p8-dim);font-size:14.5px}.p8v3 .nl-form{display:flex;gap:10px;flex-wrap:wrap}.p8v3 .nl-form input{background:rgba(255,255,255,.03);border:1px solid var(--p8-line);border-radius:10px;padding:12px 16px;color:var(--p8-white);font-family:var(--p8-body);font-size:14px;min-width:220px}.p8v3 .nl-form input::placeholder{color:#475569}@media (max-width:960px){.p8v3 .svc-row{flex-wrap:wrap}.p8v3 .svc-right{width:100%;justify-content:flex-start}.p8v3 .subscribe-band{flex-direction:column;align-items:flex-start}}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.p8v3 .dot-pink{background:var(--p8-pink)}.p8v3 .stat2-sub{color:var(--p8-dim);font-size:.82rem}.p8v3 .chip-red{color:var(--p8-red);background:rgba(251,113,133,.1);border-color:rgba(251,113,133,.35)}.p8v3 .pg-about .abt-story h1{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;letter-spacing:-.025em;line-height:1.15;margin-bottom:28px}.p8v3 .pg-about .abt-story h1 em{font-style:normal;color:var(--p8-mint)}.p8v3 .ai-help-band{background:linear-gradient(135deg,rgba(0,245,196,.08),rgba(167,139,250,.08));border:1px solid var(--p8-line);border-radius:20px;padding:32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:32px;align-items:stretch}.p8v3 .ai-help-copy{display:flex;flex-direction:column;justify-content:center}.p8v3 .ai-help-chat{height:520px;min-height:420px;border-radius:16px;overflow:hidden;border:1px solid var(--p8-line)}@media (max-width:900px){.p8v3 .ai-help-band{grid-template-columns:1fr}.p8v3 .ai-help-chat{height:420px}.p8v3 .channel-panel,.p8v3 .channel-panel.active{grid-template-columns:1fr}.p8v3 .chan-left{border-right:none;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .board-grid{grid-template-columns:1fr 1fr}.p8v3 .score-tabs{flex-wrap:wrap}.p8v3 .score-wrap{gap:24px;padding:24px}.p8v3 .mini-grid,.p8v3 .res-grid,.p8v3 .score-wrap,.p8v3 .testi-grid{grid-template-columns:1fr}.p8v3 .doc-grid{grid-template-columns:1fr 1fr}.p8v3 .feat-post{grid-template-columns:1fr}.p8v3 .post-grid{grid-template-columns:1fr 1fr}.p8v3 .help-band,.p8v3 .newsletter{flex-direction:column;align-items:flex-start}.p8v3 .contact-band,.p8v3 .subscribe-band{flex-direction:column;align-items:flex-start;padding:36px 32px}.p8v3 .contact-grid{grid-template-columns:1fr}.p8v3 .benefits-card,.p8v3 .contact-card{padding:32px 28px}.p8v3 .form-two,.p8v3 .split{grid-template-columns:1fr}.p8v3 .split{gap:40px}.p8v3 .team-grid,.p8v3 .val-grid{grid-template-columns:1fr 1fr}.p8v3 .tl{grid-template-columns:1fr}.p8v3 .tl-col{border-right:none;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .tl-col:last-child{border-bottom:none}.p8v3 .job-card{flex-direction:column;align-items:flex-start;gap:18px}.p8v3 .job-right{width:100%;justify-content:flex-start}.p8v3 .panel-top{flex-wrap:wrap;gap:8px}.p8v3 .panel-title{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.p8v3 .svc-row{flex-wrap:wrap}.p8v3 .svc-right{width:100%;justify-content:flex-start}}@media (max-width:960px){.p8v3 .sol-grid{gap:48px}.p8v3 .sol-block.rev .sol-grid,.p8v3 .sol-grid{grid-template-columns:minmax(0,1fr)}.p8v3 .sol-block.rev .sol-copy,.p8v3 .sol-block.rev .sol-visual{order:0}.p8v3 .sol-visual{max-width:100%;min-width:0}}@media (max-width:640px){.p8v3 .wrap{padding:0 20px}.p8v3 .hero{padding:56px 0 64px}.p8v3 .hero h1{font-size:clamp(32px,8vw,42px)}.p8v3 .hero .sub{font-size:16px}.p8v3 .sec{padding:64px 0}.p8v3 .btn{padding:12px 20px;font-size:14px}.p8v3 .btn-sm{padding:8px 14px;font-size:13px}.p8v3 .hero-cta{gap:10px}.p8v3 .trust-row{gap:14px;font-size:11px}.p8v3 .trust-row svg{width:12px;height:12px}.p8v3 .foot-legal{flex-direction:column;gap:18px;text-align:center;align-items:center}.p8v3 .foot-legal-links{flex-direction:column;gap:14px;align-items:center}.p8v3 .foot-legal-pages{flex-wrap:wrap;justify-content:center}.p8v3 .foot-grid{gap:28px}.p8v3 .foot-grid,.p8v3 .foot-platform-grid{grid-template-columns:1fr}.p8v3 .footer{padding:48px 0 32px}.p8v3 .foot-grid{padding-bottom:32px}.p8v3 .foot-col a{display:flex;align-items:center;min-height:32px;margin-bottom:0}.p8v3 .foot-legal-pages a{display:inline-flex;align-items:center;min-height:32px}.p8v3 .stats2-row{flex-direction:column;gap:20px;overflow-x:visible}.p8v3 .stat2-wrap{min-width:auto}.p8v3 .stat2-card{padding:32px 24px}.p8v3 .stat2-num{font-size:3.4rem}.p8v3 .why-grid{grid-template-columns:1fr}.p8v3 .why-card{padding:24px 20px}.p8v3 .why-ico{width:46px;height:46px}.p8v3 .why-ico svg{width:20px;height:20px}.p8v3 .signal-row{grid-template-columns:repeat(2,1fr)}.p8v3 .signal-ico{width:46px;height:46px}.p8v3 .signal-ico svg{width:20px;height:20px}.p8v3 .signal-label{font-size:11px}.p8v3 .chip{font-size:9px;padding:3px 7px}.p8v3 .hub-circle{width:120px;height:120px}.p8v3 .dept-inner{padding:28px 24px;min-height:auto}.p8v3 .dept-visual{padding:16px;grid-template-columns:1fr}.p8v3 .dept-tabs{gap:8px}.p8v3 .dept-tab{padding:8px 12px;font-size:12px}.p8v3 .dept-tab svg{width:14px;height:14px}.p8v3 .dept-kicker{font-size:22px}.p8v3 .board-grid{grid-template-columns:1fr}.p8v3 .board-col{border-right:none;border-bottom:1px solid var(--p8-line-soft);padding:20px}.p8v3 .board-col:last-child,.p8v3 .score-tabs{border-bottom:none}.p8v3 .score-tabs{flex-direction:column}.p8v3 .score-tab{border-right:none;border-bottom:1px solid var(--p8-line-soft);justify-content:flex-start;gap:10px;padding:12px 16px}.p8v3 .score-tab:last-child{border-bottom:none}.p8v3 .score-bar-row{gap:8px}.p8v3 .score-bar-row span.label{min-width:110px;font-size:12px}.p8v3 .coach-note{margin:0 16px 16px;padding:12px}.p8v3 .chip-strip{padding:14px 20px}.p8v3 .chan-line{font-size:12px}.p8v3 .chan-line b{width:auto;min-width:46px}.p8v3 .feat-strip{display:grid;grid-template-columns:1fr 1fr}.p8v3 .feat-item{min-width:0;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 16px;border-right:none;border-bottom:1px solid var(--p8-line-soft)}.p8v3 .feat-item:nth-last-child(-n+2){border-bottom:none}.p8v3 .feat-item span{font-size:12px}.p8v3 .doc-grid,.p8v3 .post-grid{grid-template-columns:1fr}.p8v3 .feat-body{padding:28px 24px}.p8v3 .newsletter{padding:32px 24px}.p8v3 .nl-form input{min-width:0;flex:1}.p8v3 .abt-hero{padding:56px 0 48px}.p8v3 .abt-story{padding:64px 0}.p8v3 .abt-final{padding:72px 0}.p8v3 .team-grid,.p8v3 .val-grid{grid-template-columns:1fr}.p8v3 .benefits-card,.p8v3 .contact-card{padding:28px 22px}.p8v3 .contact-sec{padding:40px 0 80px}.p8v3 .cta-hero{padding:56px 0 20px}.p8v3 .form-card{padding:28px 22px}.p8v3 .demo-hero{padding:56px 0 64px}.p8v3 .demo-form{flex-direction:column}.p8v3 .demo-form button{width:100%;height:44px}.p8v3 .demo-input-inner{padding:20px}.p8v3 .help-hero{padding:56px 0 32px}.p8v3 .search-bar{padding:12px 16px}.p8v3 .res-card{padding:22px}.p8v3 .contact-band,.p8v3 .subscribe-band{padding:32px 24px}.p8v3 .ai-help-band{padding:24px}.p8v3 .ai-help-chat{height:360px;min-height:320px}.p8v3 .status-hero{padding:56px 0 36px}.p8v3 .status-banner{padding:10px 20px}.p8v3 .svc-row{padding:16px 20px;gap:12px}.p8v3 .incident-card{padding:18px 20px}.p8v3 .incident-top{flex-direction:column;align-items:flex-start}.p8v3 .hub-hero{padding:56px 0 40px}.p8v3 .jump-pill{padding:9px 14px;font-size:12px}.p8v3 .sol-block{padding:64px 0}.p8v3 .sol-grid{gap:40px}.p8v3 .sol-copy h2{font-size:clamp(24px,6vw,32px)}.p8v3 .sol-proof{flex-direction:column;align-items:flex-start;gap:14px}.p8v3 .sol-cta{margin-left:0}.p8v3 .final{padding:72px 0}.p8v3 .final-inner{padding:36px 28px}.p8v3 .pr-hero{padding:56px 0 40px}.p8v3 .plans-grid{grid-template-columns:1fr}.p8v3 .compare-table{display:block;overflow-x:auto}.p8v3 .faq-grid{grid-template-columns:1fr}}@media (max-width:480px){.p8v3 .wrap{padding:0 16px}.p8v3 .foot-legal-pages{gap:12px 16px}.p8v3 .signal-row{grid-template-columns:repeat(2,1fr)}.p8v3 .dept-tab{padding:7px 10px;font-size:11px}.p8v3 .dept-tab svg{width:13px;height:13px}.p8v3 .why-grid{grid-template-columns:1fr}.p8v3 .hub-hero h1{font-size:clamp(28px,8vw,34px)}.p8v3 .hero h1{font-size:clamp(30px,9vw,38px)}}