/* Page styles: home. Uses the --ol-* tokens from Panel.styles.css. */

.hm-kpi-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
    gap: 14px;
}

a.hm-tile {
    text-decoration: none;
    color: inherit;
    transition: border-color 0.15s ease, transform 0.15s ease;
}

a.hm-tile:hover {
    border-color: var(--ol-primary);
    transform: translateY(-1px);
}
