@import url(https://use.typekit.net/dcl4eua.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.news-banner .grid{gap:5rem}.news-banner .end,.news-banner .start{position:sticky;top:calc(var(--header-height) + 3rem)}.news-banner .start{height:40dvh;width:100%}.news-banner .end .inner{background:var(--white-color);padding:5rem}.news-banner .category{background:var(--main-color);border-radius:2rem;color:var(--white-color);display:inline-block;font-family:var(--secondary-font);font-size:var(--xs-font);font-weight:var(--medium-weight);padding:1rem 2rem;text-transform:uppercase;vertical-align:middle}.news-banner .category+.category{margin-left:1rem}.news-banner .text,.news-banner h2{margin-top:5rem}.news-banner .text p{font-size:var(--sm-font);max-width:100rem}.news-banner .buttons{margin-top:5rem}@media only screen and (max-width:768px){.news-banner .grid{gap:10rem;grid-template-columns:1fr}.news-banner .end,.news-banner .start{position:relative;top:0}.news-banner .end{margin-left:0}.news-banner .end .inner{padding:1rem}}