@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8a594245-module__h1XLeG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8a594245-module__h1XLeG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_ad0edeba-module__MIkpna__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_ad0edeba-module__MIkpna__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.hp-type{--font-body:var(--font-inter), "Inter", system-ui, -apple-system, sans-serif;--font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--hp-hairline:#dfe6ee;font-family:var(--font-body);font-variant-numeric:tabular-nums}.hp-type .hp-editorial-eyebrow,.hp-type .problem-thesis-eyebrow,.hp-type .hp-advance-eyebrow,.hp-type .hp-economics-eyebrow,.hp-type .hp-trust-eyebrow{letter-spacing:.13em;margin-bottom:12px;font-size:11px;font-weight:700}.hp-type .hp-editorial-title--chapter,.hp-type .problem-thesis-title--judgment{letter-spacing:-.048em;margin-bottom:18px;font-size:clamp(2.2rem,4.9vw,3.5rem);line-height:1.04}.hp-type .hp-economics-title,.hp-type .homepage-closing-title{letter-spacing:-.046em;font-size:clamp(2.05rem,4.1vw,2.9rem)}.hp-type .hp-editorial-lead{color:#64748b;max-width:52ch;font-size:1rem;font-weight:400;line-height:1.62}.hp-type .marketing-hero-reality-cta-fine-print,.hp-type .homepage-closing-pricing,.hp-type .homepage-closing-pricing-link{font-family:var(--font-mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400}.hp-type .homepage-closing-pricing-link{font-weight:500}.hp-type .hp-case-record-domain-status,.hp-type .hp-workspace-view-live{font-family:var(--font-mono);letter-spacing:.06em;font-weight:500}.hp-type .hp-chapter--record,.hp-type .hp-chapter--differentiation,.hp-type .hp-chapter--judgment,.hp-type .hp-chapter--ingest,.hp-type .hp-chapter--platform,.hp-type .hp-chapter--migration,.hp-type .hp-chapter--advance{border-top:none;border-bottom:1px solid var(--hp-hairline)}.hp-type .marketing-hero-reality{border-bottom:1px solid var(--hp-hairline)}.hp-type .hp-chapter--judgment{background:linear-gradient(#fff 0%,#e9eef5 100%)}.hp-type .hp-chapter--ingest{background:radial-gradient(80% 55% at 88% 42%,#00579a14 0%,#0000 62%),linear-gradient(#f8fafc 0%,#e8eff6 100%)}.hp-type .hp-chapter--platform{background:#fff}.hp-type .hp-chapter--advance{background:radial-gradient(70% 50% at 18%,#b4530914 0%,#0000 58%),linear-gradient(#fff7e0 0%,#f8fafc 100%)}.hp-type .hero-application-frame-shell,.hp-type .marketing-hero-reality-visual-wrap .hero-application-frame-shell,.hp-type .hero-application-frame--stage .hero-application-frame-shell,.hp-type .hero-application-frame--stage-lg .hero-application-frame-shell,.hp-type .hero-application-frame--record .hero-application-frame-shell,.hp-type .hp-product-stage-shell,.hp-type .hp-workspace-product-stage .hp-product-stage-shell{background:#feffff;border:1px solid #0f172a1c;border-radius:13px;box-shadow:inset 0 1px #fffffffa,0 0 0 1px #ffffff8c,0 2px 4px #0f172a0a,0 16px 40px -14px #0f172a17,0 36px 84px -30px #00579a1f}.hp-type .hero-application-frame--record .marketing-v4-hero-mock--case-record{min-height:0}.hp-type .hp-understand-signal-status{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;opacity:.55;font-size:10px;font-weight:500}@media (max-width:1023px){.hp-type .hp-understand-signals{text-align:left}.hp-type .hp-understand-signal-body{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}.hp-type .hp-understand-signal-status{white-space:nowrap;flex-shrink:0}}@media (min-width:1024px){.hp-type .hp-understand-signals{gap:0}.hp-type .hp-understand-signal{border-bottom:1px solid #0f172a12;padding:10px 0}.hp-type .hp-understand-signal:first-child{padding-top:0}.hp-type .hp-understand-signal:last-child{border-bottom:none;padding-bottom:0}}.hp-type .hp-confidence-inner--wide{max-width:var(--hp-grid-max)}.hp-type .hp-workspace-lifecycle-rail{gap:8px 20px}.hp-type .hp-workspace-lifecycle-rail-index{font-family:var(--font-mono);font-weight:500}@keyframes hp-type-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes hp-type-window-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.hp-type .marketing-hero-reality-copy-head,.hp-type .marketing-hero-reality-cta-stack{animation:.3s ease-out both hp-type-fade-up}@media (min-width:900px){.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-copy--stage{z-index:2;position:relative}.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-cta-stack{padding-bottom:6px}.hp-type .marketing-hero-reality-visual-wrap--stage{z-index:1;margin-top:4px}}.hp-type .marketing-hero-reality-visual-wrap--stage{animation:.5s ease-out .2s both hp-type-window-rise}.hp-type .marketing-hero-reality .v4-hero-running-item{animation:.32s ease-out both hp-type-fade-up;animation-delay:calc(.65s + var(--item-index,0) * 80ms)}.hp-type .marketing-reveal{animation-name:hp-type-fade-up;animation-timing-function:ease-out}.hp-type.hp-reveal-armed .marketing-reveal{opacity:0;animation:none}.hp-type.hp-reveal-armed .marketing-hero-reality .marketing-reveal{opacity:1}.hp-type.hp-reveal-armed .marketing-reveal.is-inview{animation:.55s ease-out both hp-type-fade-up}@media (hover:hover) and (pointer:fine){.hp-type .hp-chapter .hero-application-frame-shell,.hp-type .hp-product-stage-shell{transition:transform .35s,box-shadow .35s}.hp-type .hp-chapter .hero-application-frame:hover .hero-application-frame-shell,.hp-type .hp-product-stage-frame:hover .hp-product-stage-shell{transform:translateY(-3px);box-shadow:inset 0 1px #fffffffa,0 0 0 1px #ffffff8c,0 3px 6px #0f172a0d,0 20px 48px -14px #0f172a1c,0 44px 96px -30px #00579a26}}@media (prefers-reduced-motion:reduce){.hp-type .marketing-hero-reality-copy-head,.hp-type .marketing-hero-reality-cta-stack,.hp-type .marketing-hero-reality-visual-wrap--stage,.hp-type .marketing-hero-reality .v4-hero-running-item,.hp-type .marketing-reveal,.hp-type.hp-reveal-armed .marketing-reveal{opacity:1;animation:none;transform:none}.hp-type .hp-chapter .hero-application-frame-shell,.hp-type .hp-product-stage-shell{transition:none}.hp-type .hp-chapter .hero-application-frame:hover .hero-application-frame-shell,.hp-type .hp-product-stage-frame:hover .hp-product-stage-shell{transform:none}}
.hp-type .hp-editorial-eyebrow,.hp-type .problem-thesis-eyebrow,.hp-type .hp-advance-eyebrow,.hp-type .hp-economics-eyebrow{color:#00579ad1;margin-bottom:14px}.hp-type .hp-editorial-title--chapter,.hp-type .problem-thesis-title--judgment,.hp-type .hp-economics-title,.hp-type .homepage-closing-title{letter-spacing:-.048em;color:#0f172a;margin-bottom:18px;font-size:clamp(2.2rem,4.9vw,3.5rem);line-height:1.04}.hp-type .hp-economics-title,.hp-type .homepage-closing-title{letter-spacing:-.046em;color:#f8fafc;font-size:clamp(2.05rem,4.1vw,2.9rem)}.hp-type .hp-editorial-lead,.hp-type .hp-product-stage-header .hp-editorial-lead{color:#64748b;max-width:52ch;font-size:1rem;font-weight:400;line-height:1.62}.hp-type .problem-thesis-body,.hp-type .hp-economics-subtitle,.hp-type .hp-advance-sub,.hp-type .homepage-closing-lead{color:#64748b;font-size:1rem;font-weight:400;line-height:1.62}.hp-type .hp-economics-subtitle,.hp-type .homepage-closing-lead{color:#94a3b8}.hp-type .problem-thesis-band--judgment-moment .problem-thesis-body{color:#64748b;margin:0 0 16px}.hp-type .problem-thesis-judgment-contrast{color:#0f172a;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.55}.hp-type .hp-chapter .homepage-states-flow{display:none}.hp-type .hp-advance-hero-quote{letter-spacing:-.042em;color:#0f172a;border:none;margin:0 0 16px;padding:0;font-size:clamp(1.85rem,3.9vw,2.65rem);font-weight:700;line-height:1.1}.hp-type .hp-advance-lead{color:#334155;font-size:1rem;font-weight:600;line-height:1.55}.hp-type .hp-advance-proof-label{color:#0f172a}.hp-type .hp-advance-proof-detail{color:#64748b}.hp-type .hp-migration-pitch{letter-spacing:.1em;text-transform:uppercase;color:#00579ac7;font-size:11px;font-weight:700}.hp-type .hp-migration-path-detail{color:#64748b}.hp-type .hp-case-record-domain-label{font-weight:600}.hp-type .hp-case-record-domain-status{color:#00579ac7}.hp-type .hp-economics-workflow-detail,.hp-type .hp-economics-workflow-time,.hp-type .hp-economics-workflow-outcome{color:#94a3b8}.hp-type .hp-economics-workflow-stage,.hp-type .hp-economics-always-label{color:#e2e8f0}.hp-type .hp-economics-always-detail{color:#94a3b8}.hp-type .hp-workspace-view-caption{color:#64748b}.hp-type .hp-advance-proof-list{gap:10px 16px;margin:18px 0 0}.hp-type .hp-case-record-domains{margin-top:20px}.hp-type .hp-migration-pitch{margin-top:14px}.hp-type .marketing-hero-reality--stacked{padding:clamp(48px,6vw,72px) 0 clamp(44px,5vw,64px)}.hp-type .marketing-hero-reality-inner{max-width:var(--hp-grid-max)}@media (min-width:900px){.hp-type .marketing-hero-reality-layout--stacked{gap:44px}.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-copy--stage{max-width:min(56rem,100%)}.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-headline:not(.marketing-hero-reality-headline--sentence){letter-spacing:-.044em;max-width:min(56rem,100%);margin-bottom:18px;font-size:clamp(2.45rem,5.2vw,3.85rem);line-height:1.02}.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-headline--sentence{max-width:16.5em;margin-bottom:18px;font-size:clamp(2.2rem,4.6vw,3.35rem);line-height:1.05}.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-subhead{max-width:min(46rem,100%);margin-bottom:22px;font-size:1.125rem;line-height:1.52}.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-cta-stack{padding-bottom:4px}.hp-type .marketing-hero-reality-visual-wrap--stage{width:100%;max-width:1280px;margin-top:4px}.hp-type .marketing-hero-reality-visual-wrap--stage .hero-application-frame{transform-origin:top;transform:scale(1.1)}.hp-type .marketing-hero-reality-visual-wrap--stage .hero-application-frame-shell{max-height:min(70vh,792px);overflow:hidden;box-shadow:inset 0 1px #fffffffa,0 0 0 1px #ffffff8c,0 4px 8px #0f172a0d,0 24px 56px -16px #0f172a1f,0 48px 120px -32px #00579a2e}.hp-type .marketing-hero-reality-visual-wrap--stage .marketing-v4-hero-mock--running-hero{margin-bottom:0;transform:none}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-topbar{padding-block:6px}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-topbar-search{display:none}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-record{width:34%}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-case-name{font-size:clamp(1.05rem,1.35vw,1.35rem)}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-flow-amount{font-size:14px}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-position-item{font-size:12px}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-stream-head{padding:14px 18px 10px}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-live-label{font-size:12px}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-item-title{font-size:15px}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-item-desc{font-size:13px}.hp-type .marketing-v4-hero-mock--running-hero .v4-hero-running-item--handoff .v4-hero-running-item-title{font-size:15.5px}}@media (max-width:899px){.hp-type .marketing-hero-reality-layout--stacked{gap:28px}.hp-type .marketing-hero-reality-headline:not(.marketing-hero-reality-headline--sentence){letter-spacing:-.04em;font-size:clamp(2.05rem,8.4vw,2.75rem);line-height:1.04}.hp-type .marketing-hero-reality-subhead{font-size:1.0625rem;line-height:1.5}}.hp-type .marketing-hero-visual-caption{color:#64748b;text-align:center;margin:14px 0 0;font-size:14px;line-height:1.55;display:block}.hp-type .hp-editorial-split--differentiation{align-items:center;gap:28px 44px}.hp-type .hp-differentiation-title{max-width:16ch}.hp-type .hp-differentiation-credibility{color:#64748b;max-width:44ch;margin:6px 0 12px;font-size:13px;line-height:1.5}.hp-type .hp-differentiation-bridge{letter-spacing:-.02em;color:#0b2545;max-width:22ch;margin:10px 0 0;font-size:clamp(1.05rem,2.4vw,1.2rem);font-weight:800;line-height:1.35}.hp-type .hp-differentiation-stat{border-left:3px solid var(--marketing-brand,#00579a);color:#0f172a;background:#00579a0d;border-radius:0 8px 8px 0;max-width:36ch;margin:16px 0 0;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.45}.hp-type .hp-differentiation-outcomes{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.hp-type .hp-differentiation-outcomes li{color:#334155;padding-left:18px;font-size:14px;line-height:1.45;position:relative}.hp-type .hp-differentiation-outcomes li:before{content:"✓";color:var(--marketing-brand,#00579a);font-weight:800;position:absolute;top:0;left:0}.hp-type .hp-differentiation-outcomes strong{color:#0f172a;font-weight:700}.hp-type .hp-differentiation-tagline{color:#64748b;max-width:38ch;margin:16px 0 0;font-size:13px;line-height:1.5}.hp-type .hp-differentiation-visual .hero-application-frame,.hp-type .hp-differentiation-visual .hero-application-frame-shell{width:fit-content;max-width:min(100%, calc(var(--hp-screenshot-max) * 1.12))}.hp-type .hp-chapter--differentiation .marketing-v4-hero-mock--understands-home{width:min(calc(var(--hp-screenshot-max) * 1.02), 100%);max-width:calc(var(--hp-screenshot-max) * 1.02);min-height:0}@media (max-width:899px){.hp-type .hp-editorial-split--differentiation{flex-direction:column;display:flex}.hp-type .hp-differentiation-visual{order:2}}.hp-type .hp-editorial-split--record{align-items:center;gap:32px 48px}.hp-type .hp-case-record-visual .hero-application-frame,.hp-type .hp-case-record-visual .hero-application-frame-shell{width:fit-content;max-width:min(100%, calc(var(--hp-screenshot-max) * 1.22))}.hp-type .hp-chapter--record .marketing-v4-hero-mock--record-home{width:min(calc(var(--hp-screenshot-max) * 1.09), 100%);max-width:calc(var(--hp-screenshot-max) * 1.09);min-height:320px;overflow:hidden}.hp-type .marketing-v4-hero-mock--record-home{background:#f6f8fb;flex-direction:column;width:auto;max-width:100%;padding:0;display:flex;overflow:hidden;min-height:0!important}.hp-type .marketing-v4-hero-mock--record-home .hp-record-domain-map{min-height:228px}.hp-type .hp-chapter--record .marketing-v4-hero-mock--case-record-home{width:min(calc(var(--hp-screenshot-max) * 1.09), 100%);max-width:calc(var(--hp-screenshot-max) * 1.09)}.hp-type .hp-chapter--stages .hp-stages-split{align-items:start;gap:clamp(24px,3vw,40px)}.hp-type .hp-chapter--stages .hp-stages-path{margin-top:18px}.hp-type .hp-chapter--stages .marketing-v4-hero-mock--irs-stages{width:min(calc(var(--hp-screenshot-max) * 1.05), 100%);max-width:calc(var(--hp-screenshot-max) * 1.05);min-height:420px}.hp-type .irs-rep-stages-timeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.hp-type .irs-rep-stages-timeline-step{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:0 0 14px;display:grid;position:relative}.hp-type .irs-rep-stages-timeline-step:not(:last-child):after{content:"";background:linear-gradient(#00579a59 0%,#cbd5e1bf 100%);width:2px;position:absolute;top:30px;bottom:0;left:13px}.hp-type .irs-rep-stages-timeline-marker{z-index:1;border:2px solid;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:relative}.hp-type .irs-rep-stages-timeline-stage{letter-spacing:-.1px;color:#0f172a;margin:0;font-size:12.5px;font-weight:800}.hp-type .irs-rep-stages-timeline-footer{letter-spacing:.06em;text-transform:uppercase;color:#00579a;text-align:center;border-top:1px solid #e2e8f0;margin:8px 0 0;padding-top:12px;font-size:11px;font-weight:700}@media (min-width:1024px){.hp-type .hp-editorial-split--record.hp-stages-split,.hp-type .hp-chapter--stages .hp-stages-split{grid-template-columns:minmax(0, 1fr) minmax(0, var(--hp-screenshot-max))}.hp-type .hp-chapter--stages .hp-stages-split .hp-editorial-copy{width:100%;max-width:var(--hp-copy-max);justify-self:end}.hp-type .hp-chapter--stages .hp-stages-visual{width:100%;max-width:var(--hp-screenshot-max);justify-self:start}}@media (max-width:1023px){.hp-type .hp-chapter--stages .hp-stages-visual{order:2}}.hp-type .hero-application-frame--record .hero-application-frame-shell{overflow:hidden;min-height:0!important}.hp-type .hero-application-frame--record .marketing-v4-hero-mock--case-record{min-height:0!important}.hp-type .marketing-v4-hero-mock--case-record-home,.hp-type .marketing-v4-hero-mock--running-composed{background:#f6f8fb;width:auto;max-width:100%;padding:0;display:inline-flex;overflow:hidden;min-height:0!important}.hp-type .v4-hero-running-split--composed{align-items:stretch;width:auto;max-width:100%;display:flex}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-record,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-record{border-bottom:none;border-right:1px solid #0f172a12;flex-shrink:0;width:min(268px,40vw)}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-stream,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-stream{flex-shrink:0;width:min(388px,56vw)}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-stream-scroll,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-stream-scroll{max-height:336px;overflow:hidden}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-record-head{padding:18px 18px 14px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-record-body{padding:14px 18px 18px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-case-name{font-size:clamp(1.1rem,1.4vw,1.35rem)}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-case-meta{font-size:12px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-flow-amount{font-size:13px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-position-item{font-size:12px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-section-label,.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-context-label{font-size:10px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-stream-head{padding:12px 16px 10px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-stream-scroll{padding:10px 16px 14px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-item-title{font-size:14px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-item-desc{font-size:12px}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-item--handoff .v4-hero-running-item-title{font-size:14px}.hp-type .hp-chapter--ingest{padding-bottom:calc(var(--hp-section-pad-y) + clamp(24px, 3vw, 40px))!important}.hp-type .hp-chapter--ingest .hp-confidence-inner,.hp-type .hp-chapter--ingest .hp-understand-composition{max-width:min(1320px,94vw)}.hp-type .hp-chapter--ingest .hp-product-stage-header{margin-bottom:0}.hp-type .hp-understand-composition{width:100%;max-width:var(--hp-grid-max);flex-direction:column;align-items:center;gap:clamp(28px,3.2vw,44px);margin-inline:auto;display:flex}.hp-type .hp-chapter--ingest .hp-understand-composition{gap:clamp(36px,4.2vw,56px)}.hp-type .hp-understand-illustration{justify-content:center;width:100%;display:flex}.hp-type .hp-chapter--ingest .hp-understand-illustration{margin-top:clamp(6px,1vw,14px)}.hp-type .hp-chapter--ingest .hp-product-stage-header,.hp-type .hp-chapter--ingest .hp-product-stage-header--ingest{margin-inline:auto;text-align:center;max-width:56ch;margin-bottom:0}.hp-type .hp-chapter--ingest .hp-product-stage-header .hp-editorial-title--chapter{letter-spacing:-.042em;max-width:56ch;margin-inline:auto;font-size:clamp(1.95rem,4.2vw,3.1rem)}.hp-type .hp-chapter--ingest .hp-product-stage-header .hp-editorial-lead{margin-inline:auto;max-width:54ch;margin-bottom:0}.hp-type .hp-understand-converge--homepage{margin-top:0;align-items:center;gap:0 clamp(2px,.35vw,6px);width:fit-content;max-width:100%;margin-inline:auto}.hp-type .hp-chapter--ingest .hp-understand-illustration .hp-understand-converge--homepage{transform-origin:top;transform:scale(1.17)}.hp-type .hp-understand-converge--homepage .hp-understand-signals{gap:6px}.hp-type .hp-understand-converge--homepage .hp-understand-signal{align-items:center;gap:8px}.hp-type .hp-understand-destination{flex-direction:column;align-items:center;gap:10px;width:fit-content;min-width:0;max-width:100%;display:flex}.hp-type .hp-understand-converge--homepage .hp-understand-destination{align-self:center}.hp-type .hp-chapter--ingest .hp-understand-cta-wrap{text-align:center;width:100%;margin:0 0 clamp(8px,1.2vw,12px)}.hp-type .hp-understand-converge--homepage .hp-understand-converge-gutter{align-self:stretch;max-width:10px;min-height:0;margin-inline:0}.hp-type .hp-understand-converge--homepage .hp-understand-converge-svg{inset:0}.hp-type .hp-understand-converge--homepage .hp-understand-signal-icon{width:26px;height:26px}.hp-type .hp-understand-converge--homepage .hp-understand-signal-label{font-size:14px;font-weight:600}.hp-type .hp-understand-converge--homepage .hp-understand-signal-status{opacity:.72;font-size:11px}.hp-type .hp-understand-case-surface{justify-content:center;width:100%;display:flex}.hp-type .hp-understand-converge--homepage .hp-understand-case-surface{justify-content:center;align-self:auto}.hp-type .hp-understand-converge--homepage .hp-understand-converge-path{stroke-width:1.65px;opacity:.48}.hp-type .hp-understand-converge--homepage.is-active .hp-understand-converge-path{animation-name:hp-understand-path-in-home}@keyframes hp-understand-path-in-home{0%{stroke-dashoffset:1px;opacity:.3}to{stroke-dashoffset:0;opacity:.88}}.hp-type .hp-understand-case-surface .hero-application-frame,.hp-type .hp-understand-case-surface .hero-application-frame-shell{width:fit-content;max-width:100%}.hp-type .hp-understand-case-surface .hero-application-frame-shell{overflow:hidden}.hp-type .hp-understand-converge--homepage .marketing-v4-hero-mock--ingest-home{width:min(612px,100%);min-height:328px;overflow:hidden}.hp-type .hp-understand-converge--homepage .marketing-v4-hero-mock--running-composed .v4-hero-running-record{width:min(355px,44vw)}.hp-type .hp-understand-converge--homepage .marketing-v4-hero-mock--running-composed .v4-hero-running-stream{width:min(522px,62vw)}.hp-type .hp-understand-converge--homepage .marketing-v4-hero-mock--running-composed .v4-hero-running-stream-scroll{max-height:394px;overflow:hidden}.hp-type .hp-workspace-split{align-items:center}.hp-type .hp-workspace-copy .hp-editorial-lead{margin-bottom:14px}.hp-type .hp-chapter--platform .hp-workspace-lifecycle-rail{flex-wrap:wrap;justify-content:flex-start;gap:0;max-width:100%;margin:0 0 4px;padding:0;list-style:none;display:flex}.hp-type .hp-chapter--platform .hp-workspace-lifecycle-rail-step{color:#64748b;background:0 0;border:none;border-radius:0;padding:0;font-size:13px;font-weight:500;line-height:1.35}.hp-type .hp-chapter--platform .hp-workspace-lifecycle-rail-step+.hp-workspace-lifecycle-rail-step:before{content:"→";color:#94a3b8;margin-inline:clamp(6px,1vw,10px);font-weight:400}.hp-type .hp-chapter--platform .hp-workspace-lifecycle-rail-stage{color:#475569;font-weight:600}.hp-type .hp-workspace-visibility-roles{gap:10px;max-width:52ch;margin:0 0 16px;padding:0;list-style:none;display:grid}.hp-type .hp-workspace-visibility-roles li{color:#475569;padding-left:16px;font-size:.9375rem;line-height:1.55;position:relative}.hp-type .hp-workspace-visibility-roles li:before{content:"";background:#00579a;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.hp-type .hp-workspace-closing{color:#0f172a;max-width:48ch;margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.55}.hp-type .hp-migration-subtitle{margin-top:12px}.hp-type .hp-differentiation-cta-wrap{margin-top:20px}.hp-type .hp-chapter--platform .hp-workspace-visual .hero-application-frame-shell{border-radius:14px;max-height:min(58vh,680px);overflow:hidden}.hp-type .hp-chapter--platform .marketing-v4-hero-mock--workspace-home,.hp-type .hp-chapter--platform .marketing-v4-hero-mock--workspace-standard{border-radius:inherit;width:min(960px,100%);max-width:100%;min-height:380px;overflow:hidden}.hp-type .hp-chapter--platform .marketing-v4-hero-mock--workspace-home .v4-hero-running-body,.hp-type .hp-chapter--platform .marketing-v4-hero-mock--workspace-standard .v4-hero-running-body{min-height:0}.hp-type .hp-chapter--platform .marketing-v4-hero-mock--workspace-standard .hp-workspace-standard-reality-grid{min-width:0}.hp-type .hp-workspace-cta-wrap{text-align:left;margin-top:18px}@media (max-width:1023px){.hp-type .hp-chapter--platform .marketing-v4-hero-mock--workspace-standard .hp-workspace-standard-reality-grid{grid-template-columns:1fr}}.hp-type .hp-chapter--migration .hp-editorial-lead{max-width:42ch;margin-bottom:0}.hp-type .hp-chapter--migration .hp-migration-pitch{margin-top:18px}.hp-type .hp-migration-compare-wrap{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-top:16px;overflow-x:auto}.hp-type .hp-migration-compare-table{border-collapse:collapse;width:100%;min-width:320px;font-size:12px;line-height:1.45}.hp-type .hp-migration-compare-table th,.hp-type .hp-migration-compare-table td{text-align:left;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:9px 12px}.hp-type .hp-migration-compare-table thead th{letter-spacing:.06em;text-transform:uppercase;color:#64748b;background:#f8fafc;font-size:10px;font-weight:800}.hp-type .hp-migration-compare-table tbody th{color:#0f172a;width:52%;font-weight:700}.hp-type .hp-migration-compare-table tbody td:nth-child(2){color:#64748b;width:24%}.hp-type .hp-migration-compare-table tbody td:nth-child(3){color:#0f172a;width:24%;font-weight:700}.hp-type .hp-migration-path{flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}.hp-type .hp-migration-path-step{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:10px 0;display:grid;position:relative}.hp-type .hp-migration-path-step:not(:last-child):after{content:"";background:linear-gradient(#00579a47 0%,#cbd5e1d9 100%);width:2px;position:absolute;top:34px;bottom:-2px;left:13px}.hp-type .hp-migration-path-marker{color:#00579a;z-index:1;background:#f8fafc;border:2px solid #00579a47;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:relative}.hp-type .hp-migration-path-body{flex-direction:column;gap:2px;padding-top:3px;display:flex}.hp-type .hp-migration-path-stage{color:#0f172a;font-size:14px;font-weight:700;line-height:1.35}.hp-type .hp-migration-path-detail{font-size:13px;font-weight:400;line-height:1.45}.hp-type .hp-chapter--migration .hp-migration-split{align-items:center;gap:clamp(24px,3vw,36px)}@media (min-width:1024px){.hp-type .hp-chapter--migration .hp-migration-split{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:clamp(28px,3.2vw,38px)}.hp-type .hp-chapter--migration .hp-migration-visual{justify-content:flex-start;width:100%;max-width:440px}.hp-type .hp-chapter--migration .hp-migration-visual .hero-application-frame,.hp-type .hp-chapter--migration .hp-migration-visual .hero-application-frame-shell{width:100%;min-width:min(100%,360px);max-width:440px}}.hp-type .hp-chapter--migration .hp-migration-cta-wrap{margin-top:18px}.hp-type .hp-confidence-cta-wrap{margin-top:28px}.hp-type .hp-chapter--protect .hp-economics-workflow{margin-top:0}.hp-type .hp-chapter--protect .hp-economics-workflow--pipeline .hp-economics-workflow-step{min-height:188px;padding:26px 18px}.hp-type .hp-chapter--protect .hp-economics-always-item{padding:14px 12px}.hp-type .hp-chapter--protect .hp-economics-always-label{font-size:12.5px}.hp-type .hp-chapter--protect .hp-economics-always-detail{font-size:12px;line-height:1.42}.hp-type .hp-chapter--protect .hp-economics-always,.hp-type .hp-chapter--protect .hp-confidence-cta-wrap{margin-top:28px}.hp-type .hp-editorial-split,.hp-type .problem-thesis-judgment-split,.hp-type .hp-advance-split,.hp-type .hp-migration-split{align-items:center}.hp-type .hero-application-frame--record .marketing-v4-hero-mock--case-record,.hp-type .hero-application-frame--stage-lg .marketing-v4-hero-mock--running,.hp-type .hero-application-frame--stage-lg .marketing-v4-hero-mock--case-record,.hp-type .hero-application-frame--stage-lg .marketing-v4-hero-mock--running-composed{min-height:0!important}@media (min-width:1024px){.hp-type .hp-editorial-split--record,.hp-type .problem-thesis-judgment-split,.hp-type .hp-migration-split{grid-template-columns:minmax(0,1fr) auto;gap:44px 56px}.hp-type .hp-advance-split{grid-template-columns:auto minmax(0,1fr);gap:44px 56px}.hp-type .problem-thesis-title--judgment{max-width:13em}}.hp-type .hp-case-record-visual,.hp-type .problem-thesis-judgment-visual,.hp-type .hp-migration-visual{justify-content:flex-end;display:flex}.hp-type .hp-advance-mock{justify-content:flex-start;display:flex}.hp-type .problem-thesis-judgment-visual .hero-application-frame,.hp-type .problem-thesis-judgment-visual .hero-application-frame-shell,.hp-type .hp-advance-mock .hero-application-frame,.hp-type .hp-advance-mock .hero-application-frame-shell,.hp-type .hp-migration-visual .hero-application-frame,.hp-type .hp-migration-visual .hero-application-frame-shell,.hp-type .hp-workspace-visual .hero-application-frame,.hp-type .hp-workspace-visual .hero-application-frame-shell,.hp-type .problem-thesis-judgment-visual .hero-application-frame--stage-lg{width:fit-content;max-width:100%}.hp-type .problem-thesis-judgment-visual .hero-application-frame-shell,.hp-type .hp-advance-mock .hero-application-frame-shell,.hp-type .hp-migration-visual .hero-application-frame-shell,.hp-type .hp-workspace-visual .hero-application-frame-shell{overflow:hidden}.hp-type .hp-advance-mock .hero-application-frame-shell{min-width:min(100%,380px)}.hp-type .hp-chapter--protect .hp-economics-mock{justify-content:center;margin-bottom:8px;display:flex}.hp-type .hp-chapter--protect .hp-economics-mock .hero-application-frame,.hp-type .hp-chapter--protect .hp-economics-mock .hero-application-frame-shell{width:fit-content;max-width:min(100%, calc(var(--hp-screenshot-max) * 1.05))}.hp-type .marketing-v4-hero-mock--protect-home{width:min(620px,100%);min-height:340px;overflow:hidden}.hp-type .marketing-v4-hero-mock--escalate-home{width:min(640px,100%);min-height:360px;overflow:hidden}.hp-type .hp-escalate-verdict{font-size:clamp(1.35rem,2.2vw,1.65rem)!important}.hp-type .marketing-v4-hero-mock--migrate-home{width:min(640px,100%);min-height:400px;overflow:hidden}.hp-type .hp-ingest-convergence-core{animation:3.2s ease-in-out infinite hp-ingest-pulse}@keyframes hp-ingest-pulse{0%,to{box-shadow:0 0 0 4px #00579a0f}50%{box-shadow:0 0 0 6px #00579a1f}}.hp-type .problem-thesis-judgment-visual .marketing-v4-hero-mock--judgment-home{width:min(640px,100%);min-height:400px}.hp-type .hp-judgment-reasoning-chain .hp-judgment-reasoning-step .hp-judgment-reasoning-step:first-child span[aria-hidden]{background:linear-gradient(#00579a 0%,#00579a26 100%)}.hp-type .hp-judgment-reasoning-step--therefore{background:linear-gradient(#ecfdf573 0%,#0000 100%)}.hp-type .hp-chapter--protect .hp-economics-header{text-align:center;margin-inline:auto;max-width:52ch;margin-bottom:28px}.hp-type .hp-economics-subtitle{margin-inline:auto}@media (max-width:1023px){.hp-type .hero-application-frame--record .marketing-v4-hero-mock--case-record,.hp-type .hero-application-frame--stage-lg .marketing-v4-hero-mock--running,.hp-type .hero-application-frame--stage-lg .marketing-v4-hero-mock--case-record{min-height:0!important}.hp-type .hp-case-record-visual,.hp-type .problem-thesis-judgment-visual,.hp-type .hp-advance-mock,.hp-type .hp-migration-visual,.hp-type .hp-understand-case-surface,.hp-type .hp-workspace-visual{justify-content:center;display:flex}}@media (max-width:767px){.hp-type .hp-editorial-visual,.hp-type .problem-thesis-judgment-visual,.hp-type .hp-advance-mock,.hp-type .hp-migration-visual,.hp-type .hp-understand-case-surface{order:-1}.hp-type .hp-understand-feed,.hp-type .hp-understand-converge-gutter{display:none}.hp-type .hp-understand-converge--homepage{grid-template-columns:1fr}.hp-type .hp-chapter--ingest .hp-understand-illustration .hp-understand-converge--homepage{transform:scale(1.06)}.hp-type .hp-case-record-visual,.hp-type .problem-thesis-judgment-visual,.hp-type .hp-advance-mock,.hp-type .hp-migration-visual,.hp-type .hp-understand-case-surface{justify-content:center}.hp-type .hp-understand-destination{align-items:center;width:100%}.hp-type .hp-chapter--ingest .hp-understand-cta-wrap{text-align:center}.hp-type .v4-hero-running-split--composed{flex-direction:column}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-record,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-record,.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-stream,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-stream,.hp-type .hp-understand-converge--homepage .marketing-v4-hero-mock--running-composed .v4-hero-running-record,.hp-type .hp-understand-converge--homepage .marketing-v4-hero-mock--running-composed .v4-hero-running-stream{width:100%}}
.hp-type{--hp-grid-max:1280px;--hp-grid-gutter:clamp(16px, 2.5vw, 24px);--hp-section-pad-y:clamp(56px, 6.5vw, 88px);--hp-section-pad:var(--hp-section-pad-y) var(--hp-grid-gutter);--hp-copy-max:31rem;--hp-screenshot-max:656px;--hp-split-gap:clamp(36px, 4vw, 52px);--hp-hero-stack-gap:clamp(18px, 2.2vw, 26px)}@media (max-width:1023px){.hp-type{--hp-section-pad-y:clamp(48px, 6vw, 72px);--hp-split-gap:clamp(28px, 4vw, 40px)}}@media (max-width:767px){.hp-type{--hp-section-pad-y:40px;--hp-grid-gutter:16px;--hp-hero-stack-gap:22px}}.hp-type .marketing-hero-reality-inner,.hp-type .hp-confidence-inner,.hp-type .hp-confidence-inner--wide,.hp-type .hp-page-inner,.hp-type .problem-thesis-inner{box-sizing:border-box;width:100%;max-width:var(--hp-grid-max);margin-inline:auto;padding-inline:0}.hp-type .hp-chapter{padding:var(--hp-section-pad)!important}.hp-type .marketing-hero-reality--stacked{padding-block:clamp(40px,5vw,64px);padding-inline:var(--hp-grid-gutter)}.hp-type .hp-editorial-copy,.hp-type .problem-thesis-judgment-copy,.hp-type .hp-advance-copy,.hp-type .hp-migration-copy,.hp-type .hp-product-stage-header,.hp-type .hp-chapter--protect .hp-economics-header,.hp-type .hp-editorial-lead,.hp-type .hp-product-stage-header .hp-editorial-lead,.hp-type .problem-thesis-body,.hp-type .problem-thesis-judgment-contrast{max-width:var(--hp-copy-max)}.hp-type .hp-chapter--platform .hp-product-stage-header{max-width:var(--hp-copy-max);margin-inline:0}.hp-type .hp-chapter--ingest .hp-product-stage-header{margin-inline:auto;text-align:center;max-width:56ch;margin-bottom:0}.hp-type .hp-chapter--ingest .hp-confidence-inner{flex-direction:column;align-items:center;gap:clamp(14px,1.8vw,20px);display:flex}.hp-type .hp-editorial-split,.hp-type .problem-thesis-judgment-split,.hp-type .hp-advance-split,.hp-type .hp-migration-split,.hp-type .hp-workspace-split{align-items:center;gap:var(--hp-split-gap)}@media (min-width:1024px){.hp-type .hp-editorial-split--record,.hp-type .problem-thesis-judgment-split,.hp-type .hp-migration-split,.hp-type .hp-workspace-split{grid-template-columns:minmax(0, 1fr) minmax(0, var(--hp-screenshot-max))}.hp-type .hp-advance-split{grid-template-columns:minmax(0, var(--hp-screenshot-max)) minmax(0, 1fr)}.hp-type .hp-editorial-split--record .hp-editorial-copy,.hp-type .problem-thesis-judgment-split .problem-thesis-judgment-copy,.hp-type .hp-migration-split .hp-migration-copy,.hp-type .hp-workspace-split .hp-workspace-copy{width:100%;max-width:var(--hp-copy-max);justify-self:end}.hp-type .hp-editorial-split--record .hp-case-record-visual,.hp-type .problem-thesis-judgment-split .problem-thesis-judgment-visual,.hp-type .hp-migration-split .hp-migration-visual,.hp-type .hp-workspace-split .hp-workspace-visual{width:100%;max-width:var(--hp-screenshot-max);justify-self:start}.hp-type .hp-advance-split .hp-advance-mock{width:100%;max-width:var(--hp-screenshot-max);justify-self:end}.hp-type .hp-advance-split .hp-advance-copy{width:100%;max-width:var(--hp-copy-max);justify-self:start}}.hp-type .hp-case-record-visual,.hp-type .problem-thesis-judgment-visual,.hp-type .hp-migration-visual,.hp-type .hp-advance-mock,.hp-type .hp-understand-case-surface,.hp-type .hp-workspace-visual{justify-content:center;align-items:center;min-width:0;display:flex}.hp-type .hp-case-record-visual .hero-application-frame,.hp-type .hp-case-record-visual .hero-application-frame-shell,.hp-type .problem-thesis-judgment-visual .hero-application-frame,.hp-type .problem-thesis-judgment-visual .hero-application-frame-shell,.hp-type .hp-advance-mock .hero-application-frame,.hp-type .hp-advance-mock .hero-application-frame-shell,.hp-type .hp-migration-visual .hero-application-frame,.hp-type .hp-migration-visual .hero-application-frame-shell,.hp-type .hp-understand-case-surface .hero-application-frame,.hp-type .hp-understand-case-surface .hero-application-frame-shell,.hp-type .hp-workspace-visual .hero-application-frame,.hp-type .hp-workspace-visual .hero-application-frame-shell{width:fit-content;max-width:min(100%, calc(var(--hp-screenshot-max) * 1.12))}.hp-type .marketing-v4-hero-mock--case-record-home,.hp-type .marketing-v4-hero-mock--running-composed{width:min(var(--hp-screenshot-max), 100%);max-width:var(--hp-screenshot-max)}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-record,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-record{width:min(268px,41%)}.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-stream,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-stream{width:min(388px,59%)}@media (min-width:900px){.hp-type .marketing-hero-reality-layout--stacked{gap:var(--hp-hero-stack-gap)}.hp-type .marketing-hero-reality-visual-wrap--stage{width:100%;max-width:var(--hp-grid-max);margin-top:0}.hp-type .marketing-hero-reality-layout--stacked .marketing-hero-reality-copy--stage{max-width:var(--hp-grid-max)}}.hp-type .hp-understand-converge--homepage{align-items:center;gap:0 clamp(2px,.35vw,6px);width:fit-content;max-width:100%;margin-inline:auto}@media (min-width:1024px){.hp-type .hp-understand-converge--homepage{grid-template-columns:minmax(198px,232px) minmax(8px,12px) auto}.hp-type .hp-understand-converge--homepage .hp-understand-feed{place-self:center}.hp-type .hp-understand-converge--homepage .hp-understand-destination{width:fit-content;max-width:min(100%, calc(var(--hp-screenshot-max) * 1.12));place-self:center}.hp-type .hp-understand-converge--homepage .hp-understand-case-surface{justify-self:auto;max-width:none}}@media (min-width:1280px){.hp-type .hp-understand-converge--homepage{grid-template-columns:minmax(206px,240px) minmax(10px,14px) auto}}.hp-type .hp-workspace-stage{width:100%;max-width:var(--hp-grid-max);margin-inline:auto}.hp-type .hp-chapter--platform .hp-workspace-stage{max-width:min(100%, var(--hp-grid-max))}.hp-type .hp-workspace-stage .hp-product-stage-shell{max-height:min(52vh,640px)}.hp-type .hp-chapter--platform .hp-workspace-stage .hp-product-stage-shell{max-height:min(62vh,720px)}.hp-type .hp-workspace-stage-img{max-height:min(52vh,640px)}.hp-type .hp-confidence-cta-wrap{margin-top:clamp(24px,3vw,32px)}@media (max-width:1023px){.hp-type .hp-editorial-copy,.hp-type .problem-thesis-judgment-copy,.hp-type .hp-advance-copy,.hp-type .hp-migration-copy{max-width:none}.hp-type .hp-case-record-visual,.hp-type .problem-thesis-judgment-visual,.hp-type .hp-advance-mock,.hp-type .hp-migration-visual,.hp-type .hp-understand-case-surface,.hp-type .hp-workspace-visual{max-width:min(100%, calc(var(--hp-screenshot-max) * 1.12));justify-content:center;margin-inline:auto}.hp-type .hp-understand-destination{width:100%;max-width:min(100%, calc(var(--hp-screenshot-max) * 1.12));align-items:center;margin-inline:auto}.hp-type .hp-chapter--ingest .hp-understand-cta-wrap{text-align:center}}@media (max-width:767px){.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-record,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-record,.hp-type .marketing-v4-hero-mock--case-record-home .v4-hero-running-stream,.hp-type .marketing-v4-hero-mock--running-composed .v4-hero-running-stream{width:100%}}