.tile[data-astro-cid-z625ofrd]{--px:0;--py:0;aspect-ratio:1.12;border-radius:var(--radius-xl);background:radial-gradient(70% 60% at 100% 0%, var(--hero-glow-warm), transparent 70%), radial-gradient(80% 70% at 0% 100%, var(--hero-glow-cool), transparent 70%), linear-gradient(155deg, var(--hero-fill));position:relative;overflow:hidden}.tile[data-astro-cid-z625ofrd].tilting{transform:perspective(1200px) rotateX(calc(var(--py) * -5deg)) rotateY(calc(var(--px) * 7deg))}.overview[data-astro-cid-z625ofrd],.toast[data-astro-cid-z625ofrd]{translate:calc(var(--px) * var(--depth) * 14px) calc(var(--py) * var(--depth) * 14px)}.overview[data-astro-cid-z625ofrd]{padding:16px 20px 18px;position:absolute;top:16%;left:12%;right:5%}.win[data-astro-cid-z625ofrd]{margin-bottom:12px}.ov-head[data-astro-cid-z625ofrd]{align-items:center;margin-bottom:14px}.ov-title[data-astro-cid-z625ofrd]{font-weight:600;font-size:var(--text-sm)}.metrics[data-astro-cid-z625ofrd]{grid-template-columns:repeat(4,auto);justify-content:start;gap:22px;margin-bottom:16px;display:grid}.metrics[data-astro-cid-z625ofrd] div[data-astro-cid-z625ofrd]{align-content:end;display:grid}.metrics[data-astro-cid-z625ofrd] b[data-astro-cid-z625ofrd]{font-size:var(--text-base);letter-spacing:var(--track-title);font-variant-numeric:tabular-nums;font-weight:600}.chart[data-astro-cid-z625ofrd]{align-items:flex-end;gap:6px;height:120px;margin-top:8px;display:flex}.col[data-astro-cid-z625ofrd]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.bar[data-astro-cid-z625ofrd]{width:100%;height:var(--h);background:var(--accent-700);transform-origin:bottom;transition:transform 1.2s var(--ease) var(--d);border-radius:3px 3px 1px 1px;position:relative;overflow:hidden;transform:scaleY(.04)}.push[data-astro-cid-z625ofrd]{height:var(--p);background:var(--accent-300);position:absolute;top:0;left:0;right:0}.m[data-astro-cid-z625ofrd]{color:var(--ink-3);font-size:9px}.tile[data-astro-cid-z625ofrd].in .bar[data-astro-cid-z625ofrd],html:not(.js) .tile[data-astro-cid-z625ofrd] .bar[data-astro-cid-z625ofrd]{transform:scaleY(1)}.toast[data-astro-cid-z625ofrd]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;transform:translateY(16px)scale(.96)}.tile[data-astro-cid-z625ofrd].in .toast[data-astro-cid-z625ofrd],html:not(.js) .tile[data-astro-cid-z625ofrd] .toast[data-astro-cid-z625ofrd]{opacity:1;transform:none}.t-push[data-astro-cid-z625ofrd]{width:50%;transition-delay:.9s;bottom:9%;left:5%}.t-journey[data-astro-cid-z625ofrd]{transition-delay:1.3s;top:5%;right:4%}.t-goal[data-astro-cid-z625ofrd]{width:34%;transition-delay:1.7s;display:block;bottom:6%;right:6%}.tile[data-astro-cid-z625ofrd].in .t-push[data-astro-cid-z625ofrd],html:not(.js) .tile[data-astro-cid-z625ofrd] .t-push[data-astro-cid-z625ofrd]{animation:6s ease-in-out 1.8s infinite float}.tile[data-astro-cid-z625ofrd].in .t-journey[data-astro-cid-z625ofrd],html:not(.js) .tile[data-astro-cid-z625ofrd] .t-journey[data-astro-cid-z625ofrd]{animation:7s ease-in-out 2.2s infinite float}.tile[data-astro-cid-z625ofrd].in .t-goal[data-astro-cid-z625ofrd],html:not(.js) .tile[data-astro-cid-z625ofrd] .t-goal[data-astro-cid-z625ofrd]{animation:8s ease-in-out 2.6s infinite float}.app[data-astro-cid-z625ofrd]{border-radius:var(--radius-sm);background:var(--ink);color:#fff;width:30px;height:30px;font-weight:600;font-size:var(--text-xs);flex:none;place-items:center;display:grid}.t-title[data-astro-cid-z625ofrd]{font-weight:600;font-size:var(--text-2xs)}.t-body[data-astro-cid-z625ofrd]{font-size:var(--text-2xs);line-height:1.35}.pulse[data-astro-cid-z625ofrd]{background:var(--accent-600);border-radius:50%;flex:none;width:10px;height:10px}.goal-row[data-astro-cid-z625ofrd]{font-size:var(--text-2xs);align-items:center;gap:6px;margin:2px 0 8px}.meter[data-astro-cid-z625ofrd]{height:6px}.meter[data-astro-cid-z625ofrd] span[data-astro-cid-z625ofrd]{width:72%;transition:transform 1.6s var(--ease) 2s;transform:scaleX(0)}.tile[data-astro-cid-z625ofrd].in .meter[data-astro-cid-z625ofrd] span[data-astro-cid-z625ofrd],html:not(.js) .tile[data-astro-cid-z625ofrd] .meter[data-astro-cid-z625ofrd] span[data-astro-cid-z625ofrd]{transform:scaleX(1)}@media (width<=560px){.tile[data-astro-cid-z625ofrd]{aspect-ratio:auto;flex-direction:column;gap:14px;padding:16px 14px 20px;display:flex}.overview[data-astro-cid-z625ofrd],.toast[data-astro-cid-z625ofrd]{position:relative;inset:auto}.overview[data-astro-cid-z625ofrd]{padding:12px 14px}.metrics[data-astro-cid-z625ofrd]{justify-content:space-between;gap:10px;margin-bottom:12px}.metrics[data-astro-cid-z625ofrd] .ui-label[data-astro-cid-z625ofrd]{font-size:var(--text-4xs)}.metrics[data-astro-cid-z625ofrd] b[data-astro-cid-z625ofrd]{font-size:var(--text-xs)}.chart[data-astro-cid-z625ofrd]{gap:4px;height:80px}.m[data-astro-cid-z625ofrd]{font-size:8px}.t-journey[data-astro-cid-z625ofrd]{order:-1;align-self:flex-end;max-width:92%}.t-push[data-astro-cid-z625ofrd]{align-self:flex-start;width:auto;max-width:92%}.t-goal[data-astro-cid-z625ofrd]{display:none}}.strip[data-astro-cid-uzurf5va]{border-block:1px solid var(--line);text-align:center;justify-items:center;gap:14px;padding-block:28px;display:grid}.label[data-astro-cid-uzurf5va]{font-size:var(--text-xs)}ul[data-astro-cid-uzurf5va]{flex-wrap:wrap;justify-content:center;gap:10px 32px;display:flex}li[data-astro-cid-uzurf5va]{font-size:var(--text-lg);letter-spacing:var(--track-title);color:var(--ink-3);white-space:nowrap;font-weight:500}@media (width<=640px){ul[data-astro-cid-uzurf5va]{gap:6px 24px}li[data-astro-cid-uzurf5va]{font-size:var(--text-lg)}}.feature[data-astro-cid-4u5akiwr]{--split-r:1.08fr}.copy[data-astro-cid-4u5akiwr]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.copy[data-astro-cid-4u5akiwr] .lede[data-astro-cid-4u5akiwr]{font-size:var(--text-lg)}.stage[data-astro-cid-4u5akiwr]{height:100%;position:relative;overflow:hidden}@media (width<=900px){.stage[data-astro-cid-4u5akiwr]{--stage-h:360px}}.lifeflow[data-astro-cid-wrzoup7m]{--dwell:5.5s;--split-l:.75fr;--split-r:1.25fr;--split-gap:clamp(24px, 5vw, 72px)}html:not(.js) .lifeflow[data-astro-cid-wrzoup7m]{grid-template-columns:minmax(0,1fr)}html:not(.js) .panels[data-astro-cid-wrzoup7m]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.rail-col[data-astro-cid-wrzoup7m],.rail[data-astro-cid-wrzoup7m]{display:grid}.rail-col[data-astro-cid-wrzoup7m]{grid-template-columns:minmax(0,1fr)}.rail-tab[data-astro-cid-wrzoup7m]{color:var(--ink-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr);column-gap:8px;padding:14px 0 14px 22px;transition:color .3s;display:grid;position:relative}.rail-tab[data-astro-cid-wrzoup7m]:hover,.rail-tab[data-astro-cid-wrzoup7m][aria-selected=true]{color:var(--ink)}.track[data-astro-cid-wrzoup7m]{background:var(--line);width:2px;position:absolute;inset:0 auto 0 0}.progress[data-astro-cid-wrzoup7m]{--empty:scaleY(0);background:var(--accent-600);transform:var(--empty);transform-origin:top;position:absolute;inset:0}.rail-tab[data-astro-cid-wrzoup7m][aria-selected=true] .progress[data-astro-cid-wrzoup7m]{transform:none}.touring[data-astro-cid-wrzoup7m] .rail-tab[data-astro-cid-wrzoup7m][aria-selected=true] .progress[data-astro-cid-wrzoup7m]{animation:lifeflow-fill var(--dwell) linear forwards}.touring[data-astro-cid-wrzoup7m]:is(:hover,:focus-within) .progress[data-astro-cid-wrzoup7m]{animation-play-state:paused}@keyframes lifeflow-fill{0%{transform:var(--empty)}}.n[data-astro-cid-wrzoup7m]{font-size:var(--text-2xs);padding-top:6px}.name[data-astro-cid-wrzoup7m]{font-size:var(--text-h5);letter-spacing:var(--track-subhead);font-weight:500}.desc[data-astro-cid-wrzoup7m]{font-size:var(--text-md);color:var(--ink-2);grid-column:2;margin-top:6px;display:none}.rail-tab[data-astro-cid-wrzoup7m][aria-selected=true] .desc[data-astro-cid-wrzoup7m]{animation:.4s lifeflow-fade;display:block}@keyframes lifeflow-fade{0%{opacity:0}}.canvas[data-astro-cid-wrzoup7m]{--stage-h:480px;isolation:isolate;padding:64px clamp(16px,4vw,48px) 40px;position:relative;overflow:hidden}.canvas[data-astro-cid-wrzoup7m]:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--ink) 16%, transparent) 1px, transparent 1.4px);background-size:18px 18px;position:absolute;inset:0;mask-image:radial-gradient(#000 55%,#0000 95%)}.canvas-label[data-astro-cid-wrzoup7m]{border-radius:var(--radius-pill);background:#ffffffb3;padding:4px 10px;position:absolute;top:20px;left:24px}.flow[data-astro-cid-wrzoup7m]{justify-items:center;width:min(100%,440px);display:grid}.row[data-astro-cid-wrzoup7m]{justify-content:center;gap:14px;width:100%;padding-top:26px;display:flex;position:relative}.row[data-astro-cid-wrzoup7m]:first-child{padding-top:0}.row[data-astro-cid-wrzoup7m]:not(:first-child):before{content:"";background:color-mix(in srgb, var(--accent-700) 40%, transparent);transform-origin:top;width:2px;height:26px;margin-left:-1px;position:absolute;top:0;left:50%}.row[data-astro-cid-wrzoup7m].split:before{height:13px}.row[data-astro-cid-wrzoup7m].split:after{content:"";border:2px solid color-mix(in srgb, var(--accent-700) 40%, transparent);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transform-origin:top;border-bottom:0;height:14px;position:absolute;top:12px;left:25%;right:25%}.node[data-astro-cid-wrzoup7m]{border-radius:var(--radius-ui);text-align:left;align-items:center;gap:12px;width:100%;max-width:300px;padding:12px 14px;display:flex;position:relative}.split[data-astro-cid-wrzoup7m] .node[data-astro-cid-wrzoup7m]{flex:1 1 0;min-width:0}.node-ico[data-astro-cid-wrzoup7m]{--ico:30px;border-radius:var(--radius-sm)}.node-copy[data-astro-cid-wrzoup7m]{min-width:0;font-size:var(--text-xs);color:var(--ink-2);gap:1px;display:grid}.node-copy[data-astro-cid-wrzoup7m] b[data-astro-cid-wrzoup7m]{font-size:var(--text-sm);color:var(--ink);font-weight:500}.node[data-astro-cid-wrzoup7m].trigger{--ink:var(--on-night);--ink-2:var(--on-night-2);background:var(--night);box-shadow:0 10px 30px -12px color-mix(in srgb, var(--night) 70%, transparent)}.trigger[data-astro-cid-wrzoup7m] .node-ico[data-astro-cid-wrzoup7m]{background:color-mix(in srgb, var(--on-night) 12%, transparent);color:var(--on-night)}.node[data-astro-cid-wrzoup7m].wait{max-width:200px;box-shadow:none;outline:1.5px dashed color-mix(in srgb, var(--accent-700) 35%, transparent);background:#ffffff8c;padding-block:8px}.node[data-astro-cid-wrzoup7m].end{border-radius:var(--radius-pill);max-width:260px;padding-block:8px}@media (prefers-reduced-motion:no-preference){html.js .row[data-astro-cid-wrzoup7m]:before,html.js .row[data-astro-cid-wrzoup7m]:after{transform:scaleY(0)}html.js .node[data-astro-cid-wrzoup7m]{opacity:0;transform:translateY(10px)scale(.98)}html.js .in[data-astro-cid-wrzoup7m] .row[data-astro-cid-wrzoup7m]:before,html.js .in[data-astro-cid-wrzoup7m] .row[data-astro-cid-wrzoup7m]:after{transition:transform .35s ease calc(var(--r) * .32s);transform:scaleY(1)}html.js .in[data-astro-cid-wrzoup7m] .node[data-astro-cid-wrzoup7m]{opacity:1;transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.12s + var(--r) * .32s);transform:none}html.js .in[data-astro-cid-wrzoup7m] .node[data-astro-cid-wrzoup7m]:not(.trigger,.wait):after{animation:lifeflow-step 4.8s ease-in-out calc(1.6s + var(--r) * .6s) infinite}}.node[data-astro-cid-wrzoup7m]:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--accent-600), 0 10px 28px -12px color-mix(in srgb, var(--accent-600) 45%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}@keyframes lifeflow-step{8%{opacity:1}20%{opacity:0}}@media (width<=900px){.rail[data-astro-cid-wrzoup7m]{scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;gap:18px;padding-right:32px;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.rail-tab[data-astro-cid-wrzoup7m]{grid-template-columns:auto auto;padding:8px 0 12px}.track[data-astro-cid-wrzoup7m]{width:auto;height:2px;inset:auto 0 0}.progress[data-astro-cid-wrzoup7m]{--empty:scaleX(0);transform-origin:0}.name[data-astro-cid-wrzoup7m]{font-size:var(--text-base)}.rail-tab[data-astro-cid-wrzoup7m][aria-selected=true] .desc[data-astro-cid-wrzoup7m]{display:none}.canvas[data-astro-cid-wrzoup7m]{--stage-h:0px;padding-top:56px}}.wrap[data-astro-cid-kifmj3t6]{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;max-width:460px;display:grid}.call[data-astro-cid-kifmj3t6]{font-size:var(--text-xs);align-items:center;gap:10px;padding:12px 16px;display:flex}.verb[data-astro-cid-kifmj3t6]{border-radius:var(--radius-xs);background:var(--accent-700);color:#fff;font-size:var(--text-3xs);padding:2px 8px;font-weight:700}.path[data-astro-cid-kifmj3t6]{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.head[data-astro-cid-kifmj3t6]{flex-wrap:wrap;align-items:center;gap:6px 10px}.rows[data-astro-cid-kifmj3t6]{gap:10px;margin-top:14px;display:grid}.rows[data-astro-cid-kifmj3t6] li[data-astro-cid-kifmj3t6]{border-radius:var(--radius-md);background:var(--paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.what[data-astro-cid-kifmj3t6]{min-width:0;display:grid}.what[data-astro-cid-kifmj3t6] b[data-astro-cid-kifmj3t6]{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.detail[data-astro-cid-kifmj3t6]{font-size:var(--text-3xs);color:var(--ink-3)}.time[data-astro-cid-kifmj3t6]{font-size:var(--text-3xs);color:var(--good-ink);white-space:nowrap}@media (width<=560px){.rows[data-astro-cid-kifmj3t6] li[data-astro-cid-kifmj3t6]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag what""tag time";gap:4px 12px}.tag[data-astro-cid-kifmj3t6]{grid-area:tag;align-self:start}.what[data-astro-cid-kifmj3t6]{grid-area:what}.what[data-astro-cid-kifmj3t6] b[data-astro-cid-kifmj3t6]{white-space:normal}.time[data-astro-cid-kifmj3t6]{grid-area:time}}.js .wrap[data-astro-cid-kifmj3t6] .rows[data-astro-cid-kifmj3t6] li[data-astro-cid-kifmj3t6]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(.4s + var(--i) * .5s);transform:translateY(8px)}.js .wrap[data-astro-cid-kifmj3t6].in .rows[data-astro-cid-kifmj3t6] li[data-astro-cid-kifmj3t6]{opacity:1;transform:none}.flow[data-astro-cid-d2upnuln]{grid-template-rows:auto repeat(3,1fr);grid-template-columns:minmax(0,1.15fr) minmax(0,.75fr) minmax(0,1.15fr);row-gap:12px;width:100%;max-width:600px;display:grid;position:relative}.col[data-astro-cid-d2upnuln]{z-index:1;grid-row:1/-1;grid-template-rows:subgrid;display:grid;position:relative}.node[data-astro-cid-d2upnuln]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--i) * .12s);grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:4px 10px;padding:12px 14px;display:grid;transform:translateY(8px)}.flow[data-astro-cid-d2upnuln].in .node[data-astro-cid-d2upnuln],html:not(.js) .flow[data-astro-cid-d2upnuln] .node[data-astro-cid-d2upnuln]{opacity:1;transform:none}.node[data-astro-cid-d2upnuln] .ico[data-astro-cid-d2upnuln]{--ico:30px;border-radius:var(--radius-sm)}.node[data-astro-cid-d2upnuln] b[data-astro-cid-d2upnuln]{font-size:var(--text-xs);font-weight:600;display:block}.node[data-astro-cid-d2upnuln] .ui-label[data-astro-cid-d2upnuln]{line-height:1.35;display:block}.node[data-astro-cid-d2upnuln] .chip[data-astro-cid-d2upnuln]{font-size:var(--text-4xs);grid-column:2;justify-self:start}.node[data-astro-cid-d2upnuln].soon{box-shadow:0 0 0 1px var(--line-strong);background:#ffffff8c}.hub[data-astro-cid-d2upnuln]{grid-area:2/2/-1;place-items:center;margin-inline:-6px;display:grid;position:relative}.wires[data-astro-cid-d2upnuln]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wires[data-astro-cid-d2upnuln] path[data-astro-cid-d2upnuln]{fill:none;stroke:color-mix(in srgb, var(--accent-700) 45%, transparent);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:4 4;animation:2.4s linear infinite march}.wires[data-astro-cid-d2upnuln] .dim[data-astro-cid-d2upnuln]{stroke:var(--line-strong);animation:none}.core[data-astro-cid-d2upnuln]{z-index:1;border-radius:var(--radius-lg);background:var(--night);color:var(--on-night);box-shadow:var(--shadow-float), 0 0 0 6px color-mix(in srgb, var(--accent-500) 25%, transparent);text-align:center;justify-items:center;gap:2px;padding:14px 12px;display:grid;position:relative}.core[data-astro-cid-d2upnuln] b[data-astro-cid-d2upnuln]{font-size:var(--text-xs)}.core[data-astro-cid-d2upnuln] .ui-label[data-astro-cid-d2upnuln]{color:var(--on-night-3);font-size:var(--text-4xs)}.logo-mark[data-astro-cid-d2upnuln]{border-radius:var(--radius-sm);background:var(--lilac);--logo-mark:var(--night);place-items:center;width:30px;height:30px;display:grid}@keyframes march{to{stroke-dashoffset:-8px}}@media (width<=560px){.flow[data-astro-cid-d2upnuln]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:18px}.flow[data-astro-cid-d2upnuln]:before{content:"";border-left:1.5px dashed color-mix(in srgb, var(--accent-700) 45%, transparent);position:absolute;top:32px;bottom:20px;left:50%}.col[data-astro-cid-d2upnuln]{grid-row:auto;grid-template-rows:none;gap:10px}.hub[data-astro-cid-d2upnuln]{grid-area:auto;min-height:90px}.wires[data-astro-cid-d2upnuln]{display:none}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding-top:clamp(48px,7vw,96px)}.hero-glow[data-astro-cid-lcdefpme]{opacity:.5;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-glow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:50%;width:46vw;animation:18s ease-in-out infinite alternate drift;position:absolute}.hero-glow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{background:radial-gradient(circle, color-mix(in srgb, var(--lilac) 45%, transparent), transparent 65%);top:-18vw;left:-12vw}.hero-glow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){background:radial-gradient(circle, color-mix(in srgb, var(--hero-glow-cool) 45%, transparent), transparent 65%);animation-delay:-6s;top:-8vw;right:-10vw}.hero-glow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){background:radial-gradient(circle, color-mix(in srgb, var(--hero-glow-warm) 40%, transparent), transparent 65%);animation-delay:-12s;top:20vw;left:30vw}@keyframes drift{to{transform:translate(6vw,4vw)scale(1.15)}}.hero-row[data-astro-cid-lcdefpme]{padding-bottom:clamp(56px,7vw,96px)}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.shimmer[data-astro-cid-lcdefpme]{--grad:linear-gradient(100deg, var(--accent-700) 20%, color-mix(in srgb, var(--accent-600) 60%, var(--accent-700)) 40%, color-mix(in srgb, var(--teal) 40%, var(--accent-800)) 55%, var(--accent-700) 75%);background-position:100% 0;background-size:250% 100%;animation:6s ease-in-out 2 shimmer}@keyframes shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:560px}@media (width<=600px){.hero-copy[data-astro-cid-lcdefpme] .display-sm[data-astro-cid-lcdefpme]{font-size:clamp(44px,11.5vw,52px);line-height:1.06}}.more-link[data-astro-cid-lcdefpme]{font-size:var(--text-sm);margin-top:28px}.more-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--hl)}.tabs-row[data-astro-cid-lcdefpme]{scrollbar-width:none;flex-wrap:nowrap;margin:0 0 clamp(28px,4vw,48px);display:flex;overflow-x:auto}.tabs-row[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{white-space:nowrap;flex:1 0 auto}.tabs-row[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}@media (width<=1000px){.tabs-row[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font-size:var(--text-sm);padding-inline:8px}}.acc-head[data-astro-cid-lcdefpme]{display:none}@media (width<=860px){.tabs-row[data-astro-cid-lcdefpme]{display:none}.showcase[data-astro-cid-lcdefpme] .in-accordion{padding-bottom:24px}.showcase[data-astro-cid-lcdefpme] .in-accordion .copy>.eyebrow,.showcase[data-astro-cid-lcdefpme] .in-accordion .copy>.h3{display:none}.showcase[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);display:grid}.acc-item[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.acc-head[data-astro-cid-lcdefpme]{font:inherit;margin:0;display:block}.acc-head[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;gap:4px;padding:18px 40px 18px 0;display:grid;position:relative}.acc-label[data-astro-cid-lcdefpme]{font-size:var(--text-lg);letter-spacing:var(--track-label);font-weight:600}.acc-title[data-astro-cid-lcdefpme]{font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty}.acc-head[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:after{line-height:1;position:absolute;top:18px;right:0}.js .acc-item[data-astro-cid-lcdefpme]:has([aria-expanded=false]) [data-astro-cid-lcdefpme][data-panel]{display:none}.acc-item[data-astro-cid-lcdefpme] .more-link[data-astro-cid-lcdefpme]{margin:0;padding:0 0 24px}}.steps[data-astro-cid-lcdefpme]{gap:40px clamp(20px,2.5vw,32px)}.steps[data-astro-cid-lcdefpme]>.step[data-astro-cid-lcdefpme]{border-top:0}.steps[data-astro-cid-lcdefpme]>.step[data-astro-cid-lcdefpme]:before{display:none}.step[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:12px;padding-block:0 8px;display:flex}.vis[data-astro-cid-lcdefpme]{--stage-h:clamp(220px, 24vw, 260px);align-self:stretch;margin-bottom:14px;padding:clamp(18px,2.5vw,28px)}.vis[data-astro-cid-lcdefpme]>.ui[data-astro-cid-lcdefpme]{width:100%;max-width:340px}.step[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-size:var(--text-2xs);letter-spacing:.04em;color:var(--accent-700)}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);letter-spacing:var(--track-subhead)}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-md)}.step[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{font-size:var(--text-sm);margin-top:auto}.channel-strip[data-astro-cid-lcdefpme]{padding:6px 18px;display:grid}.channel-strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:var(--text-md);transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(.3s + var(--i) * .25s);padding:14px 0;font-weight:500}.channel-strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.js .step[data-astro-cid-lcdefpme]:not(.in) .channel-strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(6px)}.channel-strip[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:12px;text-decoration:none;display:flex}.channel-name[data-astro-cid-lcdefpme]{gap:2px;display:grid}.channel-name[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:var(--text-xs);color:var(--ink-3);font-weight:400}.channel-strip[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{color:var(--ink-3);margin-left:auto}.channel-strip[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.channel-strip[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{color:var(--accent-700)}.event-stream[data-astro-cid-lcdefpme]{gap:6px;width:100%;padding:10px;display:grid}.event-stream[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:var(--text-2xs);flex-wrap:wrap;justify-content:space-between;gap:2px 10px;padding:8px 10px;display:flex}.event-stream[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.event-stream[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{color:var(--accent-800)}.event-stream[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-3);white-space:nowrap}.js .step[data-astro-cid-lcdefpme] .event-stream[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(.3s + var(--i) * .35s);transform:translateY(6px)}.js .step[data-astro-cid-lcdefpme].in .event-stream[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{opacity:1;transform:none}.earned[data-astro-cid-lcdefpme]{width:100%;padding:16px}.earned-row[data-astro-cid-lcdefpme]{justify-content:space-between;gap:12px;margin-top:10px;display:flex}.earned-row[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--text-2xs);color:var(--ink-3);display:grid}.earned-row[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);letter-spacing:var(--track-subhead);color:var(--ink)}@media (width<=960px){.steps[data-astro-cid-lcdefpme]{--cols:1}}.builders[data-astro-cid-lcdefpme]{--split-r:1.2fr;--split-align:start}.builders-copy[data-astro-cid-lcdefpme]{gap:18px;display:grid}.builders-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.builders-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2)}.ai[data-astro-cid-lcdefpme]{isolation:isolate;position:relative;overflow:hidden}.ai-glow[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent-600) 50%, transparent), transparent 70%);z-index:-1;border-radius:50%;width:70%;animation:9s ease-in-out infinite breathe;position:absolute;top:-30%;right:-10%}@keyframes breathe{50%{opacity:.7;transform:scale(1.15)translate(-4%,6%)}}.ai-copy[data-astro-cid-lcdefpme]{gap:22px;display:grid}.jobs[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-night);display:grid}.jobs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-night);color:var(--on-night-2);font-size:var(--text-md);gap:4px;padding:16px 0;display:grid}.jobs[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--on-night);font-size:var(--text-lg);font-weight:500}.guarantee[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--on-night-2)}.who[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{padding-block:24px}.who[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-h5);letter-spacing:var(--track-subhead)}.support[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);font-size:var(--text-md);color:var(--ink-2);padding-top:20px}.support[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:500}.support[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--hl)}.story[data-astro-cid-lcdefpme]{gap:14px}.result[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);letter-spacing:var(--track-subhead);color:var(--accent-700);font-weight:600}.story[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-size:var(--text-base);color:var(--ink);margin:0}.trust-grid[data-astro-cid-lcdefpme]{--split-r:1.3fr;--split-align:start}.trust-head[data-astro-cid-lcdefpme]{justify-items:start;gap:20px;display:grid}.trust-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-lg)}
