.hero-journey{--journey-bg:#101827;--journey-panel:#141f30;--journey-panel-soft:#192538;--journey-border:#2a384c;--journey-muted:#8997aa;--journey-text:#edf2f7;--journey-blue:#6a91ff;--journey-green:#62c99a;--journey-cycle:32s;aspect-ratio:1;perspective:1000px;isolation:isolate;width:100%;max-width:36rem;margin-inline:auto}.hero-journey__frame{border:1px solid var(--journey-border);background:radial-gradient(ellipse at 88% 0%, #3e599126, transparent 44%), linear-gradient(150deg, #111b2a 0%, var(--journey-bg) 64%);width:100%;height:100%;transform:rotateX(var(--journey-tilt-y,0deg)) rotateY(var(--journey-tilt-x,0deg));transform-style:preserve-3d;will-change:transform;border-radius:1.5rem;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;padding:clamp(1rem,3.1vw,1.5rem);transition:transform .38s cubic-bezier(.2,.75,.25,1);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 20px 60px #00000024}.hero-journey__topbar,.hero-journey__wordmark,.hero-journey__signal,.hero-journey__steps,.hero-journey__step,.hero-journey__scene-heading,.hero-journey__editor-bar,.hero-journey__editor-foot,.hero-journey__intent,.hero-journey__architecture-meta,.hero-journey__architecture-foot,.hero-journey__integration-summary,.hero-journey__integration-foot,.hero-journey__deploy-foot,.hero-journey__app-topline,.hero-journey__app-heading,.hero-journey__chart-heading,.hero-journey__chart-axis,.hero-journey__activity-heading,.hero-journey__activity-card li,.hero-journey__app-foot{justify-content:space-between;align-items:center;display:flex}.hero-journey__topbar{border-bottom:1px solid #8997aa26;min-width:0;min-height:1.75rem;padding-bottom:.8rem}.hero-journey__wordmark{color:#aeb9c8;font-family:var(--font-mono);letter-spacing:.12em;justify-content:flex-start;gap:.6rem;font-size:.58rem;font-weight:500}.hero-journey__mark{color:#e5ebf5;font-family:var(--font-display);letter-spacing:-.1em;font-size:1.1rem;font-weight:800}.hero-journey__signal{color:#98a5b7;font-family:var(--font-mono);letter-spacing:.07em;justify-content:flex-start;gap:.42rem;font-size:.53rem}.hero-journey__signal-dot,.hero-journey__mini-dot,.hero-journey__architecture-meta i,.hero-journey__integration-foot i,.hero-journey__deploy-caption i,.hero-journey__app-live i,.hero-journey__app-foot i{background:var(--journey-green);border-radius:50%;flex:none;width:.38rem;height:.38rem;display:inline-block;box-shadow:0 0 .65rem #62c99a7a}.hero-journey__signal-dot{animation:2.4s ease-in-out infinite hero-journey-signal}.hero-journey__canvas{min-height:0;position:relative;overflow:hidden}.hero-journey__scene{opacity:0;pointer-events:none;will-change:opacity, transform;min-height:0;animation-duration:var(--journey-cycle);flex-direction:column;animation-timing-function:cubic-bezier(.22,.68,.25,1);animation-iteration-count:infinite;display:flex;position:absolute;inset:0;transform:translateY(.5rem)scale(.99)}.hero-journey__scene--code{animation-name:hero-journey-code}.hero-journey__scene--architecture{animation-name:hero-journey-architecture}.hero-journey__scene--integration{animation-name:hero-journey-integration}.hero-journey__scene--deployment{animation-name:hero-journey-deployment}.hero-journey__scene--app{animation-name:hero-journey-app}.hero-journey__scene-heading{min-height:3rem;margin-bottom:.85rem}.hero-journey__scene-index,.hero-journey__scene-tag,.hero-journey__architecture-meta,.hero-journey__architecture-foot,.hero-journey__editor-state,.hero-journey__editor-foot,.hero-journey__integration-count,.hero-journey__integration-foot,.hero-journey__deploy-caption,.hero-journey__deploy-foot,.hero-journey__app-topline,.hero-journey__app-range,.hero-journey__metric>span,.hero-journey__metric>small,.hero-journey__chart-heading>span,.hero-journey__chart-axis,.hero-journey__app-foot{color:var(--journey-muted);font-family:var(--font-mono);letter-spacing:.07em;font-size:.52rem;font-weight:500}.hero-journey__scene-index{color:#8daaff;margin-bottom:.22rem}.hero-journey__scene-heading h2{color:var(--journey-text);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.08rem,2.8vw,1.32rem);font-weight:600;line-height:1.15}.hero-journey__scene-tag{white-space:nowrap;border:1px solid #8997aa33;border-radius:999px;padding:.38rem .5rem}.hero-journey__editor{background:linear-gradient(145deg,#111c2d,#111a28);border:1px solid #2d3c51;border-radius:.8rem;flex:none;overflow:hidden;box-shadow:0 16px 36px #00000026}.hero-journey__editor-bar{background:#ffffff04;border-bottom:1px solid #8997aa26;justify-content:flex-start;gap:.8rem;min-height:2.55rem;padding-inline:.85rem}.hero-journey__window-dots{gap:.24rem;display:flex}.hero-journey__window-dots i{background:#4a596e;border-radius:50%;width:.34rem;height:.34rem}.hero-journey__window-dots i:first-child{background:#d77870}.hero-journey__window-dots i:nth-child(2){background:#d7b75d}.hero-journey__window-dots i:last-child{background:#63b987}.hero-journey__file{color:#d1d9e4;align-items:center;gap:.38rem;font-size:.71rem;display:flex}.hero-journey__file svg{color:#8daaff}.hero-journey__editor-state{margin-left:auto;font-size:.48rem}.hero-journey__code{color:#d8e1ec;font-family:var(--font-mono);padding:1rem .9rem .85rem;font-size:clamp(.64rem,1.8vw,.77rem);line-height:1.78;position:relative}.hero-journey__code-line{white-space:pre;gap:.85rem;min-height:1.78em;display:flex}.hero-journey__line-no{color:#627187;text-align:right;-webkit-user-select:none;user-select:none;flex:none;width:1rem}.hero-journey__code-line code{font:inherit}.syntax-violet{color:#bd9dfb}.syntax-blue{color:#8db6ff}.syntax-yellow{color:#eed188}.syntax-green{color:#84d7b3}.hero-journey__cursor{background:#91adff;width:1px;height:.85rem;animation:1s steps(2,jump-none) infinite hero-journey-cursor;position:absolute;bottom:1rem;left:8.5rem}.hero-journey__editor-foot{color:#9caabd;min-height:2rem;font-family:var(--font-mono);letter-spacing:.04em;border-top:1px solid #8997aa21;padding:.35rem .9rem;font-size:.47rem}.hero-journey__editor-foot>span:first-child,.hero-journey__architecture-foot>span:first-child,.hero-journey__deploy-foot>span:first-child,.hero-journey__app-foot>span:first-child{align-items:center;gap:.4rem;display:inline-flex}.hero-journey__mini-dot{width:.32rem;height:.32rem}.hero-journey__intent{color:#b4c0d0;background:linear-gradient(100deg,#4c699e1f,#ffffff05);border:1px solid #708dc138;border-radius:.75rem;justify-content:flex-start;gap:.7rem;min-height:3.4rem;margin-top:auto;padding:.7rem .8rem;font-size:.7rem}.hero-journey__intent-mark{color:#9cb8ff;border:1px solid #7898d552;border-radius:.55rem;flex:none;place-items:center;width:1.9rem;height:1.9rem;display:grid}.hero-journey__intent strong{color:var(--journey-text);font-weight:600}.hero-journey__intent-arrow{color:#8a9cb8;margin-left:auto}.hero-journey__architecture,.hero-journey__integration,.hero-journey__deployment{border:1px solid var(--journey-border);background:linear-gradient(160deg,#182436e0,#111a28f5);border-radius:.8rem;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.hero-journey__architecture-meta{border-bottom:1px solid #8997aa21;min-height:2.25rem;padding-inline:.8rem;font-size:.48rem}.hero-journey__architecture-meta>span:last-child{align-items:center;gap:.4rem;display:inline-flex}.hero-journey__architecture-meta i{width:.3rem;height:.3rem}.hero-journey__map{flex:1;width:100%;height:auto;min-height:0;display:block}.journey-link{stroke:#5377bd;stroke-width:1.2px;stroke-dasharray:4 5;animation:1.4s linear infinite hero-journey-flow}.journey-link--secondary{stroke:#435979;animation-duration:1.9s}.journey-pulse{fill:#9bb7ff;filter:drop-shadow(0 0 4px #7b9dffbf)}.journey-pulse--two{fill:#7bd3b2;animation-delay:.45s}.journey-pulse--three{fill:#a68df0;animation-delay:.8s}.hero-journey__node rect{fill:#182438;stroke:#33445d;stroke-width:1px;transition:stroke .3s,fill .3s}.hero-journey__node:nth-of-type(2) rect{stroke:#5779bd}.hero-journey__node-icon{color:#a8c0ff;display:inline-flex}.hero-journey__node-label{fill:#9facc0;font-family:var(--font-mono);letter-spacing:.5px;font-size:8px;font-weight:500}.hero-journey__node-detail{fill:#e1e7ef;font-family:var(--font-sans);font-size:11px;font-weight:600}.hero-journey__node-status{fill:#62c99a}.hero-journey__architecture-foot,.hero-journey__integration-foot,.hero-journey__deploy-foot{border-top:1px solid #8997aa21;min-height:2.05rem;padding-inline:.8rem;font-size:.46rem}.hero-journey__integration{padding:.85rem}.hero-journey__integration-summary{border-bottom:1px solid #8997aa26;justify-content:flex-start;gap:.65rem;padding-bottom:.8rem}.hero-journey__integration-symbol{color:#a6bdff;background:#6b8fdb1a;border:1px solid #82a0da40;border-radius:.65rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.hero-journey__integration-summary>span:nth-child(2){gap:.15rem;display:grid}.hero-journey__integration-summary strong{color:#e6ebf3;font-size:.78rem;font-weight:600}.hero-journey__integration-summary small{color:#8c9aaf;font-size:.63rem}.hero-journey__integration-count{color:#91aaff;font-family:var(--font-mono);margin-left:auto;font-size:.55rem}.hero-journey__checks{gap:.15rem;min-height:0;margin:0;padding:.35rem 0;list-style:none;display:grid}.hero-journey__checks li{border-bottom:1px solid #8997aa1a;align-items:center;gap:.7rem;min-height:2.9rem;padding-inline:.2rem;display:flex}.hero-journey__check-icon{color:#a4b8d7;background:#7f97bd17;border-radius:.5rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}.hero-journey__check-copy{gap:.18rem;display:grid}.hero-journey__check-copy strong{color:#dbe3ee;font-size:.72rem;font-weight:500}.hero-journey__check-copy small{color:#8190a5;font-family:var(--font-mono);letter-spacing:.05em;font-size:.47rem}.hero-journey__check-status{color:#7ad3a7;width:1.2rem;height:1.2rem;animation:2.4s ease-in-out infinite hero-journey-status;animation-delay:calc(var(--row) * .18s);background:#62c99a21;border-radius:50%;place-items:center;margin-left:auto;display:grid}.hero-journey__integration-foot{border-top:1px solid #8997aa21;margin-top:auto;padding:.6rem 0 0}.hero-journey__integration-foot>span:last-child{color:#b1c2d4;align-items:center;gap:.4rem;display:inline-flex}.hero-journey__integration-foot i{width:.3rem;height:.3rem}.hero-journey__deployment{flex-direction:row;justify-content:center;align-items:center;gap:clamp(1.2rem,5vw,2.5rem);padding:1.1rem;position:relative}.hero-journey__deploy-orbit{aspect-ratio:1;flex:none;place-items:center;width:44%;max-width:11rem;display:grid;position:relative}.hero-journey__deploy-cloud{z-index:1;color:#b6cbff;background:linear-gradient(145deg,#243552,#182438);border:1px solid #526b91;border-radius:1.45rem;place-items:center;width:5rem;height:5rem;display:grid;box-shadow:0 8px 28px #3e61a033}.hero-journey__orbit{border:1px solid #7194cd38;border-radius:50%;animation:7s linear infinite hero-journey-orbit;position:absolute}.hero-journey__orbit--one{border-style:dashed;inset:11%}.hero-journey__orbit--two{border-color:#7194cd1f;animation-duration:10s;animation-direction:reverse;inset:0}.hero-journey__deploy-caption{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex;position:absolute;bottom:-.3rem}.hero-journey__deploy-caption i{width:.3rem;height:.3rem}.hero-journey__pipeline{gap:.55rem;min-width:0;display:grid}.hero-journey__pipeline-step{align-items:center;gap:.65rem;min-width:8rem;display:flex;position:relative}.hero-journey__pipeline-icon{color:#a6bcdf;background:#1b293e;border:1px solid #3c4f6b;border-radius:.55rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.hero-journey__pipeline-step:last-child .hero-journey__pipeline-icon{color:#81d9ad;background:#62c99a17;border-color:#62c99a66}.hero-journey__pipeline-copy{gap:.1rem;display:grid}.hero-journey__pipeline-copy strong{color:#e1e8f2;font-family:var(--font-mono);letter-spacing:.08em;font-size:.59rem}.hero-journey__pipeline-copy small{color:#8b9ab0;font-size:.61rem}.hero-journey__pipeline-arrow{color:#526884;position:absolute;top:2rem;left:.55rem}.hero-journey__deploy-foot{position:absolute;bottom:0;left:0;right:0}.hero-journey__app-window{background:#f5f7fa;border:1px solid #34445a;border-radius:.75rem;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 16px 38px #00000038}.hero-journey__app-rail{background:#172234;flex-direction:column;flex:none;align-items:center;gap:.45rem;width:2.6rem;padding:.65rem .35rem;display:flex}.hero-journey__app-brand{color:#fff;width:1.4rem;height:1.4rem;font-family:var(--font-display);background:#3156a0;border-radius:.38rem;place-items:center;margin-bottom:.45rem;font-size:.72rem;font-weight:800;display:grid}.hero-journey__app-rail-item{color:#9caabd;border-radius:.42rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.hero-journey__app-rail-item--active{color:#b7cbff;background:#293a55}.hero-journey__app-rail-bottom{flex:1;align-items:end;padding-bottom:.15rem;display:grid}.hero-journey__app-rail-bottom span{background:#6dc799;border-radius:50%;width:.45rem;height:.45rem}.hero-journey__app-main{color:#253249;flex-direction:column;flex:1;min-width:0;padding:.65rem .75rem .55rem;display:flex}.hero-journey__app-topline{color:#7d8999;font-size:.43rem}.hero-journey__app-live{color:#337b5c;align-items:center;gap:.3rem;font-size:.41rem;display:inline-flex}.hero-journey__app-live i{width:.3rem;height:.3rem}.hero-journey__app-heading{align-items:flex-end;margin-top:.45rem}.hero-journey__app-heading h3{color:#1f2d43;font-family:var(--font-display);letter-spacing:-.04em;font-size:.95rem;font-weight:700;line-height:1.2}.hero-journey__app-heading p{color:#748094;margin-top:.15rem;font-size:.54rem}.hero-journey__app-range{color:#69768a;white-space:nowrap;background:#fff;border:1px solid #e1e5eb;border-radius:.32rem;padding:.3rem .42rem;font-size:.4rem}.hero-journey__app-range span{margin-left:.2rem}.hero-journey__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;margin-top:.65rem;display:grid}.hero-journey__metric{background:#fff;border:1px solid #e2e6ec;border-radius:.42rem;gap:.18rem;min-width:0;padding:.48rem .5rem;display:grid}.hero-journey__metric>span{text-overflow:ellipsis;white-space:nowrap;font-size:.36rem;overflow:hidden}.hero-journey__metric>strong{color:#26354c;font-family:var(--font-display);letter-spacing:-.04em;font-size:.91rem;font-weight:700;line-height:1.1}.hero-journey__metric>small{color:#33805f;font-size:.37rem}.hero-journey__app-detail{flex:1;grid-template-columns:minmax(0,1.25fr) minmax(0,.95fr);gap:.5rem;min-height:0;margin-top:.5rem;display:grid}.hero-journey__chart-card,.hero-journey__activity-card{background:#fff;border:1px solid #e2e6ec;border-radius:.42rem;min-width:0;padding:.45rem .5rem .3rem;overflow:hidden}.hero-journey__chart-heading,.hero-journey__activity-heading{color:#34425a;font-size:.52rem}.hero-journey__chart-heading strong,.hero-journey__activity-heading strong{font-size:.52rem;font-weight:600}.hero-journey__chart-heading>span{letter-spacing:0;font-size:.38rem}.hero-journey__chart-card svg{width:100%;height:calc(100% - 1.3rem);min-height:2.7rem;margin-top:.25rem;display:block;overflow:visible}.hero-journey__chart-grid{fill:none;stroke:#edf0f4;stroke-width:1px}.hero-journey__chart-area{fill:#6f94df;opacity:.09}.hero-journey__chart-line{fill:none;stroke:#557bd0;stroke-width:2px;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420px;animation:hero-journey-chart var(--journey-cycle) linear infinite}.hero-journey__chart-point{fill:#557bd0;stroke:#fff;stroke-width:2px}.hero-journey__chart-axis{color:#9099a7;justify-content:space-between;font-size:.35rem}.hero-journey__activity-heading{margin-bottom:.3rem}.hero-journey__activity-heading svg{color:#77869b}.hero-journey__activity-card ul{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.hero-journey__activity-card li{color:#657287;white-space:nowrap;border-top:1px solid #f0f2f5;justify-content:flex-start;gap:.32rem;min-height:1.55rem;font-size:.39rem}.hero-journey__activity-card li>span:nth-child(2){text-overflow:ellipsis;flex:1;overflow:hidden}.hero-journey__activity-card li small{color:#959eab;font-size:.36rem}.hero-journey__activity-dot{border-radius:50%;flex:none;width:.32rem;height:.32rem}.hero-journey__activity-dot--blue{background:#7191d1}.hero-journey__activity-dot--green{background:#62b48a}.hero-journey__activity-dot--copper{background:#bc8c60}.hero-journey__app-foot{min-height:1.4rem;margin-top:.32rem;font-size:.44rem}.hero-journey__app-foot>span:last-child{align-items:center;gap:.35rem;display:inline-flex}.hero-journey__app-foot i{width:.28rem;height:.28rem}.hero-journey__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:.1rem 0 0;list-style:none;display:grid;position:relative}.hero-journey__steps:before{content:"";background:#34445b;height:1px;position:absolute;top:.32rem;left:8%;right:8%}.hero-journey__step{color:#75849a;font-family:var(--font-mono);letter-spacing:.06em;animation:hero-journey-step var(--journey-cycle) linear infinite;animation-delay:calc((var(--step) - 5) * 6.4s);flex-direction:column;gap:.38rem;font-size:.48rem;position:relative}.hero-journey__step-dot{z-index:1;background:#142034;border:1px solid #53647c;border-radius:50%;width:.43rem;height:.43rem;transition:background-color .3s}.hero-journey__step:first-child,.hero-journey__step:last-child{color:#9caabd}@keyframes hero-journey-code{0%,15%{opacity:1;transform:translateY(0)scale(1)}19%{opacity:0;transform:translateY(-.35rem)scale(.99)}96%{opacity:0;transform:translateY(.35rem)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hero-journey-architecture{0%,16%{opacity:0;transform:translateY(.35rem)scale(.99)}20%{opacity:1;transform:translateY(0)scale(1)}35%{opacity:1;transform:translateY(0)scale(1)}39%,to{opacity:0;transform:translateY(-.35rem)scale(.99)}}@keyframes hero-journey-integration{0%,36%{opacity:0;transform:translateY(.35rem)scale(.99)}40%{opacity:1;transform:translateY(0)scale(1)}55%{opacity:1;transform:translateY(0)scale(1)}59%,to{opacity:0;transform:translateY(-.35rem)scale(.99)}}@keyframes hero-journey-deployment{0%,56%{opacity:0;transform:translateY(.35rem)scale(.99)}60%{opacity:1;transform:translateY(0)scale(1)}75%{opacity:1;transform:translateY(0)scale(1)}79%,to{opacity:0;transform:translateY(-.35rem)scale(.99)}}@keyframes hero-journey-app{0%,76%{opacity:0;transform:translateY(.35rem)scale(.99)}80%{opacity:1;transform:translateY(0)scale(1)}95%{opacity:1;transform:translateY(0)scale(1)}98%{opacity:0;transform:translateY(-.35rem)scale(.99)}to{opacity:0;transform:translateY(-.35rem)scale(.99)}}@keyframes hero-journey-step{0%,15%{color:#d3dded}16%,to{color:#718097}}@keyframes hero-journey-cursor{to{visibility:hidden}}@keyframes hero-journey-flow{to{stroke-dashoffset:-18px}}@keyframes hero-journey-status{0%,to{box-shadow:0 0 #62c99a00}50%{box-shadow:0 0 0 .22rem #62c99a14}}@keyframes hero-journey-signal{0%,to{opacity:.65}50%{opacity:1}}@keyframes hero-journey-orbit{to{transform:rotate(1turn)}}@keyframes hero-journey-chart{0%,79%{stroke-dashoffset:420px}86%,97%{stroke-dashoffset:0}to{stroke-dashoffset:420px}}.hero-journey__step:first-child .hero-journey__step-dot,.hero-journey__step:nth-child(2) .hero-journey__step-dot,.hero-journey__step:nth-child(3) .hero-journey__step-dot,.hero-journey__step:nth-child(4) .hero-journey__step-dot,.hero-journey__step:nth-child(5) .hero-journey__step-dot{animation:hero-journey-step-dot var(--journey-cycle) linear infinite;animation-delay:inherit}@keyframes hero-journey-step-dot{0%,15%{background:#7597e8;border-color:#8eacff;box-shadow:0 0 .45rem #7597e875}16%,to{box-shadow:none;background:#142034;border-color:#53647c}}@media (width<=700px){.hero-journey{aspect-ratio:.85}.hero-journey__frame{border-radius:1.1rem;gap:.7rem;padding:.9rem}.hero-journey__topbar{min-height:1.6rem;padding-bottom:.55rem}.hero-journey__wordmark{gap:.42rem;font-size:.47rem}.hero-journey__mark{font-size:1rem}.hero-journey__signal{font-size:.44rem}.hero-journey__scene-heading{min-height:2.5rem;margin-bottom:.6rem}.hero-journey__scene-tag{padding:.3rem .38rem;font-size:.44rem}.hero-journey__scene-heading h2{font-size:clamp(.97rem,4vw,1.2rem)}.hero-journey__architecture-meta{min-height:1.9rem;padding-inline:.55rem;font-size:.43rem}.hero-journey__architecture-foot{min-height:1.75rem;padding-inline:.55rem;font-size:.4rem}.hero-journey__integration{padding:.65rem}.hero-journey__integration-summary{padding-bottom:.55rem}.hero-journey__checks li{min-height:2.6rem}.hero-journey__check-copy strong{font-size:.66rem}.hero-journey__check-copy small{font-size:.43rem}.hero-journey__deployment{gap:.65rem;padding:.6rem}.hero-journey__deploy-cloud{border-radius:1.1rem;width:3.8rem;height:3.8rem}.hero-journey__deploy-cloud svg{width:2rem}.hero-journey__pipeline-step{gap:.45rem;min-width:7rem}.hero-journey__pipeline-icon{width:1.7rem;height:1.7rem}.hero-journey__pipeline-arrow{top:1.7rem;left:.43rem}.hero-journey__app-rail{width:2rem;padding-inline:.2rem}.hero-journey__app-rail-item{width:1.55rem;height:1.55rem}.hero-journey__app-main{padding:.5rem .48rem .42rem}.hero-journey__app-heading h3{font-size:.78rem}.hero-journey__app-heading p{font-size:.47rem}.hero-journey__app-range{padding:.25rem .3rem;font-size:.36rem}.hero-journey__metric{padding:.38rem .35rem}.hero-journey__metric>span{font-size:.31rem}.hero-journey__metric>strong{font-size:.78rem}.hero-journey__chart-card,.hero-journey__activity-card{padding-inline:.35rem}.hero-journey__activity-card li{gap:.2rem;font-size:.34rem}.hero-journey__activity-card li small{font-size:.31rem}.hero-journey__steps{padding-top:.05rem}.hero-journey__step{font-size:.42rem}}@media (width<=380px){.hero-journey__frame{padding:.7rem}.hero-journey__editor-bar{gap:.52rem;padding-inline:.65rem}.hero-journey__editor-state{font-size:.41rem}.hero-journey__code{padding-inline:.65rem;font-size:.59rem}.hero-journey__code-line{gap:.6rem}.hero-journey__intent{gap:.5rem;padding-inline:.55rem;font-size:.63rem}.hero-journey__scene-tag{display:none}.hero-journey__deployment{gap:.4rem}.hero-journey__deploy-orbit{width:39%}.hero-journey__pipeline-step{min-width:6.3rem}.hero-journey__pipeline-copy small{font-size:.53rem}.hero-journey__app-live{font-size:.36rem}.hero-journey__activity-card li{font-size:.3rem}}@media (prefers-reduced-motion:reduce){.hero-journey__frame{transition:none;transform:none}.hero-journey__scene{animation:none;display:none;transform:none}.hero-journey__scene--app{opacity:1;display:flex}.hero-journey__signal-dot,.hero-journey__check-status,.hero-journey__orbit,.hero-journey__step,.hero-journey__step-dot,.journey-link{animation:none}.journey-link{stroke-dasharray:none}.journey-pulse,.hero-journey__cursor{display:none}.hero-journey__chart-line{stroke-dashoffset:0}}
