.site-shell .manifold-preview{border:1px solid var(--line);max-width:1200px;color:var(--text);background:radial-gradient(at 75%,#0a2632 0%,#050b13 65%);grid-template-columns:1fr 1fr;margin:44px auto 0;text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}.site-shell .manifold-preview:hover{border-color:var(--cyan)}.site-shell .manifold-preview:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.site-shell .mf-preview-copy{padding:30px}.site-shell .mf-kicker{color:var(--cyan);letter-spacing:.1em;font:10px/1.6 monospace}.site-shell .mf-preview-copy h3{letter-spacing:-.04em;margin:22px 0 14px;font-size:clamp(30px,4vw,48px)}.site-shell .mf-preview-copy h3 span{color:var(--cyan)}.site-shell .mf-preview-copy>p:not(.mf-kicker){color:#9cb0ba;max-width:470px;font-size:14px;line-height:1.7}.site-shell .mf-preview-link{color:var(--cyan);letter-spacing:.06em;align-items:center;gap:25px;margin-top:24px;font:11px/1.6 monospace;display:flex}.site-shell .mf-preview-link b{font-size:23px}.site-shell .mf-preview-visual{color:#8db2be;letter-spacing:.1em;align-self:center;padding:25px;font:9px/1.5 monospace}.site-shell .mf-preview-visual svg{width:100%;display:block;overflow:visible}.site-shell .mf-preview-paths{stroke:var(--cyan);color:var(--cyan);stroke-width:1.5px}.site-shell .mf-preview-nodes circle{fill:#071722;stroke:var(--cyan)}.site-shell .mf-preview-nodes circle+circle{fill:var(--cyan);filter:drop-shadow(0 0 7px #66f7ff)}.site-shell .mf-preview-accent{stroke:var(--magenta)}.site-shell .mf-preview-conflict{stroke:var(--magenta);fill:#30152e}.site-shell .mf-preview-caption{text-align:right;display:block}@media (width<=650px){.site-shell .manifold-preview{grid-template-columns:1fr}.site-shell .mf-preview-visual{padding-top:0}.site-shell .mf-preview-visual svg{max-height:170px}}@media (prefers-reduced-motion:reduce){.site-shell .manifold-preview{transition:none}}
