/* 
BLOG
*/
#community_p-blog .blog-feed--2-articles:not(.pad-l) {column-gap: 0;}
#community_p-blog .blog-feed--2-articles.pad-l {
    padding-bottom: var(--size-l);
    row-gap: var(--size-l);
}

#community_p-blog .blog-feed--2-articles.pad-l .article-block {grid-column: span 2;}
#community_p-blog .blog-feed--2-articles:not(.pad-l) .article-block {grid-column: 1/-1;}

#community_p-blog .blog-feed--3-articles {
    row-gap: var(--size-l);
    padding-bottom: var(--size-l);
}
#community_p-blog .blog-feed--2-articles .article-block,
#community_p-blog .blog-feed--3-articles .article-block {grid-column: 1/-1 !important;}

#community_p-blog .--feed-all {
    padding-top: 6rem !important;
    row-gap: var(--size-l);
}
#community_p-blog .--feed-all .article-block {grid-column: 1/-1;}

#community_p-blog-nav {
    margin: 4rem 0 8rem;
}

#community_p-blog-nav .--pages {
    left: 50%;
    transform: translateX(-50%);
    column-gap: var(--size);
}

#community_p-blog-nav .--pages a {opacity: .25;}
#community_p-blog-nav .--pages a.--active {opacity: 1;}

#community_p-blog-nav > a.t-center {margin: 0 auto;}
#community_p-blog-nav > a.--prev {margin-right: auto;}
#community_p-blog-nav > a.--next {margin-left: auto;}

@media only screen and (min-width: 1096px) {    
    #community_p-blog .--feed-all .article-block {grid-column: span 4 !important;}

    #community_p-blog .blog-feed--2-articles:not(.pad-l) .article-block,
    #community_p-blog .blog-feed--2-articles.pad-l .article-block {grid-column: span 6 !important;}
    #community_p-blog .blog-feed--3-articles .article-block {grid-column: span 4 !important;}

    #community_p-blog .--feed-all {
        padding: 0 2.5rem;
        row-gap: var(--size-xxl);
    }
}




/* 
NEWSROOM
*/
#community_p-newsroom {row-gap: var(--size-xl);}
#community_p-newsroom > *:first-child {padding-top: 6rem;}

.newsroom-group > * {grid-column: 1/-1;}
.newsroom-group dt {margin-bottom: var(--size);}
.newsroom-group dd {border-top: 1px solid rgba(0,0,0,.5);}
.newsroom-group dd p {margin-top: .5rem;}

.newsroom-group dd {padding: var(--size) 0;}

#community_p_newsroom-email {margin-top: var(--size-l);}
#community_p_newsroom-email .newsroom_p-media--item h3 {margin-bottom: var(--size-s);}
#community_p_newsroom-email .newsroom_p-media--item a:not(:last-of-type) {margin-bottom: var(--size-s);}
#community_p_newsroom-email .newsroom_p-media--item:not(:first-of-type) {margin-top: var(--size-l);}

@media only screen and (min-width: 1096px) {
    #community_p-newsroom {padding: 0 2.5rem;}

    .newsroom-group {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .newsroom-group > dt {grid-column: 1/4;}
    .newsroom-group > div {grid-column: 4/-1;}
}

@media (hover: hover) {
    .newsroom-group dd *,
    #community_p_newsroom-email a {transition: 250ms;}

    .newsroom-group dd:hover *,
    #community_p_newsroom-email a:hover {color: var(--c-red) !important;}
}