@font-face{font-family:font;src:url(../media/ApfelGrotezk_Regular-s.p.1_3qgtck9wg7i.otf?dpl=dpl_2kgNNSP2xLAW5eqXGiDdonnBkgiv)format("opentype");font-display:swap}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:96.09%;descent-override:28.87%;line-gap-override:7.22%;size-adjust:96.99%}.font_99cc5394-module__Zy4Rsa__className{font-family:font,font Fallback}
.jp{--jp-nav-clear:104px;max-width:1180px;color:var(--pipeline-ink);background:var(--pipeline-page);grid-template-columns:minmax(0,560px) 44px minmax(0,1fr);gap:0 40px;margin:0 auto;padding:48px 16px 30vh;display:grid}.jp-vis{top:max(calc(50vh - min(41vh, 373px)), var(--jp-nav-clear));height:min(82vh, 746px, calc(100vh - var(--jp-nav-clear) - 24px));align-self:start;position:sticky}.jp-rail{flex-direction:column;grid-area:1/2;align-self:start;gap:8px;height:68vh;display:flex;position:sticky;top:16vh}.jp-rail button{cursor:pointer;color:var(--pipeline-faint);font:500 11px/1 var(--font-geist-mono), monospace;background:0 0;border:0;flex:1;padding:0 0 0 12px;display:flex;position:relative}.jp-rail button:before,.jp-rail button:after{content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:0}.jp-rail button:before{background:color-mix(in srgb, var(--pipeline-paper) 12%, transparent)}.jp-rail button:after{background:var(--pipeline-paper);opacity:0;transition:opacity var(--pipeline-reveal)}.jp-rail button[data-done=true]:after{opacity:.4}.jp-rail button[aria-current=step]:after{opacity:1}.jp-rail button[aria-current=step]{color:var(--pipeline-ink)}.jp-rail button:focus-visible{outline:1px solid var(--pipeline-paper);outline-offset:3px}.jp-rail span{padding-top:10px}.jp-steps{grid-column:3}.jp-step{opacity:.22;max-width:500px;min-height:84vh;transition:opacity var(--pipeline-reveal) var(--pipeline-ease), transform var(--pipeline-reveal) var(--pipeline-ease);flex-direction:column;justify-content:center;display:flex;transform:translateY(10px)}.jp-step[data-on=true]{opacity:1;transform:none}.jp-eyebrow{font:500 11px/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--pipeline-muted);align-items:center;gap:10px;margin-bottom:22px;display:flex}.jp-eyebrow i{background:var(--pipeline-sand);border-radius:50%;width:7px;height:7px}.jp-step[data-tone=today] .jp-eyebrow i{background:var(--pipeline-rust)}.jp .jp-step h2{letter-spacing:-.022em;text-wrap:balance;color:var(--pipeline-ink);margin:0 0 24px;font-size:clamp(30px,3.5vw,44px);font-weight:500;line-height:1.1}.jp .jp-step p{color:var(--pipeline-copy);text-wrap:pretty;max-width:44ch;margin:0;font-size:18px;line-height:1.65}.jp-stage{isolation:isolate;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--pipeline-page) 4%, var(--pipeline-page) 96%, transparent), linear-gradient(180deg, transparent, var(--pipeline-page) 3%, var(--pipeline-page) 97%, transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg, transparent, var(--pipeline-page) 4%, var(--pipeline-page) 96%, transparent), linear-gradient(180deg, transparent, var(--pipeline-page) 3%, var(--pipeline-page) 97%, transparent);mask-image:linear-gradient(90deg, transparent, var(--pipeline-page) 4%, var(--pipeline-page) 96%, transparent), linear-gradient(180deg, transparent, var(--pipeline-page) 3%, var(--pipeline-page) 97%, transparent);position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.jp-scene{width:720px;height:960px;transform:scale(var(--k,.7));color:var(--pipeline-paper);margin:-480px 0 0 -360px;position:absolute;top:50%;left:50%}.jp-board,.jp-badge,.jp-legend{transition:opacity var(--pipeline-theme)}.jp-stage[data-light=true] :is(.jp-board[data-board=today],.jp-badge[data-kind=today],.jp-legend[data-kind=today]),.jp-stage[data-light=false] :is(.jp-board[data-board=system],.jp-badge[data-kind=system],.jp-legend[data-kind=system]){opacity:0;visibility:hidden;transition:opacity var(--pipeline-theme), visibility 0s var(--pipeline-theme)}.jp-head{justify-items:center;height:44px;display:grid;position:absolute;top:44px;left:0;right:0}.jp-badge{color:var(--pipeline-paper);border-radius:999px;grid-area:1/1;align-items:center;gap:10px;padding:10px 20px;font-size:17px;font-weight:500;line-height:1.3;display:flex}.jp-badge:before{content:"";border-radius:50%;width:9px;height:9px}.jp-badge[data-kind=today]{background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-paper) 9%, transparent), color-mix(in srgb, var(--pipeline-paper) 3%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-paper) 12%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-paper) 8%, transparent)}.jp-badge[data-kind=today]:before{background:var(--pipeline-rust);box-shadow:0 0 12px color-mix(in srgb, var(--pipeline-rust) 90%, transparent)}.jp-badge[data-kind=system]{background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-petrol) 42%, transparent), color-mix(in srgb, var(--pipeline-petrol) 18%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-petrol-light) 50%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-petrol-light) 20%, transparent), 0 0 30px color-mix(in srgb, var(--pipeline-petrol) 35%, transparent)}.jp-badge[data-kind=system]:before{background:var(--pipeline-petrol);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--pipeline-paper) 45%, transparent), 0 0 14px var(--pipeline-petrol-light)}.jp-board{width:720px;height:960px;transition:opacity var(--pipeline-theme), transform var(--pipeline-zoom) var(--pipeline-ease-zoom);position:absolute;top:0;left:0}.jp-board[data-zoom=true]{transform:scale(var(--jp-zoom))}.jp-col{left:var(--l);width:112px;height:700px;transition:opacity var(--pipeline-focus), transform var(--pipeline-focus) var(--pipeline-ease);border-radius:18px;position:absolute;top:150px}.jp-board[data-board=today] .jp-col{background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-paper) 4.5%, transparent), color-mix(in srgb, var(--pipeline-paper) 1.2%, transparent) 55%, color-mix(in srgb, var(--pipeline-paper) 3%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-paper) 7%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-paper) 6%, transparent)}.jp-board[data-board=system] .jp-col{background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-petrol) 20%, transparent), color-mix(in srgb, var(--pipeline-petrol) 5%, transparent) 38%, color-mix(in srgb, var(--pipeline-paper) 2%, transparent) 70%, color-mix(in srgb, var(--pipeline-petrol) 8%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-petrol-light) 38%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-petrol-light) 18%, transparent), 0 0 24px color-mix(in srgb, var(--pipeline-petrol) 16%, transparent)}.jp-col:nth-child(-n+4):after{content:"›";color:color-mix(in srgb, var(--pipeline-paper) 25%, transparent);font-size:20px;position:absolute;top:16px;right:-13px}.jp-col-glow{border-radius:inherit;opacity:0;transition:opacity var(--pipeline-focus);pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-petrol) 42%, transparent), color-mix(in srgb, var(--pipeline-petrol) 12%, transparent) 40%, color-mix(in srgb, var(--pipeline-petrol) 22%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-petrol-light) 75%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-paper) 14%, transparent), 0 0 0 1px color-mix(in srgb, var(--pipeline-petrol) 35%, transparent), 0 0 60px color-mix(in srgb, var(--pipeline-petrol-light) 35%, transparent);position:absolute;inset:-1px}.jp-col[data-on=true]{transform:translateY(-6px)}.jp-col[data-on=true] .jp-col-glow{opacity:1}.jp-col-name{letter-spacing:-.01em;-webkit-hyphens:manual;hyphens:manual;opacity:.82;transition:opacity var(--pipeline-focus);font-size:16.5px;font-weight:500;line-height:1.22;position:absolute;top:18px;left:14px;right:8px}.jp-col[data-on=true] .jp-col-name{opacity:1}.jp-scene[data-dive=true] .jp-board[data-board=system] .jp-col:not([data-on=true]){opacity:.4}.jp-chips{flex-wrap:wrap-reverse;place-content:flex-end center;gap:7px;display:flex;position:absolute;bottom:20px;left:6px;right:6px}.jp-chip,.jp-fly{border:1px solid #0000;border-radius:5px;width:26px;height:18px}.jp-chip{opacity:0;transition:opacity var(--pipeline-tile-fade), transform var(--pipeline-tile) var(--pipeline-ease), filter var(--pipeline-flash);transition-delay:calc(var(--i) * 12ms), calc(var(--i) * 12ms), 0s;position:relative;transform:translateY(-20px)scale(.8)}.jp-chip[data-tone]{opacity:1}.jp-board[data-board=today] .jp-chip[data-tone]{transform:translate(var(--jx), var(--jy)) rotate(var(--r))}.jp-board[data-board=system] .jp-chip[data-tone]{transform:none}:is(.jp-chip,.jp-fly,.jp-fly-next,.jp-legend i)[data-tone],.jp-chip[data-was]{--ln:color-mix(in srgb, var(--pipeline-graphite) 50%, transparent);--ln2:color-mix(in srgb, var(--pipeline-graphite) 28%, transparent);--lift:0 3px 6px color-mix(in srgb, var(--pipeline-page) 50%, transparent);background-image:linear-gradient(180deg, color-mix(in srgb, var(--tone) 86%, var(--skib-color-plain-white)) 0%, var(--tone) 55%, color-mix(in srgb, var(--tone) 80%, var(--pipeline-page)) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--skib-color-plain-white) 35%, transparent), var(--lift)}.jp :is([data-tone=now],[data-was=now]){--tone:var(--pipeline-tile-now)}.jp :is([data-tone=soon],[data-was=soon]){--tone:var(--pipeline-tile-soon)}.jp :is([data-tone=later],[data-was=later]){--tone:var(--pipeline-tile-later)}.jp :is([data-tone=open],[data-was=open]){--tone:var(--pipeline-tile-open)}.jp :is([data-tone=lost],[data-was=lost]){--tone:var(--pipeline-tile-lost)}.jp :is([data-tone=never],[data-was=never]){--tone:var(--pipeline-tile-never)}:is(.jp-chip,.jp-fly,.jp-fly-next):is([data-tone=now],[data-tone=later],[data-tone=lost],[data-was=now],[data-was=later],[data-was=lost]){--ln:color-mix(in srgb, var(--pipeline-paper) 80%, transparent);--ln2:color-mix(in srgb, var(--pipeline-paper) 45%, transparent)}:is(.jp-chip,.jp-fly)[data-tone=now]{--lift:0 0 0 1px color-mix(in srgb, var(--pipeline-petrol-light) 30%, transparent), 0 0 12px color-mix(in srgb, var(--pipeline-petrol-light) 45%, transparent), 0 4px 10px color-mix(in srgb, var(--pipeline-page) 55%, transparent)}:is(.jp-chip,.jp-fly)[data-tone=lost]{--lift:0 3px 8px color-mix(in srgb, var(--pipeline-rust) 35%, transparent)}:is(.jp-chip,.jp-fly)[data-tone=never]{border-color:color-mix(in srgb, var(--pipeline-paper) 5%, transparent)}[data-board=system] :is(.jp-chip,.jp-fly,.jp-fly-next)[data-tone],[data-board=system] .jp-chip[data-was]{background-image:linear-gradient(var(--ln), var(--ln)), linear-gradient(var(--ln2), var(--ln2)), linear-gradient(180deg, color-mix(in srgb, var(--tone) 86%, var(--skib-color-plain-white)) 0%, var(--tone) 55%, color-mix(in srgb, var(--tone) 80%, var(--pipeline-page)) 100%);background-position:5px 5px,5px 10px,0 0;background-repeat:no-repeat;background-size:13px 2px,8px 2px,auto}:is(.jp-chip,.jp-fly)[data-hero]:is([data-tone],[data-was]){--tone:var(--pipeline-paper);--ln:color-mix(in srgb, var(--pipeline-petrol) 80%, transparent);--ln2:color-mix(in srgb, var(--pipeline-petrol) 50%, transparent);--lift:0 0 0 2px var(--pipeline-petrol-light), 0 0 20px color-mix(in srgb, var(--pipeline-petrol-light) 85%, transparent), 0 4px 10px color-mix(in srgb, var(--pipeline-page) 50%, transparent)}.jp-chip[data-sel]:after{content:"";opacity:0;animation:jp-select var(--pipeline-pulse) ease-in-out infinite;box-shadow:inset 0 0 0 5px color-mix(in srgb, var(--pipeline-petrol-light) 22%, transparent), 0 0 30px color-mix(in srgb, var(--pipeline-petrol-light) 70%, transparent);border-radius:11px;position:absolute;inset:-8px}@keyframes jp-select{50%{opacity:1}}.jp-flies{pointer-events:none;position:absolute;inset:0}.jp-fly{z-index:5;position:absolute;top:0;left:0}.jp-fly-next{border-radius:inherit;opacity:0;text-decoration:none;position:absolute;inset:-1px}.jp-fly-lift{border-radius:inherit;box-shadow:0 16px 26px color-mix(in srgb, var(--pipeline-petrol) 30%, var(--pipeline-page) 30%);opacity:0;position:absolute;inset:0}.jp-legend{color:color-mix(in srgb, var(--pipeline-paper) 62%, transparent);flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:14.5px;display:flex;position:absolute;bottom:26px;left:16px;right:16px}.jp-legend span{align-items:center;gap:8px;display:flex}.jp-legend i{border-radius:3px;width:16px;height:11px}.jp-legend i[data-tone]{--lift:0 0 0 transparent}.jp-card{left:var(--cx,240px);z-index:4;color:var(--pipeline-paper);background:radial-gradient(120% 60% at 30% 0%, var(--pipeline-glass-light), transparent 55%), linear-gradient(180deg, var(--pipeline-glass-top), var(--pipeline-glass-bottom));border:1px solid var(--pipeline-glass-edge);box-shadow:inset 0 1px 0 var(--pipeline-glass-edge), 0 40px 80px var(--pipeline-glass-shadow);-webkit-backdrop-filter:blur(var(--pipeline-glass-blur));backdrop-filter:blur(var(--pipeline-glass-blur));opacity:0;visibility:hidden;border-radius:26px;position:absolute;top:236px}.jp-card[data-open=true]{opacity:1;visibility:visible}.jp-card-inner{zoom:1.2;width:272px;padding:18px 18px 17px}.jp-pane{display:none}.jp-pane>*,.jp-card[data-p="2"] [data-pane="2"],.jp-card[data-p="3"] [data-pane="3"],.jp-card[data-p="4"] [data-pane="4"],.jp-card[data-p="5"] [data-pane="5"],.jp-card[data-p="6"] [data-pane="6"]{display:block}.jp [data-dot=sand]{--dot:var(--pipeline-sand)}.jp [data-dot=brown]{--dot:var(--pipeline-brown)}.jp [data-dot=petrol]{--dot:var(--pipeline-petrol);--dot-glow:var(--pipeline-petrol-light)}.jp-dash>.jp-card-head,.jp-pane>.jp-card-head{color:color-mix(in srgb, var(--pipeline-paper) 55%, transparent);border-bottom:1px solid color-mix(in srgb, var(--pipeline-paper) 9%, transparent);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;font-size:13px;display:flex}.jp-card-head span{color:var(--pipeline-paper);align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.jp-card-head i{background:var(--dot);width:8px;height:8px;box-shadow:0 0 10px var(--dot-glow,var(--dot));border-radius:50%}.jp-card-head em{font-style:normal}.jp-card-title{letter-spacing:-.012em;font-size:17px;font-weight:500;line-height:1.3}.jp-card-title b{color:var(--pipeline-sand);font-weight:600}.jp-card-note{color:color-mix(in srgb, var(--pipeline-paper) 55%, transparent);margin-top:14px;font-size:13px;line-height:1.4}.jp-profile{margin-top:12px;display:grid}.jp-profile div{border-top:1px solid color-mix(in srgb, var(--pipeline-paper) 8%, transparent);justify-content:space-between;gap:10px;padding:9px 0;font-size:13px;display:flex}.jp-profile div:first-child{border-top:0}.jp-profile span{color:color-mix(in srgb, var(--pipeline-paper) 60%, transparent)}.jp-profile b{color:var(--skib-color-plain-white);font-weight:600}.jp-pane>.jp-inputs{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.jp-inputs span{background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-paper) 9%, transparent), color-mix(in srgb, var(--pipeline-paper) 3%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-paper) 12%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-paper) 7%, transparent);border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:12px;display:flex}.jp-inputs span:before{content:"";background:var(--dot);width:6px;height:6px;box-shadow:0 0 8px var(--dot-glow,var(--dot));border-radius:50%}.jp-slide{color:var(--pipeline-graphite);background:radial-gradient(120% 90% at 10% 0%, color-mix(in srgb, var(--pipeline-paper) 40%, var(--skib-color-plain-white)), transparent 60%), linear-gradient(160deg, var(--pipeline-paper), color-mix(in srgb, var(--pipeline-paper) 91%, var(--pipeline-page)));box-shadow:0 14px 26px color-mix(in srgb, var(--pipeline-page) 50%, transparent), inset 0 1px 0 var(--skib-color-plain-white);border-radius:12px;margin-top:14px;padding:12px 13px 13px}.jp-slide b{letter-spacing:-.01em;font-size:13px;font-weight:600;display:block}.jp-slide small{color:var(--pipeline-stone);margin-top:1px;font-size:10.5px;display:block}.jp-bars{gap:7px;margin-top:10px;display:grid}.jp-bars i{height:8px;width:calc(var(--w) * 100%);transform-origin:0;background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-sand) 60%, var(--skib-color-plain-white)) 0%, color-mix(in srgb, var(--pipeline-sand) 50%, var(--pipeline-brown)) 40%, var(--pipeline-brown) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--skib-color-plain-white) 60%, transparent), 0 4px 6px color-mix(in srgb, var(--pipeline-brown) 30%, transparent);border-radius:8px;display:block}.jp-voice{height:57px;margin-top:16px;position:relative}.jp-wave{justify-content:space-between;align-items:center;height:44px;display:flex;position:absolute;top:0;left:0;right:0}.jp-wave i{width:2px;height:calc(var(--h) * 100%);background:color-mix(in srgb, var(--pipeline-paper) 20%, transparent);border-radius:2px}.jp-wave i[data-pause]{height:2px}.jp-wave-played{height:44px;position:absolute;top:0;left:0;right:0;overflow:hidden}.jp-wave-played .jp-wave i{background:var(--pipeline-paper);box-shadow:0 0 6px color-mix(in srgb, var(--pipeline-paper) 35%, transparent)}.jp-voice-line{background:color-mix(in srgb, var(--pipeline-paper) 12%, transparent);height:1px;position:absolute;top:56px;left:0;right:0}.jp-voice-head{position:absolute;inset:0}.jp-voice-head i{background:var(--pipeline-paper);width:8px;height:8px;box-shadow:0 0 10px color-mix(in srgb, var(--pipeline-paper) 80%, transparent);border-radius:50%;position:absolute;top:-3.5px;right:-4px}.jp-card[data-open=true][data-p="4"] :is(.jp-wave-played,.jp-voice-head){animation:jp-play-out var(--pipeline-play) var(--pipeline-play-delay) linear both}.jp-card[data-open=true][data-p="4"] .jp-wave-played .jp-wave{animation:jp-play-in var(--pipeline-play) var(--pipeline-play-delay) linear both}@keyframes jp-play-out{0%{transform:translate(-100%)}}@keyframes jp-play-in{0%{transform:translate(100%)}}.jp-pane>.jp-findings{flex-direction:column;align-items:flex-start;gap:7px;margin-top:16px;display:flex}.jp-findings span{background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-sand) 18%, transparent), color-mix(in srgb, var(--pipeline-sand) 6%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-sand) 30%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-paper) 8%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 11px;font-size:13px;display:flex}.jp-findings span:before{content:"";background:var(--pipeline-sand);width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb, var(--pipeline-sand) 70%, transparent);border-radius:50%}.jp-card[data-open=true][data-p="4"] .jp-findings span{animation:jp-finding var(--pipeline-finding) cubic-bezier(.2, .8, .3, 1.3) both;animation-delay:var(--t)}@keyframes jp-finding{0%{opacity:0;transform:translateY(6px)scale(.92)}}.jp-cover{background:var(--pipeline-graphite);height:104px;box-shadow:0 14px 26px color-mix(in srgb, var(--pipeline-page) 50%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--pipeline-paper) 8%, transparent);border-radius:12px;margin-top:14px;position:relative;overflow:hidden}.jp-cover img{object-fit:cover;object-position:center 80%;width:100%;height:100%;position:absolute;inset:0}.jp-cover:after{content:"";background:linear-gradient(180deg, transparent 25%, color-mix(in srgb, var(--pipeline-page) 70%, transparent));position:absolute;inset:0}.jp-cover div{z-index:1;color:var(--skib-color-plain-white);position:absolute;bottom:9px;left:11px}.jp-cover b{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1;display:block}.jp-cover span{color:var(--pipeline-paper);font-size:10.5px}.jp-laser{pointer-events:none;z-index:6;opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--pipeline-petrol) 5%, transparent) 30%, color-mix(in srgb, var(--pipeline-petrol-light) 22%, transparent) 82%, color-mix(in srgb, color-mix(in srgb, var(--pipeline-petrol-light) 40%, var(--skib-color-plain-white)) 55%, transparent) 97%, transparent 100%);width:150px;height:744px;position:absolute;top:128px;left:0}.jp-laser:after{content:"";background:color-mix(in srgb, var(--pipeline-petrol-light) 8%, var(--skib-color-plain-white));width:2px;box-shadow:0 0 10px color-mix(in srgb, var(--pipeline-petrol-light) 60%, var(--skib-color-plain-white)), 0 0 26px color-mix(in srgb, var(--pipeline-petrol-light) 90%, transparent), 0 0 60px color-mix(in srgb, var(--pipeline-petrol) 60%, transparent);border-radius:2px;position:absolute;top:0;bottom:0;right:3px}.jp-col-scan,.jp-col-lit{border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--pipeline-flash);position:absolute;inset:-1px}.jp-col-scan{border:1px solid color-mix(in srgb, var(--pipeline-petrol-light) 40%, var(--skib-color-plain-white));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--pipeline-paper) 30%, transparent), 0 0 0 1px color-mix(in srgb, var(--pipeline-petrol-light) 50%, transparent), 0 0 50px color-mix(in srgb, var(--pipeline-petrol-light) 55%, transparent)}.jp-col[data-scan=true] .jp-col-scan{opacity:1}.jp-col[data-scan=true] .jp-chip[data-tone]{filter:brightness(1.7)saturate(1.2)}.jp-col-lit{border:1px solid color-mix(in srgb, var(--pipeline-petrol-light) 60%, transparent);transition-duration:var(--pipeline-focus)}.jp-scene[data-lit=true] .jp-col-lit{opacity:1}.jp-scene[data-lit=true] [data-board=system] .jp-chip[data-tone]{filter:brightness(1.12)}.jp-col-count{letter-spacing:-.02em;color:var(--pipeline-paper);opacity:0;transition:opacity var(--pipeline-flash), transform var(--pipeline-focus) var(--pipeline-ease);font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.2;position:absolute;top:70px;left:14px;transform:translateY(6px)}.jp-col-count b{font-weight:500}.jp-col-count small{letter-spacing:.02em;color:color-mix(in srgb, var(--pipeline-paper) 50%, transparent);margin-top:2px;font-size:11px;font-weight:400;display:block}.jp-scene[data-numbers=true] .jp-col-count{opacity:1;transform:none}.jp-dash{z-index:4;width:560px;color:var(--pipeline-paper);opacity:0;visibility:hidden;background:radial-gradient(120% 60% at 30% 0%, var(--pipeline-glass-light), transparent 55%), linear-gradient(180deg, var(--pipeline-glass-top), var(--pipeline-glass-bottom));border:1px solid var(--pipeline-glass-edge);box-shadow:inset 0 1px 0 var(--pipeline-glass-edge), 0 40px 80px var(--pipeline-glass-shadow);-webkit-backdrop-filter:blur(var(--pipeline-glass-blur));backdrop-filter:blur(var(--pipeline-glass-blur));transition:opacity var(--pipeline-fold), visibility 0s var(--pipeline-fold);border-radius:26px;padding:18px 20px;position:absolute;top:300px;left:80px}.jp-dash[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--pipeline-fold), visibility 0s}.jp-dash>.jp-card-head{font-size:15px}.jp-dash>.jp-card-head span{font-size:16px}.jp-dash-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:2px;display:grid}.jp-kpi{background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-paper) 7%, transparent), color-mix(in srgb, var(--pipeline-paper) 2%, transparent));border:1px solid color-mix(in srgb, var(--pipeline-paper) 10%, transparent);border-radius:16px;flex-direction:column;justify-content:space-between;min-height:80px;padding:14px 14px 13px;display:flex}.jp-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;line-height:1.05;display:block}.jp-kpi span{color:color-mix(in srgb, var(--pipeline-paper) 58%, transparent);margin-top:7px;font-size:12.5px;line-height:1.3;display:block}.jp-ph{background:color-mix(in srgb, var(--pipeline-paper) 3.5%, transparent);border:1px solid color-mix(in srgb, var(--pipeline-paper) 7%, transparent);opacity:.5;border-radius:14px;flex-direction:column;justify-content:space-between;gap:9px;min-height:80px;padding:12px 13px;display:flex;position:relative;overflow:hidden}.jp-ph s{background:color-mix(in srgb, var(--pipeline-paper) 22%, transparent);border-radius:7px;height:7px;text-decoration:none;display:block}.jp-ph s[data-number]{background:color-mix(in srgb, var(--pipeline-paper) 30%, transparent);width:44%;height:16px}.jp-ph svg{fill:none;stroke-width:2px;width:100%;height:auto;stroke:color-mix(in srgb, var(--pipeline-paper) 65%, transparent);display:block}.jp-ph svg [data-track]{stroke:color-mix(in srgb, var(--pipeline-paper) 30%, transparent)}.jp-ph[data-kind=donut]{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.jp-ph[data-kind=donut] svg{stroke-width:9px;width:56px;height:56px;stroke:color-mix(in srgb, var(--pipeline-paper) 60%, transparent);flex:none}.jp-ph[data-kind=donut] svg [data-track]{stroke:color-mix(in srgb, var(--pipeline-paper) 18%, transparent)}.jp-ph[data-kind=donut] s{flex:1}.jp-ph[data-kind=line]{grid-column:span 2}.jp-ph[data-kind=line] svg{height:46px}.jp-ph[data-kind=small]{min-height:48px;padding:10px 13px}.jp-ph-bars{gap:6px;display:grid}.jp-ph-bars i{background:color-mix(in srgb, var(--pipeline-paper) 35%, transparent);border-radius:7px;height:7px;display:block}.jp-dash[data-open=true] .jp-ph{animation:jp-tile-in var(--pipeline-tile-in) cubic-bezier(.2, .8, .2, 1) both}@keyframes jp-tile-in{0%{opacity:0;transform:translateY(6px)}to{opacity:.5;transform:none}}.jp .jp-cta{width:fit-content;margin-top:28px}.jp[data-running=false] .jp-chip[data-sel]:after,.jp[data-running=false] :is(.jp-wave-played,.jp-wave-played .jp-wave,.jp-voice-head,.jp-findings span,.jp-ph){animation-play-state:paused}@media (max-width:860px){.jp{grid-template-columns:minmax(0,1fr);gap:0;padding-block:16px 20vh}.jp-vis{padding-top:max(8px, env(safe-area-inset-top,0px));background:var(--pipeline-page);z-index:2;grid-row:1;height:min(58vh,133.333vw - 42.6667px);padding-bottom:8px;top:0}.jp-rail{display:none}.jp-steps{grid-area:2/1}.jp-step{justify-content:flex-start;min-height:64vh;padding-top:48px}.jp .jp-step h2{margin-bottom:18px;font-size:29px}.jp .jp-step p{font-size:17px;line-height:1.6}.jp-eyebrow{margin-bottom:16px}.jp-legend{gap:6px 22px;font-size:21px;line-height:1.4;bottom:10px}.jp-legend i{border-radius:4px;width:20px;height:14px}}@media (min-width:768px) and (max-width:860px){.jp{padding-top:var(--jp-nav-clear)}.jp-vis{top:var(--jp-nav-clear)}}@media (max-width:860px) and (orientation:landscape) and (max-height:520px){.jp{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:0 24px}.jp-vis{background:0 0;grid-column:1;height:calc(100vh - 16px);padding:0;top:8px}.jp-steps{grid-area:1/2}.jp-step{justify-content:flex-start;min-height:84vh;padding-top:0}.jp .jp-step h2{margin-bottom:12px;font-size:24px}.jp .jp-step p{font-size:15px;line-height:1.5}}@media (min-width:768px) and (max-width:860px) and (orientation:landscape) and (max-height:520px){.jp-vis{top:var(--jp-nav-clear);height:calc(100vh - var(--jp-nav-clear) - 8px)}}@media (prefers-reduced-motion:reduce){.jp-chip,.jp-step{transition-delay:0s}.jp .jp-chip[data-sel]:after,.jp :is(.jp-wave-played,.jp-wave-played .jp-wave,.jp-voice-head,.jp-findings span,.jp-ph){animation:none}}
