.archive-container{max-width:1200px}.archive-grid{display:grid}.archive-grid img{width:100%}.archive-grid h2 a{color:var(--heading)}.archive-banner h1{margin:0 auto}.archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}@media (width<=767px){.archive-banner{padding-top:30px}.archive-grid{grid-template-columns:1fr}}.archive-banner{background:#eee;align-items:center;min-height:400px;padding:0;display:flex}.archive-container{margin:64px auto}.archive-grid article{background:#fff;padding:0 24px 36px}.archive-grid article>a:first-child{margin-inline:-24px;display:block}.archive-grid img{aspect-ratio:4/3;object-fit:cover;height:auto;margin-bottom:24px}.category-label{margin-bottom:12.8px;font-size:16px;font-weight:600;display:block}.archive-grid h2{margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.3}.archive-grid .byline{font-size:13px}@media (width<=767px){.archive-banner{min-height:300px;padding:0}.archive-banner h1{width:calc(100% - 4rem);font-size:27.36px;line-height:1.1}.archive-container{width:calc(100% - 3.08rem);margin:78.368px auto 87.55px}.archive-grid{gap:29.184px}.archive-grid article{padding:0 21.888px 53.8px}.archive-grid article>a:first-child{margin-inline:-21.888px}.archive-grid img{height:auto;margin-bottom:21.888px}.category-label{margin-bottom:11.6736px;font-size:14.592px}.archive-grid h2{margin-bottom:10.944px;font-size:18.24px}.archive-grid .byline{margin-bottom:11.856px;font-size:11.856px}}.archive-banner{isolation:isolate;position:relative}.archive-backdrop{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.archive-banner:before{content:"";z-index:-1;background:#131739b3;position:absolute;inset:0}.archive-banner h1{color:#fff}.archive-container{width:calc(100% - 40px)}.archive-grid article{padding-bottom:24px}@media (width<=921px){.archive-banner{min-height:350px;margin-bottom:18px;padding:58.368px 29.184px 29.184px}.archive-banner h1{width:100%;font-size:43.776px;line-height:1.1}.archive-container{margin:58.368px auto 87.55px}.archive-grid{grid-template-columns:1fr;gap:29.184px;margin-bottom:0}.archive-grid article{padding:0 21.888px 21.888px}.archive-grid article>a:first-child{margin-inline:-21.888px}.archive-grid img{height:auto;margin-bottom:21.888px}.category-label{margin-bottom:11.6736px;font-size:14.592px}.archive-grid h2{margin-bottom:10.944px;font-size:18.24px}.archive-grid .byline{font-size:11.856px}}@media (width<=544px){.archive-banner{min-height:300px;margin-bottom:20px;padding:29.184px}.archive-banner h1{font-size:27.36px}}.archive-container{padding-bottom:32px}.archive-grid{margin-bottom:0}.archive-grid .byline{margin-bottom:13.6px;line-height:1.6}@media (width<=921px){.archive-container{width:91%;margin-top:76.368px;padding-bottom:0}.archive-grid .byline{margin-bottom:11.856px;line-height:1.45}}@media (width<=544px){.archive-container{width:calc(100% - 3.08rem);margin-top:78.368px}}.archive-grid .byline a{text-underline-offset:2px;text-decoration:underline}
