.hero_newsSlugHero__M7FCp{position:relative;overflow:hidden}.hero_mediaWrapper__Pb4aQ,.hero_mediaWrapper__Pb4aQ:after{position:absolute;top:0;left:0;width:100%;height:100%}.hero_mediaWrapper__Pb4aQ:after{content:"";background:rgba(17,17,20,.62)}.hero_contentWrapper__FxgiI{position:relative;padding:52rem 32rem;display:flex;flex-direction:column;text-align:center;align-items:center;gap:32rem}.hero_title__9HGSj{font-size:40rem;font-weight:600;line-height:1.2;letter-spacing:-.6rem}.hero_date__c0lrC{color:hsla(0,0%,100%,.62)}.hero_category__IcpNk,.hero_date__c0lrC{font-size:14rem;font-weight:500;line-height:1.4;letter-spacing:normal}.hero_category__IcpNk{padding:6rem 12rem;border-radius:999px;background:hsla(0,0%,100%,.16);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media(min-width:1024px){.hero_contentWrapper__FxgiI{padding:80rem 200rem;gap:52rem}.hero_title__9HGSj{font-size:80rem;line-height:.86;letter-spacing:-2rem}}.next-post_nextArticle__NmjOV{position:relative}.next-post_nextTitle__Bq6os{font-size:28rem;font-weight:600;line-height:1.2;letter-spacing:-.42rem}.next-post_card__TJSDO{margin-top:32rem;position:relative;border-radius:12rem;overflow:hidden}@media(hover:hover){.next-post_card__TJSDO:hover .next-post_background___lEeI .util-media{opacity:.2}}.next-post_background___lEeI{position:absolute;top:0;left:0;width:100%;height:100%;background:#111114}.next-post_background___lEeI .util-media{opacity:.38;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.next-post_inner__O0wKZ{position:relative;padding:24rem;display:flex;flex-direction:column;gap:94rem}.next-post_top__hGMqW{display:flex}.next-post_top__hGMqW .next-post_tagCategory__klV_2{font-size:14rem;font-weight:600;line-height:1.4;letter-spacing:normal;border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:6rem 12rem;background:hsla(0,0%,100%,.16)}.next-post_bottom__YevOd .next-post_date__a_HYG{font-size:14rem;font-weight:500;line-height:1.4;letter-spacing:normal}.next-post_bottom__YevOd .next-post_title__wYu8f{font-size:21rem;font-weight:600;line-height:1.4;letter-spacing:normal;margin-top:30rem}.next-post_bottom__YevOd .next-post_introduction__XTFHZ{margin-top:8rem;font-size:17rem;font-weight:500;line-height:1.4;letter-spacing:normal;color:hsla(0,0%,100%,.62);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:41rem}