.editorial-mono{font-family:IBM Plex Mono,monospace}.editorial-gutter{position:relative}.editorial-gutter:before{content:"";background:var(--primary);transform-origin:0;width:1px;transition:transform var(--transition-fast) ease-out;position:absolute;inset:0 auto 0 0}.editorial-card .editorial-inner{transition:transform var(--transition-fast) ease-out}.editorial-card:hover:before,.editorial-card:focus-visible:before{transform:scaleX(4)}.editorial-card:hover .editorial-inner,.editorial-card:focus-visible .editorial-inner{transform:translate(3px)}.editorial-grid{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:72px 72px}.editorial-answer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out,visibility .2s;display:grid}.editorial-answer[data-open=true]{visibility:visible;grid-template-rows:1fr}.editorial-answer>div{min-height:0;overflow:hidden}.editorial-tab-strip{scrollbar-width:thin;scrollbar-color:var(--primary) var(--muted)}.editorial-copy{line-height:1.85}.editorial-copy p+p{margin-top:1rem}@media (prefers-reduced-motion:reduce){.editorial-card .editorial-inner,.editorial-gutter:before,.editorial-answer{transition:none!important}.editorial-motion,.editorial-motion *{transition:none!important;animation:none!important}html{scroll-behavior:auto!important}}
