.NewsSection_container__kf0E1{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:100px 40px;display:flex;flex-direction:column;background-color:#f5f5f5;box-sizing:border-box}@media (min-width:768px){.NewsSection_container__kf0E1{padding:100px 80px}}@media (min-width:1024px){.NewsSection_container__kf0E1{padding:100px 120px}}.NewsSection_header__k69Ib{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px}@keyframes NewsSection_slideUpLetter__VSs1w{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.NewsSection_newsTitle___RA43{display:flex;font-size:72px;font-weight:800;line-height:1;color:#000;letter-spacing:-2px;margin:0;overflow:hidden}.NewsSection_letter__pLG8_{display:inline-block;opacity:0;transform:translateY(100%)}.NewsSection_letter__pLG8_.NewsSection_visible___ySAH{animation:NewsSection_slideUpLetter__VSs1w .6s cubic-bezier(.16,1,.3,1) forwards}.NewsSection_viewAllBtn__DtYun{display:inline-flex;align-items:center;gap:12px;padding:18px 36px;border:2px solid #000;border-radius:45px;background:transparent;font-size:20px;font-weight:600;color:#000;text-decoration:none;cursor:pointer;transition:all .2s ease,opacity .8s cubic-bezier(.16,1,.3,1) .3s,transform .8s cubic-bezier(.16,1,.3,1) .3s;white-space:nowrap;margin-top:20px;opacity:0;transform:translateY(20px)}.NewsSection_viewAllBtn__DtYun.NewsSection_visible___ySAH{opacity:1;transform:translateY(0)}.NewsSection_viewAllBtn__DtYun:hover{background-color:#000;border-color:#000;color:#fff}.NewsSection_newsList__in56u{display:flex;flex-direction:column;width:100%;border-top:1px solid #e5e5e5;opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1) .4s,transform .8s cubic-bezier(.16,1,.3,1) .4s}.NewsSection_newsList__in56u.NewsSection_visible___ySAH{opacity:1;transform:translateY(0)}.NewsSection_newsList__in56u.NewsSection_visible___ySAH .NewsSection_newsItem__W_kBH{animation:NewsSection_slideUpItem__2tujh .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes NewsSection_slideUpItem__2tujh{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NewsSection_newsItem__W_kBH{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid #e5e5e5;cursor:pointer;text-decoration:none;color:inherit;transition:opacity .2s ease;opacity:0;transform:translateY(20px)}.NewsSection_newsItem__W_kBH:hover{opacity:.6}.NewsSection_newsItem__W_kBH.NewsSection_pinned__MrAZo{background-color:rgba(43,203,186,.05);margin:0 -20px;padding:24px 20px}.NewsSection_newsItem__W_kBH.NewsSection_pinned__MrAZo:first-child{border-top:1px solid #2bcbba}.NewsSection_pinIcon__4yxCb{display:inline-flex;align-items:center;justify-content:center;color:#2bcbba;flex-shrink:0;margin-right:4px}.NewsSection_newsContent__tDaIb{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.NewsSection_category__oIQCY{font-size:15px;font-weight:500;color:#000;flex-shrink:0}.NewsSection_title__XKUIV{font-size:15px;font-weight:400;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewsSection_newsItem__W_kBH.NewsSection_pinned__MrAZo .NewsSection_title__XKUIV{font-weight:600}.NewsSection_date__TR1qn{font-size:14px;font-weight:400;color:#000;flex-shrink:0;margin-left:40px}@media (max-width:768px){.NewsSection_container__kf0E1{padding:60px 16px}.NewsSection_header__k69Ib{flex-direction:column;gap:24px;margin-bottom:40px}.NewsSection_newsTitle___RA43{font-size:56px}.NewsSection_viewAllBtn__DtYun{align-self:flex-end;margin-top:0;padding:14px 24px;font-size:16px;gap:8px;border-radius:40px}.NewsSection_newsItem__W_kBH{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 0}.NewsSection_newsItem__W_kBH.NewsSection_pinned__MrAZo{padding:18px 16px;margin:0 -16px}.NewsSection_newsContent__tDaIb{width:100%}.NewsSection_title__XKUIV{white-space:normal;line-height:1.4}.NewsSection_date__TR1qn{align-self:flex-end;margin-left:0}}@media (max-width:480px){.NewsSection_viewAllBtn__DtYun{padding:12px 20px;font-size:14px;gap:6px;border-radius:35px;border-width:1.5px}}