.row[data-astro-cid-fj75r3rk].v-silo{--venture:#36602a}.row[data-astro-cid-fj75r3rk].v-build{--venture:#1a4480}.row[data-astro-cid-fj75r3rk].v-live{--venture:#a3262a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .row[data-astro-cid-fj75r3rk].v-silo{--venture:#8fbf5f}:root:not([data-theme=light]) .row[data-astro-cid-fj75r3rk].v-build{--venture:#8fb0e6}:root:not([data-theme=light]) .row[data-astro-cid-fj75r3rk].v-live{--venture:#ef8a8d}}:root[data-theme=dark] .row[data-astro-cid-fj75r3rk].v-silo{--venture:#8fbf5f}:root[data-theme=dark] .row[data-astro-cid-fj75r3rk].v-build{--venture:#8fb0e6}:root[data-theme=dark] .row[data-astro-cid-fj75r3rk].v-live{--venture:#ef8a8d}.reg[data-astro-cid-fj75r3rk]{border-top:2px solid var(--text);margin:0;padding:0;list-style:none}.row[data-astro-cid-fj75r3rk]{--venture:var(--text);gap:var(--space-5);padding:var(--space-6) 0;border-bottom:1px solid var(--rule);grid-template-columns:52px minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid;position:relative}.bar[data-astro-cid-fj75r3rk]{background:var(--rule);width:52px;height:2px;margin-top:12px}.blazon[data-astro-cid-fj75r3rk]{font-family:var(--font-display);margin:6px 0 0;font-size:1rem;font-style:italic}.name[data-astro-cid-fj75r3rk]{font-family:var(--font-display);letter-spacing:-.015em;margin-top:6px;font-size:clamp(1.8rem,1.2rem + 2vw,2.7rem);font-weight:450;line-height:1.02}.name[data-astro-cid-fj75r3rk] a[data-astro-cid-fj75r3rk]{color:var(--text);background-image:linear-gradient(var(--venture), var(--venture));transition:background-size var(--dur-slow) var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;text-decoration:none}.name[data-astro-cid-fj75r3rk] a[data-astro-cid-fj75r3rk]:hover,.name[data-astro-cid-fj75r3rk] a[data-astro-cid-fj75r3rk]:focus-visible{background-size:100% 3px}.line[data-astro-cid-fj75r3rk]{color:var(--muted);max-width:46ch;margin:4px 0 0}.track[data-astro-cid-fj75r3rk]{grid-template-columns:repeat(4,1fr);margin:6px 0 0;padding:0;list-style:none;display:grid}.track[data-astro-cid-fj75r3rk] li[data-astro-cid-fj75r3rk]{flex-direction:column;gap:7px;display:flex;position:relative}.track[data-astro-cid-fj75r3rk] li[data-astro-cid-fj75r3rk]:before{content:"";background:var(--rule);height:1px;position:absolute;top:5px;left:0;right:0}.track[data-astro-cid-fj75r3rk] li[data-astro-cid-fj75r3rk].done:before,.track[data-astro-cid-fj75r3rk] li[data-astro-cid-fj75r3rk].now:before{background:var(--venture);height:2px;top:4.5px}.track[data-astro-cid-fj75r3rk] li[data-astro-cid-fj75r3rk].now:before{right:50%}.dot[data-astro-cid-fj75r3rk]{border:1.5px solid var(--rule);background:var(--bg);border-radius:50%;width:11px;height:11px;position:relative}.done[data-astro-cid-fj75r3rk] .dot[data-astro-cid-fj75r3rk]{border-color:var(--venture);background:var(--venture)}.now[data-astro-cid-fj75r3rk] .dot[data-astro-cid-fj75r3rk]{border-color:var(--venture);background:var(--venture);box-shadow:0 0 0 4px color-mix(in srgb, var(--venture) 22%, transparent)}.lbl[data-astro-cid-fj75r3rk]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.58rem}.now[data-astro-cid-fj75r3rk] .lbl[data-astro-cid-fj75r3rk]{color:var(--text);font-weight:600}.links[data-astro-cid-fj75r3rk]{margin:var(--space-3) 0 0;font-family:var(--font-mono);flex-wrap:wrap;gap:4px 14px;font-size:.72rem;display:flex}.links[data-astro-cid-fj75r3rk] a[data-astro-cid-fj75r3rk]{color:var(--text)}.sm[data-astro-cid-fj75r3rk] .row[data-astro-cid-fj75r3rk]{padding-top:var(--space-4);padding-bottom:var(--space-4);gap:var(--space-4);grid-template-columns:28px minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,1fr)}.sm[data-astro-cid-fj75r3rk] .bar[data-astro-cid-fj75r3rk]{width:28px}.sm[data-astro-cid-fj75r3rk] .name[data-astro-cid-fj75r3rk]{font-family:var(--font-ui);font-size:var(--text-lg);letter-spacing:0;font-weight:650}.sm[data-astro-cid-fj75r3rk] .line[data-astro-cid-fj75r3rk]{font-size:.95rem}@media (width<=900px){.row[data-astro-cid-fj75r3rk],.sm[data-astro-cid-fj75r3rk] .row[data-astro-cid-fj75r3rk]{gap:var(--space-3) var(--space-4);grid-template-columns:auto minmax(0,1fr)}.row[data-astro-cid-fj75r3rk]>[data-astro-cid-fj75r3rk]:nth-child(n+3){grid-column:2}}
