.editorial-grid--links {
grid-template-columns: repeat(2, minmax(0, 1fr));
min-height: 230px;
background: var(--k-bg);
}
.editorial-grid--links .editorial-card {
min-height: 230px;
background-image: none !important;
background:
radial-gradient(circle at 84% 12%, color-mix(in srgb, var(--k-surface-soft) 72%, transparent), transparent 42%),
linear-gradient(145deg, var(--k-bg), color-mix(in srgb, var(--k-bg-alt) 80%, var(--k-bg)));
}
.editorial-grid--links .editorial-card--ghost .editorial-card__shade {
background: linear-gradient(180deg, color-mix(in srgb, var(--k-bg) 2%, transparent), color-mix(in srgb, var(--k-bg) 32%, transparent));
}
.editorial-grid--links .editorial-card--ghost:hover .editorial-card__shade {
background: linear-gradient(180deg, transparent, color-mix(in srgb, var(--k-bg) 22%, transparent));
}
.editorial-grid--links .editorial-card__ghost {
right: -.025em;
bottom: -.19em;
font-size: clamp(92px, 10.5vw, 180px);
color: color-mix(in srgb, var(--k-accent) 5.2%, transparent);
}
.editorial-grid--links .editorial-card--ghost:hover .editorial-card__ghost {
color: color-mix(in srgb, var(--k-accent) 8%, transparent);
transform: translateX(-.018em);
}
.editorial-grid--links .editorial-card__content {
left: max(3.2vw, 42px);
right: 38px;
bottom: 28px;
gap: 4px;
}
.editorial-grid--links .editorial-card__content strong {
max-width: 100%;
font-size: clamp(21px, 1.55vw, 27px);
letter-spacing: .055em;
}
.editorial-grid--links .editorial-card__content > span { font-size: 11px; }