.cs[data-cs=cards]{font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;padding-top:24px;width:100%}.cs[data-cs=cards] .swiper-wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}.cs[data-cs=cards] .swiper-slide{flex:0 0 auto;min-width:280px;width:280px}.cs[data-cs=cards] .cs-card{display:flex;flex-direction:column;gap:12px}.cs[data-cs=cards] .cs-imgwrap{background:#111;overflow:hidden;padding-top:75%;position:relative}.cs[data-cs=cards] .cs-imgwrap img{height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.cs[data-cs=cards] .cs-caption{background:#3b3c3f;color:#fff;font-size:16px;height:270px;line-height:1.45;padding:14px}.cs[data-cs=cards] .cs-caption__link{align-self:flex-end;background:#17191c;border:2px solid #afff00;border-radius:2rem;color:#fff;font-size:16px;font-weight:700;padding:.35rem 1.2rem;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.5);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.cs[data-cs=cards] .cs-caption__link:hover{border:2px solid #577f00}.cs[data-cs=cards] .cs-caption__link:focus,.cs[data-cs=cards] .cs-caption__link:hover{background-color:#577f00;color:#fff;text-decoration:none}.cs[data-cs=cards] .cs-cta{align-items:center;background:#afff00;border-radius:2rem;color:#000;display:inline-flex;font-weight:700;justify-content:center;margin-top:24px;padding:.6rem 1.4rem;text-decoration:none}.cs[data-cs=cards] .swiper-pagination{display:none}@media (max-width:1024px){.cs[data-cs=cards] .swiper-slide{min-width:220px;width:220px}.cs[data-cs=cards] .cs-caption{font-size:16px}}@media (max-width:768px){.cs[data-cs=cards]{overflow:hidden;padding-bottom:42px;padding-top:12px}.cs[data-cs=cards] .swiper-wrapper{flex-wrap:nowrap;gap:10px;justify-content:flex-start}.cs[data-cs=cards] .swiper-slide{margin-right:14px;max-width:340px;min-width:82vw;width:82vw}.cs[data-cs=cards] .cs-card{background:#101113;border-radius:14px;box-shadow:0 8px 20px rgba(0,0,0,.35);overflow:hidden}.cs[data-cs=cards] .cs-caption{font-size:16px;height:auto}.cs[data-cs=cards] .swiper-pagination{display:block}.cs[data-cs=cards] .cs-caption__link{margin:0 auto}}