.project-visual[data-astro-cid-utabsd57]{background:var(--visual-bg);border-bottom:1px solid var(--line);place-items:center;min-height:16rem;padding:clamp(1rem,3vw,2.5rem);display:grid;overflow:hidden}.visual-insidia-labs[data-astro-cid-utabsd57]{padding:0}.argus-visual[data-astro-cid-utabsd57]{flex-direction:column;width:100%;height:100%;margin:0;display:flex}.argus-visual[data-astro-cid-utabsd57] picture[data-astro-cid-utabsd57]{flex:auto;min-height:0;display:flex}.argus-visual[data-astro-cid-utabsd57] img[data-astro-cid-utabsd57]{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;max-height:100%}.argus-visual[data-astro-cid-utabsd57] figcaption[data-astro-cid-utabsd57]{color:var(--muted);font:.7rem/1.3 var(--font-mono);letter-spacing:.04em;text-align:center;padding:.35rem .75rem .55rem}.arise-visual[data-astro-cid-utabsd57]{background:var(--surface);width:100%;max-width:25rem;color:var(--ink);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 15px 30px #0002}.mini-bar[data-astro-cid-utabsd57]{border-bottom:1px solid var(--line);align-items:center;gap:4px;padding:.6rem .8rem;display:flex}.mini-bar[data-astro-cid-utabsd57] i[data-astro-cid-utabsd57]{background:var(--muted);border-radius:50%;width:5px;height:5px}.mini-bar[data-astro-cid-utabsd57] span[data-astro-cid-utabsd57]{color:var(--muted);font:.5rem var(--font-mono);margin-left:auto}.arise-code[data-astro-cid-utabsd57]{font:.65rem/1.8 var(--font-mono);padding:1.2rem 1.5rem}.code-muted[data-astro-cid-utabsd57]{color:var(--muted)}.matrix[data-astro-cid-utabsd57]{color:color-mix(in srgb, var(--accent) 70%, var(--ink));letter-spacing:.15em;text-align:center;padding-top:.8rem;display:block}.matrix[data-astro-cid-utabsd57] b[data-astro-cid-utabsd57],.code-green[data-astro-cid-utabsd57],.code-cursor[data-astro-cid-utabsd57]{color:var(--link)}.analysis-visual[data-astro-cid-utabsd57]{justify-items:center;width:100%;max-width:28rem;display:grid}.analysis-label[data-astro-cid-utabsd57]{color:var(--muted);font:.5rem var(--font-mono);letter-spacing:.04em;align-items:center;gap:.5rem;display:flex}.analysis-label[data-astro-cid-utabsd57]>span[data-astro-cid-utabsd57]{background:var(--accent);border-radius:50%;width:5px;height:5px}.analysis-sources[data-astro-cid-utabsd57]{text-align:center;align-items:center;gap:2rem;margin-top:1.5rem;display:flex}.analysis-sources[data-astro-cid-utabsd57] strong[data-astro-cid-utabsd57],.analysis-sources[data-astro-cid-utabsd57] small[data-astro-cid-utabsd57]{display:block}.source-icon[data-astro-cid-utabsd57]{border:1px solid var(--line);background:var(--raised);width:44px;height:44px;color:var(--accent);font:1.1rem var(--font-mono);border-radius:10px;place-items:center;margin:0 auto .6rem;display:grid}.analysis-sources[data-astro-cid-utabsd57] strong[data-astro-cid-utabsd57]{font-size:.75rem;font-weight:500}.analysis-sources[data-astro-cid-utabsd57] small[data-astro-cid-utabsd57]{color:var(--muted);font-size:.6rem}.source-plus[data-astro-cid-utabsd57]{color:var(--muted)}.signal-line[data-astro-cid-utabsd57]{background:var(--line);width:1px;height:1.2rem;margin:.5rem 0}.analysis-output[data-astro-cid-utabsd57]{color:var(--accent);font:.6rem var(--font-mono)}@media (width<=480px){.project-visual[data-astro-cid-utabsd57]{min-height:15rem}}.entry-card[data-astro-cid-qj6lrq6n][data-reveal]{min-width:0;min-height:19rem;color:var(--ink);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid var(--line);border-radius:var(--radius);transition:opacity .45s var(--ease), transform .45s var(--ease), border-color .2s ease, box-shadow .2s ease, background-color .2s ease;flex-direction:column;grid-column:span 6;justify-content:space-between;text-decoration:none;display:flex;position:relative;overflow:hidden}.entry-card[data-astro-cid-qj6lrq6n]:before{z-index:1;border-radius:inherit;background:radial-gradient(380px circle at var(--spot-x,50%) var(--spot-y,50%), var(--accent-glow), transparent 75%);opacity:0;content:"";pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.entry-card[data-astro-cid-qj6lrq6n]:hover:before{opacity:1}.card-content[data-astro-cid-qj6lrq6n]{flex-direction:column;flex:1;justify-content:space-between;gap:2rem;padding:clamp(1.3rem,3vw,2rem);display:flex;position:relative}.entry-card[data-astro-cid-qj6lrq6n].large{grid-column:1/-1}.entry-card[data-astro-cid-qj6lrq6n].large.has-visual{grid-template-columns:1.1fr 1fr;display:grid}.large[data-astro-cid-qj6lrq6n].has-visual .project-visual{border-bottom:0;border-right:1px solid var(--line);min-height:21rem}a[data-astro-cid-qj6lrq6n].entry-card:hover{background:var(--card-hover);border-color:color-mix(in srgb, var(--accent) 40%, var(--line));box-shadow:0 1rem 2rem var(--shadow)}.entry-card[data-astro-cid-qj6lrq6n] .card-cover{aspect-ratio:5/2;object-fit:cover;border-bottom:1px solid var(--line);width:100%;height:auto}.card-top[data-astro-cid-qj6lrq6n]{color:var(--muted);font:.75rem var(--font-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:start;gap:1rem;display:flex}.card-top[data-astro-cid-qj6lrq6n]>span[data-astro-cid-qj6lrq6n]:last-child{flex-shrink:0}h3[data-astro-cid-qj6lrq6n]{letter-spacing:-.035em;text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:550;line-height:1.15}p[data-astro-cid-qj6lrq6n]{max-width:37rem;color:var(--muted);text-wrap:pretty;margin:.85rem 0 0;font-size:.85rem;line-height:1.7}@media (width<=760px){.entry-card[data-astro-cid-qj6lrq6n],.entry-card[data-astro-cid-qj6lrq6n].large{grid-column:1/-1;min-height:17rem}.entry-card[data-astro-cid-qj6lrq6n].large.has-visual{display:flex}.large[data-astro-cid-qj6lrq6n].has-visual .project-visual{border-right:0;border-bottom:1px solid var(--line);min-height:16rem}}
