.vr-page .shell{max-width:1280px;width:calc(100% - 70px)}.vr-page .content-section{padding:22px 0}.vr-page .section-heading{max-width:none;margin:0 0 14px}.vr-page h2{font-size:33px;line-height:1.12;margin:0 0 10px}.vr-page h3{font-size:22px}.vr-page p{line-height:1.3}.vr-page .section-heading p{font-size:19px;margin:8px 0}.vr-page .product-hero{position:relative;overflow:hidden;background:linear-gradient(110deg,#eaf9ff,#fff);padding:0}.vr-page .product-hero-grid{position:relative;min-height:470px;grid-template-columns:48% 52%;gap:0}.vr-page .product-hero-grid>div:first-child{position:relative;z-index:2;padding:28px 10px 28px 0;background:linear-gradient(90deg,#f5fcff 85%,transparent)}.vr-page .product-hero h1{font-size:52px;line-height:1.02;margin:14px 0}.vr-page .product-identity{font-size:18px}.vr-page .product-hero .eyebrow{font-size:12px}.vr-page .product-art{position:absolute;right:-35px;top:0;bottom:0;width:72%;border:0;box-shadow:none;border-radius:0;mask-image:linear-gradient(90deg,transparent,black 24%)}.vr-page .product-art img{height:100%;width:100%;object-fit:cover;object-position:right center;aspect-ratio:auto}.vr-page .button{background:var(--green);border-color:var(--green);color:white;padding:12px 19px}.vr-page .button.secondary{background:white;color:var(--green);border-color:#9ccdc1}.vr-page .button:hover{background:#006654}.vr-page .button.secondary:hover{background:#ecf8f5}.vr-page .hero-benefits{margin-top:25px;gap:20px}.vr-page .hero-benefits li{font-size:16px}.vr-page #connected-resolution-process{background:white}.vr-page #connected-resolution-process .section-heading{text-align:center}.vr-page #connected-resolution-process .section-heading p{max-width:850px;margin:8px auto}.vr-page .restored-flow{margin:18px 0 0;gap:35px}.vr-page .step-count{display:none}.vr-page .restored-flow .step-art{width:62px;height:62px;background:linear-gradient(135deg,#0879bf,#073868);color:white;margin:0 auto 10px;border-radius:50%}.vr-page .restored-flow .step-art svg{width:31px;height:31px}.vr-page .restored-flow h3{font-size:21px;margin-bottom:7px}.vr-page .restored-flow p{font-size:16px;line-height:1.25}.vr-page .restored-flow li:after{top:10px;color:#2b83bf}.vr-page #deduction-workspace,.vr-page #complete-context,.vr-page #capabilities{background:linear-gradient(115deg,#effbff,#eaf7fc 60%,#f8fdff)}.vr-page .restored-split{grid-template-columns:.85fr 1.15fr;gap:35px;align-items:center}.vr-page .visual-checklist{margin:15px 0 0;padding:0}.vr-page #deduction-workspace .visual-checklist{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.vr-page #deduction-workspace .visual-checklist li{display:block;text-align:center;margin:0}.vr-page #deduction-workspace .visual-checklist svg{display:block;width:32px;height:32px;margin:0 auto 9px;color:#0c6bab}.vr-page .visual-checklist strong{font-size:16px;line-height:1.2;font-weight:400}.vr-page .crisp-workspace{margin:0;border:1px solid #deebf2;border-radius:9px;box-shadow:0 7px 24px #1b567920}.vr-page .ui-top{background:#f9fcfe;padding:9px 12px}.vr-page .ui-top>strong{font-size:18px}.vr-page .ui-layout.with-nav{grid-template-columns:100px minmax(0,1fr)}.vr-page .ui-nav{background:#13344c;color:#d5ecf8;padding:8px 5px;border:0;gap:1px}.vr-page .ui-nav .active{background:#305a73;color:white}.vr-page .ui-nav>span{font-size:10px;padding:6px 3px;gap:5px}.vr-page .ui-nav svg{width:13px;height:13px;color:#ccf0f7}.vr-page .ui-body{padding:12px}.vr-page .ui-body h3{font-size:21px;margin-bottom:8px}.vr-page .ui-stats{gap:6px;margin:8px 0 12px}.vr-page .ui-stats>div{padding:7px;gap:3px}.vr-page .ui-stats>div>svg{display:none}.vr-page .ui-stats strong{font-size:21px}.vr-page .ui-stats span{font-size:10px}.vr-page .ui-table-scroll td,.vr-page .ui-table-scroll th{padding:6px 4px;font-size:10px}.vr-page .ui-badge{font-size:10px;padding:3px 5px}.vr-page .crisp-workspace figcaption{padding:3px;font-size:10px}.vr-page #complete-context .restored-split{grid-template-columns:.8fr 1.2fr;gap:40px}.vr-page #complete-context .visual-checklist:empty{display:none}.vr-page .vr-context-art{position:relative;padding:0 110px 35px 0}.vr-page #complete-context .ui-top{display:none}.vr-page #complete-context .ui-columns{display:block;min-height:110px}.vr-page #complete-context .ui-info{max-width:280px}.vr-page #complete-context .ui-tabs{font-size:10px;gap:10px;margin:8px 0 12px}.vr-page #complete-context .ui-stats strong{font-size:16px}.vr-page .vr-evidence{position:absolute;right:0;bottom:12px;width:42%;background:white;border:1px solid #dce9f1;border-radius:7px;box-shadow:0 7px 20px #21486a28;padding:14px}.vr-page .vr-evidence h4{font-size:15px;margin-bottom:10px}.vr-page .ui-documents li{font-size:11px;padding:5px 0}.vr-page .vr-evidence svg{width:17px;height:17px;flex-shrink:0;color:#087b9c}.vr-page .article-annotation{font-size:15px;margin:8px 0 0;text-align:left}.vr-page #connected-record{background:linear-gradient(100deg,#082d52,#041b39);color:white;padding:25px 0}.vr-page #connected-record>.shell{display:grid;grid-template-columns:1fr 1.1fr;gap:35px;align-items:center}.vr-page #connected-record h2{color:white;font-size:30px}.vr-page #connected-record p{font-size:18px}.vr-page #connected-record .restored-flow{gap:22px;margin:0}.vr-page #connected-record .step-art{width:50px;height:50px}.vr-page #connected-record .restored-flow h3{font-size:15px;font-weight:400}.vr-page #connected-record .section-quote{border:0;margin:8px 0 0;padding:0;text-align:center;font-size:16px;font-style:italic;color:#d3e4f2}.vr-page #connected-record .restored-flow li:after{font-size:24px;right:-19px;color:#98b6cd}.vr-page .vr-capabilities{grid-template-columns:.85fr 1fr 1.12fr;gap:30px}.vr-page #capabilities .visual-checklist{counter-reset:cap;margin:0;gap:6px}.vr-page #capabilities .visual-checklist li{counter-increment:cap;display:flex;align-items:center;gap:10px;margin:0;font-size:16px}.vr-page #capabilities .visual-checklist li:before{content:counter(cap,decimal-leading-zero);border:1px solid #bed6e7;background:#f9fdff;border-radius:50%;width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;font-size:12px;color:#18588d}.vr-page #capabilities .visual-checklist svg{display:none}.vr-page #capabilities .ui-search,.vr-page #capabilities .ui-tools{display:none}.vr-page #capabilities .ui-top{padding:12px}.vr-page .ui-bar-chart{gap:7px}.vr-page .ui-bar-chart>div{font-size:13px;gap:0}.vr-page .ui-bar-chart i{display:none}.vr-page .ui-bar-chart span:before{content:'●';color:#278fcc;margin-right:8px}.vr-page .vr-mini-chart{height:105px;display:flex;align-items:flex-end;gap:13px;padding:10px 20px;border-bottom:1px solid #d8e8f2;margin-bottom:12px;background:repeating-linear-gradient(0deg,transparent 0 23px,#eaf3f9 24px 25px)}.vr-page .vr-mini-chart i{width:24px;background:linear-gradient(#339cd1 0 35%,#178476 35% 60%,#254b97 60%);height:20%}.vr-page .vr-mini-chart i:nth-child(2){height:38%}.vr-page .vr-mini-chart i:nth-child(3){height:54%}.vr-page .vr-mini-chart i:nth-child(4){height:72%}.vr-page .vr-mini-chart i:nth-child(5){height:96%}.vr-page #root-cause-visibility>.shell{position:relative}.vr-page #root-cause-visibility .section-heading{max-width:72%}.vr-page #root-cause-visibility .section-quote{position:absolute;right:0;top:0;max-width:26%;font-size:17px;font-weight:600;font-style:italic;border:0;margin:0;padding:0}.vr-page #root-cause-visibility .restored-flow{gap:70px}.vr-page #root-cause-visibility .step-art{background:none;color:#0b62a4;width:48px;height:48px;margin:0 0 4px}.vr-page #root-cause-visibility .restored-flow li{text-align:left}.vr-page #root-cause-visibility .restored-flow p{max-width:none}.vr-page .vr-paired{display:grid;grid-template-columns:.95fr 1.05fr;gap:35px}.vr-page .vr-paired>.content-section{background:white;padding:18px 0}.vr-page .vr-paired .shell{width:100%}.vr-page .vr-paired h2{font-size:30px}.vr-page #example-scenario .section-quote{border:0;padding:0;margin:0;font-size:16px}.vr-page #example-scenario .restored-flow{display:grid;grid-template-columns:1fr;gap:9px;margin:10px 0 0;border-left:2px solid #b4d3e8;padding-left:20px}.vr-page #example-scenario .restored-flow li{text-align:left;position:relative}.vr-page #example-scenario .step-art{display:none}.vr-page #example-scenario .restored-flow li:after{display:none}.vr-page #example-scenario .restored-flow li:before{content:'';position:absolute;left:-27px;top:6px;width:12px;height:12px;background:#237ebc;border-radius:50%}.vr-page #example-scenario h3{font-size:18px;margin:0 0 2px}.vr-page #example-scenario .restored-flow p{font-size:16px;margin:0;max-width:none}.vr-page #business-outcomes{border-left:1px solid #cce1ee;padding-left:25px}.vr-page #business-outcomes .outcome-grid{grid-template-columns:repeat(3,1fr);gap:16px}.vr-page .outcome-grid li{background:none;border:0;padding:0;display:flex;gap:10px;align-items:start}.vr-page .outcome-grid svg{width:31px;height:31px;flex-shrink:0;color:#0d67a2}.vr-page .outcome-grid strong{font-size:16px;font-weight:400;line-height:1.2}.vr-page #business-outcomes .section-quote{border:0;font-size:16px;margin:20px 0 0;text-align:right;padding:20px 0 0;background:linear-gradient(165deg,transparent 50%,#edf8ff 50%)}.vr-page #teams{background:white;border-top:1px solid #e1eff8}.vr-page #teams .outcome-grid{grid-template-columns:repeat(7,1fr);gap:17px}.vr-page #teams .outcome-grid li{display:block;text-align:center}.vr-page #teams svg{display:block;margin:0 auto 9px}.vr-page #teams strong{font-size:17px;font-weight:600}.vr-page #teams p{font-size:15px;margin-top:8px}.vr-page .final-banner{padding:22px 0;background:radial-gradient(ellipse at 15% 50%,#07506a,transparent 45%),#061f40}.vr-page .final-banner:before,.vr-page .final-banner:after{display:none}.vr-page .final-banner .eyebrow{display:none}.vr-page .final-banner h2{color:white;font-size:32px;margin:0 0 5px}.vr-page .final-banner p{font-size:18px;margin:0}.vr-page .banner-inner{gap:25px}
@media(max-width:1050px){.vr-page .restored-split{gap:22px}.vr-page .vr-capabilities{grid-template-columns:1fr 1fr}.vr-page #capabilities .visual-checklist{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.vr-page #connected-record>.shell{grid-template-columns:1fr}.vr-page .vr-paired{grid-template-columns:1fr}.vr-page #business-outcomes{border-left:0;padding-left:0}.vr-page #teams .outcome-grid{grid-template-columns:repeat(4,1fr)}.vr-page .product-hero h1{font-size:43px}.vr-page .ui-layout.with-nav{grid-template-columns:80px minmax(0,1fr)}}
@media(max-width:700px){.vr-page .shell{width:calc(100% - 32px)}.vr-page h2{font-size:28px}.vr-page .product-hero-grid{display:block;min-height:0}.vr-page .product-hero-grid>div:first-child{background:none;padding:24px 0}.vr-page .product-art{position:relative;right:auto;top:auto;bottom:auto;width:calc(100% + 32px);margin:0 -16px;height:240px;mask-image:none}.vr-page .product-art img{min-height:0}.vr-page .restored-split,.vr-page #complete-context .restored-split{grid-template-columns:1fr}.vr-page .restored-flow{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.vr-page .restored-flow li:after{display:none!important}.vr-page .ui-layout.with-nav{grid-template-columns:1fr}.vr-page .ui-nav{display:none}.vr-page .ui-stats{grid-template-columns:repeat(2,1fr)}.vr-page .ui-search{display:none}.vr-page .vr-context-art{padding-right:0;padding-bottom:0}.vr-page .vr-evidence{position:relative;width:92%;margin:-15px 0 0 auto;bottom:auto}.vr-page #complete-context .ui-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.vr-page #complete-context .ui-stats strong{font-size:14px}.vr-page #connected-record .restored-flow{grid-template-columns:repeat(3,1fr)}.vr-page .vr-capabilities{grid-template-columns:1fr}.vr-page #capabilities .visual-checklist{grid-template-columns:1fr}.vr-page #root-cause-visibility .section-heading{max-width:none}.vr-page #root-cause-visibility .section-quote{position:static;max-width:none;margin-top:15px}.vr-page #root-cause-visibility .restored-flow{gap:25px}.vr-page #teams .outcome-grid{grid-template-columns:repeat(2,1fr)}.vr-page #business-outcomes .outcome-grid{grid-template-columns:1fr 1fr}.vr-page .banner-inner{display:block}.vr-page .banner-inner .button{margin-top:15px}.vr-page .vr-paired .shell{width:100%}.vr-page #deduction-workspace .visual-checklist{grid-template-columns:1fr 1fr}}
.vr-page #root-cause-visibility .step-art svg{width:45px;height:45px}.vr-page #root-cause-visibility .vr-attribution{font-size:13px;font-style:normal;margin-top:7px}.vr-page #complete-context .vr-context-art{padding-bottom:50px}

/* Preview: matching multicolour CTA background */
.vr-page .final-banner{background:linear-gradient(110deg,#ffb75a,#e3df6b,#43c599,#049ac0,#163272);isolation:isolate;position:relative;color:#071b45;overflow:hidden}.vr-page .final-banner:before{content:'';display:block;position:absolute;inset:0;background:repeating-conic-gradient(from 30deg,#ffffff16 0 60deg,#082b7216 60deg 120deg,transparent 120deg 180deg);background-size:170px 100px;z-index:-1;opacity:1;transform:none;width:auto;height:auto;border-radius:0}.vr-page .final-banner:after{display:none}.vr-page .final-banner h2,.vr-page .final-banner p,.vr-page .final-banner .eyebrow{color:#071b45}
.vr-page #connected-record{background:linear-gradient(90deg,rgba(255,241,239,.96),rgba(255,229,226,.77)),url('/finalized/assets/verarecoup-final.webp') center 48%/cover no-repeat;color:#071b45}.vr-page #connected-record h2,.vr-page #connected-record h3,.vr-page #connected-record p,.vr-page #connected-record .section-quote{color:#071b45}.vr-page #connected-record .step-art{background:#fff9;color:#b02f40;border-color:#eeb6b6}.vr-page #connected-record .restored-flow li:after{color:#b02f40}
