.news-grid-section{padding-top:70px;padding-bottom:120px}.news-grid-section .news-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:48px}.news-grid-section .news-card{position:relative;border-radius:16px;border:1px solid #1E1E20;background:var(--Pitch-Black, #14110D);display:flex;flex-direction:column}.news-grid-section .news-card .card-image{min-height:265px}.news-grid-section .news-card .card-image a{display:flex;height:100%}.news-grid-section .news-card .card-image img{display:block;width:100%;height:auto;aspect-ratio:2.2222222222;object-fit:cover;border-radius:16px 16px 8px 8px}.news-grid-section .news-card .card-header{position:relative;padding:24px 16px;display:flex;flex-direction:column;justify-content:space-between;height:stretch;gap:24px}.news-grid-section .news-card .card-header .card-title{display:flex;flex-direction:column;gap:24px}.news-grid-section .news-card .card-header a,.news-grid-section .news-card .card-header .meta{font-family:"Nunito Sans";line-height:120%;color:var(--Bright-White, #FFF)}.news-grid-section .news-card .card-header .meta{width:fit-content;font-size:16px;font-weight:400}.news-grid-section .news-card .card-header a{font-size:25px;font-weight:300}.news-grid-section .news-card .card-header .btn-more{align-self:flex-end}.news-grid-section .news-card:hover .btn-more{color:var(--Bright-White, #FFF);background:#FA5C01 !important;outline-color:#FA5C01;box-shadow:0 36px 32px -14px rgba(242, 134, 46, 0.22) inset, 0 2px 4px -8px rgba(239, 155, 77, 0.25), 0 8px 16px -8px rgba(239, 153, 77, 0.12), 0 8px 24px -2px rgba(242, 185, 105, 0.25), 0 -24px 32px 2px rgba(240, 163, 91, 0.22) inset, 0 0 12px 2px #F3B27C inset}.news-grid-section .news-card:first-of-type .card-image{min-height:100%}.news-grid-section .news-card:first-of-type .card-image img{aspect-ratio:1.1111111111;border-radius:16px}.news-grid-section .news-card:first-of-type .card-header{width:100%;position:absolute;padding:24px;left:0;bottom:0;border-radius:0 0 16px 16px}.news-grid-section .news-card:first-of-type .card-header .meta{padding:12px 16px;border-radius:999px;background:rgba(255, 255, 255, 0.1);backdrop-filter:blur(5px);z-index:1}.news-grid-section .news-card:first-of-type .card-header a{font-size:34px;font-weight:400;text-transform:uppercase;z-index:1}.news-grid-section .news-card:first-of-type .card-header .btn-more{display:none}.news-grid-section .news-card:first-of-type .card-header::before,.news-grid-section .news-card:first-of-type .card-header::after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;border-radius:0 0 16px 16px;transition:all 0.3s ease-in-out;z-index:0}.news-grid-section .news-card:first-of-type .card-header::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, black 100%);opacity:1}.news-grid-section .news-card:first-of-type .card-header::after{background:linear-gradient(180deg, rgba(250, 90, 0, 0.1) 0%, #FA5C01 100%);opacity:0}.news-grid-section .news-card:first-of-type:hover .card-header::before{opacity:0}.news-grid-section .news-card:first-of-type:hover .card-header::after{opacity:1}.news-grid-section .pagination{padding-top:48px}.news-grid-section .pagination .page-numbers{text-align:center;font-family:"Nunito Sans";font-size:25px;font-weight:300;line-height:110%;padding:12px}.news-grid-section .pagination a{color:var(--Bright-White, #FFF)}.news-grid-section .pagination .page-numbers.current{color:var(--Vibrant-Orange, #FA5C01)}.news-grid-section .pagination .prev.page-numbers,.news-grid-section .pagination .next.page-numbers{display:none}.news-grid-section .news-card .card-header{display:flex;flex-direction:column;justify-content:flex-end;height:auto}@media (max-width:576px){.news-grid-section{padding-top:0;padding-bottom:50px}.news-grid-section .news-grid{display:grid;grid-template-columns:1fr;grid-row-gap:30px;padding:0 16px}.news-grid-section .news-card .card-header a{font-size:20px;font-weight:300}.news-grid-section .news-card .card-header{gap:10px}.news-grid-section .news-card .card-header .btn-more{font-size:18px;font-weight:300}.news-grid-section .news-card:first-of-type .card-header a{font-size:28px;font-weight:400;text-transform:uppercase;z-index:1}.news-grid-section .news-card .card-image{min-height:230px}}