@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);.news-featured .wrapper{border-radius:5rem;padding:5rem;position:relative}.news-featured .wrapper .next,.news-featured .wrapper .prev{border:1px solid hsla(0,0%,100%,.25);border-radius:100%;display:inline-block;height:4rem;margin-right:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:4rem;z-index:3}.news-featured .wrapper .next:hover svg line,.news-featured .wrapper .next:hover svg path,.news-featured .wrapper .prev:hover svg line,.news-featured .wrapper .prev:hover svg path{stroke:#00304a}.news-featured .wrapper .next.prev,.news-featured .wrapper .prev.prev{left:1rem}.news-featured .wrapper .next.next,.news-featured .wrapper .prev.next{right:1rem}.news-featured .wrapper .next:hover,.news-featured .wrapper .prev:hover{background:#fff}.news-featured .wrapper .next svg,.news-featured .wrapper .prev svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95);width:1rem}.news-featured .wrapper .next svg line,.news-featured .wrapper .next svg path,.news-featured .wrapper .next svg polygon,.news-featured .wrapper .prev svg line,.news-featured .wrapper .prev svg path,.news-featured .wrapper .prev svg polygon{stroke:#fff}.news-featured .wrapper .next:before,.news-featured .wrapper .prev:before{display:none}@media only screen and (max-width:1124px){.news-featured .wrapper{padding:5rem}}@media only screen and (max-width:576px){.news-featured .wrapper{padding:3rem}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.newscell{aspect-ratio:1/1.4;border-radius:1rem;overflow:hidden;position:relative}.newscell .bg-img{z-index:1}.newscell .bg-img:after{background:rgba(0,0,0,.45);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.newscell .content{bottom:3rem;color:#fff;display:flex;flex-direction:column;justify-content:space-between;left:3rem;position:absolute;right:3rem;top:3rem;z-index:2}.newscell .content .top{align-items:center}.newscell .content .top .banner,.newscell .content .top .date{font-size:1.12rem}.newscell .content .top .banner-wrapper{text-align:left}.newscell .content .top .banner-wrapper .banner{background:hsla(0,0%,100%,.3);border-radius:2rem;display:inline-block;padding:.7rem 1rem}.newscell .content .top .date{text-align:right}.newscell .content a{margin-top:1.5rem}.newscell .content a:before{background:#fff}