.convergence-hero .hero-heading h1{font-size:clamp(44px,4.9vw,72px)}.convergence-hero .hero-heading>p:not(.pill-label){max-width:650px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.85}.convergence-hero .float-left{transform:rotate(-6deg)}.convergence-hero .hero-assurances{gap:22px}.convergence-hero .hero-assurances span:before{content:'•';margin-right:7px}.convergence-story{position:relative;z-index:2;max-width:1180px;width:calc(100% - 64px);margin:-65px auto 0;background:#fff;border:1px solid #d8e1ef;border-radius:22px;box-shadow:0 30px 80px #17202b12;overflow:hidden}.convergence-top{padding:24px 30px;display:flex;justify-content:space-between;align-items:center;gap:20px}.convergence-top strong{font-size:14px;font-weight:650;display:flex;align-items:center;gap:10px}.convergence-top>span{font:9px var(--mono);color:#71819a;letter-spacing:.5px}.convergence-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e3e9f2;border-bottom:1px solid #dbe4f1;background:#f7f9fd;padding:0 20px}.convergence-tabs button{position:relative;background:transparent;border:0;padding:22px 14px;text-align:left;cursor:pointer;color:#71819a;display:flex;gap:13px;align-items:center}.convergence-tabs button>span{font:10px var(--mono);color:#97a5ba}.convergence-tabs strong{font-size:13px;font-weight:600}.convergence-tabs button:after{content:'';height:3px;position:absolute;bottom:-1px;left:14px;right:14px;background:transparent;border-radius:3px}.convergence-tabs button[aria-selected=true]{color:#2563eb;background:linear-gradient(transparent,#2563eb08)}.convergence-tabs button[aria-selected=true]:after{background:#2563eb}.convergence-tabs button[aria-selected=true]>span{color:#2563eb}#convergence-panel{display:grid;grid-template-columns:1fr 1.12fr;min-height:440px}.convergence-copy{padding:45px 35px 35px;display:flex;flex-direction:column;align-items:flex-start}.chapter-kicker{font:9px var(--mono);letter-spacing:1px;color:#2563eb}.convergence-copy h2{font-size:35px;font-weight:600;letter-spacing:-1.5px;line-height:1.2;margin:19px 0}.convergence-copy>p{font-size:13px;line-height:1.9;color:#697b95;max-width:370px}.chapter-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.chapter-tags span{padding:7px 10px;border:1px solid #dce6f5;background:#f5f8fe;color:#5f7ca9;border-radius:5px;font-size:10px}.chapter-outcome{border-top:1px solid #e1e8f3;margin-top:auto;padding-top:24px;display:flex;gap:13px;align-items:center;font-size:12px;line-height:1.6;width:100%}.chapter-outcome>span{color:#2563eb;font-size:23px}.chapter-outcome strong{font-weight:550;color:#3c5579}.convergence-visual{position:relative;background:#17202b;color:white;margin:24px 24px 24px 0;border-radius:14px;padding:22px;overflow:hidden;min-width:0;animation:life-in .3s ease-out;background-image:radial-gradient(ellipse at 90% 0,#26467877,transparent 70%)}.visual-topline{display:flex;justify-content:space-between;font:8px var(--mono);letter-spacing:.7px;color:#a8b9d5;margin-bottom:22px;gap:12px}.visual-indicator{color:#82aaff;text-shadow:0 0 12px #82aaff}.channel-map{display:grid;grid-template-columns:1fr 54px 1fr;align-items:center;margin:12px 0 22px;min-height:200px}.channel-inputs{display:flex;flex-direction:column;gap:10px;z-index:1}.channel-inputs>div{display:flex;align-items:center;gap:10px;font-size:11px;background:#233147;border:1px solid #3b4c67;padding:11px 12px;border-radius:8px;white-space:nowrap}.channel-inputs>div>span{font-size:17px;line-height:1;color:#a6c5ff}.convergence-wires{height:180px;display:flex;flex-direction:column;justify-content:space-around;position:relative}.convergence-wires:after{content:'';position:absolute;left:50%;top:50%;height:1px;width:50%;background:#729ae3;box-shadow:0 0 10px #82aaff66}.convergence-wires i{display:block;position:absolute;width:50%;left:0;border:1px solid #486792;border-left:0;border-right:0}.convergence-wires i:nth-child(1){top:0;height:50%;border-bottom:0;border-right:1px solid #486792;border-radius:0 10px 0 0}.convergence-wires i:nth-child(2){top:27%;height:23%;border-bottom:0;border-right:1px solid #486792;border-radius:0 7px 0 0}.convergence-wires i:nth-child(3){bottom:27%;height:23%;border-top:0;border-right:1px solid #486792;border-radius:0 0 7px 0}.convergence-wires i:nth-child(4){bottom:0;height:50%;border-top:0;border-right:1px solid #486792;border-radius:0 0 10px 0}.convergence-core{border:1px solid #5279b9;border-radius:15px;min-height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(140deg,#334c77,#20304b);box-shadow:0 0 45px #2563eb28;padding:12px}.convergence-core svg{width:54px;height:54px;color:#fff}.convergence-core strong{font-size:17px;letter-spacing:-.7px;margin:6px 0 10px}.convergence-core small{font:6px var(--mono);letter-spacing:.3px;text-align:center;color:#b8cff5}.shared-buyer{display:flex;align-items:center;gap:11px;padding:14px;background:#ffffff09;border:1px solid #42516a;border-radius:9px}.shared-avatar{display:flex;align-items:center;justify-content:center;height:34px;width:34px;flex-shrink:0;font-size:10px;border-radius:50%;background:#354d75;color:#c5daff}.shared-buyer strong{font-size:12px;font-weight:550;display:block}.shared-buyer small{font-size:9px;display:block;color:#a3b3cc;margin-top:6px}.context-check{color:#a4c4ff;margin-left:auto;font-size:16px}.context-pills{display:flex;justify-content:center;gap:17px;margin-top:15px;font-size:9px;color:#9bb6e1}.context-pills span:before{content:'✓';margin-right:6px;color:#82aaff}.conversation-example{padding-top:22px}.channel-caption{font:8px var(--mono);color:#b5cdf3;display:flex;justify-content:space-between;gap:12px;margin-bottom:15px}.channel-caption>span{color:#7188aa;font-size:7px}.example-bubble{padding:14px 17px;font-size:12px;line-height:1.7;border:1px solid #435b7f;max-width:90%}.buyer-question{border-radius:2px 12px 12px 12px;background:#263750;margin-right:25px}.team-answer{background:#28487e;border-color:#3f649e;border-radius:12px 2px 12px 12px;margin:12px 0 0 auto;color:#e0eaff}.context-note{display:flex;gap:12px;padding-top:20px;align-items:center}.context-note>span{font-size:22px;color:#82aaff}.context-note strong{font-size:10px;font-weight:550;color:#bdd0ee}.context-note p{font-size:9px;color:#8ea8d0;margin-top:7px}.conversion-path{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.conversion-path>div{padding:15px 17px;border:1px solid #3a4e6b;border-radius:9px;background:#ffffff05}.conversion-path>div>span{font:10px var(--mono);color:#9ebae7}.conversion-path strong{display:block;font-size:14px;font-weight:550;margin:12px 0 7px}.conversion-path small{font-size:9px;color:#9db1d0}.conversion-path>div.conversion-booked{background:#284a82;border-color:#527cc2}.conversion-result{display:flex;align-items:center;gap:14px;color:#adc6ee}.conversion-result>span{font-size:30px;color:#82aaff}.conversion-result p{font-size:12px;line-height:1.8}.conversion-result strong{font-weight:550;color:#e3edff}.lifecycle-summary{padding-top:25px}.scene-eyebrow{font:8px var(--mono);letter-spacing:1px;color:#9bb8e7}.lifecycle-summary h4{font-size:25px;letter-spacing:-.8px;font-weight:500;margin:12px 0 24px}.buyer-milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:25px}.buyer-milestones>span{font-size:9px;color:#aec3e4;text-align:center}.buyer-milestones i{font-size:22px;font-style:normal;display:flex;align-items:center;justify-content:center;width:45px;height:45px;margin:0 auto 12px;background:#2c4060;border:1px solid #49638c;border-radius:12px;color:#c3d9ff}.buyer-update{padding:17px;background:#26406a;border:1px solid #3c6098;border-radius:9px;display:flex;gap:12px;align-items:center}.buyer-update>span{font-size:20px;color:#a8c9ff}.buyer-update strong{font-size:10px;font-weight:550;display:block}.buyer-update small{font-size:9px;color:#a6bddf;display:block;margin-top:7px;line-height:1.6}.scene-status{font-size:8px;line-height:1.7;color:#a6b9d7;margin-top:17px}.convergence-bottom{border-top:1px solid #e0e8f3;padding:20px 28px;background:#f4f7fd;display:flex;justify-content:space-between;align-items:center;gap:22px}.convergence-bottom p{font-size:12px;color:#5f7495;line-height:1.7}.convergence-bottom p strong{font-weight:600;color:#2e4972}.convergence-bottom button{background:#2563eb;color:white;border:0;border-radius:8px;padding:13px 18px;font-size:11px;white-space:nowrap;cursor:pointer}.convergence-bottom button:hover{background:#1d4ed8}.convergence-note{font-size:9px;line-height:1.8;color:#7b8ba2;text-align:center;padding:15px 24px;margin:0}.convergence-bridge{padding:55px 25px;text-align:center}.convergence-bridge p{font-size:20px;line-height:1.7;letter-spacing:-.5px;color:#596f91}.convergence-bridge strong{font-weight:550;color:#2563eb}.demo-page-hero{padding-bottom:70px}.demo-page-hero h1{font-size:clamp(42px,5vw,65px)}.demo-page-hero .body{max-width:750px}.demo-experience{margin-top:0;margin-bottom:70px}.demo-back{display:inline-block;margin-top:23px;font-size:12px;color:#2563eb}.demo-page-hero .eyebrow{color:#2563eb}
@media(max-width:1000px){.convergence-copy{padding:35px 25px}.convergence-copy h2{font-size:30px}.convergence-visual{padding:18px;margin-right:18px}.channel-map{grid-template-columns:1fr 32px 1fr}.channel-inputs>div{font-size:10px;padding:11px 8px}.channel-inputs>div>span{font-size:15px}.convergence-core strong{font-size:15px}.shared-buyer small{font-size:8px}.convergence-tabs strong{font-size:12px}.convergence-tabs button{gap:9px}.convergence-top>span{font-size:8px}}
@media(max-width:700px){.convergence-hero .hero-heading h1{font-size:43px}.convergence-hero .hero-heading>p:not(.pill-label){font-size:14px;line-height:1.85;max-width:350px}.convergence-hero .hero-assurances{gap:13px}.convergence-story{width:calc(100% - 26px);margin-top:-45px;border-radius:16px}.convergence-top{padding:20px;display:block}.convergence-top strong{font-size:13px}.convergence-top>span{display:block;margin:10px 0 0 18px;font-size:8px}.convergence-tabs{grid-template-columns:1fr 1fr;padding:0 10px}.convergence-tabs button{padding:17px 9px;border-bottom:1px solid #e1e8f3;gap:10px}.convergence-tabs strong{font-size:12px}.convergence-tabs button>span{font-size:9px}.convergence-tabs button:after{left:9px;right:9px;height:2px}#convergence-panel{grid-template-columns:1fr;min-height:0}.convergence-copy{padding:30px 24px 25px}.convergence-copy h2{font-size:30px;line-height:1.25;margin:16px 0}.convergence-copy>p{font-size:12px;line-height:1.85}.chapter-tags{margin-top:18px}.chapter-tags span{font-size:9px}.chapter-outcome{margin-top:24px;padding-top:18px;font-size:11px}.convergence-visual{margin:0 13px 18px;padding:19px;border-radius:12px}.visual-topline{font-size:7px;line-height:1.6}.channel-map{grid-template-columns:1fr 29px 1fr;min-height:180px}.channel-inputs>div{font-size:9px;gap:8px}.convergence-core{min-height:140px;padding:8px}.convergence-core svg{width:48px;height:48px}.convergence-core strong{font-size:14px}.convergence-core small{font-size:5px}.convergence-wires{height:165px}.shared-buyer{padding:11px;gap:9px}.shared-buyer strong{font-size:10px}.shared-buyer small{font-size:7px}.shared-avatar{width:29px;height:29px;font-size:8px}.context-pills{font-size:8px;gap:10px}.convergence-bottom{padding:20px;display:block}.convergence-bottom p{font-size:11px}.convergence-bottom button{width:100%;margin-top:17px}.convergence-note{font-size:8px;padding:13px 20px}.convergence-bridge{padding:40px 25px}.convergence-bridge p{font-size:18px}.example-bubble{font-size:11px;padding:12px}.channel-caption{font-size:7px}.channel-caption>span{font-size:6px}.conversion-path>div{padding:14px}.conversion-path strong{font-size:13px}.conversion-path small{font-size:8px}.buyer-milestones>span{font-size:8px}.buyer-milestones i{width:40px;height:40px}.buyer-update{padding:13px}.buyer-update strong{font-size:9px}.buyer-update small{font-size:8px}.scene-status{font-size:7px}.lifecycle-summary h4{font-size:24px}.demo-page-hero{padding-bottom:40px}.demo-page-hero h1{font-size:44px}.demo-page-hero .body{font-size:16px}.demo-experience{margin-top:0;margin-bottom:40px}}
@media(max-width:370px){.convergence-hero .hero-heading h1{font-size:38px}.convergence-copy h2{font-size:27px}.convergence-visual{padding:15px}.context-pills{font-size:7px;gap:8px}}
@media(prefers-reduced-motion:reduce){.convergence-visual{animation:none}}

.lifecycle-capabilities .capability-number{font-size:9px;line-height:1.8;letter-spacing:.6px}

.brand-pillars{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:29px;font-size:16px;font-weight:600;letter-spacing:-.4px;color:#2f4e7c}.brand-pillars i{font-size:15px;color:#82a5df;font-style:normal;font-weight:400}.brand-pillars span:first-child{color:#2563eb}.convergence-top>span{font-family:var(--sans);font-size:11px;letter-spacing:0;color:#5d769e}@media(max-width:700px){.brand-pillars{font-size:12px;gap:9px;margin-top:26px;letter-spacing:-.3px}.brand-pillars i{font-size:10px}.convergence-top>span{font-size:10px;margin-left:18px}}@media(max-width:370px){.brand-pillars{font-size:11px;gap:7px}}
