body .ai-kicker.ts-eyebrow:before{content:none;display:none}body .ai-kicker.ts-eyebrow{margin-bottom:16px;padding-bottom:0}body .ind-card--dark,body .ip-panel{--th-title:#fff;--th-strong:#fff;--th-text:#c3cedb;--th-eyebrow:#9fcfd0;--th-accent:#c7bcff}body #ind-hero{color:var(--th-text)}body #ind-hero h1{max-width:20ch}body #ind-hero .ind-trace{background:linear-gradient(163deg,#1f344c 0%,#16243a 100%);border-radius:16px;padding:clamp(20px,3vw,34px);box-shadow:0 18px 40px #30287f1f}body #ind-hero .ind-trace figcaption{color:#b3bfcd;font-size:14px}body #ind-hero .ind-proof{background:var(--th-line);border-color:var(--th-line)}body #ind-hero .ind-proof div{background:#fff}body #ind-hero .ind-proof b{color:var(--th-title)}body #ind-hero .ind-proof span{color:var(--th-text);font-size:14px}body .ind-group-head{border-bottom-color:var(--th-title)}body .ind-group-head h3{color:var(--th-title)}body .ind-group-head p{color:var(--th-text)}body .ind-card:not(.ind-card--dark){border-top-color:var(--th-accent)}body .ind-card:not(.ind-card--dark):hover{border-color:var(--th-accent)}body .ind-card .ind-sector{color:var(--th-eyebrow)}body .ind-card .ind-note{color:var(--th-text);font-size:16px}body .ind-stages em{color:#4b5a6b}body .ind-stages-cap{color:#5f6b7a;font-size:13px}body .ind-card--dark .ind-stages-cap{color:#aab7c7}body .ind-card--dark .ind-stages em{color:#d3dbe6}body .ind-card .ind-go{color:var(--th-accent)}body .ind-card--dark .ind-go{color:#c7bcff}body #ind-pe .ind-pe-facts{border-top-color:var(--th-line)}body #ind-pe .ind-pe-facts li{border-bottom-color:var(--th-line)}body #ind-pe .ind-pe-facts b{color:var(--th-title)}body #ind-pe .ind-pe-facts span{color:var(--th-text);font-size:16px}body #ind-pe .ind-pe-cta{color:#1f344c}body #ind-pe .ind-pe-cta:hover{background:#e9eef6}body .ind-method{border-color:var(--th-line);background:var(--th-card)}body .ind-method div{border-color:var(--th-line)}body .ind-method b{color:var(--th-title)}body .ind-method p{color:var(--th-text);font-size:16px}body #ind-cta{border-top:0}body #ind-cta .ind-btn-line{color:#fff;border-color:#fff}body #ind-cta .ind-btn-line:hover{background:#ffffff1a}body #ip-hero{color:var(--th-text)}body #ip-hero .ip-proof{background:var(--th-line);border-color:var(--th-line)}body #ip-hero .ip-proof div{background:#fff}body #ip-hero .ip-proof b{color:var(--th-title)}body #ip-hero .ip-proof span,body #ip-hero .ip-proof-src{color:var(--th-text);font-size:14px}body #ip-hero .ip-proof-src a{color:var(--th-accent)}body .ip-step span{background:var(--th-accent);color:#fff}body .th-blue .ip-step span{color:#142e49}body .ip-why{border-top-color:var(--th-title)}body .ip-why article{border-color:var(--th-line)}body .ip-why p{color:var(--th-text);font-size:16px}body .ip-figure-head p{color:var(--th-text)}body .ip-figure-note{color:var(--th-text);font-size:16px}body .ip-figure-foot{color:#5f6b7a}body .ip-row .ip-site{color:#4b5a6b}body .ip-proc section{border-color:var(--th-line);background:var(--th-card)}body .ip-proc section.alt{background:#fff}body .ip-proc .ip-proc-sub{color:var(--th-text);font-size:16px}body .ip-proc li{color:var(--th-strong);border-top-color:var(--th-line);font-size:16px}body .ip-how{border-color:var(--th-line);background:var(--th-card)}body .ip-how article{border-color:var(--th-line)}body .ip-how article:before{color:var(--th-accent)}body .ip-how p{color:var(--th-text);font-size:16px}body .ip-visible div{border-left-color:var(--th-accent)}body .ip-visible b{color:var(--th-title)}body .ip-visible p,body .ip-panel .ip-panel-tags{color:var(--th-text);font-size:16px}body .ip-panel .ip-panel-figs span{color:#b3bfcd}body #ip-cta{border-top:0}body #ip-cta .ip-btn-line{color:#fff;border-color:#fff}body #ip-cta .ip-btn-line:hover{background:#ffffff1a}body #ip-hero .ip-proof{grid-template-columns:repeat(2,minmax(0,1fr))}body .pe-section-wrap,body .pe-section-wrap *{font-family:var(--brand-font), "Segoe UI", Arial, sans-serif!important}body .pe-section-wrap{border-top:0!important;margin-top:0!important}body #pe-hero.th-purple{background:var(--th-bg)!important}body #pe-hero:after{display:none}body #main-content .pe-section-wrap .ts-eyebrow{margin-bottom:14px;font-size:var(--ts-eyebrow)!important}body #main-content .pe-section-wrap .ts-lead{font-size:var(--ts-lead)!important;line-height:1.55!important}body #main-content .pe-section-wrap .ts-num{font-size:var(--ts-label)!important}body .pe-title{margin:0}body #pe-practical-execution .pe-title{max-width:560px}body #pe-investment-lifecycle .pe-title,body #pe-assessment .pe-title{max-width:1000px}body .pe-title .pe-title-sub{letter-spacing:-.01em;color:var(--th-text);margin-top:10px;font-size:.66em;line-height:1.15;display:block}body #pe-hero .sub strong{color:var(--th-accent)}body #pe-hero .note{color:#5f6b7a}body #pe-practical-gap .card{background:var(--th-card)}body #pe-practical-gap .card p{color:var(--th-text);font-size:16px}body #pe-practical-gap .intro strong{color:var(--th-strong)}body #pe-business-outcomes{color:var(--th-text)}body #pe-business-outcomes:after{display:none}body #pe-business-outcomes #arrow-1-2{stroke:#c3b8f5}body #pe-business-outcomes #arrow-2-3{stroke:#8fd3cc}body #pe-business-outcomes #arrowPurple path{fill:#c3b8f5}body #pe-business-outcomes #arrowTeal path{fill:#8fd3cc}body #pe-business-outcomes .statement,body #pe-value-priorities .statement{box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}body #pe-business-outcomes .statement:before,body #pe-business-outcomes .statement:after,body #pe-value-priorities .statement:before,body #pe-value-priorities .statement:after{display:none}body #pe-business-outcomes .statement{color:var(--th-title)}body #pe-business-outcomes .statement .second{color:var(--th-text)}body #pe-value-priorities .statement{color:var(--th-strong)}body #pe-assessment:before{display:none}body #pe-assessment,body #pe-assessment .secondary-note{color:var(--th-text)}body #pe-assessment .quick-proof span{color:#fff;background:#ffffff1a}body #pe-assessment .primary-btn{color:#30287f;box-shadow:none;background:#fff}body #pe-assessment .drawer{--th-title:#2e2470;--th-text:#4b5a6b;--th-strong:#1f344c;color:#303a48}body #pe-hero svg .card-title{font-size:16px!important;font-weight:700!important}body #pe-hero svg .metric-label{font-size:13.5px!important}body #pe-hero svg .metric-sub{font-size:14px!important}body #pe-business-outcomes .observe{padding-left:6px;padding-right:6px}body #pe-business-outcomes .observe strong{white-space:nowrap;font-size:16px!important}body #pe-business-outcomes .observe span{white-space:nowrap;font-size:22px!important}body #pe-practical-execution{--orange:#b4570f;--cyan:#0e7490}body #pe-practical-execution .p4{--accent:#b4570f}body #pe-value-priorities .col-2 .signal{color:#22625f}body #pe-business-outcomes .illustrative,body #pe-value-priorities .examples-title,body #pe-assessment .drawer-cta small{color:#5f6b7a}body #ontology-page,body #ontology-page *{font-family:var(--brand-font), "Segoe UI", Arial, sans-serif!important}body #ontology-page>.page-section[class*=th-]{background:var(--th-bg)!important}body #ontology-page>.page-section:before,body #ontology-page>.page-section:after,body #ontology-page>.section-transition{display:none!important}body #ontology-page .ts-eyebrow{font-size:var(--ts-eyebrow)!important}body #ontology-page .ts-lead{font-size:var(--ts-lead)!important;line-height:1.55!important}body .ont-title{margin:0}body #ont-s1 .ont-title{max-width:980px}body #ont-s3 .ont-title{max-width:470px}body #ont-s4 .ont-title{max-width:1120px}body #ont-s5 .ont-title{max-width:1050px}@media (width<=1050px){body #ont-s3 .ont-title{max-width:760px}}body #ont-hero .sub{color:var(--th-accent);font-size:clamp(22px,1.8vw,26px)}body #ont-s1 .band h2{color:var(--th-title);font-size:clamp(28px,2.4vw,34px)}body #ont-s1 .lead{color:var(--th-strong)}body #ont-s3 .card{background:var(--th-card);border-color:var(--th-line);box-shadow:none}body #ont-s3 .card:hover{box-shadow:none;border-color:#ffffff4d}body #ont-s3 .card p{color:var(--th-text)}body #ont-s3 .tag{color:#dbe4ef;background:#ffffff1a;font-size:13px}body #ont-s3 .icon{background:#c3b8f529}body #ont-s3 .icon svg{stroke:#c3b8f5}body #ont-s4 .mini{color:#5f6b7a;font-size:16px}body #ont-s4 .copy p{font-size:16.5px}body #ont-s5 .more-label{color:var(--th-eyebrow)!important}body #ont-s6 .cta-button{box-shadow:none;background:#fff}body #ont-s6 .cta-button,body #ont-s6 .cta-button a{color:#30287f!important}body #ont-s6 .drawer{--th-title:#2e2470;--th-text:#4b5a6b;--th-strong:#1f344c;color:#303a48}body #ontology-page{--blue:#33698f}body #ont-s5 .title-wrap .sub{color:#5f6b7a}body #ont-s6 .drawer-intro,body #ont-s6 .highlight span{color:#4b5a6b}body #ont-s6 .header .cell,body #ont-s6 .production .label,body #ont-s6 .deploy .label{color:#5f6b7a;font-size:13px}body .pe-section-wrap,body #main-content .pe-section-wrap .ts-shell,body #ontology-page .page-section .ts-shell{padding-left:0!important;padding-right:0!important}body #pe-hero .copy{padding-left:0}body #ind-hero .ind-trace{margin-left:0;margin-right:0}body .ind-badge{font-size:12px}body #pe-hero .pe-swipe-help{display:none}@media (width<=900px){body #pe-hero .visual{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;padding-bottom:6px}body #pe-hero .pe-swipe-help{color:#5b6573;text-align:center;margin:6px 0 0;font-size:14px;font-weight:700;display:block}}@media (width<=1050px){body #ont-hero .hero{grid-template-columns:1fr}}
