.ghost-editorial{--ge-accent:#8c2a2a;display:grid;gap:3.5rem}.ghost-editorial-fingerprint{display:grid;min-height:17rem;overflow:hidden;background:#0d1b2a;color:#fff;grid-template-columns:minmax(15rem,.72fr) 1.8fr}.ghost-editorial-decision{position:relative;display:flex;justify-content:center;flex-direction:column;padding:2rem 2.25rem;background:linear-gradient(145deg,rgba(200,155,60,.2),transparent 55%)}.ghost-editorial-decision:after{content:"";position:absolute;right:0;top:12%;bottom:12%;width:1px;background:rgba(255,255,255,.18)}.ghost-editorial-decision>p,.ghost-editorial-decision>span,.ghost-editorial-evidence .eyebrow,.ghost-editorial-quote span,.ghost-editorial-scene header span,.ghost-editorial-sequence span,.ghost-editorial-signals span,.ghost-editorial-vintage{font-size:.625rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ghost-editorial-decision>span{color:#c89b3c}.ghost-editorial-decision>p{margin-top:2rem;color:rgba(255,255,255,.6)}.ghost-editorial-decision>strong{margin-top:.5rem;font:600 clamp(2.75rem,7vw,5rem)/.9 var(--font-serif);letter-spacing:-.04em}.ghost-editorial-decision>small{margin-top:1.25rem;color:rgba(255,255,255,.65)}.ghost-editorial-sequence{display:grid;align-items:stretch;grid-template-columns:repeat(4,1fr)}.ghost-editorial-sequence>div{position:relative;display:flex;min-width:0;justify-content:center;flex-direction:column;padding:1.5rem;border-right:1px solid rgba(255,255,255,.12)}.ghost-editorial-sequence>div:after{content:"→";position:absolute;right:-.45rem;top:50%;z-index:1;color:#c89b3c}.ghost-editorial-sequence>div:last-child:after{display:none}.ghost-editorial-sequence b{font:700 .7rem var(--font-mono);color:#c89b3c}.ghost-editorial-sequence span{margin-top:2rem;color:rgba(255,255,255,.5)}.ghost-editorial-sequence strong{margin-top:.65rem;font:600 1.25rem/1.2 var(--font-serif);overflow-wrap:anywhere}.ghost-editorial-metrics{display:grid;gap:1px;margin-top:-3.5rem;background:hsl(var(--border));grid-template-columns:repeat(5,minmax(0,1fr))}.ghost-editorial-metrics>div{display:flex;min-height:9rem;justify-content:space-between;flex-direction:column;background:hsl(var(--card));padding:1.25rem}.ghost-editorial-metrics>div.is-positive{box-shadow:inset 0 3px 0 #0d6b4d}.ghost-editorial-metrics>div.is-steady{box-shadow:inset 0 3px 0 #c89b3c}.ghost-editorial-metrics dt{font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.ghost-editorial-metrics dd{margin-top:1.5rem;font:600 1.35rem/1.1 var(--font-mono);color:hsl(var(--foreground));overflow-wrap:anywhere}.ghost-editorial-vintage{margin-top:-3rem;color:hsl(var(--muted-foreground))}.ghost-editorial-scene{display:grid;gap:2rem;border-top:2px solid hsl(var(--foreground));padding-top:1.5rem;grid-template-columns:minmax(12rem,.6fr) 1.7fr}.ghost-editorial-scene header{position:sticky;top:7rem;align-self:start}.ghost-editorial-scene header span{color:#0d6b4d}.ghost-editorial-scene h2{max-width:18ch;margin-top:1rem;font:600 clamp(2rem,4vw,3.1rem)/1 var(--font-serif);letter-spacing:-.03em;color:hsl(var(--foreground))}.ghost-editorial-scene-body{min-width:0}.ghost-editorial-prose{display:grid;gap:1rem;max-width:48rem}.ghost-editorial-prose p{font-size:1rem;line-height:1.75;color:hsl(var(--muted-foreground))}.ghost-editorial-prose p:first-child{font-size:1.08rem;color:hsl(var(--foreground))}.ghost-editorial-signals{display:grid;gap:1px;margin-top:2rem;background:hsl(var(--border));grid-template-columns:repeat(3,1fr)}.ghost-editorial-signals article{display:flex;min-height:17rem;flex-direction:column;background:hsl(var(--card));padding:1.4rem}.ghost-editorial-signals span{color:#0d6b4d}.ghost-editorial-signals h3{margin-top:2.5rem;font:600 1.35rem/1.15 var(--font-serif);color:hsl(var(--foreground))}.ghost-editorial-signals p{margin-top:auto;padding-top:1rem;font-size:.8rem;line-height:1.45;color:hsl(var(--muted-foreground))}.ghost-editorial-watch{display:grid;gap:1px;margin-top:1.5rem;background:hsl(var(--border))}.ghost-editorial-watch li{display:grid;gap:1rem;align-items:center;background:hsl(var(--card));padding:1.15rem;grid-template-columns:2rem 1fr}.ghost-editorial-watch b{font:.7rem var(--font-mono);color:#765300}.ghost-editorial-watch span{font-size:.9rem;line-height:1.5;color:hsl(var(--foreground))}.ghost-editorial-quote{position:relative;overflow:hidden;background:#0d1b2a;padding:3rem;color:#fff}.ghost-editorial-quote:after{content:"“";position:absolute;right:1rem;bottom:-5rem;font:14rem var(--font-serif);color:rgba(141,224,187,.12)}.ghost-editorial-quote span{color:#8de0bb}.ghost-editorial-quote p{position:relative;z-index:1;max-width:27ch;margin-top:1.25rem;font:500 clamp(2.2rem,5vw,4.2rem)/1.05 var(--font-serif);letter-spacing:-.035em}.ghost-editorial-evidence{display:grid;gap:2rem;grid-template-columns:.8fr 1.2fr}.ghost-editorial-evidence>div{padding-top:1.5rem;border-top:2px solid hsl(var(--foreground))}.ghost-editorial-evidence .eyebrow{color:#0d6b4d}.ghost-editorial-evidence h2{max-width:16ch;margin-top:1rem;font:600 2rem/1.05 var(--font-serif);color:hsl(var(--foreground))}.ghost-editorial-evidence>div p{margin-top:1.25rem;font-size:.78rem;line-height:1.6;color:hsl(var(--muted-foreground))}.ghost-editorial-evidence nav{display:grid;gap:1px;background:hsl(var(--border))}.ghost-editorial-evidence nav a{position:relative;display:grid;min-height:7.5rem;gap:.3rem;background:hsl(var(--card));padding:1.15rem 3rem 1.15rem 1.15rem;text-decoration:none;grid-template-columns:2rem 1fr}.ghost-editorial-evidence nav a:hover{background:hsl(var(--muted))}.ghost-editorial-evidence nav span{grid-row:span 2;font:.7rem var(--font-mono);color:#765300}.ghost-editorial-evidence nav strong{font:600 1.2rem var(--font-serif);color:hsl(var(--foreground))}.ghost-editorial-evidence nav small{color:hsl(var(--muted-foreground))}.ghost-editorial-evidence nav b{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);color:#0d6b4d}.dark .ghost-editorial-evidence nav span,.dark .ghost-editorial-watch b{color:#d6ad55}.dark .ghost-editorial-evidence .eyebrow,.dark .ghost-editorial-scene header span,.dark .ghost-editorial-signals span{color:#8de0bb}@media(max-width:820px){.ghost-editorial-evidence,.ghost-editorial-fingerprint,.ghost-editorial-scene{grid-template-columns:1fr}.ghost-editorial-decision:after{display:none}.ghost-editorial-scene header{position:static}.ghost-editorial-metrics{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.ghost-editorial{gap:2.5rem}.ghost-editorial-fingerprint{grid-template-columns:1fr}.ghost-editorial-decision{min-height:13rem;padding:1.5rem}.ghost-editorial-sequence{grid-template-columns:repeat(2,1fr)}.ghost-editorial-sequence>div{min-height:8rem;padding:1rem}.ghost-editorial-sequence>div:nth-child(2):after{display:none}.ghost-editorial-sequence span{margin-top:1rem}.ghost-editorial-metrics{margin-top:-2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ghost-editorial-metrics>div{min-height:7.5rem}.ghost-editorial-metrics dd{font-size:1.15rem}.ghost-editorial-vintage{margin-top:-2rem}.ghost-editorial-signals{grid-template-columns:1fr}.ghost-editorial-signals article{min-height:12rem}.ghost-editorial-quote{padding:2rem 1.5rem}.ghost-editorial-evidence nav a{grid-template-columns:1.5rem 1fr}}