.slide-market-tags.svelte-1smvs63{flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;display:flex}.algorithms-lede.svelte-1smvs63{opacity:.85;max-width:1100px;margin:-.75rem 0 1.75rem;font-size:1.15rem;line-height:1.5}.algorithms-lede.svelte-1smvs63 strong:where(.svelte-1smvs63){color:#ced73e;font-weight:600}.algorithms-layout.svelte-1smvs63{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem;display:grid}.algorithm-card.svelte-1smvs63{background:#ffffff0a;border:1px solid #ced73e40;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.75rem 1.75rem 1.5rem;display:flex}.algorithm-card-label.svelte-1smvs63{text-transform:uppercase;letter-spacing:.1em;color:#ced73e;font-size:.72rem;font-weight:700}.algorithm-card-title.svelte-1smvs63{color:#fff;margin:0;font-size:1.6rem;font-weight:700;line-height:1.25}.algorithm-card-body.svelte-1smvs63{opacity:.85;margin:0;font-size:1.05rem;line-height:1.55}.algorithm-viz.svelte-1smvs63{width:100%;height:auto;max-height:160px;margin-top:.75rem}.algorithms-footnote.svelte-1smvs63{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin:0;padding-top:1.25rem;font-size:1rem;line-height:1.55;display:flex}.algorithms-footnote-text.svelte-1smvs63{opacity:.8;flex:380px}.algorithms-credits.svelte-1smvs63{align-items:center;gap:.9rem;display:inline-flex}.algorithms-credits-label.svelte-1smvs63{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-size:.72rem;font-weight:700}.algorithms-logos.svelte-1smvs63{align-items:center;gap:1rem;display:inline-flex}.modelica-logo.svelte-1smvs63{width:auto;height:28px;display:block}.algorithms-logo-sep.svelte-1smvs63{opacity:.35;font-size:1rem}.rtc-logo.svelte-1smvs63{width:auto;height:26px;display:block}.cost-lede.svelte-1smvs63{opacity:.85;max-width:1100px;margin:-.75rem 0 1.5rem;font-size:1.15rem;line-height:1.5}.cost-lede.svelte-1smvs63 strong:where(.svelte-1smvs63){color:#ced73e;font-weight:600}.cost-curve-card.svelte-1smvs63{background:#ffffff0a;border:1px solid #ced73e40;border-radius:.75rem;margin-bottom:1.25rem;padding:1.25rem 1.5rem 1rem}.cost-card-label.svelte-1smvs63{text-transform:uppercase;letter-spacing:.1em;color:#ced73e;margin-bottom:.5rem;font-size:.72rem;font-weight:700}.cost-curve.svelte-1smvs63{width:100%;height:auto;max-height:320px;display:block}.cost-curve-footnote.svelte-1smvs63{color:#fff9;border-top:1px solid #ffffff14;margin:.75rem 0 0;padding-top:.6rem;font-size:.85rem;font-style:italic;line-height:1.5}.cost-curve-footnote.svelte-1smvs63 strong:where(.svelte-1smvs63){color:#ffffffd9;font-style:normal;font-weight:600}.cost-graphs-row.svelte-1smvs63{grid-template-columns:2fr 1fr;gap:1.25rem;margin-bottom:1.25rem;display:grid}.cost-graphs-row.svelte-1smvs63 .cost-curve-card:where(.svelte-1smvs63){margin-bottom:0}.net-economics-card.svelte-1smvs63{background:#ffffff0a;border:1px solid #ced73e40;border-radius:.75rem;flex-direction:column;padding:1.25rem 1.25rem 1rem;display:flex}.net-economics.svelte-1smvs63{width:100%;height:auto;max-height:320px;display:block}.cost-cards.svelte-1smvs63{grid-template-columns:1fr 1fr 1fr;gap:1.25rem;display:grid}.cost-card.svelte-1smvs63{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;display:flex}.cost-card-step.svelte-1smvs63{color:#000c2d;background:#ced73e;border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;font-size:.95rem;font-weight:700;display:inline-flex}.cost-card-heading.svelte-1smvs63{color:#fff;margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}.cost-card-body.svelte-1smvs63{opacity:.85;margin:0;font-size:.95rem;line-height:1.55}.cost-card-body.svelte-1smvs63 strong:where(.svelte-1smvs63){color:#ced73e;font-weight:600}.cost-card-body.svelte-1smvs63 a:where(.svelte-1smvs63){color:#ced73e;text-underline-offset:2px;text-decoration:underline}.arch-svg-container.svelte-1smvs63{justify-content:center;display:flex}.arch-svg-img.svelte-1smvs63{width:100%;max-width:1100px;height:auto}.sales-injected.svelte-1smvs63 .arch-svg-container{justify-content:center;display:flex}.sales-injected.svelte-1smvs63 .arch-svg-img{width:100%;max-width:1100px;height:auto}.sales-injected.svelte-1smvs63 .shadow-run-layout{flex:1;grid-template-columns:1fr 2fr;align-items:start;gap:3rem;display:grid}.sales-injected.svelte-1smvs63 .shadow-run-text{flex-direction:column;gap:1.5rem;display:flex}.sales-injected.svelte-1smvs63 .shadow-run-pane-row{flex-direction:column;gap:.4rem;display:flex}.sales-injected.svelte-1smvs63 .shadow-run-pane-tag{text-transform:uppercase;letter-spacing:.08em;color:#ffffff73;font-size:.72rem;font-weight:700}.sales-injected.svelte-1smvs63 .shadow-run-pane-tag.pane-tag-pe{color:#ced73e}.sales-injected.svelte-1smvs63 .shadow-run-pane-desc{color:#fffc;margin:0;font-size:1rem;line-height:1.5}.sales-injected.svelte-1smvs63 .shadow-run-benefits{border-top:1px solid #ffffff1a;flex-direction:column;gap:.6rem;padding-top:1.25rem;display:flex}.sales-injected.svelte-1smvs63 .shadow-run-benefit-heading{text-transform:uppercase;letter-spacing:.08em;color:#ced73ecc;margin:0;font-size:.72rem;font-weight:700}.sales-injected.svelte-1smvs63 .shadow-run-benefit-list{flex-direction:column;gap:.5rem;margin:0;padding-left:1.1rem;list-style:none;display:flex}.sales-injected.svelte-1smvs63 .shadow-run-benefit-list li{color:#ffffffb3;padding-left:1rem;font-size:.95rem;line-height:1.5;position:relative}.sales-injected.svelte-1smvs63 .shadow-run-benefit-list li:before{content:"–";color:#ced73e;font-weight:600;position:absolute;left:0}.sales-injected.svelte-1smvs63 .shadow-run-img-wrap{flex-direction:column;align-items:center;gap:.75rem;display:flex}.sales-injected.svelte-1smvs63 .shadow-run-img{border-radius:.75rem;width:100%;box-shadow:0 8px 32px #00000080}.sales-injected.svelte-1smvs63 .shadow-run-caption{color:#ffffff59;text-align:center;margin:0;font-size:.8rem;font-style:italic}.sales-injected.svelte-1smvs63 .pitch-swanfull{grid-template-columns:auto 1fr;align-items:start;gap:3.5rem;margin-top:2.5rem;display:grid}.sales-injected.svelte-1smvs63 .pitch-swanfull-fig{flex-direction:column;align-items:flex-start;gap:.6rem;margin:0;display:flex}.sales-injected.svelte-1smvs63 .pitch-swanfull-fig img{border:1px solid #ffffff26;border-radius:.6rem;width:auto;max-width:100%;height:auto;max-height:26rem;display:block}.sales-injected.svelte-1smvs63 .pitch-swan-credit{opacity:.4;font-size:.7rem}.sales-injected.svelte-1smvs63 .pitch-swanfull-text{flex-direction:column;gap:1.2rem;display:flex}.sales-injected.svelte-1smvs63 .pitch-swanfull-lead{color:#fff;margin:0;font-size:1.7rem;font-weight:500;line-height:1.4}.sales-injected.svelte-1smvs63 .pitch-swanfull-lead strong{color:#ced73e;font-weight:700}.sales-injected.svelte-1smvs63 .pitch-swanfull-body{color:#ffffffeb;margin:0;font-size:1.3rem;line-height:1.45}.sales-injected.svelte-1smvs63 .pitch-swanfull-body strong{color:#ced73e;font-weight:700}.sales-injected.svelte-1smvs63 .pitch-swanfull-sub{color:#ced73e;margin:0;font-size:1.25rem;font-style:italic;line-height:1.4}.sales-injected.svelte-1smvs63 .pitch-nem-lead{opacity:.9;max-width:92rem;margin:0 0 1.5rem;font-size:1.2rem;line-height:1.55}.sales-injected.svelte-1smvs63 .pitch-nem-lead strong{color:#ced73e}.sales-injected.svelte-1smvs63 .pitch-nem-shots{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5rem;display:grid}.sales-injected.svelte-1smvs63 .pitch-nem-shot{flex-direction:column;gap:.6rem;margin:0;display:flex}.sales-injected.svelte-1smvs63 .pitch-nem-shot img{border:1px solid #ffffff1f;border-radius:.75rem;width:100%;height:auto;display:block}.sales-injected.svelte-1smvs63 .pitch-nem-shot figcaption{opacity:.65;text-align:center;margin-top:auto;font-size:.9rem;line-height:1.35}.sales-injected.svelte-1smvs63 .pitch-nem-shot figcaption strong{color:#ced73e;opacity:1}.sales-injected.svelte-1smvs63 .pitch-nem-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.82rem}.sales-injected.svelte-1smvs63 .pitch-nem-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#ffffff80;border-bottom:1px solid #ffffff40;padding:.25rem .55rem;font-size:.7rem;font-weight:700}.sales-injected.svelte-1smvs63 .pitch-nem-table td{color:#ffffffd1;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:.2rem .55rem}.sales-injected.svelte-1smvs63 .pitch-nem-table th.num,.sales-injected.svelte-1smvs63 .pitch-nem-table td.num{text-align:right}.sales-injected.svelte-1smvs63 .pitch-nem-row-us{background:#ced73e14}.sales-injected.svelte-1smvs63 .pitch-nem-row-us td{color:#ced73e;font-weight:700}.sales-injected.svelte-1smvs63 .pitch-nem-row-neg td{color:#e87878f2}.sales-injected.svelte-1smvs63 .pitch-nem-sticker{z-index:5;text-align:center;color:#000c2d;background:#ced73e;border-radius:1rem;flex-direction:column;align-items:center;padding:.7rem 1.4rem;line-height:1;display:flex;position:absolute;top:1.5rem;right:2.5rem;transform:rotate(7deg);box-shadow:0 10px 28px #00000073}.sales-injected.svelte-1smvs63 .pitch-nem-sticker-amt{letter-spacing:-.02em;font-size:3rem;font-weight:800}.sales-injected.svelte-1smvs63 .pitch-nem-sticker-label{text-transform:uppercase;letter-spacing:.03em;margin-top:.35rem;font-size:.92rem;font-weight:700;line-height:1.25}.sales-injected.svelte-1smvs63 .pitch-nem-callout{background:#ced73e14;border-left:4px solid #ced73e;border-radius:.5rem;margin-top:1.25rem;padding:1rem 1.5rem}.sales-injected.svelte-1smvs63 .pitch-nem-callout-head{margin:0;font-size:1.15rem;line-height:1.45}.sales-injected.svelte-1smvs63 .pitch-nem-callout-body{opacity:.8;margin:.5rem 0 0;font-size:1rem;line-height:1.45}.sales-injected.svelte-1smvs63 .pitch-nem-callout strong{color:#ced73e}.intro-slide.svelte-1smvs63{flex-direction:column;gap:3rem;display:flex}.badge-stack.svelte-1smvs63{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.badge-stack-right.svelte-1smvs63{margin-left:auto}.landing-footer.svelte-1smvs63{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:2rem;width:100%;max-width:860px;margin:0 auto;padding-top:1.5rem;display:flex}.qr-code.svelte-1smvs63{flex-direction:column;align-items:center;gap:.5rem;display:flex}.qr-code.svelte-1smvs63 img:where(.svelte-1smvs63){background:#fff;border-radius:4px;width:100px;height:100px;padding:.25rem}.qr-code.svelte-1smvs63 span:where(.svelte-1smvs63){opacity:.7;font-size:.75rem}.intro-left.svelte-1smvs63{flex-direction:column;width:100%;max-width:860px;margin:0 auto;display:flex}.logo-large{align-self:flex-start;width:auto;height:150px;margin-bottom:1.5rem}.intro-tagline.svelte-1smvs63{color:#ced73e;margin-bottom:.75rem;font-size:2.5rem;font-weight:700;line-height:1.2}.intro-subtitle.svelte-1smvs63{opacity:.8;margin-bottom:1.5rem;font-size:1.25rem}.capability-stack.svelte-1smvs63{gap:.45rem;width:100%;margin-bottom:.75rem;display:flex}.capability-box.svelte-1smvs63{text-align:center;border-radius:7px;flex-direction:column;flex:1;align-items:center;padding:.55rem .66rem;display:flex}.capability-box.peripheral.svelte-1smvs63{background:#ffffff14;border:1px solid #fff3}.capability-box.hybrid.svelte-1smvs63{background:linear-gradient(135deg,#ced73e2e 25%,#ffffff0f 25% 50%,#ced73e2e 50% 75%,#ffffff0f 75%) 0 0/8px 8px;border:1.5px dashed #ced73e80}.capability-box.highlight.svelte-1smvs63{background:#ced73e33;border:2px solid #ced73e}.capability-title.svelte-1smvs63{white-space:nowrap;font-size:.88rem;font-weight:600}.capability-box.highlight.svelte-1smvs63 .capability-title:where(.svelte-1smvs63){color:#ced73e}.capability-subtitle.svelte-1smvs63{opacity:.7;white-space:nowrap;margin-top:.15rem;font-size:.72rem}.capability-badge.svelte-1smvs63{color:#000c2d;background:#ced73e;border-radius:3px;margin-top:.33rem;padding:.11rem .44rem;font-size:.66rem;font-weight:600}.capability-note.svelte-1smvs63{opacity:.6;margin-top:.2rem;font-size:.62rem;font-style:italic}.capability-legend.svelte-1smvs63{justify-content:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.legend-item.svelte-1smvs63{align-items:center;gap:.4rem;display:flex}.legend-swatch.svelte-1smvs63{border-radius:3px;width:12px;height:12px}.legend-swatch.highlight.svelte-1smvs63{background:#ced73e33;border:2px solid #ced73e}.legend-swatch.hybrid.svelte-1smvs63{background:linear-gradient(135deg,#ced73e2e 25%,#ffffff0f 25% 50%,#ced73e2e 50% 75%,#ffffff0f 75%) 0 0/4px 4px;border:1.5px dashed #ced73e80}.legend-swatch.peripheral.svelte-1smvs63{background:#ffffff14;border:1px solid #fff3}.legend-label.svelte-1smvs63{opacity:.8;font-size:.75rem}.highlight-cta.svelte-1smvs63{cursor:pointer;text-align:left;width:100%;color:inherit;background:#ced73e1a;border:1px solid #ced73e4d;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:background .2s,border-color .2s;display:flex}.highlight-cta.svelte-1smvs63:hover{background:#ced73e33;border-color:#ced73e80}.cta-arrow.svelte-1smvs63{color:#000c2d;background:#ced73e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.cta-arrow.svelte-1smvs63 svg:where(.svelte-1smvs63){width:16px;height:16px}.results-layout.svelte-1smvs63{grid-template-columns:1fr 2fr;align-items:stretch;gap:2rem;display:grid}.results-summary.svelte-1smvs63{flex-direction:column;padding-right:1rem;display:flex}.result-highlight.svelte-1smvs63{align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.result-value.svelte-1smvs63{color:#ced73e;font-size:5rem;font-weight:700;line-height:1}.result-unit.svelte-1smvs63{opacity:.8;font-size:1.5rem}.result-description.svelte-1smvs63{opacity:.9;margin-bottom:1rem;font-size:1.25rem}.result-note.svelte-1smvs63{opacity:.8;align-items:flex-start;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-size:1rem;display:flex}.info-icon.svelte-1smvs63{opacity:.8;flex-shrink:0;width:1.25rem;height:1.25rem}.result-note.svelte-1smvs63 a:where(.svelte-1smvs63){color:#ced73e;text-underline-offset:2px;text-decoration:underline}.result-note.svelte-1smvs63 a:where(.svelte-1smvs63):hover{opacity:.8}.benchmark-bars.svelte-1smvs63{flex-direction:column;gap:1rem;display:flex}.bar-item.svelte-1smvs63{flex-direction:column;gap:.25rem;display:flex}.bar-label.svelte-1smvs63{opacity:.9;font-size:.9rem}.bar-track.svelte-1smvs63{background:#ffffff1a;border-radius:.5rem;height:2.5rem;overflow:hidden}.bar-fill.svelte-1smvs63{border-radius:.5rem;justify-content:flex-end;align-items:center;height:100%;padding-right:1rem;font-size:1.1rem;font-weight:600;transition:width 1s ease-out;display:flex}.bar-primary.svelte-1smvs63{color:#000c2d;background:#ced73e}.bar-secondary.svelte-1smvs63{color:#fff;background:#000c2d;border:1px solid #ffffff4d}.bar-tertiary.svelte-1smvs63{color:#fff;background:#1b98d5}.dashboard-image.svelte-1smvs63{align-items:stretch;display:flex}.dashboard-image.svelte-1smvs63 img:where(.svelte-1smvs63){object-fit:contain;border-radius:8px;width:100%;height:100%;box-shadow:0 4px 20px #0000004d}.market-tag.svelte-1smvs63{color:#ced73e;background:#ced73e26;border:1px solid #ced73e4d;border-radius:.35rem;padding:.2rem .6rem;font-size:.75rem;font-weight:500;display:inline-block}.blotted .sales-injected.svelte-1smvs63 .pricing-details .pricing-card:first-child .pricing-card-value{filter:blur(12px);-webkit-user-select:none;user-select:none}.sales-injected.svelte-1smvs63 .pricing-layout{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:3rem;display:grid}.sales-injected.svelte-1smvs63 .pricing-diagram{flex-direction:column;display:flex}.sales-injected.svelte-1smvs63 .pricing-bar-container{flex-direction:column;flex:1;gap:1.5rem;display:flex}.sales-injected.svelte-1smvs63 .pricing-bar{border:1px solid #ffffff26;border-radius:.75rem;flex-direction:column;flex:1;display:flex;overflow:hidden}.sales-injected.svelte-1smvs63 .pricing-segment{padding:1.5rem 2rem;position:relative}.sales-injected.svelte-1smvs63 .benchmark-segment{background:#1b98d5;flex-direction:column;flex:85;justify-content:flex-start;display:flex}.sales-injected.svelte-1smvs63 .overperf-segment{border-bottom:1px solid #00000026;flex:15;display:flex;padding:0!important}.sales-injected.svelte-1smvs63 .overperf-yours-part{background:#ced73e;flex:80;align-items:flex-start;padding:1.5rem 2rem;display:flex}.sales-injected.svelte-1smvs63 .overperf-fee-part{background:#a0aa14;border-left:1px solid #00000026;flex:20;justify-content:center;align-items:flex-start;padding:1.5rem 1rem;display:flex}.sales-injected.svelte-1smvs63 .fee-part-label{color:#1a1a2e;text-align:center;font-size:1.3rem;font-weight:600;line-height:1.2}.sales-injected.svelte-1smvs63 .benchmark-segment .segment-label{color:#1a1a2e}.sales-injected.svelte-1smvs63 .benchmark-segment .segment-sublabel{color:#000000b3}.sales-injected.svelte-1smvs63 .overperf-yours-part .segment-label{color:#1a1a2e}.sales-injected.svelte-1smvs63 .segment-label{font-size:1.2rem;font-weight:600;line-height:1.2}.sales-injected.svelte-1smvs63 .segment-sublabel{margin-top:.25rem;font-size:1.05rem}.sales-injected.svelte-1smvs63 .pricing-bar-legend{gap:2rem;display:flex}.sales-injected.svelte-1smvs63 .legend-item{color:#ffffffb3;align-items:center;gap:.5rem;font-size:1rem;display:flex}.sales-injected.svelte-1smvs63 .legend-swatch{border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}.sales-injected.svelte-1smvs63 .benchmark-swatch{background:#1b98d5}.sales-injected.svelte-1smvs63 .overperf-swatch{background:#ced73e}.sales-injected.svelte-1smvs63 .fee-swatch{background:#a0aa14}.sales-injected.svelte-1smvs63 .pricing-details{flex-direction:column;gap:1.25rem;display:flex}.sales-injected.svelte-1smvs63 .pricing-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;padding:1.5rem 2rem}.sales-injected.svelte-1smvs63 .pricing-card-header{text-transform:uppercase;letter-spacing:.1em;color:#fffc;margin-bottom:.5rem;font-size:1rem}.sales-injected.svelte-1smvs63 .pricing-card-value{color:#ced73e;font-size:3rem;font-weight:700;line-height:1.1}.sales-injected.svelte-1smvs63 .pricing-card-desc{color:#ffffffb3;margin-top:.5rem;font-size:1rem}.sales-injected.svelte-1smvs63 .pricing-highlight{color:#fff;background:#ced73e40;border-radius:4px;padding:.15rem .4rem;font-weight:600}.sales-injected.svelte-1smvs63 .pricing-card-notes{color:#ffffffb3;margin:.75rem 0 0;padding-left:1.5rem;font-size:.95rem;line-height:1.4;list-style:outside}.sales-injected.svelte-1smvs63 .pricing-card-notes li{margin-bottom:.25rem}.sales-injected.svelte-1smvs63 .segment-refs{gap:1rem;margin-top:.75rem;display:flex}.sales-injected.svelte-1smvs63 .segment-refs a{color:#1a1a2e;border-bottom:1px dotted #0006;font-size:1.05rem;text-decoration:none}.sales-injected.svelte-1smvs63 .segment-refs a:hover{border-bottom-style:solid}.sales-injected.svelte-1smvs63 .impl-flow{align-items:stretch;gap:1.5rem;display:flex}.sales-injected.svelte-1smvs63 .impl-phase{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;flex:1;padding:1.5rem 2rem;display:flex}.sales-injected.svelte-1smvs63 .phase-shadow{flex:3}.sales-injected.svelte-1smvs63 .phase-live{flex-direction:column;flex:1;display:flex}.sales-injected.svelte-1smvs63 .phase-header{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.sales-injected.svelte-1smvs63 .phase-number{color:#1a1a2e;background:#ced73e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:700;display:flex}.sales-injected.svelte-1smvs63 .phase-name{color:#fff;font-size:1.4rem;font-weight:700}.sales-injected.svelte-1smvs63 .phase-timeline-strip{color:#ffffffb3;text-align:left;border-top:1px solid #ffffff1a;margin-top:auto;padding-top:.75rem;font-size:1.1rem}.sales-injected.svelte-1smvs63 .phase-desc{color:#ffffffb3;margin:0 0 1.25rem;font-size:1.1rem;line-height:1.5}.sales-injected.svelte-1smvs63 .impl-options{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.sales-injected.svelte-1smvs63 .impl-option{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.6rem;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.sales-injected.svelte-1smvs63 .option-badge{text-transform:uppercase;letter-spacing:.08em;color:#ced73e;background:#ced73e33;border-radius:.3rem;width:fit-content;padding:.15rem .6rem;font-size:.85rem;font-weight:700;display:inline-block}.sales-injected.svelte-1smvs63 .option-title{color:#fff;font-size:1.1rem;font-weight:600}.sales-injected.svelte-1smvs63 .option-details{color:#ffffffb3;margin:0;padding-left:1rem;font-size:1rem;line-height:1.6}.sales-injected.svelte-1smvs63 .option-pro{color:#ced73e;margin-top:auto;padding-top:.5rem;font-size:1rem;font-weight:600}.sales-injected.svelte-1smvs63 .option-pro:before{content:"✓ "}.sales-injected.svelte-1smvs63 .impl-arrow{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;width:3rem;display:flex}.sales-injected.svelte-1smvs63 .impl-arrow svg{width:2rem;height:2rem;transform:rotate(-90deg)}.sales-injected.svelte-1smvs63 .arrow-label{writing-mode:vertical-rl;text-orientation:mixed;color:#ffffff80;text-align:center;font-size:.7rem}.sales-injected.svelte-1smvs63 .roadmap-layout{grid-template-columns:1fr 1.2fr;align-items:center;gap:2.5rem;display:grid}.sales-injected.svelte-1smvs63 .roadmap-timeline{flex-direction:column;gap:0;display:flex}.sales-injected.svelte-1smvs63 .roadmap-item{background:#ffffff0d;border-left:4px solid;border-radius:1rem;align-items:flex-start;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}.sales-injected.svelte-1smvs63 .roadmap-color-live{border-left-color:#ced73e}.sales-injected.svelte-1smvs63 .roadmap-color-2026a{border-left-color:#4fc3f7}.sales-injected.svelte-1smvs63 .roadmap-color-2026b{border-left-color:#ff8a65}.sales-injected.svelte-1smvs63 .roadmap-color-2027{border-left-color:#ce93d8}.sales-injected.svelte-1smvs63 .roadmap-date{color:#ced73e;white-space:nowrap;min-width:7rem;padding-top:.1rem;font-size:1.05rem;font-weight:700}.sales-injected.svelte-1smvs63 .roadmap-heading{font-size:1.1rem;font-weight:600;line-height:1.4}.sales-injected.svelte-1smvs63 .roadmap-connector{background:#ffffff26;width:2px;height:1rem;margin-left:2rem}.sales-injected.svelte-1smvs63 .roadmap-map{flex-direction:column;justify-content:center;display:flex}.sales-injected.svelte-1smvs63 .roadmap-map-img{width:100%;height:auto;margin:0;padding:0;display:block}.sales-injected.svelte-1smvs63 .heritage-layout{grid-template-columns:1fr 1fr;align-items:stretch;gap:3rem;display:grid}.sales-injected.svelte-1smvs63 .heritage-timeline{flex-direction:column;gap:0;display:flex}.sales-injected.svelte-1smvs63 .heritage-milestone{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.sales-injected.svelte-1smvs63 .heritage-connector{background:#ffffff26;width:2px;height:1rem;margin-left:2rem}.sales-injected.svelte-1smvs63 .heritage-year{color:#ced73e;white-space:nowrap;min-width:3.5rem;padding-top:.1rem;font-size:1.1rem;font-weight:700}.sales-injected.svelte-1smvs63 .heritage-text{opacity:.9;font-size:1.1rem;line-height:1.6}.sales-injected.svelte-1smvs63 .heritage-text strong{color:#ced73e}.sales-injected.svelte-1smvs63 .heritage-text a{color:#ced73e;text-underline-offset:2px;text-decoration:underline}.sales-injected.svelte-1smvs63 .heritage-logos-section{background:#0098e0;border:none;border-radius:1rem;flex-direction:column;align-items:stretch;padding:2rem;display:flex}.sales-injected.svelte-1smvs63 .heritage-logos-header{color:#ffffffe6;text-align:center;margin-bottom:1.25rem;font-size:1.2rem;font-weight:600}.sales-injected.svelte-1smvs63 .heritage-logos{grid-template-columns:repeat(3,1fr);place-items:center;gap:1.5rem;display:grid}.sales-injected.svelte-1smvs63 .heritage-logo{object-fit:contain;width:100%;height:3.5rem}.sales-injected.svelte-1smvs63 .heritage-logo.light-bg{box-sizing:border-box;background:#ffffffe6;border-radius:.5rem;padding:.5rem 1rem}.sales-injected.svelte-1smvs63 .heritage-rtctools-badge{justify-content:center;margin-top:auto;margin-bottom:auto;padding-bottom:1rem;display:flex}.sales-injected.svelte-1smvs63 .heritage-rtctools-logo{object-fit:contain;height:7rem}.sales-injected.svelte-1smvs63 .heritage-disclaimer{opacity:.6;text-align:center;margin:0;font-size:.85rem;font-style:italic}.sales-injected.svelte-1smvs63 .beyond-bess-grid{grid-template-columns:1fr 1fr 1fr;gap:1.5rem;display:grid}.sales-injected.svelte-1smvs63 .beyond-bess-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;gap:.6rem;padding:1.5rem 1.75rem;display:flex}.sales-injected.svelte-1smvs63 .beyond-bess-icon{color:#ced73e;flex-shrink:0;width:2.25rem;height:2.25rem}.sales-injected.svelte-1smvs63 .beyond-bess-icon svg{width:100%;height:100%}.sales-injected.svelte-1smvs63 .beyond-bess-title{color:#ced73e;margin:0;font-size:1.2rem;font-weight:700}.sales-injected.svelte-1smvs63 .beyond-bess-desc{color:#ffffffbf;margin:0;font-size:1rem;line-height:1.6}.sales-injected.svelte-1smvs63 .beyond-bess-desc strong{color:#fff}@media (width<=1024px){.sales-injected.svelte-1smvs63 .beyond-bess-grid{grid-template-columns:1fr}}.sales-injected.svelte-1smvs63 .thankyou-layout{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3rem;display:flex}.sales-injected.svelte-1smvs63 .thankyou-title{color:#ced73e;margin:0;font-size:5.5rem;font-weight:700}.sales-injected.svelte-1smvs63 .thankyou-contact{text-align:center;flex-direction:column;gap:.5rem;display:flex}.sales-injected.svelte-1smvs63 .thankyou-cta{opacity:.7;margin:0 0 .5rem;font-size:1.3rem;font-weight:600}.sales-injected.svelte-1smvs63 .thankyou-email{color:#fff;margin:0;font-size:1.5rem;font-weight:500}.sales-injected.svelte-1smvs63 .thankyou-email a{color:inherit;text-decoration:none}.sales-injected.svelte-1smvs63 .thankyou-web{opacity:.6;margin:0;font-size:1.2rem}.sales-injected.svelte-1smvs63 .thankyou-web a{color:inherit;text-decoration:none}@media (width<=1024px){.slide-content.svelte-1smvs63{padding:1.5rem 2rem}.slide-title.svelte-1smvs63{font-size:2rem}.results-layout.svelte-1smvs63,.sales-injected.svelte-1smvs63 .pricing-layout{grid-template-columns:1fr}.sales-injected.svelte-1smvs63 .impl-flow{flex-direction:column}.sales-injected.svelte-1smvs63 .impl-arrow svg{transform:rotate(0)}.sales-injected.svelte-1smvs63 .arrow-label{writing-mode:horizontal-tb}.sales-injected.svelte-1smvs63 .impl-options,.sales-injected.svelte-1smvs63 .roadmap-layout{grid-template-columns:1fr}.sales-injected.svelte-1smvs63 .roadmap-item{flex-direction:column;gap:.5rem}.sales-injected.svelte-1smvs63 .heritage-layout,.sales-injected.svelte-1smvs63 .pitch-nem-shots,.cost-cards.svelte-1smvs63,.cost-graphs-row.svelte-1smvs63{grid-template-columns:1fr}.result-value.svelte-1smvs63{font-size:3.5rem}.logo-large{height:70px}.intro-tagline.svelte-1smvs63{font-size:1.75rem}}
