.wrap[data-astro-cid-4pjj2lqi]{max-width:var(--maxw);padding:14px max(14px, env(safe-area-inset-left,0px)) 0;--pad:clamp(20px, 3.2vw, 44px);gap:14px;margin-inline:auto;display:grid}.hero[data-astro-cid-4pjj2lqi]{border-radius:var(--radius-card);background:var(--grad-eras);color:var(--on-dark);overflow:hidden}.heroBody[data-astro-cid-4pjj2lqi]{padding:clamp(16px, 3vw, 36px) var(--pad) clamp(22px, 3.5vw, 36px);align-items:center;gap:28px;display:grid}.lead[data-astro-cid-4pjj2lqi]{gap:18px;min-width:0;display:grid}.tag[data-astro-cid-4pjj2lqi]{color:var(--on-dark-2)}h1[data-astro-cid-4pjj2lqi]{font-size:var(--fs-h1);letter-spacing:-.04em;max-width:14ch;color:var(--on-dark);margin:0;font-weight:300;line-height:1.02}h1[data-astro-cid-4pjj2lqi] em[data-astro-cid-4pjj2lqi],.lede[data-astro-cid-4pjj2lqi]{color:var(--on-dark-2)}.lede[data-astro-cid-4pjj2lqi]{font-size:var(--fs-lede);max-width:40ch;margin:0;line-height:1.45}.panel[data-astro-cid-4pjj2lqi]{min-width:0}.card[data-astro-cid-4pjj2lqi]{background:var(--card);color:var(--ink);border-radius:var(--radius-card);justify-items:start;gap:14px;padding:clamp(20px,3vw,30px);display:grid}.field[data-astro-cid-4pjj2lqi]{gap:8px;width:100%;display:grid}label[data-astro-cid-4pjj2lqi]{font-size:var(--fs-read);color:var(--ink);font-weight:500}label[data-astro-cid-4pjj2lqi] span[data-astro-cid-4pjj2lqi]{font-size:var(--fs-small);color:var(--mute);margin-top:3px;font-weight:400;line-height:1.4;display:block}.row[data-astro-cid-4pjj2lqi]{gap:8px;width:100%;display:flex}input[data-astro-cid-4pjj2lqi]{border-radius:var(--radius-control);border:1.5px solid var(--hair-2);background:var(--paper);width:100%;height:52px;font:inherit;font-size:var(--fs-read);color:var(--ink);padding:0 18px}input[data-astro-cid-4pjj2lqi]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;border-color:var(--ink)}.go[data-astro-cid-4pjj2lqi]{width:100%;height:52px;font-size:var(--fs-read);background:var(--accent-ink);color:var(--on-dark);border:0;border-radius:999px;justify-content:center;font-weight:500}.go[data-astro-cid-4pjj2lqi]:hover{background:var(--ink);color:var(--on-dark)}.go[data-astro-cid-4pjj2lqi]:disabled{cursor:progress;background:var(--ink)}.go[data-astro-cid-4pjj2lqi],.send[data-astro-cid-4pjj2lqi],button[data-astro-cid-4pjj2lqi]{cursor:pointer}.ask[data-astro-cid-4pjj2lqi]{border-radius:var(--radius-inner);background:var(--bg);gap:14px;width:100%;padding:16px;display:grid}.ask[data-astro-cid-4pjj2lqi] .lh[data-astro-cid-4pjj2lqi]{font-size:var(--fs-read);color:var(--ink);margin:0;font-weight:500}.ask[data-astro-cid-4pjj2lqi] .lt[data-astro-cid-4pjj2lqi]{font-size:var(--fs-small);color:var(--ink-3);margin:0;line-height:1.45}.ask[data-astro-cid-4pjj2lqi] input[data-astro-cid-4pjj2lqi]{background:var(--paper)}.lmsg[data-astro-cid-4pjj2lqi]{font-size:var(--fs-small);color:var(--ink-3);margin:0}.lmsg[data-astro-cid-4pjj2lqi].bad{color:var(--accent-ink)}.more[data-astro-cid-4pjj2lqi]{gap:12px;width:100%;display:grid}.more[data-astro-cid-4pjj2lqi] summary[data-astro-cid-4pjj2lqi]{cursor:pointer;font-size:var(--fs-small);color:var(--ink-3);align-items:center;gap:6px;min-height:44px;margin:-6px 0;list-style:none;display:flex}.more[data-astro-cid-4pjj2lqi] summary[data-astro-cid-4pjj2lqi]::-webkit-details-marker{display:none}.more[data-astro-cid-4pjj2lqi] summary[data-astro-cid-4pjj2lqi]:before{content:"+";border:1px solid var(--hair-2);width:18px;height:18px;font-size:var(--fs-small);color:var(--ink-3);border-radius:50%;place-items:center;line-height:1;display:grid}.more[data-astro-cid-4pjj2lqi][open] summary[data-astro-cid-4pjj2lqi]:before{content:"−"}.more[data-astro-cid-4pjj2lqi] summary[data-astro-cid-4pjj2lqi] span[data-astro-cid-4pjj2lqi]{color:var(--mute);margin-left:4px}.more[data-astro-cid-4pjj2lqi][open]{gap:14px}.chip[data-astro-cid-4pjj2lqi],.card[data-astro-cid-4pjj2lqi] .chip{border-radius:var(--radius-control);border:1.5px solid var(--hair-2);min-height:44px;font:inherit;font-size:var(--fs-body);color:var(--ink);cursor:pointer;text-align:left;background:0 0;padding:8px 16px}.chip[data-astro-cid-4pjj2lqi]:hover,.card[data-astro-cid-4pjj2lqi] .chip:hover{border-color:var(--ink)}.chip[data-astro-cid-4pjj2lqi].quiet{text-underline-offset:5px;min-height:32px;color:var(--ink-3);font-size:var(--fs-small);border-color:#0000;padding:0 2px;text-decoration:underline;position:relative}.chip[data-astro-cid-4pjj2lqi].quiet:before{content:"";position:absolute;inset:-6px -4px}.card[data-astro-cid-4pjj2lqi] .chip small{font-size:var(--fs-small);color:var(--mute);display:block}.chips[data-astro-cid-4pjj2lqi]{flex-wrap:wrap;gap:8px;display:flex}.err[data-astro-cid-4pjj2lqi]{color:var(--accent-ink);font-size:var(--fs-small);margin:0}.ziprow[data-astro-cid-4pjj2lqi]{align-items:center;gap:14px;display:flex}.ziprow[data-astro-cid-4pjj2lqi] input[data-astro-cid-4pjj2lqi]{letter-spacing:.08em;font-variant-numeric:tabular-nums;flex:none;width:8.5rem}.req[data-astro-cid-4pjj2lqi]{color:var(--accent-ink);font-style:normal;font-weight:500}.reqnote[data-astro-cid-4pjj2lqi]{font-size:var(--fs-small);color:var(--mute);justify-self:end;margin:0 0 -6px}input[data-astro-cid-4pjj2lqi]::placeholder{color:var(--mute);opacity:1}input[data-astro-cid-4pjj2lqi]:focus::placeholder{color:#0000}.card[data-astro-cid-4pjj2lqi] .ferr{font-size:var(--fs-small);color:var(--accent-ink);margin:6px 0 0;line-height:1.4}input[data-astro-cid-4pjj2lqi].bad{border-color:var(--accent-ink)}.ts[data-astro-cid-4pjj2lqi]:empty{display:none}.zip[data-astro-cid-4pjj2lqi]{min-width:0;font-size:var(--fs-small);color:var(--ink);margin:0;line-height:1.3}.zip[data-astro-cid-4pjj2lqi].bad{color:var(--accent-ink)}.err[data-astro-cid-4pjj2lqi]:empty{display:none}.wh[data-astro-cid-4pjj2lqi]{font-size:var(--fs-read);margin:0;font-weight:500}.tasks[data-astro-cid-4pjj2lqi]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi]{color:var(--mute);font-size:var(--fs-read);align-items:center;gap:12px;display:flex}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-task=build]{flex-wrap:wrap}.prog[data-astro-cid-4pjj2lqi]{flex-basis:100%;align-items:center;gap:10px;padding-left:28px;display:flex}.prog[data-astro-cid-4pjj2lqi] .track[data-astro-cid-4pjj2lqi]{background:var(--hair);border-radius:999px;flex:1;height:6px;overflow:hidden}.prog[data-astro-cid-4pjj2lqi] .track[data-astro-cid-4pjj2lqi] i[data-astro-cid-4pjj2lqi]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.prog[data-astro-cid-4pjj2lqi] .pct[data-astro-cid-4pjj2lqi]{min-width:3ch;font-size:var(--fs-small);color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi]:before{content:"";box-sizing:border-box;border:2px solid var(--hair-2);background-clip:content-box;border-radius:50%;flex:none;width:16px;height:16px;padding:3px}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-state=doing],.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-state=done],.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-state=missing]{color:var(--ink)}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-state=doing]:before{border-color:var(--accent);border-top-color:#0000;animation:.8s linear infinite spin}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-state=done]:before{border-color:var(--signal-green);background:var(--signal-green)}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-state=failed]:before{border-color:var(--accent-ink)}.tasks[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi][data-state=missing]:before{border-color:var(--signal-yellow);background:var(--signal-yellow)}@keyframes spin{to{transform:rotate(360deg)}}.follow[data-astro-cid-4pjj2lqi]{border-top:1px solid var(--hair);gap:8px;padding-top:16px;display:grid}.follow[data-astro-cid-4pjj2lqi] label[data-astro-cid-4pjj2lqi]{font-size:var(--fs-read);color:var(--ink);font-weight:500}.follow[data-astro-cid-4pjj2lqi] label[data-astro-cid-4pjj2lqi] span[data-astro-cid-4pjj2lqi]{font-size:var(--fs-small);color:var(--mute);margin:0 0 0 6px;font-weight:400;display:inline}.follow[data-astro-cid-4pjj2lqi] .hint[data-astro-cid-4pjj2lqi]{font-size:var(--fs-small);color:var(--ink-3);margin:0}.frow[data-astro-cid-4pjj2lqi]{gap:8px;display:flex}.frow[data-astro-cid-4pjj2lqi] input[data-astro-cid-4pjj2lqi]{flex:1;min-width:0}.send[data-astro-cid-4pjj2lqi]{border:0;border-radius:999px;flex:none;height:52px;padding:0 22px}.fmsg[data-astro-cid-4pjj2lqi]{min-height:1.2em;font-size:var(--fs-small);color:var(--ink-3);margin:0}.fmsg[data-astro-cid-4pjj2lqi].bad{color:var(--accent-ink)}.choose[data-astro-cid-4pjj2lqi]{gap:10px;display:grid}.askpage[data-astro-cid-4pjj2lqi] label[data-astro-cid-4pjj2lqi]{font-size:var(--fs-body);color:var(--ink);margin-top:4px;display:block}.askpage[data-astro-cid-4pjj2lqi] .hint[data-astro-cid-4pjj2lqi]{font-size:var(--fs-small);color:var(--ink-3);margin:0}.askpage[data-astro-cid-4pjj2lqi] .chip[data-astro-cid-4pjj2lqi].quiet{justify-self:start}.askpage[data-astro-cid-4pjj2lqi] .lbl[data-astro-cid-4pjj2lqi],.choose[data-astro-cid-4pjj2lqi] p[data-astro-cid-4pjj2lqi],.done[data-astro-cid-4pjj2lqi]{font-size:var(--fs-read);color:var(--ink);margin:0}.done[data-astro-cid-4pjj2lqi] a[data-astro-cid-4pjj2lqi]{text-underline-offset:4px;text-decoration:underline}.work[data-astro-cid-4pjj2lqi]:not([hidden]){animation:card-in var(--dur) var(--ease-out)}@keyframes card-in{0%{opacity:0;transform:translateY(4px)}}.gets[data-astro-cid-4pjj2lqi]{margin:0 var(--pad);border-top:1px solid var(--line-on-dark);gap:18px 36px;padding:clamp(18px,2.6vw,28px) 0 clamp(26px,3.5vw,40px);list-style:none;display:grid}.gets[data-astro-cid-4pjj2lqi] li[data-astro-cid-4pjj2lqi]{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;display:grid}.gets[data-astro-cid-4pjj2lqi] svg[data-astro-cid-4pjj2lqi]{width:26px;height:26px;fill:var(--on-dark-2);margin-top:1px}.gets[data-astro-cid-4pjj2lqi] h2[data-astro-cid-4pjj2lqi]{font-size:var(--fs-lede);letter-spacing:-.01em;color:var(--on-dark);margin:0;font-weight:500}.gets[data-astro-cid-4pjj2lqi] p[data-astro-cid-4pjj2lqi]{font-size:var(--fs-body);color:var(--on-dark);margin:4px 0 0;line-height:1.45}.test[data-astro-cid-4pjj2lqi]{border-radius:var(--radius-control);background:var(--accent-tint);color:var(--ink-3);font-size:var(--fs-small);justify-self:start;margin:0 0 32px;padding:10px 14px}[data-astro-cid-4pjj2lqi][hidden]{display:none!important}@media (width>=700px){.gets[data-astro-cid-4pjj2lqi]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.heroBody[data-astro-cid-4pjj2lqi]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:48px}}
