.latest-release-section{margin:80px 0 160px}.latest-release-section .latest-release{display:grid;grid-template-columns:1fr auto;grid-template-areas:"badge date" "title buttons";align-items:end;gap:40px 40px;padding:30px 36px 30px 39px;background:#E6EBFF}.latest-release-section .latest-release__badge{grid-area:badge;justify-self:start;align-self:start;padding:15px;background:#0038FF;color:#fff;font-size:18px;line-height:normal;text-box:trim-both cap alphabetic}.latest-release-section .latest-release__date{grid-area:date;align-self:start;margin-top:15px;font-size:18px;line-height:normal;color:#495054;text-align:right;text-box:trim-both cap alphabetic}.latest-release-section .latest-release__title{grid-area:title;margin:0;font-size:50px;font-weight:700;line-height:normal;color:#000;text-box:trim-both cap alphabetic}.latest-release-section .latest-release__buttons{grid-area:buttons;display:flex;gap:52px}.latest-release-section .latest-release__link{font-size:24px;font-weight:500;line-height:normal;text-transform:uppercase;white-space:nowrap;color:#000;border-bottom:solid 1px #000}.latest-release-section .latest-release__link:hover{color:#0038FF;border-color:#0038FF}@media (max-width:992px){.latest-release-section{margin:40px 0 100px}.latest-release-section .latest-release__title{font-size:36px}}@media (max-width:768px){.latest-release-section{margin:16px 0 84px}.latest-release-section .latest-release{grid-template-columns:1fr auto;grid-template-areas:"title badge" "date date" "buttons buttons";align-items:start;gap:16px;padding:16px 14px;border:solid 1px #0038FF}.latest-release-section .latest-release__badge{justify-self:end;padding:12px 8px;font-size:12px}.latest-release-section .latest-release__date{margin-top:0;font-size:12px;text-align:left}.latest-release-section .latest-release__title{font-size:18px}.latest-release-section .latest-release__buttons{justify-content:space-between;gap:16px;margin-top:8px}.latest-release-section .latest-release__link{font-size:14px;font-weight:600}}