body{background:#fff}.news-main{padding:220px 0 100px}.news-main h1{margin:0 0 64px;color:var(--blue);font-size:48px;line-height:58px;font-weight:400}.news-tools{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.news-filters{display:flex;align-items:center;gap:14px}.news-filters button{height:50px;padding:0 28px;border:1px solid transparent;border-radius:30px;background:transparent;color:#666;cursor:pointer}.news-filters button.active{background:var(--blue);color:#fff}.news-filters small{margin-left:4px}.news-search{display:flex;width:453px;height:50px;align-items:center;border-radius:30px;background:#f7f7f7;padding:0 24px}.news-search input{width:100%;border:0;outline:0;background:transparent;font-size:16px}.news-search span{color:#888;font-size:24px}.news-feature{display:grid;height:560px;overflow:hidden;border-radius:20px;background:#f3f4f6;grid-template-columns:864px 1fr}.news-feature>img{width:100%;height:560px;object-fit:cover}.news-feature>div{position:relative;padding:78px 72px}.news-kicker{margin:0 0 22px!important;color:var(--blue)!important;font-size:14px!important;font-weight:700}.news-feature h2{max-width:620px;margin:0 0 24px;color:var(--blue);font-size:32px;line-height:38px;font-weight:400}.news-feature p{max-width:610px;margin:0 0 42px;color:var(--muted);font-size:18px;line-height:26px}.news-feature a{display:grid;width:180px;height:48px;border-radius:28px;background:var(--blue);color:#fff;font-size:15px;font-weight:700;place-items:center}.feature-dots{position:absolute;right:72px;bottom:42px;display:flex;gap:10px}.feature-dots i{width:9px;height:9px;border-radius:50%;background:#c8c8c8}.feature-dots i.active{width:28px;border-radius:8px;background:var(--blue)}.news-years{display:flex;margin:60px 0 22px;justify-content:space-between}.news-years button{border:0;background:transparent;color:rgba(31,111,224,.35);font-size:32px;font-weight:700;cursor:pointer}.news-years button.active{color:var(--blue)}.news-list{border-top:1px solid var(--blue)}.news-row{display:grid;min-height:64px;align-items:center;border-bottom:1px solid var(--blue);grid-template-columns:1fr 210px 150px 140px;gap:20px}.news-row a{color:var(--blue);font-size:18px}.news-row span{color:#555;font-size:15px}.news-empty{padding:80px;text-align:center;color:#777}.news-row[hidden]{display:none}
@media(max-width:1200px){.news-tools{align-items:flex-start;flex-direction:column;gap:20px}.news-filters{flex-wrap:wrap}.news-feature{height:auto;grid-template-columns:1fr}.news-feature>img{height:420px}.news-years{overflow:auto;gap:30px}.news-row{grid-template-columns:1fr 150px 120px}}
@media(max-width:1500px){.news-feature{height:auto;grid-template-columns:1fr}.news-feature>img{height:420px}.news-feature>div{padding:48px}.feature-dots{right:48px}}
@media(max-width:700px){.news-main{padding-top:130px}.news-main h1{font-size:38px}.news-search{width:100%}.news-feature>img{height:260px}.news-feature>div{padding:36px 24px 70px}.news-feature h2{font-size:26px;line-height:32px}.news-row{padding:16px 0;grid-template-columns:1fr}.news-row span:last-child{display:none}}
.news-main{min-height:2250px}
@media(max-width:1200px){.news-main{min-height:0}}
.news-main{min-height:0}.all-news-heading{display:flex;margin:120px 0 52px;align-items:flex-end;justify-content:space-between}.all-news-heading h2{margin:0;color:var(--blue);font-size:48px;line-height:1;font-weight:400}.all-news-heading p{max-width:560px;margin:0;color:#737980;font-size:17px;line-height:1.5}.news-directory{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:70px;align-items:start}.news-table-head,.news-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:30px}.news-table-head{padding:0 20px 15px;color:#828890;font-size:13px;text-transform:uppercase}.news-list{border-top:1px solid #aeb4bb}.news-row{position:relative;min-height:92px;padding:0 20px;border-bottom:1px solid #d5d9de;align-items:center;transition:background .25s ease,padding .25s ease}.news-row:after{content:"↗";position:absolute;right:18px;top:35px;color:var(--blue);opacity:0;transform:translate(-8px,8px);transition:.25s}.news-row:hover,.news-row:focus-within{padding-left:28px;background:#f3f6fa}.news-row:hover:after,.news-row:focus-within:after{opacity:1;transform:none}.news-row a{padding-right:30px;color:#20242a;font-size:19px;line-height:1.32}.news-row span{color:#767c83}.news-row span:nth-of-type(n+2){display:none}.news-preview{position:sticky;top:118px;overflow:hidden;border-radius:18px;background:#f3f5f7}.news-preview img{width:100%;height:355px;object-fit:cover;transition:opacity .2s ease}.news-preview p{margin:28px 32px 12px;color:var(--blue);font-size:13px;font-weight:700}.news-preview h3{margin:0 32px 28px;font-size:27px;line-height:1.25;font-weight:400}.news-preview a{display:inline-block;margin:0 32px 34px;color:var(--blue);font-weight:700}.news-preview.is-changing img{opacity:.25}@media(max-width:1000px){.news-directory{grid-template-columns:1fr}.news-preview{position:static}.all-news-heading{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:700px){.news-table-head,.news-row{grid-template-columns:1fr 100px}.all-news-heading{margin-top:72px}.all-news-heading h2{font-size:38px}}
