.card-table{border-top:1px solid var(--black);padding-top:16px}@media only screen and (max-width:1279px){.card-table{grid-row-gap:48px}}@media only screen and (max-width:767px){.card-table{row-gap:24px}}.card-table__left-col{display:grid;grid-column:2/span 4;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;align-items:center}@media only screen and (max-width:1279px){.card-table__left-col{grid-column:2/span 9;-webkit-box-flex:0;-moz-column-gap:24px;column-gap:24px;display:flex}}@media only screen and (max-width:767px){.card-table__left-col{grid-column:2/span 6;grid-column-gap:16px}}.card-table__category-wrapper,.card-table__info{-webkit-box-flex:0;align-items:flex-start;display:flex}.card-table__info{flex-direction:column;grid-column:6/span 7;grid-row:1/span 2;row-gap:32px}@media only screen and (max-width:1279px){.card-table__info{grid-column:2/span 9;grid-row:2}}@media only screen and (max-width:767px){.card-table__info{grid-column:2/span 6;grid-row-gap:24px}}.card-table__name{color:var(--black);font-family:GraphikLCG-Medium,sans-serif;font-size:26px;letter-spacing:-1.04px;line-height:32px}.card-table__name a{color:#0f0f0f;text-decoration:none}@media only screen and (max-width:1279px){.card-table__name{font-family:GraphikLCG-Medium,sans-serif;font-size:22px;letter-spacing:-.66px;line-height:24px}}@media only screen and (max-width:767px){.card-table__name{font-family:GraphikLCG-Medium,sans-serif;font-size:20px;letter-spacing:-.6px;line-height:22px;text-transform:uppercase;text-transform:none}.card-table__date{margin-right:auto}}.card-table__category-wrapper--hide{opacity:0}@media only screen and (max-width:1279px){.card-table__category-wrapper--hide{display:none}}
