.snug-text{display:flex;--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.snug-text-container{--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));display:flex;flex-direction:column;gap:var(--snug-text-gap)}.snug-text-container *{display:flex;--snug-text-cap-height:0.7em;--snug-text-top:calc(0.4em - 0.43lh);--snug-text-bottom:calc(0.3em - 0.56lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.featured-articles-section{overflow:hidden;overscroll-behavior-x:contain}.featured-articles-section *{overscroll-behavior-x:contain}.featured-articles{display:flex;flex-direction:column;gap:1.5rem}.featured-articles .heading{display:flex;align-items:center;justify-content:space-between}.featured-articles .heading h2{margin:0}@media screen and (max-width:768px){.featured-articles .heading .swiper-navigation{display:none}}@media screen and (min-width:769px){.featured-articles .heading .view-all{display:none}}@media screen and (max-width:768px){.featured-articles .articles{width:60%}}@media screen and (max-width:480px){.featured-articles .articles{width:82%}}@media screen and (max-width:768px){.featured-articles>.button{display:none}}