.swm-home-showcases{padding-block:26px}.swm-home-showcases__row{scroll-behavior:smooth;scrollbar-color:#333 transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:20px;width:100%;max-width:100%;padding-bottom:8px;display:flex;overflow:auto hidden}.swm-home-showcases__row::-webkit-scrollbar{height:8px}.swm-home-showcases__row::-webkit-scrollbar-track{background:#1c1c1c;border-radius:999px}.swm-home-showcases__row::-webkit-scrollbar-thumb{background:#333;border-radius:999px}.swm-home-showcase-card{flex:0 0 calc(33.3333% - 13.3333px);min-width:240px}.swm-home-showcase-card__image-link{aspect-ratio:16/9;background:#1c1c1c;border-radius:5px;display:block;overflow:hidden}.swm-home-showcase-card__image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.swm-home-showcase-card__image-link:hover .swm-home-showcase-card__image{transform:scale(1.02)}.swm-home-showcase-card__details{min-height:76px;margin-top:12px}.swm-home-showcase-card__name-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.swm-home-showcase-card__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;text-decoration:none;overflow:hidden}.swm-home-showcase-card__member{color:#ccc;opacity:.8;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:42%;font-size:14px;overflow:hidden}.swm-home-showcase-card__categories{flex-wrap:wrap;gap:4px;display:flex}.swm-home-showcase-card__category{color:#fff;background:#1c1c1c;border-radius:3px;padding:2px 6px;font-size:11px;line-height:1.4}@media (max-width:767px){.swm-home-showcases__row{gap:12px}.swm-home-showcase-card{flex-basis:calc(46.5116% - 11.1628px);min-width:150px}}
.swm-home-news{padding:24px 0 48px}.swm-home-news__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}@media (max-width:767px){.swm-home-news__grid{grid-template-columns:1fr}}.swm-home-news-card{color:#fff;background:#1c1c1c;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:432px;padding:48px;text-decoration:none;display:flex;position:relative}@media (max-width:991px){.swm-home-news-card{min-height:230px}}@media (max-width:767px){.swm-home-news-card{min-height:390px}}@media (max-width:479px){.swm-home-news-card{min-height:240px;padding:48px 24px;overflow:hidden}}.swm-home-news-card__image{opacity:.2;object-fit:contain;border-radius:5px;width:auto;max-width:80%;height:auto;max-height:336px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:479px){.swm-home-news-card__image{opacity:.2;object-fit:cover;border-radius:0;width:100%;max-width:100%;height:100%;max-height:none;top:0;left:0;transform:none}}.swm-home-news-card__title-block{z-index:2;align-self:flex-start;max-width:300px;position:relative}.swm-home-news-card__date{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;font-size:12px;font-weight:600;line-height:24px;display:block}.swm-home-news-card__heading{color:#fff;margin:12px 0 0;font-size:19px;font-weight:700;line-height:1.35}.swm-home-news-card:hover .swm-home-news-card__heading{color:#ec182c}
