.extras_tight__J1ll_{padding-top:0}.extras_calc__Iur0e{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.extras_inputs__Z8Sac{display:grid;gap:22px;padding:clamp(20px,2.6vw,30px);background:#fff;border:1px solid var(--pv-line);border-radius:14px}.extras_scope__izBxW{display:flex;gap:10px;margin:0;font-size:14px;line-height:1.5;color:var(--pv-ink-2)}.extras_scope__izBxW svg{flex:none;margin-top:3px;color:var(--pv-green)}.extras_slider__LJLXb{display:grid;gap:10px}.extras_slider__LJLXb label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:500;color:var(--pv-ink)}.extras_slider__LJLXb output{font-family:var(--pv-mono);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500;color:var(--pv-green)}.extras_slider__LJLXb input{width:100%;height:28px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.extras_slider__LJLXb input::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--pv-green) var(--fill),var(--pv-line) var(--fill))}.extras_slider__LJLXb input::-moz-range-track{height:6px;border-radius:999px;background:var(--pv-line)}.extras_slider__LJLXb input::-moz-range-progress{height:6px;border-radius:999px;background:var(--pv-green)}.extras_slider__LJLXb input::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-8px;border-radius:50%;background:#fff;border:2px solid var(--pv-green);box-shadow:0 2px 6px #1f3a2a33}.extras_slider__LJLXb input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--pv-green)}.extras_field__CSlKK{display:grid;gap:6px;min-width:0}.extras_field__CSlKK label{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pv-muted)}.extras_inputRow__udkY8{display:flex;align-items:center;gap:8px}.extras_field__CSlKK input,.extras_field__CSlKK select{width:100%;min-height:46px;padding:0 12px;font-family:var(--pv-mono);font-variant-numeric:tabular-nums;font-size:16px;color:var(--pv-ink);background:#fff;border:1px solid var(--pv-line-strong);border-radius:var(--pv-r-sm)}.extras_field__CSlKK select{font-family:var(--pv-body)}.extras_field__CSlKK input:focus,.extras_field__CSlKK select:focus{border-color:var(--pv-stamp)}.extras_field__CSlKK input[aria-invalid=true]{border-color:var(--pv-red)}.extras_suffix__IzhOM{flex:none;min-width:44px;font-family:var(--pv-mono);font-size:13px;color:var(--pv-muted)}.extras_err__0RjNL{margin:0;font-size:13.5px;color:var(--pv-red)}.extras_hint__ewLPA{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--pv-muted)}.extras_more__46TWv{border-top:1px solid var(--pv-line);padding-top:6px}.extras_more__46TWv summary{cursor:pointer;padding:8px 0;font-size:14.5px;color:var(--pv-ink-2)}.extras_moreBody__OwVz8{display:grid;gap:16px;padding-top:8px}.extras_results___zHJh{position:sticky;top:108px;padding:clamp(20px,2.6vw,30px);background:var(--pv-dark);color:var(--pv-on-dark);border-radius:14px}.extras_resultsHead__wcbmI{margin:0 0 18px;font-family:var(--pv-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-on-dark-muted)}.extras_bars__1l4wn{display:grid;gap:14px;padding-bottom:18px;border-bottom:1px solid #ffffff1f}.extras_bar__5fIWm{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:center;font-size:13.5px;color:var(--pv-on-dark-muted)}.extras_bar__5fIWm span{grid-column:1/-1}.extras_track__V_qSy{height:14px;border-radius:999px;background:#ffffff14;overflow:hidden}.extras_track__V_qSy i{display:block;height:100%;border-radius:999px;background:#9dbfa8;transition:width .45s var(--pv-ease)}.extras_track__V_qSy i[data-now]{background:#c9b07a}.extras_bar__5fIWm b{font-family:var(--pv-mono);font-variant-numeric:tabular-nums;font-size:15px;color:var(--pv-on-dark)}.extras_stats__e2qd4{display:grid;margin:0}.extras_stats__e2qd4>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid #ffffff1f}.extras_stats__e2qd4 dt{font-size:14.5px;color:var(--pv-on-dark-muted)}.extras_stats__e2qd4 dd{margin:0;font-family:var(--pv-display);font-size:26px;font-weight:560;letter-spacing:-.02em;text-align:right}.extras_stats__e2qd4 dd small{display:block;font-family:var(--pv-body);font-size:12.5px;font-weight:400;letter-spacing:0;color:var(--pv-on-dark-muted)}.extras_stats__e2qd4>div[data-lead] dd{color:#9dbfa8;font-size:36px}.extras_valueNote__zq8pn{margin:14px 0 0;font-size:13.5px;line-height:1.5;color:var(--pv-on-dark-muted)}.extras_formula__rJ17_{margin-top:14px;font-size:13.5px;color:var(--pv-on-dark-muted)}.extras_formula__rJ17_ summary{cursor:pointer;color:var(--pv-on-dark)}.extras_formula__rJ17_ ul{margin:10px 0 0;padding-left:18px;font-family:var(--pv-mono);font-size:12.5px;line-height:1.7}.extras_formula__rJ17_ p{margin:10px 0 0;line-height:1.5}.extras_outcomes__CDAe_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;border-top:1px solid var(--pv-line-strong)}.extras_outcomes__CDAe_ li{display:flex;flex-direction:column;gap:12px;padding:28px 28px 28px 0}.extras_outcomes__CDAe_ li+li{padding-left:28px;border-left:1px solid var(--pv-line)}.extras_outcomes__CDAe_ h3{margin:0;font-family:var(--pv-display);font-size:22px;font-weight:560;letter-spacing:-.02em;line-height:1.2}.extras_outcomes__CDAe_ p{margin:0;font-size:15.5px;line-height:1.55;color:var(--pv-ink-2)}.extras_flow__3WFTI{margin-top:auto;padding-top:8px;font-family:var(--pv-mono);font-size:13px;color:var(--pv-green)}.extras_founders__yARpk{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,72px);align-items:start}.extras_founders__yARpk .pv-head{margin-bottom:20px}.extras_note__dDAez p{margin:0 0 14px;max-width:58ch;font-size:17.5px;line-height:1.6;color:var(--pv-ink-2)}.extras_people__YM1Mg{display:grid;gap:14px;list-style:none;margin:0;padding:0}.extras_people__YM1Mg li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;padding:20px;background:#fff;border:1px solid var(--pv-line);border-radius:14px}.extras_people__YM1Mg img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--pv-band)}.extras_people__YM1Mg strong{display:block;font-size:17px}.extras_people__YM1Mg span{display:block;font-family:var(--pv-mono);font-size:12.5px;letter-spacing:.04em;color:var(--pv-muted)}.extras_people__YM1Mg p{margin:8px 0 10px;font-size:14.5px;line-height:1.5;color:var(--pv-ink-2)}.extras_people__YM1Mg a{display:inline-flex;align-items:center;gap:4px;min-height:32px;font-size:14px;color:var(--pv-green);text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.extras_calc__Iur0e,.extras_founders__yARpk,.extras_outcomes__CDAe_{grid-template-columns:minmax(0,1fr)}.extras_results___zHJh{position:static}.extras_outcomes__CDAe_ li{padding:22px 0;border-bottom:1px solid var(--pv-line)}.extras_outcomes__CDAe_ li+li{padding-left:0;border-left:0}}@media (max-width:640px){.extras_stats__e2qd4 dd{font-size:22px}.extras_stats__e2qd4>div[data-lead] dd{font-size:30px}}.extras_contrast__MXnM9{border-top:1px solid var(--pv-line-strong)}.extras_contrastHead__G4T8K,.extras_contrastRow__hU0e1{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:20px;align-items:center}.extras_contrastHead__G4T8K{padding:16px 0 12px;font-family:var(--pv-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-muted)}.extras_contrastHead__G4T8K span:last-child{color:var(--pv-green)}.extras_contrastRow__hU0e1{padding:20px 0;border-top:1px solid var(--pv-line)}.extras_contrastRow__hU0e1 p{margin:0;font-size:17px;line-height:1.45}.extras_contrastRow__hU0e1 p:first-child{color:var(--pv-muted)}.extras_contrastRow__hU0e1 p:last-child{font-weight:500;color:var(--pv-ink)}.extras_contrastRow__hU0e1 svg{justify-self:center;color:var(--pv-green)}@media (max-width:700px){.extras_contrastHead__G4T8K{display:none}.extras_contrastRow__hU0e1{grid-template-columns:minmax(0,1fr);gap:8px}.extras_contrastRow__hU0e1 svg{justify-self:start;transform:rotate(90deg)}}.outcome-section_record__DO8K9{border:1px solid var(--pv-line);border-radius:18px;background:#fff;overflow:clip;box-shadow:0 40px 80px -60px #1f3a2a66}.outcome-section_head___eRcg{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:20px 28px;border-bottom:1px solid var(--pv-line);background:linear-gradient(180deg,#f3f6f2,#fff)}.outcome-section_title__fAn13{display:grid;gap:2px}.outcome-section_title__fAn13 strong{font-family:var(--pv-mono);font-size:16px}.outcome-section_title__fAn13 span{font-size:13.5px;color:var(--pv-muted)}.outcome-section_body__SNWLf{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.outcome-section_trail__zm4Vp{list-style:none;margin:0;padding:26px 28px 28px;border-right:1px solid var(--pv-line)}.outcome-section_trail__zm4Vp li{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:0 0 20px}.outcome-section_trail__zm4Vp li:not(:last-child):before{content:"";position:absolute;left:16.5px;top:38px;bottom:2px;border-left:2px solid var(--pv-green-tint)}.outcome-section_who__8_1rp{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-family:var(--pv-mono);font-size:12.5px;font-weight:600;background:var(--pv-band);color:var(--pv-ink-2)}.outcome-section_trail__zm4Vp li[data-actor=Kaizen] .outcome-section_who__8_1rp{background:var(--pv-green);color:#fff}.outcome-section_trail__zm4Vp li[data-actor=Buyer] .outcome-section_who__8_1rp{background:var(--pv-stamp-tint);color:var(--pv-stamp)}.outcome-section_trail__zm4Vp li[data-actor=Supplier] .outcome-section_who__8_1rp{background:var(--pv-amber-tint);color:var(--pv-amber)}.outcome-section_trail__zm4Vp li[data-latest] .outcome-section_who__8_1rp:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid;opacity:.25}.outcome-section_meta__VA63e{display:block;font-family:var(--pv-mono);font-size:12px;letter-spacing:.04em;color:var(--pv-muted)}.outcome-section_trail__zm4Vp p{margin:4px 0 0;font-size:16px;line-height:1.45}.outcome-section_ring__PwAmL{animation:outcome-section_ring__PwAmL 1.8s ease-out infinite}@keyframes outcome-section_ring__PwAmL{0%{box-shadow:0 0 0 0 #2f3f8f55}to{box-shadow:0 0 0 12px #2f3f8f00}}.outcome-section_ask__93_4W{padding:16px 18px;border:1px solid #c9cde8;border-radius:12px;background:#f5f6fc}.outcome-section_ask__93_4W p{margin:6px 0 14px}.outcome-section_ask__93_4W b{font-weight:600}.outcome-section_buttons__CMTRk{display:flex;flex-wrap:wrap;gap:8px}.outcome-section_ask__93_4W small{display:block;margin-top:10px;font-size:12.5px;color:var(--pv-muted)}.outcome-section_typing__wYX9i{display:flex!important;gap:5px;padding:6px 0 0 12px!important}.outcome-section_typing__wYX9i span{width:6px;height:6px;border-radius:50%;background:var(--pv-line-strong);animation:outcome-section_blink__6YEmF 1.2s infinite}.outcome-section_typing__wYX9i span:nth-child(2){animation-delay:.2s}.outcome-section_typing__wYX9i span:nth-child(3){animation-delay:.4s}@keyframes outcome-section_blink__6YEmF{0%,80%,to{opacity:.3}40%{opacity:1}}.outcome-section_standing__JuKHS{position:relative;padding:26px 28px 28px;background:var(--pv-canvas)}.outcome-section_sticky__QWI9l{position:sticky;top:110px}.outcome-section_asOf__hQZUv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 16px;font-family:var(--pv-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-muted)}.outcome-section_asOf__hQZUv b{font-family:var(--pv-display);font-size:18px;font-weight:560;letter-spacing:-.01em;text-transform:none;color:var(--pv-ink)}.outcome-section_parts__Vt22c{margin-bottom:16px;padding:16px;border:1px solid var(--pv-line);border-radius:12px;background:#fff}.outcome-section_bar__7ppcV{display:flex;gap:2px;height:14px;border-radius:7px;overflow:hidden;background:var(--pv-line)}.outcome-section_bar__7ppcV span{flex-basis:0;min-width:0;transition:flex-grow .8s var(--pv-ease)}.outcome-section_bar__7ppcV [data-part=accepted],.outcome-section_legend__JmBdi [data-part=accepted]:before{background:var(--pv-green)}.outcome-section_bar__7ppcV [data-part=onTime],.outcome-section_legend__JmBdi [data-part=onTime]:before{background:#a9c6b2}.outcome-section_bar__7ppcV [data-part=late],.outcome-section_legend__JmBdi [data-part=late]:before{background:#e3b765}.outcome-section_bar__7ppcV [data-part=rejected],.outcome-section_legend__JmBdi [data-part=rejected]:before{background:var(--pv-red)}.outcome-section_legend__JmBdi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:12px 0 0;padding:0;list-style:none;font-size:13px;color:var(--pv-muted)}.outcome-section_legend__JmBdi li{display:flex;align-items:center;gap:7px}.outcome-section_legend__JmBdi li:before{content:"";width:9px;height:9px;border-radius:3px}.outcome-section_legend__JmBdi b{font-variant-numeric:tabular-nums;color:var(--pv-ink)}.outcome-section_standing__JuKHS dl{display:grid;gap:10px;margin:0}.outcome-section_standing__JuKHS dl>div{padding:14px 16px;border-radius:10px;background:#fff;border:1px solid var(--pv-line)}.outcome-section_standing__JuKHS dl>div[data-tone=ok]{background:var(--pv-green-tint);border-color:#b7ccb6}.outcome-section_standing__JuKHS dl>div[data-tone=attention]{background:var(--pv-amber-tint);border-color:#e6d4a8}.outcome-section_standing__JuKHS dt{font-family:var(--pv-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-muted)}.outcome-section_standing__JuKHS dd{margin:4px 0 0;font-size:15.5px;font-weight:600;line-height:1.4}.outcome-section_replay__sYdQB{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;padding:0;border:0;background:none;font-size:14px;color:var(--pv-green);text-decoration:underline;text-underline-offset:4px;cursor:pointer}@media (prefers-reduced-motion:reduce){.outcome-section_ring__PwAmL,.outcome-section_typing__wYX9i span{animation:none}.outcome-section_bar__7ppcV span{transition:none}}@media (max-width:860px){.outcome-section_body__SNWLf{grid-template-columns:minmax(0,1fr)}.outcome-section_head___eRcg,.outcome-section_standing__JuKHS,.outcome-section_trail__zm4Vp{padding-left:18px;padding-right:18px}.outcome-section_sticky__QWI9l{position:static}.outcome-section_trail__zm4Vp{border-right:0;border-bottom:1px solid var(--pv-line)}}.date-axis_axis__y2ItQ{position:relative;padding:34px 28px 8px;--ax-line:var(--pv-line-strong);--ax-text:var(--pv-muted);--ax-ink:var(--pv-ink)}.date-axis_axis__y2ItQ[data-dark]{--ax-line:rgba(255,255,255,0.22);--ax-text:var(--pv-on-dark-muted);--ax-ink:var(--pv-on-dark)}.date-axis_inner__cff5f{position:relative;height:78px}.date-axis_track__HYn5C{position:absolute;left:-12px;right:-12px;top:20px;height:1px;background:var(--ax-line)}.date-axis_late__Yav1s{position:absolute;right:-12px;top:4px;height:32px;background:repeating-linear-gradient(-45deg,transparent 0 5px,color-mix(in srgb,var(--pv-amber) 16%,transparent) 5px 6px);border-radius:0 4px 4px 0}.date-axis_tick__i8_Y8{position:absolute;top:16px;width:1px;height:9px;background:var(--ax-line)}.date-axis_tick__i8_Y8 span{position:absolute;top:16px;left:50%;transform:translateX(-50%);font-family:var(--pv-mono);font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--ax-text)}.date-axis_tick__i8_Y8[data-need] span{z-index:1;padding:0 4px;border-radius:3px;background:var(--pv-surface);color:var(--ax-ink);font-weight:600}.date-axis_need__EgmiK{position:absolute;top:-26px;bottom:20px;width:1.5px;background:var(--ax-ink)}.date-axis_need__EgmiK span{position:absolute;top:0;left:6px;padding:1px 6px;background:var(--ax-ink);color:var(--pv-canvas);font-family:var(--pv-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px}.date-axis_axis__y2ItQ[data-dark] .date-axis_need__EgmiK span{color:var(--pv-dark)}.date-axis_gap__MjxXl{position:absolute;top:52px;height:7px;border:1.5px solid var(--pv-amber);border-top:0;transform-origin:left center}.date-axis_gap__MjxXl span{position:absolute;top:9px;left:50%;transform:translateX(-50%);padding:0 5px;font-family:var(--pv-mono);font-size:11px;color:var(--pv-amber);white-space:nowrap;background:var(--pv-surface)}.date-axis_axis__y2ItQ[data-dark] .date-axis_gap__MjxXl span{background:var(--pv-dark);color:#e2b65a}.date-axis_lot__e6NIM{position:absolute;top:20px;display:flex;flex-direction:column;align-items:center;width:0}.date-axis_dot__HevxN{width:15px;height:15px;margin-top:-8px;border-radius:50%;border:2px solid var(--pv-green);background:var(--pv-green);flex:none;transition:background .3s var(--pv-ease),border-color .3s var(--pv-ease)}.date-axis_lotLabel__XvNHL{position:absolute;bottom:12px;font-family:var(--pv-mono);font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ax-ink);white-space:nowrap}.date-axis_lot__e6NIM[data-state=proposed] .date-axis_dot__HevxN{background:var(--pv-surface);border-style:dashed;border-color:var(--pv-green)}.date-axis_axis__y2ItQ[data-dark] .date-axis_lot__e6NIM[data-state=proposed] .date-axis_dot__HevxN{background:var(--pv-dark);border-color:#aab4ee}.date-axis_lot__e6NIM[data-late] .date-axis_dot__HevxN{border-color:var(--pv-amber)}.date-axis_lot__e6NIM[data-late][data-state=confirmed] .date-axis_dot__HevxN{background:var(--pv-amber)}.date-axis_lot__e6NIM[data-state=received] .date-axis_dot__HevxN{border-radius:3px}.date-axis_unit__fxXDU{position:absolute;right:8px;bottom:10px;font-family:var(--pv-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ax-text);display:none}@media (max-width:520px){.date-axis_axis__y2ItQ{padding-left:18px;padding-right:18px}.date-axis_tick__i8_Y8:nth-child(odd) span{display:none}}.story-section_section__lkdQ3{background:#eef1eb}.story-section_flow__UO50g{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.story-section_step__9V7fK{display:contents}.story-section_text__wuuOc{padding-top:34px}.story-section_step__9V7fK:first-child .story-section_text__wuuOc{padding-top:0}.story-section_count__DXuNY{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--pv-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-green)}.story-section_count__DXuNY span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #b7ccb6;background:#e5eddf;letter-spacing:0}.story-section_text__wuuOc h3{font-family:var(--pv-display);font-size:clamp(26px,2.6vw,38px);font-weight:560;letter-spacing:-.028em;line-height:1.12;margin:18px 0 14px;text-wrap:balance}.story-section_text__wuuOc>p:not(.story-section_count__DXuNY):not(.story-section_assurance__NFBay){margin:0;max-width:46ch;color:var(--pv-ink-2)}.story-section_assurance__NFBay{display:flex;gap:10px;margin:22px 0 0;color:var(--pv-green);font-size:15px}.story-section_assurance__NFBay svg{flex:none;margin-top:2px}.story-section_visual__J1hFF{min-width:0}@media (min-width:900px){.story-section_flow__UO50g{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-rows:repeat(6,auto);-moz-column-gap:clamp(40px,6vw,96px);column-gap:clamp(40px,6vw,96px);row-gap:0}.story-section_text__wuuOc{grid-column:1;grid-row:var(--row);display:flex;flex-direction:column;justify-content:flex-start;min-height:56vh;padding-top:0;scroll-margin-top:116px;opacity:.4;transition:opacity .4s var(--pv-ease)}.story-section_step__9V7fK[data-active] .story-section_text__wuuOc{opacity:1}.story-section_step__9V7fK:last-child .story-section_text__wuuOc{min-height:calc(62vh - 20px)}.story-section_pin__QHzqP{grid-column:2;grid-row:1/span 6;padding-top:52px;pointer-events:none}.story-section_visual__J1hFF{position:sticky;top:150px;height:calc(100vh - 170px);display:flex;flex-direction:column;justify-content:flex-start;opacity:0;visibility:hidden;transform:translateY(18px) scale(.985);transition:opacity .45s var(--pv-ease),transform .55s var(--pv-ease),visibility 0s .45s}.story-section_step__9V7fK[data-active] .story-section_visual__J1hFF{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .45s var(--pv-ease) .08s,transform .55s var(--pv-ease) .08s}}.story-section_rail__IZLNu{display:none}@media (min-width:900px){.story-section_flow__UO50g{padding-top:8px}.story-section_text__wuuOc{margin-top:40px}.story-section_rail__IZLNu{grid-column:2;grid-row:1/span 6;position:sticky;top:92px;z-index:2;background:#eef1eb;align-self:start;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;list-style:none;margin:0;padding:0}.story-section_rail__IZLNu button{width:100%;padding:9px 0 0;border:0;border-top:3px solid var(--pv-line-strong);background:none;text-align:left;font-family:var(--pv-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--pv-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:border-color .4s var(--pv-ease),color .4s var(--pv-ease)}.story-section_rail__IZLNu [data-state=done] button{border-top-color:#9dbfa8}.story-section_rail__IZLNu [data-state=now] button{border-top-color:var(--pv-green);color:var(--pv-green);font-weight:600}}.story-section_edit__BlZ56{margin-left:auto;padding:3px 10px;border:1px dashed #b7ccb6;border-radius:999px;font-size:12px;color:var(--pv-green);white-space:nowrap}.story-section_foundFoot___82E1,.story-section_found__3u_UG li,.story-section_log__Cdnmy li,.story-section_rules__p1sha li:not(.story-section_ruleStop__wUsUv),.story-section_sources__xP4Ty li{opacity:0;transform:translateY(8px);transition:opacity .45s var(--pv-ease) var(--d,0s),transform .45s var(--pv-ease) var(--d,0s)}.story-section_visual__J1hFF[data-live] .story-section_foundFoot___82E1,.story-section_visual__J1hFF[data-live] .story-section_found__3u_UG li,.story-section_visual__J1hFF[data-live] .story-section_log__Cdnmy li,.story-section_visual__J1hFF[data-live] .story-section_rules__p1sha li,.story-section_visual__J1hFF[data-live] .story-section_sources__xP4Ty li{opacity:1;transform:none}.story-section_sources__xP4Ty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:22px 0 0}.story-section_sources__xP4Ty li{display:grid;gap:2px;padding:14px;border:1px solid var(--pv-line);border-radius:12px;background:var(--pv-canvas)}.story-section_sources__xP4Ty strong{margin-top:10px;font-size:14px;font-weight:600;line-height:1.3}.story-section_sources__xP4Ty span{font-size:12.5px;color:var(--pv-muted)}.story-section_pipes__KOvhG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:30px}.story-section_pipes__KOvhG span{justify-self:center;width:0;border-left:1.5px dashed var(--pv-green);opacity:.55}.story-section_found__3u_UG{border:1px solid #b7ccb6;border-radius:12px;background:#f1f5ef;padding:16px 18px}.story-section_foundHead__sYE_5{display:flex;justify-content:space-between;margin:0 0 8px;font-size:14px;font-weight:600;color:var(--pv-green)}.story-section_foundHead__sYE_5 b{font-family:var(--pv-mono);font-weight:500}.story-section_found__3u_UG ul{list-style:none;padding:0;margin:0}.story-section_found__3u_UG li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid #d5e0d2;font-size:13.5px}.story-section_found__3u_UG li strong{font-family:var(--pv-mono);font-weight:500}.story-section_found__3u_UG li i{font-style:normal}.story-section_found__3u_UG li span{color:var(--pv-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-section_found__3u_UG li em{font-style:normal;font-family:var(--pv-mono);font-size:12.5px}.story-section_found__3u_UG li em[data-missing]{padding:2px 8px;border-radius:999px;background:var(--pv-amber-tint);color:#7d5510}.story-section_foundFoot___82E1{margin:8px 0 0;padding-top:12px;border-top:1px solid #d5e0d2;font-size:14px;color:var(--pv-ink-2)}.story-section_foundFoot___82E1 b{color:var(--pv-ink)}.story-section_rules__p1sha{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:8px}.story-section_rules__p1sha li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--pv-line);border-radius:10px;background:var(--pv-canvas);font-size:14px}.story-section_rules__p1sha li>svg{color:var(--pv-line-strong)}.story-section_ruleWhen__AFboO{color:var(--pv-ink-2)}.story-section_ruleWhen__AFboO b{display:inline-block;padding:1px 8px;border:1px dashed var(--pv-line-strong);border-radius:6px;background:#fff;font-family:var(--pv-mono);font-size:13px;font-weight:500;color:var(--pv-ink);white-space:nowrap}.story-section_ruleThen__R81RI{display:inline-flex;align-items:center;gap:8px;font-weight:500}.story-section_ruleThen__R81RI svg{flex:none;color:var(--pv-green)}.story-section_rules__p1sha .story-section_ruleStop__wUsUv{border-color:#e6d4a8;background:#fbf5e6}.story-section_ruleStop__wUsUv .story-section_ruleThen__R81RI svg{color:var(--pv-amber)}.story-section_log__Cdnmy{list-style:none;margin:22px 0 0;padding:18px 0 0 6px;border-top:1px solid var(--pv-line)}.story-section_log__Cdnmy li{position:relative;display:flex;gap:14px;padding:0 0 14px 22px;font-size:14px}.story-section_log__Cdnmy li:last-child{padding-bottom:0}.story-section_log__Cdnmy li:before{content:"";position:absolute;left:0;top:6px;width:9px;height:9px;border-radius:50%;background:var(--pv-line-strong)}.story-section_log__Cdnmy li:not(:last-child):after{content:"";position:absolute;left:4px;top:17px;bottom:-4px;border-left:1px solid var(--pv-line-strong)}.story-section_log__Cdnmy li span{flex:none;width:52px;font-family:var(--pv-mono);font-size:12.5px;color:var(--pv-muted)}.story-section_log__Cdnmy li[data-state=reply]{font-weight:600;color:var(--pv-green)}.story-section_log__Cdnmy li[data-state=reply]:before{background:var(--pv-green);box-shadow:0 0 0 4px #36574426}.story-section_bar__bsDlH{display:flex;gap:3px;height:14px;margin:26px 0 12px}.story-section_bar__bsDlH span{border-radius:4px}.story-section_bar__bsDlH [data-part=accepted],.story-section_legend__Y6Uti [data-part=accepted]:before{background:var(--pv-green)}.story-section_bar__bsDlH [data-part=rejected],.story-section_legend__Y6Uti [data-part=rejected]:before{background:var(--pv-red)}.story-section_bar__bsDlH [data-part=rejected]{min-width:8px}.story-section_bar__bsDlH [data-part=transit],.story-section_legend__Y6Uti [data-part=transit]:before{background:repeating-linear-gradient(135deg,#c3c5ba 0 4px,#e4e5dd 4px 8px)}.story-section_legend__Y6Uti{display:flex;flex-wrap:wrap;gap:6px 22px;list-style:none;padding:0;margin:0 0 22px;font-size:13.5px;color:var(--pv-ink-2)}.story-section_legend__Y6Uti li{display:inline-flex;align-items:center;gap:7px}.story-section_legend__Y6Uti li:before{content:"";width:10px;height:10px;border-radius:3px}.story-section_legend__Y6Uti b{font-family:var(--pv-display);font-size:19px;color:var(--pv-ink)}.story-section_closeRows__qb6yY{list-style:none;padding:0;margin:0;display:grid;gap:8px}.story-section_closeRows__qb6yY li{display:flex;gap:12px;padding:13px 14px;border-radius:10px;background:var(--pv-green-tint);color:#2c4837;font-size:14.5px;line-height:1.45}.story-section_closeRows__qb6yY li svg{flex:none;margin-top:2px}.story-section_closeRows__qb6yY li[data-tone=attention]{background:var(--pv-amber-tint);color:#6b4912}.story-section_card__cRmNB,.story-section_decision__898kF,.story-section_email__WBfOn,.story-section_risk__MEzAN{background:white;border:1px solid var(--pv-line);border-radius:16px;padding:clamp(20px,2.7vw,32px);box-shadow:0 18px 42px -30px #29463155}.story-section_cardHead__x8P2M{display:flex;align-items:center;gap:10px;color:var(--pv-green);font-size:14px;font-weight:500}.story-section_example__x9wi2{margin-left:auto;font-size:12px;color:var(--pv-muted)}.story-section_sender__U69A4{font-size:14px;font-weight:600;margin:24px 0 12px}.story-section_email__WBfOn p:not(.story-section_sender__U69A4):not(.story-section_emailNote__uAydK){font-size:clamp(19px,2vw,24px);line-height:1.55;margin:0}.story-section_email__WBfOn mark[data-late]{background:var(--pv-amber-tint);color:#7d5510}.story-section_email__WBfOn mark{background:#e3ecdf;color:var(--pv-green);padding:1px 3px;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.story-section_emailNote__uAydK{border-top:1px solid var(--pv-line);padding-top:14px;margin:20px 0 0;font-size:14px;color:var(--pv-muted)}.story-section_connector__hxC_3{display:grid;justify-items:center;height:44px;color:var(--pv-green)}.story-section_connector__hxC_3 span{height:24px;border-left:1px dashed var(--pv-green)}.story-section_match__sqXgb{display:flex;align-items:center;gap:14px;padding:18px 22px;border:1px solid #b7ccb6;border-radius:12px;background:#e5eddf;font-size:15px}.story-section_match__sqXgb p{margin:2px 0 0;color:var(--pv-muted);font-size:13px}.story-section_match__sqXgb>svg{margin-left:auto;flex:none;color:var(--pv-green)}.story-section_k__BuMh8{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;background:var(--pv-green);color:white;border-radius:8px;font-family:var(--pv-display)}.story-section_riskHeading__0ffw7{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 8px}.story-section_riskHeading__0ffw7>strong{font-size:24px;letter-spacing:-.02em}.story-section_dateFacts__ZumoV{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.story-section_dateFacts__ZumoV span{display:block;font-size:13px;color:var(--pv-muted)}.story-section_dateFacts__ZumoV strong{display:block;font-family:var(--pv-display);font-size:30px;line-height:1.3;margin-top:4px;letter-spacing:-.02em}.story-section_callout__e_D4M{margin:0;padding:16px;background:var(--pv-amber-tint);color:#765016;border-left:3px solid var(--pv-amber);font-size:15px;border-radius:4px}.story-section_decision__898kF h4{font-family:var(--pv-display);font-size:25px;line-height:1.25;letter-spacing:-.02em;margin:24px 0 0}.story-section_choices__rLXky{display:flex;flex-wrap:wrap;gap:10px}.story-section_choices__rLXky button{transition:opacity .25s var(--pv-ease)}.story-section_choices__rLXky button[aria-pressed=true]{background:var(--pv-green);border-color:var(--pv-green);color:#fff}.story-section_choices__rLXky button[data-dim]{background:transparent;border-color:var(--pv-line-strong);color:var(--pv-ink);opacity:.5}.story-section_dateFacts__ZumoV [data-void] strong{color:var(--pv-faint);text-decoration:line-through;text-decoration-color:var(--pv-red)}.story-section_result__1a_BW{display:flex;align-items:flex-start;gap:10px;margin-top:24px;padding:16px;background:var(--pv-canvas);border-radius:8px;font-size:14px;min-height:92px;scroll-margin-top:110px}.story-section_result__1a_BW svg{flex:none}.story-section_result__1a_BW p{margin:0}.story-section_result__1a_BW strong+p{margin-top:6px}.story-section_result__1a_BW[data-choice=air]{background:var(--pv-green-tint);color:#2c4837}.story-section_result__1a_BW[data-choice=split]{background:var(--pv-amber-tint);color:#765016}.story-section_note__a33B7{text-align:center;font-size:13px;color:var(--pv-muted);margin:0}.story-section_section__lkdQ3{padding-bottom:40px}@media (max-width:899px){.story-section_text__wuuOc h3{text-wrap:wrap}}@media (max-width:480px){.story-section_choices__rLXky{flex-direction:column}.story-section_choices__rLXky button{justify-content:center;width:100%}.story-section_dateFacts__ZumoV strong{font-size:26px}.story-section_found__3u_UG li i{display:none}.story-section_sources__xP4Ty{grid-template-columns:minmax(0,1fr)}.story-section_sources__xP4Ty li{grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:center}.story-section_sources__xP4Ty li svg{grid-row:span 2}.story-section_sources__xP4Ty strong{margin-top:0}.story-section_pipes__KOvhG{grid-template-columns:minmax(0,1fr);height:22px}.story-section_pipes__KOvhG span+span{display:none}.story-section_rules__p1sha li{grid-template-columns:minmax(0,1fr);gap:6px}.story-section_rules__p1sha li>svg{display:none}}@media (prefers-reduced-motion:reduce){.story-section_foundFoot___82E1,.story-section_found__3u_UG li,.story-section_log__Cdnmy li,.story-section_rules__p1sha li,.story-section_sources__xP4Ty li{opacity:1;transform:none}}.story-section_tag__mjfpA{display:inline-block;margin-left:6px;padding:1px 7px;border:1px dashed var(--pv-amber);border-radius:999px;font-family:var(--pv-mono);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--pv-amber);vertical-align:middle}.story-section_jump__TTrg7{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.story-section_playout__HvrU2{margin:24px 0 0;padding:6px 16px;list-style:none;border-radius:8px;background:var(--pv-green-tint);color:#2c4837;font-size:14px;line-height:1.4}.story-section_playout__HvrU2[data-choice=split]{background:#f8f3e6;color:#5f4a1f}.story-section_playout__HvrU2 li{display:flex;gap:12px;padding:9px 0;opacity:0;transform:translateY(6px);animation:story-section_playIn__x_RrI .4s var(--pv-ease) var(--d,0s) forwards}.story-section_playout__HvrU2 li+li{border-top:1px solid #00000010}.story-section_playout__HvrU2 li[data-tone=attention]{color:var(--pv-amber);font-weight:500}.story-section_playout__HvrU2 b{font-weight:600}.story-section_playTime__fgbBE{flex:none;width:58px;font-family:var(--pv-mono);font-size:12px;line-height:1.7;opacity:.75}@keyframes story-section_playIn__x_RrI{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.story-section_playout__HvrU2 li{animation:none;opacity:1;transform:none}}.faq-section_grid__KerJr{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:clamp(32px,5vw,72px)}.faq-section_stickyCol__WK6OP{position:sticky;top:96px;align-self:start;min-width:0}.faq-section_list__Z96Gc{margin:0;padding:0;list-style:none;border-top:1px solid var(--pv-line);min-width:0}.faq-section_item__kyNT4{border-bottom:1px solid var(--pv-line)}.faq-section_trigger__gLFiO{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:60px;padding:14px 2px;background:none;border:0;text-align:left;cursor:pointer;color:inherit}.faq-section_question__mw_cw{font-size:17px;font-weight:500;line-height:1.4;color:var(--pv-ink)}.faq-section_trigger__gLFiO:hover .faq-section_question__mw_cw{color:var(--pv-green)}.faq-section_marker__ek3Qx{position:relative;flex:0 0 auto;width:16px;height:16px}.faq-section_marker__ek3Qx:after,.faq-section_marker__ek3Qx:before{content:"";position:absolute;left:0;top:50%;width:16px;height:1.5px;margin-top:-.75px;background:var(--pv-ink-2);transition:transform .24s var(--pv-ease)}.faq-section_marker__ek3Qx:after{transform:rotate(90deg)}.faq-section_marker__ek3Qx[data-open=true]:after,.faq-section_marker__ek3Qx[data-open=true]:before{transform:rotate(180deg)}.faq-section_panel__MtbXU{overflow:hidden}.faq-section_answer__bN6Fz{margin:0;padding:0 56px 20px 0;max-width:62ch;font-size:16px;line-height:1.6;color:var(--pv-ink-2)}.faq-section_final__ZdkHP{display:grid;justify-items:center;text-align:center}.faq-section_final__ZdkHP .pv-head{margin-bottom:clamp(24px,3vw,34px)}.pv .faq-section_finalBtn__JbqK0{background:var(--pv-on-dark);color:var(--pv-dark);text-decoration:none}.pv .faq-section_finalBtn__JbqK0:hover{background:#ffffff}.pv .faq-section_finalLink__VuYar{margin-top:16px;min-height:44px;display:inline-flex;align-items:center;font-size:15.5px;color:var(--pv-on-dark-muted);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transition:color .2s var(--pv-ease)}.pv .faq-section_finalLink__VuYar:hover{color:var(--pv-on-dark)}@media (max-width:900px){.faq-section_grid__KerJr{grid-template-columns:minmax(0,1fr)}.faq-section_stickyCol__WK6OP{position:static}.faq-section_answer__bN6Fz{padding-right:24px}}.hero-section_hero__c4oxj{padding-top:clamp(48px,6vw,88px);padding-bottom:40px}.hero-section_grid__ku_On{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}.hero-section_copy__Bep56 .pv-eyebrow{margin:0 0 20px}.hero-section_copy__Bep56 .pv-lede{max-width:44ch;line-height:1.65}.hero-section_actions__4FtUH{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:30px}.pv .hero-section_storyLink__05dKJ{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-size:15.5px;color:var(--pv-ink-2);text-decoration:underline;text-underline-offset:5px}.hero-section_footnote__OKw5y{margin:22px 0 0;max-width:43ch;font-size:14px;color:var(--pv-muted)}.hero-section_tools__ckusZ{display:flex;align-items:center;flex-wrap:wrap;gap:22px 30px;margin-top:48px;padding-top:26px;border-top:1px solid var(--pv-line);font-size:14px;color:var(--pv-muted)}.hero-section_tools__ckusZ ul{display:flex;flex-wrap:wrap;gap:22px;padding:0;margin:0;list-style:none}.hero-section_tools__ckusZ li{display:inline-flex;gap:10px;align-items:center;color:var(--pv-ink);font-size:15px}.hero-section_tools__ckusZ a{display:inline-flex;gap:8px;align-items:center;margin-left:auto;text-decoration:underline;text-underline-offset:4px}@media (max-width:850px){.hero-section_grid__ku_On{grid-template-columns:minmax(0,1fr)}.hero-section_tools__ckusZ a{margin-left:0}}@media (max-width:480px){.hero-section_actions__4FtUH .pv-btn{width:100%;justify-content:center}}.order-desk_desk__HPnHw{position:relative;min-width:0;background:var(--pv-surface);border:1px solid var(--pv-line);border-radius:18px;box-shadow:0 40px 70px -48px #1f3a2a80,0 12px 24px -18px #1f3a2a33;overflow:hidden}.order-desk_head__7PuYn{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:22px 26px 18px;border-bottom:1px solid var(--pv-line);background:linear-gradient(180deg,#eef2ec,#ffffff)}.order-desk_po__R4iAB{margin:0;font-family:var(--pv-mono);font-size:12.5px;letter-spacing:.04em;color:var(--pv-muted)}.order-desk_part__0E4AM{margin:4px 0 0;font-family:var(--pv-display);font-size:21px;font-weight:560;letter-spacing:-.01em}.order-desk_need__46Gtn{text-align:right}.order-desk_need__46Gtn span{display:block;font-size:12.5px;color:var(--pv-muted)}.order-desk_need__46Gtn strong{font-family:var(--pv-display);font-size:21px;font-weight:560}.order-desk_stage__CU3cU{height:262px;padding:22px 26px 0}.order-desk_scene__P1pAh{display:flex;flex-direction:column;gap:12px}.order-desk_say__VElJj{margin:0 0 4px;font-family:var(--pv-display);font-size:18px;font-weight:520;letter-spacing:-.01em;line-height:1.3}.order-desk_row__VwbMS{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--pv-line);border-radius:10px;font-size:14.5px;line-height:1.35}.order-desk_row__VwbMS svg{flex:none;color:var(--pv-green)}.order-desk_row__VwbMS span{flex:1;min-width:0}.order-desk_row__VwbMS em{font-style:normal;font-family:var(--pv-mono);font-size:13px;color:var(--pv-muted)}.order-desk_dates__vZ9My [data-tone] strong,.order-desk_row__VwbMS b{font-weight:500}.order-desk_row__VwbMS b{flex:none;padding:3px 10px;border-radius:999px;font-size:12.5px}.order-desk_row__VwbMS b[data-tone=attention]{background:var(--pv-amber-tint);color:var(--pv-amber)}.order-desk_row__VwbMS b[data-tone=ok]{background:var(--pv-green-tint);color:var(--pv-green)}.order-desk_bubble__C0T48{max-width:88%;padding:11px 14px;border-radius:14px;font-size:14.5px;line-height:1.4}.order-desk_bubble__C0T48 span{display:block;margin-bottom:3px;font-size:12px;color:var(--pv-muted)}.order-desk_nowrap___hLs1{font-style:normal;white-space:nowrap}.order-desk_out__n_WBI{align-self:flex-end;background:var(--pv-green-tint);border-bottom-right-radius:4px}.order-desk_in__HKMOI{align-self:flex-start;background:#f1f1ec;border-bottom-left-radius:4px}.order-desk_dates__vZ9My{display:grid;grid-template-columns:1fr 1fr;gap:10px}.order-desk_dates__vZ9My>div{padding:12px 14px;border:1px solid var(--pv-line);border-radius:10px}.order-desk_dates__vZ9My span{display:block;font-size:12.5px;color:var(--pv-muted)}.order-desk_dates__vZ9My strong{font-family:var(--pv-display);font-size:20px;font-weight:560}.order-desk_dates__vZ9My [data-tone=attention]{background:var(--pv-amber-tint);border-color:#ecd6a8}.order-desk_dates__vZ9My [data-tone=attention] strong{color:var(--pv-amber)}.order-desk_alert__aPKjW{display:flex;gap:10px;padding:12px 14px;border-radius:10px;background:var(--pv-dark);color:var(--pv-on-dark);font-size:14.5px;line-height:1.4}.order-desk_alert__aPKjW svg{flex:none;margin-top:1px;color:#e3b765}.order-desk_ask__f4RTp{padding:14px;border:1px solid var(--pv-line);border-radius:12px}.order-desk_ask__f4RTp p{margin:0 0 12px;font-size:15px;line-height:1.4}.order-desk_ask__f4RTp b{font-weight:600}.order-desk_buttons__M8oWB{display:flex;gap:8px}.order-desk_approve__6tztR,.order-desk_decline__NFxSH{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:6px;font-size:14px}.order-desk_approve__6tztR{background:var(--pv-green);color:#fff}.order-desk_decline__NFxSH{border:1px solid var(--pv-line-strong);color:var(--pv-ink-2)}.order-desk_foot__SCyMe{display:flex;align-items:flex-end;gap:14px;padding:18px 26px 22px}.order-desk_rail__5PKoJ{flex:1;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:0;padding:0;list-style:none}.order-desk_rail__5PKoJ button{display:flex;flex-direction:column;gap:8px;width:100%;min-height:36px;padding:0;border:0;background:none;text-align:left;font-size:12.5px;color:var(--pv-faint);cursor:pointer}.order-desk_rail__5PKoJ [data-state=now] button{color:var(--pv-ink);font-weight:500}.order-desk_track__kz04L{position:relative;display:block;height:3px;border-radius:3px;background:var(--pv-line);overflow:hidden}.order-desk_rail__5PKoJ [data-state=done] .order-desk_track__kz04L,.order-desk_rail__5PKoJ [data-state=now] .order-desk_track__kz04L{background:var(--pv-green)}.order-desk_rail__5PKoJ [data-state=now] .order-desk_track__kz04L:has(.order-desk_fill__OZWJB){background:var(--pv-line)}.order-desk_fill__OZWJB{position:absolute;inset:0;background:var(--pv-green);transform-origin:left;animation:order-desk_fill__OZWJB linear forwards}@keyframes order-desk_fill__OZWJB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.order-desk_pause__uivhN{flex:none;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--pv-line);border-radius:50%;background:var(--pv-surface);color:var(--pv-ink-2);cursor:pointer}@media (max-width:480px){.order-desk_foot__SCyMe,.order-desk_head__7PuYn,.order-desk_stage__CU3cU{padding-left:18px;padding-right:18px}.order-desk_stage__CU3cU{height:300px}.order-desk_rail__5PKoJ{gap:5px}.order-desk_rail__5PKoJ button{font-size:11.5px}}.tools-section_flow__Xvvds{display:grid;grid-template-columns:minmax(0,.85fr) 88px minmax(0,1.2fr) 88px minmax(0,.85fr);align-items:center}.tools-section_lane__FzLeR{align-self:stretch;display:flex;flex-direction:column;padding:22px 22px 20px;background:var(--pv-surface);border:1px solid var(--pv-line);border-radius:16px}.tools-section_who__X0pJ2{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-family:var(--pv-display);font-size:18px;font-weight:560;letter-spacing:-.01em}.tools-section_who__X0pJ2 svg{color:var(--pv-green)}.tools-section_lane__FzLeR>ul{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:15px;line-height:1.4;color:var(--pv-ink-2)}.tools-section_lane__FzLeR>ul li{display:flex;gap:10px}.tools-section_lane__FzLeR>ul li:before{content:"";flex:none;width:5px;height:5px;margin-top:.6em;border-radius:50%;background:var(--pv-green)}.tools-section_logos__v9HKn{display:flex;gap:8px;margin-top:auto;padding-top:18px}.tools-section_kaizen__2ZH73{background:var(--pv-dark);border-color:var(--pv-dark);color:var(--pv-on-dark);box-shadow:0 30px 60px -40px #1b211bcc}.tools-section_pulse__Z9xk5{width:9px;height:9px;border-radius:50%;background:#7fc79a}.tools-section_flow__Xvvds[data-live] .tools-section_pulse__Z9xk5{animation:tools-section_pulse__Z9xk5 1.8s ease-out infinite}@keyframes tools-section_pulse__Z9xk5{0%{box-shadow:0 0 0 0 #7fc79a99}to{box-shadow:0 0 0 10px #7fc79a00}}.tools-section_feed__XoXQm{display:grid;gap:8px;min-height:186px;margin:0;padding:0;list-style:none;overflow:hidden}.tools-section_feed__XoXQm li{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border-radius:10px;background:#ffffff0d;font-size:14.5px;line-height:1.35}.tools-section_feed__XoXQm li svg{flex:none;margin-top:1px;color:#7fc79a}.tools-section_feed__XoXQm li[data-ask]{background:#e3b76522}.tools-section_feed__XoXQm li[data-ask] svg{color:#e3b765}.tools-section_feed__XoXQm em{display:block;margin-top:2px;font-style:normal;font-family:var(--pv-mono);font-size:11.5px;color:var(--pv-on-dark-muted)}.tools-section_pipe__QfZzF{position:relative;display:grid;justify-items:center;gap:8px}.tools-section_line__H3r2g{position:relative;display:block;width:100%;height:2px;background:repeating-linear-gradient(90deg,var(--pv-line-strong) 0 6px,transparent 6px 11px);overflow:hidden}.tools-section_line__H3r2g i{position:absolute;top:-2px;left:-6px;width:6px;height:6px;border-radius:50%;background:var(--pv-green);opacity:0}.tools-section_flow__Xvvds[data-live] .tools-section_line__H3r2g i{animation:tools-section_travel__Kk3Vn 2.4s linear infinite}.tools-section_flow__Xvvds[data-live] .tools-section_line__H3r2g i:nth-child(2){animation-delay:.8s}.tools-section_flow__Xvvds[data-live] .tools-section_line__H3r2g i:nth-child(3){animation-delay:1.6s}@keyframes tools-section_travel__Kk3Vn{0%{left:-6px;opacity:0}15%,85%{opacity:1}to{left:100%;opacity:0}}.tools-section_pipeLabel__wfh6M{font-family:var(--pv-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-muted)}.tools-section_systems__c3JGT{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) minmax(0,.8fr);margin-top:clamp(28px,4vw,44px);background:var(--pv-surface);border:1px solid var(--pv-line);border-radius:14px}.tools-section_group__yE5Di{padding:18px 22px}.tools-section_group__yE5Di+.tools-section_group__yE5Di{border-left:1px solid var(--pv-line)}.tools-section_groupTitle__r_kQf{margin:0 0 12px;font-family:var(--pv-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-muted)}.tools-section_group__yE5Di ul{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none}.tools-section_group__yE5Di li{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--pv-ink)}.tools-section_how__2nbLU{margin:20px auto 0;max-width:72ch;text-align:center;font-size:15px;line-height:1.55;color:var(--pv-ink-2)}.tools-section_notes__8lgiC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;margin:32px 0 0;padding-top:22px;border-top:1px solid var(--pv-line-strong)}.tools-section_notes__8lgiC dt{font-family:var(--pv-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pv-green)}.tools-section_notes__8lgiC dd{margin:6px 0 0;font-size:15.5px;line-height:1.55}.tools-section_small__NsPXR{margin:24px auto 0;max-width:70ch;text-align:center;font-size:13.5px;color:var(--pv-muted)}.tools-section_small__NsPXR a{padding:12px 0;color:var(--pv-green);text-decoration:underline;text-underline-offset:4px}.tools-section_trademark___Lzdd{margin:8px 0 0;text-align:center;font-size:12.5px;color:var(--pv-faint)}@media (prefers-reduced-motion:reduce){.tools-section_flow__Xvvds .tools-section_line__H3r2g i,.tools-section_flow__Xvvds .tools-section_pulse__Z9xk5{animation:none}}@media (max-width:960px){.tools-section_flow__Xvvds{grid-template-columns:minmax(0,1fr)}.tools-section_pipe__QfZzF{grid-template-columns:auto auto;align-items:center;justify-content:center;height:64px}.tools-section_line__H3r2g{width:2px;height:100%;background:repeating-linear-gradient(180deg,var(--pv-line-strong) 0 6px,transparent 6px 11px)}.tools-section_line__H3r2g i{top:-6px;left:-2px}.tools-section_flow__Xvvds[data-live] .tools-section_line__H3r2g i{animation-name:tools-section_travelDown__hiGz2}.tools-section_systems__c3JGT{grid-template-columns:minmax(0,1fr)}.tools-section_group__yE5Di+.tools-section_group__yE5Di{border-left:0;border-top:1px solid var(--pv-line)}.tools-section_notes__8lgiC{grid-template-columns:minmax(0,1fr)}}@keyframes tools-section_travelDown__hiGz2{0%{top:-6px;opacity:0}15%,85%{opacity:1}to{top:100%;opacity:0}}.waitlist-section_anchor__crMiI{display:block;scroll-margin-top:calc(var(--pv-section) + 72px)}.waitlist-section_grid__rQTx1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:clamp(32px,5vw,72px);align-items:stretch}.waitlist-section_left__5z3Ul{min-width:0}.waitlist-section_points__5C9l6{margin:clamp(26px,3.4vw,38px) 0 0;display:grid;border-top:1px solid var(--pv-line)}.waitlist-section_point__dIsIZ{display:grid;grid-template-columns:148px minmax(0,1fr);gap:18px;padding:14px 0;border-bottom:1px solid var(--pv-line)}.waitlist-section_pointKey__Z8H2J{margin:0;padding-top:3px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pv-muted)}.waitlist-section_pointValue__WRgBq{margin:0;font-size:16px;line-height:1.5;color:var(--pv-ink)}.waitlist-section_card__XSkVm{display:flex;flex-direction:column;min-width:0;background:var(--pv-surface);border:1px solid var(--pv-line-strong);border-radius:var(--pv-r);box-shadow:0 10px 30px rgba(32,40,32,.06)}.waitlist-section_form__2vci7{padding:clamp(18px,2.2vw,26px);display:grid;gap:16px}.waitlist-section_field__tvXDA{display:grid;gap:6px;min-width:0}.waitlist-section_label__m3jjj{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pv-muted)}.waitlist-section_input__zYT2O{width:100%;min-height:48px;padding:0 12px;font-family:var(--pv-body);font-size:16px;color:var(--pv-ink);background:var(--pv-surface);border:1px solid var(--pv-line-strong);border-radius:var(--pv-r-sm);transition:border-color .18s var(--pv-ease)}.waitlist-section_input__zYT2O:hover{border-color:var(--pv-muted)}.waitlist-section_input__zYT2O:focus{border-color:var(--pv-stamp)}.waitlist-section_input__zYT2O[aria-invalid=true]{border-color:var(--pv-red)}.waitlist-section_fieldError__Hzimo{margin:0;font-size:13.5px;color:var(--pv-red)}.waitlist-section_formError__IbBAR{margin:0;padding:10px 12px;border:1px solid var(--pv-red);border-radius:var(--pv-r-sm);background:var(--pv-red-tint);font-size:14px;color:var(--pv-red)}.pv .waitlist-section_submit__HQSlf{width:100%;justify-content:center}.waitlist-section_fineprint__3F4jB{margin:0;font-size:13px;color:var(--pv-faint)}.waitlist-section_done__A40oZ{padding:clamp(28px,3.4vw,44px);display:grid;gap:16px;justify-items:start}.waitlist-section_check__hN3jO{width:44px;height:44px;color:var(--pv-green)}.waitlist-section_doneText__Df9X7{margin:0;max-width:34ch;font-size:18px;line-height:1.45;color:var(--pv-ink)}@media (max-width:900px){.waitlist-section_grid__rQTx1{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.waitlist-section_point__dIsIZ{grid-template-columns:minmax(0,1fr);gap:4px}}.waitlist-section_formTitle__T_KE_{margin:0 0 4px;font-family:var(--pv-display);font-stretch:108%;font-size:22px;font-weight:560;letter-spacing:-.02em}.waitlist-section_pair__pKgne{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.waitlist-section_qualify__xcjXV{display:grid;gap:14px;margin:6px 0 0;padding:16px 0 0;border:0;border-top:1px dashed var(--pv-line-strong);min-width:0}.waitlist-section_qualify__xcjXV legend{padding:0 8px 0 0;font-size:13.5px;font-weight:600;color:var(--pv-ink-2)}.waitlist-section_textarea__l7WpY{height:auto;min-height:84px;padding-top:12px;padding-bottom:12px;resize:vertical;line-height:1.45}.waitlist-section_review___nBLc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,56px);align-items:center;margin-top:clamp(40px,5vw,64px);padding:clamp(24px,3vw,40px);border-radius:var(--pv-r);background:var(--pv-dark);color:var(--pv-on-dark)}.waitlist-section_reviewEyebrow__Il6ds{margin:0 0 8px;font-family:var(--pv-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-on-dark-muted)}.waitlist-section_reviewTitle__hF1Y0{margin:0;font-family:var(--pv-display);font-size:clamp(24px,2.4vw,32px);font-weight:560;letter-spacing:-.02em;line-height:1.2}.waitlist-section_reviewBody__3uPmv{margin:12px 0 0;max-width:56ch;font-size:14.5px;line-height:1.55;color:var(--pv-on-dark-muted)}.waitlist-section_reviewList__3K1c1{list-style:none;margin:0;padding:0;font-size:16px}.waitlist-section_reviewList__3K1c1 li{display:flex;align-items:baseline;gap:16px;padding:14px 0;border-top:1px solid #ffffff1f}.waitlist-section_reviewList__3K1c1 li:last-child{border-bottom:1px solid #ffffff1f}.waitlist-section_reviewList__3K1c1 span{flex:none;font-family:var(--pv-mono);font-size:12px;color:#9dbfa8}.waitlist-section_call__VfdKv{margin-top:auto;padding:clamp(18px,2.2vw,26px);border-top:1px solid var(--pv-line);background:var(--pv-canvas);border-radius:0 0 var(--pv-r) var(--pv-r)}.waitlist-section_callLead__YLeVW{margin:0 0 12px;font-size:15px;font-weight:500}.waitlist-section_callNote__P9fmk{margin:12px 0 0;max-width:52ch;font-size:14px;line-height:1.5;color:var(--pv-muted)}@media (max-width:900px){.waitlist-section_review___nBLc{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.waitlist-section_pair__pKgne{grid-template-columns:minmax(0,1fr)}}.waitlist-section_optional__hm7PZ summary{cursor:pointer;font-size:14px;color:var(--pv-ink-2);padding:12px 0}.waitlist-section_optional__hm7PZ{border-top:1px solid var(--pv-line)}.waitlist-section_qualify__xcjXV{border-top:0}.waitlist-section_fineprint__3F4jB a{text-decoration:underline;text-underline-offset:3px}.waitlist-section_submit__HQSlf:disabled{opacity:.65;cursor:wait}.waitlist-section_scope__C_BGL{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.waitlist-section_scope__C_BGL>legend{margin-bottom:4px}.waitlist-section_radio__3ZK_c{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;cursor:pointer}.waitlist-section_radio__3ZK_c input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--pv-green)}.waitlist-section_radio__3ZK_c em{display:inline-block;margin-left:8px;padding:1px 8px;border:1px dashed var(--pv-line-strong);border-radius:999px;font-family:var(--pv-mono);font-style:normal;font-size:11px;letter-spacing:.04em;color:var(--pv-muted);vertical-align:middle}.waitlist-section_fieldNote___csVm,.waitlist-section_scopeNote__c67vE{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--pv-muted)}