.article-card{--card-border-radius:.9375rem;--card-padding:.5rem}@media screen and (min-width:640px){.article-card{--card-border-radius:1.5625rem;--card-padding:1.5625rem;gap:1rem}}.article-card{border-radius:var(--card-border-radius);padding:var(--card-padding) .875rem var(--card-padding) var(--card-padding);flex-direction:row;gap:.625rem;width:100%;display:flex}@media screen and (min-width:640px){.article-card{gap:1.375rem;padding:0}}.article-card-bg-color-green{background-color:var(--color-green);color:var(--color-beige)}.article-card-bg-color-dark-green{background-color:var(--color-green-dark);color:var(--color-beige)}.article-card-image{aspect-ratio:3/2;flex:0 0 128px}@media (min-width:640px){.article-card-image{flex:0 0 256px}}.article-card-image img{aspect-ratio:3/2;border-radius:var(--card-border-radius);object-fit:cover;width:100%;height:auto;display:block}.article-card-content{flex-direction:column;justify-content:space-between;width:100%;padding:0;display:flex}@media screen and (min-width:640px){.article-card-content{padding:var(--card-padding) 1.875rem var(--card-padding) 0}}.article-card-text-body{color:var(--nca-off-white);font-family:var(--font-immortel-infra-g1);font-size:1rem;font-style:normal;font-weight:400;line-height:1.2}@media screen and (min-width:768px){.article-card-text-body{font-size:1.25rem;line-height:1.3}}@media screen and (min-width:1280px){.article-card-text-body{font-size:1.375rem}}.article-card-link{border-bottom:1px solid var(--nca-orange);color:var(--nca-off-white);text-transform:uppercase;white-space:nowrap;padding-bottom:.125rem;font-size:.75rem;font-weight:800;line-height:1;transition:background-color .2s,border-color .2s,color .2s}.article-card-link:hover{color:var(--nca-orange);border-color:var(--nca-off-white)}.article-card-footer{flex-flow:wrap;justify-content:space-between;gap:1rem;display:flex}.article-card-footer-tags{flex-direction:row;align-items:center;gap:.5rem;display:flex}.article-card-footer .article-card-footer-time{color:var(--color-beige);text-transform:uppercase;font-size:.75rem;font-style:normal;font-weight:800;line-height:1}@media screen and (min-width:640px){.article-card-footer .article-card-footer-time{font-size:.875rem;line-height:1.2}}@media screen and (min-width:1536px){.article-card-footer .article-card-footer-time{font-size:1rem;line-height:1}}.article-card-footer .article-card-footer-category{color:var(--color-beige);text-transform:uppercase;background-color:var(--color-orange);border-radius:100px;padding:.25rem .5rem;font-size:.75rem;font-weight:800;line-height:1}.article-card-footer .article-card-footer-category:hover{color:var(--color-beige)}@media screen and (min-width:640px){.nca-articles{font-size:.875rem;line-height:1.2}}@media screen and (min-width:1536px){.nca-articles{font-size:1rem;line-height:1}}.article-card>.article-card-link{white-space:normal;border-bottom:none;flex:0 0 100%;gap:.625rem;padding-bottom:0;text-decoration:none;display:flex}.article-card>.article-card-link:hover{color:var(--color-orange)}@media screen and (min-width:640px){.article-card>.article-card-link{gap:1.4rem}}.article-card>.article-card-link .article-card-footer{margin-bottom:3px}
.article-card-list{--gap:.5rem;gap:var(--gap);flex-flow:wrap;display:flex}@media (min-width:640px){.article-card-list{--gap:1.5rem}}.article-card-list-1-column .article-card,.article-card-list-2-columns .article-card{flex:0 0 100%}@media (min-width:1400px){.article-card-list-2-columns .article-card{flex:0 0 calc(50% - var(--gap)/2)}}.nca-articles__container__footer{text-align:right;padding-top:25px!important}.nca-articles__container__footer__link_buttonesque{border:1px solid var(--nca-off-white);color:var(--nca-off-white);text-transform:uppercase;background-color:#0000;border-radius:6.25rem;padding:.625rem .9375rem;font-size:.875rem;font-weight:800;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.nca-articles__container__footer__link_buttonesque:hover{background-color:var(--nca-off-white);border-color:var(--nca-off-white);color:var(--nca-orange)}@media screen and (min-width:640px){.nca-articles__container__footer__link_buttonesque{font-size:1rem;line-height:1.3}}
