.news-page{background-color:#fff}.news-hero{background-color:#111;width:100%;max-width:1140px;height:38.2vw;min-height:180px;max-height:550px;margin:0 auto;position:relative;overflow:hidden}.news-hero__video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.news-grid-section{max-width:1180px;margin:0 auto;padding:50px 20px 70px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 30px;display:grid}@media (min-width:768px) and (max-width:1024px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.news-grid-section{padding:35px 20px 50px}.news-grid{grid-template-columns:minmax(0,1fr);row-gap:40px}}.news-load-more-anchor{height:1px}.news-pagination-fallback{justify-content:center;margin-top:40px;display:flex}.news-pagination-fallback__next{font-family:var(--font-poppins), sans-serif;letter-spacing:.5px;text-transform:uppercase;color:#54595f;cursor:pointer;background:#fff;border:1px solid #eaeaea;border-radius:3px;padding:12px 28px;font-size:12px;font-weight:500;transition:box-shadow .3s ease-out}.news-pagination-fallback__next:hover{box-shadow:0 0 15px #00000026}.news-card{background-color:#fff;border-radius:3px;flex-direction:column;height:100%;transition:box-shadow .3s ease-out;display:flex;overflow:hidden;box-shadow:0 0 10px #00000026}.news-card:hover{box-shadow:0 0 30px #00000026}.news-card__thumb-link{display:block;position:relative}.news-card__thumb{aspect-ratio:3/2;background-color:#eee;width:100%;position:relative;overflow:hidden}.news-card__thumb:after{content:"";opacity:1;pointer-events:none;background-image:linear-gradient(#0000 25%,#00000059);transition:opacity .3s ease-out;position:absolute;inset:0}.news-card:hover .news-card__thumb:after{opacity:.5}.news-card__thumb img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.news-card__title{font-family:var(--font-poppins), sans-serif;color:#54595f;order:1;margin:25px 30px;font-size:16px;font-weight:600;line-height:1.2}.news-card__title a{color:inherit;text-decoration:none}.news-card__title a:hover{text-decoration:underline}.news-card__excerpt{font-family:var(--font-poppins), sans-serif;color:#333;order:2;margin:0 30px 25px;font-size:16px;font-weight:400;line-height:1.7}.news-card__read-more-wrap{order:3;margin-top:auto}.news-card__read-more{font-family:var(--font-poppins), sans-serif;letter-spacing:.5px;text-transform:uppercase;color:#bbb;margin:0 0 20px 30px;font-size:12px;font-weight:500;text-decoration:none;display:inline-block}.news-card__read-more:hover{color:#54595f}.news-card__meta{border-top:.8px solid #eaeaea;order:4;margin:0 30px;padding:15px 0}.news-card__date{font-family:var(--font-poppins), sans-serif;color:#adadad;font-size:12px;font-weight:400}@media (max-width:767px){.news-card{box-shadow:none;background-color:#0000;border-radius:0}.news-card:hover{box-shadow:none}.news-card__thumb{aspect-ratio:auto}.news-card__thumb:after{display:none}.news-card__thumb img{object-fit:unset;height:auto;position:static}.news-card__title{order:1;margin:20px 0 5px;font-size:20px}.news-card__meta{border-top:none;order:2;margin:0;padding:0 0 13px}.news-card__excerpt{order:3;margin:0 0 11px}.news-card__read-more-wrap{order:4;margin-top:0}.news-card__read-more{margin:0}}
