/* Netrunner-only presentation. No AQT theme or preference state. */
header{flex-wrap:wrap;gap:18px}nav{gap:22px;flex:1;justify-content:center}.original-link{font:12px/1.5 var(--mono);border:1px solid var(--line);padding:11px 14px;color:var(--acid)}.accent{color:var(--acid)}.brand small{font-size:12px;letter-spacing:0}.hero-description{max-width:500px}.case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px}.case-tile{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);background:var(--panel);padding:26px;position:relative}.case-tile:before{content:'';height:2px;width:46px;position:absolute;top:-1px;left:25px;background:var(--acid)}.case-tile:hover{transform:translateY(-4px);border-color:var(--acid);color:var(--text)}.tile-meta{font:12px/1.6 var(--mono);color:var(--muted);display:flex;flex-direction:column;gap:8px}.tile-meta span:first-child{color:var(--acid)}.case-tile h3{font-size:32px;margin:24px 0 14px}.case-tile p{color:var(--muted);margin:0 0 24px;font-size:16px}.tile-open{font:500 14px var(--mono);color:var(--acid);margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.hub-intro{font-size:18px;max-width:820px;color:var(--muted)}.portfolio-note{border-left:3px solid var(--acid);padding:10px 18px;margin:24px 0;color:var(--muted);font-size:14px;max-width:1000px}.workbench{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:46px;padding-top:32px;border-top:1px solid var(--line)}.workbench>div{max-width:740px}.workbench h3{font-size:36px}.workbench p,.reference-row p{color:var(--muted);font-size:16px}.workbench .primary{flex-shrink:0}.reference-row{border-top:1px solid var(--line);display:flex;gap:30px;align-items:center;justify-content:space-between;margin-top:32px;padding-top:18px}.reference-row>div{max-width:740px}.reference-row h3{font-size:28px}.status-label{font:12px/1.8 var(--mono);color:var(--muted);max-width:230px}.brand small,.eyebrow,.code-note,.vault-label,.aegis-line,.profile-notes b,.network-center span,.node,.node strong,footer>div,footer>small{font-size:12px}.switch-row b,.switch-row span,.external-links,.primary,.text-button,nav,.node-detail p{font-size:14px}.project p,.operator-bio,.profile-notes p{font-size:16px}.network-center{height:100px}.network-nodes{height:360px}.hero.feed-expanded .hero-content{visibility:hidden}.aqt-hub .eyebrow{color:var(--acid)}.case-tile h3{font-family:var(--display);text-transform:uppercase}.project-intro{border-left:4px solid var(--acid)}
@media(max-width:1100px){header nav{order:3;flex-basis:100%;justify-content:flex-start}.case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench{align-items:flex-start;flex-direction:column}.hero{min-height:720px}.reference-row{align-items:flex-start}}
@media(max-width:720px){.case-grid{grid-template-columns:1fr}.command-button{margin-left:auto}header nav{gap:18px;flex-wrap:wrap}.hero-content{padding-bottom:84px}.reference-row{flex-direction:column;gap:6px}.case-tile{padding:24px}.hub-intro{font-size:17px}.credentials small{font-size:12px}.network-nodes .node{min-width:100px;padding:7px}.network-nodes .node strong{font-size:11px}.external-links{flex-wrap:wrap}.brand{font-size:14px}.primary{max-width:100%;gap:12px}.section-heading h2{font-size:40px}}
