.edition-page {
    margin-top: var(--top-margin);
}

.edition-page > section {
    scroll-margin-top: calc(var(--top-margin) + 3.5rem);
}

.edition-page > section:not(:last-of-type) {
    margin-bottom: 20rem;
}

.edition-page--section_title {
    margin-bottom: 1.5em;
}

.edition-page--section_title,
.edition-page--article > article,
.edition-page--press_table,
.edition-page--partners_container,
.edition-page--team_container {
    grid-column: 1/-4;
}

.edition-page--press_table:hover tr {
    color: gray;
}

.edition-page--press_table tr:hover {
    color: black;
}

.edition-page--press_table tr > td:nth-child(1) {
    grid-column: 1/3;
}
.edition-page--press_table tr > td:nth-child(2) {
    grid-column: 3/8;
}
.edition-page--press_table tr > td:nth-child(3) {
    grid-column: 8/9;
}
.edition-page--press_table tr > td:nth-child(4) {
    grid-column: 9/-1;
}

.edition-page--press_table--entry {
    border-top: 1px solid black;
    padding: .75rem 0;
    cursor: default;
}

.edition-page--press_table--entry:last-of-type {
    border-bottom: 1px solid black;
}

.edition-page--team_container ul {
    grid-column: span 5;
    padding-top: .5rem;
    border-top: 1px solid black;
    margin-bottom: 10rem;
}

.edition-page--team_container li:not(:last-of-type) {
    margin-bottom: 2rem;
}

/*
TABLET
*/
@media only screen and (max-width: 1024px) {
    .edition-page {
        margin-top: var(--top-margin-t);
    }

    .edition-page--section_title {
        grid-column: 1/3;
    }

    .edition-page--article > article,
    .edition-page--press_table,
    .edition-page--partners_container,
    .edition-page--team_container {
        grid-column: 3/-1;
    }

    .edition-page--press_table tr>td:nth-child(1) {
        grid-column: 1/-3;
        grid-row: 2;
    }
    
    .edition-page--press_table tr>td:nth-child(2) {
        grid-column: 1/-3;
        grid-row: 1;
    }
    
    .edition-page--press_table tr>td:nth-child(3) {
        grid-column: -3/-1;
        grid-row: 1;
    }
    
    .edition-page--press_table tr>td:nth-child(4) {
        grid-column: -3/-1;
        grid-row: 2;
    }

    .edition-page--team_container ul {
        grid-column: span 3;
    }
}


/*
MOBILE
*/
@media only screen and (max-width: 620px) {
    .edition-page--section_title,
    .edition-page--article > article,
    .edition-page--press_table,
    .edition-page--partners_container,
    .edition-page--team_container {
        grid-column: 1/-1;
    }


    .edition-page--press_table tr>td:nth-child(1) {
        grid-column: 1/-1;
        grid-row: 1;
    }
    
    .edition-page--press_table tr>td:nth-child(2) {
        grid-column: 1/-1;
        grid-row: 2;
        margin-bottom: 1em;
    }
    
    .edition-page--press_table tr>td:nth-child(3) {
        grid-column: 1/-3;
        grid-row: 3;
    }
    
    .edition-page--press_table tr>td:nth-child(4) {
        grid-column: -3/-1;
        grid-row: 3;
    }
}