.article-grid{align-items:center;display:flex;font-family:Figtree,sans-serif;gap:40px;justify-content:center}.article-image{padding:0 20px;width:55%}article.article-content{width:45%}.article-image img{border-radius:12px;display:block;width:100%}.article-content h2{font-size:48px;font-weight:600;line-height:57px;margin-bottom:10px}.article-content h2,.meta{color:#1b1c1d;font-family:Figtree,sans-serif}.meta{font-size:14px;letter-spacing:-.2px;margin-bottom:20px;text-transform:uppercase}.summary{color:#454f5f;font-family:Figtree,sans-serif;font-size:16px;margin-bottom:30px;max-width:500px}.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.buttons .btn{border:none;border-radius:2px;cursor:pointer;font-family:Figtree,sans-serif;font-size:18px;font-weight:600;letter-spacing:.5px;padding:10px 20px!important;text-decoration:none;text-transform:uppercase;transition:all .3s}.buttons .btn-primary{background:#0e3a9b;border:1px solid #0e3a9b;color:#fff;padding:10px 20px!important}.buttons .btn-primary:hover{background:#fff;color:#0e3a9b}.buttons .btn-secondary{background:transparent;border:2px solid #0e3a9b;color:#0e3a9b;font-family:Figtree,sans-serif}.buttons .btn-secondary:hover{background:#0e3a9b;color:#fff}.buttons .btn-outline{background:transparent;border:1px solid #0e3a9b;color:#0e3a9b;font-family:Figtree,sans-serif;padding:10px 20px}.buttons .btn-outline:hover{background:#0e3a9b;color:#fff}@media screen and (max-width:768px){.article-image{padding:0!important;width:100%}.featured-article .buttons{justify-content:start}.article-content{width:100%!important}.article-grid{flex-direction:column}.buttons{flex-wrap:nowrap}.buttons .btn{font-size:13px!important;padding:10px 12px!important}}