.proof-row{text-align:left;background:#eef0f3;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:24px;display:grid}.proof-row span{color:#7b838e;background:#fff;padding:14px 18px;font-size:8px}.proof-row b{color:#171b28}.data-flow{background:var(--ink);color:#fff;border-radius:13px;grid-template-columns:repeat(6,1fr);align-items:stretch;gap:0;margin-top:56px;padding:18px;display:grid}.data-flow span{border-right:1px solid #2a2835;min-width:0;padding:18px 14px;position:relative}.data-flow span:last-child{border-right:0}.data-flow span:not(:last-child):after{content:"→";z-index:2;background:var(--ink);color:#73c6ff;place-items:center;width:16px;height:22px;font-size:12px;font-weight:600;display:grid;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.data-flow small,.data-flow b,.data-flow em{display:block}.data-flow small{color:#5dafee;font-size:6px}.data-flow b{margin:8px 0 4px;font-size:10px;line-height:1.35}.data-flow em{color:#7f7c8d;font-size:7px;font-style:normal}.documentation{background:#f2efff}.doc-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:90px;display:grid}.doc-grid h2{margin:18px 0}.doc-grid>div:first-child>p{color:#666d7b;font-size:13px;line-height:1.8}.doc-benefit{background:#fff;border-left:3px solid #6c4df6;margin-top:30px;padding:20px}.doc-benefit b,.doc-benefit span{display:block}.doc-benefit b{font-size:12px}.doc-benefit span{color:#7b8290;margin-top:6px;font-size:8px}.doc-steps{background:#fff;border-radius:13px;padding:16px 28px;box-shadow:0 25px 65px #3e31701a}.doc-steps article{border-bottom:1px solid #eceaf4;gap:22px;padding:22px 0;display:flex}.doc-steps article:last-child{border:0}.doc-steps small{color:#6549e7;font-size:8px}.doc-steps b{font-size:11px}.doc-steps p{color:#7a8190;margin:5px 0 0;font-size:9px;line-height:1.6}.control-note{border:1px solid #2b2a37;border-radius:9px;margin-top:22px;padding:15px}.control-note b,.control-note span{display:block}.control-note b{color:#d7d6df;font-size:9px}.control-note span{color:#7d7a89;margin-top:5px;font-size:7px}.security{background:#f7f9fb}.security-head{grid-template-columns:1fr .65fr;align-items:end;gap:80px;display:grid}.security-head h2{margin-top:18px}.security-head>p{color:#737b87;font-size:13px;line-height:1.75}.security-grid{background:#dfe4ea;border:1px solid #dfe4ea;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:50px;display:grid}.security-grid article{background:#fff;min-height:165px;padding:27px}.security-grid span{color:#3295e3;font-size:7px}.security-grid b{margin:20px 0 7px;font-size:12px;display:block}.security-grid p{color:#777f8a;font-size:9px;line-height:1.65}.paths{background:#fff}.paths-head{grid-template-columns:1.05fr .75fr;align-items:end;gap:90px;display:grid}.paths-head h2{margin-top:18px}.paths-head>p{color:#737b87;font-size:13px;line-height:1.8}.path-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:52px;display:grid}.path-grid article{border:1px solid #e0e5eb;border-radius:15px;min-height:455px;padding:34px;position:relative;overflow:hidden}.path-grid article.outsourced{background:var(--ink);border-color:var(--ink);color:#fff}.path-grid article.outsourced:after{content:"";filter:blur(90px);opacity:.13;background:#278edc;border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-100px}.path-label{letter-spacing:.13em;color:#3194e2;align-items:center;gap:10px;font-size:8px;font-weight:700;display:flex}.path-label span{background:#e9f5ff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:7px;display:grid}.outsourced .path-label span{background:#18334a}.path-grid h3{letter-spacing:-.7px;margin:27px 0 12px;font-size:25px}.path-grid article>p{color:#737c88;max-width:480px;font-size:12px;line-height:1.75}.path-grid .outsourced>p{color:#9a98a6}.path-grid ul{margin:25px 0;padding:0;list-style:none}.path-grid li{color:#626b76;align-items:center;gap:9px;margin:12px 0;font-size:10px;display:flex}.path-grid .outsourced li{color:#c0bec9}.path-grid article>a{color:#2e92df;font-size:10px;font-weight:600;position:absolute;bottom:32px;left:34px}.path-grid .outsourced>a{color:#79c9ff}.hybrid-bar{color:#6e7782;border:1px solid #dfe4ea;border-radius:11px;justify-content:space-between;align-items:center;gap:30px;margin-top:16px;padding:20px 24px;font-size:10px;display:flex}.hybrid-bar b{color:#181c27}.hybrid-bar a{white-space:nowrap;color:#2d91df;font-weight:600}.mode-selector{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.mode-selector button{font:inherit;text-align:left;cursor:pointer;color:#1b1f29;background:#fff;border:1px solid #dfe4ea;border-radius:12px;padding:22px;transition:all .2s}.mode-selector button:hover{border-color:#acd7f6;transform:translateY(-1px)}.mode-selector button.active{background:#eef8ff;border-color:#3898ec;box-shadow:0 12px 35px #3898ec1a}.mode-selector span,.mode-selector b,.mode-selector small{display:block}.mode-selector span{color:#3194e2;font-size:7px}.mode-selector b{margin:15px 0 7px;font-size:13px}.mode-selector small{color:#7b838f;font-size:8px;line-height:1.5}.mode-content{background:var(--ink);color:#fff;border-radius:14px;grid-template-columns:1fr 1fr;gap:70px;margin-top:16px;padding:38px;animation:.28s modefade;display:grid}.mode-content h3{letter-spacing:-.8px;margin:24px 0 10px;font-size:27px}.mode-content>div>p{color:#a19eab;font-size:11px;line-height:1.75}.mode-content ul{align-content:center;margin:0;padding:0;list-style:none;display:grid}.mode-content li{color:#c4c2cb;align-items:center;gap:9px;margin:9px 0;font-size:10px;display:flex}.shared-note{color:#757e89;border:1px solid #e2e6eb;border-radius:10px;margin-top:14px;padding:16px 20px;font-size:9px}.shared-note b{color:#1d212b}.dynamic-head{grid-template-columns:1fr .75fr;align-items:end;gap:90px;display:grid}.dynamic-head h2{margin-top:18px}.dynamic-head>p{color:#6f7784;font-size:13px;line-height:1.8}.dynamic-benefits{background:#dcd8ee;border:1px solid #dcd8ee;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:48px;display:grid}.dynamic-benefits article{background:#fff;min-height:185px;padding:27px}.dynamic-benefits small,.dynamic-benefits b{display:block}.dynamic-benefits small{color:#694ee3;font-size:7px}.dynamic-benefits b{margin:28px 0 8px;font-size:12px}.dynamic-benefits p{color:#747c88;font-size:9px;line-height:1.65}.selected-model{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;display:grid}.selected-model h2{margin:18px 0;font-size:39px}.selected-model>div:first-child>p{color:#727b87;font-size:12px;line-height:1.8}.selected-model .button{margin-top:18px}.selected-list{border-top:1px solid #e0e4e9;border-left:1px solid #e0e4e9;grid-template-columns:1fr 1fr;display:grid}.selected-list article{border-bottom:1px solid #e0e4e9;border-right:1px solid #e0e4e9;min-height:130px;padding:23px}.selected-list small,.selected-list span{display:block}.selected-list small{color:#3696e2;font-size:7px}.selected-list span{margin-top:23px;font-size:10px;line-height:1.55}@keyframes modefade{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}.model-how{background:#fff}.how-head{max-width:720px}.how-head h2{margin-top:18px}.how-steps{background:#e0e4e9;border:1px solid #e0e4e9;grid-template-columns:1fr 1fr;gap:1px;margin-top:48px;display:grid}.how-steps article{background:#f9fafb;gap:22px;min-height:155px;padding:29px;display:flex}.how-steps article>span{color:#3394e1;font-size:8px}.how-steps b{font-size:12px}.how-steps p{color:#747c87;margin:8px 0 0;font-size:9px;line-height:1.7}.model-cta{background:var(--ink);color:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:30px;margin-top:16px;padding:25px 29px;display:flex}.model-cta span b,.model-cta span small{display:block}.model-cta span b{font-size:12px}.model-cta span small{color:#898694;margin-top:6px;font-size:8px}.shared-divider{background:#edf7ff;border-top:1px solid #dceefa;border-bottom:1px solid #dceefa;padding:27px 0}.shared-divider .shell{justify-content:space-between;align-items:center;gap:40px;display:flex}.shared-divider span{letter-spacing:.14em;color:#2e92df;font-size:8px;font-weight:700}.shared-divider b{color:#4e5966;font-size:10px}.operating .pillars h3{min-height:54px;margin-top:28px;font-size:13px;line-height:1.45}.operating .pillars p{margin-top:4px}@media (max-width:980px){.doc-grid,.security-head,.paths-head,.dynamic-head,.selected-model{grid-template-columns:1fr;gap:48px}.path-grid,.mode-content,.mode-selector{grid-template-columns:1fr}.dynamic-benefits,.data-flow{grid-template-columns:1fr 1fr}.data-flow span{border-bottom:1px solid #2a2835;border-right:0}.data-flow span:not(:last-child):after{display:none}.proof-row,.security-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.proof-row,.security-grid,.dynamic-benefits,.selected-list,.how-steps{grid-template-columns:1fr}.data-flow{grid-template-columns:1fr 1fr;padding:14px}.path-grid article{min-height:485px;padding:27px}.path-grid article>a{left:27px}.hybrid-bar,.model-cta,.shared-divider .shell{flex-direction:column;align-items:flex-start}.mode-content{gap:30px;padding:27px}}.tp-services{background:#fff;padding-bottom:72px}.nav-links{gap:20px}.featured-in{background:#f1f3f8;border-top:1px solid #e2e5ee;border-bottom:1px solid #e2e5ee;padding:44px 0 0}.featured-in h2{text-align:center;color:#31384b;letter-spacing:-.02em;margin:0 0 32px;font-size:25px;line-height:1.2}.featured-publications{border-top:1px solid #d9ddea;grid-template-columns:repeat(6,1fr);display:grid}.featured-publications>span{text-align:center;color:#172032;border-right:1px solid #d9ddea;justify-content:center;align-items:center;min-height:122px;padding:20px;font-style:normal;display:flex}.featured-publications>span:first-child{border-left:1px solid #d9ddea}.publication-ap{letter-spacing:-.08em;font-size:30px;font-weight:800}.publication-bi{letter-spacing:.18em;font-size:14px;font-weight:700;line-height:1.15;color:#19637c!important}.publication-tech{gap:8px;font-size:15px;font-weight:700}.publication-tech i{color:#fff;background:#0b4772;border-radius:50%;place-items:center;width:30px;height:30px;font-size:18px;font-style:normal;display:grid}.publication-forbes{letter-spacing:-.05em;font-family:Georgia,serif;font-size:26px;font-weight:700}.publication-cto{font-size:20px;font-weight:800;line-height:.85}.publication-cto small{font-size:11px;font-weight:600;display:block}.publication-tsr{flex-direction:column;font-family:Georgia,serif;font-size:25px;font-weight:800;line-height:1;display:flex!important}.publication-tsr small{margin-top:5px;font-family:Arial,sans-serif;font-size:7px;font-weight:500}@media (max-width:980px){.featured-publications{border-left:1px solid #d9ddea;grid-template-columns:repeat(3,1fr)}.featured-publications>span:first-child{border-left:0}.featured-publications>span:nth-child(-n+3){border-bottom:1px solid #d9ddea}}@media (max-width:640px){.featured-in{padding-top:36px}.featured-publications{grid-template-columns:repeat(2,1fr)}.featured-publications>span{min-height:96px;padding:20px 14px}.featured-publications>span:nth-child(4){border-bottom:1px solid #d9ddea}}.delivery-accountability,.engagement-example{background:#f1eeff}.accountability-columns{grid-template-columns:1fr 1fr;gap:48px;margin-top:36px;display:grid}.accountability-columns>div{border-top:1px solid #dad5e8;padding-top:22px}.accountability-columns h3{margin:0 0 18px;font-size:21px}.accountability-columns ul{margin:0;padding-left:0;list-style:none}.accountability-columns li,.accountability-columns p{color:#687383;font-size:16px;line-height:1.7}.accountability-columns li{margin:10px 0;padding-left:22px;position:relative}.accountability-columns li:before{content:"";background:#5b43d6;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:2px}.technical-rigor{background:#fff}@media (max-width:640px){.accountability-columns{grid-template-columns:1fr;gap:26px}}.services-intro{grid-template-columns:1fr .85fr;align-items:end;gap:72px;display:grid}.services-intro h2{margin-top:18px}.services-intro>p{color:#687383;margin:0;font-size:16px;line-height:1.75}.services-list{grid-template-columns:1fr 1fr;gap:28px 44px;margin-top:42px;display:grid}.services-list article{border-top:1px solid #dad5e8;grid-template-columns:30px 1fr;gap:8px 14px;padding-top:22px;display:grid}.services-list article>span{color:#5b43d6;font-size:12px;line-height:26px}.services-list h3{color:#25243c;margin:0;font-size:20px;line-height:1.3}.services-list article>p{color:#687383;grid-column:2;margin:0;font-size:16px;line-height:1.65}.services-scope{color:#76728b;margin:30px 0 0;font-size:14px;line-height:1.6}@media (max-width:980px){.services-intro{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.services-list{grid-template-columns:1fr;gap:24px}.tp-services{padding-bottom:48px}}.annual-cycle{background:#f7f9fb}.cycle-head,.decision-head{grid-template-columns:1fr .78fr;align-items:end;gap:84px;display:grid}.cycle-head h2,.decision-head h2{margin-top:18px}.cycle-head>p,.decision-head>p{color:#687383;font-size:15px;line-height:1.8}.cycle-grid{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:48px;display:grid}.cycle-grid article{background:#fff;border:1px solid #dce3e9;border-radius:8px;min-height:210px;padding:28px 24px;position:relative}.cycle-grid article:not(:last-child):after{content:"→";color:#2386d8;z-index:2;background:#fff;border:1px solid #dce3e9;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid;position:absolute;top:28px;right:-10px}.cycle-grid span,.cycle-grid b{display:block}.cycle-grid span{color:#2386d8;font-size:10px}.cycle-grid b{margin:36px 0 10px;font-size:16px}.cycle-grid p{color:#687383;font-size:13px;line-height:1.7}.ownership-bar{color:#fff;background:#0d121c;border-radius:8px;justify-content:space-between;align-items:center;gap:30px;margin-top:12px;padding:23px 26px;display:flex}.ownership-bar b{font-size:15px}.ownership-bar span{color:#9da8b6;text-align:right;font-size:12px;line-height:1.6}.decision-support{color:#fff;background:linear-gradient(135deg,#090c13,#111827)}.decision-head>p{color:#a4afbd}.decision-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:50px;display:grid}.decision-grid article{background:#ffffff06;border:1px solid #29313d;border-radius:8px;min-height:230px;padding:32px}.decision-grid span{color:#69baf4;font-size:10px}.decision-grid h3{margin:34px 0 12px;font-size:20px;line-height:1.35}.decision-grid p{color:#9ca7b5;font-size:13px;line-height:1.75}.decision-support em{color:#8bd2ff}@media (max-width:980px){.cycle-head,.decision-head{grid-template-columns:1fr;gap:35px}.cycle-grid{grid-template-columns:1fr 1fr}.cycle-grid article:not(:last-child):after{display:none}.decision-grid{grid-template-columns:1fr}.ownership-bar{flex-direction:column;align-items:flex-start}.ownership-bar span{text-align:left}}@media (max-width:640px){.cycle-grid{grid-template-columns:1fr}.cycle-grid article,.decision-grid article{min-height:auto}}.glow.one{background:#5b43d6}.glow.two{background:#2489f5}.eyebrow,.kicker,.path-label,.mode-selector span,.dynamic-benefits small,.how-steps article>span,.security-grid span,.cap-grid article>a,.cycle-grid span,.decision-grid span{color:#5b43d6}.hero h1 em,h2 em{color:#afa3f2}.mode-selector button.active{background:#f7f5ff;border-color:#5b43d6}.data-flow,.ownership-bar{background:#161438}.documentation,.annual-cycle{background:#f1eeff}.shared-divider{background:#f1eeff;border-color:#dad5f2}.agents,.credentials,.decision-support{background:linear-gradient(135deg,#161438,#25243c)}.decision-grid article{border-color:#40385f}.demo{background:linear-gradient(135deg,#5b43d6,#7058ff)}.check,.cap-icon,.path-label span{color:#5b43d6;background:#f1eeff}.model-journey{background:#f1eeff;border-top:1px solid #dad5f2}.model-journey .paths{color:#fff;background:#252047;padding-bottom:54px}.model-journey .paths-head{grid-template-columns:1.35fr .65fr;gap:60px;max-width:none}.model-journey .paths-head h2{letter-spacing:-.04em;font-size:clamp(34px,3.7vw,54px);line-height:1.16}.model-journey .paths-head>.kicker,.model-journey .paths .kicker{color:#c1b5ff;font-size:14px}.model-journey .paths-head>p{color:#ded9ee;font-size:16px;line-height:1.7}.model-journey .mode-selector{gap:18px;margin-top:38px}.model-journey .mode-selector button{color:#fff;background:#302a50;border:2px solid #77708f;border-radius:10px;min-height:210px;padding:28px;overflow:visible}.model-journey .mode-selector button:hover{background:#3d345f;border-color:#c1b5ff;transform:none}.model-journey .mode-selector button.active{background:#6448e4;border-color:#d3c8ff;box-shadow:0 0 0 3px #a894ff,0 16px 36px #16143844}.model-journey .mode-selector button:before{display:none}.model-journey .mode-selector button:focus-visible{outline-offset:7px;outline:3px solid #fff}.model-journey .mode-selector .model-option-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.model-journey .mode-selector span{color:#ddd5ff;font-size:14px}.model-journey .mode-selector .model-option-state{color:#fff;font-size:14px;font-weight:600}.model-journey .mode-selector b{letter-spacing:-.025em;margin:28px 0 12px;font-size:clamp(21px,2vw,27px);line-height:1.25}.model-journey .mode-selector small{color:#e5def5;font-size:16px;line-height:1.5}.model-results{outline-offset:-3px;position:relative}.model-context{top:var(--site-header-h,74px);z-index:30;color:#332756;background:#e7e0fb;border-bottom:1px solid #c5b9e7;position:sticky}.model-context .shell{justify-content:space-between;align-items:center;gap:20px;padding-top:18px;padding-bottom:18px;display:flex}.model-context p{margin:0;font-size:14px;line-height:1.5}.model-context a{color:#5134b9;white-space:nowrap;font-size:14px;font-weight:600}.model-journey .model-summary{padding-top:44px}.model-journey .mode-content{color:#25243c;box-shadow:none;background:0 0;border-radius:0;gap:60px;padding:0;animation:none}.model-journey .mode-content h3{margin-top:20px;font-size:30px;line-height:1.25}.model-journey .mode-content>div>p,.model-journey .mode-content li{color:#5d566e;font-size:16px;line-height:1.7}.model-journey .path-label{color:#5b43d6;font-size:14px;line-height:1.5}.model-journey .shared-note{background:0 0;border:0;border-top:1px solid #d1c8e5;border-radius:0;margin-top:28px;padding:22px 0 0;font-size:14px;line-height:1.7}.model-journey .section:not(.paths){background:0 0;padding-top:54px;padding-bottom:54px;scroll-margin-top:80px}.model-journey .section:not(.paths)>.shell{border-top:1px solid #d1c8e5;padding-top:40px}.model-journey .kicker{font-size:14px;line-height:1.5}.model-journey h2 em{color:#7056c7}.model-journey .dynamic-head>p,.model-journey .split>div p{font-size:16px}.model-journey .dynamic-benefits,.model-journey .how-steps{background:0 0;border:0;grid-template-columns:repeat(2,1fr);gap:24px 40px}.model-journey .dynamic-benefits article,.model-journey .how-steps article{background:0 0;border:0;border-top:1px solid #cfc5e4;border-radius:0;min-height:0;padding:24px 0}.model-journey .dynamic-benefits small,.model-journey .how-steps article>span{font-size:14px}.model-journey .dynamic-benefits b,.model-journey .how-steps b{font-size:20px;line-height:1.4}.model-journey .dynamic-benefits p,.model-journey .how-steps p{color:#625a72;font-size:16px;line-height:1.7}.model-journey .model-cta span b{font-size:20px;line-height:1.4}.model-journey .model-cta span small{color:#c9c1df;font-size:16px;line-height:1.6}.model-journey .model-cta .button{flex-shrink:0}.model-journey+.shared-divider{background:#fff;border-top:5px solid #5b43d6;border-bottom:1px solid #ded9e9;padding:34px 0}.model-journey+.shared-divider span{color:#5b43d6;font-size:14px;line-height:1.5}.model-journey+.shared-divider b{font-size:16px;line-height:1.6}@media (max-width:980px){.model-journey .paths-head{grid-template-columns:1fr;gap:20px}.model-journey .mode-selector{grid-template-columns:1fr}.model-journey .mode-selector button{min-height:0;padding:24px}.model-journey .mode-selector b{margin-top:14px}.model-journey .mode-content{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.model-journey .dynamic-benefits,.model-journey .how-steps{grid-template-columns:1fr}.model-context .shell{gap:12px;padding-top:12px;padding-bottom:12px}.model-context p{max-width:220px}.model-context p strong{display:block}.model-journey .section:not(.paths){scroll-margin-top:100px}.model-journey .model-cta{padding:24px}.model-journey .paths-head h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.model-journey *{transition:none!important;animation:none!important}}.homepage{font-family:var(--font-manrope,Manrope),Arial,sans-serif;color:var(--text)}.homepage button,.homepage input{font-family:inherit}.homepage .section{padding-top:96px;padding-bottom:96px}.homepage h2{letter-spacing:-.04em;font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.16}.homepage h2 em{color:#7056c7}.homepage :is(.hero,.paths,.agents,.credentials,.decision-support) h2 em,.homepage .hero h1 em{color:#c1b5ff}.homepage .kicker,.homepage .eyebrow{letter-spacing:.14em;color:#5b43d6;font-size:14px;line-height:1.5}.homepage :is(.hero,.paths,.agents,.credentials,.decision-support,.demo) :is(.kicker,.eyebrow){color:#cfc3ff}.homepage :is(.hero-copy,.services-intro,.cycle-head,.decision-head,.security-head,.credentials-grid)>p,.homepage .agents-grid>div>p,.homepage .center>p,.homepage .demo p{font-size:16px;line-height:1.75}.homepage :is(.cap-grid,.security-grid,.decision-grid,.cycle-grid) :is(h3,b){font-size:20px;line-height:1.35}.homepage :is(.cap-grid,.security-grid,.decision-grid,.cycle-grid) p,.homepage .cap-grid li{font-size:16px;line-height:1.65}.homepage :is(.cap-grid,.security-grid,.cycle-grid) p,.homepage .cap-grid li{color:#66647a}.homepage :is(.cap-grid,.security-grid,.cycle-grid) article{box-shadow:none;border-color:#dad5e8;border-radius:8px}.homepage :is(.capability-section,.security,.annual-cycle){background:#f7f6fb}.homepage .cap-grid article:hover{border-color:#b9a8ea}.homepage .cap-grid article>a,.homepage .split a{color:#5b43d6;font-size:14px}.homepage :is(.cycle-grid,.security-grid,.decision-grid)>article>span{color:#7056c7;font-size:14px}.homepage .decision-grid>article>span{color:#c1b5ff}.homepage .decision-grid p,.homepage .decision-head>p,.homepage .credentials-grid>div>p{color:#c3bdd1}.homepage .cred-grid b{color:#c1b5ff;font-size:20px;line-height:1.4}.homepage .cred-grid span{color:#c3bdd1;font-size:16px;line-height:1.65}.homepage .cred-grid,.homepage .cred-grid article{border-color:#443c5e}.homepage .agent-list b{font-size:16px}.homepage .agent-list small{color:#b8b0cc;font-size:14px;line-height:1.5}.homepage .agent-list>div{border-bottom-color:#443c5e}.homepage .agent-list>div.active{color:#c1b5ff;background:linear-gradient(90deg,#5b43d633,#0000)}.homepage .agent-list>div.active b{color:#c1b5ff}.homepage .control-note{border-color:#443c5e}.homepage .control-note b{font-size:16px}.homepage .control-note span{color:#b8b0cc;font-size:14px;line-height:1.6}.homepage .ownership-bar{background:#161438;border-radius:8px}.homepage .ownership-bar b{font-size:16px}.homepage .ownership-bar span{color:#c3bdd1;font-size:14px}.homepage .button{color:#fff;background:#5b43d6;border-radius:8px;font-size:14px}.homepage .button:hover{background:#7058ff}.homepage .button.white{color:#5134b9;background:#fff}.homepage .footer p,.homepage .footer>div a{color:#c3bdd1;font-size:14px;line-height:1.6}.homepage .footer>small{color:#aaa1bc;font-size:12px}.homepage .trust-lead small{color:#5b43d6;font-size:12px}.homepage .trust .proof-row span{font-size:14px;line-height:1.6}.homepage .trust .proof-row b,.homepage .enterprise-proof b{font-size:16px}.homepage .enterprise-proof small{color:#b8b0cc;font-size:12px;line-height:1.5}.homepage .model-journey .section:not(.paths){padding-top:54px;padding-bottom:54px}.homepage .model-journey .paths{padding-bottom:54px}.homepage .mode-selector button{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.homepage .mode-selector button[aria-selected=true]{background:#6448e4;border-color:#d3c8ff;box-shadow:0 0 0 3px #a894ff,0 16px 36px #16143844}@media (max-width:640px){.homepage .section{padding-top:64px;padding-bottom:64px}.homepage .cycle-grid article{padding:24px}.homepage .model-journey .section:not(.paths){padding-top:36px;padding-bottom:36px}.homepage .model-journey .section:not(.paths)>.shell{padding-top:32px}.homepage .footer>div{flex-wrap:wrap}}.homepage .credentials{color:#25243c;background:#fff;border-top:1px solid #dad5e8}.homepage .credentials .kicker{color:#5b43d6}.homepage .credentials h2 em{color:#7056c7}.homepage .credentials .credentials-grid>div>p,.homepage .credentials .cred-grid span{color:#66647a}.homepage .credentials .cred-grid b{color:#5b43d6}.homepage .credentials .cred-grid,.homepage .credentials .cred-grid article{border-color:#dad5e8}.homepage .services-detail-link{color:#5b43d6;margin-top:32px;font-size:16px;font-weight:600;display:inline-block}
