/* Related reading uses the same aligned card rhythm as the news index. */
:is(body.anloog-page-four-levers-lower-energy-gpu-compute,
    body.anloog-page-gpu-rental-demand-southeast-asia,
    body.anloog-page-it-equipment-rental-circular-economy,
    body.anloog-page-ai-token-metering-quotas-cost-control,
    body.anloog-page-liquid-cooling-high-density-gpu-racks,
    body.anloog-page-choosing-between-buying-and-renting-compute) .related-grid > .detail-item > a {
    display: flex;
    flex-direction: column;
    height: 100%;
}
:is(body.anloog-page-four-levers-lower-energy-gpu-compute,
    body.anloog-page-gpu-rental-demand-southeast-asia,
    body.anloog-page-it-equipment-rental-circular-economy,
    body.anloog-page-ai-token-metering-quotas-cost-control,
    body.anloog-page-liquid-cooling-high-density-gpu-racks,
    body.anloog-page-choosing-between-buying-and-renting-compute) .related-grid > .detail-item > a > div:last-child {
    flex: 1;
    display: flex;
    flex-direction: column;
}
:is(body.anloog-page-four-levers-lower-energy-gpu-compute,
    body.anloog-page-gpu-rental-demand-southeast-asia,
    body.anloog-page-it-equipment-rental-circular-economy,
    body.anloog-page-ai-token-metering-quotas-cost-control,
    body.anloog-page-liquid-cooling-high-density-gpu-racks,
    body.anloog-page-choosing-between-buying-and-renting-compute) .related-grid > .detail-item > a > div:last-child > span:first-child {
    display: block;
    margin-top: 18px;
    color: var(--green);
    font-size: 11px;
}
:is(body.anloog-page-four-levers-lower-energy-gpu-compute,
    body.anloog-page-gpu-rental-demand-southeast-asia,
    body.anloog-page-it-equipment-rental-circular-economy,
    body.anloog-page-ai-token-metering-quotas-cost-control,
    body.anloog-page-liquid-cooling-high-density-gpu-racks,
    body.anloog-page-choosing-between-buying-and-renting-compute) .related-grid > .detail-item > a > div:last-child > span:last-child {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-top: auto;
    padding-top: 16px;
    font-size: 13px;
    text-decoration: underline;
}
