.eHt_rq_featured{color:var(--white);flex-direction:column;gap:10px;text-decoration:none;display:flex}.eHt_rq_featured:hover{color:var(--white)}.eHt_rq_featuredCategory{letter-spacing:1.5px;text-transform:uppercase;color:var(--mint);font-size:13px;font-weight:700}.eHt_rq_featuredTitle{color:var(--white);font-size:22px;font-weight:700;line-height:1.25}.eHt_rq_featuredDate{color:var(--border);font-size:14px}@media (min-width:1024px){.eHt_rq_featuredTitle{font-size:26px}}.eHt_rq_frame{aspect-ratio:16/9;background:var(--navy);border-radius:12px;position:relative;overflow:hidden}.eHt_rq_frameWide{aspect-ratio:21/9}.eHt_rq_frame img{object-fit:contain;width:100%;height:100%}.eHt_rq_fallback{text-align:center;background:var(--navy);border:2px solid var(--mint);letter-spacing:1px;text-transform:uppercase;color:var(--mint);border-radius:12px;justify-content:center;align-items:center;padding:20px;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.eHt_rq_frameWide .eHt_rq_fallback{font-size:20px}.eHt_rq_grid{grid-template-columns:1fr;gap:32px;display:grid}.eHt_rq_card{color:var(--navy);flex-direction:column;gap:10px;text-decoration:none;display:flex}.eHt_rq_card:hover .eHt_rq_cardTitle{color:var(--teal)}.eHt_rq_cardCategory{letter-spacing:1.5px;text-transform:uppercase;color:var(--teal);font-size:13px;font-weight:700}.eHt_rq_cardTitle{color:var(--navy);font-size:19px;font-weight:700;line-height:1.25}.eHt_rq_cardDate{color:var(--slate);font-size:14px}.eHt_rq_empty{color:var(--slate);font-size:17px}@media (min-width:640px){.eHt_rq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.eHt_rq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.eHt_rq_pages{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.eHt_rq_page{border:1px solid var(--border);background:var(--white);min-width:40px;height:40px;color:var(--navy);border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.eHt_rq_page:hover{border-color:var(--navy);color:var(--navy)}.eHt_rq_pageActive,.eHt_rq_pageActive:hover{border-color:var(--navy);background:var(--navy);color:var(--white)}.eHt_rq_archiveLine{text-align:center;color:var(--body);font-size:16px}.eHt_rq_archiveLink{color:var(--teal);font-weight:700}.eHt_rq_archiveLink:hover{color:var(--navy)}
