.wire-page{min-height:100vh;background:#000;color:var(--kg-ink-050);padding:6rem 0 8rem}.wire-page .container{max-width:1080px;margin:0 auto;padding:0 2rem}.wire-hero{max-width:640px;margin-bottom:4rem}.wire-eyebrow{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--kg-red-500);margin-bottom:1rem}.wire-h1{font-family:var(--kg-font-sans);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 1rem}.wire-sub{font-size:1.05rem;line-height:1.6;color:var(--kg-ink-300);margin:0}.wire-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.wire-card{background:var(--kg-ink-800);border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;padding:1.75rem;transition:transform .3s ease,border-color .3s ease,background .3s ease}.wire-card:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.18);background:var(--kg-ink-700)}.wire-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.wire-tag{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--kg-red-400);background:var(--kg-red-a08);border:1px solid var(--kg-red-a20);border-radius:100px;padding:.3rem .7rem}.wire-index{font-family:var(--kg-font-mono);font-size:.75rem;color:var(--kg-ink-500)}.wire-card-title{font-family:var(--kg-font-sans);font-size:1.15rem;font-weight:600;line-height:1.35;margin:0 0 .65rem}.wire-card-body{font-size:.92rem;line-height:1.65;color:var(--kg-ink-300);margin:0}@media (max-width:780px){.wire-grid{grid-template-columns:1fr}.wire-page{padding:5rem 0 6rem}.wire-page .container{padding:0 1.25rem}}