.hc[data-astro-cid-bybrq5j6]{display:flex;flex-direction:column;gap:20px;min-height:0}.ground[data-astro-cid-bybrq5j6]{flex:1;min-height:330px;padding:clamp(20px,5vw,64px);display:grid;place-items:center}.panel[data-astro-cid-bybrq5j6]{position:relative;width:min(100%,680px);height:300px;border-radius:12px;background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px #0000001a,0 40px 80px -40px #0000008c;overflow:hidden}.p-top[data-astro-cid-bybrq5j6]{height:44px;display:flex;align-items:center;gap:8px;padding:0 18px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted)}.p-top[data-astro-cid-bybrq5j6] .dim[data-astro-cid-bybrq5j6]{color:var(--faint)}.mono[data-astro-cid-bybrq5j6]{font-family:Geist Mono,monospace;font-size:12px;color:var(--faint)}.sq[data-astro-cid-bybrq5j6]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--subtle);color:var(--ink);font-size:11px;font-weight:500}.state[data-astro-cid-bybrq5j6]{margin-left:auto;font-size:13px}.hc[data-astro-cid-bybrq5j6][data-at="1"] .state[data-astro-cid-bybrq5j6]:after{content:"Running";color:var(--muted)}.hc[data-astro-cid-bybrq5j6][data-at="2"] .state[data-astro-cid-bybrq5j6]:after{content:"Waits on you";color:var(--wait)}.clip[data-astro-cid-bybrq5j6]{position:absolute;inset:44px 0 0;padding:22px 24px;display:flex;flex-direction:column;justify-content:center;gap:12px;opacity:0;transform:translateY(8px);transition:opacity .14s var(--ease-out),transform .14s var(--ease-out)}.clip[data-astro-cid-bybrq5j6].on{opacity:1;transform:none;transition-duration:.22s;transition-delay:.12s}.lbl[data-astro-cid-bybrq5j6]{font-size:13px;color:var(--faint)}.composer[data-astro-cid-bybrq5j6]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 14px 0 16px;border-radius:10px;background:var(--canvas);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:clamp(17px,2.4vw,22px);font-weight:500;letter-spacing:-.025em}.composer[data-astro-cid-bybrq5j6] kbd[data-astro-cid-bybrq5j6]{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--ink);color:var(--on-ink);font-family:Geist Mono,monospace;font-size:12px}.typed[data-astro-cid-bybrq5j6]{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;border-right:1.5px solid var(--ink)}.clip[data-astro-cid-bybrq5j6].on .typed[data-astro-cid-bybrq5j6]{animation:hc-type 2.2s steps(25) .5s forwards}.clip[data-astro-cid-bybrq5j6].on .composer[data-astro-cid-bybrq5j6] kbd[data-astro-cid-bybrq5j6]{animation:hc-press .3s var(--ease-out) 3.1s}.hint[data-astro-cid-bybrq5j6]{font-size:14px;color:var(--muted);opacity:0}.clip[data-astro-cid-bybrq5j6].on .hint[data-astro-cid-bybrq5j6]{animation:hc-fade .3s var(--ease-out) 3.4s forwards}.title[data-astro-cid-bybrq5j6]{font-size:22px;line-height:1.2;letter-spacing:-.025em;font-weight:500}.trk[data-astro-cid-bybrq5j6]{list-style:none;margin:0;padding:0;display:flex;gap:5px}.trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--faint)}.trk[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]{display:block;height:3px;border-radius:3px;background:var(--subtle);position:relative;overflow:hidden}.trk[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left}.clip[data-astro-cid-bybrq5j6].on .trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{animation:hc-fill .9s var(--ease-out) forwards;animation-delay:calc(var(--k) * 1.1s + .3s)}.trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]:nth-child(1){--k: 0}.trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]:nth-child(2){--k: 1}.trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]:nth-child(3){--k: 2}.trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]:nth-child(4){--k: 3}.trk[data-astro-cid-bybrq5j6]:not(.full) li[data-astro-cid-bybrq5j6]:nth-child(5) i[data-astro-cid-bybrq5j6]:after{animation:none}.trk[data-astro-cid-bybrq5j6].full li[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{animation:none!important;transform:scaleX(1)}.trk[data-astro-cid-bybrq5j6].full li[data-astro-cid-bybrq5j6] span[data-astro-cid-bybrq5j6]{color:var(--ink)}.trk[data-astro-cid-bybrq5j6].full .you[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{background:var(--wait)}.trk[data-astro-cid-bybrq5j6].full .you[data-astro-cid-bybrq5j6] span[data-astro-cid-bybrq5j6]{color:var(--wait)}.feed[data-astro-cid-bybrq5j6]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--muted)}.feed[data-astro-cid-bybrq5j6] b[data-astro-cid-bybrq5j6]{font-weight:500;color:var(--ink);margin-right:6px}.feed[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]{opacity:0;transform:translateY(6px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clip[data-astro-cid-bybrq5j6].on .feed[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]{animation:hc-in .26s var(--ease-out) forwards;animation-delay:calc(var(--k) * 1.1s + .9s)}.feed[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]:nth-child(1){--k: 0}.feed[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]:nth-child(2){--k: 1}.feed[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]:nth-child(3){--k: 2}.ask[data-astro-cid-bybrq5j6]{font-size:15px;color:var(--muted)}.approve[data-astro-cid-bybrq5j6]{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}.btn-p[data-astro-cid-bybrq5j6],.btn-g[data-astro-cid-bybrq5j6]{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:8px;font-size:14px;font-weight:500}.btn-p[data-astro-cid-bybrq5j6]{background:var(--ink);color:var(--on-ink)}.btn-g[data-astro-cid-bybrq5j6]{box-shadow:inset 0 0 0 1px var(--line-strong)}.clip[data-astro-cid-bybrq5j6].on .btn-p[data-astro-cid-bybrq5j6]{animation:hc-press .3s var(--ease-out) 2.4s}.landed[data-astro-cid-bybrq5j6]{margin-left:auto;font-size:13px;color:var(--ok);opacity:0}.clip[data-astro-cid-bybrq5j6].on .landed[data-astro-cid-bybrq5j6]{animation:hc-fade .3s var(--ease-out) 2.8s forwards}.tabs[data-astro-cid-bybrq5j6]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.tabs[data-astro-cid-bybrq5j6] button[data-astro-cid-bybrq5j6]{position:relative;text-align:left;border:0;background:none;cursor:pointer;padding:14px 16px 0 0;display:flex;flex-direction:column;gap:2px}.tabs[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]{position:absolute;left:0;right:8px;top:0;height:2px;border-radius:2px;background:var(--line-strong);overflow:hidden}.tabs[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left}.tabs[data-astro-cid-bybrq5j6] .on[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{animation:hc-fill 5.2s linear forwards}.tabs[data-astro-cid-bybrq5j6] b[data-astro-cid-bybrq5j6]{font-size:15px;font-weight:500;color:var(--faint);transition:color .15s ease}.tabs[data-astro-cid-bybrq5j6] span[data-astro-cid-bybrq5j6]{font-size:14px;color:var(--faint);transition:color .15s ease}.tabs[data-astro-cid-bybrq5j6] .on[data-astro-cid-bybrq5j6] b[data-astro-cid-bybrq5j6]{color:var(--ink)}.tabs[data-astro-cid-bybrq5j6] .on[data-astro-cid-bybrq5j6] span[data-astro-cid-bybrq5j6]{color:var(--muted)}@media(hover:hover)and (pointer:fine){.tabs[data-astro-cid-bybrq5j6] button[data-astro-cid-bybrq5j6]:hover b[data-astro-cid-bybrq5j6]{color:var(--ink)}}.still[data-astro-cid-bybrq5j6] .typed[data-astro-cid-bybrq5j6]{max-width:none;border:0;animation:none!important}.still[data-astro-cid-bybrq5j6] .hint[data-astro-cid-bybrq5j6],.still[data-astro-cid-bybrq5j6] .landed[data-astro-cid-bybrq5j6],.still[data-astro-cid-bybrq5j6] .feed[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6]{opacity:1;transform:none;animation:none!important}.still[data-astro-cid-bybrq5j6] .trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{animation:none!important;transform:scaleX(1)}.still[data-astro-cid-bybrq5j6] .tabs[data-astro-cid-bybrq5j6] .on[data-astro-cid-bybrq5j6] i[data-astro-cid-bybrq5j6]:after{animation:none;transform:scaleX(1)}@keyframes hc-type{to{max-width:14em}}@keyframes hc-fade{to{opacity:1}}@keyframes hc-in{to{opacity:1;transform:none}}@keyframes hc-fill{to{transform:scaleX(1)}}@keyframes hc-press{50%{transform:scale(.92)}}@media(max-width:640px){.panel[data-astro-cid-bybrq5j6]{height:280px}.clip[data-astro-cid-bybrq5j6]{padding:18px}.tabs[data-astro-cid-bybrq5j6] span[data-astro-cid-bybrq5j6]{display:none}.landed[data-astro-cid-bybrq5j6]{margin-left:0;flex-basis:100%}.trk[data-astro-cid-bybrq5j6] li[data-astro-cid-bybrq5j6] span[data-astro-cid-bybrq5j6]{font-size:11px}}.pt{display:flex;flex-direction:column;gap:24px}.pt-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.pt-tabs button{position:relative;text-align:left;border:0;background:transparent;cursor:pointer;padding:16px 16px 8px 0;display:flex;flex-direction:column;gap:4px}.pt-tabs .bar{position:absolute;left:0;right:8px;top:0;height:2px;border-radius:2px;background:var(--line-strong);overflow:hidden}.pt-tabs .bar i{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left}.pt-tabs button.on .bar i{transform:scaleX(1)}.pt.auto .pt-tabs button.on .bar i{animation:pt-fill 6.5s linear both paused}.pt.auto.inview .pt-tabs button.on .bar i{animation-play-state:running}.pt-tabs .t{font-size:15px;font-weight:500;color:var(--faint);transition:color .15s ease}.pt-tabs .d{font-size:14px;line-height:1.4;color:var(--faint);transition:color .15s ease}.pt-tabs button.on .t{color:var(--ink)}.pt-tabs button.on .d{color:var(--muted)}@media(hover:hover)and (pointer:fine){.pt-tabs button:hover .t{color:var(--ink)}}.pt-frames{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:10px;box-shadow:0 0 0 1px var(--line-strong);background:var(--canvas)}.pt-frame{position:absolute;inset:0;animation:pt-in .5s var(--ease-out) both}.pt-frame[hidden]{display:none}.pt-frame img{width:100%;height:100%;object-fit:cover;object-position:top left}.pt-caption{display:none;color:var(--muted);font-size:15px}@keyframes pt-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pt-in{0%{opacity:0;clip-path:inset(0 0 6% 0)}to{opacity:1;clip-path:inset(0)}}@media(max-width:760px){.pt-tabs button{padding:14px 8px 4px 0}.pt-tabs .d{display:none}.pt-caption{display:block;min-height:3em}.pt-frames{aspect-ratio:4 / 3.4}}@media(prefers-reduced-motion:reduce){.pt-frame{animation:none}}.hero[data-astro-cid-xhaoqxbd]{height:calc(100dvh - var(--bar-h) - 24px);min-height:700px;padding-top:clamp(24px,3.4vw,48px);padding-bottom:20px;display:flex;flex-direction:column;gap:clamp(20px,2.6vw,32px)}.hero-top[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:20px}.h-display[data-astro-cid-xhaoqxbd]{font-size:clamp(36px,5vw,68px);line-height:1}.h-display[data-astro-cid-xhaoqxbd] .line[data-astro-cid-xhaoqxbd]{display:block;text-wrap:balance}.hero-side[data-astro-cid-xhaoqxbd]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap}.hero-side[data-astro-cid-xhaoqxbd] .lede[data-astro-cid-xhaoqxbd]{font-size:17px;max-width:34em}.cta-row[data-astro-cid-xhaoqxbd]{display:flex;gap:8px;flex-wrap:wrap}.hero[data-astro-cid-xhaoqxbd] .hc{flex:1}.statement[data-astro-cid-xhaoqxbd]{padding-block:clamp(56px,9vw,128px)}.statement[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{font-size:clamp(26px,4vw,56px);line-height:1.12;letter-spacing:-.04em;font-weight:500;max-width:22em;view-timeline-name:--statement}.statement[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd].dim{color:var(--faint)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.statement[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{animation:word linear both;animation-timeline:--statement}}}@keyframes word{0%{opacity:.14}to{opacity:1}}.head-split[data-astro-cid-xhaoqxbd]{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(32px,5vw,64px)}.head-split[data-astro-cid-xhaoqxbd] .lede[data-astro-cid-xhaoqxbd]{max-width:25em}.loopfig[data-astro-cid-xhaoqxbd]{margin-top:clamp(48px,7vw,96px);position:relative;overflow-x:clip}.rail[data-astro-cid-xhaoqxbd]{position:absolute;left:9px;right:0;top:9px;height:1px;background:var(--line-strong)}.head-rail[data-astro-cid-xhaoqxbd]{position:absolute;inset:-4px 0 auto;height:9px;animation:run 13s linear infinite}.head[data-astro-cid-xhaoqxbd]{position:absolute;left:-4px;top:0;width:9px;height:9px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px var(--canvas);animation:run-tone 13s linear infinite}.back[data-astro-cid-xhaoqxbd]{position:absolute;left:calc(100% / 6);width:calc(100% / 6);bottom:6px;height:30px;color:var(--muted);overflow:visible}.back-label[data-astro-cid-xhaoqxbd]{position:absolute;left:calc(100% / 6);width:calc(100% / 6);bottom:40px;text-align:center;font-size:12px;color:var(--muted);white-space:nowrap}.loop-steps[data-astro-cid-xhaoqxbd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr)}.loop-steps[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:6px;padding-right:24px}.loop-steps[data-astro-cid-xhaoqxbd] .node[data-astro-cid-xhaoqxbd]{display:grid;place-items:center;width:18px;height:18px;background:var(--canvas);border-radius:50%;position:relative;margin-bottom:22px;box-shadow:0 0 0 6px var(--canvas)}.loop-steps[data-astro-cid-xhaoqxbd] .who[data-astro-cid-xhaoqxbd]{font-size:13px;color:var(--faint)}.loop-steps[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{font-size:15px;margin-top:6px}@keyframes run{0%{transform:translate(0)}7%{transform:translate(0)}14%{transform:translate(16.667%)}21%{transform:translate(16.667%)}28%{transform:translate(33.333%)}35%{transform:translate(33.333%)}42%{transform:translate(16.667%)}48%{transform:translate(16.667%)}54%{transform:translate(33.333%)}58%{transform:translate(33.333%)}65%{transform:translate(50%)}70%{transform:translate(50%)}77%{transform:translate(66.667%)}90%{transform:translate(66.667%)}97%{transform:translate(83.333%)}to{transform:translate(83.333%)}}@keyframes run-tone{0%,28%{background:var(--ink)}33%,37%{background:var(--fail)}42%,72%{background:var(--ink)}77%,90%{background:var(--wait)}97%{background:var(--ok);opacity:1}to{background:var(--ok);opacity:0}}.rows[data-astro-cid-xhaoqxbd]{margin-top:clamp(40px,6vw,80px)}.row[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(24px,6vw,96px);align-items:center;padding-block:clamp(28px,4vw,48px);border-top:1px solid var(--line-strong)}.row[data-astro-cid-xhaoqxbd] .copy[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:10px;max-width:26em}.v[data-astro-cid-xhaoqxbd]{font-size:15px}.v-dock[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:10px;background:var(--panel);box-shadow:0 0 0 1px var(--wait-line)}.v-dock[data-astro-cid-xhaoqxbd] .q[data-astro-cid-xhaoqxbd]{display:flex;gap:10px;align-items:center;font-weight:500;padding:4px 4px 8px}.v-dock[data-astro-cid-xhaoqxbd] .o[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;gap:10px;padding:9px 12px 9px 9px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--line);background:var(--canvas)}.v-dock[data-astro-cid-xhaoqxbd] .o[data-astro-cid-xhaoqxbd] em[data-astro-cid-xhaoqxbd]{margin-left:auto;font-style:normal;font-size:13px;color:var(--muted);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.v-dock[data-astro-cid-xhaoqxbd] .o[data-astro-cid-xhaoqxbd] em[data-astro-cid-xhaoqxbd]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--wait)}.v-list[data-astro-cid-xhaoqxbd]{list-style:none;margin:0;padding:0}.v-list[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.v-list[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]:last-child{border-bottom:0}.v-list[data-astro-cid-xhaoqxbd] .t[data-astro-cid-xhaoqxbd]{margin-left:auto;color:var(--faint);font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.v-list[data-astro-cid-xhaoqxbd] .over[data-astro-cid-xhaoqxbd] .t[data-astro-cid-xhaoqxbd]{color:var(--fail)}.v-list[data-astro-cid-xhaoqxbd] .p[data-astro-cid-xhaoqxbd]{width:6px;height:6px;margin:0 5px;border-radius:50%;background:var(--ink);animation:pulse 1.2s ease infinite}.v-checks[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{width:16px;height:16px;position:relative;flex-shrink:0}.v-checks[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]:after{content:"";position:absolute;left:5px;top:1.5px;width:5px;height:9px;border:solid var(--ink);border-width:0 1.5px 1.5px 0;transform:rotate(45deg) scale(.6);opacity:0;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out);transition-delay:calc(var(--k, 0) * .22s + .3s)}.v-checks[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd] .t[data-astro-cid-xhaoqxbd]{opacity:0;transition:opacity .2s ease;transition-delay:calc(var(--k, 0) * .22s + .3s)}.v-checks[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]:nth-child(2){--k: 1}.v-checks[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]:nth-child(3){--k: 2}.v-checks[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]:nth-child(4){--k: 3}.row[data-astro-cid-xhaoqxbd].in .v-checks[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]:after{opacity:1;transform:rotate(45deg)}.row[data-astro-cid-xhaoqxbd].in .v-checks[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd] .t[data-astro-cid-xhaoqxbd]{opacity:1}.v-adv[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:10px;font-size:14px}.v-adv[data-astro-cid-xhaoqxbd] .big[data-astro-cid-xhaoqxbd]{font-size:clamp(19px,2vw,24px);font-weight:500;letter-spacing:-.02em;color:var(--ink)}.v-adv[data-astro-cid-xhaoqxbd] .meter[data-astro-cid-xhaoqxbd]{display:block;height:2px;background:var(--line-strong);border-radius:2px;overflow:hidden}.v-adv[data-astro-cid-xhaoqxbd] .meter[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{display:block;height:100%;background:var(--ink);transform-origin:left;transform:scaleX(.71);transition:transform .9s var(--ease-in-out) .4s}.row[data-astro-cid-xhaoqxbd].in .v-adv[data-astro-cid-xhaoqxbd] .meter[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{transform:scaleX(.87)}.v-diff[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:6px;font-size:14px;white-space:pre}.v-diff[data-astro-cid-xhaoqxbd] div[data-astro-cid-xhaoqxbd]{opacity:0;transform:translateY(6px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.v-diff[data-astro-cid-xhaoqxbd] div[data-astro-cid-xhaoqxbd]:nth-child(2){transition-delay:.25s}.v-diff[data-astro-cid-xhaoqxbd] div[data-astro-cid-xhaoqxbd]:nth-child(3){transition-delay:.45s}.v-diff[data-astro-cid-xhaoqxbd] div[data-astro-cid-xhaoqxbd]:nth-child(4){transition-delay:.6s}.row[data-astro-cid-xhaoqxbd].in .v-diff[data-astro-cid-xhaoqxbd] div[data-astro-cid-xhaoqxbd]{opacity:1;transform:none}.v-diff[data-astro-cid-xhaoqxbd] .rm[data-astro-cid-xhaoqxbd]{color:var(--faint);text-decoration:line-through}.v-diff[data-astro-cid-xhaoqxbd] .ad[data-astro-cid-xhaoqxbd]{color:var(--ink)}.team-row[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start;padding:28px 0;border-top:1px solid var(--line-strong)}.team-row[data-astro-cid-xhaoqxbd] .h-row[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;gap:12px}.letter[data-astro-cid-xhaoqxbd]{width:26px;height:26px;border-radius:6px;display:grid;place-items:center;background:var(--subtle);font-size:13px;font-weight:500;letter-spacing:0}.team-body[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:18px;padding-top:12px}.ttrack[data-astro-cid-xhaoqxbd]{list-style:none;margin:0;padding:0;display:flex;gap:4px}.ttrack[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.ttrack[data-astro-cid-xhaoqxbd] .b[data-astro-cid-xhaoqxbd]{display:block;height:3px;border-radius:3px;background:var(--line-strong);overflow:hidden}.ttrack[data-astro-cid-xhaoqxbd] .b[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease-out);transition-delay:calc(var(--i) * .14s + .2s)}.team-row[data-astro-cid-xhaoqxbd].in .ttrack[data-astro-cid-xhaoqxbd] .b[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{transform:scaleX(1)}.ttrack[data-astro-cid-xhaoqxbd] .you[data-astro-cid-xhaoqxbd] .b[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{background:var(--wait)}.ttrack[data-astro-cid-xhaoqxbd] .l[data-astro-cid-xhaoqxbd]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-meta[data-astro-cid-xhaoqxbd]{margin:0;display:flex;flex-wrap:wrap;gap:6px 32px;font-size:14px}.team-meta[data-astro-cid-xhaoqxbd] div[data-astro-cid-xhaoqxbd]{display:flex;gap:8px}.team-meta[data-astro-cid-xhaoqxbd] dt[data-astro-cid-xhaoqxbd]{color:var(--faint)}.team-meta[data-astro-cid-xhaoqxbd] dd[data-astro-cid-xhaoqxbd]{margin:0;color:var(--muted)}.dark[data-astro-cid-xhaoqxbd]{--canvas: #0e0e0e;--panel: #171717;--ink: #ededed;--ink-2: #d4d4d4;--muted: #a3a3a3;--faint: #8f8f8f;--line: rgb(255 255 255 / 9%);--line-strong: rgb(255 255 255 / 17%);--wait: #cfa482;background:var(--canvas);color:var(--ink);color-scheme:dark}.dark[data-astro-cid-xhaoqxbd] .h-section[data-astro-cid-xhaoqxbd]{max-width:11em}.metrics[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px)}.metric[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:12px}.ml[data-astro-cid-xhaoqxbd]{font-size:15px;font-weight:500}.mv[data-astro-cid-xhaoqxbd]{font-size:clamp(72px,11vw,168px);line-height:.9;letter-spacing:-.06em;font-weight:500;display:flex;align-items:baseline;font-variant-numeric:tabular-nums}.mv[data-astro-cid-xhaoqxbd] .pre[data-astro-cid-xhaoqxbd],.mv[data-astro-cid-xhaoqxbd] .pct[data-astro-cid-xhaoqxbd]{font-size:.34em;color:var(--faint);letter-spacing:0}.mv[data-astro-cid-xhaoqxbd] .pre[data-astro-cid-xhaoqxbd]{margin-right:.15em}.mv[data-astro-cid-xhaoqxbd] .pct[data-astro-cid-xhaoqxbd]{margin-left:.1em}.zone[data-astro-cid-xhaoqxbd]{position:relative;height:2px;background:var(--line-strong);border-radius:2px;margin-block:8px 4px}.zone[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{position:absolute;top:0;bottom:0;background:var(--ink);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-in-out) .3s}.metric[data-astro-cid-xhaoqxbd].wait .zone[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{background:var(--wait)}.metric[data-astro-cid-xhaoqxbd].in .zone[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{transform:scaleX(1)}.metric[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{color:var(--muted);font-size:15px;max-width:22em}.targets-note[data-astro-cid-xhaoqxbd]{margin-top:28px;font-size:13px;color:var(--faint)}.dark-shot[data-astro-cid-xhaoqxbd]{margin-top:clamp(40px,6vw,80px);border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px var(--line-strong);aspect-ratio:16 / 7.2;clip-path:inset(0 0 100% 0);opacity:1;transform:none;transition:clip-path 1.1s var(--ease-in-out)}.dark-shot[data-astro-cid-xhaoqxbd].in{clip-path:inset(0)}.dark-shot[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:100%;height:100%;object-fit:cover;object-position:50% 100%}.phone-grid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.phone-copy[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.ticks[data-astro-cid-xhaoqxbd]{list-style:none;margin:0;padding:0;align-self:stretch;max-width:26em}.ticks[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]{padding:12px 0;border-top:1px solid var(--line-strong)}.phone[data-astro-cid-xhaoqxbd]{justify-self:center;width:min(320px,72vw);padding:8px;border-radius:46px;background:var(--panel);box-shadow:0 0 0 1px var(--line-strong)}.phone[data-astro-cid-xhaoqxbd] picture[data-astro-cid-xhaoqxbd]{display:block;border-radius:38px;overflow:hidden;aspect-ratio:780 / 1688}.phone[data-astro-cid-xhaoqxbd] img{width:100%;height:100%;object-fit:cover}.principles[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-bottom:clamp(24px,4vw,48px)}.principles[data-astro-cid-xhaoqxbd]>div[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--ink)}.step-head[data-astro-cid-xhaoqxbd].wait{color:var(--wait)}.step-head[data-astro-cid-xhaoqxbd].wait:after{background:var(--wait-line)}.access-grid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,6vw,96px);align-items:center;padding:clamp(20px,6vw,80px)}.access-grid[data-astro-cid-xhaoqxbd] .dock{box-shadow:0 0 0 1px #0000001a,0 40px 80px -40px #0000008c}.foot[data-astro-cid-xhaoqxbd]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:32px 48px;font-size:14px;border-top:1px solid var(--line)}.foot[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}@keyframes pulse{50%{opacity:.3}}@media(max-width:1024px){.head-split[data-astro-cid-xhaoqxbd]{flex-direction:column;align-items:flex-start;gap:20px}.team-row[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:8px}.phone-grid[data-astro-cid-xhaoqxbd],.access-grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.loop-steps[data-astro-cid-xhaoqxbd]{grid-template-columns:repeat(3,1fr);row-gap:40px}.rail[data-astro-cid-xhaoqxbd]{display:none}}@media(max-width:700px){.hero[data-astro-cid-xhaoqxbd]{height:auto;min-height:0}.cta-row[data-astro-cid-xhaoqxbd]{width:100%}.cta-row[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{flex:1}.row[data-astro-cid-xhaoqxbd],.metrics[data-astro-cid-xhaoqxbd],.principles[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.metric[data-astro-cid-xhaoqxbd]{padding-bottom:12px}.mv[data-astro-cid-xhaoqxbd]{font-size:96px}.dark-shot[data-astro-cid-xhaoqxbd]{aspect-ratio:4 / 3}.dark-shot[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{object-position:0 100%}.loopfig[data-astro-cid-xhaoqxbd]{padding-left:34px;overflow-y:clip}.loop-steps[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;grid-auto-rows:1fr;row-gap:0}.loop-steps[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd]{position:relative;padding:0 0 28px}.loop-steps[data-astro-cid-xhaoqxbd] .node[data-astro-cid-xhaoqxbd]{position:absolute;left:-34px;top:4px;margin:0}.rail[data-astro-cid-xhaoqxbd]{display:block;inset:13px auto 0 8.5px;width:1px;height:auto}.head-rail[data-astro-cid-xhaoqxbd]{inset:0 auto 0 -4px;width:9px;height:auto;animation-name:run-y}.head[data-astro-cid-xhaoqxbd]{left:0;top:-4px}.back[data-astro-cid-xhaoqxbd],.back-label[data-astro-cid-xhaoqxbd]{display:none}.v-dock[data-astro-cid-xhaoqxbd] .o[data-astro-cid-xhaoqxbd] em[data-astro-cid-xhaoqxbd]{font-size:0;gap:0}}@keyframes run-y{0%{transform:translateY(0)}7%{transform:translateY(0)}14%{transform:translateY(16.667%)}21%{transform:translateY(16.667%)}28%{transform:translateY(33.333%)}35%{transform:translateY(33.333%)}42%{transform:translateY(16.667%)}48%{transform:translateY(16.667%)}54%{transform:translateY(33.333%)}58%{transform:translateY(33.333%)}65%{transform:translateY(50%)}70%{transform:translateY(50%)}77%{transform:translateY(66.667%)}90%{transform:translateY(66.667%)}97%{transform:translateY(83.333%)}to{transform:translateY(83.333%)}}@media(prefers-reduced-motion:reduce){.head-rail[data-astro-cid-xhaoqxbd],.head[data-astro-cid-xhaoqxbd]{animation:none}.head-rail[data-astro-cid-xhaoqxbd]{transform:translate(66.667%)}.head[data-astro-cid-xhaoqxbd]{background:var(--wait)}.dark-shot[data-astro-cid-xhaoqxbd]{clip-path:none}.ttrack[data-astro-cid-xhaoqxbd] .b[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{transform:scaleX(1);transition:none}.v-diff[data-astro-cid-xhaoqxbd] div[data-astro-cid-xhaoqxbd],.v-checks[data-astro-cid-xhaoqxbd] li[data-astro-cid-xhaoqxbd] .t[data-astro-cid-xhaoqxbd],.v-checks[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]:after{opacity:1;transition:none}}
