.stack-hero[data-astro-cid-izdm3rrs]{grid-template-columns:minmax(var(--gutter), 1fr) minmax(0, 1224px) minmax(var(--gutter), 1fr);background:var(--color-cream);border-bottom:1px solid var(--color-border);display:grid}.stack-hero__cell[data-astro-cid-izdm3rrs]{border-right:1px solid var(--color-border)}.stack-hero__cell--right[data-astro-cid-izdm3rrs]{border-right:0}.stack-hero__inner[data-astro-cid-izdm3rrs]{border-right:1px solid var(--color-border);min-width:0;padding:88px 40px 40px}.stack-hero[data-astro-cid-izdm3rrs] h1[data-astro-cid-izdm3rrs]{text-wrap:balance;max-width:900px;margin-top:20px;line-height:1.05}.stack-hero__row[data-astro-cid-izdm3rrs]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;margin-top:32px;display:flex}.stack-hero__sub[data-astro-cid-izdm3rrs]{max-width:600px;font-size:var(--text-editorial);line-height:var(--leading-editorial);color:var(--color-ink-70);text-wrap:pretty}.stack-hero__ctas[data-astro-cid-izdm3rrs]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.stack-hero__video[data-astro-cid-izdm3rrs]{color:var(--color-accent);font-weight:500}.stack-hero__video[data-astro-cid-izdm3rrs]:hover{text-underline-offset:4px;text-decoration:underline}.stack-hero__context[data-astro-cid-izdm3rrs]{margin-top:40px}.stack-hero__context-label[data-astro-cid-izdm3rrs]{font-size:var(--text-micro);color:var(--color-ink-50)}.stack-hero__context-list[data-astro-cid-izdm3rrs]{flex-wrap:wrap;gap:12px 28px;margin-top:10px;display:flex}.stack-hero__context-group[data-astro-cid-izdm3rrs]{font-size:var(--text-small);color:var(--color-ink-70);align-items:center;gap:8px;display:inline-flex}.stack-hero__stack[data-astro-cid-izdm3rrs]{--mock-mark:24px;display:inline-flex}.stack-hero__stack[data-astro-cid-izdm3rrs] .mock-mark[data-astro-cid-izdm3rrs]{box-shadow:0 0 0 2px var(--color-cream)}.stack-hero__logo[data-astro-cid-izdm3rrs]{border-radius:50%;display:inline-flex;position:relative}.stack-hero__logo[data-astro-cid-izdm3rrs]+.stack-hero__logo[data-astro-cid-izdm3rrs]{margin-left:-6px}.stack-hero__logo[data-astro-cid-izdm3rrs]:hover,.stack-hero__logo[data-astro-cid-izdm3rrs]:focus-visible{z-index:1}.stack-hero__logo[data-astro-cid-izdm3rrs]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.stack-hero__tip[data-astro-cid-izdm3rrs]{border-radius:var(--radius-btn);background:var(--color-ink);color:var(--color-white);font-size:var(--text-micro);white-space:nowrap;pointer-events:none;opacity:0;padding:5px 8px;font-weight:500;line-height:1;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.stack-hero__tip[data-astro-cid-izdm3rrs]:after{content:"";border:4px solid #0000;border-top-color:var(--color-ink);margin-left:-4px;position:absolute;top:100%;left:50%}.stack-hero__logo[data-astro-cid-izdm3rrs]:hover .stack-hero__tip[data-astro-cid-izdm3rrs],.stack-hero__logo[data-astro-cid-izdm3rrs]:focus-visible .stack-hero__tip[data-astro-cid-izdm3rrs]{opacity:1;transform:translate(-50%)}.stack-stage[data-astro-cid-izdm3rrs]{isolation:isolate;background:var(--color-gold);border-radius:0;margin-top:56px;padding:40px;position:relative;overflow:clip}.stack-play__surface[data-astro-cid-izdm3rrs]{padding:36px 40px}.stack-play__stack[data-astro-cid-izdm3rrs]{display:grid}.stack-play__text[data-astro-cid-izdm3rrs]{font-family:var(--font-display);font-feature-settings:"dlig", "lnum", "tnum";font-size:var(--text-h2);letter-spacing:-1px;color:var(--color-ink);opacity:0;visibility:hidden;grid-area:1/1;font-weight:600;line-height:1.55;transition:opacity .2s ease-in,visibility 0s .2s}.stack-play__text[data-astro-cid-izdm3rrs].is-on{opacity:1;visibility:visible;transition:opacity .25s ease-out}.stack-play__seg[data-astro-cid-izdm3rrs]{opacity:.3}.is-on[data-astro-cid-izdm3rrs] .stack-play__seg[data-astro-cid-izdm3rrs]{animation:.5s ease-out both stack-seg-on;animation-delay:calc(var(--seg) * .55s + .2s)}@keyframes stack-seg-on{to{opacity:1}}.stack-stage__caption[data-astro-cid-izdm3rrs]{color:var(--color-chip);flex-direction:column;align-items:center;gap:8px;padding:20px 0;display:flex}.stack-stage__caption[data-astro-cid-izdm3rrs] .eyebrow{align-self:center}.stack-deals__surface[data-astro-cid-izdm3rrs]{background:#ffffffb8;font-size:13px;line-height:1.4}.stack-deals__caption[data-astro-cid-izdm3rrs]{border-bottom:1px solid var(--color-ink-06);color:var(--color-ink);justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:13px;display:flex}.stack-deals__caption[data-astro-cid-izdm3rrs] strong[data-astro-cid-izdm3rrs]{font-weight:600}.stack-deals__live[data-astro-cid-izdm3rrs]{background:var(--color-agent);border-radius:50%;width:8px;height:8px;position:relative}.stack-deals__live[data-astro-cid-izdm3rrs]:after{content:"";border:1px solid var(--color-agent);opacity:0;border-radius:50%;animation:2s ease-out infinite stack-live;position:absolute;inset:-4px}@keyframes stack-live{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.stack-deals__head[data-astro-cid-izdm3rrs],.stack-deal[data-astro-cid-izdm3rrs]{grid-template-columns:15% 15% minmax(0,30%) minmax(0,40%);gap:0 20px;padding:0 20px;display:grid}.stack-deals__head[data-astro-cid-izdm3rrs]{border-bottom:1px solid var(--color-ink-06);font-size:var(--text-micro);color:var(--color-ink-50);padding-top:10px;padding-bottom:10px}.stack-deals__rows[data-astro-cid-izdm3rrs]{flex-direction:column;display:flex}.stack-deal[data-astro-cid-izdm3rrs]{border-bottom:1px solid var(--color-ink-06);align-items:start;padding-top:14px;padding-bottom:14px}.stack-deal[data-astro-cid-izdm3rrs]:last-child{border-bottom:0}.stack-deal[data-astro-cid-izdm3rrs]{transition:background .6s,opacity .6s}.stack-deal[data-astro-cid-izdm3rrs].is-entering{background:#fff9}.stack-deal[data-astro-cid-izdm3rrs].is-leaving{opacity:0}.stack-deal__name[data-astro-cid-izdm3rrs]{--mock-company:20px;min-width:0;color:var(--color-ink);align-items:center;gap:8px;font-weight:600;display:flex}.stack-deal__name[data-astro-cid-izdm3rrs]>span[data-astro-cid-izdm3rrs]:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stack-deal__meta[data-astro-cid-izdm3rrs]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.stack-deal__amt[data-astro-cid-izdm3rrs]{font-variant-numeric:tabular-nums;color:var(--color-ink)}.stack-deal__stage[data-astro-cid-izdm3rrs]{background:var(--color-ink-06);font-size:var(--text-micro);color:var(--color-ink-70);white-space:nowrap;border-radius:999px;padding:2px 7px}.stack-deal__event[data-astro-cid-izdm3rrs],.stack-deal__next[data-astro-cid-izdm3rrs]{--mock-mark:20px;align-items:flex-start;gap:10px;min-width:0;display:flex}.stack-deal__happened[data-astro-cid-izdm3rrs]{color:var(--color-ink-80);display:block}.stack-deal__ago[data-astro-cid-izdm3rrs]{font-size:var(--text-micro);color:var(--color-ink-50);display:block}.stack-deal__marks[data-astro-cid-izdm3rrs]{flex:none;display:inline-flex}.stack-deal__marks[data-astro-cid-izdm3rrs] .mock-mark[data-astro-cid-izdm3rrs]{box-shadow:0 0 0 2px #ffffffe6}.stack-deal__marks[data-astro-cid-izdm3rrs] .mock-mark[data-astro-cid-izdm3rrs]+.mock-mark[data-astro-cid-izdm3rrs]{margin-left:-5px}.stack-deal__step[data-astro-cid-izdm3rrs]{color:var(--color-ink);flex-direction:column;gap:6px;display:flex}.stack-deal__status[data-astro-cid-izdm3rrs]{font-size:var(--text-micro);color:var(--color-ink-60);align-items:center;gap:6px;font-weight:500;display:inline-flex}.stack-deal__status[data-astro-cid-izdm3rrs].is-working{color:var(--color-agent)}.stack-deal__orb[data-astro-cid-izdm3rrs]{border-radius:50%;width:16px;height:16px;display:flex;position:relative}.stack-deal__orb[data-astro-cid-izdm3rrs] img[data-astro-cid-izdm3rrs]{width:16px;height:16px}@media (width<=1023px){.stack-hero[data-astro-cid-izdm3rrs]{grid-template-columns:1fr}.stack-hero__cell[data-astro-cid-izdm3rrs]{display:none}.stack-hero__inner[data-astro-cid-izdm3rrs]{border-right:0;padding:56px 20px 20px}.stack-hero[data-astro-cid-izdm3rrs] h1[data-astro-cid-izdm3rrs]{font-size:var(--text-h1-page);letter-spacing:-1.5px}.stack-hero__sub[data-astro-cid-izdm3rrs]{font-size:var(--text-body);line-height:24px}.stack-stage[data-astro-cid-izdm3rrs]{margin-top:40px;padding:20px}.stack-play__surface[data-astro-cid-izdm3rrs]{padding:24px}.stack-play__text[data-astro-cid-izdm3rrs]{font-size:var(--text-body-lg);letter-spacing:0}.stack-deals__head[data-astro-cid-izdm3rrs]{display:none}.stack-deal[data-astro-cid-izdm3rrs]{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:16px}.stack-deal__event[data-astro-cid-izdm3rrs],.stack-deal__next[data-astro-cid-izdm3rrs]{grid-column:1/-1}}@media (width<=640px){.stack-hero[data-astro-cid-izdm3rrs] h1[data-astro-cid-izdm3rrs]{font-size:var(--text-manifesto);letter-spacing:-1px}.stack-stage[data-astro-cid-izdm3rrs]{padding:12px}.stack-deals__rows[data-astro-cid-izdm3rrs]{display:none}.stack-deals__caption[data-astro-cid-izdm3rrs]{font-size:var(--text-small);border-bottom:0;padding:16px 20px}}@media (prefers-reduced-motion:reduce){.stack-play__text[data-astro-cid-izdm3rrs],.stack-play__text[data-astro-cid-izdm3rrs].is-on{transition:none}.is-on[data-astro-cid-izdm3rrs] .stack-play__seg[data-astro-cid-izdm3rrs]{opacity:1;animation:none}.stack-deals__live[data-astro-cid-izdm3rrs]:after{animation:none}}.stack-wall .stack-band__inner{padding-top:56px;padding-bottom:56px}.stack-wall__head[data-astro-cid-m373o3u6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-bottom:28px;display:flex}.stack-wall__title[data-astro-cid-m373o3u6]{font-family:var(--font-display);font-size:var(--text-body-lg);color:var(--color-ink);font-weight:600;line-height:1.3}.stack-wall__rows[data-astro-cid-m373o3u6]{flex-direction:column;align-items:center;gap:12px;display:flex;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.stack-wall__row[data-astro-cid-m373o3u6]{width:100%;overflow:hidden}.stack-wall__track[data-astro-cid-m373o3u6]{gap:10px;width:max-content;padding-right:10px;display:flex}.stack-wall__track--1[data-astro-cid-m373o3u6]{animation:70s linear infinite stack-wall-left}.stack-wall__track--2[data-astro-cid-m373o3u6]{animation:85s linear infinite stack-wall-right}.stack-wall__track--3[data-astro-cid-m373o3u6]{animation:60s linear infinite stack-wall-left}@keyframes stack-wall-left{to{transform:translate(-50%)}}@keyframes stack-wall-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.stack-wall__tool[data-astro-cid-m373o3u6],.stack-wall__more[data-astro-cid-m373o3u6]{--mock-mark:20px;border:1px solid var(--color-border);background:var(--color-white);font-size:var(--text-small);color:var(--color-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font-weight:500;display:inline-flex}.stack-wall__more[data-astro-cid-m373o3u6]{color:var(--color-ink-70);border-style:dashed;margin-top:4px;padding-left:14px}@media (prefers-reduced-motion:reduce){.stack-wall__rows[data-astro-cid-m373o3u6]{mask-image:none}.stack-wall__track[data-astro-cid-m373o3u6]{flex-wrap:wrap;justify-content:center;width:auto;padding-right:0;animation:none}.stack-wall__tool[data-astro-cid-m373o3u6][aria-hidden=true]{display:none}}.stack-pb__tabs[data-astro-cid-wqa4hbn2]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.stack-pb__tab[data-astro-cid-wqa4hbn2]{color:var(--color-ink-70);text-align:left;background:0 0;align-items:flex-start;gap:12px;padding:24px 40px;transition:background .2s,border-color .2s,color .2s;display:flex}.stack-pb__tab[data-astro-cid-wqa4hbn2] svg[data-astro-cid-wqa4hbn2]{flex:none;margin-top:1px}.stack-pb__tab[data-astro-cid-wqa4hbn2]:hover{background:var(--color-white-50);color:var(--color-ink)}.stack-pb__tab[data-astro-cid-wqa4hbn2][aria-selected=true]{background:var(--color-white);color:var(--color-ink)}.stack-pb__tab[data-astro-cid-wqa4hbn2]:before{content:"";z-index:2;background:var(--color-ink);opacity:0;height:2px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.stack-pb__tab[data-astro-cid-wqa4hbn2][aria-selected=true]:before{opacity:1}.stack-pb__tab[data-astro-cid-wqa4hbn2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.stack-pb__tab-text[data-astro-cid-wqa4hbn2]{flex-direction:column;gap:2px;min-width:0;display:flex}.stack-pb__tab-label[data-astro-cid-wqa4hbn2]{font-size:var(--text-body);font-weight:500;line-height:1.3}.stack-pb__tab-sub[data-astro-cid-wqa4hbn2]{font-size:var(--text-small);color:var(--color-ink-55)}.stack-pb__stage[data-astro-cid-wqa4hbn2]{z-index:2;isolation:isolate;background:var(--color-gold);border-radius:0;padding:48px;position:relative}.stack-pb__stage[data-astro-cid-wqa4hbn2] .ripple-surface{border-radius:inherit}.stack-pb__doc[data-astro-cid-wqa4hbn2]{padding:32px 36px 36px;overflow:visible}.stack-pb__doc-head[data-astro-cid-wqa4hbn2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.stack-pb__doc-title[data-astro-cid-wqa4hbn2]{font-family:var(--font-display);font-size:var(--text-body-lg);color:var(--color-ink);font-weight:600}.stack-pb__running[data-astro-cid-wqa4hbn2]{color:var(--color-agent);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.stack-pb__orb[data-astro-cid-wqa4hbn2]{border-radius:50%;flex:none;width:16px;height:16px;display:flex;position:relative}.stack-pb__orb[data-astro-cid-wqa4hbn2] img[data-astro-cid-wqa4hbn2]{width:16px;height:16px}.stack-pb__body[data-astro-cid-wqa4hbn2]{border-top:1px solid var(--color-ink-06);font-size:var(--text-body-lg);color:var(--color-ink);flex-direction:column;gap:16px;margin-top:24px;padding-top:24px;line-height:1.75;display:flex}.stack-pb__token[data-astro-cid-wqa4hbn2]{display:inline-block;position:relative}.stack-pb__body[data-astro-cid-wqa4hbn2] .tool-chip{--mock-mark:1.05em;vertical-align:baseline;gap:.35em;padding:.18em .6em .18em .22em;font-size:.82em;line-height:1.2}.stack-pb__token-btn[data-astro-cid-wqa4hbn2],.stack-pb__mention[data-astro-cid-wqa4hbn2]{vertical-align:baseline;color:inherit;font:inherit;line-height:inherit;background:0 0;border:0;border-radius:999px;padding:0}.stack-pb__token-btn[data-astro-cid-wqa4hbn2]:hover .tool-chip,.stack-pb__mention[data-astro-cid-wqa4hbn2]:hover .tool-chip{background:var(--color-ink-08)}.stack-pb__token-btn[data-astro-cid-wqa4hbn2]:focus-visible,.stack-pb__mention[data-astro-cid-wqa4hbn2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.stack-pb__pop[data-astro-cid-wqa4hbn2]{z-index:5;background:var(--color-white);width:300px;box-shadow:0 0 0 1px var(--color-ink-08), 0 16px 40px #37061524;color:var(--color-ink);text-align:left;white-space:normal;border-radius:12px;padding:14px 16px 12px;font-size:13px;line-height:1.45;display:none;position:absolute;top:calc(100% + 8px);left:0}@media (hover:hover){.stack-pb__token[data-astro-cid-wqa4hbn2]:hover .stack-pb__pop[data-astro-cid-wqa4hbn2]{display:block}}.stack-pb__token[data-astro-cid-wqa4hbn2]:focus-within .stack-pb__pop[data-astro-cid-wqa4hbn2]{display:block}.stack-pb__pop-head[data-astro-cid-wqa4hbn2]{--mock-mark:20px;align-items:center;gap:8px;display:flex}.stack-pb__pop-head[data-astro-cid-wqa4hbn2] strong[data-astro-cid-wqa4hbn2]{font-weight:600}.stack-pb__pop-tag[data-astro-cid-wqa4hbn2]{color:var(--color-ink-60);background:#f2f2f1;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:11px}.stack-pb__pop-call[data-astro-cid-wqa4hbn2]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-micro);color:var(--color-ink-80);background:#f8f8f7;border-radius:4px;margin-top:10px;padding:4px 7px;display:block}.stack-pb__pop-what[data-astro-cid-wqa4hbn2]{color:var(--color-ink-70);margin-top:8px;display:block}.stack-pb__pop-status[data-astro-cid-wqa4hbn2]{border-top:1px solid var(--color-ink-06);margin-top:10px;padding-top:9px;font-weight:500;display:grid}.stack-pb__pop-working[data-astro-cid-wqa4hbn2],.stack-pb__pop-ready[data-astro-cid-wqa4hbn2]{grid-area:1/1;align-items:center;gap:8px;display:inline-flex}.stack-pb__pop-working[data-astro-cid-wqa4hbn2]{color:var(--color-agent);animation:1.8s both stack-pop-working}.stack-pb__pop-ready[data-astro-cid-wqa4hbn2]{animation:1.8s both stack-pop-ready}@keyframes stack-pop-working{0%,75%{opacity:1}85%,to{opacity:0}}@keyframes stack-pop-ready{0%,80%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.stack-pb__picker[data-astro-cid-wqa4hbn2]{display:inline-block;position:relative}.stack-pb__mention-at[data-astro-cid-wqa4hbn2]{background:var(--color-ink-06);color:var(--color-ink);border-radius:999px;align-items:center;padding:.18em .6em;font-size:.82em;font-weight:500;line-height:1.2;display:inline-flex}.stack-pb__mention-at[data-astro-cid-wqa4hbn2][hidden]{display:none}.stack-pb__mention-hint[data-astro-cid-wqa4hbn2]{color:var(--color-ink-45);margin-left:6px;font-weight:400}.stack-pb__caret[data-astro-cid-wqa4hbn2]{background:var(--color-ink);width:2px;height:1em;margin-left:1px;animation:1s step-end infinite stack-blink;display:inline-block}@keyframes stack-blink{50%{opacity:0}}.stack-pb__menu[data-astro-cid-wqa4hbn2]{z-index:5;background:var(--color-white);width:240px;box-shadow:0 0 0 1px var(--color-ink-08), 0 16px 40px #37061524;border-radius:12px;flex-direction:column;padding:6px;font-size:13px;line-height:1.3;display:flex;position:absolute;top:calc(100% + 6px);left:0}.stack-pb__menu[data-astro-cid-wqa4hbn2][hidden]{display:none}.stack-pb__menu-label[data-astro-cid-wqa4hbn2]{color:var(--color-ink-50);padding:6px 8px 4px;font-size:11px}.stack-pb__option[data-astro-cid-wqa4hbn2]{--mock-mark:20px;color:var(--color-ink);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 8px;display:flex}.stack-pb__option[data-astro-cid-wqa4hbn2]:hover,.stack-pb__option[data-astro-cid-wqa4hbn2]:focus-visible,.stack-pb__option[data-astro-cid-wqa4hbn2][aria-selected=true]{background:#f2f2f1;outline:none}.stack-pb__option[data-astro-cid-wqa4hbn2]>span[data-astro-cid-wqa4hbn2]{flex-direction:column;display:flex}.stack-pb__option-name[data-astro-cid-wqa4hbn2]{font-weight:500}.stack-pb__option-sub[data-astro-cid-wqa4hbn2]{color:var(--color-ink-50);font-size:11px}.stack-pb__steps[data-astro-cid-wqa4hbn2]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stack-pb__step[data-astro-cid-wqa4hbn2]{flex-direction:column;gap:10px;padding:0 40px 32px;display:flex}.stack-pb__num[data-astro-cid-wqa4hbn2]{background:var(--color-ink);width:28px;height:28px;color:var(--color-white);font-size:var(--text-small);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-weight:600;display:inline-flex}.stack-pb__step[data-astro-cid-wqa4hbn2] h3[data-astro-cid-wqa4hbn2]{font-size:var(--text-body-lg);font-weight:600;line-height:1.3}.stack-pb__step[data-astro-cid-wqa4hbn2]>p[data-astro-cid-wqa4hbn2]{font-size:var(--text-body);color:var(--color-ink-70);line-height:1.5}.stack-pb__mini[data-astro-cid-wqa4hbn2]{border-bottom:1px solid var(--color-border);min-height:128px;color:var(--color-ink);background:#f8f8f7;order:-1;align-items:center;gap:12px;margin:0 -40px 22px;padding:20px 40px;font-size:13px;display:flex}.stack-pb__mini--row[data-astro-cid-wqa4hbn2]{justify-content:space-between}.stack-pb__won[data-astro-cid-wqa4hbn2]{--mock-company:18px;flex-direction:column;gap:6px;display:flex}.stack-pb__won[data-astro-cid-wqa4hbn2] li[data-astro-cid-wqa4hbn2]{align-items:center;gap:6px;display:flex}.stack-pb__won-name[data-astro-cid-wqa4hbn2]{font-weight:500}.stack-pb__won-tag[data-astro-cid-wqa4hbn2]{color:#096f31;background:#d5e7dc;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:500}.stack-pb__arrow[data-astro-cid-wqa4hbn2]{color:var(--color-ink-40)}.stack-pb__yours[data-astro-cid-wqa4hbn2]{background:var(--color-ink);color:var(--color-white);white-space:nowrap;border-radius:8px;padding:6px 10px;font-weight:500}.stack-pb__line[data-astro-cid-wqa4hbn2]{line-height:1.7}.stack-pb__edit[data-astro-cid-wqa4hbn2]{align-items:center;gap:8px;font-weight:500;display:inline-flex}.stack-pb__approve[data-astro-cid-wqa4hbn2]{background:var(--color-ink);color:var(--color-white);border-radius:6px;padding:6px 12px;font-weight:500}@media (width<=1023px){.stack-pb__tabs[data-astro-cid-wqa4hbn2]{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-pb__stage[data-astro-cid-wqa4hbn2]{padding:20px}.stack-pb__doc[data-astro-cid-wqa4hbn2]{padding:24px}.stack-pb__body[data-astro-cid-wqa4hbn2]{font-size:var(--text-body)}.stack-pb__steps[data-astro-cid-wqa4hbn2]{grid-template-columns:1fr}.stack-pb__tab[data-astro-cid-wqa4hbn2]{padding:20px}.stack-pb__step[data-astro-cid-wqa4hbn2]{padding:0 20px 24px}.stack-pb__mini[data-astro-cid-wqa4hbn2]{min-height:0;margin:0 -20px 18px;padding:16px 20px}}@media (width<=640px){.stack-pb__tabs[data-astro-cid-wqa4hbn2]{scrollbar-width:none;display:flex;overflow-x:auto}.stack-pb__tab[data-astro-cid-wqa4hbn2]{flex:none;width:220px}.stack-pb__stage[data-astro-cid-wqa4hbn2]{padding:12px}.stack-pb__doc[data-astro-cid-wqa4hbn2]{padding:20px}.stack-pb__pop[data-astro-cid-wqa4hbn2]{width:auto;position:fixed;inset:auto 16px 16px}.stack-pb__body[data-astro-cid-wqa4hbn2]{position:relative}.stack-pb__picker[data-astro-cid-wqa4hbn2]{position:static}.stack-pb__menu[data-astro-cid-wqa4hbn2]{width:220px}}@media (prefers-reduced-motion:reduce){.stack-pb__pop-working[data-astro-cid-wqa4hbn2]{display:none}.stack-pb__pop-ready[data-astro-cid-wqa4hbn2],.stack-pb__caret[data-astro-cid-wqa4hbn2]{animation:none}}.stack-pm__legend[data-astro-cid-ged5wx3c]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.stack-pm__legend-item[data-astro-cid-ged5wx3c]{font-size:var(--text-body);color:var(--color-ink-70);align-items:flex-start;gap:14px;padding:32px 40px;line-height:1.4;display:flex}.stack-pm__legend-item[data-astro-cid-ged5wx3c] strong[data-astro-cid-ged5wx3c]{color:var(--color-ink);margin-bottom:2px;font-weight:600;display:block}.stack-pm__legend-icon[data-astro-cid-ged5wx3c]{width:32px;height:32px;color:var(--color-ink);background:#f2f2f1;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.stack-pm__icon[data-astro-cid-ged5wx3c]{width:16px;height:16px}.stack-pm__card[data-astro-cid-ged5wx3c]{background:var(--color-card);border-bottom:1px solid var(--color-border)}.stack-pm__card-head[data-astro-cid-ged5wx3c]{border-bottom:1px solid var(--color-ink-06);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 40px;display:flex}.stack-pm__card-title[data-astro-cid-ged5wx3c]{font-size:var(--text-small);font-weight:600}.stack-pm__hint[data-astro-cid-ged5wx3c]{font-size:var(--text-micro);color:var(--color-ink-50)}.stack-pm__groups[data-astro-cid-ged5wx3c]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stack-pm__group[data-astro-cid-ged5wx3c]{border-right:1px solid var(--color-ink-06);border-bottom:1px solid var(--color-ink-06);padding:24px 40px 26px}.stack-pm__group[data-astro-cid-ged5wx3c]:nth-child(3n){border-right:0}.stack-pm__group[data-astro-cid-ged5wx3c]:nth-last-child(-n+3){border-bottom:0}.stack-pm__tool[data-astro-cid-ged5wx3c]{--mock-mark:20px;font-size:var(--text-small);align-items:center;gap:8px;margin-bottom:10px;font-weight:600;display:flex}.stack-pm__rows[data-astro-cid-ged5wx3c]{flex-direction:column;gap:2px;display:flex}.stack-pm__row[data-astro-cid-ged5wx3c]{color:var(--color-ink);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 4px 8px;font-size:13px;transition:background .15s,color .15s;display:flex}.stack-pm__row[data-astro-cid-ged5wx3c]:has(input[value=off]:checked) .stack-pm__action[data-astro-cid-ged5wx3c]{color:var(--color-ink-40);text-decoration:line-through;text-decoration-color:var(--color-ink-20)}.stack-pm__seg[data-astro-cid-ged5wx3c]{background:#f2f2f1;border-radius:8px;flex:none;gap:1px;padding:2px;display:inline-flex}.stack-pm__opt[data-astro-cid-ged5wx3c]{width:30px;height:26px;color:var(--color-ink-45);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:relative}.stack-pm__opt[data-astro-cid-ged5wx3c]:hover{color:var(--color-ink)}.stack-pm__opt[data-astro-cid-ged5wx3c] input[data-astro-cid-ged5wx3c]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.stack-pm__opt[data-astro-cid-ged5wx3c]:has(input:checked){background:var(--color-white);color:var(--color-ink);box-shadow:0 1px 2px #3706151a}.stack-pm__opt[data-astro-cid-ged5wx3c]:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:1px}@media (width<=1023px){.stack-pm__legend[data-astro-cid-ged5wx3c]{grid-template-columns:1fr}.stack-pm__legend-item[data-astro-cid-ged5wx3c]{padding:24px 20px}.stack-pm__card-head[data-astro-cid-ged5wx3c]{padding:14px 20px}.stack-pm__group[data-astro-cid-ged5wx3c]{padding:20px}.stack-pm__groups[data-astro-cid-ged5wx3c]{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-pm__group[data-astro-cid-ged5wx3c]:nth-child(3n){border-right:1px solid var(--color-ink-06)}.stack-pm__group[data-astro-cid-ged5wx3c]:nth-child(2n){border-right:0}.stack-pm__group[data-astro-cid-ged5wx3c]:nth-last-child(-n+3){border-bottom:1px solid var(--color-ink-06)}.stack-pm__group[data-astro-cid-ged5wx3c]:nth-last-child(-n+2){border-bottom:0}}@media (width<=640px){.stack-pm__groups[data-astro-cid-ged5wx3c]{grid-template-columns:1fr}.stack-pm__group[data-astro-cid-ged5wx3c],.stack-pm__group[data-astro-cid-ged5wx3c]:nth-child(3n){border-right:0;border-bottom:1px solid var(--color-ink-06);padding:18px 20px}.stack-pm__group[data-astro-cid-ged5wx3c]:last-child{border-bottom:0}}.stack-uc__head[data-astro-cid-cke3mthi]{max-width:960px}.stack-uc__head[data-astro-cid-cke3mthi] h2[data-astro-cid-cke3mthi]{font-size:var(--text-h1-page);letter-spacing:-1.5px;line-height:1.1}.stack-uc__muted[data-astro-cid-cke3mthi]{color:var(--color-ink-45);display:block}.stack-uc__grid[data-astro-cid-cke3mthi]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.stack-uc__card[data-astro-cid-cke3mthi]{--mock-mark:32px;align-items:flex-start;gap:14px;padding:32px 40px;display:flex}.stack-uc__card[data-astro-cid-cke3mthi][hidden]{display:none}.stack-uc__card[data-astro-cid-cke3mthi].is-new{animation:.5s cubic-bezier(.16,1,.3,1) both stack-uc-in}@keyframes stack-uc-in{0%{opacity:0;transform:translateY(8px)}}.stack-uc__tool[data-astro-cid-cke3mthi]{font-size:var(--text-small);color:var(--color-ink);font-weight:600;display:block}.stack-uc__idea[data-astro-cid-cke3mthi]{font-size:var(--text-body);color:var(--color-ink-70);margin-top:2px;line-height:1.4;display:block}.stack-uc__more[data-astro-cid-cke3mthi]{border:1px solid var(--color-ink-20);border-radius:var(--radius-btn);color:var(--color-ink);font-size:var(--text-body);background:0 0;margin:28px auto 0;padding:12px 18px;font-weight:500;line-height:20px;transition:background .15s;display:block}.stack-uc__more[data-astro-cid-cke3mthi]:hover{background:var(--color-white-50)}.stack-uc__more[data-astro-cid-cke3mthi]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width<=1023px){.stack-uc__head[data-astro-cid-cke3mthi] h2[data-astro-cid-cke3mthi]{font-size:var(--text-h2);letter-spacing:-1px;line-height:1.2}.stack-uc__grid[data-astro-cid-cke3mthi]{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-uc__card[data-astro-cid-cke3mthi]{padding:24px 20px}}@media (width<=640px){.stack-uc__grid[data-astro-cid-cke3mthi]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stack-uc__card[data-astro-cid-cke3mthi].is-new{animation:none}}.stack-bw__compare[data-astro-cid-axzyftg7]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid}.stack-bw__col[data-astro-cid-axzyftg7]{flex-direction:column;display:flex}.stack-bw__col-head[data-astro-cid-axzyftg7],.stack-bw__foot[data-astro-cid-axzyftg7]{font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:20px 40px;font-weight:600;display:flex}.stack-bw__col-head[data-astro-cid-axzyftg7]{border-bottom:1px solid var(--color-border)}.stack-bw__tag[data-astro-cid-axzyftg7]{font-size:var(--text-micro);color:var(--color-ink-70);background:#f2f2f1;border-radius:999px;padding:3px 9px;font-weight:500}.stack-bw__col--arrows[data-astro-cid-axzyftg7] .stack-bw__tag[data-astro-cid-axzyftg7]{color:#096f31;background:#d5e7dc}.stack-bw__rows[data-astro-cid-axzyftg7]{flex-direction:column;padding:8px 32px;display:flex}.stack-bw__row[data-astro-cid-axzyftg7]{--mock-mark:24px;border-bottom:1px solid var(--color-ink-06);align-items:center;gap:12px;padding:10px 8px;display:flex}.stack-bw__row[data-astro-cid-axzyftg7]:last-child{border-bottom:0}.stack-bw__col[data-astro-cid-axzyftg7].is-armed .stack-bw__row[data-astro-cid-axzyftg7]{opacity:0;transform:translateY(-8px)}.stack-bw__col[data-astro-cid-axzyftg7].is-armed .stack-bw__row[data-astro-cid-axzyftg7].is-in{opacity:1;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);transform:none}.stack-bw__text[data-astro-cid-axzyftg7]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.stack-bw__name[data-astro-cid-axzyftg7]{font-size:var(--text-small);font-weight:500}.stack-bw__task[data-astro-cid-axzyftg7]{color:var(--color-ink-60);font-size:13px}.stack-bw__min[data-astro-cid-axzyftg7]{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--color-ink-60);flex:none}.stack-bw__status[data-astro-cid-axzyftg7]{font-size:var(--text-micro);color:var(--color-ink);flex:none;align-items:center;gap:6px;font-weight:500;display:inline-flex}.stack-bw__status[data-astro-cid-axzyftg7].is-done{color:var(--color-ink-50)}.stack-bw__foot[data-astro-cid-axzyftg7]{border-top:1px solid var(--color-border);margin-top:auto}.stack-bw__foot[data-astro-cid-axzyftg7] strong[data-astro-cid-axzyftg7]{font-family:var(--font-display);font-size:var(--text-body-lg);font-variant-numeric:tabular-nums}.stack-bw__col--arrows[data-astro-cid-axzyftg7] .stack-bw__foot[data-astro-cid-axzyftg7] strong[data-astro-cid-axzyftg7]{color:#096f31}.stack-bw__calc[data-astro-cid-axzyftg7]{background:var(--color-ink);color:var(--color-white-70);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;padding:40px;display:grid;position:relative}.stack-bw__sparks[data-astro-cid-axzyftg7]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stack-bw__calc-inputs[data-astro-cid-axzyftg7],.stack-bw__result[data-astro-cid-axzyftg7]{z-index:1;position:relative}.stack-bw__big[data-astro-cid-axzyftg7] [data-astro-cid-axzyftg7][data-out],.stack-bw__team[data-astro-cid-axzyftg7] [data-astro-cid-axzyftg7][data-out]{transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}.stack-bw__big[data-astro-cid-axzyftg7] [data-astro-cid-axzyftg7][data-out].is-bump,.stack-bw__team[data-astro-cid-axzyftg7] [data-astro-cid-axzyftg7][data-out].is-bump{transition-duration:80ms;transform:scale(1.06)}.stack-bw__calc-inputs[data-astro-cid-axzyftg7]{flex-direction:column;gap:24px;display:flex}.stack-bw__calc-title[data-astro-cid-axzyftg7]{font-family:var(--font-display);font-size:var(--text-body-lg);color:var(--color-chip);font-weight:600}.stack-bw__field[data-astro-cid-axzyftg7]{font-size:var(--text-small);flex-direction:column;gap:12px;display:flex}.stack-bw__field-row[data-astro-cid-axzyftg7]{justify-content:space-between;gap:12px;display:flex}.stack-bw__field[data-astro-cid-axzyftg7] output[data-astro-cid-axzyftg7]{font-variant-numeric:tabular-nums;color:var(--color-chip);font-weight:600}.stack-bw__field[data-astro-cid-axzyftg7] input[data-astro-cid-axzyftg7]{--fill:33%;appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0}.stack-bw__field[data-astro-cid-axzyftg7] input[data-astro-cid-axzyftg7]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-gold), var(--color-red)) 0 / var(--fill) 100% no-repeat, var(--color-white-10);border-radius:99px;height:4px}.stack-bw__field[data-astro-cid-axzyftg7] input[data-astro-cid-axzyftg7]::-moz-range-track{background:linear-gradient(90deg, var(--color-gold), var(--color-red)) 0 / var(--fill) 100% no-repeat, var(--color-white-10);border-radius:99px;height:4px}.stack-bw__field[data-astro-cid-axzyftg7] input[data-astro-cid-axzyftg7]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-chip);border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 0 0 4px #ffffff1f}.stack-bw__field[data-astro-cid-axzyftg7] input[data-astro-cid-axzyftg7]::-moz-range-thumb{background:var(--color-chip);border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 4px #ffffff1f}.stack-bw__field[data-astro-cid-axzyftg7] input[data-astro-cid-axzyftg7]:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px;border-radius:4px}.stack-bw__result[data-astro-cid-axzyftg7]{border-left:1px solid var(--color-border-dark);flex-direction:column;justify-content:center;padding-left:48px;display:flex}.stack-bw__big[data-astro-cid-axzyftg7]{font-family:var(--font-display);font-feature-settings:"dlig", "lnum", "tnum";font-size:var(--text-h1);letter-spacing:-2px;color:var(--color-chip);font-weight:700;line-height:1}.stack-bw__big-sub[data-astro-cid-axzyftg7]{font-size:var(--text-body);margin-top:8px}.stack-bw__team[data-astro-cid-axzyftg7]{border-top:1px solid var(--color-border-dark);font-family:var(--font-display);font-feature-settings:"dlig", "lnum", "tnum";font-size:var(--text-h2);letter-spacing:-1px;color:var(--color-chip);margin-top:28px;padding-top:24px;font-weight:700;line-height:1.2}.stack-bw__note[data-astro-cid-axzyftg7]{font-size:var(--text-micro);color:var(--color-white-50);margin-top:16px;line-height:1.5}@media (width<=1023px){.stack-bw__compare[data-astro-cid-axzyftg7],.stack-bw__calc[data-astro-cid-axzyftg7]{grid-template-columns:1fr}.stack-bw__col-head[data-astro-cid-axzyftg7],.stack-bw__foot[data-astro-cid-axzyftg7]{padding:16px 20px}.stack-bw__rows[data-astro-cid-axzyftg7]{padding:8px 12px}.stack-bw__calc[data-astro-cid-axzyftg7]{padding:32px 20px}.stack-bw__result[data-astro-cid-axzyftg7]{border-left:0;border-top:1px solid var(--color-border-dark);padding-top:28px;padding-left:0}}@media (width<=640px){.stack-bw__big[data-astro-cid-axzyftg7]{font-size:var(--text-h1-page);letter-spacing:-1.5px}.stack-bw__row[data-astro-cid-axzyftg7]{align-items:flex-start}}.stack-ap__layout[data-astro-cid-jbuc243x]{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:48px 72px;display:grid}.stack-ap__head[data-astro-cid-jbuc243x]{position:sticky;top:120px}.stack-ap__head[data-astro-cid-jbuc243x] .stack-ap__hint[data-astro-cid-jbuc243x]{font-size:var(--text-small);color:var(--color-ink-50);line-height:1.5}.stack-ap__stage[data-astro-cid-jbuc243x]{isolation:isolate;background:var(--color-gold);border-radius:0;margin:-96px -40px -96px 0;padding:40px;position:relative;overflow:clip}.stack-ap__surface[data-astro-cid-jbuc243x]{flex-direction:column;height:660px;display:flex;position:relative}.stack-ap__surface-head[data-astro-cid-jbuc243x]{border-bottom:1px solid var(--color-ink-06);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:13px;display:flex}.stack-ap__tab[data-astro-cid-jbuc243x]{background:#f2f2f1;border-radius:6px;padding:4px 10px;font-weight:600}.stack-ap__count[data-astro-cid-jbuc243x]{color:var(--color-ink-50)}.stack-ap__list[data-astro-cid-jbuc243x]{flex:1;min-height:0;padding:12px;font-size:13px;line-height:1.45;overflow:hidden}.stack-ap__card[data-astro-cid-jbuc243x]{background:#f8f8f7;border-radius:12px;margin-bottom:10px;transition:background .4s,margin .4s,opacity .4s}.stack-ap__card[data-astro-cid-jbuc243x][hidden]{display:none}.stack-ap__card[data-astro-cid-jbuc243x].is-new{animation:.55s cubic-bezier(.16,1,.3,1) both stack-ap-in}@keyframes stack-ap-in{0%{opacity:0;transform:translateY(12px)}}.stack-ap__card[data-astro-cid-jbuc243x]:not([data-state=pending]){background:0 0}.stack-ap__card[data-astro-cid-jbuc243x].is-gone{opacity:0}.stack-ap__fold[data-astro-cid-jbuc243x]{transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),opacity .3s;display:grid}.stack-ap__fold-in[data-astro-cid-jbuc243x]{min-height:0;overflow:hidden}.stack-ap__fold--body[data-astro-cid-jbuc243x]{opacity:0;grid-template-rows:0fr}.stack-ap__fold--done[data-astro-cid-jbuc243x]{grid-template-rows:1fr}[data-astro-cid-jbuc243x][data-state=pending] .stack-ap__fold--body[data-astro-cid-jbuc243x]{opacity:1;grid-template-rows:1fr}[data-astro-cid-jbuc243x][data-state=pending] .stack-ap__fold--done[data-astro-cid-jbuc243x]{opacity:0;grid-template-rows:0fr}.stack-ap__pad[data-astro-cid-jbuc243x]{padding:14px 16px}.stack-ap__kind[data-astro-cid-jbuc243x]{--mock-mark:20px;font-size:var(--text-micro);color:var(--color-ink-60);align-items:center;gap:8px;display:flex}.stack-ap__title[data-astro-cid-jbuc243x]{font-size:var(--text-small);color:var(--color-ink);margin-top:8px;font-weight:600}.stack-ap__why[data-astro-cid-jbuc243x]{color:var(--color-ink-70);margin-top:2px}.stack-ap__after[data-astro-cid-jbuc243x]{font-size:var(--text-micro);color:var(--color-ink-60);align-items:flex-start;gap:6px;margin-top:8px;display:flex}.stack-ap__orb[data-astro-cid-jbuc243x]{flex:none;margin-top:1px;display:flex;position:relative}.stack-ap__orb[data-astro-cid-jbuc243x] img[data-astro-cid-jbuc243x]{width:14px;height:14px}.stack-ap__req[data-astro-cid-jbuc243x]{margin-top:10px}.stack-ap__req[data-astro-cid-jbuc243x] summary[data-astro-cid-jbuc243x]{font-size:var(--text-micro);color:var(--color-ink-60);cursor:pointer;align-items:center;gap:4px;font-weight:500;list-style:none;display:inline-flex}.stack-ap__req[data-astro-cid-jbuc243x] summary[data-astro-cid-jbuc243x]::-webkit-details-marker{display:none}.stack-ap__req[data-astro-cid-jbuc243x] summary[data-astro-cid-jbuc243x]:before{content:"›";transition:transform .15s;display:inline-block}.stack-ap__req[data-astro-cid-jbuc243x][open] summary[data-astro-cid-jbuc243x]:before{transform:rotate(90deg)}.stack-ap__req[data-astro-cid-jbuc243x] summary[data-astro-cid-jbuc243x]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.stack-ap__req-body[data-astro-cid-jbuc243x]{background:var(--color-white);box-shadow:0 0 0 1px var(--color-ink-06);font-size:var(--text-micro);border-radius:8px;margin-top:8px;padding:10px 12px}.stack-ap__req-title[data-astro-cid-jbuc243x]{font-weight:600}.stack-ap__req-meta[data-astro-cid-jbuc243x]{color:var(--color-ink-50)}.stack-ap__req-meta[data-astro-cid-jbuc243x] code[data-astro-cid-jbuc243x],.stack-ap__req[data-astro-cid-jbuc243x] dd[data-astro-cid-jbuc243x]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.stack-ap__req[data-astro-cid-jbuc243x] dl[data-astro-cid-jbuc243x]{flex-direction:column;gap:4px;margin:8px 0 0;display:flex}.stack-ap__req[data-astro-cid-jbuc243x] dl[data-astro-cid-jbuc243x] div[data-astro-cid-jbuc243x]{grid-template-columns:96px minmax(0,1fr);gap:8px;display:grid}.stack-ap__req[data-astro-cid-jbuc243x] dt[data-astro-cid-jbuc243x]{color:var(--color-ink-50)}.stack-ap__req[data-astro-cid-jbuc243x] dd[data-astro-cid-jbuc243x]{color:var(--color-ink-80);overflow-wrap:anywhere;margin:0}.stack-ap__actions[data-astro-cid-jbuc243x]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.stack-ap__btn[data-astro-cid-jbuc243x]{color:var(--color-ink-70);background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:500;transition:background .15s}.stack-ap__btn[data-astro-cid-jbuc243x]:hover{background:#f2f2f1}.stack-ap__btn--primary[data-astro-cid-jbuc243x]{background:var(--color-ink);color:var(--color-white)}.stack-ap__btn--primary[data-astro-cid-jbuc243x]:hover{background:var(--color-ink-hover)}.stack-ap__btn[data-astro-cid-jbuc243x]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.stack-ap__done[data-astro-cid-jbuc243x]{color:var(--color-ink-50);align-items:center;gap:8px;padding:8px 10px;display:flex}.stack-ap__done[data-astro-cid-jbuc243x] img[data-astro-cid-jbuc243x]{flex:none}.stack-ap__done-title[data-astro-cid-jbuc243x]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stack-ap__done-label[data-astro-cid-jbuc243x]{font-size:var(--text-micro);color:var(--color-ink-70);flex:none;font-weight:500}.stack-ap__auto[data-astro-cid-jbuc243x]{font-size:var(--text-micro);color:var(--color-ink-50);align-items:center;gap:6px;padding:0 10px 8px 34px;display:flex}.stack-ap__more[data-astro-cid-jbuc243x]{background:linear-gradient(#fdfdfd00, var(--color-card) 70%);height:88px;font-size:var(--text-micro);color:var(--color-ink-50);pointer-events:none;border-radius:0 0 16px 16px;justify-content:center;align-items:flex-end;padding-bottom:14px;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=1023px){.stack-ap__layout[data-astro-cid-jbuc243x]{grid-template-columns:1fr}.stack-ap__head[data-astro-cid-jbuc243x]{position:static}.stack-ap__stage[data-astro-cid-jbuc243x]{margin:0 -20px -72px;padding:20px}}@media (width<=640px){.stack-ap__stage[data-astro-cid-jbuc243x]{padding:12px}.stack-ap__surface[data-astro-cid-jbuc243x]{height:600px}}@media (prefers-reduced-motion:reduce){.stack-ap__card[data-astro-cid-jbuc243x],.stack-ap__fold[data-astro-cid-jbuc243x]{transition:none}.stack-ap__card[data-astro-cid-jbuc243x].is-new{animation:none}}
