.v6-demo-shell,.v6-final-cta{width:min(1180px,calc(100% - 32px));margin:0 auto}.v6-demo-shell{padding-top:24px}.v6-demo-nav{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:26px;border:1px solid rgba(67,89,115,.74);border-radius:18px;padding:11px 14px;background:rgba(8,17,31,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.v6-demo-brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);text-decoration:none}.v6-demo-brand>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--accent),#60a5fa);color:#04111f;font-size:.72rem;font-weight:950}.v6-demo-brand small,.v6-demo-brand strong{display:block}.v6-demo-brand small{margin-top:2px;color:var(--muted);font-size:.66rem}.v6-demo-nav>div:last-child{display:flex;align-items:center;gap:12px}.v6-demo-nav a:not(.v6-demo-brand){color:#c9d9e8;text-decoration:none;font-size:.74rem;font-weight:800}.v6-demo-nav .v6-contact-link{border:1px solid rgba(45,212,191,.32);border-radius:999px;padding:9px 12px;background:rgba(45,212,191,.08);color:var(--accent-2)}.v6-demo-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);grid-gap:22px;gap:22px;align-items:stretch}.v6-business-bridge,.v6-code-translation,.v6-demo-copy,.v6-final-cta,.v6-instant-proof{border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,rgba(17,31,51,.97),rgba(10,21,36,.99));box-shadow:var(--shadow)}.v6-demo-copy{position:relative;overflow:hidden;padding:38px}.v6-demo-copy:after{content:"";position:absolute;right:-100px;top:-120px;width:320px;height:320px;border-radius:999px;background:radial-gradient(circle,rgba(45,212,191,.17),transparent 68%);pointer-events:none}.v6-kicker{color:var(--accent-2);font-size:.7rem;font-weight:900;letter-spacing:.14em}.v6-demo-copy h1{max-width:720px;margin:10px 0 18px;font-size:clamp(2.65rem,5vw,4.9rem);line-height:.96;letter-spacing:-.058em}.v6-demo-copy p{max-width:730px;margin:0;color:#a4b6c7;font-size:1rem;line-height:1.7}.v6-demo-actions,.v6-final-cta>div:last-child{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:22px}.v6-primary,.v6-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;padding:0 15px;text-decoration:none;font-size:.78rem;font-weight:850}.v6-primary{border:1px solid rgba(94,234,212,.65);background:linear-gradient(135deg,#2dd4bf,#60a5fa);color:#04111f}.v6-secondary{border:1px solid #34506e;background:#0a1728;color:#dce9f4}.v6-outcome-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.v6-outcome-row span{border:1px solid #2a4058;border-radius:999px;padding:7px 9px;background:rgba(8,17,31,.5);color:#b9c9d8;font-size:.68rem;font-weight:750}.v6-instant-proof{overflow:hidden;padding:24px;border-color:rgba(45,212,191,.27)}.v6-proof-breakdown>div,.v6-proof-head,.v6-proof-price,.v6-trace-title{display:flex;align-items:center;justify-content:space-between;gap:16px}.v6-proof-head small,.v6-proof-head strong,.v6-proof-price small,.v6-proof-price span,.v6-proof-price strong{display:block}.v6-proof-head small{color:var(--muted);font-size:.62rem;letter-spacing:.09em}.v6-proof-head strong{margin-top:4px;font-size:.84rem}.v6-proof-head>span{border:1px solid rgba(45,212,191,.28);border-radius:999px;padding:7px 9px;background:rgba(45,212,191,.06);color:var(--accent-2);font-size:.67rem;font-weight:850;white-space:nowrap}.v6-proof-price{margin-top:18px;border:1px solid rgba(45,212,191,.34);border-radius:18px;padding:18px;background:linear-gradient(135deg,rgba(45,212,191,.1),rgba(96,165,250,.08))}.v6-proof-price>div:last-child{text-align:right}.v6-proof-price span{color:#9eb1c5;font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.v6-proof-price strong{margin-top:4px;color:#f0fffd;font-size:clamp(1.35rem,3vw,2.4rem);letter-spacing:-.04em}.v6-proof-price small{margin-top:3px;color:var(--accent-2);font-size:.66rem}.v6-proof-breakdown{margin-top:14px}.v6-proof-breakdown>div{border-bottom:1px solid rgba(67,89,115,.5);padding:8px 2px;color:#a9bacb;font-size:.73rem}.v6-proof-breakdown>div strong{color:#edf6ff}.v6-proof-breakdown .v6-proof-total{border-bottom:0;padding-top:11px;color:#e8f7ff;font-weight:850}.v6-proof-trace{margin-top:16px;border:1px solid rgba(96,165,250,.2);border-radius:16px;padding:14px;background:rgba(8,17,31,.5)}.v6-trace-title{margin-bottom:8px}.v6-trace-title strong{font-size:.76rem}.v6-trace-title span{color:#93a7bb;font-size:.63rem}.v6-proof-trace>div:not(.v6-trace-title){display:grid;grid-template-columns:24px 1fr;grid-gap:9px;gap:9px;align-items:start;padding:7px 0}.v6-proof-trace>div:not(.v6-trace-title)>span{display:grid;place-items:center;width:22px;height:22px;border-radius:8px;background:#10243a;color:var(--accent-2);font-size:.62rem;font-weight:900}.v6-proof-trace p{margin:1px 0 0;color:#a4b5c6;font-size:.68rem;line-height:1.45}.v6-proof-trace a{display:inline-block;margin-top:9px;color:#89f1e1;text-decoration:none;font-size:.68rem;font-weight:800}.v6-business-bridge{margin-top:22px;padding:26px}.v6-business-bridge h2,.v6-final-cta h2{max-width:800px;margin:6px 0 0;font-size:clamp(1.55rem,3vw,2.35rem);letter-spacing:-.04em}.v6-business-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:20px}.v6-business-grid article{border:1px solid #293f58;border-radius:15px;padding:16px;background:rgba(8,17,31,.5)}.v6-business-grid strong{display:block;font-size:.8rem}.v6-business-grid p,.v6-evidence-note,.v6-final-cta p{color:#96a9bc;font-size:.72rem;line-height:1.55}.v6-business-grid p{margin:7px 0 0}.v6-evidence-note{margin:15px 0 0;border-left:2px solid rgba(45,212,191,.5);padding-left:11px}.v6-code-translation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px;padding:18px}.v6-code-translation>div{display:grid;grid-template-columns:auto auto 1fr;grid-gap:10px;gap:10px;align-items:center}.v6-code-translation strong{font-size:.72rem}.v6-code-translation code{border:1px solid #2b435e;border-radius:8px;padding:6px 8px;background:#08111f;color:#89f1e1;font-size:.66rem}.v6-code-translation span{color:#93a7bb;font-size:.68rem;line-height:1.4}.v5-shell>.v5-flow,.v5-shell>.v5-hero,.v5-shell>.v5-nav{display:none!important}.v5-shell{padding-top:18px!important}.v5-price-card .v5-empty{position:relative;overflow:hidden;min-height:290px;border-radius:16px;color:transparent!important;background:linear-gradient(90deg,rgba(16,36,58,.65) 25%,rgba(35,58,84,.75) 37%,rgba(16,36,58,.65) 63%);background-size:400% 100%;animation:v6-shimmer 1.2s ease infinite}.v5-price-card .v5-empty:after{content:"Syncing live controls…";position:absolute;left:18px;bottom:18px;color:#9fb4c7;font-size:.7rem;font-weight:800}.v5-price-card .v5-status:not(.good):not(.bad){border-color:rgba(96,165,250,.28);background:rgba(96,165,250,.05);color:#bfdbfe}.v5-rule-chips span:last-child:after{content:" · price-book snapshot";color:#8ca3b8;font-size:.62rem}.v5-audit .v5-supplier-pill:after{content:" · stored with quote";color:#91a5bb;font-size:.62rem}.v6-final-cta{margin-top:24px;margin-bottom:120px;padding:30px;text-align:center;border-color:rgba(45,212,191,.28);background:radial-gradient(circle at 50% 0,rgba(45,212,191,.12),transparent 34%),linear-gradient(180deg,rgba(17,31,51,.97),rgba(10,21,36,.99))}.v6-final-cta h2,.v6-final-cta p{margin-left:auto;margin-right:auto}.v6-final-cta p{max-width:760px;font-size:.82rem}.v6-final-cta>div:last-child{justify-content:center}@keyframes v6-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:980px){.v6-business-grid,.v6-demo-hero{grid-template-columns:1fr 1fr}.v6-demo-copy,.v6-instant-proof{grid-column:1/-1}.v6-code-translation{grid-template-columns:1fr}}@media (max-width:700px){.v6-demo-nav{align-items:flex-start;flex-direction:column}.v6-demo-nav>div:last-child{width:100%;overflow-x:auto}.v6-demo-copy{padding:26px 22px}.v6-demo-copy h1{font-size:clamp(2.3rem,13vw,3.7rem)}.v6-business-grid,.v6-code-translation,.v6-demo-hero{grid-template-columns:1fr}.v6-code-translation>div,.v6-proof-head,.v6-proof-price{align-items:flex-start;flex-direction:column}.v6-proof-price>div:last-child{text-align:left}.v6-code-translation>div{display:flex}}