.advocacy-articles-grid_container{display:grid;width:100%;grid-template-columns:repeat(2,1fr);column-gap:52px;margin:70px 40px 0 40px}
.advocacy-articles-grid-v2{background-color:#021b3b;display:flex;justify-content:center}
.advocacy-articles-grid_first-article{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:12px;min-height:664px;height:auto;padding:16px 0;grid-column:span 2;margin-bottom:64px;display:flex;flex-direction:column;justify-content:center}
.two-elements{display:flex;justify-content:space-between;align-items:center;position:relative}
.advocacy-articles-grid_first-article .text-container{max-width:100%;margin:0 64px;gap:5px}
.advocacy-articles-grid_first-article .text-container .article-tag{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:.857rem;line-height:1.143rem;color:#3cb4e6;padding-bottom:0}
.advocacy-articles-grid_first-article .text-container .article-title{max-width:50%;font-weight:500;font-size:2.857rem;line-height:3.286rem;color:#ffff;padding-bottom:0;margin-top:5px}
.advocacy-articles-grid_first-article .text-container .article-subtitle{max-width:50%;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:.905rem;line-height:1.286rem;color:#dbdee2;opacity:80%;margin-top:10px;padding-bottom:0}
.advocacy-articles-grid_first-article .text-container .cta-container{margin-top:50px}
.advocacy-articles-grid_first-article .text-container .cta-container a{font-size:.809rem;height:100%}
.advocacy-articles-grid_article{margin-bottom:120px}
.advocacy-articles-grid_article .article-image-container{height:390px;width:100%;overflow:hidden;border-radius:6px}
.advocacy-articles-grid_article .article-image-container .article-image{height:100%;width:100%;display:block;object-fit:cover;transition:transform 1250ms ease-in-out}
.advocacy-articles-grid_article .text-container .article-tag{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:.762rem;line-height:1.143rem;padding-bottom:0;color:#dbdee2;margin-top:6px}
.advocacy-articles-grid_article .text-container .article-title{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:1rem;line-height:1.238rem;padding-bottom:0;color:#fff;margin-top:6px}
.advocacy-articles-grid_article .text-container .learn-more{font-family:"Open Sans",sans-serif;font-size:.714rem;color:#ffd200;font-weight:600;height:100%}
.logo-banner-desktop,.logo-banner{height:40px}
.article-image-container:has(a:focus){outline:2px solid white;outline-offset:2px;border-radius:2px}
@media(min-width:1511px){.advocacy-articles-grid_container{width:1512px}
}
@media(max-width:1024px){.logo-banner-desktop,.logo-banner{height:30px}
.advocacy-articles-grid_container{column-gap:40px}
.advocacy-articles-grid_first-article{min-height:420px;height:auto;grid-column:span 2;margin-bottom:40px;padding:16px 0}
.advocacy-articles-grid_first-article .text-container{position:relative;gap:10px}
.advocacy-articles-grid_first-article .text-container .article-tag{font-size:.809rem;line-height:1.143rem;max-width:470px}
.advocacy-articles-grid_first-article .text-container .article-title{font-size:1.714rem;line-height:2.667rem;max-width:470px}
.advocacy-articles-grid_first-article .text-container .article-subtitle{font-weight:400;font-size:.809rem;line-height:1.143rem;max-width:470px}
.advocacy-articles-grid_first-article .text-container .cta-container{margin-top:16px}
.advocacy-articles-grid_article{height:auto;margin-bottom:40px}
}
@media(min-width:640px){.logo-banner-desktop{right:60px}
}
@media(max-width:900px){.advocacy-articles-grid_article .article-image-container{height:304px}
}
@media(max-width:720px){.advocacy-articles-grid_article .article-image-container{height:256px}
}
@media(min-width:640px){.logo-banner-desktop{display:initial}
.logo-banner-mobile{display:none}
.logo-banner{position:absolute;bottom:10px;right:10px}
}
@media(max-width:640px){.advocacy-articles-grid_container{column-gap:40px;margin:32px 0}
.logo-banner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 16px)}
.logo-banner-desktop{display:none}
.logo-banner-mobile{display:initial;height:20px}
.logo-banner{height:unset}
.advocacy-articles-grid_first-article{min-height:376px;height:auto;grid-column:span 2;margin:0 8px 40px 8px}
.advocacy-articles-grid_first-article .text-container{gap:10px;margin:0 32px}
.advocacy-articles-grid_first-article .text-container .article-tag{font-size:.714rem}
.advocacy-articles-grid_first-article .text-container .article-title{font-size:1.143rem;line-height:40px}
.advocacy-articles-grid_first-article .text-container .article-subtitle{font-size:.714rem}
.advocacy-articles-grid_first-article .text-container .cta-container{margin:10px 0}
.advocacy-articles-grid_article{min-height:134px;height:fit-content;margin-bottom:20px;grid-column:span 2;background-color:#03234b;border-radius:6px;padding:10px 16px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse;gap:14px}
.advocacy-articles-grid_article .text-container .article-tag{font-weight:400;font-size:.619rem;line-height:.952rem;color:#3cb4e6}
.advocacy-articles-grid_article .text-container .article-title{font-size:.714rem;line-height:1.143rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.advocacy-articles-grid_article .text-container .learn-more{display:none}
.advocacy-articles-grid_article .article-image-container{max-height:100px;min-width:100px;width:auto;aspect-ratio:1;overflow:hidden;border-radius:3px;align-self:center}
@supports not(aspect-ratio:1/1){.advocacy-articles-grid_article .article-image-container{max-width:100px}
}
.advocacy-articles-grid_article .article-image-container .article-image{height:100%;width:100%;display:block;object-fit:cover}
}
.advocacy-articles-grid_article:hover .article-image-container .article-image{transform:scale(1.08)}