.listing-layout{grid-template-columns:minmax(0,1fr) 333px;padding-bottom:50px}.listing-layout.container,.listing-breadcrumbs.container{width:min(1240px,100% - 70px)}.listing-layout>.sidebar{padding-bottom:38px}.listing-breadcrumbs{color:#777}.listing-layout .archive-title{letter-spacing:.01em;padding-left:14px}.listing-layout .archive-title>span{font-weight:700}.listing-layout .archive-description{color:#ccc}.listing-layout .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px}.listing-layout .card-content{margin-top:16px;position:relative}.listing-layout .card-category{background:0 0;height:10px;position:relative}.listing-layout .card-category:before{content:"";background:#080808;height:26px;position:absolute;top:-16px;left:0;right:0}.listing-layout .card-category a{letter-spacing:.05em;font:500 11px/26px Open Sans,sans-serif;position:relative;top:-16px}.listing-layout .card-archive .byline{text-transform:uppercase;display:block}.listing-layout .card-archive .byline>span{font-size:11px}.listing-layout .card-archive .byline a{color:var(--accent);letter-spacing:.04em;font-weight:400}.listing-layout .card-archive .byline>time:not(:first-child):before{content:"—";margin:0;padding:0 4px;display:inline-block;transform:scale(.916)}.listing-layout .card-archive .post-title:before{height:18px;top:.1em}.author-listing .archive-grid{grid-template-columns:1fr}.author-listing .card-image{aspect-ratio:1200/574}.archive-author{border-bottom:1px solid #ffffff21;margin-bottom:40px;padding-bottom:42px;display:flow-root}.archive-author-description{flex-wrap:wrap;font:13px/1.714 Open Sans,sans-serif;display:flex}.archive-author-description>[rel=author]{text-transform:uppercase;color:#f0f0f0;font:600 14px/21px Open Sans,sans-serif}.archive-author-social{width:0;height:21px;margin-left:auto}.archive-author-bio{width:100%;margin:10px 0 0}.archive-read-more{letter-spacing:.03em;text-transform:uppercase;color:#bbb;border:1px solid #ffffff21;border-radius:2px;margin-top:18px;padding:7px 12px;font:500 12px/1 Open Sans,sans-serif;display:inline-block}.archive-pagination{flex-wrap:wrap;row-gap:6px;margin-top:40px;font:13px/1.5 Open Sans,sans-serif;display:flex}.archive-pagination>a,.archive-pagination>span{color:#bbb;border:1px solid #ffffff21;border-radius:2px;margin-right:6px;padding:0 10px;font-weight:500;line-height:30px;display:block}.archive-pagination>[aria-current],.archive-pagination>a:hover{background:var(--accent);color:#fff;border-color:#0000}.archive-pagination>.page-gap{border:0;padding:0 6px}.archive-pagination>.page-arrow{font-size:1.08em}.page-arrow svg{vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1.5px;width:5px;height:14px}@media (width>=941px) and (width<=1200px){.listing-layout{grid-template-columns:minmax(0,calc(66.6667% - 12px)) minmax(0,1fr)}}@media (width<=940px){.listing-layout{grid-template-columns:1fr;row-gap:0}.listing-layout.container,.listing-breadcrumbs.container{width:min(700px,100% - 50px)}}@media (width<=767px){.listing-layout .archive-grid{column-gap:26px}}@media (width<=540px){.listing-layout .archive-grid{grid-template-columns:1fr}.listing-layout.container,.listing-breadcrumbs.container{width:calc(100% - 40px)}.archive-author-social{width:100%;height:0;margin:13px 0 0}}@media (width<=350px){.listing-layout.container,.listing-breadcrumbs.container{width:calc(100% - 30px)}}.listing-layout .post-title a{display:block}.listing-layout .post-title a:hover{color:inherit;text-decoration:underline}@media (width>=941px){.listing-layout .card-image img{will-change:opacity}}
