/* Blue editorial covers extend the house tokens and the existing Journal.
   Original Arrow Brand OS background. Scene styles below are for image rendering only. */
.signal-thumb{display:block;position:relative;overflow:hidden;aspect-ratio:16/9;container-type:inline-size;background:var(--geo);isolation:isolate}
.signal-thumb>img{display:block;width:100%;height:100%;object-fit:contain}
.signal-layer{position:absolute;inset:0;display:block;overflow:hidden;background:var(--geo) url('/assets/blog-intent-news/midnight-blue.webp') center/cover;color:var(--bg-card);text-align:left;font-family:var(--sans);line-height:1.1}
.signal-label{position:absolute;top:8%;left:6%;display:flex;align-items:center;gap:1.4cqw;font:500 1.45cqw/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase}
.signal-dot{width:.7cqw;height:.7cqw;border-radius:50%;background:var(--bg-card);box-shadow:0 0 0 .5cqw color-mix(in srgb,var(--bg-card) 15%,transparent)}
.signal-title{position:absolute;left:6%;top:28%;width:51%;font-size:5.2cqw;font-weight:600;letter-spacing:-.055em;line-height:1.06}
.signal-title>span{display:block;margin-bottom:1.2cqw}
.signal-title>span+span{color:color-mix(in srgb,var(--bg-card) 65%,var(--geo))}
.signal-cards{position:absolute;right:6%;top:16%;width:33%;display:grid;gap:1.1cqw;transform:rotate(-3deg)}
.signal-card{display:block;position:relative;padding:1.5cqw 1.8cqw;background:var(--bg-card);border:1px solid var(--a10);border-radius:1.2cqw;color:var(--ink);box-shadow:0 1.4cqw 3cqw var(--a16)}
.signal-card>span{display:block;font:500 1cqw/1.4 var(--mono);letter-spacing:.08em;color:var(--geo)}
.signal-card strong{display:block;font-size:1.8cqw;font-weight:600;margin-top:.6cqw;letter-spacing:-.03em;padding-right:1.4cqw}
.signal-card i{position:absolute;right:1.5cqw;top:50%;font-style:normal;font-size:1.6cqw;color:var(--geo)}
.intent-table{max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid var(--a10);border-radius:var(--r-lg)}
.intent-table table{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.6}
.intent-table caption{text-align:left;padding:16px;color:var(--muted);font-size:.8rem;background:var(--geo-soft)}
.intent-table th,.intent-table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--a8);vertical-align:top}
.intent-table th{font-weight:600;color:var(--ink)}
.intent-table tr:last-child td{border:0}
.blog-topic-cover .signal-thumb{border-radius:var(--r-lg)}
.signal-section-art{width:100%;align-self:center;border-radius:var(--r-lg);box-shadow:var(--jr-shadow);transform:rotate(2deg)}
.blog-journal:has([data-signal-kind]) .jr-masthead--visual::before{background:var(--geo-soft);animation:none}
.blog-journal .mag-lead:has([data-signal-kind]){background:var(--geo-soft)}
.blog-journal .mag-lead:has([data-signal-kind]) .mag-feature-image{aspect-ratio:16/9}
.frame:has(.blog-shell) .article-cover-card .signal-thumb{border-radius:0}

@media(max-width:700px){.signal-section-art{margin-top:20px;transform:none}.intent-table th,.intent-table td{padding:12px;font-size:.8rem}}
