.featured-issue.two-columns{padding-bottom:2rem}.featured-issue.two-columns .thumbnail-container{width:calc(30% - 2em)}@media only screen and (max-width:75rem){.featured-issue.two-columns .thumbnail-container{width:calc(50% - 2em)}}@media only screen and (max-width:45rem){.featured-issue.two-columns .thumbnail-container{width:100%}}.featured-issue.two-columns .thumbnail-container img{box-shadow:rgba(0,0,0,.1) 0 4px 12px}.featured-issue.two-columns .content{width:calc(70% - 2em)}@media only screen and (max-width:75rem){.featured-issue.two-columns .content{width:calc(50% - 2em)}}@media only screen and (max-width:45rem){.featured-issue.two-columns .content{width:100%;padding-top:2rem}}.featured-issue .content .issue-number{color:#878787}@media only screen and (min-width:75rem){.featured-issue .content .issue-number{font-size:1.5rem}}.featured-issue .content .issue-excerpt p{font-weight:500;font-size:1.25rem}@media only screen and (min-width:75rem){.featured-issue .content .issue-excerpt p{font-size:1.375rem}}.featured-issue .content .articles-list-header{margin-bottom:1em}.featured-issue .content .articles-list{padding-left:0}.featured-issue .content .list-item{display:flex;flex-wrap:nowrap}.featured-issue .content .list-item:not(:last-of-type){margin-bottom:16px}.featured-issue .content .list-item p{margin:0}.featured-issue .content .list-item:before{content:" ";background-color:#3498db;width:.625rem;height:.625rem;border-radius:50%;margin-top:.6rem}.featured-issue .content .list-item .text-container{width:calc(100% - 1.25rem);margin-left:1.25rem}.featured-issue .content .list-item .article-title{font-weight:500}.iframe-container{position:relative;margin-bottom:50px}@media only screen and (max-width:45rem){.iframe-container{margin-bottom:30px}}.issues-container .issues-count p{color:#a1a1a1}.issues-container .card-grid{display:grid;grid-template-columns:repeat(2,2fr);grid-template-rows:auto;gap:1em}@media only screen and (min-width:720px){.issues-container .card-grid{gap:3em 2em}}@media only screen and (min-width:980px){.issues-container .card-grid{grid-template-columns:repeat(3,3fr);gap:4em 3em}}.issues-container .card .thumbnail{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}.issues-container .card .content{text-align:center;padding:1em}.issues-container .card .content h4{font-size:1rem}@media only screen and (min-width:1100px){.issues-container .card .content h4{font-size:1.4rem}}.issues-container .card .content p{margin:0}