/* Custom styles for taxonomy list to ensure consistent spacing */
ul.taxonomy-list {
	margin-inline-start: 0;
    padding-top: 30px;
    margin-bottom: 0;
    list-style: none;

    /* Modern CSS Grid layout - responsive columns */
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 1rem;

    > li {
        margin-block-end: 0;
    }

    > li a {
        display: block;
        text-decoration: none;
    }
}

