.landing-learning-showcase-module__fe94Tq__productFrame{--journey-accent:var(--public-accent);--journey-text:var(--public-title);--journey-muted:var(--public-copy);--journey-border:var(--public-edge);--journey-surface:var(--public-panel-soft);border:1px solid var(--journey-border);background:var(--journey-surface);border-radius:12px;overflow:hidden}.landing-learning-showcase-module__fe94Tq__diagram{height:360px;margin:0;position:relative}.landing-learning-showcase-module__fe94Tq__wires{fill:none;width:100%;height:100%;stroke:var(--journey-accent);stroke-width:1px;position:absolute;inset:0;overflow:visible}.landing-learning-showcase-module__fe94Tq__wires path{vector-effect:non-scaling-stroke}.landing-learning-showcase-module__fe94Tq__arrowhead{stroke-width:1px}.landing-learning-showcase-module__fe94Tq__loopBoundary{border:1px dashed var(--journey-border);border-radius:16px;height:223px;position:absolute;inset:18px 5% auto}.landing-learning-showcase-module__fe94Tq__loopLabel,.landing-learning-showcase-module__fe94Tq__adapterLabel{color:var(--journey-muted);font-size:11px;position:absolute;top:30px}.landing-learning-showcase-module__fe94Tq__loopLabel{left:9%}.landing-learning-showcase-module__fe94Tq__adapterLabel{right:9%}.landing-learning-showcase-module__fe94Tq__stages{margin:0;padding:0;list-style:none}.landing-learning-showcase-module__fe94Tq__stage{border:1px solid color-mix(in srgb, var(--journey-accent) 55%, var(--journey-border));background:var(--journey-surface);border-radius:10px;flex-direction:column;justify-content:center;gap:6px;width:34%;min-height:70px;padding:10px 12px;display:flex;position:absolute}.landing-learning-showcase-module__fe94Tq__stageName{color:var(--journey-text);font-size:13px;font-weight:500;line-height:1.25}.landing-learning-showcase-module__fe94Tq__stageDetail{color:var(--journey-muted);font-size:11px;line-height:1.35}.landing-learning-showcase-module__fe94Tq__rollouts{top:158px;left:10.5%}.landing-learning-showcase-module__fe94Tq__grade{top:60px;left:10.5%}.landing-learning-showcase-module__fe94Tq__update{top:158px;left:55.5%}.landing-learning-showcase-module__fe94Tq__save{top:60px;left:55.5%}.landing-learning-showcase-module__fe94Tq__evaluate{top:272px;left:10.5%}.landing-learning-showcase-module__fe94Tq__serve{border-color:var(--journey-accent);top:272px;left:55.5%}.landing-learning-showcase-module__fe94Tq__continualLabel{color:var(--journey-muted);font-size:11px;position:absolute;top:244px;left:10.5%}@media (max-width:639px){.landing-learning-showcase-module__fe94Tq__stage{padding-inline:9px}}
.fix-it-workflow-module__s0hz3W__workflow{width:100%;color:var(--public-title)}.fix-it-workflow-module__s0hz3W__diagram{grid-template-columns:minmax(0,.7fr) 32px minmax(0,1.6fr);align-items:start;gap:16px;width:100%;max-width:1024px;margin-inline:auto;display:grid}.fix-it-workflow-module__s0hz3W__setup{min-width:0;padding-top:72px}.fix-it-workflow-module__s0hz3W__setupConnector{justify-content:center;padding-top:104px;display:flex}.fix-it-workflow-module__s0hz3W__horizontalArrow,.fix-it-workflow-module__s0hz3W__verticalArrow,.fix-it-workflow-module__s0hz3W__exampleArrow{width:32px;height:32px;color:var(--public-accent);flex-shrink:0;display:block}.fix-it-workflow-module__s0hz3W__verticalArrow{transform:rotate(90deg)}.fix-it-workflow-module__s0hz3W__cycle{--loop-gutter:28px;min-width:0;padding:24px var(--loop-gutter) 24px 0;flex-direction:column;align-items:center;margin-right:8px;display:flex;position:relative}.fix-it-workflow-module__s0hz3W__returnLoop{width:calc(100% - var(--loop-gutter));height:100%;color:var(--public-edge);pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.fix-it-workflow-module__s0hz3W__returnLeg{transform:translateX(var(--loop-gutter))}.fix-it-workflow-module__s0hz3W__loopExtension{width:var(--loop-gutter)}.fix-it-workflow-module__s0hz3W__capture{border:1px solid var(--public-edge);background:var(--public-panel);border-radius:16px;width:100%;padding:16px;position:relative}.fix-it-workflow-module__s0hz3W__capture h3{text-align:center;margin-bottom:4px;font-size:14px;font-weight:500}.fix-it-workflow-module__s0hz3W__captureNote{color:var(--public-muted);text-align:center;margin-bottom:14px;font-size:12px}.fix-it-workflow-module__s0hz3W__examples{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:10px;display:grid}.fix-it-workflow-module__s0hz3W__failedCalls,.fix-it-workflow-module__s0hz3W__verifiedCalls{border:1px solid var(--public-edge);background:var(--public-panel-soft);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.fix-it-workflow-module__s0hz3W__examples p{color:var(--public-copy);font-size:12px}.fix-it-workflow-module__s0hz3W__examples code{color:var(--public-copy);font-size:clamp(11px,1.05vw,14px);line-height:1.6;display:block;overflow-x:auto}.fix-it-workflow-module__s0hz3W__failedArgument{color:var(--public-accent);text-decoration:line-through;text-decoration-thickness:1px}.fix-it-workflow-module__s0hz3W__verifiedArgument{color:var(--public-positive)}.fix-it-workflow-module__s0hz3W__exampleArrow{width:24px;height:24px}.fix-it-workflow-module__s0hz3W__learningConnector{justify-content:center;align-items:center;height:44px;display:flex}.fix-it-workflow-module__s0hz3W__learning{border:1px solid var(--public-edge);background:var(--public-panel);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:min(252px,100%);min-height:184px;padding:20px;display:flex;position:relative}.fix-it-workflow-module__s0hz3W__learning h3{margin-bottom:14px;font-size:17px;font-weight:500}.fix-it-workflow-module__s0hz3W__learningSteps{color:var(--public-copy);flex-direction:column;gap:5px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:flex}.fix-it-workflow-module__s0hz3W__learningSteps li+li:before{content:"↓";color:var(--public-accent);margin-bottom:5px;display:block}.fix-it-workflow-module__s0hz3W__benchmarks{width:100%;margin-top:32px}.fix-it-workflow-module__s0hz3W__benchmarks>div{background:var(--public-panel-soft)}.fix-it-workflow-module__s0hz3W__benchmarks dt{color:var(--public-copy);font-size:12px}.fix-it-workflow-module__s0hz3W__benchmarks dd{color:var(--public-title);font-size:22px;font-weight:500}.fix-it-workflow-module__s0hz3W__benchmarks dl>div{padding:18px 24px}@media (max-width:639px){.fix-it-workflow-module__s0hz3W__diagram{grid-template-columns:minmax(0,1fr);gap:10px}.fix-it-workflow-module__s0hz3W__setup{width:min(260px,100%);margin-inline:auto;padding-top:0}.fix-it-workflow-module__s0hz3W__setupConnector{padding-top:0}.fix-it-workflow-module__s0hz3W__setupConnector .fix-it-workflow-module__s0hz3W__horizontalArrow{transform:rotate(90deg)}.fix-it-workflow-module__s0hz3W__cycle{--loop-gutter:22px;padding-right:var(--loop-gutter);margin:0 6px 0 0}.fix-it-workflow-module__s0hz3W__capture{padding:14px}.fix-it-workflow-module__s0hz3W__examples{grid-template-columns:minmax(0,1fr);gap:10px}.fix-it-workflow-module__s0hz3W__exampleArrow{margin:0 auto;transform:rotate(90deg)}.fix-it-workflow-module__s0hz3W__examples code{font-size:14px}.fix-it-workflow-module__s0hz3W__benchmarks dl>div{padding:16px}}
.landing-hero-module__Sh9oRW__backdrop{z-index:-10;pointer-events:none;background:radial-gradient(55% 22% at 50% 60%,#ffa87661,#0000 70%),radial-gradient(28% 9% at 50% 61%,#ffd6b252,#0000 75%),linear-gradient(#04060c 0%,#08101d 26%,#12222f 44%,#4a3a3c 55%,#9a6650 60.5%,#2a2c33 61.5%,#0d1218 70%,#05070a 100%);height:100dvh;min-height:640px;position:absolute;inset:0 0 auto;overflow:hidden}.landing-hero-module__Sh9oRW__canvas{opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0}.landing-hero-module__Sh9oRW__canvas[data-ready=true]{opacity:1}.landing-hero-module__Sh9oRW__vignette{background:radial-gradient(130% 85% at 50% 45%, transparent 50%, #03030473 100%), linear-gradient(180deg, #03030466, transparent 22%, transparent 86%, var(--public-page) 100%);position:absolute;inset:0}.landing-hero-module__Sh9oRW__copyShade{background:radial-gradient(closest-side,#04060e80,#04060e33 60%,#0000);width:min(1000px,120vw);height:60%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}
