.news-page,.news-single{background:#fff;color:#17191e}.news-shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.news-page{padding:20px 0 76px}.news-page__header{padding:26px 0 32px}.news-page__header p,.news-single__label{margin:0 0 10px;color:#ff4b07;font-size:12px;font-weight:700;letter-spacing:.18em}.news-page__header h1{margin:0;font-size:clamp(34px,4.2vw,52px);line-height:1.05}.news-featured{display:grid;grid-template-columns:1fr .83fr;min-height:390px;margin-bottom:30px;border:1px solid #e2e4e6;background:#fff;box-shadow:0 8px 26px rgba(20,29,39,.06)}.news-featured__image,.news-card__image{position:relative;display:block;overflow:hidden;background:#eef0f2}.news-featured__image img,.news-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news-featured__image:hover img,.news-card__image:hover img{transform:scale(1.04)}.news-featured__image>span,.news-card__image>span{position:absolute;top:16px;left:16px;padding:7px 11px;border-radius:3px;background:#ff4b07;color:#fff;font-size:11px;font-weight:700}.news-featured__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:46px}.news-featured__copy time,.news-card time,.news-single time{color:#a2a5a9;font-size:13px}.news-featured h2{max-width:450px;margin:9px 0 14px;font-size:clamp(26px,3vw,38px);line-height:1.08}.news-featured h2 a,.news-card h2 a{color:inherit;text-decoration:none}.news-featured__copy>p,.news-card>p{margin:0;color:#65696f;font-size:15px;line-height:1.5}.news-read-more{display:inline-flex;align-items:center;gap:14px;margin-top:25px;border-radius:3px;padding:12px 17px;background:#ff4b07;color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s ease,background .2s ease}.news-read-more:hover{background:#db3900;transform:translateY(-2px)}.news-read-more span{font-size:18px;line-height:.8}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 22px}.news-card{min-width:0}.news-card__image{height:228px;margin-bottom:13px}.news-card h2{margin:7px 0 9px;font-size:21px;line-height:1.12}.news-card>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:14px}.news-read-more--plain{margin-top:17px;padding:0;background:transparent;color:#ff4b07}.news-read-more--plain:hover{background:transparent;color:#db3900}.news-pagination{display:flex;justify-content:center;gap:8px;margin-top:48px}.news-pagination .page-numbers{display:grid;place-items:center;min-width:34px;height:34px;color:#40444a;text-decoration:none}.news-pagination .page-numbers.current{border-radius:50%;background:#ff4b07;color:#fff}.news-page__empty{padding:50px 0;color:#666;text-align:center}.news-single{padding:20px 0 82px}.news-single__article{width:min(850px,100%);margin:30px auto 0}.news-single__article header{margin-bottom:28px}.news-single h1{max-width:800px;margin:9px 0 0;font-size:clamp(34px,4.6vw,56px);line-height:1.08}.news-single__image{display:block;width:100%;max-height:550px;object-fit:cover;margin:0 0 36px;border-radius:4px}.news-single__content{color:#3f4349;font-size:17px;line-height:1.65}.news-single__content h2,.news-single__content h3{color:#17191e;line-height:1.2}.news-single__content img{max-width:100%;height:auto}.news-single__content a{color:#ff4b07}.news-single__back{display:inline-block;margin-top:42px;color:#ff4b07;font-weight:700;text-decoration:none}.news-single__back:hover{text-decoration:underline}@media(max-width:760px){.news-shell{width:calc(100% - 32px)}.news-page{padding-bottom:52px}.news-featured{grid-template-columns:1fr}.news-featured__image{min-height:245px}.news-featured__copy{padding:28px 23px}.news-grid{grid-template-columns:1fr;gap:34px}.news-card__image{height:245px}.news-single{padding-bottom:55px}.news-single__article{margin-top:23px}.news-single__content{font-size:16px}}
