.decision-budget-bridge-module__ctdJRW__intro{text-align:center;max-width:48rem;margin:0 auto 36px}.decision-budget-bridge-module__ctdJRW__heading{max-width:30ch;margin-inline:auto}.decision-budget-bridge-module__ctdJRW__introCopy{max-width:68ch;color:var(--site-text-muted);margin:20px auto 0;font-size:16px;line-height:1.65}.decision-budget-bridge-module__ctdJRW__bridge{margin:0}.decision-budget-bridge-module__ctdJRW__flow{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;display:grid;position:relative}.decision-budget-bridge-module__ctdJRW__connector{background:var(--site-border-strong);pointer-events:none;width:1px;position:absolute;inset:0 auto 0 50%}.decision-budget-bridge-module__ctdJRW__card,.decision-budget-bridge-module__ctdJRW__allocation{z-index:1;border:1px solid var(--site-border-strong);background:var(--site-surface);min-width:0;position:relative}.decision-budget-bridge-module__ctdJRW__card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:144px;padding:24px 20px;display:flex}.decision-budget-bridge-module__ctdJRW__label,.decision-budget-bridge-module__ctdJRW__step{color:var(--site-text-muted);font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;font-size:13px;line-height:1.5}.decision-budget-bridge-module__ctdJRW__label{letter-spacing:.04em;text-transform:uppercase}.decision-budget-bridge-module__ctdJRW__amount{color:var(--site-text);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(38px,4vw,52px);font-weight:500;line-height:1.05}.decision-budget-bridge-module__ctdJRW__cardNote{max-width:22ch;color:var(--site-text-muted);font-size:14px;line-height:1.5}.decision-budget-bridge-module__ctdJRW__allocation{grid-template-rows:1fr 1fr auto auto;display:grid}.decision-budget-bridge-module__ctdJRW__allocationRow{grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:12px;padding:22px 20px;display:grid}.decision-budget-bridge-module__ctdJRW__allocationRow+.decision-budget-bridge-module__ctdJRW__allocationRow{border-top:1px solid var(--site-border)}.decision-budget-bridge-module__ctdJRW__actionName{color:var(--site-text);font-size:16px;line-height:1.4;display:block}.decision-budget-bridge-module__ctdJRW__actionNote{color:var(--site-text-muted);margin-top:5px;font-size:14px;line-height:1.45;display:block}.decision-budget-bridge-module__ctdJRW__cost,.decision-budget-bridge-module__ctdJRW__total strong{color:var(--site-text);font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:400}.decision-budget-bridge-module__ctdJRW__total{border-top:1px solid var(--site-border-strong);color:var(--site-proof);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 20px;font-size:15px;line-height:1.5;display:flex}.decision-budget-bridge-module__ctdJRW__total strong{color:var(--site-proof);font-weight:500}.decision-budget-bridge-module__ctdJRW__outcome{border-top:1px solid var(--site-border-strong);gap:10px;padding:18px 20px;display:grid}.decision-budget-bridge-module__ctdJRW__outcomeValues{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.decision-budget-bridge-module__ctdJRW__outcomeValues>div{gap:4px;min-width:0;display:grid}.decision-budget-bridge-module__ctdJRW__outcomeLabel{color:var(--site-text-muted);font-size:13px;line-height:1.5}.decision-budget-bridge-module__ctdJRW__outcomeValue{color:var(--site-text);font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:500;line-height:1.2}.decision-budget-bridge-module__ctdJRW__outcomeArrow{color:var(--site-text-muted);font-size:20px}.decision-budget-bridge-module__ctdJRW__outcomeResult{color:var(--site-text-muted);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:13px;line-height:1.5;display:flex}.decision-budget-bridge-module__ctdJRW__outcomeResult strong{color:var(--site-proof);white-space:nowrap;font-size:16px;font-weight:500}.decision-budget-bridge-module__ctdJRW__caption{max-width:96ch;color:var(--site-text-muted);text-align:center;margin:18px auto 0;font-size:14px;line-height:1.6}.decision-budget-bridge-module__ctdJRW__comparisonIntro{gap:12px;margin:36px 0 20px;display:grid}.decision-budget-bridge-module__ctdJRW__comparisonIntro h3{color:var(--site-text);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:500;line-height:1.3}.decision-budget-bridge-module__ctdJRW__comparisonIntro p{max-width:88ch;color:var(--site-text-muted);margin:0;font-size:14px;line-height:1.6}.decision-budget-bridge-module__ctdJRW__comparison{border:1px solid var(--site-border-strong);background:var(--site-surface);grid-template-columns:minmax(0,1fr);display:grid}.decision-budget-bridge-module__ctdJRW__comparisonRow{min-width:0}@media (min-width:760px){.decision-budget-bridge-module__ctdJRW__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-budget-bridge-module__ctdJRW__comparisonRow+.decision-budget-bridge-module__ctdJRW__comparisonRow{border-top:0}.decision-budget-bridge-module__ctdJRW__comparisonRow:nth-child(2n){border-left:1px solid var(--site-border)}.decision-budget-bridge-module__ctdJRW__comparisonRow:nth-child(n+3){border-top:1px solid var(--site-border)}}@media (min-width:960px){.decision-budget-bridge-module__ctdJRW__flow{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:24px}.decision-budget-bridge-module__ctdJRW__connector{width:auto;height:1px;inset:50% 0 auto}.decision-budget-bridge-module__ctdJRW__card{min-height:276px;padding-inline:16px}}@media (max-width:479px){.decision-budget-bridge-module__ctdJRW__intro{text-align:left;margin-bottom:28px}.decision-budget-bridge-module__ctdJRW__heading{margin-inline:0}.decision-budget-bridge-module__ctdJRW__allocationRow{grid-template-columns:1.25rem minmax(0,1fr);gap:8px 12px;padding:18px 16px}.decision-budget-bridge-module__ctdJRW__cost{grid-column:2}.decision-budget-bridge-module__ctdJRW__total,.decision-budget-bridge-module__ctdJRW__outcome{padding-inline:16px}.decision-budget-bridge-module__ctdJRW__caption{text-align:left}}
.platform-story-module__zOnFDa__model{border-top:1px solid var(--site-border)}.platform-story-module__zOnFDa__intro{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:48px;display:grid}.platform-story-module__zOnFDa__heading{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin-top:16px;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.1}.platform-story-module__zOnFDa__lede{max-width:42ch;color:var(--site-text-muted);font-size:17px;line-height:1.6}.platform-story-module__zOnFDa__stages{border-block:1px solid var(--site-border-strong);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.platform-story-module__zOnFDa__stage{flex-direction:column;min-width:0;padding:28px 24px;display:flex}.platform-story-module__zOnFDa__stage:first-child{padding-left:0}.platform-story-module__zOnFDa__stage:last-child{padding-right:0}.platform-story-module__zOnFDa__stage+.platform-story-module__zOnFDa__stage{border-left:1px solid var(--site-border)}.platform-story-module__zOnFDa__ordinal{color:var(--site-accent-readable);font-family:var(--font-ibm-plex-mono), monospace;font-size:13px}.platform-story-module__zOnFDa__stage h3{letter-spacing:-.02em;margin:20px 0 12px;font-size:21px;font-weight:500;line-height:1.3}.platform-story-module__zOnFDa__stage h3 a{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.platform-story-module__zOnFDa__stage h3 a span{color:var(--site-text-tertiary);font-size:17px}.platform-story-module__zOnFDa__stage h3 a:hover,.platform-story-module__zOnFDa__links a:hover{color:var(--site-accent-readable)}.platform-story-module__zOnFDa__stage h3 a:focus-visible,.platform-story-module__zOnFDa__links a:focus-visible{outline:2px solid var(--site-focus);outline-offset:5px}.platform-story-module__zOnFDa__stage p{color:var(--site-text-muted);margin:0 0 24px;font-size:15px;line-height:1.65}.platform-story-module__zOnFDa__stageDetail{color:var(--site-text-secondary);margin-top:auto;font-size:13px}.platform-story-module__zOnFDa__pe{background:var(--surface-cta);border-block:1px solid var(--site-border)}.platform-story-module__zOnFDa__peGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;display:grid}.platform-story-module__zOnFDa__pe .platform-story-module__zOnFDa__lede{margin-top:24px}.platform-story-module__zOnFDa__links{flex-wrap:wrap;gap:8px 28px;margin-top:24px;display:flex}.platform-story-module__zOnFDa__links a{min-height:44px;color:var(--site-accent-readable);text-underline-offset:5px;align-items:center;gap:12px;font-size:15px;text-decoration:underline;display:inline-flex}.platform-story-module__zOnFDa__roles{margin:0}.platform-story-module__zOnFDa__role{border-bottom:1px solid var(--site-border);padding-block:24px}.platform-story-module__zOnFDa__role:first-child{padding-top:0}.platform-story-module__zOnFDa__role dt{font-size:18px;font-weight:500}.platform-story-module__zOnFDa__role dd{max-width:48ch;color:var(--site-text-muted);margin:10px 0 0;font-size:16px;line-height:1.6}.platform-story-module__zOnFDa__review{color:var(--site-text-muted);margin-top:24px;font-size:15px;line-height:1.65}@media (max-width:1100px){.platform-story-module__zOnFDa__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-story-module__zOnFDa__stage{padding:24px}.platform-story-module__zOnFDa__stage:first-child,.platform-story-module__zOnFDa__stage:nth-child(3){padding-left:0}.platform-story-module__zOnFDa__stage:nth-child(3){border-left:0}.platform-story-module__zOnFDa__stage:nth-child(n+3){border-top:1px solid var(--site-border)}.platform-story-module__zOnFDa__peGrid{gap:48px}}@media (max-width:700px){.platform-story-module__zOnFDa__intro,.platform-story-module__zOnFDa__peGrid{grid-template-columns:minmax(0,1fr);gap:28px}.platform-story-module__zOnFDa__intro{margin-bottom:28px}.platform-story-module__zOnFDa__heading{max-width:20ch}.platform-story-module__zOnFDa__stages{grid-template-columns:minmax(0,1fr)}.platform-story-module__zOnFDa__stage{padding:24px 0}.platform-story-module__zOnFDa__stage+.platform-story-module__zOnFDa__stage{border-left:0;border-top:1px solid var(--site-border)}.platform-story-module__zOnFDa__stage h3{margin-top:8px}.platform-story-module__zOnFDa__stage p{margin-bottom:16px}.platform-story-module__zOnFDa__peGrid{gap:40px}}
.marketing-root .hero-lead-form-module__KcFhoa__success.valty-hero-form.valty-hero-form--success.valty-hero-form--embed{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"mark title""body body""book book";align-items:center;gap:12px;height:auto;min-height:0;padding:16px;display:grid}.marketing-root .hero-lead-form-module__KcFhoa__success.valty-hero-form.valty-hero-form--success.valty-hero-form--embed>div:last-child{display:contents}.marketing-root .hero-lead-form-module__KcFhoa__success.valty-hero-form--success .valty-hero-form__success-mark{grid-area:mark}.marketing-root .hero-lead-form-module__KcFhoa__success.valty-hero-form--success .valty-hero-form__success-title{overflow-wrap:normal;grid-area:title;font-size:20px;line-height:1.3}.marketing-root .hero-lead-form-module__KcFhoa__success.valty-hero-form--success .valty-hero-form__success-body{grid-area:body;margin:0;font-size:14px;line-height:1.5}.marketing-root .hero-lead-form-module__KcFhoa__success.valty-hero-form--success .valty-hero-form__book{grid-area:book;width:100%;min-height:48px;margin:0}.marketing-root .hero-lead-form-module__KcFhoa__recovery.valty-hero-form__inline-error{overflow-wrap:anywhere;font-family:inherit;font-size:14px;line-height:1.5}.hero-lead-form-module__KcFhoa__recovery a{color:inherit;text-underline-offset:3px;text-decoration:underline}.hero-lead-form-module__KcFhoa__recovery a:focus-visible{outline-offset:3px;outline:2px solid}
.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final{--bottom-cta-max-width:1600px;min-height:520px;padding-block:72px;display:flex}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final>.valty-hero__content{text-align:left;width:100%!important;max-width:var(--bottom-cta-max-width)!important;margin:0 auto!important;padding-inline:clamp(20px,3vw,40px)!important;position:relative!important;inset:auto!important;transform:none!important}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final>.valty-hero__canvas{z-index:0;opacity:.5;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final:after{content:none}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-meta{background:#08080ac7;border-color:#ffffff29}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions:has(.valty-hero-form){grid-template-columns:minmax(0,34rem) max-content;align-items:start;display:grid}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions .valty-hero-form{width:100%;max-width:none;margin-top:0}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions__inspect{margin-top:0}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions:has(.valty-hero-form) .bottom-cta-actions__inspect{margin-top:calc(15.6px + .4rem)}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions__inspect .valty-btn{height:auto;margin-top:0}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions:has(.valty-hero-form) .bottom-cta-actions__inspect .valty-btn{min-height:60px}@media (max-width:1023px){.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions{grid-template-columns:minmax(0,1fr);max-width:34rem}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions__inspect{width:100%;margin-top:0}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-actions__inspect .valty-btn{width:100%}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final{min-height:0;padding-block:56px;display:block}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .valty-hero__eyebrow{display:inline-flex!important}}@media (min-width:641px) and (max-width:1023px){.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-meta{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;margin-top:28px}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-meta>div{border-bottom:0;border-right:1px solid #ffffff14}.marketing-root .closing-rail-module__kDRGzG__closing.bottom-cta-stage--final .bottom-cta-meta>div:last-child{border-right:0}}
.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full{--vf-max-width:1600px;--vf-padding-x:clamp(20px, 3vw, 40px)}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__grid{grid-template-columns:minmax(280px,.9fr) minmax(0,2.1fr)}:is(.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact,.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__nav){min-width:0;padding:72px var(--vf-padding-x) 32px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__logo{min-height:44px}.marketing-root .closing-footer-module__EUOT8G__footer .closing-footer-module__EUOT8G__identity{justify-content:space-between;align-items:center;gap:20px;min-width:0;display:flex}.marketing-root .closing-footer-module__EUOT8G__footer .closing-footer-module__EUOT8G__socialLink{width:44px;height:44px;color:var(--site-text-secondary);border:1px solid var(--vf-border);opacity:1;flex:0 0 44px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.marketing-root .closing-footer-module__EUOT8G__footer .closing-footer-module__EUOT8G__socialLink:is(:hover,:focus-visible){color:var(--site-text);border-color:var(--site-text-secondary)}.marketing-root .closing-footer-module__EUOT8G__footer .closing-footer-module__EUOT8G__socialLink:focus-visible{outline:2px solid var(--site-text);outline-offset:4px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact-list{margin-top:20px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact-row{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:12px;height:auto;min-height:48px;padding:0}:is(.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact-term,.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__heading){color:var(--site-text-secondary);letter-spacing:.06em;font-size:12px;line-height:1.4}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__heading{margin-bottom:12px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact-value{overflow-wrap:anywhere;min-width:0;font-size:14px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__start{grid-template-columns:minmax(0,1fr);gap:4px;max-width:none;margin-top:24px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__start .valty-footer__heading{margin-bottom:8px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full :is(.valty-footer__briefing-link,.valty-footer__proof-link,.valty-footer__login-link){min-width:0;min-height:44px;font-size:14px;line-height:1.4}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:clamp(20px,2.5vw,40px)}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__stack{align-content:start;gap:24px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__list>li+li{margin-top:0}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__list a{min-height:44px;color:var(--site-text-muted);overflow-wrap:break-word;padding-block:8px;font-size:14px;line-height:1.45}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__list .valty-footer__developer-link{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__legal{padding:20px var(--vf-padding-x);letter-spacing:0;text-transform:none;gap:20px;font-size:12px;line-height:1.55}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__legal-links{flex-wrap:wrap;justify-content:flex-end;gap:4px 20px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full :is(.valty-footer__nav,.valty-footer__legal-links) a{opacity:1}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full :is(.valty-footer__nav,.valty-footer__legal-links) a:is(:hover,:focus-visible){color:var(--site-text);text-underline-offset:4px;text-decoration:underline}@media (min-width:768px) and (max-width:1100px){.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__grid{grid-template-columns:minmax(0,1fr)}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact{border-right:0;border-bottom:1px solid var(--vf-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 40px;padding-bottom:24px;display:grid}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__logo{justify-self:start}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact-list{grid-column:1;margin-top:0}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__start{grid-area:1/2/span 2;align-content:start;margin-top:0}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__nav{padding-top:32px}}@media (max-width:767px){.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__grid{grid-template-columns:minmax(0,1fr)}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact{padding:32px var(--vf-padding-x) 24px;border-right:0;border-bottom:1px solid var(--vf-border)}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__contact-list{margin-top:16px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__start{margin-top:20px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__nav{padding:28px var(--vf-padding-x);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__nav>.valty-footer__stack:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__legal{flex-direction:column;align-items:flex-start;gap:12px;padding-block:20px}.marketing-root .closing-footer-module__EUOT8G__footer.valty-footer--full .valty-footer__legal-links{justify-content:flex-start;gap:4px 20px;width:100%}}
