.recent-news{position:relative;padding:60px 20px;overflow:hidden}.recent-news__burst{position:absolute;width:700px;height:700px;right:-100px;top:50%;transform:translateY(-50%);background:radial-gradient(50% 50% at 50% 50%,rgb(242 101 34 / .2) 30%,rgb(250 151 54 / .07) 60%,#fff0 95.19%);pointer-events:none;z-index:0}.recent-news__title{color:#2B2F31;text-align:center;font-family:'aptos',sans-serif;font-size:46px;font-style:normal;font-weight:400;line-height:48px;margin-bottom:40px}.recent-news__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.news-card__image-wrap{position:relative;border-radius:20px;overflow:hidden;margin-bottom:16px}.news-card__image-wrap img{width:100%;height:380px;object-fit:cover;display:block;align-self:stretch}.news-card__date{position:absolute;top:22px;right:33px;border-radius:10px;background:rgb(43 47 49 / .25);backdrop-filter:blur(7px);aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 16px}.news-card__date-day{display:block;color:#FFF;text-align:center;font-family:'aptos',sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:27px}.news-card__date-month{display:block;color:#FFF;font-family:'aptos',sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:.28px;text-transform:uppercase}.news-card__title{color:#2B2F31;font-family:'aptos',sans-serif;font-size:23px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:12px}.news-card__link{display:inline-flex;align-items:center;gap:6px;color:#FC7A00;font-family:'aptos',sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:100%;text-decoration:none}.news-card__link:hover{text-decoration:underline}.recent-news__footer{text-align:center}.recent-news .btn-pill{color:var(--PRO-Slate,#2B2F31);}@media (max-width:1220px){.recent-news__title{font-size:42px;line-height:44px}.recent-news__grid{grid-template-columns:repeat(2,1fr)}.recent-news__burst{right:auto;bottom:-100px;top:auto;left:50%;transform:translateX(-50%)}}@media (max-width:768px){.recent-news__title{font-size:36px;line-height:38px}.recent-news__grid{grid-template-columns:1fr}.news-card{margin:0 auto}.recent-news__burst{width:400px;height:400px}}