.iv-shell{--iv-ink:var(--ds-ink-950);--iv-paper:var(--ds-paper-50);--iv-lime:var(--ds-lime-300);--iv-muted:#b1bbb2;background:var(--iv-ink);color:var(--iv-paper)}.iv-page{font-family:var(--ds-font-sans)}.iv-page *,.iv-page :before,.iv-page :after{box-sizing:border-box}.iv-container{width:min(100% - 5rem,77rem);margin-inline:auto}.iv-page p{line-height:1.75}.iv-page h1,.iv-page h2,.iv-page h3,.iv-page p,.iv-page figure{margin:0}.iv-page h1,.iv-page h2{letter-spacing:-.055em;text-wrap:balance;font-weight:500}.iv-page h1{font-size:clamp(3.5rem,5.6vw,5.8rem);line-height:1.06}.iv-page h2{max-width:20ch;font-size:clamp(2.4rem,4vw,4rem);line-height:1.1}.iv-page h3{letter-spacing:-.025em;font-size:1.2rem;font-weight:600;line-height:1.4}.iv-page em{color:var(--iv-lime);font-family:var(--ds-font-editorial);font-weight:400}.iv-page a{text-underline-offset:.25em}.iv-page a:focus-visible,.iv-page summary:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid}.iv-page section[id],.iv-source-register article[id]{scroll-margin-top:150px}.iv-page .iv-eyebrow{color:var(--iv-muted);text-transform:uppercase;letter-spacing:.15em;font-size:.68rem;font-weight:600;line-height:1.7}.iv-eyebrow>span{color:var(--iv-lime)}.iv-hero{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:5rem;padding-block:6.5rem 5rem;display:grid}.iv-hero h1{margin-block:1.9rem 1.8rem}.iv-page .iv-hero-lead{color:#e4e9df;max-width:38ch;font-size:1.23rem;line-height:1.6}.iv-page .iv-hero-body{color:var(--iv-muted);max-width:58ch;margin-top:1.15rem;font-size:.96rem}.iv-actions{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:2rem;display:flex}.iv-page .iv-button{background:var(--iv-lime);color:var(--iv-ink);border-radius:.3rem;justify-content:center;align-items:center;gap:1rem;padding:.95rem 1.25rem;font-size:.83rem;font-weight:700;line-height:1.5;text-decoration:none;transition:background .2s;display:inline-flex}.iv-page .iv-button:hover{background:#dbffb5}.iv-page .iv-text-link{color:inherit;font-size:.84rem;font-weight:600;line-height:1.6;text-decoration:none}.iv-page .iv-text-link:hover{text-decoration:underline}.iv-page .iv-status{color:var(--iv-muted);margin-top:2.2rem;font-size:.73rem;line-height:1.8}.iv-status-dot{background:var(--iv-lime);border-radius:50%;width:.4rem;height:.4rem;margin-right:.5rem;display:inline-block}.iv-thesis-panel{background:#121a13;border:1px solid #384536;padding:2rem 2.3rem 1.8rem;position:relative}.iv-thesis-panel:before{content:"";background:var(--iv-lime);width:40px;height:3px;position:absolute;top:-2px;left:2.3rem}.iv-page .iv-panel-label{text-transform:uppercase;color:var(--iv-muted);letter-spacing:.15em;padding-bottom:.2rem;font-size:.65rem}.iv-panel-step{border-bottom:1px solid #334032;padding-block:1.65rem}.iv-panel-step:last-child{border:0;padding-bottom:.2rem}.iv-panel-step>span{color:var(--iv-lime);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.iv-panel-step strong{letter-spacing:-.04em;margin-block:.65rem .5rem;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:500;display:block}.iv-panel-step p{color:#ccd5c9;max-width:30ch;font-size:.85rem}.iv-panel-step small{color:#9cae99;margin-top:.7rem;font-size:.66rem;display:block}.iv-contents{z-index:20;background:#0e150f;border-block:1px solid #30392e;position:sticky;top:78px}.iv-contents .iv-container{scrollbar-width:thin;gap:1.8rem;display:flex;overflow-x:auto}.iv-contents a{white-space:nowrap;color:#d0d8cb;padding-block:1.2rem;font-size:.73rem;font-weight:600;text-decoration:none}.iv-contents a:hover{color:var(--iv-lime)}.iv-chapter{padding-block:6rem}.iv-chapter--paper{background:var(--iv-paper);color:#162015}.iv-chapter--paper .iv-eyebrow{color:#596650}.iv-chapter--paper .iv-eyebrow>span{color:#4e652e}.iv-chapter-heading{margin-bottom:3rem}.iv-chapter-heading h2{margin-top:1rem}.iv-page .iv-intro{max-width:67ch;color:var(--iv-muted);margin-top:1.5rem;font-size:1.03rem}.iv-chapter--paper .iv-intro{color:#53604e}.iv-editorial-grid{grid-template-columns:1fr 1fr;gap:4rem;display:grid}.iv-editorial-grid p{color:var(--iv-muted);margin-top:1rem;font-size:.94rem}.iv-chapter--paper .iv-editorial-grid p{color:#53604e}.iv-work-chain{border-block:1px solid #cbd3c3;grid-template-columns:repeat(5,1fr);margin:3rem 0 0;padding:0;list-style:none;display:grid}.iv-work-chain li{padding:1.5rem 1rem 1.5rem 0;font-size:.81rem;font-weight:600}.iv-work-chain li+li{border-left:1px solid #cbd3c3;padding-left:1.2rem}.iv-work-chain span{color:#67765a;margin-bottom:1rem;font-size:.65rem;display:block}.iv-page .iv-note{color:#a9b6a4;max-width:100ch;margin-top:1.5rem;font-size:.76rem;line-height:1.8}.iv-chapter--paper .iv-note{color:#5c6856}.iv-product-proof{background:#111710;border:1px solid #33402f;overflow:hidden}.iv-proof-bar{color:#c3cdbd;border-bottom:1px solid #33402f;flex-wrap:wrap;justify-content:space-between;gap:.8rem;padding:1rem 1.3rem;font-size:.7rem;display:flex}.iv-proof-bar a{text-decoration:none}.iv-proof-bar i{background:var(--iv-lime);border-radius:50%;width:6px;height:6px;margin-right:.5rem;display:inline-block}.iv-product-proof img{width:100%;height:auto;display:block}.iv-product-proof figcaption{color:#abb9a5;padding:1rem 1.3rem;font-size:.7rem;line-height:1.7}.iv-capability-list{margin-top:2.5rem}.iv-capability{border-bottom:1px solid #303b2d;grid-template-columns:1fr 2fr auto;align-items:baseline;gap:2rem;padding-block:1.4rem;display:grid}.iv-capability h3{font-size:1rem}.iv-capability p{color:var(--iv-muted);font-size:.88rem}.iv-capability a{color:var(--iv-lime);font-size:.75rem;text-decoration:none}.iv-platform-note{border-left:2px solid #59744b;max-width:90ch;margin-top:2.5rem;padding-left:1.5rem}.iv-platform-note strong{font-size:.97rem}.iv-platform-note p{color:var(--iv-muted);margin-top:.7rem;font-size:.88rem}.iv-platform-note a{margin-top:1rem;font-size:.76rem;display:inline-block}.iv-boundary{background:#182217;margin-top:2.5rem;padding:1.8rem 2rem}.iv-boundary p{color:#dce4d6;margin-top:.7rem;font-size:.89rem}.iv-definition{border-left:2px solid #577d34;max-width:60rem;padding-left:2rem}.iv-definition>p:first-child{color:#5c6856;font-size:.85rem}.iv-definition em{color:#436323}.iv-definition h3{max-width:34ch;margin-top:.8rem;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:500;line-height:1.35}.iv-definition p:last-child{color:#53604e;max-width:70ch;margin-top:1rem;font-size:.93rem}.iv-page .iv-role-label{margin-block:3rem 1.2rem}.iv-role-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.iv-role-grid article{border-top:1px solid #bfcab7;padding-top:1.5rem}.iv-role-number{color:#5c7249;font-size:.7rem}.iv-role-grid h3{margin-top:1.3rem}.iv-role-grid p{color:#53604e;margin-top:.7rem;font-size:.9rem}.iv-role-grid article>div{margin-top:1.5rem}.iv-role-grid article>div strong{text-transform:uppercase;letter-spacing:.07em;font-size:.68rem}.iv-role-grid article>div p{font-size:.8rem}.iv-market-signals{grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:2rem;display:grid}.iv-market-signals>div{border-top:1px solid #3c4b34;padding-top:1.5rem}.iv-market-signals strong{letter-spacing:-.06em;color:var(--iv-lime);font-size:clamp(3rem,5vw,4.5rem);font-weight:500}.iv-market-signals h3{margin-block:.9rem .7rem;font-size:.95rem}.iv-market-signals p{color:var(--iv-muted);font-size:.83rem}.iv-page .iv-source{color:inherit;margin-top:1rem;font-size:.7rem;line-height:1.8;display:inline-block}.iv-market-method{border-top:1px solid #303b2d;margin-top:3rem;padding-top:2.5rem}.iv-numbered{color:var(--iv-muted);margin-block:1rem;padding-left:1.1rem;font-size:.88rem;line-height:1.7}.iv-numbered li{margin-block:.7rem;padding-left:.4rem}.iv-business-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.iv-business-grid h3{margin-block:1rem .8rem}.iv-business-grid p:not(.iv-eyebrow){color:#53604e;font-size:.9rem}.iv-business-grid a{margin-top:1.5rem;display:inline-block}.iv-page .iv-small{color:var(--iv-muted);margin-top:1.3rem;font-size:.74rem}.iv-chapter--paper .iv-small{color:#53604e}.iv-economics{border-top:1px solid #cbd3c3;margin-top:3rem;padding-top:2rem}.iv-economics p{color:#53604e;max-width:90ch;margin-top:1rem;font-size:.93rem}.iv-competition-head,.iv-competition-row{border-bottom:1px solid #35422f;grid-template-columns:1.1fr 1fr 1.1fr;column-gap:2.5rem;display:grid}.iv-competition-head{color:#a8b69f;text-transform:uppercase;letter-spacing:.1em;padding-bottom:1rem;font-size:.66rem}.iv-competition-row{padding-block:2rem}.iv-competition-row h3{font-size:.97rem}.iv-competition-row p{color:var(--iv-muted);font-size:.86rem}.iv-competition-row div>p{margin-top:.6rem;font-size:.77rem}.iv-competitor-sources{flex-wrap:wrap;gap:.45rem 1rem;margin-top:1rem;display:flex}.iv-competitor-sources a{color:#b8cba7;font-size:.67rem}.iv-moat{margin-top:3rem}.iv-editorial-grid strong{color:var(--iv-paper);font-weight:600}.iv-roadmap{margin:0;padding:0;list-style:none}.iv-roadmap li{border-top:1px solid #cbd3c3;grid-template-columns:5rem 1fr;gap:2rem;padding-block:2rem;display:grid}.iv-roadmap-index{color:#6a7d59;font-size:2.5rem;font-family:var(--ds-font-editorial)}.iv-roadmap h3{margin-top:.6rem;font-size:1.55rem}.iv-roadmap li>div>p:not(.iv-eyebrow){color:#53604e;max-width:80ch;margin-top:.8rem;font-size:.93rem}.iv-roadmap li>div>.iv-gate{color:#314927;border-left:2px solid #acc895;padding-left:1rem;font-size:.78rem}.iv-risk-list details{border-bottom:1px solid #35422f}.iv-risk-list summary{cursor:pointer;justify-content:space-between;gap:2rem;padding-block:1.4rem;font-size:1.05rem;font-weight:500;list-style:none;display:flex}.iv-risk-list summary::-webkit-details-marker{display:none}.iv-risk-list summary span{color:var(--iv-lime);font-size:1.4rem;line-height:1}.iv-risk-list details[open] summary span{transform:rotate(45deg)}.iv-risk-list details>p{color:var(--iv-muted);max-width:85ch;padding-bottom:1.5rem;font-size:.92rem}.iv-proof-agenda{margin-top:3rem}.iv-metric-grid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:1.5rem;display:grid}.iv-metric-grid strong{font-size:.9rem}.iv-metric-grid p{color:var(--iv-muted);margin-top:.5rem;font-size:.85rem}.iv-close{background:#1c2a1b;padding-block:5.5rem}.iv-close h2{max-width:24ch;margin-block:1.3rem 1.5rem}.iv-close>div>p:not(.iv-eyebrow):not(.iv-small){color:#cbd7c3;max-width:60ch;font-size:1.03rem}.iv-maintenance{color:#a6b39e;padding-block:2rem;font-size:.7rem}.iv-maintenance a{margin-top:.7rem;display:inline-block}.iv-research-hero{padding-block:4.5rem 4rem}.iv-research-hero .iv-eyebrow{margin-top:3.5rem}.iv-research-hero h1{margin-top:1.5rem}.iv-research-hero .iv-intro{max-width:56ch}.iv-reading-width{max-width:57rem}.iv-reading-width>h2{margin-top:1rem}.iv-reading-width>p:not(.iv-eyebrow):not(.iv-intro){color:#53604e;margin-top:1.8rem;font-size:.93rem}.iv-research-rows{margin-top:2.5rem}.iv-research-rows>div{border-top:1px solid #35422f;padding-block:1.5rem}.iv-research-rows p{color:var(--iv-muted);max-width:85ch;margin-top:.6rem;font-size:.93rem}.iv-research-rows a{margin-top:1rem;font-size:.8rem;display:inline-block}.iv-chapter--paper .iv-research-rows>div{border-color:#cbd3c3}.iv-chapter--paper .iv-research-rows p{color:#53604e}.iv-formula{border-block:1px solid #bccab0;margin-top:1rem;padding-block:1.8rem}.iv-formula span{letter-spacing:.1em;text-transform:uppercase;color:#5c7249;font-size:.65rem}.iv-formula p{letter-spacing:-.03em;margin-top:.8rem;font-size:clamp(1.3rem,2.5vw,1.8rem);line-height:1.4}.iv-formula small{color:#53604e;margin-top:.8rem;font-size:.78rem;display:block}.iv-definition--dark{margin-top:3rem}.iv-definition--dark>p:first-child,.iv-definition--dark p:last-child{color:var(--iv-muted)}.iv-diligence-grid{grid-template-columns:repeat(2,1fr);gap:2rem 4rem;display:grid}.iv-diligence-grid>div{border-top:1px solid #cbd3c3;padding-top:1.4rem}.iv-diligence-grid p{color:#53604e;margin-top:.7rem;font-size:.9rem}.iv-page .iv-button--ink{color:var(--iv-paper);background:#172413;margin-top:2rem}.iv-page .iv-button--ink:hover{background:#33462a}.iv-source-register article{border-top:1px solid #35422f;grid-template-columns:3rem 1fr;gap:2rem;padding-block:2rem;display:grid}.iv-source-number{color:#9cb18c;font-size:1.5rem;font-family:var(--ds-font-editorial)}.iv-source-register h3{margin-top:.5rem;font-size:1.14rem}.iv-source-register h3 a{text-decoration:none}.iv-source-register h3 a:hover{text-decoration:underline}.iv-source-register p{max-width:90ch;color:var(--iv-muted);margin-top:.7rem;font-size:.9rem}.iv-source-register .iv-source-date{color:#a7bb99;font-size:.7rem}.iv-source-register .iv-source-limit{color:#b8c5ae;font-size:.8rem}.iv-source-limit strong{color:#d0ddc7;font-weight:600}.iv-research-back{border-top:1px solid #35422f;padding-top:2rem}@media (min-width:1700px){.iv-hero{padding-block:8rem 6rem}}@media (max-width:1100px){.iv-hero{gap:2.5rem}.iv-container{width:calc(100% - 3rem)}.iv-thesis-panel{padding:1.7rem}.iv-contents{top:72px}.iv-contents .iv-container{gap:1.35rem}.iv-editorial-grid{gap:2.5rem}.iv-market-signals,.iv-role-grid,.iv-business-grid{gap:1.8rem}.iv-competition-head,.iv-competition-row{column-gap:1.5rem}}@media (max-width:800px){.iv-hero{grid-template-columns:1fr;gap:3rem;padding-block:4rem}.iv-hero h1{font-size:clamp(3.3rem,8vw,5rem)}.iv-hero-body{max-width:70ch}.iv-thesis-panel{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.iv-panel-label{grid-column:1/-1}.iv-panel-step{border:0;padding:0}.iv-panel-step strong{font-size:1.35rem}.iv-panel-step p{font-size:.76rem}.iv-panel-step>span{font-size:.59rem}.iv-chapter{padding-block:4.5rem}.iv-capability{grid-template-columns:1fr 2fr;gap:.6rem 2rem}.iv-capability a{grid-column:2}.iv-market-signals{gap:1.5rem}.iv-market-signals strong{font-size:3rem}.iv-competition-head{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iv-competition-row{grid-template-columns:1fr;gap:1.3rem}.iv-competition-row>p:before{text-transform:uppercase;letter-spacing:.1em;color:#d0ddc7;margin-bottom:.4rem;font-size:.63rem;display:block}.iv-competition-row>p:nth-child(2):before{content:"Existing strength"}.iv-competition-row>p:nth-child(3):before{content:"The test for WRKZY"}}@media (max-width:600px){.iv-container{width:calc(100% - 2.5rem)}.iv-page h1,.iv-hero h1{font-size:clamp(2.8rem,11.3vw,3.8rem)}.iv-page h2{max-width:19ch;font-size:2.5rem}.iv-page .iv-hero-lead{font-size:1.08rem}.iv-hero{padding-block:3rem}.iv-hero h1{margin-block:1.5rem}.iv-actions{flex-direction:column;align-items:flex-start;gap:1.3rem}.iv-actions .iv-button{width:100%}.iv-thesis-panel{padding:1.6rem;display:block}.iv-panel-step{border-bottom:1px solid #334032;padding-block:1.4rem}.iv-panel-step strong{font-size:1.7rem}.iv-panel-step p{max-width:none;font-size:.85rem}.iv-contents{top:70px}.iv-contents .iv-container{gap:1.4rem}.iv-contents a{padding-block:1rem}.iv-chapter{padding-block:3.75rem}.iv-chapter-heading{margin-bottom:2rem}.iv-page .iv-intro{font-size:.96rem}.iv-editorial-grid,.iv-market-signals,.iv-role-grid,.iv-business-grid,.iv-metric-grid,.iv-diligence-grid{grid-template-columns:1fr;gap:2rem}.iv-work-chain{grid-template-columns:1fr;margin-top:2rem}.iv-work-chain li,.iv-work-chain li+li{border-left:0;align-items:baseline;gap:1.5rem;padding:1rem 0;display:flex}.iv-work-chain li+li{border-top:1px solid #cbd3c3}.iv-work-chain span{margin:0}.iv-capability{grid-template-columns:1fr;gap:.65rem}.iv-capability a{grid-column:1}.iv-proof-bar{padding-inline:1rem}.iv-proof-bar a{font-size:.65rem}.iv-boundary{padding:1.5rem}.iv-definition{padding-left:1.3rem}.iv-role-grid article>div{margin-top:1rem}.iv-market-signals>div{padding-top:1.2rem}.iv-market-signals strong{font-size:3.6rem}.iv-market-signals h3{margin-top:.5rem}.iv-competition-row{padding-block:1.6rem}.iv-roadmap li{grid-template-columns:2rem 1fr;gap:1rem}.iv-roadmap-index{font-size:1.7rem}.iv-roadmap h3{font-size:1.3rem}.iv-risk-list summary{font-size:.95rem}.iv-close{padding-block:3.75rem}.iv-research-hero{padding-block:2.5rem 3rem}.iv-research-hero .iv-eyebrow{margin-top:2.5rem}.iv-source-register article{grid-template-columns:1.5rem 1fr;gap:1rem}.iv-source-register h3{font-size:1.02rem}}@media print{.iv-shell{color:#000;background:#fff}.iv-shell .wz-header,.iv-shell .wrkzy-footer,.iv-contents{display:none}.iv-chapter,.iv-close{color:#000;background:#fff;padding-block:2rem}.iv-page p,.iv-page .iv-intro,.iv-page .iv-note,.iv-page .iv-small{color:#333}.iv-page h2{break-after:avoid}.iv-product-proof,.iv-thesis-panel{break-inside:avoid}}
.iv-why-now{border-top:1px solid #cbd3c3;margin-top:3rem;padding-top:2rem}.iv-why-now-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:1.7rem;display:grid}.iv-why-now h4{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:600}.iv-why-now-grid p{color:#53604e;margin-top:.8rem;font-size:.88rem}.iv-market-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem;margin-top:1.5rem;display:grid}.iv-market-summary article{border-top:1px solid #3c4b34;padding-top:1.5rem}.iv-market-summary article>strong{color:var(--iv-lime);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:1.2rem;font-size:clamp(1.6rem,2.9vw,2.7rem);font-weight:500;line-height:1.3;display:block}.iv-market-summary h3{margin-top:1rem;font-size:.95rem}.iv-market-summary article>p:last-child{color:var(--iv-muted);margin-top:.7rem;font-size:.83rem}.iv-market-model-link{margin-top:1.5rem}.iv-initial-buyer{border-top:1px solid #35422f;margin-top:3rem;padding-top:2rem}.iv-initial-buyer h3{max-width:47ch;margin-top:1rem;font-size:1.55rem;font-weight:500}.iv-initial-buyer dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-block:1.7rem 0;display:grid}.iv-initial-buyer dt{color:#e5edde;font-size:.82rem;font-weight:600}.iv-initial-buyer dd{color:var(--iv-muted);margin:.6rem 0 0;font-size:.86rem;line-height:1.75}.iv-adoption-path{border-block:1px solid #cbd3c3;grid-template-columns:repeat(5,minmax(0,1fr));margin:3rem 0 0;padding:0;list-style:none;display:grid}.iv-adoption-path li{padding:1.3rem 1.2rem 1.3rem 0;font-size:.78rem;font-weight:600;line-height:1.6}.iv-adoption-path li+li{border-left:1px solid #cbd3c3;padding-left:1.2rem}.iv-adoption-path span{color:#67765a;margin-bottom:.6rem;font-size:.65rem;display:block}.iv-diligence-priority{border-left:2px solid #8cad70;margin-top:2rem;padding-left:1.4rem}.iv-diligence-priority p{max-width:92ch;color:var(--iv-muted);margin-top:.8rem;font-size:.89rem}.iv-diligence-priority a{margin-top:1rem;display:inline-block}.iv-chapter--paper .iv-diligence-priority p{color:#53604e}.iv-market-explorer{margin-top:2.5rem}.iv-scenario-controls{flex-wrap:wrap;gap:.6rem;margin-bottom:2rem;display:flex}.iv-scenario-controls button{color:#25371b;font:inherit;cursor:pointer;background:0 0;border:1px solid #b4c1a8;border-radius:.3rem;padding:.75rem 1.1rem;font-size:.82rem;font-weight:600;line-height:1.5}.iv-scenario-controls button[aria-pressed=true]{color:var(--iv-paper);background:#24361a;border-color:#24361a}.iv-scenario-controls button:focus-visible,.iv-market-table-scroll:focus-visible{outline-offset:4px;outline:2px solid #527a31}.iv-chapter--paper .iv-market-summary article{border-color:#b9c9ad}.iv-chapter--paper .iv-market-summary article>strong{color:#3b5c24}.iv-chapter--paper .iv-market-summary article>p:last-child{color:#53604e}.iv-market-table-scroll{scrollbar-width:thin;max-width:100%;margin-top:2rem;overflow-x:auto}.iv-market-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:.79rem;line-height:1.75}.iv-market-table caption{text-align:left;color:#26381e;padding-bottom:1rem;font-size:.9rem;font-weight:600}.iv-market-table th,.iv-market-table td{vertical-align:top;border-bottom:1px solid #cbd3c3;padding:1rem .9rem}.iv-market-table th:first-child,.iv-market-table td:first-child{padding-left:0}.iv-market-table thead th{letter-spacing:.07em;text-transform:uppercase;color:#506843;font-size:.65rem;font-weight:600}.iv-market-table tbody th{width:28%;font-weight:600}.iv-market-table td{color:#53604e}.iv-market-table td:nth-child(2){color:#2d4222;font-variant-numeric:tabular-nums;width:21%}.iv-market-table--bridge{min-width:780px}.iv-market-table--bridge td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.iv-market-table--bridge thead th:not(:first-child){text-align:right}.iv-market-table--bridge td:nth-child(2){width:auto}.iv-market-bridge{margin-top:3rem}.iv-market-bridge p{color:#53604e;max-width:90ch;margin-top:.8rem;font-size:.9rem}.iv-market-explorer .iv-formula p{letter-spacing:-.015em;font-size:1rem}@media (max-width:800px){.iv-market-summary{gap:1.2rem}.iv-market-summary article>strong{font-size:1.6rem}.iv-why-now-grid{grid-template-columns:1fr;gap:1.7rem}.iv-initial-buyer dl{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:600px){.iv-market-summary{grid-template-columns:1fr;gap:1.5rem}.iv-market-summary article>strong{margin-top:.7rem;font-size:2.3rem}.iv-market-summary h3{margin-top:.6rem}.iv-adoption-path{grid-template-columns:1fr}.iv-adoption-path li,.iv-adoption-path li+li{border-left:0;align-items:baseline;gap:1.3rem;padding:1rem 0;display:flex}.iv-adoption-path li+li{border-top:1px solid #cbd3c3}.iv-adoption-path span{margin:0}.iv-scenario-controls{gap:.5rem}.iv-scenario-controls button{padding:.7rem .8rem;font-size:.75rem}.iv-initial-buyer h3{font-size:1.35rem}}
.iv-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4rem;padding-block:4.5rem}@media (min-width:1101px){.iv-hero h1{font-size:5rem}}.iv-hero-photo{align-self:center;min-width:0}.iv-hero-image{aspect-ratio:4/3;background:#182019;position:relative;overflow:hidden}.iv-hero-photo img{object-fit:cover;object-position:55% center}.iv-hero-photo figcaption{color:#c4cfbd;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-top:1rem;font-size:.63rem;display:flex}.iv-brief{color:#172212;background:#eff1e9;padding-block:4.5rem;scroll-margin-top:145px}.iv-brief-layout{grid-template-columns:.7fr 1.3fr;gap:5rem;display:grid}.iv-brief .iv-eyebrow{color:#53674a}.iv-brief h2{margin-block:1rem 1.5rem;font-size:clamp(2.5rem,4vw,3.6rem)}.iv-brief em{color:#496c30}.iv-brief-intro>p:last-child{color:#53604e;max-width:32ch;font-size:.9rem}.iv-story-switch{border:1px solid #b9c8ae;border-radius:.35rem;gap:.35rem;padding:.3rem;display:inline-flex}.iv-story-switch button{font:inherit;color:#405535;cursor:pointer;background:0 0;border:0;border-radius:.2rem;padding:.6rem .9rem;font-size:.78rem;font-weight:600;line-height:1.5}.iv-story-switch button[aria-pressed=true]{color:#f7f7f2;background:#263b1d}.iv-page button:focus-visible{outline-offset:4px;outline:2px solid #679442}.iv-page .iv-brief-kicker{color:#607253;text-transform:uppercase;letter-spacing:.12em;margin-top:2rem;font-size:.65rem}.iv-page .iv-pitch-text{letter-spacing:-.025em;margin-top:.8rem;font-size:clamp(1.2rem,1.9vw,1.55rem);line-height:1.65}.iv-copy-pitch{color:#354e26;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7e926d;gap:1rem;margin-top:1rem;padding:.5rem 0;font-size:.78rem;font-weight:600;display:inline-flex}.iv-copy-status{color:#4e623e;margin-left:1rem;font-size:.75rem;display:inline-block}.iv-page .iv-teaser-summary{color:#3f5035;margin-top:.8rem;font-size:1rem}.iv-brief-reading ul{margin:1.5rem 0 0;padding:0;list-style:none}.iv-brief-reading li{border-top:1px solid #c4cfbb;grid-template-columns:9rem 1fr;gap:1.5rem;padding-block:.9rem;display:grid}.iv-brief-reading li strong{font-size:.85rem;line-height:1.6}.iv-brief-reading li span{color:#53604e;font-size:.83rem;line-height:1.7}.iv-brief-download{border-top:1px solid #bfccb4;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1.7rem;display:flex}.iv-brief-download .iv-button--ink{color:#f7f7f2;background:#233719;margin:0}.iv-brief-download>span{color:#5e7151;font-size:.66rem}.iv-flow-explorer{border-top:1px solid #c4cfbb;margin-top:3rem;padding-top:2rem}.iv-flow-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.iv-flow-heading h3{margin-top:.65rem;font-size:1.45rem;font-weight:500}.iv-page .iv-flow-status{color:#44632e;border-left:2px solid #82a864;margin-top:1.5rem;padding-left:.7rem;font-size:.7rem;display:inline-block}.iv-page .iv-flow-status--future{color:#795712;border-color:#bd9844}.iv-flow-nodes{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;margin:2rem 0;padding:0;list-style:none;display:grid}.iv-flow-nodes li{position:relative}.iv-flow-nodes li:not(:last-child):after{content:"→";color:#7a906a;font-size:.9rem;position:absolute;top:50%;right:-1.4rem}.iv-flow-nodes button{color:#53664a;font:inherit;cursor:pointer;background:0 0;border:1px solid #c6d2bc;border-radius:.4rem;flex-direction:column;align-items:center;gap:.8rem;width:100%;padding:1.1rem .6rem;display:flex;position:relative}.iv-flow-nodes button[aria-pressed=true]{color:#233e13;background:#e0ebd4;border-color:#83a768}.iv-flow-node-number{align-self:flex-start;margin-left:.2rem;font-size:.6rem}.iv-flow-nodes svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:2.5rem;height:2.5rem}.iv-flow-nodes strong{font-size:.8rem;font-weight:600}.iv-flow-detail{border-block:1px solid #c4cfbb;grid-template-columns:7rem 1fr auto;align-items:start;gap:1.6rem;padding-block:1.5rem;display:grid}.iv-flow-detail>span{text-transform:uppercase;color:#5d764b;font-size:.65rem;line-height:1.8}.iv-flow-detail h4{letter-spacing:-.02em;margin:0;font-size:1.1rem}.iv-flow-detail p{color:#53604e;margin-top:.6rem;font-size:.88rem}.iv-flow-detail>button{color:#3e5d28;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.3rem 0;font-size:.73rem;font-weight:600}.iv-human-photo{background:#162018;position:relative;overflow:hidden;margin-bottom:3.5rem!important}.iv-human-photo img{object-fit:cover;object-position:center;width:100%;height:clamp(26rem,40vw,33rem);display:block}.iv-human-photo:after{content:"";background:linear-gradient(90deg,#030a06eb,#030a06b3 35%,#0000 70%);position:absolute;inset:0}.iv-human-photo>div{z-index:1;width:40%;position:absolute;top:50%;left:3rem;transform:translateY(-50%)}.iv-human-photo .iv-eyebrow{color:#c4d5b8}.iv-human-photo h3{color:#f7f7f2;letter-spacing:-.04em;margin-top:1rem;font-size:clamp(2rem,3.5vw,3.3rem);font-weight:500;line-height:1.15}.iv-human-photo h3 em{color:#c3ff82}.iv-human-photo>div>p:last-child{color:#c7d5bc;max-width:36ch;margin-top:1.5rem;font-size:.9rem}.iv-human-photo figcaption{z-index:1;color:#c8d4be;font-size:.63rem;position:absolute;bottom:1.2rem;left:3rem}.iv-market-lenses{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:2.5rem;display:grid}.iv-market-lenses button{color:#d7e3ce;text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #35482e;padding:1.3rem 1.5rem}.iv-market-lenses button[aria-pressed=true]{background:#1a2c15;border-color:#88b16b;box-shadow:inset 0 2px #b5e891}.iv-market-lenses span{color:#b5c4a9;text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;display:block}.iv-market-lenses strong{letter-spacing:-.045em;margin-top:.8rem;font-size:clamp(1.5rem,2.5vw,2.3rem);font-weight:500;display:block}.iv-market-lenses small{color:#aabb9d;margin-top:.7rem;font-size:.68rem;line-height:1.7;display:block}.iv-global-detail{grid-template-columns:.9fr 1.1fr;align-items:center;gap:3.5rem;display:grid}.iv-global-figure{text-align:center;background:#142212;padding:1.5rem 2rem 2rem;position:relative}.iv-evidence-badge{color:#c5dbb4;letter-spacing:.05em;text-transform:uppercase;border:1px solid #426332;padding:.3rem .6rem;font-size:.6rem;display:inline-block}.iv-market-graphic{fill:none;stroke:#45613a;stroke-width:1px;width:100%;height:225px;margin-block:1.2rem .4rem;display:block}.iv-market-graphic circle{fill:#adc994;stroke:#adc994}.iv-market-graphic .iv-market-spoke{stroke:#47653b;stroke-dasharray:3 5}.iv-market-graphic .iv-market-core{fill:#243d1b;stroke:#8cba6b}.iv-market-graphic .iv-market-mark{stroke:#bdff8b;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.iv-page .iv-global-number{color:#c3ff82;letter-spacing:-.06em;font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.2}.iv-global-figure>p:last-child{color:#bccfb0;margin-top:.7rem;font-size:.76rem}.iv-global-copy h3{letter-spacing:-.04em;margin-top:1rem;font-size:clamp(1.5rem,2.7vw,2.2rem);font-weight:500;line-height:1.3}.iv-global-copy>p:not(.iv-eyebrow),.iv-market-implication p{color:#b6c5ad;margin-top:1rem;font-size:.9rem}.iv-market-implication{border-left:2px solid #719653;margin-top:1.6rem;padding-left:1.2rem}.iv-market-implication strong{color:#d4e3c8;font-size:.7rem;font-weight:600}.iv-market-implication p{margin-top:.5rem}.iv-page .iv-global-limit,.iv-global-copy>.iv-global-limit{color:#9fb292;margin-top:1.2rem;font-size:.74rem;line-height:1.8}.iv-global-copy a,.iv-region-data a{color:#c7dabc;margin-top:1.2rem;font-size:.72rem;line-height:1.8;display:inline-block}.iv-region-explorer{border-top:1px solid #35482e;margin-top:4rem;padding-top:2.8rem}.iv-region-header{grid-template-columns:1fr 1fr;align-items:end;gap:3rem;display:grid}.iv-region-header h3{margin-top:.8rem;font-size:1.6rem;font-weight:500}.iv-region-header>p{color:#a9bba0;max-width:50ch;font-size:.83rem}.iv-region-layout{grid-template-columns:1.3fr .7fr;align-items:center;gap:3.5rem;margin-top:2rem;display:grid}.iv-region-world svg{fill:none;stroke:#34522a;stroke-width:1px;width:100%;display:block}.iv-region-world .iv-world-connection{stroke-dasharray:3 5;stroke:#597c45}.iv-region-world .iv-world-point{fill:#6b8e55;stroke:none}.iv-region-world .iv-world-point--active{fill:#c3ff82;stroke:#c3ff82;stroke-width:10px;stroke-opacity:.13}.iv-region-world text{fill:#9bb78a;stroke:none;letter-spacing:3px;font-size:9px;font-family:var(--ds-font-sans)}.iv-region-select{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.iv-region-select button{color:#bdcfb0;font:inherit;cursor:pointer;background:0 0;border:1px solid #3a5730;border-radius:.2rem;padding:.6rem .8rem;font-size:.68rem}.iv-region-select button[aria-pressed=true]{color:#d7fac0;background:#28421d;border-color:#709552}.iv-region-data>strong{color:#d8f8c4;letter-spacing:-.06em;margin-top:.5rem;font-size:3.7rem;font-weight:500;display:block}.iv-region-data h4{color:#d3e0c9;margin:.5rem 0 0;font-size:1rem;font-weight:500}.iv-region-data>p:not(.iv-eyebrow){color:#acbfa0;margin-top:1rem;font-size:.85rem}.iv-region-data>.iv-region-period{color:#c3d7b5!important;margin-top:.7rem!important;font-size:.68rem!important}.iv-launch-case{border-block:1px solid #3b5231;margin-top:3rem}.iv-launch-case summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding-block:1.5rem;list-style:none;display:flex}.iv-launch-case summary::-webkit-details-marker{display:none}.iv-launch-case summary strong{font-size:.93rem;font-weight:500}.iv-launch-case summary small{color:#aabc9f;margin-top:.5rem;font-size:.72rem;line-height:1.7;display:block}.iv-launch-case summary>span:last-child{color:#c3ff82;font-size:1.4rem}.iv-launch-case[open] summary>span:last-child{transform:rotate(45deg)}.iv-launch-case>div{padding-block:1rem 2rem}.iv-roadmap-explorer>ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.iv-roadmap-explorer li button{border:0;color:#556d45;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border-top:2px solid #c3d0b8;flex-direction:column;align-items:flex-start;gap:.8rem;padding:1rem 0;display:flex}.iv-roadmap-explorer li button[aria-pressed=true]{color:#253f16;border-color:#4d752f}.iv-roadmap-explorer li span{font-size:.67rem}.iv-roadmap-explorer li strong{font-size:1.3rem;font-weight:500}.iv-roadmap-explorer li small{font-size:.67rem}.iv-roadmap-stage{background:#e6edde;grid-template-columns:1.1fr .9fr;gap:4rem;margin-top:1.5rem;padding:2.3rem;display:grid}.iv-roadmap-stage h3{max-width:27ch;margin-top:.8rem;font-size:1.75rem;font-weight:500}.iv-roadmap-stage p:not(.iv-eyebrow){color:#526347;margin-top:1rem;font-size:.9rem}.iv-roadmap-proof{border-left:1px solid #bdcdb0;padding-left:2rem}.iv-roadmap-proof>span{color:#557743;text-transform:uppercase;letter-spacing:.1em;font-size:.65rem}.iv-roadmap-proof h4{margin:1rem 0 0;font-size:1.1rem;font-weight:500;line-height:1.5}.iv-roadmap-explorer>a{margin-top:1.8rem;display:inline-block}@media (max-width:1100px){.iv-hero{gap:2.5rem}.iv-brief-layout{gap:3rem}.iv-global-detail,.iv-region-layout{gap:2.5rem}}@media (max-width:800px){.iv-hero{grid-template-columns:1fr;gap:2.5rem;padding-block:3.5rem}.iv-brief-layout{grid-template-columns:1fr;gap:2.5rem}.iv-brief-intro>p:last-child{max-width:55ch}.iv-flow-nodes{gap:1rem}.iv-flow-nodes li:not(:last-child):after{right:-.85rem}.iv-flow-detail{grid-template-columns:1fr;gap:.9rem}.iv-flow-detail>button{justify-self:start}.iv-human-photo>div{width:52%;left:2rem}.iv-human-photo figcaption{left:2rem}.iv-global-detail{grid-template-columns:1fr;gap:2rem}.iv-global-figure{grid-template-columns:1fr 1fr;align-items:center;display:grid}.iv-global-figure .iv-evidence-badge{grid-column:1/-1;justify-self:center}.iv-market-graphic{grid-row:2/4}.iv-global-number{align-self:end}.iv-global-figure>p:last-child{align-self:start}.iv-region-header{grid-template-columns:1fr;gap:1rem}.iv-region-layout{grid-template-columns:1fr 1fr;gap:2rem}.iv-roadmap-stage{gap:2rem;padding:1.8rem}}@media (max-width:600px){.iv-hero{padding-block:2.5rem}.iv-brief{padding-block:3.5rem}.iv-page .iv-pitch-text{font-size:1.16rem}.iv-brief-reading li{grid-template-columns:1fr;gap:.4rem}.iv-brief-download{flex-direction:column;align-items:flex-start}.iv-brief-download a{width:100%}.iv-flow-nodes{grid-template-columns:repeat(5,100px);max-width:100%;padding-bottom:.7rem;overflow-x:auto}.iv-flow-nodes strong{font-size:.73rem}.iv-human-photo img{object-position:60% center;height:35rem}.iv-human-photo:after{background:linear-gradient(#0000 20%,#030a06ad 60%,#030a06f5)}.iv-human-photo>div{width:auto;inset:auto 1.5rem 4rem;transform:none}.iv-human-photo>div>p:last-child{margin-top:1rem;font-size:.85rem}.iv-human-photo figcaption{font-size:.6rem;line-height:1.6;left:1.5rem;right:1rem}.iv-market-lenses{grid-template-columns:1fr;gap:.7rem}.iv-market-lenses button{grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem;padding:1rem;display:grid}.iv-market-lenses strong{grid-area:1/2/3;margin:0;font-size:1.8rem}.iv-market-lenses small{margin:0}.iv-market-lenses span{font-size:.6rem}.iv-global-figure{padding:1.5rem;display:block}.iv-market-graphic{height:190px}.iv-region-layout{grid-template-columns:1fr}.iv-region-data>strong{font-size:3.4rem}.iv-region-select{grid-template-columns:1fr 1fr;display:grid}.iv-region-data{border-left:2px solid #547d3d;padding-left:1.2rem}.iv-roadmap-explorer>ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.iv-roadmap-explorer li strong{font-size:.9rem}.iv-roadmap-explorer li small{font-size:.57rem;line-height:1.6}.iv-roadmap-stage{grid-template-columns:1fr;gap:1.7rem;padding:1.5rem}.iv-roadmap-stage h3{font-size:1.5rem}.iv-roadmap-proof{border-top:1px solid #bdcdb0;border-left:0;padding:1.5rem 0 0}}@media (prefers-reduced-motion:reduce){.iv-page{scroll-behavior:auto}.iv-page *,.iv-page :before,.iv-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.iv-contact-intro{color:#c4cebd;max-width:40ch;line-height:1.6}.iv-contact-intro p{margin-block:1.1rem}.iv-contact-intro a{color:#deedcc;text-underline-offset:4px;margin-top:1.3rem;display:block}.iv-demo{border:1px solid #35422f;margin-top:2.5rem}.iv-demo-tabs{background:#152012;flex-wrap:wrap;gap:.6rem;padding:.8rem;display:flex}.iv-demo-tabs button{color:#d3decb;cursor:pointer;font:inherit;background:0 0;border:1px solid #46583c;align-items:center;gap:.7rem;padding:.85rem 1.1rem;font-size:.8rem;display:flex}.iv-demo-tabs button[aria-pressed=true]{color:#152012;background:#c3ff82;border-color:#c3ff82}.iv-demo-tabs span{opacity:.65;font-size:.65rem}.iv-demo button:focus-visible{outline-offset:3px;outline:2px solid #f7f7f2}.iv-demo video{aspect-ratio:16/9;background:#080d08;width:100%;display:block}.iv-demo figcaption{color:#b9c7af;border-block:1px solid #35422f;padding:.9rem 1.2rem;font-size:.7rem;line-height:1.6}.iv-demo-detail{grid-template-columns:1fr auto;gap:2rem;padding:1.5rem;display:grid}.iv-demo-detail p{color:#b9c7af;max-width:70ch;margin-top:.65rem;font-size:.9rem}.iv-demo-links{flex-direction:column;justify-content:center;gap:.8rem;font-size:.76rem;display:flex}.iv-proof-strip{grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:2rem;display:grid}.iv-proof-strip strong{font-size:.9rem;font-weight:500}.iv-proof-strip p{color:#b9c7af;margin-top:.7rem;font-size:.82rem}.iv-focus-grid{grid-template-columns:1fr 1fr;gap:4rem;margin-top:2rem;display:grid}.iv-focus-grid h3{margin-bottom:.8rem}.iv-focus-grid p{font-size:.94rem}.iv-conviction-cards{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.3rem;display:grid}.iv-conviction-cards article{border-top:1px solid #43513b;padding-top:1.3rem}.iv-conviction-cards article>span{font-family:var(--ds-font-editorial);color:var(--iv-lime);font-size:1.5rem}.iv-conviction-cards h3{margin-block:.8rem}.iv-conviction-cards p{color:#b9c7af;font-size:.87rem}.iv-chapter--paper .iv-conviction-cards article{border-color:#bdcbb3}.iv-chapter--paper .iv-conviction-cards article>span{color:#476837}.iv-chapter--paper .iv-conviction-cards p{color:#52634a}.iv-conviction-note{max-width:90ch;color:var(--iv-muted);margin-top:2rem!important;font-size:.8rem!important}.iv-compact-details{border-block:1px solid #becab5;margin-top:2rem}.iv-compact-details>summary{cursor:pointer;padding:1.3rem 0;font-size:.9rem}.iv-compact-details>div{padding-bottom:2rem}.iv-expansion{margin-top:3rem}.iv-expansion>h3{max-width:45ch}.iv-bridge-equation{color:#d7e7c9;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.2rem 0;font-size:.83rem;display:flex}.iv-bridge-equation strong{color:var(--iv-lime);font-weight:500}.iv-stage-note{border-left:2px solid #9fcb76;max-width:85ch;margin-top:2rem;padding-left:1.2rem}.iv-stage-note p{color:var(--iv-muted);font-size:.86rem}.iv-stage-note strong{color:var(--iv-paper);font-weight:500}.iv-why-now{border-top:1px solid #becab5;gap:2rem;margin-top:2rem;padding-top:1.3rem;font-size:.85rem;display:flex}.iv-why-now p{flex:1}.iv-why-now a{white-space:nowrap;align-self:flex-start}@media (min-width:801px){.iv-concise .iv-chapter{padding-block:4rem}.iv-concise .iv-chapter-heading{margin-bottom:2rem}}@media (max-width:800px){.iv-focus-grid{grid-template-columns:1fr;gap:1.5rem}.iv-demo-detail{grid-template-columns:1fr;gap:1rem}.iv-proof-strip,.iv-conviction-cards{grid-template-columns:1fr;gap:1.5rem}.iv-proof-strip{gap:1.3rem}.iv-why-now{flex-direction:column;gap:1rem}}.iv-investment-snapshot{margin:1.8rem 0 0}.iv-investment-snapshot>div{border-top:1px solid #bfcbb7;padding-block:.9rem}.iv-investment-snapshot dt{color:#516b40;text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:600}.iv-investment-snapshot dd{color:#34472c;margin:.45rem 0 0;font-size:.85rem;line-height:1.65}.iv-chapter-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.iv-evidence-status{color:#c0d3af;border:1px solid #43543a;padding:.4rem .7rem;font-size:.65rem;line-height:1.4}.iv-chapter--paper .iv-evidence-status{color:#435c33;border-color:#b6c8a7}.iv-contents.iv-reading-guide{--iv-guide-top:78px;top:var(--iv-guide-top)}.iv-contents.iv-reading-guide>.iv-container{display:block;position:relative;overflow:visible}.iv-guide-bar{align-items:center;gap:1.3rem;min-height:3.6rem;display:flex}.iv-reading-guide .iv-guide-bar>a{align-items:center;gap:.6rem;display:flex}.iv-reading-guide .iv-guide-bar a{align-items:center;min-height:44px;padding-block:.75rem;display:flex}.iv-guide-bar>a>span{color:#a9c88d;font-size:.65rem}.iv-guide-shortcuts{gap:1.4rem;margin-left:auto;display:flex}.iv-guide-bar button{color:#d9e8cf;font:inherit;cursor:pointer;background:#1b2b16;border:1px solid #405b32;justify-content:space-between;align-items:center;gap:1.3rem;min-height:44px;padding:.7rem 1rem;font-size:.75rem;display:flex}.iv-guide-groups{max-height:min(34rem, calc(100dvh - var(--iv-guide-top) - 3.6rem - 1.5rem));background:#101a0f;border:1px solid #405b32;padding:1.5rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 20px 45px #0000004d}.iv-guide-groups:not([hidden]){grid-template-columns:1.3fr 1fr 1fr;gap:2rem;display:grid}.iv-guide-groups p{color:#96b77c;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.8rem;font-size:.65rem}.iv-guide-groups ol{margin:0;padding:0;list-style:none}.iv-reading-guide .iv-guide-groups a{white-space:normal;gap:.7rem;min-height:44px;padding-block:.75rem;font-weight:400;line-height:1.5;display:flex}.iv-guide-groups a>span{color:#8da67a;padding-top:.07rem;font-size:.65rem}@media (max-width:1100px){.iv-contents.iv-reading-guide{--iv-guide-top:72px}}@media (max-width:800px){.iv-guide-shortcuts{display:none}.iv-guide-bar{justify-content:space-between;gap:.8rem}.iv-reading-guide .iv-guide-bar>a{font-size:.7rem}.iv-guide-bar button{gap:.8rem;padding-inline:.8rem;font-size:.7rem}.iv-guide-groups:not([hidden]){grid-template-columns:1fr;gap:1.4rem}.iv-guide-groups{padding:1.2rem}.iv-evidence-status{font-size:.62rem}}@media (max-width:600px){.iv-contents.iv-reading-guide{--iv-guide-top:70px}}@media print{.iv-contents.iv-reading-guide{display:none}}
.wm-explorer{--wm-ink:#eef5e9;--wm-muted:#b8c9a8;--wm-border:#405333;--wm-fill:#14200f;--wm-accent:#c3ff82;color:var(--wm-ink);margin-top:2rem}.iv-chapter--paper .wm-explorer{--wm-ink:#1c3013;--wm-muted:#506342;--wm-border:#b6c7a8;--wm-fill:#e7eddf;--wm-accent:#3a6122}.wm-scope{color:var(--wm-muted);max-width:95ch;font-size:.9rem}.wm-scope strong{color:var(--wm-ink);font-weight:500}.wm-controls{flex-wrap:wrap;gap:.6rem;margin:1.5rem 0;display:flex}.wm-controls button{border:1px solid var(--wm-border);color:var(--wm-muted);font:inherit;cursor:pointer;background:0 0;padding:.75rem 1rem;font-size:.8rem}.wm-controls button[aria-pressed=true]{color:#12200b;background:#c3ff82;border-color:#c3ff82}.wm-controls button:focus-visible,.wm-table-scroll:focus-visible{outline:2px solid var(--wm-accent);outline-offset:4px}.wm-assumption-label{color:var(--wm-muted);padding-bottom:1rem;font-size:.72rem}.wm-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.wm-results article{background:var(--wm-fill);border:1px solid var(--wm-border);min-width:0;padding:1.5rem}.wm-results article>p:first-child{text-transform:uppercase;letter-spacing:.06em;color:var(--wm-muted);min-height:2.2rem;font-size:.63rem;line-height:1.7}.wm-results strong{letter-spacing:-.05em;color:var(--wm-accent);font-variant-numeric:tabular-nums;margin:.8rem 0;font-size:clamp(2.3rem,4vw,3.5rem);font-weight:500;display:block}.wm-results h3{font-size:.95rem;font-weight:500}.wm-results article>p:last-child{color:var(--wm-muted);margin-top:.8rem;font-size:.8rem}.wm-explorer .wm-limit{color:var(--wm-muted);max-width:110ch;margin-top:1.3rem;font-size:.77rem;line-height:1.75}.wm-milestone{border-block:1px solid var(--wm-border);grid-template-columns:1.1fr 1fr;gap:3rem;margin-top:2rem;padding:1.8rem 0;display:grid}.wm-kicker{color:var(--wm-accent);text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;margin-bottom:.8rem!important}.wm-milestone h3{font-size:1.55rem;font-weight:500}.wm-milestone h4{margin:0;font-size:.95rem;font-weight:500}.wm-milestone p:not(.wm-kicker){color:var(--wm-muted);margin-top:.8rem;font-size:.87rem}.wm-milestone strong{color:var(--wm-ink);font-weight:500}.wm-method-link{color:var(--wm-accent);margin-top:1.5rem;font-size:.85rem;display:inline-block}.wm-table-scroll{scrollbar-width:thin;max-width:100%;margin-top:2.5rem;overflow-x:auto}.wm-table{border-collapse:collapse;text-align:left;width:100%;min-width:750px;font-size:.78rem;line-height:1.7}.wm-table caption{text-align:left;color:var(--wm-ink);padding-bottom:1rem;font-size:.95rem;font-weight:500}.wm-table th,.wm-table td{border-bottom:1px solid var(--wm-border);vertical-align:top;padding:.9rem .8rem}.wm-table th:first-child,.wm-table td:first-child{padding-left:0}.wm-table thead th{color:var(--wm-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.65rem}.wm-table tbody th{color:var(--wm-ink);min-width:9rem;font-weight:500}.wm-table td{color:var(--wm-muted);font-variant-numeric:tabular-nums}.wm-table td p+p{margin-top:.5rem}.wm-table a{color:var(--wm-accent);margin-top:.5rem;display:inline-block}.wm-formulas{border-left:2px solid var(--wm-accent);margin-top:2rem;padding-left:1.3rem}.wm-formulas h3{margin-bottom:1rem}.wm-formulas p{color:var(--wm-muted);margin-top:.6rem;font-size:.86rem}.wm-reviewed{color:var(--wm-muted);border-top:1px solid var(--wm-border);padding-top:1rem;font-size:.68rem;margin-top:2rem!important}@media (max-width:800px){.wm-milestone{grid-template-columns:1fr;gap:1.5rem}.wm-results article{padding:1.2rem}}@media (max-width:600px){.wm-results{grid-template-columns:1fr}.wm-results article>p:first-child{min-height:0}.wm-results strong{font-size:2.7rem}.wm-controls{gap:.4rem}.wm-controls button{padding:.7rem .8rem;font-size:.74rem}}.wm-india-appendix{border-block:1px solid #b9c9ad;margin-top:2rem}.wm-india-appendix>summary{cursor:pointer;padding:1.3rem 0;font-size:.95rem;font-weight:500}.wm-india-appendix>div{padding-bottom:2rem}.wm-explorer--summary .wm-scope{max-width:95ch;font-size:.875rem}.wm-explorer .wm-controls button{min-height:44px;font-size:.875rem}.wm-explorer .wm-assumption-label,.wm-explorer .wm-reviewed{font-size:.75rem}.wm-explorer .wm-limit{font-size:.875rem}.wm-explorer--summary .wm-results{border-block:1px solid var(--wm-border);gap:0}.wm-explorer--summary .wm-results article{background:0 0;border:0;padding:1.5rem}.wm-explorer--summary .wm-results article:first-child{padding-left:0}.wm-explorer--summary .wm-results article:last-child{padding-right:0}.wm-explorer--summary .wm-results article+article{border-left:1px solid var(--wm-border)}.wm-explorer--summary .wm-results article>p:first-child{letter-spacing:.04em;min-height:2.5rem;font-size:.75rem}.wm-explorer--summary .wm-results article>p:last-child{margin-top:0;font-size:.875rem}.wm-explorer--summary .wm-results strong{margin-block:.8rem;font-size:clamp(2.25rem,4vw,3.4rem)}.wm-revenue-equation{background:#182712;padding:1.5rem 1.8rem;margin-top:2rem!important}.wm-revenue-equation figcaption,.wm-arr-chart figcaption{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;font-size:1rem;font-weight:500;display:flex}.wm-revenue-equation figcaption>span,.wm-arr-chart figcaption>span{color:var(--wm-muted);font-size:.75rem;font-weight:400}.wm-equation-values{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:1.5rem;padding-block:1.5rem;display:grid}.wm-equation-values>div{min-width:0}.wm-equation-values strong{letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500;display:block}.wm-equation-values>div:last-child strong{color:var(--wm-accent)}.wm-equation-values span:not(.wm-equation-sign){color:var(--wm-muted);margin-top:.4rem;font-size:.875rem;display:block}.wm-equation-sign{color:var(--wm-muted);font-size:1.5rem}.wm-revenue-equation>p{color:var(--wm-muted);border-top:1px solid var(--wm-border);padding-top:1rem;font-size:.875rem}.wm-capture-details{border-block:1px solid var(--wm-border);margin-top:1.5rem}.wm-capture-details>summary{cursor:pointer;padding-block:1.2rem;font-size:.875rem}.wm-capture-body{padding-bottom:1.5rem}.wm-arr-chart{padding-top:1rem}.wm-arr-chart ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.wm-arr-chart li{text-align:center;min-width:0}.wm-arr-value{font-variant-numeric:tabular-nums;color:var(--wm-accent);margin-bottom:.7rem;font-size:.875rem;display:block}.wm-arr-track{border-bottom:1px solid var(--wm-border);justify-content:center;align-items:flex-end;height:150px;display:flex}.wm-arr-track>div{background:#8daf6e;width:55%;max-width:6rem}.wm-arr-chart li:last-child .wm-arr-track>div{background:var(--wm-accent)}.wm-arr-year{color:var(--wm-muted);margin-top:.7rem;font-size:.75rem;display:block}.wm-chart-baseline{color:var(--wm-muted);font-size:.75rem;margin-top:.8rem!important}@media (max-width:800px){.wm-explorer--summary .wm-results{grid-template-columns:1fr}.wm-explorer--summary .wm-results article{grid-template-columns:1fr auto;align-items:center;column-gap:1rem;padding:1.1rem 0;display:grid}.wm-explorer--summary .wm-results article+article{border-left:0;border-top:1px solid var(--wm-border)}.wm-explorer--summary .wm-results article>p:first-child{grid-column:1;min-height:auto}.wm-explorer--summary .wm-results strong{grid-area:1/2/3;margin:0;font-size:2.5rem}.wm-explorer--summary .wm-results article>p:last-child{grid-column:1;margin-top:.4rem}.wm-revenue-equation{padding:1.3rem}.wm-equation-values{gap:.5rem}.wm-equation-values strong{font-size:1.6rem}.wm-equation-values span:not(.wm-equation-sign){font-size:.75rem}.wm-milestone{gap:1.5rem}}@media (max-width:480px){.wm-equation-values{grid-template-columns:1fr;gap:.8rem}.wm-equation-values>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.wm-equation-values strong{font-size:2rem}.wm-equation-values span:not(.wm-equation-sign){max-width:15ch;margin:0;font-size:.875rem}.wm-equation-sign{line-height:1}.wm-arr-chart ol{gap:.6rem}.wm-arr-track{height:125px}}.wm-explorer .wm-table{font-size:.875rem}.wm-explorer .wm-milestone p:not(.wm-kicker){font-size:1rem}.wm-explorer .wm-kicker{font-size:.75rem}
.iv-concise{--iv-display:clamp(2.25rem, 4.4vw, 3.5rem);--iv-heading:clamp(1.625rem, 2.5vw, 2rem);--iv-feature:1.125rem;--iv-subheading:1rem;--iv-copy:.875rem;--iv-support:.8125rem;--iv-label:.75rem;--iv-metric:clamp(2rem, 3vw, 2.5rem)}.iv-concise h2{font-size:var(--iv-heading);max-width:26ch}.iv-concise h3{font-size:var(--iv-subheading)}.iv-concise p{line-height:1.65}.iv-concise .iv-hero h1{font-size:var(--iv-display);margin-block:1.5rem;line-height:1.08}.iv-concise .iv-hero-lead{max-width:43ch;font-size:1rem;line-height:1.65}.iv-concise .iv-hero .iv-actions{margin-top:1.5rem}.iv-concise .iv-close>div>p:not(.iv-eyebrow):not(.iv-small){font-size:var(--iv-copy)}.iv-concise .iv-button{font-size:var(--iv-support)}.iv-concise .iv-chapter{padding-block:4rem}.iv-concise .iv-chapter-heading{margin-bottom:1.5rem}.iv-concise .iv-intro{font-size:var(--iv-copy);max-width:75ch;margin-top:1.2rem}.iv-concise .iv-eyebrow,.iv-concise .iv-evidence-status,.iv-concise .iv-hero-photo figcaption,.iv-concise .iv-status,.iv-concise .iv-brief-kicker,.iv-concise .iv-investment-snapshot dt,.iv-concise .iv-guide-bar>a>span,.iv-concise .iv-guide-groups p,.iv-concise .iv-guide-groups a>span,.iv-concise .iv-roadmap-explorer li span,.iv-concise .iv-roadmap-explorer li small,.iv-concise .iv-roadmap-proof>span{font-size:var(--iv-label);letter-spacing:.08em}.iv-concise .iv-investment-snapshot dd,.iv-concise .iv-focus-grid p,.iv-concise .iv-role-principle,.iv-concise .iv-boundary p,.iv-concise .iv-roadmap-stage p:not(.iv-eyebrow),.iv-concise .iv-investment-snapshot dd{font-size:var(--iv-copy)}.iv-concise .iv-pitch-text{font-size:1rem;line-height:1.65}.iv-concise .iv-brief-layout{grid-template-columns:.8fr 1.2fr;gap:4rem}.iv-concise .iv-brief{padding-block:4rem}.iv-concise .iv-note,.iv-concise .iv-conviction-note,.iv-concise .iv-stage-note p,.iv-concise .iv-why-now,.iv-concise .iv-brief-download>span,.iv-concise .iv-copy-pitch,.iv-concise .iv-compact-details>summary,.iv-concise .iv-maintenance{font-size:var(--iv-support)!important}.iv-concise .iv-chapter--paper .iv-conviction-note{color:#52634a}.iv-concise .iv-guide-bar>a,.iv-concise .iv-guide-bar button,.iv-concise .iv-guide-shortcuts a,.iv-concise .iv-guide-groups a,.iv-concise .iv-story-switch button,.iv-concise .iv-text-link{font-size:var(--iv-support)}.iv-concise .iv-story-switch button,.iv-concise .iv-copy-pitch,.iv-concise .iv-guide-bar>a{min-height:44px}.iv-concise .iv-role-principle{color:#52634a;max-width:76ch}.iv-concise .iv-boundary{margin-top:1.8rem}.iv-concise .iv-why-now a{white-space:normal;max-width:22ch}.iv-concise .iv-roadmap-explorer li button{color:#b5c8a6;border-color:#405333}.iv-concise .iv-roadmap-explorer li button[aria-pressed=true]{color:#c3ff82;border-color:#c3ff82}.iv-concise .iv-roadmap-explorer li strong{font-size:var(--iv-subheading)}.iv-concise .iv-roadmap-stage{color:#1c3013;gap:2.5rem}.iv-concise .iv-roadmap-stage .iv-eyebrow{color:#52634a}.iv-concise .iv-brief .iv-copy-status{color:#52634a;font-size:var(--iv-support)}.iv-concise .iv-roadmap-stage h3{font-size:var(--iv-feature)}.iv-concise .iv-roadmap-proof h4,.iv-concise .iv-flow-detail h4{font-size:var(--iv-subheading)}.iv-concise .iv-teaser-summary{font-size:var(--iv-copy)}.iv-concise .iv-flow-status,.iv-concise .iv-flow-node-number,.iv-concise .iv-flow-detail>span{font-size:var(--iv-label)}.iv-concise .iv-flow-nodes strong,.iv-concise .iv-flow-detail>button,.iv-concise .iv-flow-detail>button span,.iv-concise .iv-brief-reading li strong,.iv-concise .iv-brief-reading li span{font-size:var(--iv-support)}.iv-concise .iv-flow-detail p{font-size:var(--iv-copy)}.iv-concise .iv-flow-detail>button{min-height:44px}.iv-concise .iv-flow-explorer{margin-top:0}.iv-concise .iv-demo{border:0;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.iv-demo-media{border:1px solid #35422f;min-width:0}.iv-concise .iv-demo-tabs{gap:.5rem;padding:.65rem}.iv-concise .iv-demo-tabs button{min-height:44px;font-size:var(--iv-support);padding:.6rem .8rem}.iv-concise .iv-demo-tabs span{font-size:var(--iv-label)}.iv-concise .iv-demo figcaption{font-size:var(--iv-label);border-bottom:0;padding:.8rem 1rem}.iv-concise .iv-demo-detail{padding:0;display:block}.iv-concise .iv-demo-detail p{font-size:var(--iv-copy)}.iv-concise .iv-demo-links{font-size:var(--iv-support);flex-flow:wrap;gap:.4rem 1rem;margin-top:1rem}.iv-demo-capabilities{margin:1.5rem 0 0}.iv-demo-capabilities>div{border-top:1px solid #35422f;padding-block:.9rem}.iv-demo-capabilities dt{color:#d9e5d1;font-size:var(--iv-support);font-weight:600}.iv-demo-capabilities dd{color:#b9c7af;font-size:var(--iv-support);margin:.4rem 0 0;line-height:1.65}.iv-visual{--visual-line:#405333;--visual-muted:#b8c9a8;--visual-accent:#c3ff82;color:#eef5e9}.iv-chapter--paper .iv-visual{--visual-line:#bdcbb3;--visual-muted:#52634a;--visual-accent:#3e6429;color:#1c3013}.iv-visual-caption{border-bottom:1px solid var(--visual-line);font-size:var(--iv-copy);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;font-weight:500;display:flex}.iv-visual-caption>span{color:var(--visual-muted);font-weight:400;font-size:var(--iv-label)}.iv-flow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem;margin:0;padding:1.8rem 0 0;list-style:none;display:grid}.iv-flow-steps>li{min-width:0;position:relative}.iv-flow-steps>li:not(:last-child):after{content:"→";color:var(--visual-accent);font-size:1.5rem;position:absolute;top:1rem;right:-1.8rem}.iv-flow-node{color:var(--visual-accent);align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.iv-flow-node>span{font-size:var(--iv-label)}.iv-visual svg{flex-shrink:0;width:2rem;height:2rem}.iv-visual .iv-flow-steps h3{margin:0 0 .6rem}.iv-visual .iv-flow-steps p{font-size:var(--iv-copy);color:var(--visual-muted);max-width:29ch}.iv-map-people{justify-content:center;align-items:center;gap:1rem;padding:1.6rem 0 2.5rem;display:flex;position:relative}.iv-person-symbol{color:var(--visual-accent);display:flex}.iv-map-people strong{font-weight:500;font-size:var(--iv-copy)}.iv-map-people p{font-size:var(--iv-support);color:var(--visual-muted);margin-top:.3rem}.iv-map-people:after{content:"";background:var(--visual-line);width:1px;height:1.7rem;position:absolute;bottom:0;left:50%}.iv-map-flow{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:3rem;display:grid}.iv-map-node{text-align:center;position:relative}.iv-map-node svg{color:var(--visual-accent);margin:0 auto .7rem}.iv-map-node h3{margin-bottom:.6rem}.iv-map-node p{font-size:var(--iv-support);color:var(--visual-muted)}.iv-map-hub{color:#1c3013;text-align:center;background:#c3ff82;padding:1.6rem 1.2rem;position:relative}.iv-map-hub:before,.iv-map-hub:after{content:"";background:var(--visual-line);width:3rem;height:1px;position:absolute;top:50%}.iv-map-hub:before{right:100%}.iv-map-hub:after{left:100%}.iv-map-hub>span{font-size:var(--iv-label);letter-spacing:.15em}.iv-map-hub h3{font-size:var(--iv-feature);margin:.5rem 0}.iv-map-hub p{font-size:var(--iv-support);line-height:1.65}.iv-map-direction{font-size:var(--iv-support);color:var(--visual-muted);justify-content:center;gap:.8rem;display:flex;margin-top:1.5rem!important}.iv-map-direction>span{color:var(--visual-accent)}.iv-flow-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))}.iv-growth-mark{align-items:flex-end;gap:.3rem;height:3rem;margin-bottom:1.3rem;display:flex}.iv-growth-mark i{background:var(--visual-accent);width:.8rem;height:45%;display:block}.iv-growth-mark i:nth-child(2){height:60%}.iv-growth-mark i:nth-child(3){height:75%}.iv-growth-mark i:nth-child(4){height:88%}.iv-growth-mark i:nth-child(5){height:100%}.iv-commercial-cost{border-top:1px solid var(--visual-line);align-items:start;gap:3rem;margin-top:2rem;padding-top:1.3rem;display:flex}.iv-commercial-cost p{color:var(--visual-muted);font-size:var(--iv-support);flex:1}.iv-commercial-cost strong{color:#1c3013;font-weight:500}.iv-commercial-cost a{font-size:var(--iv-support);max-width:22ch}.iv-concise .wm-explorer{margin-top:0}.iv-concise .wm-explorer .wm-controls button,.iv-concise .wm-explorer .wm-limit,.iv-concise .wm-explorer .wm-method-link,.iv-concise .wm-explorer .wm-capture-details>summary,.iv-concise .wm-explorer .wm-scope,.iv-concise .wm-results article>p:last-child,.iv-concise .wm-equation-values span:not(.wm-equation-sign),.iv-concise .wm-revenue-equation>p{font-size:var(--iv-support)}.iv-concise .wm-results strong{font-size:var(--iv-metric)}.iv-concise .wm-revenue-equation figcaption,.iv-concise .wm-arr-chart figcaption,.iv-concise .wm-milestone p:not(.wm-kicker){font-size:var(--iv-copy)}.iv-concise .wm-equation-values strong{font-size:2rem}.iv-concise .wm-milestone h3{font-size:var(--iv-feature)}.iv-concise .wm-milestone h4{font-size:var(--iv-subheading)}.iv-market-reading{font-size:var(--iv-support);color:#b8c9a8;flex-wrap:wrap;gap:1rem 2rem;margin-top:1.5rem;display:flex}@media (max-width:1000px){.iv-concise .iv-demo{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.iv-concise .iv-demo-tabs button{flex:1}.iv-concise .iv-demo-tabs span{display:none}}@media (max-width:800px){.iv-concise .iv-chapter,.iv-concise .iv-brief{padding-block:3rem}.iv-concise .iv-brief-layout{grid-template-columns:1fr;gap:2rem}.iv-concise .iv-demo{grid-template-columns:1fr;gap:1.5rem}.iv-concise .iv-demo-tabs span{display:inline}.iv-concise .iv-why-now a{max-width:none}.iv-concise .iv-roadmap-stage{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.iv-concise .iv-roadmap-explorer li strong{font-size:1rem}.iv-visual-caption{flex-direction:column;gap:.4rem}.iv-flow-steps{grid-template-columns:1fr 1fr;gap:2.5rem 2rem}.iv-flow-steps>li:not(:last-child):after{display:none}.iv-map-flow{grid-template-columns:1fr;gap:1.5rem}.iv-map-people{padding-bottom:1.5rem}.iv-map-people:after{display:none}.iv-map-node{text-align:left;grid-template-columns:2rem 1fr;column-gap:1rem;display:grid}.iv-map-node svg{grid-row:span 2;margin-top:.3rem}.iv-map-hub{padding:1.3rem}.iv-map-hub:before,.iv-map-hub:after{width:1px;height:1.5rem;top:auto;left:50%;right:auto}.iv-map-hub:before{bottom:100%}.iv-map-hub:after{top:100%}.iv-map-direction{justify-content:flex-start}.iv-flow-steps--three{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem}.iv-flow-steps--three>li{grid-template-columns:4.5rem 1fr;column-gap:1rem;display:grid}.iv-flow-steps--three .iv-growth-mark{grid-row:span 2}.iv-visual .iv-flow-steps--three p{max-width:none}.iv-commercial-cost{flex-direction:column;gap:1rem}}@media (max-width:480px){.iv-concise .iv-roadmap-explorer>ol{grid-template-columns:1fr 1fr;gap:1rem 1.5rem}.iv-concise .iv-roadmap-explorer li button{gap:.5rem}.iv-concise .iv-demo-tabs button{font-size:var(--iv-support);text-align:left;gap:.5rem}.iv-concise .iv-demo-tabs span{display:none}.iv-concise .iv-guide-bar>a,.iv-concise .iv-guide-bar button{font-size:var(--iv-support)}.iv-concise .iv-guide-bar>a>span{display:none}.iv-concise .iv-guide-bar{gap:.5rem}.iv-flow-steps{grid-template-columns:1fr;gap:1.3rem;padding-top:1.5rem}.iv-customer-flow .iv-flow-steps>li{grid-template-columns:3rem 1fr;column-gap:1rem;display:grid}.iv-customer-flow .iv-flow-node{flex-direction:column;grid-row:span 2;gap:.3rem;margin:0;display:flex}.iv-customer-flow .iv-flow-steps p{max-width:none}.iv-map-people{justify-content:flex-start}}@media print{.iv-concise .iv-demo{display:block}.wm-arr-track>div{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
/*# sourceMappingURL=0dv1.5zr6qx.o.css.map*/