.hero[data-v-4bf541b4]{min-height:var(--hero-height)}.hero-split[data-v-4bf541b4]{grid-template-columns:var(--hero-columns);display:grid}.hero-split .intro[data-v-4bf541b4]{grid-column:2}.hero-solo[data-v-4bf541b4]{grid-template-columns:minmax(0,1fr);display:grid}.intro[data-v-4bf541b4]{padding:64px 68px 64px var(--gutter);flex-direction:column;justify-content:center;display:flex}.hero-solo .intro[data-v-4bf541b4]{max-width:46rem;padding-inline:var(--gutter);margin-inline:auto}.heading[data-v-4bf541b4]{text-wrap:balance;max-width:15ch;margin-bottom:22px;font-size:clamp(36px,4.05vw,61px);line-height:1.02}.lead[data-v-4bf541b4]{max-width:44ch;margin-bottom:38px}.actions[data-v-4bf541b4]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.demo.framed[data-v-4bf541b4]{display:none}@media (width<=940px){.hero-split[data-v-4bf541b4]{grid-template-columns:minmax(0,1fr)}.intro[data-v-4bf541b4]{padding:64px var(--gutter)}.hero-split .intro[data-v-4bf541b4]{grid-column:auto;padding-bottom:40px}.demo.framed[data-v-4bf541b4]{display:inline-flex}}.grid[data-v-ab2c9566]{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1px;display:grid;overflow:hidden}.cell[data-v-ab2c9566]{background:var(--bg);flex-direction:column;padding:28px;transition:background .16s;display:flex}.cell[data-v-ab2c9566]:hover{background:var(--panel)}.icon[data-v-ab2c9566]{color:var(--dim)}.title[data-v-ab2c9566]{margin:16px 0 8px;font-size:17px}.body[data-v-ab2c9566]{font-size:14.5px;font-weight:var(--weight-body);color:var(--dim)}.link[data-v-ab2c9566]{align-self:flex-start;margin-top:auto;padding-top:16px}.tiles[data-v-ab2c9566]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tile[data-v-ab2c9566]{border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;height:100%;padding:18px 20px;font-size:15.5px;font-weight:500;transition:background .16s,border-color .16s;display:flex}a.tile[data-v-ab2c9566]:hover{border-color:var(--ctl-strong);background:var(--panel)}.tile .icon[data-v-ab2c9566]{flex:none}@media (width<=940px){.tiles[data-v-ab2c9566]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.tiles[data-v-ab2c9566]{gap:8px}.tile[data-v-ab2c9566]{gap:10px;padding:12px 14px;font-size:14px;line-height:1.25}.name[data-v-ab2c9566]{align-items:center;min-height:2.5em;display:flex}}.diagram[data-v-db9e6906]{width:100%;height:auto;display:block}.caption[data-v-db9e6906],.label[data-v-db9e6906]{font-family:var(--font-body);fill:var(--dim);font-size:13px}.ohne[data-v-db9e6906]{fill:var(--txt);font-weight:600}.chip[data-v-db9e6906]{fill:var(--panel)}.arrow[data-v-db9e6906],.chip[data-v-db9e6906],.rail[data-v-db9e6906]{stroke:var(--ctl-strong)}.arrow[data-v-db9e6906],.rail[data-v-db9e6906]{fill:none;stroke-linecap:round;stroke-linejoin:round}.code[data-v-db9e6906],.file[data-v-db9e6906],.name[data-v-db9e6906]{font-family:var(--font-mono);fill:var(--txt);font-size:14px}.file[data-v-db9e6906]{font-size:13px}.name[data-v-db9e6906]{text-anchor:middle;dominant-baseline:central}.usual[data-v-db9e6906]{--edge:color-mix(in srgb, currentcolor 45%, var(--panel));color:var(--dim)}.usual .arrow[data-v-db9e6906],.usual .chip[data-v-db9e6906],.usual .rail[data-v-db9e6906]{stroke:var(--edge)}.usual .chip[data-v-db9e6906],.usual .rail[data-v-db9e6906]{stroke-dasharray:4 4}.usual .dot[data-v-db9e6906],.usual .name[data-v-db9e6906]{fill:currentColor}.file[data-v-db9e6906]{fill:var(--dim)}.direct[data-v-db9e6906]{stroke:var(--tk-f)}.type[data-v-db9e6906]{fill:var(--tk-k);animation:10s ease-in-out infinite strip-db9e6906}.string[data-v-db9e6906]{fill:var(--tk-s)}.rest[data-v-db9e6906]{animation:10s ease-in-out infinite close-db9e6906}.caption[data-v-db9e6906]{animation:10s ease-in-out infinite caption-db9e6906}.lane-usual[data-v-db9e6906]{animation:10s ease-in-out infinite usual-db9e6906}.lane[data-v-db9e6906]{animation:10s ease-in-out infinite ohne-db9e6906}.dot[data-v-db9e6906]{animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}.slow[data-v-db9e6906]{animation-name:slow-db9e6906}.fast[data-v-db9e6906]{fill:var(--tk-f);animation-name:fast-db9e6906}.build[data-v-db9e6906]{animation:10s ease-in-out infinite build-db9e6906}.dist[data-v-db9e6906]{animation:10s ease-in-out infinite dist-db9e6906}.finish[data-v-db9e6906]{animation:10s ease-in-out infinite finish-db9e6906}.run[data-v-db9e6906]{animation:10s ease-in-out infinite run-db9e6906}.run .chip[data-v-db9e6906]{fill:color-mix(in srgb,var(--tk-f) 12%,var(--panel));stroke:var(--tk-f)}.run .name[data-v-db9e6906]{fill:var(--tk-f)}@keyframes usual-db9e6906{0%,48%,96%,to{opacity:1}52%,90%{opacity:.35}}@keyframes ohne-db9e6906{0%,48%,96%,to{opacity:.35}52%,90%{opacity:1}}@keyframes slow-db9e6906{0%,3%{opacity:1;transform:translate(-60px)}18%,6%{transform:translate(13px)}21%,30%{transform:translate(129px)}33%,40%{transform:translate(245px)}43%,90%{opacity:1;transform:translate(306px)}93%{opacity:0;transform:translate(306px)}99%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(-60px)}}@keyframes build-db9e6906{0%,21%,6%,to{color:var(--dim)}18%,8%{color:var(--txt)}}@keyframes dist-db9e6906{0%,20%,33%,to{color:var(--dim)}23%,30%{color:var(--txt)}}@keyframes finish-db9e6906{0%,41%,95%,to{color:var(--dim)}45%,90%{color:var(--txt)}}@keyframes strip-db9e6906{0%,54%,98%,to{opacity:1}58%,94%{opacity:0}}@keyframes close-db9e6906{0%,57%,94%,to{transform:translate(0)}61%,91%{transform:translate(-67.2px)}}@keyframes caption-db9e6906{0%,54%,96%,to{opacity:.35}60%,90%{opacity:1}}@keyframes fast-db9e6906{0%,61%{transform:translate(-60px)}68%,to{transform:translate(196px)}}@keyframes run-db9e6906{0%,68%,95%,to{opacity:0}71%,90%{opacity:1}}@media (prefers-reduced-motion:reduce){.diagram[data-v-db9e6906] *{animation:none}.dot[data-v-db9e6906]{opacity:0}.type[data-v-db9e6906]{opacity:.35}}.diagram[data-v-1d7c1a94]{width:100%;height:auto;display:block}.label[data-v-1d7c1a94]{font-family:var(--font-mono);fill:var(--dim);font-size:12px}.run[data-v-1d7c1a94]{font-family:var(--font-body);fill:var(--txt);font-size:13px;font-weight:600}.slots rect[data-v-1d7c1a94]{stroke-dasharray:3 3}.rule[data-v-1d7c1a94],.slots rect[data-v-1d7c1a94]{fill:none;stroke:var(--line)}.tile rect[data-v-1d7c1a94]{fill:var(--panel);stroke:var(--ctl-strong)}.tile text[data-v-1d7c1a94]{font-family:var(--font-mono);fill:var(--txt);text-anchor:middle;dominant-baseline:central;font-size:14px}.win rect[data-v-1d7c1a94]{fill:color-mix(in srgb,var(--tk-f) 12%,var(--panel));stroke:var(--tk-f)}.win text[data-v-1d7c1a94]{fill:var(--tk-f)}.lose[data-v-1d7c1a94]{opacity:.35;animation:10s ease-in-out infinite lose-1d7c1a94}.note[data-v-1d7c1a94]{font-family:var(--font-body);fill:var(--tk-f);text-anchor:middle;font-size:13px;font-weight:500;animation:10s ease-in-out infinite note-1d7c1a94}.drop[data-v-1d7c1a94]{animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.users[data-v-1d7c1a94]{--from:-72px;animation-name:users-1d7c1a94}.login[data-v-1d7c1a94]{--from:-172px;animation-name:login-1d7c1a94}.posts[data-v-1d7c1a94]{animation-name:posts-1d7c1a94}.feed[data-v-1d7c1a94],.posts[data-v-1d7c1a94]{--from:-122px}.feed[data-v-1d7c1a94]{animation-name:feed-1d7c1a94}@keyframes users-1d7c1a94{0%,10%{opacity:0;transform:translateY(var(--from))}14%{opacity:1}20%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes login-1d7c1a94{0%,22%{opacity:0;transform:translateY(var(--from))}26%{opacity:1}34%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes posts-1d7c1a94{0%,40%{opacity:0;transform:translateY(var(--from))}44%{opacity:1}50%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes feed-1d7c1a94{0%,48%{opacity:0;transform:translateY(var(--from))}52%{opacity:1}58%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes lose-1d7c1a94{0%,30%,95%,to{opacity:1}34%,88%{opacity:.35}}@keyframes note-1d7c1a94{0%,32%,92%,to{opacity:0}38%,88%{opacity:1}}@media (prefers-reduced-motion:reduce){.diagram[data-v-1d7c1a94] *{animation:none}}.diagram[data-v-63564281]{width:100%;height:auto;display:block}.card[data-v-63564281]{fill:var(--panel)}.card[data-v-63564281],.rule[data-v-63564281]{stroke:var(--line)}.rule[data-v-63564281]{fill:none}.mono[data-v-63564281]{font-family:var(--font-mono);font-size:14px}.body[data-v-63564281],.mono[data-v-63564281]{fill:var(--txt)}.body[data-v-63564281]{font-family:var(--font-body);font-size:13px;font-weight:500}.dim[data-v-63564281]{fill:var(--dim)}.file[data-v-63564281]{font-size:13px}.fn[data-v-63564281]{fill:var(--tk-f)}.str[data-v-63564281]{fill:var(--tk-s)}.accent[data-v-63564281]{fill:var(--tk-f)}.chip[data-v-63564281]{fill:none;stroke:var(--ctl-strong);stroke-opacity:.5}.band[data-v-63564281]{opacity:0}.badge[data-v-63564281],.band[data-v-63564281]{fill:var(--tk-f);fill-opacity:.12}.badge[data-v-63564281]{stroke:var(--tk-f);stroke-opacity:.5}.count-2[data-v-63564281],.count-20[data-v-63564281]{opacity:0}.band[data-v-63564281],.column[data-v-63564281],.count[data-v-63564281],.junction[data-v-63564281]{animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both}.band-title[data-v-63564281]{animation-name:band-title-63564281}.band-tags[data-v-63564281]{animation-name:band-tags-63564281}.column[data-v-63564281]{animation-name:column-63564281}.junction[data-v-63564281]{animation-name:junction-63564281}.count-2[data-v-63564281]{animation-name:count-2-63564281}.count-20[data-v-63564281]{animation-name:count-20-63564281}.count-200[data-v-63564281]{animation-name:count-200-63564281}@keyframes band-title-63564281{0%,28%,6%,to{opacity:0}10%,24%{opacity:1}}@keyframes band-tags-63564281{0%,30%,52%,to{opacity:0}34%,48%{opacity:1}}@keyframes column-63564281{0%,6%,98%,to{opacity:.25}10%,94%{opacity:1}}@keyframes junction-63564281{0%,30%,98%,to{opacity:0}34%,94%{opacity:1}}@keyframes count-2-63564281{0%,58%,98%,to{opacity:1}60%,96%{opacity:0}}@keyframes count-20-63564281{0%,58%,76%,to{opacity:0}60%,74%{opacity:1}}@keyframes count-200-63564281{0%,74%,98%,to{opacity:0}76%,96%{opacity:1}}@media (prefers-reduced-motion:reduce){.band[data-v-63564281],.column[data-v-63564281],.count[data-v-63564281],.junction[data-v-63564281]{animation:none}}.diagram[data-v-0f5fc55c]{width:100%;height:auto;display:block}.code[data-v-0f5fc55c],.key[data-v-0f5fc55c],.label[data-v-0f5fc55c],.value[data-v-0f5fc55c]{font-family:var(--font-mono);font-size:14px}.label[data-v-0f5fc55c]{font-size:13px}.key[data-v-0f5fc55c],.label[data-v-0f5fc55c],.note[data-v-0f5fc55c]{fill:var(--dim)}.code[data-v-0f5fc55c],.value[data-v-0f5fc55c]{fill:var(--txt)}.code[data-v-0f5fc55c],.note[data-v-0f5fc55c]{text-anchor:middle}.note[data-v-0f5fc55c]{font-family:var(--font-body);font-size:13px}.row[data-v-0f5fc55c]{fill:var(--panel);stroke:var(--line)}.tree[data-v-0f5fc55c]{fill:none;stroke:var(--ctl-strong)}.string[data-v-0f5fc55c]{fill:var(--tk-s)}.null[data-v-0f5fc55c]{fill:var(--dim)}.row.lit[data-v-0f5fc55c]{fill:color-mix(in srgb,var(--tk-f) 12%,var(--panel))}.row.lit[data-v-0f5fc55c],.wire[data-v-0f5fc55c]{stroke:var(--tk-f)}.ghost[data-v-0f5fc55c],.wire[data-v-0f5fc55c]{fill:none}.bs[data-v-0f5fc55c]{fill-opacity:0}.miss[data-v-0f5fc55c]{opacity:0}@media (prefers-reduced-motion:no-preference){.bs[data-v-0f5fc55c],.de[data-v-0f5fc55c],.hit[data-v-0f5fc55c],.lit[data-v-0f5fc55c],.miss[data-v-0f5fc55c]{animation-duration:9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.de[data-v-0f5fc55c]{animation-name:de-0f5fc55c}.bs[data-v-0f5fc55c]{animation-name:bs-0f5fc55c}.lit[data-v-0f5fc55c]{animation-name:lit-0f5fc55c}.hit[data-v-0f5fc55c]{animation-name:hit-0f5fc55c}.miss[data-v-0f5fc55c]{animation-name:miss-0f5fc55c}}@keyframes de-0f5fc55c{0%,44%{fill-opacity:1}47%,97%{fill-opacity:0}to{fill-opacity:1}}@keyframes bs-0f5fc55c{0%,47%{fill-opacity:0}50%,94%{fill-opacity:1}97%,to{fill-opacity:0}}@keyframes lit-0f5fc55c{0%,6%{opacity:0}14%,40%{opacity:1}46%,to{opacity:0}}@keyframes hit-0f5fc55c{0%,12%{opacity:0}20%,40%{opacity:1}46%,to{opacity:0}}@keyframes miss-0f5fc55c{0%,58%{opacity:0}66%,90%{opacity:1}96%,to{opacity:0}}.stepper[data-v-6507a125]{--accent:var(--tk-f);--ease:cubic-bezier(.22, 1, .36, 1);grid-template-columns:minmax(0,1fr) minmax(0,528px);gap:clamp(48px,6vw,96px);display:grid}.step[data-v-6507a125]{--loop:10s;border-bottom:1px solid var(--line);position:relative}.step[data-v-6507a125]:first-child{border-top:1px solid var(--line)}.step[data-diagram=translations][data-v-6507a125]{--loop:9s}.tab[data-v-6507a125]{width:calc(100% - 44px);color:var(--dim);text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:center;padding:16px 0;transition:color .24s;display:grid}.active .tab[data-v-6507a125],.tab[data-v-6507a125]:hover{color:var(--txt)}.tab[data-v-6507a125]:focus-visible{outline-offset:-2px}.number[data-v-6507a125]{border:1px solid var(--line);background:var(--bg);width:30px;height:30px;font-family:var(--font-mono);color:var(--dim);border-radius:50%;place-items:center;font-size:11.5px;transition:color .4s,border-color .4s,background .4s,box-shadow .4s;display:grid}.past .number[data-v-6507a125]{border-color:var(--ctl-strong);color:var(--txt)}.active .number[data-v-6507a125]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--panel));color:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 10%,transparent)}.title[data-v-6507a125]{text-wrap:balance;font-size:19px;line-height:1.3}.reveal[data-v-6507a125]{transition:grid-template-rows .56s var(--ease);grid-template-rows:0fr;display:grid}.active .reveal[data-v-6507a125]{grid-template-rows:1fr}.clip[data-v-6507a125]{visibility:hidden;transition:visibility 0s .56s;overflow:hidden}.active .clip[data-v-6507a125]{visibility:visible;transition-delay:0s}.detail[data-v-6507a125]{min-height:var(--open,0);opacity:0;transition:opacity .24s ease,transform .56s var(--ease);padding:0 0 24px 48px;transform:translateY(-6px)}.active .detail[data-v-6507a125]{opacity:1;transition-delay:.14s;transform:none}.body[data-v-6507a125]{max-width:46ch;font-size:15.5px;font-weight:var(--weight-body);color:var(--dim);text-wrap:pretty;line-height:1.6}.link[data-v-6507a125]{color:var(--txt);align-items:center;gap:4px;margin-top:16px;font-size:14.5px;font-weight:600;display:inline-flex}.link svg[data-v-6507a125]{transition:transform .16s;position:relative;top:1.5px}.link:hover svg[data-v-6507a125]{transform:translate(3px)}.toggle[data-v-6507a125]{border:1px solid var(--line);width:30px;height:30px;color:var(--dim);border-radius:50%;place-items:center;transition:color .16s,border-color .16s;display:grid;position:absolute;top:16px;right:0}.toggle[data-v-6507a125]:hover{border-color:var(--ctl-strong);color:var(--txt)}.toggle[data-v-6507a125]:focus-visible{border-radius:50%}.track[data-v-6507a125]{z-index:1;pointer-events:none;touch-action:pan-y;height:2px;position:absolute;inset:auto 0 -1px}.track[data-v-6507a125]:before{content:"";position:absolute;inset:-7px 0}.ready .active .track[data-v-6507a125]{cursor:pointer;pointer-events:auto}.fill[data-v-6507a125],.ghost[data-v-6507a125],.rail[data-v-6507a125]{transform-origin:0;transition:scale .2s var(--ease),opacity .2s ease;position:absolute;inset:0}.rail[data-v-6507a125]{background:color-mix(in srgb,var(--txt) 14%,transparent);opacity:0}.ghost[data-v-6507a125]{background:color-mix(in srgb,var(--txt) 26%,transparent);transform:scaleX(var(--aim,0));opacity:0}.fill[data-v-6507a125]{background:var(--accent);transform:scaleX(0)}.active .track[data-v-6507a125]:hover :is(.rail,.ghost),.scrubbing .active .track[data-v-6507a125] :is(.rail,.ghost){opacity:1}.active .track[data-v-6507a125]:hover :is(.rail,.ghost,.fill),.scrubbing .active .track[data-v-6507a125] :is(.rail,.ghost,.fill){scale:1 2}.dot[data-v-6507a125]{background:var(--txt);width:9px;height:9px;box-shadow:0 0 0 3px var(--bg);opacity:0;transition:scale .2s var(--ease);border-radius:50%;margin-left:-4.5px;position:absolute;top:-3.5px;left:0}.active .track:hover .dot[data-v-6507a125]{scale:1.35}.scrubbing .active .dot[data-v-6507a125]{scale:1.55}.ready .active .fill[data-v-6507a125]{animation:fill-6507a125 var(--loop) linear infinite}.ready .active .dot[data-v-6507a125]{opacity:1;animation:dot-6507a125 var(--loop) linear infinite}@keyframes fill-6507a125{to{transform:scaleX(1)}}@keyframes dot-6507a125{to{left:100%}}.inline[data-v-6507a125]{display:none}.stage[data-v-6507a125]{border:1px solid var(--line);background:var(--bg);border-radius:16px;align-items:center;padding:24px;display:grid}.scene[data-v-6507a125]{opacity:0;visibility:hidden;filter:blur(5px);grid-area:1/1;transition:opacity .26s,transform .26s,filter .26s,visibility 0s .26s;transform:scale(.985)}.scene.active[data-v-6507a125]{opacity:1;visibility:visible;filter:none;transition:opacity .52s ease .12s,filter .62s ease .12s,transform .82s var(--ease) .12s,visibility 0s;transform:none}.asleep .track[data-v-6507a125] *,.asleep[data-v-6507a125] svg *,.paused .active .track[data-v-6507a125] *,.paused .active[data-v-6507a125] svg *,.scene[data-v-6507a125]:not(.active) svg *,.step:not(.active) .inline[data-v-6507a125] svg *{animation-play-state:paused!important}@media (scripting:none){.stage[data-v-6507a125]{align-self:start;position:sticky;top:96px}.reveal[data-v-6507a125]{grid-template-rows:1fr}.clip[data-v-6507a125]{visibility:visible}.detail[data-v-6507a125]{opacity:1;transform:none}.tab[data-v-6507a125]{color:var(--txt)}.toggle[data-v-6507a125],.track[data-v-6507a125]{display:none}}@media (prefers-reduced-motion:reduce){.ready .active .fill[data-v-6507a125]{animation:none;transform:none}.dot[data-v-6507a125],.toggle[data-v-6507a125]{display:none}.ready .active .track[data-v-6507a125]{pointer-events:none}}@media (width<=940px){.stepper[data-v-6507a125]{grid-template-columns:minmax(0,1fr);gap:32px}.stage[data-v-6507a125]{display:none}.inline[data-v-6507a125]{border:1px solid var(--line);background:var(--bg);border-radius:16px;margin:18px 0 0 -42px;padding:8px;display:block}.tab[data-v-6507a125]{grid-template-columns:42px minmax(0,1fr);padding:14px 0}.title[data-v-6507a125]{font-size:17px}.toggle[data-v-6507a125]{width:34px;height:34px;top:12px}.detail[data-v-6507a125]{padding-left:42px}.body[data-v-6507a125]{font-size:15px}}.showcase[data-v-31e53e2f]{max-width:880px}.tabs[data-v-31e53e2f]{font-family:var(--font-display);flex-wrap:wrap;gap:2px;margin-bottom:18px;font-size:14px;font-weight:500}.tab[data-v-31e53e2f],.tabs[data-v-31e53e2f]{display:flex}.tab[data-v-31e53e2f]{height:34px;color:var(--dim);border-radius:999px;align-items:center;padding:0 14px;transition:color .16s,background .16s}.tab.active[data-v-31e53e2f],.tab[data-v-31e53e2f]:hover{color:var(--txt)}.tab.active[data-v-31e53e2f]{background:var(--line)}.caption[data-v-31e53e2f]{max-width:60ch;font-size:14.5px;font-weight:var(--weight-body);color:var(--dim);margin-top:18px}.project[data-v-7d9cbc1d]{max-width:880px}.note[data-v-7d9cbc1d]{max-width:60ch;font-size:14.5px;font-weight:var(--weight-body);color:var(--dim);margin-top:18px}.steps[data-v-c8ef7c7c]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px 32px;display:grid}.step[data-v-c8ef7c7c]{flex-direction:column;align-items:flex-start;display:flex}.number[data-v-c8ef7c7c]{font-family:var(--font-mono);color:var(--dim);font-size:12px}.title[data-v-c8ef7c7c]{margin:12px 0 8px;font-size:18px}.body[data-v-c8ef7c7c]{font-weight:var(--weight-body);color:var(--dim);margin-bottom:18px}.command[data-v-c8ef7c7c]{margin-top:auto}.items[data-v-d192697e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 56px;display:grid}.number[data-v-d192697e]{font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--ctl-strong);font-size:40px;font-weight:500;line-height:1;display:block}.title[data-v-d192697e]{margin:18px 0 10px;font-size:20px}.body[data-v-d192697e]{font-size:15.5px;font-weight:var(--weight-body);color:var(--dim)}@media (width<=940px){.items[data-v-d192697e]{grid-template-columns:minmax(0,1fr)}}.block-prose[data-v-c3850508]{max-width:72ch;padding:64px var(--gutter);margin-inline:auto}.cta[data-v-9a5d11db]{text-align:center;flex-direction:column;align-items:center;display:flex}.heading[data-v-9a5d11db]{text-wrap:balance;max-width:20ch;font-size:clamp(28px,3.4vw,44px);line-height:1.06}.body[data-v-9a5d11db]{max-width:48ch;margin-top:18px}.actions[data-v-9a5d11db]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:34px;display:flex}
