.news-section{background-color:#000;min-height:100vh;padding-top:120px;padding-bottom:120px}@media(max-width:1023px){.news-section{padding-top:80px;padding-bottom:80px}}.news-section__content{display:flex;flex-direction:column;gap:60px}@media(max-width:1023px){.news-section__content{gap:40px}}.news-section__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:88px;line-height:100%;letter-spacing:-3.52px;color:#fff}@media(max-width:1023px){.news-section__title{font-size:36px;letter-spacing:-1.44px}}.news-section__search{max-width:600px}@media(max-width:1023px){.news-section__search{max-width:100%}}.news-section__search-container{position:relative;display:flex;align-items:center}.news-section__search-icon{position:absolute;left:20px;pointer-events:none}.news-section__search-input{width:100%;background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50px;padding:16px 60px;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;line-height:150%;color:#fff}@media(max-width:1023px){.news-section__search-input{font-size:14px;padding:12px 50px}}.news-section__search-input::placeholder{color:#ffffff80}.news-section__search-input:focus{outline:none;border-color:#fff6}.news-section__search-clear{position:absolute;right:20px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.news-section__search-clear:hover{opacity:.8}.news-section__list{display:flex;flex-direction:column;gap:40px}@media(max-width:1023px){.news-section__list{gap:24px}}.news-section__item{display:flex;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1);text-decoration:none;cursor:pointer;transition:opacity .3s ease}@media(max-width:1023px){.news-section__item{flex-direction:column;gap:16px;padding-bottom:24px}}.news-section__item:hover{opacity:.8}.news-section__item:last-child{border-bottom:none}.news-section__image{flex-shrink:0;width:300px;height:200px;overflow:hidden}@media(max-width:1023px){.news-section__image{width:100%;height:auto;aspect-ratio:3/2}}.news-section__image img{width:100%;height:100%;object-fit:cover;display:block}.news-section__item-content{display:flex;flex-direction:column;gap:16px;flex:1}@media(max-width:1023px){.news-section__item-content{gap:12px}}.news-section__item-title{font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;line-height:150%;letter-spacing:0%;color:#fff}@media(max-width:1023px){.news-section__item-title{font-size:18px}}.news-section__item-description{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;color:#d9d9d9}@media(max-width:1023px){.news-section__item-description{font-size:14px}}.news-section__item-date{font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;line-height:150%;letter-spacing:0%;color:#d9d9d9;margin-top:auto}@media(max-width:1023px){.news-section__item-date{font-size:14px}}.news-section__pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px}@media(max-width:1023px){.news-section__pagination{gap:8px;margin-top:24px}}.news-section__page-button{background-color:transparent;border:none;color:#999;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:150%;cursor:pointer;padding:8px 16px;transition:color .3s ease}@media(max-width:1023px){.news-section__page-button{font-size:16px;padding:6px 12px}}.news-section__page-button:hover{color:#fff}.news-section__page-button--active{color:#fff;text-decoration:underline}.news-section__page-button--next{background-color:#666;color:#fff;padding:8px;border-radius:4px}.news-section__page-button--next:hover{background-color:#888}
