.console[data-astro-cid-zhppjzaa]{--c-bg: #0b0b0b;--c-line: #2b2b2b;--c-dim: #7a7a76;--c-or: #df6335;background:var(--c-bg);border:1px solid var(--c-line);color:#d4d4d4;font-family:var(--font-mono)}.con-head[data-astro-cid-zhppjzaa]{display:flex;align-items:center;gap:.75rem;height:2rem;padding:0 .75rem;border-bottom:1px solid var(--c-line);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase}.con-no[data-astro-cid-zhppjzaa]{color:#fff;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.con-no[data-astro-cid-zhppjzaa]:hover{color:var(--c-or)}.con-rule[data-astro-cid-zhppjzaa]{flex:1;height:1px;background:linear-gradient(90deg,var(--c-line),transparent)}.con-hint[data-astro-cid-zhppjzaa]{color:var(--c-dim)}.con-body[data-astro-cid-zhppjzaa]{display:flex}.con-rail[data-astro-cid-zhppjzaa]{position:relative;flex:none;width:1.5rem;border-right:1px solid var(--c-line);overflow:hidden}.con-rail[data-astro-cid-zhppjzaa] span[data-astro-cid-zhppjzaa]{position:absolute;left:50%;top:50%;writing-mode:vertical-rl;transform:translate(-50%,-50%) rotate(180deg);white-space:nowrap;font-size:.5rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-dim)}.con-plate[data-astro-cid-zhppjzaa]{position:relative;flex:1;min-width:0}.scan[data-astro-cid-zhppjzaa]{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px);overflow:hidden}.scan[data-astro-cid-zhppjzaa]:after{content:"";position:absolute;left:0;right:0;height:18%;top:-18%;background:linear-gradient(180deg,transparent,rgba(223,99,53,.06),transparent);animation:con-sweep 6s linear infinite}@keyframes con-sweep{to{top:100%}}.card[data-astro-cid-zhppjzaa]{position:absolute;inset:0;display:none;flex-direction:column;justify-content:center;padding:0 9%;background:#000;color:#fff;font-family:var(--font-serif);font-weight:800;text-transform:uppercase;pointer-events:none}.console[data-astro-cid-zhppjzaa].card-on .card[data-astro-cid-zhppjzaa]{display:flex;animation:con-card 4s steps(1,end) both}@keyframes con-card{0%{opacity:0}1.5%{opacity:1}2.6%{opacity:.4}3.8%{opacity:1}}.card-no[data-astro-cid-zhppjzaa]{font-size:clamp(.85rem,1.8vw,1.15rem);letter-spacing:.02em}.card-big[data-astro-cid-zhppjzaa]{margin-top:.15em;font-size:clamp(2.3rem,5.6vw,4rem);line-height:.88;letter-spacing:-.04em;transform:scaleX(.82);transform-origin:left;width:122%}.card-sub[data-astro-cid-zhppjzaa]{margin-top:.5em;font-size:clamp(1rem,2.2vw,1.45rem);letter-spacing:-.01em;transform:scaleX(.86);transform-origin:left;width:116%}.con-foot[data-astro-cid-zhppjzaa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--c-line)}.cell[data-astro-cid-zhppjzaa]{padding:.6rem .75rem .7rem;min-width:0}.cell[data-astro-cid-zhppjzaa]+.cell[data-astro-cid-zhppjzaa]{border-left:1px solid var(--c-line)}.cell-wide[data-astro-cid-zhppjzaa]{grid-column:span 2}.lab[data-astro-cid-zhppjzaa]{font-size:.56rem;letter-spacing:.16em;text-transform:uppercase;color:var(--c-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lcd[data-astro-cid-zhppjzaa]{position:relative;margin-top:.2rem;font-size:1.45rem;line-height:1.1;letter-spacing:.06em;color:var(--c-or);font-variant-numeric:tabular-nums;white-space:nowrap}.lcd[data-astro-cid-zhppjzaa] .ghost[data-astro-cid-zhppjzaa]{position:absolute;left:0;top:0;color:#df633517}.lcd[data-astro-cid-zhppjzaa] small[data-astro-cid-zhppjzaa],.val[data-astro-cid-zhppjzaa] small[data-astro-cid-zhppjzaa]{font-size:.6rem;letter-spacing:.12em;color:var(--c-dim)}.skin[data-astro-cid-zhppjzaa]{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:2px;margin-top:.45rem}.skin[data-astro-cid-zhppjzaa] span[data-astro-cid-zhppjzaa]{height:.9rem;border:1px solid #2c2c2c;background:transparent}.skin[data-astro-cid-zhppjzaa] span[data-astro-cid-zhppjzaa].is-grown{border-color:#555;background:rgba(223,99,53,calc(var(--v, 0) * .95))}.val[data-astro-cid-zhppjzaa]{margin-top:.25rem;font-size:1.05rem;color:#fff;font-variant-numeric:tabular-nums}.bar[data-astro-cid-zhppjzaa]{margin-top:.4rem;height:3px;background:#222}.bar[data-astro-cid-zhppjzaa] span[data-astro-cid-zhppjzaa]{display:block;height:100%;background:var(--c-or);transform-origin:left;transform:scaleX(0)}.state[data-astro-cid-zhppjzaa]{margin-top:.3rem;font-size:.56rem;letter-spacing:.16em;text-transform:uppercase;color:var(--c-dim)}.console[data-astro-cid-zhppjzaa].is-contact .state[data-astro-cid-zhppjzaa]{color:var(--c-or)}.spark[data-astro-cid-zhppjzaa]{display:block;width:100%;height:2.1rem;margin-top:.3rem}.spark[data-astro-cid-zhppjzaa] .mid[data-astro-cid-zhppjzaa]{stroke:#262626;stroke-dasharray:2 3}.spark[data-astro-cid-zhppjzaa] polyline[data-astro-cid-zhppjzaa]{fill:none;stroke:var(--c-or);stroke-width:1.2;vector-effect:non-scaling-stroke}.spark[data-astro-cid-zhppjzaa] polyline[data-astro-cid-zhppjzaa].t2{stroke:#e5e5e5;stroke-dasharray:3 2}.k-n[data-astro-cid-zhppjzaa]{color:var(--c-or)}.k-s[data-astro-cid-zhppjzaa]{color:#e5e5e5}.shear-row[data-astro-cid-zhppjzaa]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.compass[data-astro-cid-zhppjzaa]{flex:none;width:1.9rem;height:1.9rem;margin-top:.2rem}.compass[data-astro-cid-zhppjzaa] .ring[data-astro-cid-zhppjzaa]{fill:none;stroke:#444;stroke-width:1}.compass[data-astro-cid-zhppjzaa] .needle[data-astro-cid-zhppjzaa]{stroke:var(--c-or);stroke-width:1.8;stroke-linecap:round}.votes[data-astro-cid-zhppjzaa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.4rem}.vote[data-astro-cid-zhppjzaa]{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:.4rem;padding:.3rem .45rem;border:1px solid #333;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);transition:background-color .15s,border-color .15s}.v-no[data-astro-cid-zhppjzaa]{grid-row:span 2;font-family:var(--font-serif);font-weight:800;font-size:1.3rem;line-height:1;color:#555}.v-name[data-astro-cid-zhppjzaa]{font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;color:#bbb}.v-st[data-astro-cid-zhppjzaa]{font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-dim)}.vote[data-astro-cid-zhppjzaa].is-go{border-color:var(--c-or);background:#df63351f}.vote[data-astro-cid-zhppjzaa].is-go .v-no[data-astro-cid-zhppjzaa],.vote[data-astro-cid-zhppjzaa].is-go .v-st[data-astro-cid-zhppjzaa]{color:var(--c-or)}.console[data-astro-cid-zhppjzaa].is-approved .votes[data-astro-cid-zhppjzaa] .vote[data-astro-cid-zhppjzaa]{background:var(--c-or)}.console[data-astro-cid-zhppjzaa].is-approved .votes[data-astro-cid-zhppjzaa] .vote[data-astro-cid-zhppjzaa] [data-astro-cid-zhppjzaa]{color:#0b0b0b}.seq[data-astro-cid-zhppjzaa]{display:flex;gap:.25rem;margin-top:.4rem;font-size:.56rem;letter-spacing:.14em;text-transform:uppercase}.seq[data-astro-cid-zhppjzaa] li[data-astro-cid-zhppjzaa]{flex:1;padding:.2rem 0;text-align:center;color:#555;border-top:2px solid #2c2c2c}.seq[data-astro-cid-zhppjzaa] li[data-astro-cid-zhppjzaa].is-done{color:#bbb;border-color:#777}.seq[data-astro-cid-zhppjzaa] li[data-astro-cid-zhppjzaa].is-now{color:var(--c-or);border-color:var(--c-or);animation:con-blink .6s steps(1) infinite}@keyframes con-blink{50%{color:#fff}}.console[data-astro-cid-zhppjzaa].is-approved [data-astro-cid-zhppjzaa][data-o=verdict]{color:var(--c-or)}@media(max-width:520px){.con-hint[data-astro-cid-zhppjzaa]{display:none}.con-foot[data-astro-cid-zhppjzaa]{grid-template-columns:1fr 1fr}.con-foot[data-astro-cid-zhppjzaa] .cell[data-astro-cid-zhppjzaa]:last-child:not(.cell-wide){grid-column:span 2;border-left:0;border-top:1px solid var(--c-line)}.con-foot[data-astro-cid-zhppjzaa]:has(.cell-wide){grid-template-columns:1fr}.cell-wide[data-astro-cid-zhppjzaa]{grid-column:auto;border-left:0!important;border-top:1px solid var(--c-line)}}@media(prefers-reduced-motion:reduce){.scan[data-astro-cid-zhppjzaa]:after{animation:none}}.proj[data-astro-cid-qudetqxi]{--c-line: #2b2b2b;--c-dim: #8a8a86;--c-or: #df6335;margin-top:3rem;background:#0b0b0b;border:1px solid var(--c-line);color:#d4d4d4}.proj-head[data-astro-cid-qudetqxi]{display:flex;align-items:center;gap:.75rem;height:2rem;padding:0 .9rem;border-bottom:1px solid var(--c-line);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase}.proj-kicker[data-astro-cid-qudetqxi]{color:var(--c-or)}.proj-rule[data-astro-cid-qudetqxi]{flex:1;height:1px;background:linear-gradient(90deg,var(--c-line),transparent)}.proj-site[data-astro-cid-qudetqxi]{color:#fff;transition:color .2s}.proj-site[data-astro-cid-qudetqxi]:hover{color:var(--c-or)}.proj-body[data-astro-cid-qudetqxi]{display:grid;gap:2rem;padding:1.75rem 1.5rem}@media(min-width:1024px){.proj-body[data-astro-cid-qudetqxi]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:2.5rem;padding:2rem}}.proj-name[data-astro-cid-qudetqxi]{font-family:var(--font-serif);font-weight:800;text-transform:uppercase;letter-spacing:-.03em;line-height:.95;font-size:clamp(1.6rem,2.8vw,2.3rem);color:#fff;overflow-wrap:anywhere}.proj-tag[data-astro-cid-qudetqxi]{margin-top:.6rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-or)}.proj-summary[data-astro-cid-qudetqxi]{margin-top:1.25rem;display:grid;gap:.75rem;font-size:.98rem;line-height:1.65;color:#c8c8c4}.proj-facts[data-astro-cid-qudetqxi]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--c-line)}.proj-facts[data-astro-cid-qudetqxi]>div[data-astro-cid-qudetqxi]{padding:.7rem .75rem .7rem 0;border-bottom:1px solid var(--c-line)}.proj-facts[data-astro-cid-qudetqxi]>div[data-astro-cid-qudetqxi]:nth-child(odd){border-right:1px solid var(--c-line)}.proj-facts[data-astro-cid-qudetqxi]>div[data-astro-cid-qudetqxi]:nth-child(2n){padding-left:.75rem}.proj-facts[data-astro-cid-qudetqxi] dt[data-astro-cid-qudetqxi],.proj-lab[data-astro-cid-qudetqxi]{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--c-dim)}.proj-facts[data-astro-cid-qudetqxi] dd[data-astro-cid-qudetqxi]{margin-top:.3rem;font-size:.88rem;line-height:1.45;color:#fff}.proj-team[data-astro-cid-qudetqxi]{margin-top:1.25rem}.proj-team[data-astro-cid-qudetqxi] ul[data-astro-cid-qudetqxi]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.proj-team[data-astro-cid-qudetqxi] a[data-astro-cid-qudetqxi]{display:inline-flex;align-items:center;gap:.5rem;padding:.2rem .6rem .2rem .2rem;border:1px solid #333;font-size:.82rem;color:#e5e5e5;transition:border-color .2s,color .2s}.proj-team[data-astro-cid-qudetqxi] a[data-astro-cid-qudetqxi]:hover{border-color:var(--c-or);color:var(--c-or)}.proj-media[data-astro-cid-qudetqxi]{margin:0;align-self:start}.proj-video-frame[data-astro-cid-qudetqxi]{position:relative;border:1px solid #333;background:#000}.proj-video-frame[data-astro-cid-qudetqxi]:before,.proj-video-frame[data-astro-cid-qudetqxi]:after{content:"";position:absolute;z-index:1;width:14px;height:14px;border:0 solid var(--c-or);pointer-events:none}.proj-video-frame[data-astro-cid-qudetqxi]:before{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.proj-video-frame[data-astro-cid-qudetqxi]:after{right:-1px;bottom:-1px;border-right-width:2px;border-bottom-width:2px}.proj-video[data-astro-cid-qudetqxi]{display:block;width:100%;aspect-ratio:16 / 9;background:#000}.proj-cap[data-astro-cid-qudetqxi]{margin-top:.6rem;font-size:.75rem;color:var(--c-dim)}.proj-chapters[data-astro-cid-qudetqxi]{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.proj-chapters[data-astro-cid-qudetqxi] button[data-astro-cid-qudetqxi]{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:.5rem;width:100%;height:100%;padding:.6rem .7rem;text-align:left;border:1px solid #333;transition:border-color .2s,background-color .2s}.proj-chapters[data-astro-cid-qudetqxi] button[data-astro-cid-qudetqxi]:hover{border-color:#777}.proj-chapters[data-astro-cid-qudetqxi] button[data-astro-cid-qudetqxi].is-now{border-color:var(--c-or);background:#df63351a}.ch-no[data-astro-cid-qudetqxi]{font-family:var(--font-serif);font-weight:800;font-size:1.1rem;line-height:1;color:var(--c-or)}.ch-label[data-astro-cid-qudetqxi]{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#fff}.ch-time[data-astro-cid-qudetqxi]{font-family:var(--font-mono);font-size:.6rem;color:var(--c-dim)}.ch-text[data-astro-cid-qudetqxi]{grid-column:2 / -1;margin-top:.3rem;font-size:.8rem;line-height:1.45;color:#bdbdb9}.proj-parts[data-astro-cid-qudetqxi]{align-self:start;border-top:1px solid var(--c-line)}.proj-parts[data-astro-cid-qudetqxi] li[data-astro-cid-qudetqxi]{display:grid;grid-template-columns:2.6rem 1fr;gap:.75rem;padding:.9rem 0;border-bottom:1px solid var(--c-line);transition:background-color .2s}.proj-parts[data-astro-cid-qudetqxi] li[data-astro-cid-qudetqxi]:hover{background:#df63350f}.pp-no[data-astro-cid-qudetqxi]{font-family:var(--font-serif);font-weight:800;font-size:1.6rem;line-height:1;color:var(--c-or)}.pp-title[data-astro-cid-qudetqxi]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#fff}.pp-text[data-astro-cid-qudetqxi]{margin-top:.35rem;font-size:.9rem;line-height:1.55;color:#bdbdb9}.proj-src[data-astro-cid-qudetqxi]{padding:.7rem .9rem;border-top:1px solid var(--c-line);font-size:.7rem;color:var(--c-dim)}.proj-src[data-astro-cid-qudetqxi] a[data-astro-cid-qudetqxi]{text-decoration:underline;text-underline-offset:2px}.proj-src[data-astro-cid-qudetqxi] a[data-astro-cid-qudetqxi]:hover{color:var(--c-or)}
