.marketing-header-module__VjkR8q__header,.marketing-header-module__VjkR8q__sheet{z-index:var(--landing-z-overlay);--landing-text:var(--landing-on-navy);--landing-text-muted:var(--landing-on-navy-muted);--landing-rule:var(--landing-on-navy-rule);--landing-focus:var(--landing-on-navy-signal);color:var(--landing-text);background:var(--landing-navy)}.marketing-header-module__VjkR8q__header{z-index:var(--landing-z-sticky);border-block-end:1px solid var(--landing-rule);background:var(--landing-header-surface);position:sticky;inset-block-start:0}.marketing-header-module__VjkR8q__inner{width:min(100%, var(--landing-container));min-height:5rem;padding-inline:var(--landing-page-pad);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-inline:auto;display:grid}.marketing-header-module__VjkR8q__brand{justify-self:start;align-items:center;min-width:0;min-height:2.75rem;display:inline-flex}.marketing-header-module__VjkR8q__brandLogo{width:9rem;max-width:100%;height:auto}.marketing-header-module__VjkR8q__desktopNavigation{align-items:center;gap:.125rem;display:none}.marketing-header-module__VjkR8q__navLink{white-space:nowrap;min-height:2.75rem;color:var(--landing-text-muted);border-radius:var(--landing-radius-control);transition:color var(--landing-dur-micro) var(--landing-ease-out);align-items:center;padding-inline:.75rem;font-size:.875rem;display:inline-flex}.marketing-header-module__VjkR8q__actions{align-items:center;gap:.25rem;min-width:0;display:flex}.marketing-header-module__VjkR8q__languageButton,.marketing-header-module__VjkR8q__loginButton,.marketing-header-module__VjkR8q__signupButton,.marketing-header-module__VjkR8q__menuButton,.marketing-header-module__VjkR8q__sheetCloseButton,.marketing-header-module__VjkR8q__sheetLoginButton,.marketing-header-module__VjkR8q__sheetSignupButton{border-radius:var(--landing-radius-button);white-space:nowrap;min-height:2.75rem;box-shadow:none}.marketing-header-module__VjkR8q__languageButton,.marketing-header-module__VjkR8q__loginButton,.marketing-header-module__VjkR8q__menuButton,.marketing-header-module__VjkR8q__sheetCloseButton{color:var(--landing-text);background:0 0}.marketing-header-module__VjkR8q__languageButton{min-width:2.75rem;padding-inline:.625rem}.marketing-header-module__VjkR8q__languageButton span{font-size:.8125rem}.marketing-header-module__VjkR8q__loginButton{display:none}.marketing-header-module__VjkR8q__signupButton,.marketing-header-module__VjkR8q__sheetSignupButton{background:var(--landing-on-navy-signal);border:1px solid var(--landing-on-navy-signal);color:var(--landing-navy)}.marketing-header-module__VjkR8q__signupButton{padding-inline:1rem;display:none}.marketing-header-module__VjkR8q__menuButton,.marketing-header-module__VjkR8q__sheetCloseButton{min-width:2.75rem}.marketing-header-module__VjkR8q__sheet{overscroll-behavior:contain;border-color:var(--landing-rule);width:min(90%,25rem);font-family:var(--landing-font-body);gap:0;overflow-y:auto}.marketing-header-module__VjkR8q__sheetHeader{border-block-end:1px solid var(--landing-rule);flex-direction:row;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.marketing-header-module__VjkR8q__sheetTitle{color:var(--landing-text);font-size:1.5rem;font-weight:500}.marketing-header-module__VjkR8q__sheetDescription{color:var(--landing-text-muted);margin-block-start:.5rem;font-size:.9375rem;line-height:1.8}.marketing-header-module__VjkR8q__sheetCloseButton{flex-shrink:0}.marketing-header-module__VjkR8q__mobileNavigation{flex-direction:column;padding:.75rem 1.5rem;display:flex}.marketing-header-module__VjkR8q__mobileNavLink{border-block-end:1px solid var(--landing-rule);min-height:3.5rem;color:var(--landing-text);white-space:nowrap;justify-content:space-between;align-items:center;gap:1rem;font-size:1.0625rem;display:flex}.marketing-header-module__VjkR8q__mobileNavLink svg{width:1rem;height:1rem;color:var(--landing-on-navy-signal)}.marketing-header-module__VjkR8q__sheetActions{gap:.75rem;margin-block-start:auto;padding:1.5rem;display:grid}.marketing-header-module__VjkR8q__sheetLoginButton{color:var(--landing-text);border-color:var(--landing-rule);background:0 0}.marketing-header-module__VjkR8q__header :where(a,button):focus-visible,.marketing-header-module__VjkR8q__sheet :where(a,button):focus-visible{outline:2px solid var(--landing-focus);outline-offset:3px}.marketing-header-module__VjkR8q__navLink:hover,.marketing-header-module__VjkR8q__languageButton:hover,.marketing-header-module__VjkR8q__loginButton:hover,.marketing-header-module__VjkR8q__menuButton:hover,.marketing-header-module__VjkR8q__sheetCloseButton:hover,.marketing-header-module__VjkR8q__sheetLoginButton:hover{color:var(--landing-text);background:var(--landing-navy-raised)}.marketing-header-module__VjkR8q__signupButton:hover,.marketing-header-module__VjkR8q__sheetSignupButton:hover{color:var(--landing-navy);background:var(--landing-signal-strong)}.marketing-header-module__VjkR8q__mobileNavLink:hover{color:var(--landing-on-navy-signal)}@media (min-width:40rem){.marketing-header-module__VjkR8q__signupButton,.marketing-header-module__VjkR8q__loginButton{display:inline-flex}.marketing-header-module__VjkR8q__brandLogo{width:10rem}}@media (min-width:80rem){.marketing-header-module__VjkR8q__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:2rem}.marketing-header-module__VjkR8q__desktopNavigation{justify-content:center;display:flex}.marketing-header-module__VjkR8q__menuButton{display:none}}@media (max-width:22rem){.marketing-header-module__VjkR8q__inner{gap:8px}.marketing-header-module__VjkR8q__menuButton,.marketing-header-module__VjkR8q__languageButton{width:44px;min-width:44px;padding-inline:8px}.marketing-header-module__VjkR8q__brand{min-width:96px}.marketing-header-module__VjkR8q__mobileNavLink,.marketing-header-module__VjkR8q__sheetSignupButton,.marketing-header-module__VjkR8q__sheetLoginButton{white-space:normal;height:auto;padding-block:.75rem}.marketing-header-module__VjkR8q__sheetHeader,.marketing-header-module__VjkR8q__sheetActions,.marketing-header-module__VjkR8q__mobileNavigation{padding-inline:16px}.marketing-header-module__VjkR8q__languageButton span{display:none}.marketing-header-module__VjkR8q__brandLogo{width:8rem}}@media (prefers-reduced-motion:reduce){.marketing-header-module__VjkR8q__sheet{transition:none;animation:none}}
.project-dossier-module__hO5gmW__dossier{overflow-wrap:anywhere;border:1px solid var(--landing-rule-strong);border-radius:var(--landing-radius-stage);min-width:0;color:var(--landing-text);background:var(--landing-surface);box-shadow:var(--landing-shadow-stage);margin:0;container-type:inline-size}.project-dossier-module__hO5gmW__caption,.project-dossier-module__hO5gmW__projectHead,.project-dossier-module__hO5gmW__contract,.project-dossier-module__hO5gmW__recordFoot{padding-inline:clamp(16px,2.2vw,28px)}.project-dossier-module__hO5gmW__caption{border-block-end:1px solid var(--landing-rule);border-radius:var(--landing-radius-stage) var(--landing-radius-stage) 0 0;background:var(--landing-surface-raised);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block:.875rem;font-size:.8125rem;display:flex}.project-dossier-module__hO5gmW__caption>span:last-child{color:var(--landing-text-subtle)}.project-dossier-module__hO5gmW__projectHead{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem .875rem;display:flex}.project-dossier-module__hO5gmW__projectHead>svg{border:1px solid var(--landing-rule-strong);border-radius:var(--landing-radius-control);width:2.5rem;height:2.5rem;color:var(--landing-text-muted);flex-shrink:0;padding:.5rem}.project-dossier-module__hO5gmW__reference{font:.75rem var(--landing-font-data);color:var(--landing-text-subtle)}.project-dossier-module__hO5gmW__projectHead h2{margin-block:.375rem;font-size:clamp(1.25rem,1.5vw,1.625rem);font-weight:500;line-height:1.5}.project-dossier-module__hO5gmW__projectHead p,.project-dossier-module__hO5gmW__records p{color:var(--landing-text-muted);margin:0;font-size:.8125rem;line-height:1.6}.project-dossier-module__hO5gmW__contract{gap:.75rem;padding-block:.875rem 1.25rem;display:grid}.project-dossier-module__hO5gmW__contract>div{gap:.375rem;min-width:0;display:grid}.project-dossier-module__hO5gmW__contract>div>span{color:var(--landing-text-muted);font-size:.875rem}.project-dossier-module__hO5gmW__contract strong{font-size:clamp(2rem,2.8vw,2.625rem);font-weight:500;line-height:1.2}.project-dossier-module__hO5gmW__contractNote{color:var(--landing-text-muted);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.project-dossier-module__hO5gmW__contractNote svg{width:.875rem;height:.875rem;color:var(--landing-success)}.project-dossier-module__hO5gmW__records{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;margin:0;padding:0 clamp(16px,2.2vw,28px) 1.25rem;list-style:none;display:grid}.project-dossier-module__hO5gmW__records li{border:1px solid var(--landing-rule-strong);border-radius:var(--landing-radius-card);background:var(--landing-inset);grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.875rem;display:grid;position:relative}.project-dossier-module__hO5gmW__records li:not(:first-child):before{content:"";border-inline-start:1px solid var(--landing-signal);height:1.5rem;position:absolute;inset-block-end:100%;inset-inline-start:50%}.project-dossier-module__hO5gmW__records .project-dossier-module__hO5gmW__execution{background:var(--landing-surface-raised);grid-column:1/-1;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;padding:1rem}.project-dossier-module__hO5gmW__recordIcon{background:var(--landing-surface-raised);width:1.75rem;height:1.75rem;color:var(--landing-text-muted);border-radius:.25rem;place-items:center;display:grid}.project-dossier-module__hO5gmW__recordIcon svg{width:1rem;height:1rem}.project-dossier-module__hO5gmW__records li>div>span{font-size:.875rem;line-height:1.5}.project-dossier-module__hO5gmW__records li>div:not(.project-dossier-module__hO5gmW__progressTrack){text-align:start;min-width:0}.project-dossier-module__hO5gmW__records strong{grid-column:2;min-width:0;padding-block-start:.25rem;font-size:clamp(1rem,1.4vw,1.375rem);font-weight:500}.project-dossier-module__hO5gmW__execution strong{color:var(--landing-signal);font:1.25rem var(--landing-font-data);grid-column:auto;padding:0}.project-dossier-module__hO5gmW__progressTrack{background:var(--landing-rule-strong);border-radius:1rem;grid-column:1/-1;height:.25rem}.project-dossier-module__hO5gmW__progressTrack span{border-radius:inherit;background:var(--landing-signal);width:62%;height:100%;display:block}.project-dossier-module__hO5gmW__recordFoot{border-block-start:1px solid var(--landing-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding-block:.75rem;display:flex}.project-dossier-module__hO5gmW__recordFoot>span{color:var(--landing-text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.project-dossier-module__hO5gmW__recordFoot svg{flex-shrink:0;width:1rem;height:1rem}.project-dossier-module__hO5gmW__recordFoot a{min-height:2.75rem;color:var(--landing-signal);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.project-dossier-module__hO5gmW__recordFoot a:hover{text-underline-offset:.25rem;text-decoration:underline}.project-dossier-module__hO5gmW__recordFoot a:focus-visible{outline:2px solid var(--landing-focus);outline-offset:4px;border-radius:.25rem}.project-dossier-module__hO5gmW__dossierOutcome{border-block-start:1px solid var(--landing-rule);border-radius:0 0 var(--landing-radius-stage) var(--landing-radius-stage);background:var(--landing-inset);justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.project-dossier-module__hO5gmW__dossierOutcome svg{width:1rem;height:1rem;color:var(--landing-text-subtle);flex-shrink:0}.project-dossier-module__hO5gmW__dossierOutcome p{color:var(--landing-text-muted);margin:0;font-size:.8125rem}@container (max-width:25em){.project-dossier-module__hO5gmW__records{grid-template-columns:minmax(0,1fr);gap:.875rem}.project-dossier-module__hO5gmW__records li:not(:first-child){grid-template-columns:1.75rem minmax(0,1fr);margin-inline-start:1rem}.project-dossier-module__hO5gmW__records li:not(:first-child):before{border-block-end:1px solid var(--landing-signal);border-end-start-radius:.25rem;width:1rem;height:calc(50% + .875rem);inset-block-end:50%;inset-inline-start:-1rem}.project-dossier-module__hO5gmW__records li:nth-child(2):after{content:"";border-inline-start:1px solid var(--landing-signal);position:absolute;inset-block:50% -.875rem;inset-inline-start:-1rem}.project-dossier-module__hO5gmW__records strong{grid-column:2;font-size:1.125rem}.project-dossier-module__hO5gmW__execution strong{grid-column:auto}}@container (max-width:18em){.project-dossier-module__hO5gmW__contract strong{font-size:1.5rem}.project-dossier-module__hO5gmW__contract strong>span,.project-dossier-module__hO5gmW__records strong>span{flex-wrap:wrap;max-width:100%}.project-dossier-module__hO5gmW__records .project-dossier-module__hO5gmW__execution{grid-template-columns:1.75rem minmax(0,1fr)}.project-dossier-module__hO5gmW__execution strong{grid-column:2}.project-dossier-module__hO5gmW__recordFoot>span,.project-dossier-module__hO5gmW__dossierOutcome{align-items:flex-start}.project-dossier-module__hO5gmW__projectHead>svg{display:none}}
:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__cashForecastStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__networkStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__operatingSystemStage,.product-scenes-module__VsyCOq__pricingStage){--scene-pad:clamp(12px, 2.2vw, 28px);--scene-small:.8125rem;box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--landing-text);font-family:var(--landing-font-body);margin:0;font-size:.9375rem;line-height:1.6;container:product-record/inline-size}:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__cashForecastStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__networkStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__operatingSystemStage,.product-scenes-module__VsyCOq__pricingStage) *,:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__cashForecastStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__networkStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__operatingSystemStage,.product-scenes-module__VsyCOq__pricingStage) :before,:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__cashForecastStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__networkStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__operatingSystemStage,.product-scenes-module__VsyCOq__pricingStage) :after{box-sizing:border-box}:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__cashForecastStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__networkStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__operatingSystemStage,.product-scenes-module__VsyCOq__pricingStage) :is(p,h3,h4,ul,ol,dl,dd){margin:0}:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__cashForecastStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__networkStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__operatingSystemStage,.product-scenes-module__VsyCOq__pricingStage) :is(ul,ol){padding:0;list-style:none}:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__cashForecastStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__networkStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__operatingSystemStage,.product-scenes-module__VsyCOq__pricingStage) :is(strong,bdi){font-variant-numeric:tabular-nums}.product-scenes-module__VsyCOq__productTitle{color:var(--landing-text);text-wrap:pretty;font-size:1rem;font-weight:700;line-height:1.5}.product-scenes-module__VsyCOq__productSubtitle{color:var(--landing-text-muted);font-size:var(--scene-small);text-wrap:pretty;line-height:1.65;margin-block-start:.2rem!important}.product-scenes-module__VsyCOq__productToolbar,.product-scenes-module__VsyCOq__companyPanelHeader,.product-scenes-module__VsyCOq__attentionPanelHeading,.product-scenes-module__VsyCOq__economyHeader,.product-scenes-module__VsyCOq__marginTrajectoryHeader,.product-scenes-module__VsyCOq__procurementTopline,.product-scenes-module__VsyCOq__workbenchHeading,.product-scenes-module__VsyCOq__cashForecastHeader,.product-scenes-module__VsyCOq__saudiIdentityHeader,.product-scenes-module__VsyCOq__lifecycleHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.product-scenes-module__VsyCOq__toolbarIdentity,.product-scenes-module__VsyCOq__metricLabel,.product-scenes-module__VsyCOq__floatCardHeading,.product-scenes-module__VsyCOq__exposureCardTop,.product-scenes-module__VsyCOq__traceRoot,.product-scenes-module__VsyCOq__pulseHeader,.product-scenes-module__VsyCOq__portalCapabilityHeader,.product-scenes-module__VsyCOq__localeProof{align-items:center;gap:.75rem;min-width:0;display:flex}.product-scenes-module__VsyCOq__toolbarIdentity>div{min-width:0}.product-scenes-module__VsyCOq__iconTile{border:1px solid var(--landing-rule);background:var(--landing-surface-raised);width:2rem;height:2rem;color:var(--landing-text-muted);border-radius:6px;flex:none;place-items:center;display:inline-grid}.product-scenes-module__VsyCOq__iconTile svg{stroke-width:1.65px;width:1.125rem;height:1.125rem}.product-scenes-module__VsyCOq__iconToneSignal,.product-scenes-module__VsyCOq__iconToneHealthy{color:var(--landing-signal)}.product-scenes-module__VsyCOq__iconToneAttention{color:var(--landing-warning);background:color-mix(in srgb, var(--landing-warning) 8%, var(--landing-surface))}.product-scenes-module__VsyCOq__iconToneCritical{color:var(--landing-danger);background:color-mix(in srgb, var(--landing-danger) 8%, var(--landing-surface))}.product-scenes-module__VsyCOq__iconToneInfo{color:var(--landing-info);background:color-mix(in srgb, var(--landing-info) 8%, var(--landing-surface))}.product-scenes-module__VsyCOq__iconToneNeutral{color:var(--landing-text-muted);background:var(--landing-inset)}.product-scenes-module__VsyCOq__dataNote{border:1px solid var(--landing-rule);width:fit-content;min-height:1.75rem;color:var(--landing-text-subtle);white-space:nowrap;border-radius:4px;align-items:center;padding-inline:.5rem;font-size:.75rem;font-weight:450;line-height:1.5;display:inline-flex}.product-scenes-module__VsyCOq__dataValue{white-space:nowrap;align-items:baseline;gap:.28em;display:inline-flex}.product-scenes-module__VsyCOq__dataValueArabic{flex-direction:row-reverse}:is(.product-scenes-module__VsyCOq__heroControlStage,.product-scenes-module__VsyCOq__companyControlStage,.product-scenes-module__VsyCOq__lifecycleStage,.product-scenes-module__VsyCOq__projectEconomyStage,.product-scenes-module__VsyCOq__procurementStage,.product-scenes-module__VsyCOq__traceabilityPulseStage,.product-scenes-module__VsyCOq__saudiOperationsStage,.product-scenes-module__VsyCOq__pricingStage) img[src*=riyal],.product-scenes-module__VsyCOq__cashForecastStage img[src*=riyal]{filter:none;opacity:1}.product-scenes-module__VsyCOq__referenceId{color:var(--landing-text-subtle);font-family:var(--landing-font-data);font-size:var(--scene-small);unicode-bidi:isolate}.product-scenes-module__VsyCOq__statusLabel{white-space:nowrap;border-radius:3px;align-items:center;gap:.375rem;width:fit-content;min-height:1.65rem;padding:.125rem .375rem;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.product-scenes-module__VsyCOq__statusDot{background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem}.product-scenes-module__VsyCOq__statusHealthy{color:var(--landing-success);background:color-mix(in srgb, var(--landing-success) 8%, var(--landing-surface))}.product-scenes-module__VsyCOq__statusAttention{color:var(--landing-warning);background:color-mix(in srgb, var(--landing-warning) 9%, var(--landing-surface))}.product-scenes-module__VsyCOq__statusCritical{color:var(--landing-danger);background:color-mix(in srgb, var(--landing-danger) 8%, var(--landing-surface))}.product-scenes-module__VsyCOq__statusInfo{color:var(--landing-info);background:color-mix(in srgb, var(--landing-info) 8%, var(--landing-surface))}.product-scenes-module__VsyCOq__statusNeutral{color:var(--landing-text-muted);background:var(--landing-inset)}.product-scenes-module__VsyCOq__productProgress{appearance:none;background:var(--landing-inset);width:100%;height:.3125rem;color:var(--landing-progress-color,var(--landing-signal));border:0;border-radius:1px;display:block;overflow:hidden}.product-scenes-module__VsyCOq__productProgress::-webkit-progress-bar{background:var(--landing-inset)}.product-scenes-module__VsyCOq__productProgress::-webkit-progress-value{background:var(--landing-progress-color,var(--landing-signal))}.product-scenes-module__VsyCOq__productProgress::-moz-progress-bar{background:var(--landing-progress-color,var(--landing-signal))}.product-scenes-module__VsyCOq__progressHealthy{--landing-progress-color:var(--landing-success)}.product-scenes-module__VsyCOq__progressAttention{--landing-progress-color:var(--landing-warning)}.product-scenes-module__VsyCOq__progressCritical{--landing-progress-color:var(--landing-danger)}.product-scenes-module__VsyCOq__progressInfo{--landing-progress-color:var(--landing-info)}.product-scenes-module__VsyCOq__progressNeutral{--landing-progress-color:var(--landing-text-subtle)}.product-scenes-module__VsyCOq__heroControlStage{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.product-scenes-module__VsyCOq__heroProductFrame{border:1px solid var(--landing-rule-strong);background:var(--landing-surface);min-width:0;box-shadow:0 20px 56px -24px var(--landing-shadow-color);border-radius:12px}.product-scenes-module__VsyCOq__productToolbar{padding:var(--scene-pad);border-block-end:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-start-start-radius:12px;border-start-end-radius:12px}.product-scenes-module__VsyCOq__heroMetricStrip{border-block-end:1px solid var(--landing-rule);background:var(--landing-inset);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1rem;display:grid}.product-scenes-module__VsyCOq__heroMetric{text-align:center;background:var(--landing-surface);flex-direction:column;justify-content:space-between;align-items:center;min-width:0;padding:1rem;display:flex}.product-scenes-module__VsyCOq__heroMetric>.product-scenes-module__VsyCOq__metricLabel{justify-content:center}.product-scenes-module__VsyCOq__metricLabel{color:var(--landing-text-muted);font-size:var(--scene-small);align-items:flex-start;gap:.5rem}.product-scenes-module__VsyCOq__metricLabel .product-scenes-module__VsyCOq__iconTile{background:0 0;width:1rem;height:1.25rem}.product-scenes-module__VsyCOq__metricLabel .product-scenes-module__VsyCOq__iconTile svg{width:.9375rem;height:.9375rem}.product-scenes-module__VsyCOq__heroMetricValue{color:var(--landing-text);font-size:clamp(1.6rem,2.8vw,2.25rem);font-weight:550;line-height:1.2;margin-block-start:1rem!important}.product-scenes-module__VsyCOq__portfolioArea{padding:1.25rem var(--scene-pad)}.product-scenes-module__VsyCOq__portfolioHeading{color:var(--landing-text-subtle);font-size:var(--scene-small);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block-end:.75rem;display:flex}.product-scenes-module__VsyCOq__portfolioHeading>:first-child{color:var(--landing-text);font-weight:650}.product-scenes-module__VsyCOq__projectRows{display:grid}.product-scenes-module__VsyCOq__projectRow{border-block-start:1px solid var(--landing-rule);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity""status status""progress progress""risk margin";gap:.75rem 1rem;min-width:0;padding:1rem .5rem;display:grid}.product-scenes-module__VsyCOq__projectRow>.product-scenes-module__VsyCOq__statusLabel{grid-area:status;justify-self:start}.product-scenes-module__VsyCOq__projectIdentity{grid-area:identity;min-width:0}.product-scenes-module__VsyCOq__projectIdentity p{color:var(--landing-text);font-size:.875rem;font-weight:650;line-height:1.5}.product-scenes-module__VsyCOq__projectIdentity>span{color:var(--landing-text-subtle);margin-block-start:.15rem;font-size:.75rem;line-height:1.7;display:block}.product-scenes-module__VsyCOq__projectIdentity>span>span{display:inline}.product-scenes-module__VsyCOq__projectProgress{color:var(--landing-text-muted);grid-area:progress;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.75rem;display:grid}.product-scenes-module__VsyCOq__projectRisk,.product-scenes-module__VsyCOq__projectMargin{color:var(--landing-text-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.product-scenes-module__VsyCOq__projectRisk{grid-area:risk}.product-scenes-module__VsyCOq__projectMargin{grid-area:margin}.product-scenes-module__VsyCOq__projectRisk bdi,.product-scenes-module__VsyCOq__projectMargin bdi{color:var(--landing-text);font-weight:650}.product-scenes-module__VsyCOq__floatingProductCard{border:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-radius:8px;align-content:center;gap:.35rem;min-width:0;padding:1.25rem;display:grid}.product-scenes-module__VsyCOq__approvalFloat{border-inline-start:3px solid var(--landing-warning)}.product-scenes-module__VsyCOq__floatingProductCard>.product-scenes-module__VsyCOq__referenceId{justify-self:start}.product-scenes-module__VsyCOq__cashFloat{border-inline-start:3px solid var(--landing-signal)}.product-scenes-module__VsyCOq__floatCardHeading{color:var(--landing-text-muted);font-size:var(--scene-small);align-items:flex-start;font-weight:600}.product-scenes-module__VsyCOq__floatCardTitle{color:var(--landing-text-muted);font-size:var(--scene-small);margin-block-start:.25rem!important}.product-scenes-module__VsyCOq__floatCardAmount{font-size:clamp(1.15rem,2vw,1.625rem);font-weight:650;line-height:1.4}.product-scenes-module__VsyCOq__floatCardMeta{color:var(--landing-text-subtle);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__miniCashChart{width:100%;height:2.75rem;margin-block:.375rem;display:block}.product-scenes-module__VsyCOq__miniCashChart path{fill:none;stroke:var(--landing-signal);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__companyControlStage{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.5rem;display:grid}.product-scenes-module__VsyCOq__companyValuePanel,.product-scenes-module__VsyCOq__companyAttentionPanel{min-width:0;padding:var(--scene-pad);border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:12px}.product-scenes-module__VsyCOq__portfolioProgress{border-block-start:1px solid var(--landing-rule);grid-column:1/-1;margin-block-start:1.75rem;padding-block-start:1.25rem}.product-scenes-module__VsyCOq__portfolioProgressHeading,.product-scenes-module__VsyCOq__portfolioProgressLabel{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.product-scenes-module__VsyCOq__portfolioProgressHeading{flex-wrap:wrap;margin-block-end:1rem}.product-scenes-module__VsyCOq__portfolioProgressHeading>span{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__portfolioProgressList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.product-scenes-module__VsyCOq__portfolioProgressLabel{font-size:var(--scene-small);margin-block-end:.5rem}.product-scenes-module__VsyCOq__portfolioProgressLabel bdi{color:var(--landing-signal);font-variant-numeric:tabular-nums;flex-shrink:0}.product-scenes-module__VsyCOq__contractValueBlock{padding-block:1.5rem .75rem}.product-scenes-module__VsyCOq__contractValueBlock>span{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__contractValueBlock strong{margin-block:.375rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:550;line-height:1.1;display:block}.product-scenes-module__VsyCOq__contractValueBlock p{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__portfolioTrend{width:100%;height:7rem;display:block;overflow:visible}.product-scenes-module__VsyCOq__chartGridLine{fill:none;stroke:var(--landing-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__portfolioTrendArea{fill:color-mix(in srgb, var(--landing-signal) 6%, transparent)}.product-scenes-module__VsyCOq__portfolioTrendLine{fill:none;stroke:var(--landing-signal);stroke-width:2px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__chartSignalPoint{fill:var(--landing-signal);stroke:var(--landing-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__companyControlMetrics{gap:1rem;margin-block-start:1.25rem;display:grid}.product-scenes-module__VsyCOq__companyControlMetric{border-block-start:1px solid var(--landing-rule);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.125rem .625rem;padding-block-start:.75rem;display:grid}.product-scenes-module__VsyCOq__companyControlMetric .product-scenes-module__VsyCOq__iconTile{grid-row:span 2}.product-scenes-module__VsyCOq__companyControlMetric>span{color:var(--landing-text-muted);font-size:.75rem}.product-scenes-module__VsyCOq__companyControlMetric strong{font-size:1rem}.product-scenes-module__VsyCOq__attentionCount{border:1px solid color-mix(in srgb, var(--landing-warning) 30%, var(--landing-rule));width:2rem;height:2rem;color:var(--landing-warning);border-radius:4px;flex:none;place-items:center;font-weight:700;display:grid}.product-scenes-module__VsyCOq__attentionProjectList{margin-block-start:1rem!important}.product-scenes-module__VsyCOq__attentionProject{border-inline-start:2px solid var(--landing-rule-strong);background:var(--landing-inset);margin-block-start:.75rem;padding:1rem}.product-scenes-module__VsyCOq__attentionProjectTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.product-scenes-module__VsyCOq__attentionProjectTop>div{min-width:0}.product-scenes-module__VsyCOq__attentionProjectTop p{font-size:.875rem;font-weight:650}.product-scenes-module__VsyCOq__attentionMetrics{color:var(--landing-text-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-block:.75rem;font-size:.75rem;display:flex}.product-scenes-module__VsyCOq__attentionMetrics bdi{color:var(--landing-text);font-weight:600}.product-scenes-module__VsyCOq__lifecycleStage{--lifecycle-gap:24px;border:1px solid var(--landing-rule);padding:var(--scene-pad);background:var(--landing-inset);border-radius:12px}.product-scenes-module__VsyCOq__lifecycleHeader{padding-block-end:1.5rem}.product-scenes-module__VsyCOq__lifecycleCanvas{min-width:0}.product-scenes-module__VsyCOq__lifecycleList{gap:var(--lifecycle-gap);grid-template-columns:minmax(0,1fr);display:grid}.product-scenes-module__VsyCOq__lifecycleStep{background:var(--landing-surface);grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;display:grid;position:relative}.product-scenes-module__VsyCOq__lifecycleNode{z-index:1;border:1px solid var(--landing-rule-strong);background:var(--landing-surface);width:2rem;height:2rem;color:var(--landing-text-subtle);font-family:var(--landing-font-data);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid;position:relative}.product-scenes-module__VsyCOq__lifecycleLabel{min-width:0;color:var(--landing-text-muted);font-size:var(--scene-small);align-self:center;font-weight:550;line-height:1.6}.product-scenes-module__VsyCOq__lifecycleComplete .product-scenes-module__VsyCOq__lifecycleNode{color:var(--landing-signal)}.product-scenes-module__VsyCOq__lifecycleActive{background:var(--landing-surface)}.product-scenes-module__VsyCOq__lifecycleActive .product-scenes-module__VsyCOq__lifecycleNode,.product-scenes-module__VsyCOq__lifecycleActive .product-scenes-module__VsyCOq__lifecycleLabel{color:var(--landing-text)}.product-scenes-module__VsyCOq__lifecycleUpcoming .product-scenes-module__VsyCOq__lifecycleNode{color:var(--landing-text-subtle)}.product-scenes-module__VsyCOq__lifecycleEvidence{grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-start:1.25rem;display:grid}.product-scenes-module__VsyCOq__lifecycleEvidenceCard{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:6px;justify-items:start;gap:.375rem;min-width:0;padding:1rem;display:grid}.product-scenes-module__VsyCOq__lifecycleEvidenceCard>span{color:var(--landing-text-muted);font-size:.75rem}.product-scenes-module__VsyCOq__lifecycleEvidenceCard>bdi{font-family:var(--landing-font-data);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__lifecycleEvidenceCard>strong{font-size:.875rem;font-weight:600}.product-scenes-module__VsyCOq__lifecycleEvidenceActive{border-color:var(--landing-rule-strong);border-inline-start:3px solid var(--landing-signal);background:var(--landing-surface-raised)}.product-scenes-module__VsyCOq__lifecycleCaption{color:var(--landing-text-muted);margin-block-start:1.5rem;font-size:.875rem}.product-scenes-module__VsyCOq__projectEconomyStage{border:1px solid var(--landing-rule-strong);background:var(--landing-surface);border-radius:12px}.product-scenes-module__VsyCOq__economyHeader{padding:var(--scene-pad);border-block-end:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-start-start-radius:12px;border-start-end-radius:12px}.product-scenes-module__VsyCOq__economyCausality{padding:var(--scene-pad);background:var(--landing-inset);grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.product-scenes-module__VsyCOq__economyStepWrap{align-items:center;gap:.5rem;min-width:0;display:flex}.product-scenes-module__VsyCOq__economyStep{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:6px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.625rem;width:100%;min-width:0;padding:1rem;display:flex}.product-scenes-module__VsyCOq__economyStep>span{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__economyStep>strong{font-size:1.5rem;font-weight:550}.product-scenes-module__VsyCOq__economyHealthy>strong{color:var(--landing-signal)}.product-scenes-module__VsyCOq__economyAttention>strong{color:var(--landing-warning)}.product-scenes-module__VsyCOq__economyInfo>strong{color:var(--landing-text)}.product-scenes-module__VsyCOq__economyArrow{display:none}.product-scenes-module__VsyCOq__economyForecastGrid{border-block-start:1px solid var(--landing-rule);padding:var(--scene-pad);grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.product-scenes-module__VsyCOq__marginTrajectory{border:1px solid var(--landing-rule);background:var(--landing-inset);border-radius:8px;min-width:0;padding:1rem}.product-scenes-module__VsyCOq__marginTrajectoryHeader>div{gap:.25rem;display:grid}.product-scenes-module__VsyCOq__marginTrajectoryHeader span{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__marginTrajectoryHeader strong{font-size:1.5rem;font-weight:600}.product-scenes-module__VsyCOq__marginTrajectory svg{width:100%;height:auto;max-height:13rem;margin-block-start:1rem;display:block}.product-scenes-module__VsyCOq__marginLine{fill:none;stroke:var(--landing-warning);stroke-width:2px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__marginStartPoint{fill:var(--landing-signal);stroke:var(--landing-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__marginRiskPoint{fill:var(--landing-danger);stroke:var(--landing-surface);stroke-width:2px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__marginAxisLabels{color:var(--landing-text-subtle);justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.product-scenes-module__VsyCOq__exposureCard{border:1px solid color-mix(in srgb, var(--landing-danger) 28%, var(--landing-rule));border-inline-start:3px solid var(--landing-danger);background:color-mix(in srgb, var(--landing-danger) 4%, var(--landing-surface));border-radius:8px;min-width:0;padding:1.25rem}.product-scenes-module__VsyCOq__exposureCardTop{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__exposureCard>strong{color:var(--landing-danger);margin-block:.75rem;font-size:3rem;font-weight:550;line-height:1.1;display:block}.product-scenes-module__VsyCOq__exposureComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block-start:1rem;display:grid}.product-scenes-module__VsyCOq__exposureComparison span{color:var(--landing-text-muted);justify-items:start;gap:.25rem;font-size:.75rem;display:grid}.product-scenes-module__VsyCOq__exposureComparison bdi{color:var(--landing-text);font-size:.9375rem;font-weight:600}.product-scenes-module__VsyCOq__exposureCard>p{color:var(--landing-text-muted);font-size:var(--scene-small);line-height:1.7;margin-block-start:1rem!important}.product-scenes-module__VsyCOq__procurementStage{border:1px solid var(--landing-rule-strong);background:var(--landing-surface);border-radius:12px}.product-scenes-module__VsyCOq__procurementTopline{padding:var(--scene-pad);border-block-end:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-start-start-radius:12px;border-start-end-radius:12px}.product-scenes-module__VsyCOq__procurementRail{border:1px solid var(--landing-rule);background:var(--landing-rule);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;margin:var(--scene-pad)!important}.product-scenes-module__VsyCOq__procurementStep{text-align:center;background:var(--landing-inset);min-width:0;color:var(--landing-text-muted);grid-template-columns:minmax(0,1fr);place-items:center;gap:.375rem .5rem;padding:.75rem;display:grid}.product-scenes-module__VsyCOq__procurementStepIcon{grid-row:auto;place-items:center;width:1.25rem;height:1.25rem;display:grid}.product-scenes-module__VsyCOq__procurementStepIcon svg{stroke-width:1.5px;width:1.125rem;height:1.125rem}.product-scenes-module__VsyCOq__procurementStep>span:nth-child(2){color:inherit;font-size:.75rem;font-weight:550;line-height:1.5}.product-scenes-module__VsyCOq__procurementStep>bdi{color:var(--landing-text-subtle);font-family:var(--landing-font-data);font-size:.6875rem}.product-scenes-module__VsyCOq__procurementStepComplete .product-scenes-module__VsyCOq__procurementStepIcon{color:var(--landing-signal)}.product-scenes-module__VsyCOq__procurementStepActive{background:color-mix(in srgb, var(--landing-signal) 8%, var(--landing-surface))}.product-scenes-module__VsyCOq__procurementStepActive>span:nth-child(2){color:var(--landing-signal-strong);font-weight:700}.product-scenes-module__VsyCOq__procurementWorkbench{padding:var(--scene-pad);grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block-start:0;display:grid}.product-scenes-module__VsyCOq__quoteComparison,.product-scenes-module__VsyCOq__procurementDocuments{min-width:0}.product-scenes-module__VsyCOq__workbenchHeading{padding-block-end:1rem}.product-scenes-module__VsyCOq__workbenchHeading p{font-size:.9375rem;font-weight:650}.product-scenes-module__VsyCOq__workbenchHeading>div>span{color:var(--landing-text-muted);font-size:var(--scene-small);margin-block-start:.25rem;display:block}.product-scenes-module__VsyCOq__offerGrid{gap:.625rem;display:grid}.product-scenes-module__VsyCOq__offerCard{border:1px solid var(--landing-rule);background:var(--landing-inset);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:.5rem .75rem;min-width:0;padding:1.25rem 1rem;display:grid}.product-scenes-module__VsyCOq__offerCardSelected{border-color:color-mix(in srgb, var(--landing-signal) 40%, var(--landing-rule));border-inline-start:3px solid var(--landing-signal);background:var(--landing-surface-raised)}.product-scenes-module__VsyCOq__offerCardTop{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.product-scenes-module__VsyCOq__offerCardTop>span:first-child{font-size:.875rem;font-weight:650}.product-scenes-module__VsyCOq__selectedOffer{color:var(--landing-signal);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.product-scenes-module__VsyCOq__selectedOffer svg{width:.875rem;height:.875rem}.product-scenes-module__VsyCOq__offerCard>strong{font-size:1.125rem;font-weight:600}.product-scenes-module__VsyCOq__offerCard>p{color:var(--landing-text-muted);font-size:var(--scene-small);align-self:center}.product-scenes-module__VsyCOq__procurementDocuments{align-content:start;gap:.5rem;display:grid}.product-scenes-module__VsyCOq__procurementDocumentWrap{justify-items:center;gap:.5rem;display:grid}.product-scenes-module__VsyCOq__procurementDocument{border:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .75rem;width:100%;min-width:0;padding:1rem;display:grid}.product-scenes-module__VsyCOq__procurementDocument>.product-scenes-module__VsyCOq__iconTile{grid-row:span 2}.product-scenes-module__VsyCOq__procurementDocument>div{justify-items:start;min-width:0;display:grid}.product-scenes-module__VsyCOq__procurementDocument>div span{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__procurementDocument>div bdi{color:var(--landing-text-subtle);font-family:var(--landing-font-data);font-size:.75rem}.product-scenes-module__VsyCOq__procurementDocument>strong{font-size:var(--scene-small);grid-column:2;font-weight:650}.product-scenes-module__VsyCOq__documentArrow{width:.875rem;height:.875rem;color:var(--landing-text-subtle)}.product-scenes-module__VsyCOq__mismatchNotice{border-inline-start:2px solid var(--landing-warning);background:color-mix(in srgb, var(--landing-warning) 7%, var(--landing-surface));align-items:flex-start;gap:.625rem;padding:1rem;display:flex}.product-scenes-module__VsyCOq__mismatchNotice>svg{width:1rem;height:1rem;color:var(--landing-warning);flex:none;margin-block-start:.2rem}.product-scenes-module__VsyCOq__mismatchNotice>div{gap:.25rem;min-width:0;display:grid}.product-scenes-module__VsyCOq__mismatchNotice strong{color:var(--landing-warning);font-size:.875rem}.product-scenes-module__VsyCOq__mismatchNotice span{color:var(--landing-text-muted);font-size:var(--scene-small);line-height:1.7}.product-scenes-module__VsyCOq__cashForecastStage{border:1px solid var(--landing-rule-strong);background:var(--landing-surface);box-shadow:0 24px 64px -32px var(--landing-shadow-color);border-radius:12px;flex-direction:column;display:flex}.product-scenes-module__VsyCOq__cashForecastHeader{padding:var(--scene-pad);border-block-end:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-start-start-radius:12px;border-start-end-radius:12px;order:0}.product-scenes-module__VsyCOq__cashLegend{font-size:var(--scene-small);flex-wrap:wrap;gap:.625rem 1rem;display:flex}.product-scenes-module__VsyCOq__cashLegend>span{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.product-scenes-module__VsyCOq__cashLegend>span:before{content:"";background:currentColor;flex:none;width:.625rem;height:.625rem}.product-scenes-module__VsyCOq__legendInflow{color:var(--landing-success)}.product-scenes-module__VsyCOq__legendOutflow{color:var(--landing-danger)}.product-scenes-module__VsyCOq__legendBalance{color:var(--landing-signal-strong)}.product-scenes-module__VsyCOq__legendBalance:before{width:1rem!important;height:2px!important}.product-scenes-module__VsyCOq__cashChartCanvas{overscroll-behavior-inline:contain;min-width:0;max-width:100%;padding:var(--scene-pad);background:var(--landing-inset);scrollbar-color:var(--landing-rule-strong) var(--landing-inset);order:2;overflow-x:auto}.product-scenes-module__VsyCOq__cashChartCanvas:focus-visible{outline:3px solid var(--landing-signal);outline-offset:-3px}.product-scenes-module__VsyCOq__cashChartSvg{aspect-ratio:1040/276;width:100%;min-width:48rem;height:auto;display:block}.product-scenes-module__VsyCOq__cashGridLine{fill:none;stroke:var(--landing-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__cashInflowBar{fill:var(--landing-success)}.product-scenes-module__VsyCOq__cashOutflowBar{fill:var(--landing-danger)}.product-scenes-module__VsyCOq__cashBalanceLine{fill:none;stroke:var(--landing-signal-strong);stroke-width:2.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__cashLowPoint{fill:var(--landing-danger);stroke:var(--landing-inset);stroke-width:2px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__cashFinalPoint{fill:var(--landing-success);stroke:var(--landing-inset);stroke-width:2px;vector-effect:non-scaling-stroke}.product-scenes-module__VsyCOq__cashWeekLabel{fill:var(--landing-text-subtle);font-family:var(--landing-font-data);direction:ltr;unicode-bidi:isolate;font-size:14px}.product-scenes-module__VsyCOq__cashForecastSummary{border-block-end:1px solid var(--landing-rule);background:var(--landing-rule);order:1;grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.product-scenes-module__VsyCOq__cashForecastSummary>div,.product-scenes-module__VsyCOq__cashForecastSummary>.product-scenes-module__VsyCOq__dataNote{min-width:0;padding:1rem var(--scene-pad);background:var(--landing-surface);align-content:center;gap:.25rem;display:grid}.product-scenes-module__VsyCOq__cashForecastSummary>div>span{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__cashForecastSummary strong{font-size:clamp(1.375rem,2.5vw,2rem);font-weight:550}.product-scenes-module__VsyCOq__cashForecastSummary small{color:var(--landing-text-subtle);font-size:.75rem}.product-scenes-module__VsyCOq__cashRiskValue{color:var(--landing-danger)}.product-scenes-module__VsyCOq__cashHealthyValue{color:var(--landing-success)}.product-scenes-module__VsyCOq__cashTableWrap{padding:1rem var(--scene-pad);order:3}.product-scenes-module__VsyCOq__cashDataTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.75rem}.product-scenes-module__VsyCOq__cashDataTable caption{text-align:start;color:var(--landing-text-muted);padding-block-end:.75rem}.product-scenes-module__VsyCOq__cashDataTable th{color:var(--landing-text-muted);font-weight:500}.product-scenes-module__VsyCOq__cashDataTable :is(th,td){border-block-end:1px solid var(--landing-rule);text-align:start;padding:.5rem .25rem}.product-scenes-module__VsyCOq__cashDataTable td{direction:ltr;unicode-bidi:isolate}.product-scenes-module__VsyCOq__cashCaption{padding:1rem var(--scene-pad);border-block-start:1px solid var(--landing-rule);color:var(--landing-text-subtle);order:4;font-size:.75rem;line-height:1.7}.product-scenes-module__VsyCOq__traceabilityPulseStage{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.product-scenes-module__VsyCOq__traceabilityColumn,.product-scenes-module__VsyCOq__pulseColumn{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:12px;min-width:0;container:product-record/inline-size}.product-scenes-module__VsyCOq__traceabilityColumn{padding:var(--scene-pad)}.product-scenes-module__VsyCOq__traceRoot{border-block-end:1px solid var(--landing-rule);flex-wrap:wrap;padding-block-end:1rem}.product-scenes-module__VsyCOq__traceRoot>div{flex:8rem;gap:.25rem;min-width:0;display:grid}.product-scenes-module__VsyCOq__traceRoot>div>span{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__traceRoot>div>strong{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600}.product-scenes-module__VsyCOq__traceChain{display:grid;margin-block-start:1rem!important}.product-scenes-module__VsyCOq__traceChain li{grid-template-columns:.75rem .75rem minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.product-scenes-module__VsyCOq__traceRail{place-items:center;display:grid;position:relative}.product-scenes-module__VsyCOq__traceRail:before,.product-scenes-module__VsyCOq__traceRail:after{background:var(--landing-connector);content:"";width:1px;position:absolute;inset-inline-start:calc(50% - .5px)}.product-scenes-module__VsyCOq__traceRail:before{inset-block:0 50%}.product-scenes-module__VsyCOq__traceRail:after{inset-block:50% 0}.product-scenes-module__VsyCOq__traceChain li:first-child .product-scenes-module__VsyCOq__traceRail:before,.product-scenes-module__VsyCOq__traceChain li:last-child .product-scenes-module__VsyCOq__traceRail:after{display:none}.product-scenes-module__VsyCOq__traceNode{z-index:1;border:1px solid var(--landing-signal);background:var(--landing-surface);border-radius:2px;width:.625rem;height:.625rem;position:relative}.product-scenes-module__VsyCOq__traceConnector{background:var(--landing-connector);align-self:center;width:100%;height:1px}.product-scenes-module__VsyCOq__traceSourceCard{border:1px solid var(--landing-rule);background:var(--landing-inset);border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.375rem .625rem;min-width:0;margin-block:.375rem;padding:.875rem;display:grid}.product-scenes-module__VsyCOq__traceSourceIdentity{justify-items:start;min-width:0;display:grid}.product-scenes-module__VsyCOq__traceSourceIdentity>span{color:var(--landing-text-muted);font-size:var(--scene-small);font-weight:550}.product-scenes-module__VsyCOq__traceSourceIdentity>bdi{color:var(--landing-text-subtle);font-family:var(--landing-font-data);font-size:.75rem}.product-scenes-module__VsyCOq__traceSourceCard>strong{color:var(--landing-text);grid-column:2;font-size:.875rem;font-weight:600}.product-scenes-module__VsyCOq__pulseColumn{align-self:start}.product-scenes-module__VsyCOq__pulseHeader{padding:var(--scene-pad);border-block-end:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-start-start-radius:12px;border-start-end-radius:12px}.product-scenes-module__VsyCOq__responsibilityStrip{background:var(--landing-rule);border-block-end:1px solid var(--landing-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.product-scenes-module__VsyCOq__responsibilityStrip>div{background:var(--landing-inset);text-align:center;gap:.375rem;min-width:0;padding:1.25rem .625rem;display:grid}.product-scenes-module__VsyCOq__responsibilityStrip strong{font-size:1.875rem;font-weight:550;line-height:1.2}.product-scenes-module__VsyCOq__responsibilityStrip span{color:var(--landing-text-muted);font-size:.75rem;line-height:1.5}.product-scenes-module__VsyCOq__activityFeed{display:grid;padding-inline:1rem!important}.product-scenes-module__VsyCOq__activityFeed li{border-block-end:1px solid var(--landing-rule);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.375rem .625rem;min-width:0;padding-block:1rem;display:grid}.product-scenes-module__VsyCOq__activityFeed li:last-child{border-block-end:0}.product-scenes-module__VsyCOq__eventTime{color:var(--landing-text-subtle);font-family:var(--landing-font-data);font-size:.75rem}.product-scenes-module__VsyCOq__eventMarker{width:1.5rem;height:1.5rem;color:var(--landing-text-muted);place-items:center;display:inline-grid}.product-scenes-module__VsyCOq__eventMarker svg{width:.9375rem;height:.9375rem}.product-scenes-module__VsyCOq__eventHealthy{color:var(--landing-success)}.product-scenes-module__VsyCOq__eventAttention{color:var(--landing-warning)}.product-scenes-module__VsyCOq__eventCritical{color:var(--landing-danger)}.product-scenes-module__VsyCOq__eventInfo{color:var(--landing-info)}.product-scenes-module__VsyCOq__eventNeutral{color:var(--landing-text-muted)}.product-scenes-module__VsyCOq__eventLabel{min-width:0;color:var(--landing-text-muted);font-size:var(--scene-small);line-height:1.6}.product-scenes-module__VsyCOq__eventDetail{color:var(--landing-text);font-family:var(--landing-font-data);grid-column:3;font-size:.75rem;font-weight:600}.product-scenes-module__VsyCOq__pulseCaption{padding:1rem var(--scene-pad);border-block-start:1px solid var(--landing-rule);color:var(--landing-text-muted);font-size:var(--scene-small);line-height:1.7}.product-scenes-module__VsyCOq__networkStage{--network-gap:24px;--network-columns:1;padding:var(--scene-pad);border:1px solid var(--landing-rule);background:var(--landing-inset);border-radius:12px}.product-scenes-module__VsyCOq__networkMap{justify-items:center;gap:var(--network-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.product-scenes-module__VsyCOq__contractorNode{border:1px solid var(--landing-rule-strong);border-block-start:2px solid var(--landing-signal);background:var(--landing-surface-high);text-align:center;border-radius:8px;align-content:center;justify-items:center;gap:.5rem;width:min(100%,26rem);min-width:0;padding:1.5rem;display:grid;position:relative}.product-scenes-module__VsyCOq__contractorNode strong{margin-block-start:.25rem;font-size:1.25rem;font-weight:650}.product-scenes-module__VsyCOq__contractorNode>span:last-child{color:var(--landing-text-muted);font-size:.875rem}.product-scenes-module__VsyCOq__networkParties{gap:var(--network-gap);grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}.product-scenes-module__VsyCOq__networkParty{border:1px solid var(--landing-rule);background:var(--landing-surface);text-align:center;border-radius:8px;align-content:start;justify-items:center;gap:.5rem;min-width:0;padding:1.25rem;display:grid;position:relative}.product-scenes-module__VsyCOq__networkParty strong{font-size:.875rem;font-weight:650}.product-scenes-module__VsyCOq__networkParty>span:last-child{color:var(--landing-text-muted);font-size:.75rem;line-height:1.6}.product-scenes-module__VsyCOq__portalCapabilities{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-block-start:2rem;display:grid}.product-scenes-module__VsyCOq__portalCapability{border-block-start:1px solid var(--landing-rule-strong);min-width:0;padding-block-start:1.25rem}.product-scenes-module__VsyCOq__portalCapabilityHeader{align-items:flex-start}.product-scenes-module__VsyCOq__portalCapabilityHeader strong{font-size:1rem;font-weight:650}.product-scenes-module__VsyCOq__portalCapability ul{gap:.625rem;display:grid;margin-block-start:1rem!important}.product-scenes-module__VsyCOq__portalCapability li{color:var(--landing-text-muted);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.65;display:flex}.product-scenes-module__VsyCOq__portalCapability li svg{width:.875rem;height:.875rem;color:var(--landing-signal);flex:none;margin-block-start:.3125rem}.product-scenes-module__VsyCOq__saudiOperationsStage{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1.5rem;display:grid}.product-scenes-module__VsyCOq__saudiIdentityCard{border:1px solid var(--landing-rule-strong);background:var(--landing-surface);border-radius:12px;min-width:0;container:saudi-profile/inline-size}.product-scenes-module__VsyCOq__saudiIdentityHeader{padding:var(--scene-pad);border-block-end:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-start-start-radius:12px;border-start-end-radius:12px}.product-scenes-module__VsyCOq__saudiCompanyFields{grid-template-columns:minmax(0,1fr);display:grid}.product-scenes-module__VsyCOq__saudiCompanyFields>div{min-width:0;padding:1.25rem var(--scene-pad);border-block-end:1px solid var(--landing-rule);background:var(--landing-inset);gap:.5rem;display:grid}.product-scenes-module__VsyCOq__saudiCompanyFields>div:nth-child(-n+2){grid-column:1/-1}@container saudi-profile (min-width:22em){.product-scenes-module__VsyCOq__saudiCompanyFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container saudi-profile (min-width:34em){.product-scenes-module__VsyCOq__saudiCompanyFields>div:nth-child(-n+2){grid-column:auto}}.product-scenes-module__VsyCOq__saudiCompanyFields dt{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__saudiCompanyFields dd{color:var(--landing-text);font-family:var(--landing-font-data);overflow-wrap:anywhere;font-size:1rem;font-weight:600}.product-scenes-module__VsyCOq__saudiCompanyFields .product-scenes-module__VsyCOq__riyalField{align-items:center;font-size:1.375rem;display:flex}.product-scenes-module__VsyCOq__saudiAddress{padding:var(--scene-pad);align-items:flex-start;gap:.75rem;display:flex}.product-scenes-module__VsyCOq__saudiAddress>svg{width:1.125rem;height:1.125rem;color:var(--landing-signal);flex:none;margin-block-start:.25rem}.product-scenes-module__VsyCOq__saudiAddress>div{gap:.375rem;display:grid}.product-scenes-module__VsyCOq__saudiAddress span,.product-scenes-module__VsyCOq__saudiAddress bdi{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__saudiAddress strong{font-size:.9375rem;font-weight:600}.product-scenes-module__VsyCOq__saudiAddress bdi{font-family:var(--landing-font-data)}.product-scenes-module__VsyCOq__saudiProofRail{min-width:0;padding:var(--scene-pad);border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:12px;align-self:center}.product-scenes-module__VsyCOq__localeProof>div{gap:.125rem;min-width:0;display:grid}.product-scenes-module__VsyCOq__localeProof span,.product-scenes-module__VsyCOq__localeProof small{color:var(--landing-text-muted);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__localeProof strong{font-size:1.25rem;font-weight:650}.product-scenes-module__VsyCOq__directionPreview{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-block-start:1.5rem;display:grid}.product-scenes-module__VsyCOq__directionPreview>div{border:1px solid var(--landing-rule-strong);background:var(--landing-surface-raised);text-align:start;border-radius:6px;gap:.5rem;min-width:0;padding:1rem;display:grid}.product-scenes-module__VsyCOq__directionPreview span,.product-scenes-module__VsyCOq__directionPreview bdi{color:var(--landing-text-muted);font-size:.75rem}.product-scenes-module__VsyCOq__directionPreview strong{font-size:.9375rem;font-weight:600}.product-scenes-module__VsyCOq__directionPreview bdi{font-family:var(--landing-font-data)}.product-scenes-module__VsyCOq__saudiComplianceLine{gap:.625rem;margin-block-start:1.5rem;display:grid}.product-scenes-module__VsyCOq__saudiComplianceLine span{color:var(--landing-text-muted);font-size:var(--scene-small);align-items:flex-start;gap:.5rem;line-height:1.6;display:flex}.product-scenes-module__VsyCOq__saudiComplianceLine svg{width:.875rem;height:.875rem;color:var(--landing-signal);flex:none;margin-block-start:.25rem}.product-scenes-module__VsyCOq__operatingSystemStage{--system-gap:24px;padding:var(--scene-pad);border:1px solid var(--landing-rule);background:var(--landing-inset);border-radius:12px}.product-scenes-module__VsyCOq__organizationHierarchy{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.product-scenes-module__VsyCOq__organizationHierarchy li{border-block-end:1px solid var(--landing-rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0;padding-block:.5rem;display:grid}.product-scenes-module__VsyCOq__organizationHierarchy li>span:nth-child(2){color:var(--landing-text-muted);font-size:.875rem;font-weight:600}.product-scenes-module__VsyCOq__organizationHierarchy li>svg{width:1rem;height:1rem;color:var(--landing-text-subtle)}.product-scenes-module__VsyCOq__systemMap{gap:var(--system-gap);min-width:0;margin-block-start:1.5rem;display:grid}.product-scenes-module__VsyCOq__systemCore{border:1px solid var(--landing-rule-strong);border-block-start:2px solid var(--landing-signal);background:var(--landing-surface-high);text-align:center;border-radius:8px;align-content:center;justify-items:center;gap:.75rem;min-width:0;padding:1.5rem;display:grid}.product-scenes-module__VsyCOq__systemCore>span{color:var(--landing-signal-strong);font-size:var(--scene-small);font-weight:600}.product-scenes-module__VsyCOq__systemCore>strong{font-size:1.375rem;font-weight:650;line-height:1.6}.product-scenes-module__VsyCOq__systemCore>bdi{color:var(--landing-text-muted);font-family:var(--landing-font-data);font-size:var(--scene-small)}.product-scenes-module__VsyCOq__systemModules{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.product-scenes-module__VsyCOq__systemModule{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:6px;align-items:center;gap:.75rem;min-width:0;padding:1rem;display:flex;position:relative}.product-scenes-module__VsyCOq__systemModule>span:last-child{color:var(--landing-text-muted);font-size:var(--scene-small);font-weight:550;line-height:1.6}.product-scenes-module__VsyCOq__systemCaption{color:var(--landing-text-muted);margin-block-start:1.5rem;font-size:.875rem}.product-scenes-module__VsyCOq__pricingStage{border:1px solid var(--landing-rule-strong);background:var(--landing-surface);box-shadow:0 24px 64px -36px var(--landing-shadow-color);border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid}.product-scenes-module__VsyCOq__pricingIntro{border-block-end:1px solid var(--landing-rule);background:var(--landing-inset);border-start-start-radius:12px;border-start-end-radius:12px;grid-template-columns:minmax(0,1fr);align-content:space-between;align-items:start;gap:2rem;min-width:0;padding:clamp(20px,3vw,40px);display:grid}.product-scenes-module__VsyCOq__pricingIntroCopy{min-width:0}.product-scenes-module__VsyCOq__pricingEyebrow{color:var(--landing-signal);font-size:.8125rem;font-weight:650}.product-scenes-module__VsyCOq__pricingIntroCopy h3{text-wrap:balance;margin-block-start:.5rem;font-size:clamp(1.5rem,2.8vw,2.25rem);font-weight:650;line-height:1.4}.product-scenes-module__VsyCOq__pricingIntroCopy p{max-width:52rem;color:var(--landing-text-muted);font-size:.9375rem;line-height:1.8;margin-block-start:.75rem!important}.product-scenes-module__VsyCOq__pricingTrial{border:1px solid var(--landing-rule-strong);background:var(--landing-surface);border-radius:6px;align-items:flex-start;gap:.75rem;min-width:0;padding:1rem;display:flex}.product-scenes-module__VsyCOq__pricingTrial>svg{width:1.125rem;height:1.125rem;color:var(--landing-signal);flex:none;margin-block-start:.2rem}.product-scenes-module__VsyCOq__pricingTrial>div{gap:.375rem;min-width:0;display:grid}.product-scenes-module__VsyCOq__pricingTrial strong{font-size:.9375rem;font-weight:650}.product-scenes-module__VsyCOq__pricingTrial span{color:var(--landing-text-muted);font-size:.875rem}.product-scenes-module__VsyCOq__pricingPlans{background:var(--landing-surface);grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.75rem;display:grid}.product-scenes-module__VsyCOq__pricingPlan{grid-row:span 4;grid-template-rows:subgrid;border:1px solid var(--landing-rule);background:var(--landing-surface-raised);border-radius:8px;align-content:stretch;min-width:0;padding:clamp(20px,2.5vw,36px);display:grid}.product-scenes-module__VsyCOq__pricingPlanRecommended{border-color:color-mix(in srgb, var(--landing-signal) 55%, var(--landing-rule));background:var(--landing-surface-high);box-shadow:inset 0 3px 0 var(--landing-signal)}.product-scenes-module__VsyCOq__pricingPlanHeader{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.product-scenes-module__VsyCOq__pricingPlanHeader h4{font-size:1.25rem;font-weight:650}.product-scenes-module__VsyCOq__pricingPlanBadge{border:1px solid color-mix(in srgb, var(--landing-signal) 35%, var(--landing-rule));color:var(--landing-signal-strong);border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:650}.product-scenes-module__VsyCOq__pricingPriceRow{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;margin-block-start:1.5rem;display:flex}.product-scenes-module__VsyCOq__pricingPriceAmount{color:var(--landing-text);font-family:var(--landing-font-display);white-space:nowrap;font-size:clamp(2.75rem,4.8vw,4.25rem);font-weight:550;line-height:1.1}.product-scenes-module__VsyCOq__pricingPricePeriod{color:var(--landing-text-muted);font-size:.875rem}.product-scenes-module__VsyCOq__pricingPlanNote,.product-scenes-module__VsyCOq__pricingAnnualMath{color:var(--landing-text-muted);font-size:.875rem;line-height:1.8;margin-block-start:.75rem!important}.product-scenes-module__VsyCOq__pricingAnnualMath{align-content:start;gap:.25rem;display:grid}.product-scenes-module__VsyCOq__pricingSavings{color:var(--landing-signal-strong);font-weight:650}.product-scenes-module__VsyCOq__pricingRenewal{border-block-start:1px solid var(--landing-rule);color:var(--landing-text-subtle);padding-block-start:1rem;font-size:.8125rem;margin-block-start:.5rem!important}.product-scenes-module__VsyCOq__pricingDetails{border-block-start:1px solid var(--landing-rule);gap:1.5rem;min-width:0;padding:clamp(20px,3vw,40px);display:grid}.product-scenes-module__VsyCOq__pricingDetailsCopy h4{font-size:1.25rem;font-weight:650}.product-scenes-module__VsyCOq__pricingDetailsCopy p{color:var(--landing-text-muted);font-size:.9375rem;line-height:1.8;margin-block-start:.625rem!important}.product-scenes-module__VsyCOq__pricingCapabilityList{grid-template-columns:minmax(0,1fr);gap:.75rem 1.5rem;display:grid}.product-scenes-module__VsyCOq__pricingCapabilityList li{min-width:0;color:var(--landing-text-muted);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.7;display:flex}.product-scenes-module__VsyCOq__pricingCapabilityList li svg{width:.9375rem;height:.9375rem;color:var(--landing-signal);flex:none;margin-block-start:.3125rem}.product-scenes-module__VsyCOq__pricingAction{border-block-start:1px solid var(--landing-rule);flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;padding-block-start:1.25rem;display:flex}.product-scenes-module__VsyCOq__pricingTaxNote{color:var(--landing-text-muted);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.7;display:flex}.product-scenes-module__VsyCOq__pricingTaxNote svg{width:1rem;height:1rem;color:var(--landing-signal);flex:none;margin-block-start:.25rem}.product-scenes-module__VsyCOq__pricingCta{background:var(--landing-signal);width:fit-content;max-width:100%;min-height:3rem;color:var(--landing-canvas);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;padding:.875rem 1.125rem;font-size:.9375rem;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .15s;display:inline-flex}.product-scenes-module__VsyCOq__pricingCta svg{flex:none;width:1rem;height:1rem}.product-scenes-module__VsyCOq__pricingCta:focus-visible{outline:3px solid var(--landing-focus,var(--landing-signal));outline-offset:4px}.product-scenes-module__VsyCOq__pricingCta:active{background:var(--landing-signal-strong)}@media (min-width:30rem){.product-scenes-module__VsyCOq__heroControlStage{grid-template-columns:repeat(2,minmax(0,1fr))}.product-scenes-module__VsyCOq__heroProductFrame{grid-column:1/-1}.product-scenes-module__VsyCOq__directionPreview,.product-scenes-module__VsyCOq__pricingCapabilityList{grid-template-columns:repeat(2,minmax(0,1fr))}.product-scenes-module__VsyCOq__procurementRail{grid-template-columns:repeat(3,minmax(0,1fr))}.product-scenes-module__VsyCOq__cashForecastSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.product-scenes-module__VsyCOq__cashForecastSummary>.product-scenes-module__VsyCOq__dataNote{grid-column:1/-1;padding-block:.5rem}.product-scenes-module__VsyCOq__traceSourceCard{grid-template-columns:auto minmax(0,1fr) auto}.product-scenes-module__VsyCOq__traceSourceCard>strong{grid-column:auto}.product-scenes-module__VsyCOq__activityFeed li{grid-template-columns:auto auto minmax(0,1fr) auto}.product-scenes-module__VsyCOq__eventDetail{grid-column:auto}.product-scenes-module__VsyCOq__procurementDocument{grid-template-columns:auto minmax(0,1fr) auto}.product-scenes-module__VsyCOq__procurementDocument>.product-scenes-module__VsyCOq__iconTile{grid-row:auto}.product-scenes-module__VsyCOq__procurementDocument>strong{grid-column:auto}}@media (min-width:40rem){.product-scenes-module__VsyCOq__heroMetricStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.product-scenes-module__VsyCOq__companyControlMetrics,.product-scenes-module__VsyCOq__lifecycleEvidence{grid-template-columns:repeat(3,minmax(0,1fr))}.product-scenes-module__VsyCOq__economyStep{flex-direction:column;align-items:flex-start;gap:.5rem}.product-scenes-module__VsyCOq__economyStep>strong{font-size:1.5rem}.product-scenes-module__VsyCOq__organizationHierarchy{grid-template-columns:repeat(4,minmax(0,1fr))}.product-scenes-module__VsyCOq__organizationHierarchy li>svg{transform:rotate(-90deg)}.product-scenes-module__VsyCOq__operatingSystemStage[dir=rtl] .product-scenes-module__VsyCOq__organizationHierarchy li>svg{transform:rotate(90deg)}.product-scenes-module__VsyCOq__pricingPlans{grid-template-columns:repeat(2,minmax(0,1fr))}.product-scenes-module__VsyCOq__cashTableWrap{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:48rem){.product-scenes-module__VsyCOq__projectRow{grid-template-columns:minmax(0,1.6fr) auto minmax(7.5rem,.8fr) 3.5rem 3.5rem;grid-template-areas:"identity status progress risk margin";align-items:center}.product-scenes-module__VsyCOq__projectRisk,.product-scenes-module__VsyCOq__projectMargin{justify-items:start;gap:.25rem;display:grid}.product-scenes-module__VsyCOq__procurementRail{grid-template-columns:repeat(6,minmax(0,1fr))}.product-scenes-module__VsyCOq__portalCapabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.product-scenes-module__VsyCOq__offerCard{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.product-scenes-module__VsyCOq__offerCardTop{flex-direction:column;grid-column:auto;align-items:flex-start}.product-scenes-module__VsyCOq__cashForecastSummary{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.product-scenes-module__VsyCOq__cashForecastSummary>.product-scenes-module__VsyCOq__dataNote{grid-column:auto;padding:1rem}.product-scenes-module__VsyCOq__pricingAction{flex-direction:row;justify-content:space-between;align-items:center}.product-scenes-module__VsyCOq__pricingCta{flex:none}}@media (min-width:60rem){.product-scenes-module__VsyCOq__companyControlStage{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.product-scenes-module__VsyCOq__traceabilityPulseStage{grid-template-columns:repeat(2,minmax(0,1fr))}.product-scenes-module__VsyCOq__procurementWorkbench{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2rem}.product-scenes-module__VsyCOq__pricingIntro{grid-template-columns:minmax(0,1fr) minmax(15rem,.5fr)}}@media (min-width:72rem){.product-scenes-module__VsyCOq__heroControlStage{grid-template-columns:repeat(2,minmax(0,1fr))}.product-scenes-module__VsyCOq__heroProductFrame{grid-area:1/1/auto/-1}.product-scenes-module__VsyCOq__heroControlStage .product-scenes-module__VsyCOq__projectRow{grid-template-columns:minmax(0,1.5fr) auto minmax(6rem,.8fr) 3rem 3rem}.product-scenes-module__VsyCOq__approvalFloat{grid-area:2/1}.product-scenes-module__VsyCOq__cashFloat{grid-area:2/2}.product-scenes-module__VsyCOq__procurementRail{grid-template-columns:repeat(11,minmax(0,1fr))}.product-scenes-module__VsyCOq__procurementStep{grid-template-columns:minmax(0,1fr);align-content:start;gap:.5rem;padding:.75rem .5rem}.product-scenes-module__VsyCOq__procurementStepIcon{grid-row:auto}}@container product-record (min-width:62em){.product-scenes-module__VsyCOq__pricingIntro{border-inline-end:1px solid var(--landing-rule);border-block-end:0;border-start-end-radius:0;grid-area:1/1}.product-scenes-module__VsyCOq__pricingPlans{grid-area:1/2}.product-scenes-module__VsyCOq__pricingDetails{grid-column:1/-1;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:2rem}.product-scenes-module__VsyCOq__pricingAction{grid-column:1/-1}.product-scenes-module__VsyCOq__companyValuePanel{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-content:start;align-items:center;display:grid}.product-scenes-module__VsyCOq__companyPanelHeader,.product-scenes-module__VsyCOq__companyControlMetrics{grid-column:1/-1}.product-scenes-module__VsyCOq__contractValueBlock{grid-column:1}.product-scenes-module__VsyCOq__portfolioTrend{grid-column:2;height:10rem}}@media (min-width:64rem){.product-scenes-module__VsyCOq__pricingStage{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.product-scenes-module__VsyCOq__pricingIntro{grid-area:1/1;grid-template-columns:minmax(0,1fr)}.product-scenes-module__VsyCOq__pricingPlans{grid-area:1/2}.product-scenes-module__VsyCOq__pricingDetails{grid-column:1/-1}.product-scenes-module__VsyCOq__floatingProductCard{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);column-gap:1.5rem}.product-scenes-module__VsyCOq__floatCardHeading{grid-column:1/-1}.product-scenes-module__VsyCOq__floatCardTitle,.product-scenes-module__VsyCOq__floatingProductCard>.product-scenes-module__VsyCOq__referenceId,.product-scenes-module__VsyCOq__floatCardAmount{grid-column:1}.product-scenes-module__VsyCOq__miniCashChart{grid-area:2/2/4;align-self:center}.product-scenes-module__VsyCOq__floatCardMeta{grid-column:1/-1}}@media (hover:hover) and (pointer:fine){.product-scenes-module__VsyCOq__pricingCta:hover{background:var(--landing-signal-strong)}}@media (prefers-reduced-motion:reduce){.product-scenes-module__VsyCOq__pricingCta{transition:none}}.product-scenes-module__VsyCOq__lifecyclePhase{border:1px solid var(--landing-rule);background:var(--landing-surface);border-radius:8px;min-width:0;padding:1rem;position:relative}.product-scenes-module__VsyCOq__lifecyclePhase>ol{gap:.75rem;display:grid}.product-scenes-module__VsyCOq__lifecyclePhase:not(:last-child):after{width:1px;height:var(--lifecycle-gap);background:var(--landing-connector);content:"";position:absolute;inset-block-start:100%;inset-inline-start:50%}.product-scenes-module__VsyCOq__lifecycleStep:not(:last-child):after{background:var(--landing-connector);content:"";width:1px;position:absolute;inset-block:1rem -1.75rem;inset-inline-start:calc(1rem - .5px)}.product-scenes-module__VsyCOq__lifecycleActive .product-scenes-module__VsyCOq__lifecycleNode{border-color:var(--landing-signal);background:var(--landing-signal);color:var(--landing-canvas)}.product-scenes-module__VsyCOq__lifecycleComplete .product-scenes-module__VsyCOq__lifecycleNode{border-color:var(--landing-signal)}.product-scenes-module__VsyCOq__contractorNode:after,.product-scenes-module__VsyCOq__networkParty:not(:last-child):after{width:1px;height:var(--network-gap);background:var(--landing-connector);content:"";position:absolute;inset-block-start:100%;inset-inline-start:50%}@container product-record (min-width:30em){.product-scenes-module__VsyCOq__economyCausality{grid-template-columns:repeat(2,minmax(0,1fr))}}@container product-record (min-width:48em){.product-scenes-module__VsyCOq__lifecycleList{grid-template-columns:repeat(4,minmax(0,1fr))}.product-scenes-module__VsyCOq__lifecyclePhase:not(:last-child):after{width:var(--lifecycle-gap);height:1px;inset-block-start:50%;inset-inline-start:100%}.product-scenes-module__VsyCOq__economyForecastGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.product-scenes-module__VsyCOq__networkParties{--network-columns:4;grid-template-columns:repeat(4,minmax(0,1fr));padding-block-start:var(--network-gap)}.product-scenes-module__VsyCOq__networkParties:before{inset-block-start:0;inset-inline:calc((100% - (var(--network-columns) - 1) * var(--network-gap)) / (var(--network-columns) * 2));background:var(--landing-connector);content:"";height:1px;position:absolute}.product-scenes-module__VsyCOq__networkParty:before{width:1px;height:var(--network-gap);background:var(--landing-connector);content:"";position:absolute;inset-block-end:100%;inset-inline-start:50%}.product-scenes-module__VsyCOq__networkParty:not(:last-child):after{display:none}}@container product-record (min-width:62em){.product-scenes-module__VsyCOq__economyCausality{grid-template-columns:repeat(4,minmax(0,1fr))}.product-scenes-module__VsyCOq__systemMap{grid-template-columns:minmax(0,1fr) minmax(16rem,1.3fr) minmax(0,1fr)}.product-scenes-module__VsyCOq__systemCore{grid-area:1/2/5}.product-scenes-module__VsyCOq__systemModules{display:contents}.product-scenes-module__VsyCOq__systemModule:nth-child(-n+4){grid-column:1}.product-scenes-module__VsyCOq__systemModule:nth-child(n+5){grid-column:3}.product-scenes-module__VsyCOq__systemModule:first-child,.product-scenes-module__VsyCOq__systemModule:nth-child(5){grid-row:1}.product-scenes-module__VsyCOq__systemModule:nth-child(2),.product-scenes-module__VsyCOq__systemModule:nth-child(6){grid-row:2}.product-scenes-module__VsyCOq__systemModule:nth-child(3),.product-scenes-module__VsyCOq__systemModule:nth-child(7){grid-row:3}.product-scenes-module__VsyCOq__systemModule:nth-child(4),.product-scenes-module__VsyCOq__systemModule:nth-child(8){grid-row:4}.product-scenes-module__VsyCOq__systemModule:after{width:var(--system-gap);background:var(--landing-connector);content:"";height:1px;position:absolute;inset-block-start:50%}.product-scenes-module__VsyCOq__systemModule:nth-child(-n+4):after{inset-inline-start:100%}.product-scenes-module__VsyCOq__systemModule:nth-child(n+5):after{inset-inline-end:100%}}@container product-record (max-width:23em){.product-scenes-module__VsyCOq__heroMetricStrip,.product-scenes-module__VsyCOq__networkParties,.product-scenes-module__VsyCOq__exposureComparison,.product-scenes-module__VsyCOq__lifecycleList,.product-scenes-module__VsyCOq__procurementRail,.product-scenes-module__VsyCOq__responsibilityStrip,.product-scenes-module__VsyCOq__systemModules{grid-template-columns:minmax(0,1fr)}.product-scenes-module__VsyCOq__heroControlStage .product-scenes-module__VsyCOq__projectRow,.product-scenes-module__VsyCOq__projectRow{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""status""progress""risk""margin"}.product-scenes-module__VsyCOq__projectRisk,.product-scenes-module__VsyCOq__projectMargin{flex-wrap:wrap;min-width:0;display:flex}.product-scenes-module__VsyCOq__projectProgress{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""bar bar"}.product-scenes-module__VsyCOq__projectProgress>span{grid-area:label}.product-scenes-module__VsyCOq__projectProgress>bdi{grid-area:value}.product-scenes-module__VsyCOq__projectProgress>progress{grid-area:bar}.product-scenes-module__VsyCOq__statusLabel{white-space:normal;max-width:100%;line-height:1.6}.product-scenes-module__VsyCOq__heroMetric,.product-scenes-module__VsyCOq__portfolioArea,.product-scenes-module__VsyCOq__floatingProductCard,.product-scenes-module__VsyCOq__economyStep,.product-scenes-module__VsyCOq__exposureCard,.product-scenes-module__VsyCOq__traceSourceCard,.product-scenes-module__VsyCOq__networkParty{padding-inline:12px}.product-scenes-module__VsyCOq__economyStep{flex-direction:column;align-items:flex-start;gap:.5rem}.product-scenes-module__VsyCOq__traceChain li{grid-template-columns:10px 10px minmax(0,1fr)}.product-scenes-module__VsyCOq__traceSourceCard{grid-template-columns:auto minmax(0,1fr);column-gap:10px}.product-scenes-module__VsyCOq__traceSourceCard>strong{grid-column:1/-1;min-width:0}:is(.product-scenes-module__VsyCOq__floatCardAmount,.product-scenes-module__VsyCOq__contractValueBlock strong,.product-scenes-module__VsyCOq__traceRoot strong,.product-scenes-module__VsyCOq__traceSourceCard strong,.product-scenes-module__VsyCOq__economyStep strong)>span{white-space:normal;flex-wrap:wrap;max-width:100%}:is(.product-scenes-module__VsyCOq__floatCardAmount,.product-scenes-module__VsyCOq__contractValueBlock strong,.product-scenes-module__VsyCOq__traceRoot strong,.product-scenes-module__VsyCOq__traceSourceCard strong,.product-scenes-module__VsyCOq__economyStep strong) bdi{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}.product-scenes-module__VsyCOq__networkParty strong{overflow-wrap:anywhere}.product-scenes-module__VsyCOq__activityFeed li{grid-template-columns:auto minmax(0,1fr)}.product-scenes-module__VsyCOq__eventLabel,.product-scenes-module__VsyCOq__eventDetail{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.product-scenes-module__VsyCOq__portalCapabilityHeader{flex-direction:column;align-items:flex-start}.product-scenes-module__VsyCOq__portalCapabilityHeader h3,.product-scenes-module__VsyCOq__portalCapabilityHeader strong,.product-scenes-module__VsyCOq__lifecycleLabel,.product-scenes-module__VsyCOq__systemModule,.product-scenes-module__VsyCOq__procurementStep{overflow-wrap:anywhere;min-width:0}}
.marketing-primitives-module__wFp1UG__section{padding-block:var(--landing-section-space);color:var(--landing-text);border-block-end:1px solid var(--landing-rule);scroll-margin-block-start:6rem;position:relative}.marketing-primitives-module__wFp1UG__sectionAlternate{background:var(--landing-canvas-alt)}.marketing-primitives-module__wFp1UG__sectionQuiet{background:var(--landing-canvas-soft)}.marketing-primitives-module__wFp1UG__container{width:min(100%, var(--landing-container));padding-inline:var(--landing-page-pad);margin-inline:auto;position:relative}.marketing-primitives-module__wFp1UG__sectionLead{text-align:start;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;max-width:60rem;display:flex}.marketing-primitives-module__wFp1UG__sectionLeadCenter{text-align:center;align-items:center;margin-inline:auto}.marketing-primitives-module__wFp1UG__eyebrow{color:var(--landing-text-subtle);align-items:center;gap:.75rem;margin:0;font-size:.8125rem;font-weight:500;line-height:1.6;display:flex}.marketing-primitives-module__wFp1UG__eyebrow:before{content:"";border:1px solid var(--landing-signal);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.marketing-primitives-module__wFp1UG__sectionTitle{overflow-wrap:anywhere;min-width:0;color:var(--landing-text);font-family:var(--landing-font-display);font-size:var(--landing-text-section);letter-spacing:0;text-wrap:balance;margin:0;font-style:normal;font-weight:500;line-height:1.45}[dir=ltr] .marketing-primitives-module__wFp1UG__sectionTitle{letter-spacing:-.025em;line-height:1.2}.marketing-primitives-module__wFp1UG__sectionBody{max-width:68ch;color:var(--landing-text-muted);font-size:var(--landing-text-base);text-wrap:pretty;margin:0;line-height:1.9}
.landing-page-module__-UUQlW__page{--landing-intro-duration:1.3s;--landing-intro-stagger:.1s;--landing-intro-ease:cubic-bezier(.45, 0, .55, 1);min-height:100%;color:var(--landing-text);background:var(--landing-canvas);font-family:var(--landing-font-body);isolation:isolate;position:relative}@keyframes landing-page-module__-UUQlW__landingIntroCopy{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes landing-page-module__-UUQlW__landingIntroFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.landing-page-module__-UUQlW__heroCopy>*{animation:landing-page-module__-UUQlW__landingIntroCopy var(--landing-intro-duration) var(--landing-intro-ease) var(--landing-intro-delay,0s) backwards}.landing-page-module__-UUQlW__heroTitle{--landing-intro-delay:var(--landing-intro-stagger)}.landing-page-module__-UUQlW__heroDescription{--landing-intro-delay:calc(var(--landing-intro-stagger) * 2)}.landing-page-module__-UUQlW__heroActions{--landing-intro-delay:calc(var(--landing-intro-stagger) * 3)}.landing-page-module__-UUQlW__heroTrial{--landing-intro-delay:calc(var(--landing-intro-stagger) * 4)}.landing-page-module__-UUQlW__heroLifecycleHint{--landing-intro-delay:calc(var(--landing-intro-stagger) * 5)}.landing-page-module__-UUQlW__heroStage,.landing-page-module__-UUQlW__heroFootnote,.landing-page-module__-UUQlW__page>header,.landing-page-module__-UUQlW__page>main>section:not(.landing-page-module__-UUQlW__hero),.landing-page-module__-UUQlW__page>footer{animation:landing-page-module__-UUQlW__landingIntroFade var(--landing-intro-duration) var(--landing-intro-ease) var(--landing-intro-delay,0s) backwards}.landing-page-module__-UUQlW__heroStage{--landing-intro-delay:calc(var(--landing-intro-stagger) * 2)}.landing-page-module__-UUQlW__heroFootnote,.landing-page-module__-UUQlW__page>main>section:not(.landing-page-module__-UUQlW__hero),.landing-page-module__-UUQlW__page>footer{--landing-intro-delay:calc(var(--landing-intro-stagger) * 3)}}.landing-page-module__-UUQlW__page *{box-sizing:border-box}.landing-page-module__-UUQlW__page :where(a,button,summary){touch-action:manipulation}.landing-page-module__-UUQlW__page :where(a,button,summary):focus-visible{outline:2px solid var(--landing-focus);outline-offset:4px}.landing-page-module__-UUQlW__skipLink{z-index:var(--landing-z-overlay);border-radius:var(--landing-radius-button);min-height:2.75rem;color:var(--landing-action-text);background:var(--landing-signal);padding:.75rem 1rem;font-weight:600;position:fixed;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-180%)}.landing-page-module__-UUQlW__skipLink:focus{transform:translateY(0)}.landing-page-module__-UUQlW__hero{background:radial-gradient(ellipse at 50% 0%, var(--landing-ambient-glow), transparent 65%);padding-block:clamp(2.5rem,4vw,4rem) 0}.landing-page-module__-UUQlW__heroInner{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;display:grid}.landing-page-module__-UUQlW__heroCopy{min-width:0;padding-block:.5rem}.landing-page-module__-UUQlW__heroEyebrow{color:var(--landing-text-muted);align-items:center;gap:.75rem;margin:0;font-size:.8125rem;font-weight:500;line-height:1.8;display:flex}.landing-page-module__-UUQlW__heroEyebrow:before{content:"";background:var(--landing-signal);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.landing-page-module__-UUQlW__heroTitle{overflow-wrap:anywhere;color:var(--landing-text);font-family:var(--landing-font-display);font-size:var(--landing-text-display);letter-spacing:0;text-wrap:balance;margin:1.5rem 0 0;font-weight:600;line-height:1.22}.landing-page-module__-UUQlW__heroTitle>span{display:block}.landing-page-module__-UUQlW__heroSignalWord{color:var(--landing-text-muted)}.landing-page-module__-UUQlW__heroDescription{max-width:37rem;color:var(--landing-text-muted);text-wrap:pretty;margin:1.5rem 0 0;font-size:1.125rem;line-height:1.85}.landing-page-module__-UUQlW__heroTrial{color:var(--landing-text-muted);align-items:flex-start;gap:.5rem;margin:1rem 0 0;font-size:.875rem;line-height:1.8;display:flex}.landing-page-module__-UUQlW__heroTrial svg{width:1rem;height:1rem;color:var(--landing-signal);flex:none;margin-block-start:.25rem}.landing-page-module__-UUQlW__heroActions,.landing-page-module__-UUQlW__finalActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-block-start:2rem;display:flex}.landing-page-module__-UUQlW__primaryButton,.landing-page-module__-UUQlW__secondaryButton{border-radius:var(--landing-radius-button);white-space:nowrap;min-height:3.25rem;padding-inline:1.25rem;font-size:.9375rem;transition:background-color .18s,color .18s}.landing-page-module__-UUQlW__primaryButton{border:1px solid var(--landing-signal);color:var(--landing-action-text);background:var(--landing-signal);box-shadow:none}.landing-page-module__-UUQlW__secondaryButton{border:1px solid var(--landing-rule-strong);color:var(--landing-text);box-shadow:none;background:0 0}.landing-page-module__-UUQlW__primaryButton:hover{color:var(--landing-action-text);background:var(--landing-signal-strong)}.landing-page-module__-UUQlW__secondaryButton:hover{color:var(--landing-text);background:var(--landing-surface-high)}.landing-page-module__-UUQlW__exploreLink{min-height:2.75rem;color:var(--landing-text);white-space:nowrap;align-items:center;gap:.625rem;font-size:.9375rem;display:inline-flex}.landing-page-module__-UUQlW__exploreLink svg{width:1rem;height:1rem}.landing-page-module__-UUQlW__exploreLink:hover{text-underline-offset:.3rem;text-decoration:underline}.landing-page-module__-UUQlW__heroLifecycleHint{border-block-start:1px solid var(--landing-rule);color:var(--landing-text-subtle);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:2rem 0 0;padding:1rem 0 0;font-size:.75rem;line-height:1.8;list-style:none;display:flex}.landing-page-module__-UUQlW__heroLifecycleHint li[aria-hidden]{color:var(--landing-signal)}.landing-page-module__-UUQlW__heroStage{min-width:0}.landing-page-module__-UUQlW__heroFootnote{border-block-start:1px solid var(--landing-rule);border-block-end:1px solid var(--landing-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-block-start:2.5rem;padding-block:1.25rem;display:flex}.landing-page-module__-UUQlW__heroFootnote p{margin:0;font-size:1rem;font-weight:500}.landing-page-module__-UUQlW__heroFootnote span{color:var(--landing-text-muted);font-size:.875rem}.landing-page-module__-UUQlW__companyLayout,.landing-page-module__-UUQlW__splitScene,.landing-page-module__-UUQlW__traceLayout{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.landing-page-module__-UUQlW__companyStage,.landing-page-module__-UUQlW__splitVisual,.landing-page-module__-UUQlW__traceStage{min-width:0}.landing-page-module__-UUQlW__sceneBridge{border-inline-start:2px solid var(--landing-rule-strong);color:var(--landing-text-muted);margin:1.5rem 0;padding-inline-start:1rem;font-size:1rem;line-height:1.8}.landing-page-module__-UUQlW__signatureStage,.landing-page-module__-UUQlW__networkStage,.landing-page-module__-UUQlW__systemStage,.landing-page-module__-UUQlW__pricingStage{margin-block-start:2.5rem}.landing-page-module__-UUQlW__lifecycleSection{background:var(--landing-canvas-alt)}.landing-page-module__-UUQlW__cashStage{width:min(100%, var(--landing-container));padding-inline:var(--landing-page-pad);margin:2.5rem auto 0}.landing-page-module__-UUQlW__systemSection{background:var(--landing-canvas-alt)}.landing-page-module__-UUQlW__pricingSection{background:var(--landing-canvas)}.landing-page-module__-UUQlW__faqLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}.landing-page-module__-UUQlW__faqList{border-block-start:1px solid var(--landing-rule-strong)}.landing-page-module__-UUQlW__faqItem{border-block-end:1px solid var(--landing-rule);border-inline-start:2px solid #0000;padding-inline:1.25rem}.landing-page-module__-UUQlW__faqItem[open]{border-inline-start-color:var(--landing-signal);background:var(--landing-surface)}.landing-page-module__-UUQlW__faqQuestion:hover{color:var(--landing-signal)}.landing-page-module__-UUQlW__faqQuestion{cursor:pointer;min-height:4.5rem;color:var(--landing-text);justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 0;font-size:1.0625rem;font-weight:500;line-height:1.6;list-style:none;display:flex}.landing-page-module__-UUQlW__faqQuestion::-webkit-details-marker{display:none}.landing-page-module__-UUQlW__faqQuestion>span:first-child{text-wrap:pretty;min-width:0}.landing-page-module__-UUQlW__faqQuestion>span:last-child{border:1px solid var(--landing-rule-strong);border-radius:var(--landing-radius-control);width:1.75rem;height:1.75rem;color:var(--landing-text-muted);flex:none;place-items:center;font-size:1.25rem;font-weight:400;line-height:1;transition:transform .18s;display:grid}.landing-page-module__-UUQlW__faqItem[open] .landing-page-module__-UUQlW__faqQuestion>span:last-child{transform:rotate(45deg)}.landing-page-module__-UUQlW__faqAnswer{max-width:48rem;color:var(--landing-text-muted);margin:0;padding:0 0 1.5rem;font-size:1rem;line-height:1.9}.landing-page-module__-UUQlW__finalCta,.landing-page-module__-UUQlW__footer{--landing-text:var(--landing-on-navy);--landing-text-muted:var(--landing-on-navy-muted);--landing-text-subtle:var(--landing-on-navy-muted);--landing-rule:var(--landing-on-navy-rule);--landing-rule-strong:var(--landing-on-navy-rule);--landing-focus:var(--landing-on-navy-signal);color:var(--landing-text);background:var(--landing-navy)}.landing-page-module__-UUQlW__finalCta{border-block-start:1px solid var(--landing-rule-strong);padding-block:clamp(3.5rem,7vw,6rem)}.landing-page-module__-UUQlW__finalInner{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;display:grid}.landing-page-module__-UUQlW__finalTitle{overflow-wrap:anywhere;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2.25rem,1.5rem + 2.5vw,3.75rem);font-weight:500;line-height:1.3}.landing-page-module__-UUQlW__finalDescription{max-width:40rem;color:var(--landing-text-muted);margin:1.5rem 0 0;font-size:1.125rem;line-height:1.9}.landing-page-module__-UUQlW__finalCta .landing-page-module__-UUQlW__primaryButton{background:var(--landing-on-navy-signal);color:var(--landing-navy);border-color:var(--landing-on-navy-signal)}.landing-page-module__-UUQlW__finalCta .landing-page-module__-UUQlW__primaryButton:hover{background:var(--landing-on-navy)}.landing-page-module__-UUQlW__finalCta .landing-page-module__-UUQlW__secondaryButton:hover{background:var(--landing-navy-raised)}.landing-page-module__-UUQlW__startSteps{margin:0;padding:0;list-style:none}.landing-page-module__-UUQlW__startSteps li{border-block-end:1px solid var(--landing-rule);align-items:center;gap:1rem;padding-block:1.75rem;font-size:1.125rem;display:flex}.landing-page-module__-UUQlW__startSteps li:first-child{border-block-start:1px solid var(--landing-rule)}.landing-page-module__-UUQlW__startSteps bdi{border:1px solid var(--landing-rule-strong);border-radius:var(--landing-radius-control);width:2.5rem;height:2.5rem;color:var(--landing-text-muted);font:.875rem var(--landing-font-data);flex-shrink:0;place-items:center;display:grid}.landing-page-module__-UUQlW__footer{border-block-start:1px solid var(--landing-rule)}.landing-page-module__-UUQlW__footerMast{flex-direction:column;gap:2rem;padding-block:2.5rem;display:flex}.landing-page-module__-UUQlW__footerBrand{width:12rem;height:auto}.landing-page-module__-UUQlW__footerStatement{max-width:29rem;color:var(--landing-text-muted);margin:1rem 0 0;font-size:.9375rem;line-height:1.8}.landing-page-module__-UUQlW__footerLinks{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.landing-page-module__-UUQlW__footerLinks a,.landing-page-module__-UUQlW__footerMeta a{min-height:2.75rem;color:var(--landing-text-muted);white-space:nowrap;align-items:center;font-size:.875rem;display:inline-flex}.landing-page-module__-UUQlW__footerLinks a:hover,.landing-page-module__-UUQlW__footerMeta a:hover{color:var(--landing-text);text-underline-offset:.25rem;text-decoration:underline}.landing-page-module__-UUQlW__footerMeta{border-block-start:1px solid var(--landing-rule);color:var(--landing-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-size:.8125rem;display:flex}.landing-page-module__-UUQlW__footerMeta p{margin:0}@media (min-width:64rem){.landing-page-module__-UUQlW__heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}.landing-page-module__-UUQlW__heroFootnote{margin-block-start:2.5rem}.landing-page-module__-UUQlW__companyCopy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem 4rem;max-width:none;display:grid}.landing-page-module__-UUQlW__companyCopy>p:first-child{grid-column:1/-1}.landing-page-module__-UUQlW__splitSceneReverse{grid-template-columns:minmax(0,1fr)}.landing-page-module__-UUQlW__wideLead{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:end;gap:1rem 5rem;max-width:none;display:grid}.landing-page-module__-UUQlW__wideLead>p:first-child:not(:last-child){grid-column:1/-1}.landing-page-module__-UUQlW__wideLead>h2{grid-column:1}.landing-page-module__-UUQlW__wideLead>p:last-child{grid-column:2}.landing-page-module__-UUQlW__faqLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem}.landing-page-module__-UUQlW__finalInner{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:5rem}.landing-page-module__-UUQlW__footerMast{flex-direction:row;justify-content:space-between;align-items:center}.landing-page-module__-UUQlW__footerLinks{justify-content:flex-end}}@media (min-width:80rem){.landing-page-module__-UUQlW__splitScene:not(.landing-page-module__-UUQlW__splitSceneReverse){grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:3.5rem}.landing-page-module__-UUQlW__splitScene:not(.landing-page-module__-UUQlW__splitSceneReverse) h2{font-size:clamp(2rem,2.7vw,2.625rem)}}[dir=ltr] .landing-page-module__-UUQlW__heroTitle{letter-spacing:-.035em;line-height:1.14}[dir=rtl] .landing-page-module__-UUQlW__heroTitle{line-height:1.4}@media (max-width:30rem){.landing-page-module__-UUQlW__primaryButton,.landing-page-module__-UUQlW__secondaryButton{white-space:normal;text-align:center;height:auto;padding-block:.75rem}.landing-page-module__-UUQlW__heroTitle{font-size:clamp(2.25rem,9.5vw,2.875rem)}.landing-page-module__-UUQlW__heroActions{align-items:stretch}.landing-page-module__-UUQlW__heroActions .landing-page-module__-UUQlW__primaryButton{width:100%}.landing-page-module__-UUQlW__heroDescription{font-size:1.0625rem}.landing-page-module__-UUQlW__heroEyebrow{font-size:.75rem}.landing-page-module__-UUQlW__heroLifecycleHint{margin-block-start:1.25rem}.landing-page-module__-UUQlW__finalActions .landing-page-module__-UUQlW__primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.landing-page-module__-UUQlW__page :where(a,button,summary),.landing-page-module__-UUQlW__faqQuestion>span:last-child{transition:none}}
