.news{padding:60px 0 80px;color:#000}.news-page__title{font-weight:600;text-transform:uppercase;margin-bottom:38px;font-size:calc(24px + .025*(100vw - 420px))}@media screen and (max-width: 420px){.news-page__title{font-size:24px}}@media screen and (min-width: 900px){.news-page__title{font-size:36px}}.news__list{display:flex;flex-direction:column;gap:60px}.news__item{display:flex;gap:30px;position:relative}.news__item:hover .news__title{color:var(--red)}.news__item:not(:last-child):after{content:"";position:absolute;height:1px;width:100%;background-color:#9c9c9c;left:0;bottom:-30px}.news__img{border-radius:var(--border-radius--s);background:linear-gradient(180deg,#beb8b8 0%,#EDECED 100%);animation:banner_skeleton .3s infinite;width:320px;height:320px;min-width:320px;min-height:320px;position:relative;overflow:hidden}.news__img img{position:absolute;top:0;left:0;width:100%;height:100%}.news__content{display:flex;flex-direction:column}.news__date{font-weight:400;color:#9c9c9c;margin-bottom:30px;font-size:calc(17px + 7 * (100vw - 420px) / 480)}@media screen and (max-width: 420px){.news__date{font-size:17px}}@media screen and (min-width: 900px){.news__date{font-size:24px}}.news__title{font-weight:600;font-size:24px;line-height:1.2083333333;margin-bottom:20px;transition:.3s ease color;font-size:calc(20px + 4 * (100vw - 420px) / 480)}@media screen and (max-width: 420px){.news__title{font-size:20px}}@media screen and (min-width: 900px){.news__title{font-size:24px}}.news__description{font-size:calc(16px + .00625*(100vw - 420px));line-height:1.2083333333}@media screen and (max-width: 420px){.news__description{font-size:16px}}@media screen and (min-width: 900px){.news__description{font-size:19px}}.news-detail__content{display:flex;flex-direction:column;gap:10px}.news__link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.news-detail{padding:60px 0 80px}.news-detail ul,.news-detail ol{list-style:inherit}.news-detail em{font-style:oblique}.news-detail h1{font-size:18px}.news-detail h2{font-size:17px}.news-detail h3{font-size:16px}.news-detail h5{font-size:15px}.news-detail h6{font-size:13px;font-weight:400;font-style:italic}.news-detail__banner{width:100%;margin-bottom:70px;border-radius:var(--border-radius--s);padding-bottom:18.7408491947%;background:linear-gradient(180deg,#beb8b8 0%,#EDECED 100%);animation:banner_skeleton .3s infinite;overflow:hidden;position:relative}.news-detail__banner img{position:absolute;top:0;left:0;width:100%;height:100%}.news-detail__date{margin-bottom:20px;font-size:14px;color:gray;display:flex}.news-detail__title{font-weight:700;font-size:calc(21px + 2 * (100vw - 420px) / 480);line-height:1.1739130435;margin-bottom:20px}@media screen and (max-width: 420px){.news-detail__title{font-size:21px}}@media screen and (min-width: 900px){.news-detail__title{font-size:23px}}.news-detail__content{font-size:calc(15px + .00625*(100vw - 420px))}@media screen and (max-width: 420px){.news-detail__content{font-size:15px}}@media screen and (min-width: 900px){.news-detail__content{font-size:18px}}@media (max-width: 800px){.news{padding:40px 0 80px}.news__img{max-width:260px;max-height:260px}.news__date{margin-bottom:15px}.news-detail{padding:40px 0 80px}}@media (max-width: 768px){.news-detail__banner{width:100%;padding-bottom:100%;margin:0 auto 40px}}@media (max-width: 600px){.news__item{flex-direction:column}.news__img{max-width:320px;max-height:320px;margin:0 auto}}@media (max-width: 450px){.news__img{max-width:none;max-height:none}}
