.ranking__nav{margin-bottom:40px}@media(max-width:768px){.ranking__nav{margin-bottom:15px}}.ranking__nav--list{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.2);display:flex;gap:32px;list-style:none;margin:0;padding:0}@media(max-width:768px){.ranking__nav--item{width:100%}}.ranking__nav--link{color:var(--Main-Black, #000);display:inline-block;font-feature-settings:"liga" off,"clig" off;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-1.28px;line-height:40px;padding-bottom:10px;text-align:center;text-decoration:none}.ranking__nav--link.active{border-bottom:2px solid #000}@media(max-width:768px){.ranking__nav--link{font-size:20px;line-height:24px;width:100%}}.ranking__tab{display:none}.ranking__tab.active{display:block}.newest-story-inner{display:flex;flex-wrap:wrap;gap:16px 40px;justify-content:space-between}.newest-story-card{position:relative;width:100%}@media(min-width:992px){.newest-story-card{width:calc(50% - 20px)}}.newest-story-card__link{color:inherit;display:flex;gap:16px;text-decoration:none}.newest-story-card__image-wrap{background:#d3d3d3 50% / cover no-repeat,#d9d9d9;border:2px solid var(--main-black, #000);border-radius:8px;box-shadow:2px 2px #000;height:148px;min-width:100px;width:100px}@media(min-width:567px){.newest-story-card__image-wrap{height:214px;min-width:144px;width:144px}}.newest-story-card__image{aspect-ratio:62 / 91;border-radius:5px;height:100%;object-fit:cover;width:100%}.newest-story-card__body{display:flex;flex-direction:column;justify-content:space-between}.newest-story-card__category{height:auto!important;margin-bottom:0}.newest-story-card__category .newest-story-card__category-item{display:inline-block;font-size:10px;font-style:normal;font-weight:500;line-height:12px}.newest-story-card__title{color:var(--main-black, #000);font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:8px;text-transform:uppercase}@media(max-width:768px){.newest-story-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;overflow:hidden;text-overflow:ellipsis}}.newest-story-card__description{color:var(--main-grey, #666);display:-webkit-box;font-size:12px;font-style:normal;font-weight:500;-webkit-line-clamp:4;line-height:16px;margin-bottom:8px;max-height:5.5em;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}@media(min-width:567px){.newest-story-card__description{font-size:16px;-webkit-line-clamp:5;line-height:24px;max-height:7.5em}}.newest-story-card__rating{align-items:center;display:flex;gap:4px}.newest-story-card__rating_digit{color:var(--main-black, #000);font-size:16px;font-style:normal;font-weight:700;line-height:20px}.newest-story-card__rating_img{height:20px;width:auto}.section-tags__wrap{align-items:flex-start;align-self:stretch;background-color:#f7f5f2;background-image:url(/index_files/top-tags-bg.webp);background-position:center;background-size:cover;border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:40px}@media(max-width:768px){.section-tags__wrap{padding:24px 16px}}.section-tags__list{align-content:center;align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:8px}.section-tags__item{align-items:center;background:#fff9;border:2px solid rgba(255,255,255,.8);border-radius:999px;color:#000;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:6px 16px;text-decoration:none}.section-tags__title{font-size:48px;font-style:normal;font-weight:700;letter-spacing:-1.28px;line-height:56px;text-transform:none}@media(max-width:768px){.section-tags__title{font-size:32px;line-height:40px}}.new .card-inner{gap:8px 6px}@media(min-width:768px){.new .card-inner{gap:16px}}.new .card-inner .preview-card{flex:0 0 calc(33% - 4px);height:auto}@media(min-width:768px){.new .card-inner .preview-card{flex:0 0 calc(25% - 12px)}}.popular .card-inner{gap:6px}@media(min-width:768px){.popular .card-inner{gap:16px}}.popular .card-inner .preview-card{flex:0 0 calc(33% - 4px);height:auto}@media(min-width:768px){.popular .card-inner .preview-card{flex:0 0 calc(25% - 12px)}}@media(min-width:992px){.popular .card-inner .preview-card{flex:0 0 calc(16.6% - 13px)}}
