.tw[data-astro-cid-5vx25mq6]{--tw-plate:#ffffffb8;--tw-plate-on:#fffffff5;--tw-plate-edge:#b7c6cf;--tw-card:#fffc;--tw-card-on:#fff;--tw-card-edge:#c5d2d9;--tw-dim:#7b8f9a;--tw-gl:#07707c1a;--tw-gl2:#07707c12;--tw-shaft:#0a95a51a;--tw-panel:#fffffff0;--tw-bar:#eef2f4f0;--tw-shadow:0 10px 40px #0d1b221a;--tw-pad:1.5rem}:root[data-theme=night] .tw[data-astro-cid-5vx25mq6]{--tw-plate:#090e13ad;--tw-plate-on:#0c1a21eb;--tw-plate-edge:#78a0b442;--tw-card:#090e13cc;--tw-card-on:#0c1e26f5;--tw-card-edge:#78a0b438;--tw-dim:#65798a;--tw-gl:#7fe3ee14;--tw-gl2:#7fe3ee0d;--tw-shaft:#7fe3ee12;--tw-panel:#090d11eb;--tw-bar:#07090ceb;--tw-shadow:none}html:not(.tw-scroll) .tw-j[data-astro-cid-5vx25mq6],html.tw-scroll .tw-s[data-astro-cid-5vx25mq6]:not(.tw-static),.tw[data-astro-cid-5vx25mq6] [data-astro-cid-5vx25mq6][hidden]{display:none!important}html.tw-scroll .tw-static[data-astro-cid-5vx25mq6]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.tw-scroll .tw-static[data-astro-cid-5vx25mq6] .tw-jlist[data-astro-cid-5vx25mq6]{display:none}.tw-kick[data-astro-cid-5vx25mq6]{font:500 11px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink)}.tw-quiet[data-astro-cid-5vx25mq6]{color:var(--muted)}.tw-small[data-astro-cid-5vx25mq6]{font-size:14px;line-height:1.5}.tw-fine[data-astro-cid-5vx25mq6]{font:500 10px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tw-acc[data-astro-cid-5vx25mq6]{color:var(--accent-ink)}.tw-choice-row[data-astro-cid-5vx25mq6]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tw-planned[data-astro-cid-5vx25mq6]{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px dashed var(--exec-ink);color:var(--exec-ink);padding:4px 7px;display:inline-block}.tw-sigdot[data-astro-cid-5vx25mq6]{border:2px solid var(--exec);background:0 0;border-radius:50%;flex:none;width:16px;height:16px;display:inline-block}.tw-sigdot[data-astro-cid-5vx25mq6].is-grid{border-color:var(--accent)}.tw-tk[data-astro-cid-5vx25mq6]{font:500 10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.tw-view[data-astro-cid-5vx25mq6]{max-width:1240px;padding:36px var(--tw-pad) 8px;flex-direction:column;align-items:center;gap:28px;margin:0 auto;display:flex}.tw-choice[data-astro-cid-5vx25mq6]{background:var(--surface);border:var(--frame);flex-direction:column;order:-1;align-items:center;gap:10px;padding:14px 18px;display:flex}.tw-hero[data-astro-cid-5vx25mq6]{flex-direction:column;align-self:stretch;gap:18px;padding-top:8px;display:flex}.tw-hero[data-astro-cid-5vx25mq6] h1[data-astro-cid-5vx25mq6]{letter-spacing:-.03em;font-size:clamp(42px,7vw,76px);line-height:1}.tw-lede[data-astro-cid-5vx25mq6]{color:var(--soft);max-width:60ch;font-size:17px;line-height:1.6}.tw-hint[data-astro-cid-5vx25mq6]{font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.tw-static[data-astro-cid-5vx25mq6]{width:100%}.tw-wrap2[data-astro-cid-5vx25mq6]{max-width:1240px;padding:0 var(--tw-pad) 8px;grid-template-columns:minmax(0,1fr);gap:28px;margin:0 auto;display:grid}.tw-jlist[data-astro-cid-5vx25mq6]{align-self:start}.tw-jh[data-astro-cid-5vx25mq6]{font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:6px 12px 8px}.tw-jlist[data-astro-cid-5vx25mq6] ol[data-astro-cid-5vx25mq6]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tw-jlist[data-astro-cid-5vx25mq6] a[data-astro-cid-5vx25mq6],.tw-jlist[data-astro-cid-5vx25mq6] .tw-jn[data-astro-cid-5vx25mq6]{font:500 12px/1 var(--mono);letter-spacing:.06em}.tw-jlist[data-astro-cid-5vx25mq6] a[data-astro-cid-5vx25mq6]{border:1px solid var(--muted);min-height:44px;color:var(--ink);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.tw-jlist[data-astro-cid-5vx25mq6] a[data-astro-cid-5vx25mq6]:hover{border-color:var(--ink)}.tw-jlist[data-astro-cid-5vx25mq6] a[data-astro-cid-5vx25mq6][aria-current=true]{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.tw-jn[data-astro-cid-5vx25mq6]{color:var(--accent-ink)}.tw-h2[data-astro-cid-5vx25mq6]{margin-bottom:20px;font-size:clamp(28px,3.4vw,38px)}.tw-ol[data-astro-cid-5vx25mq6]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.tw-lv[data-astro-cid-5vx25mq6]{background:var(--surface);border:1px solid var(--hair-strong);flex-direction:column;gap:10px;padding:22px;scroll-margin-top:16px;display:flex}.tw-lv[data-astro-cid-5vx25mq6] h3[data-astro-cid-5vx25mq6]{font-size:28px}.tw-plain[data-astro-cid-5vx25mq6]{color:var(--soft)}.tw-steps[data-astro-cid-5vx25mq6]{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.tw-steps[data-astro-cid-5vx25mq6] li[data-astro-cid-5vx25mq6]{border-left:2px solid var(--accent);gap:2px;padding-left:12px;display:grid}.tw-sname[data-astro-cid-5vx25mq6]{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.tw-sos[data-astro-cid-5vx25mq6]{color:var(--soft);font-size:14.5px;line-height:1.5}.tw-sigline[data-astro-cid-5vx25mq6]{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:6px;font-weight:500;display:flex}.tw-demo[data-astro-cid-5vx25mq6]{font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--muted);color:var(--soft);padding:4px 7px}.tw-ticketline[data-astro-cid-5vx25mq6]{font-size:14.5px}.tw-more[data-astro-cid-5vx25mq6]{min-height:44px;font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.tw-notice[data-astro-cid-5vx25mq6]{max-width:70ch;margin:18px 0}.tw-levels[data-astro-cid-5vx25mq6] .tw-choice-row[data-astro-cid-5vx25mq6]{justify-content:flex-start}@media (width>=900px){.tw-wrap2[data-astro-cid-5vx25mq6]{grid-template-columns:220px minmax(0,1fr);gap:40px}.tw-jlist[data-astro-cid-5vx25mq6]{position:sticky;top:16px}.tw-jlist[data-astro-cid-5vx25mq6] ol[data-astro-cid-5vx25mq6]{flex-flow:column;gap:6px}.tw-jlist[data-astro-cid-5vx25mq6] a[data-astro-cid-5vx25mq6]{width:100%}}html.tw-scroll .tw-track[data-astro-cid-5vx25mq6]{height:calc(var(--tw-px) + 100vh);height:calc(var(--tw-px) + 100svh);position:relative}html.tw-scroll .tw-pin[data-astro-cid-5vx25mq6]{height:100svh;position:sticky;top:0}html.tw-scroll .tw-stage[data-astro-cid-5vx25mq6]{height:calc(100vh - var(--tw-off,0px));height:calc(100svh - var(--tw-off,0px));background:var(--bg);flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}html.tw-scroll .tw-view[data-astro-cid-5vx25mq6]{flex:auto;max-width:none;min-height:0;margin:0;padding:0;display:block;position:relative}.tw-scene[data-astro-cid-5vx25mq6]{perspective:2000px;perspective-origin:50% 28%;position:absolute;inset:0}.tw-rig[data-astro-cid-5vx25mq6]{transform-style:preserve-3d;transition:transform .14s linear;position:absolute;inset:0}.tw-anchor[data-astro-cid-5vx25mq6]{width:0;height:0;transform-style:preserve-3d;transition:transform .14s linear;position:absolute;top:66%;left:50%}.tw-p3[data-astro-cid-5vx25mq6]{transform-style:preserve-3d;position:absolute;top:0;left:0}.tw-p3[data-astro-cid-5vx25mq6].is-off{display:none}.tw-ground[data-astro-cid-5vx25mq6]{background-image:linear-gradient(var(--tw-gl2) 1px, transparent 1px), linear-gradient(90deg, var(--tw-gl2) 1px, transparent 1px);background-size:60px 60px;width:3000px;height:3000px;position:absolute;top:-1500px;left:-1500px;transform:translateZ(-3px)}.tw-road[data-astro-cid-5vx25mq6]{transform-origin:0 0;visibility:hidden;border-top:3px dotted var(--muted);height:0;position:absolute;top:0;left:0}.tw-road[data-astro-cid-5vx25mq6].design{border-top-style:dashed;border-top-color:var(--accent)}.tw-shaft[data-astro-cid-5vx25mq6]{transform-origin:50% 100%;backface-visibility:visible;background:linear-gradient(to right, transparent, var(--tw-shaft), transparent);width:160px;position:absolute;left:-80px;transform:rotateX(-90deg)}.tw-plate[data-astro-cid-5vx25mq6]{box-sizing:border-box;border:1px solid var(--tw-plate-edge);background-color:var(--tw-plate);transform-style:preserve-3d;background-image:linear-gradient(var(--tw-gl) 1px, transparent 1px), linear-gradient(90deg, var(--tw-gl) 1px, transparent 1px);background-size:var(--cell) var(--cell);transition:background-color .5s,border-color .5s,box-shadow .5s;position:absolute}.tw-plate[data-astro-cid-5vx25mq6].is-on{background-color:var(--tw-plate-on);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 80px color-mix(in srgb, var(--accent) 25%, transparent)}.tw-ring[data-astro-cid-5vx25mq6]{pointer-events:none;border:1px dashed #0000;transition:border-color .5s;position:absolute;inset:44px}.tw-plate[data-astro-cid-5vx25mq6].is-on .tw-ring[data-astro-cid-5vx25mq6]{border-color:color-mix(in srgb, var(--accent) 53%, transparent)}.tw-light[data-astro-cid-5vx25mq6]{border:2px solid var(--exec);border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%}.tw-light[data-astro-cid-5vx25mq6].is-grid{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 19%, transparent)}.tw-light[data-astro-cid-5vx25mq6].is-go{border-color:var(--go);background:var(--go);box-shadow:0 0 26px var(--go)}.tw-wrap[data-astro-cid-5vx25mq6]{transform-style:preserve-3d;position:absolute;top:0;left:0}.tw-cardx[data-astro-cid-5vx25mq6]{box-sizing:border-box;border:1px solid var(--tw-card-edge);background:var(--tw-card);width:340px;height:150px;color:var(--tw-dim);transform-origin:50% 100%;backface-visibility:hidden;flex-direction:column;gap:6px;padding:14px 16px;transition:background-color .4s,border-color .4s,color .4s;display:flex;position:absolute;overflow:hidden;transform:translateY(14px)rotateX(-90deg)}.tw-cardx[data-astro-cid-5vx25mq6].is-planned{border-style:dashed;border-color:var(--exec)}.tw-cardx[data-astro-cid-5vx25mq6].is-lit{color:var(--ink2)}.tw-cardx[data-astro-cid-5vx25mq6].is-act{background:var(--tw-card-on);border-color:var(--accent);color:var(--ink2)}.tw-cc[data-astro-cid-5vx25mq6]{font:500 11px/1 var(--mono);letter-spacing:.12em}.tw-cn[data-astro-cid-5vx25mq6]{font:700 22px/1.1 var(--display)}.tw-co[data-astro-cid-5vx25mq6]{font-size:12px;line-height:1.35}.tw-cardx[data-astro-cid-5vx25mq6].is-act .tw-cc[data-astro-cid-5vx25mq6]{color:var(--accent-ink)}.tw-cardx[data-astro-cid-5vx25mq6].is-act .tw-cn[data-astro-cid-5vx25mq6],.tw-cardx[data-astro-cid-5vx25mq6].is-lit .tw-cn[data-astro-cid-5vx25mq6]{color:var(--ink)}.tw-stand[data-astro-cid-5vx25mq6]{transform-origin:50% 100%;backface-visibility:hidden;box-sizing:border-box;position:absolute}.tw-plabel[data-astro-cid-5vx25mq6]{white-space:nowrap;pointer-events:none;height:60px;color:var(--tw-dim);align-items:flex-end;gap:12px;padding:0 0 8px 6px;display:flex;top:-60px;left:0;transform:rotateX(-90deg)}.tw-pnum[data-astro-cid-5vx25mq6]{font:600 16px/1 var(--mono)}.tw-pname[data-astro-cid-5vx25mq6]{font:700 22px/1 var(--display);letter-spacing:.03em;text-transform:uppercase}.tw-plate[data-astro-cid-5vx25mq6].is-on .tw-plabel[data-astro-cid-5vx25mq6]{color:var(--ink)}.tw-plate[data-astro-cid-5vx25mq6].is-on .tw-pnum[data-astro-cid-5vx25mq6]{color:var(--accent-ink)}.tw-rail[data-astro-cid-5vx25mq6]{transform-origin:50% 100%;background:var(--accent);width:2px;box-shadow:0 0 8px var(--accent);position:absolute;transform:rotateX(-90deg)}.tw-rail[data-astro-cid-5vx25mq6].you{background:var(--you);box-shadow:0 0 8px var(--you)}.tw-rail[data-astro-cid-5vx25mq6].ai{background:var(--ai);box-shadow:0 0 8px var(--ai)}.tw-rail[data-astro-cid-5vx25mq6].exec{background:var(--exec);box-shadow:0 0 8px var(--exec)}.tw-rail[data-astro-cid-5vx25mq6].fb{background:repeating-linear-gradient(to bottom, var(--fb) 0 12px, transparent 12px 22px);box-shadow:0 0 8px var(--fb)}.tw-scene[data-astro-cid-5vx25mq6].is-rise .tw-rail[data-astro-cid-5vx25mq6]:not(.fb){box-shadow:0 0 22px}.tw-flow[data-astro-cid-5vx25mq6]{opacity:.7;background:linear-gradient(#0000 0,#ffffffe6 50%,#0000 100%) 0 0/100% 140px repeat-y;animation:3s linear infinite tw-up;position:absolute;inset:0}.tw-flow[data-astro-cid-5vx25mq6].down{animation-name:tw-down}@keyframes tw-up{0%{background-position:0 0}to{background-position:0 -560px}}@keyframes tw-down{0%{background-position:0 0}to{background-position:0 560px}}.tw-dot[data-astro-cid-5vx25mq6]{background:var(--accent);width:18px;height:18px;box-shadow:0 0 22px var(--accent), 0 0 4px #fff;border-radius:50%;margin:-9px 0 0 -9px;position:absolute}.tw-dot[data-astro-cid-5vx25mq6].fb{background:var(--fb);width:26px;height:26px;box-shadow:0 0 30px var(--fb);margin:-13px 0 0 -13px}.tw-rise[data-astro-cid-5vx25mq6]{top:300px}.tw-loop[data-astro-cid-5vx25mq6]{left:40px}.tw-ticket[data-astro-cid-5vx25mq6]{border:1px solid var(--accent);background:var(--tw-card-on);flex-direction:column;gap:6px;width:320px;height:104px;padding:12px 14px;display:flex;top:-122px;left:-160px;overflow:hidden;transform:rotateX(-90deg)}.tw-ticket[data-astro-cid-5vx25mq6] .tw-tk[data-astro-cid-5vx25mq6]{color:var(--accent-ink)}.tw-tt[data-astro-cid-5vx25mq6]{font:600 15px/1.3 var(--font);color:var(--ink)}.tw-pring[data-astro-cid-5vx25mq6]{border:3px solid var(--accent);border-radius:50%;animation:2.6s ease-out infinite tw-beat;position:absolute;inset:0}.tw-pcore[data-astro-cid-5vx25mq6]{background:var(--accent);box-shadow:0 0 30px var(--accent);border-radius:50%;position:absolute;inset:68px}@keyframes tw-beat{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.7)}}.tw-bld[data-astro-cid-5vx25mq6]{visibility:hidden;width:0;height:0;transform:scale3d(1, 1, var(--cs,.001))}.tw-scene[data-astro-cid-5vx25mq6].is-city .tw-bld[data-astro-cid-5vx25mq6],.tw-scene[data-astro-cid-5vx25mq6].is-city .tw-road[data-astro-cid-5vx25mq6]{visibility:visible}.tw-slab[data-astro-cid-5vx25mq6]{box-sizing:border-box;border:1px dashed var(--muted);transform-style:preserve-3d;background:0 0;position:absolute}.tw-slab[data-astro-cid-5vx25mq6].design{border-color:var(--exec);background:var(--tw-plate)}.tw-blabel[data-astro-cid-5vx25mq6]{text-align:center;backface-visibility:visible;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;width:400px;height:120px;display:flex;top:-60px;left:-200px}.tw-bname[data-astro-cid-5vx25mq6]{font:700 38px/1 var(--display);color:var(--ink)}.tw-btag[data-astro-cid-5vx25mq6]{font:500 20px/1 var(--mono);letter-spacing:.12em;color:var(--muted)}.tw-btag[data-astro-cid-5vx25mq6].design{color:var(--exec-ink)}html.tw-scroll .tw-hero[data-astro-cid-5vx25mq6]{z-index:4;width:420px;max-width:calc(100% - 32px);padding:0;transition:opacity .4s;position:absolute;bottom:40px;left:40px}html.tw-scroll .tw-hero[data-astro-cid-5vx25mq6].is-gone{opacity:0;pointer-events:none}html.tw-scroll .tw-hero[data-astro-cid-5vx25mq6] h1[data-astro-cid-5vx25mq6]{letter-spacing:-.025em;font-size:54px;line-height:1.02}html.tw-scroll .tw-lede[data-astro-cid-5vx25mq6]{max-width:400px;color:var(--soft);font-size:16px}html.tw-scroll .tw-choice[data-astro-cid-5vx25mq6]{z-index:6;background:var(--tw-panel);border:1px solid var(--hair-strong);max-width:calc(100% - 32px);box-shadow:var(--tw-shadow);order:0;position:absolute;top:18px;left:50%;transform:translate(-50%)}html.tw-scroll .tw-choice[data-astro-cid-5vx25mq6].is-hidden{visibility:hidden;opacity:0}.tw-choice[data-astro-cid-5vx25mq6] .tw-kick[data-astro-cid-5vx25mq6]{color:var(--muted);letter-spacing:.16em;font-size:10px}.tw-panel[data-astro-cid-5vx25mq6]{z-index:4;box-sizing:border-box;background:var(--tw-panel);border:1px solid var(--hair-strong);border-top:2px solid var(--accent);width:400px;max-width:calc(100% - 32px);box-shadow:var(--tw-shadow);flex-direction:column;gap:14px;padding:22px 24px;display:flex;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.tw-panel[data-astro-cid-5vx25mq6][data-tone=go]{border-top-color:var(--go)}.tw-panel[data-astro-cid-5vx25mq6][data-tone=fb]{border-top-color:var(--fb)}.tw-ph[data-astro-cid-5vx25mq6]{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);justify-content:space-between;gap:10px;display:flex}.tw-panel[data-astro-cid-5vx25mq6][data-tone=fb] .tw-ph[data-astro-cid-5vx25mq6]{color:var(--fb-ink)}.tw-ph[data-astro-cid-5vx25mq6] .tw-quiet[data-astro-cid-5vx25mq6]{color:var(--muted)}.tw-panel[data-astro-cid-5vx25mq6] h2[data-astro-cid-5vx25mq6]{letter-spacing:-.01em;font-size:32px;line-height:1.05}.tw-blk[data-astro-cid-5vx25mq6]{flex-direction:column;gap:10px;display:flex}.tw-blk[data-astro-cid-5vx25mq6]>p[data-astro-cid-5vx25mq6]{color:var(--ink2);font-size:15px;line-height:1.5}.tw-blk[data-astro-cid-5vx25mq6]>.tw-small[data-astro-cid-5vx25mq6]{color:var(--ink2);font-size:14px}.tw-planned[data-astro-cid-5vx25mq6]{align-self:flex-start}.tw-who[data-astro-cid-5vx25mq6]{font-weight:600}.tw-who[data-astro-cid-5vx25mq6].you{color:var(--you-ink)}.tw-who[data-astro-cid-5vx25mq6].ai{color:var(--ai-ink)}.tw-dots[data-astro-cid-5vx25mq6]{gap:6px;padding-top:4px;display:flex}.tw-dots[data-astro-cid-5vx25mq6] span[data-astro-cid-5vx25mq6]{background:var(--hair-strong);flex:1 1 0;height:3px}.tw-dots[data-astro-cid-5vx25mq6] span[data-astro-cid-5vx25mq6].on{background:var(--accent)}.tw-sig[data-astro-cid-5vx25mq6]{border:1px solid var(--hair-strong);align-items:center;gap:12px;padding:12px 14px;display:flex}.tw-sigtext[data-astro-cid-5vx25mq6]{font:500 12px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.tw-sig[data-astro-cid-5vx25mq6].is-grid .tw-sigdot[data-astro-cid-5vx25mq6]{border-color:var(--accent)}.tw-sig[data-astro-cid-5vx25mq6].is-go{border-color:color-mix(in srgb, var(--go) 40%, transparent);background:color-mix(in srgb, var(--go) 7%, transparent)}.tw-sig[data-astro-cid-5vx25mq6].is-go .tw-sigdot[data-astro-cid-5vx25mq6]{border-color:var(--go);background:var(--go);box-shadow:0 0 14px var(--go)}.tw-ticketbox[data-astro-cid-5vx25mq6]{border:1px solid var(--hair-strong);color:var(--ink);flex-direction:column;gap:6px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.tw-legend[data-astro-cid-5vx25mq6]{font:500 11px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tw-legend[data-astro-cid-5vx25mq6] li[data-astro-cid-5vx25mq6]{align-items:center;gap:10px;display:flex}.tw-legend[data-astro-cid-5vx25mq6] .sw[data-astro-cid-5vx25mq6]{border:1px solid var(--accent);background:var(--tw-card-on);flex:none;width:14px;height:14px}.tw-legend[data-astro-cid-5vx25mq6] .sw[data-astro-cid-5vx25mq6].design{border:1px dashed var(--exec);background:0 0}.tw-legend[data-astro-cid-5vx25mq6] .sw[data-astro-cid-5vx25mq6].ghost{border:1px dashed var(--muted);background:0 0}.tw-legend[data-astro-cid-5vx25mq6] .sw[data-astro-cid-5vx25mq6].road{border:0;border-top:3px dashed var(--accent);background:0 0;height:0}.tw-panel[data-astro-cid-5vx25mq6] .tw-choice-row[data-astro-cid-5vx25mq6]{justify-content:flex-start;padding-top:4px}.tw-jump[data-astro-cid-5vx25mq6]{z-index:4;background:var(--tw-panel);border:1px solid var(--hair-strong);width:200px;box-shadow:var(--tw-shadow);box-sizing:border-box;padding:6px 0;position:absolute;bottom:20px;left:24px}.tw-jump[data-astro-cid-5vx25mq6].is-right{left:auto;right:24px}.tw-jump[data-astro-cid-5vx25mq6] .tw-jh[data-astro-cid-5vx25mq6]{padding:6px 14px 8px}.tw-jump[data-astro-cid-5vx25mq6] button[data-astro-cid-5vx25mq6]{width:100%;min-height:44px;color:var(--muted);font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:10px;padding:0 12px;display:flex}.tw-jump[data-astro-cid-5vx25mq6] button[data-astro-cid-5vx25mq6]:hover{color:var(--ink)}.tw-jump[data-astro-cid-5vx25mq6] button[data-astro-cid-5vx25mq6][aria-current=true]{color:var(--ink);border-left-color:var(--accent)}.tw-jump[data-astro-cid-5vx25mq6] button[data-astro-cid-5vx25mq6] .tw-jn[data-astro-cid-5vx25mq6]{width:22px;color:var(--muted)}.tw-jump[data-astro-cid-5vx25mq6] button[data-astro-cid-5vx25mq6][aria-current=true] .tw-jn[data-astro-cid-5vx25mq6]{color:var(--accent-ink)}.tw-bar[data-astro-cid-5vx25mq6]{z-index:5;border-top:1px solid var(--hair-strong);background:var(--tw-bar);flex:none;position:relative}.tw-prog[data-astro-cid-5vx25mq6]{height:2px}.tw-prog[data-astro-cid-5vx25mq6] span[data-astro-cid-5vx25mq6]{background:var(--accent);width:0;height:100%;display:block}.tw-barrow[data-astro-cid-5vx25mq6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 20px;padding:0 28px;display:flex}.tw-cmd[data-astro-cid-5vx25mq6]{font:500 12px/1 var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 14px;display:flex}.tw-cmd[data-astro-cid-5vx25mq6] a[data-astro-cid-5vx25mq6]{min-height:44px;color:var(--soft);align-items:center;text-decoration:none;display:inline-flex}.tw-cmd[data-astro-cid-5vx25mq6] a[data-astro-cid-5vx25mq6]:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.tw-cmd[data-astro-cid-5vx25mq6] span[data-astro-cid-5vx25mq6]{color:var(--accent-ink)}.tw-stage-label[data-astro-cid-5vx25mq6]{font:500 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tw-where[data-astro-cid-5vx25mq6]{flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:0;padding:8px 0;display:flex}.tw-addr[data-astro-cid-5vx25mq6]{font:500 11px/1.3 var(--mono);letter-spacing:.06em;color:var(--soft);overflow-wrap:anywhere}@media (width<=899px){.tw-jump[data-astro-cid-5vx25mq6]{width:168px}.tw-panel[data-astro-cid-5vx25mq6]{width:360px}}.quiet[data-astro-cid-lcdefpme]{color:var(--muted)}.soft[data-astro-cid-lcdefpme]{color:var(--soft)}h2[data-astro-cid-lcdefpme]{font-size:clamp(28px,3.4vw,38px)}.now[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;padding-top:56px;padding-bottom:8px;display:flex}.now-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;display:flex}.focus[data-astro-cid-lcdefpme]{color:var(--ink);max-width:70ch;font-size:18px}.items[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.items[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.items[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{border:1px solid var(--hair-strong);background:var(--surface);min-height:44px;color:var(--ink);align-items:center;gap:10px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.items[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--ink)}.items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].dev a[data-astro-cid-lcdefpme],.items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].dev .chip[data-astro-cid-lcdefpme]{border-style:dashed;border-color:var(--exec-ink)}.dotmark[data-astro-cid-lcdefpme]{border-radius:50%;flex:none;width:8px;height:8px}.dotmark[data-astro-cid-lcdefpme].live{background:var(--accent)}.dotmark[data-astro-cid-lcdefpme].dev{border:1px solid var(--exec)}.state[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:var(--accent-ink);font-size:10px}.items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].dev .state[data-astro-cid-lcdefpme]{color:var(--exec-ink)}.log[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:flex}.log[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{letter-spacing:.06em;font-size:12px}.log[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;color:var(--accent-ink);align-items:center;gap:6px;display:inline-flex}.latest[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;padding-top:56px;padding-bottom:8px;display:flex}.posts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:flex}.posts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--hair-strong);color:var(--ink);flex-direction:column;flex:1;gap:8px;padding:20px;text-decoration:none;display:flex}.posts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.posts[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{letter-spacing:.1em;font-size:11px}.posts[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:19px;line-height:1.2}.posts[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--soft);font-size:14px}.all[data-astro-cid-lcdefpme]{align-self:flex-start}.work[data-astro-cid-lcdefpme]{padding-top:56px;padding-bottom:0}.panel[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--hair-strong);flex-direction:column;gap:14px;padding:36px;display:flex}.panel[data-astro-cid-lcdefpme] .soft[data-astro-cid-lcdefpme]{max-width:70ch}.row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}@media (width<=600px){.panel[data-astro-cid-lcdefpme]{padding:24px 20px}}
