.site-header-content.outer{padding:4vw 0}.gh-head-inner.inner{max-width:100%}.site-description:first-child{font-weight:400}.site-header-inner.inner h1{font-size:5rem}div.front-banner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:50px 0}.front-banner .post-card{flex:1 1 30%;height:70vw}.front-banner .post-card-link,.front-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1001px){.post-card-large .post-card-image{height:auto}}.post-card-image-link:after{padding-bottom:15%}h2.site-title{margin:50px auto;padding:50px 15px;text-align:center}.site-title,h1,h2,h3,h4,h5,h6{font-weight:400;text-transform:uppercase}.article-byline{display:none}.post-card-primary-tag{text-transform:uppercase}.article-title,.post-card-meta-date,.post-card-meta-length,.post-card-title{font-family:var(----gh-font-heading);font-weight:400;text-transform:uppercase}.post-card-primary-tag{font-weight:400}.site-footer.outer{background:none;padding:25px 0}.copyright,.gh-foot.gh-outer a,.nav a,.site-footer .copyright a,.site-footer a{color:#000;font-size:2rem;font-weight:400;text-transform:uppercase}.post-card-featured{display:none}.post-card-image-link img,.post-card-large .post-card-image{position:relative}.post-template .post-card-excerpt{display:none}.post-template .post-card-image-link{height:100%}.page-art .inner.posts{max-width:100%}.page-art .post-feed{display:flex;flex-wrap:wrap;gap:unset;padding:0}.page-art .post-card-content{display:none}.page-art .page-art .post-card{display:block;height:auto;padding:15px}@media (min-width:1001px){.page-art .post-card-large+.post-card-large:nth-child(2n){margin:0}.page-art .post-card-large .post-card-image{height:auto;position:relative;width:100%}}.page-art .post-card-image-link:after{content:"";display:block;padding-bottom:0}.page-blog .inner.posts{display:flex}.gh-topic-name{font-size:1.8rem}.gh-sidebar{margin-left:auto;width:250px}.page-blog .post-feed{grid-template-columns:none}@media (min-width:1001px){.page-blog .post-card-large+.post-card-large .post-card-content{grid-column:span 2;order:-1}.page-blog .post-card-large .post-card-image-link{grid-column:span 1;max-height:300px}.page-blog .post-card-large,.post-card-large+.post-card-large:nth-child(2n){margin-right:50px}}@media (max-width:1000px){.page-blog .gh-sidebar{display:none}.page-blog .post-feed{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=custom.css.map */