.e3AQ0G_page{max-width:var(--page-max);padding-bottom:var(--section-gap);margin:0 auto}.e3AQ0G_masthead{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:23px;padding:70px 0 80px;display:grid}.e3AQ0G_title{font-family:var(--face-display);font-size:clamp(48px,6vw,72px);font-weight:var(--weight-display);color:var(--red);text-align:center;line-height:1}.e3AQ0G_lede{max-width:539px;color:var(--white);font-size:18px;line-height:1.78}.e3AQ0G_list{border:1px solid var(--border);background:var(--border);gap:1px;list-style:none;display:grid}.e3AQ0G_item{background:var(--black)}.e3AQ0G_card{background:var(--black);grid-template-columns:150px minmax(0,1fr) minmax(260px,340px);min-height:230px;transition:background-color .25s;display:grid}.e3AQ0G_card:hover{background:var(--well)}.e3AQ0G_date{border-right:1px solid var(--border);letter-spacing:.16em;text-transform:uppercase;color:var(--red);padding:32px 24px;font-size:12px;font-weight:700}.e3AQ0G_copy{flex-direction:column;min-width:0;padding:30px 36px;display:flex}.e3AQ0G_noteTitle{font-family:var(--face-display);font-size:clamp(27px,3vw,38px);font-weight:var(--weight-display);color:var(--white);line-height:1.22;transition:color .2s}.e3AQ0G_card:hover .e3AQ0G_noteTitle{color:var(--red)}.e3AQ0G_subtitle{max-width:480px;color:var(--off);margin-top:14px;font-size:17px;line-height:1.65}.e3AQ0G_more{letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin-top:auto;padding-top:22px;font-size:12px;font-weight:700}.e3AQ0G_mediaWell{aspect-ratio:4/3;background:var(--well);align-self:center;width:100%;position:relative;overflow:hidden}.e3AQ0G_cover{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.e3AQ0G_card:hover .e3AQ0G_cover{transform:scale(1.02)}.e3AQ0G_empty{border-top:1px solid var(--border);color:var(--dim);padding:52px 0}@media (max-width:1160px){.e3AQ0G_page{padding-right:var(--gutter);padding-left:var(--gutter)}}@media (max-width:900px){.e3AQ0G_card{grid-template-columns:124px minmax(0,1fr) minmax(220px,280px)}.e3AQ0G_copy{padding:28px}}@media (max-width:700px){.e3AQ0G_masthead{grid-template-columns:1fr;gap:24px;padding-top:54px;padding-bottom:48px}.e3AQ0G_title{text-align:left}.e3AQ0G_card{grid-template-columns:1fr}.e3AQ0G_date{border-right:0;padding:20px 22px 0}.e3AQ0G_copy{padding:18px 22px 26px}.e3AQ0G_mediaWell{grid-row:1}}
