._section_pynsx_1{background:var(--bgc);padding:64px 40px}._title_pynsx_3{font-family:Montserrat,sans-serif;font-size:1.45rem;font-weight:800;text-align:center;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:2rem;color:#fff}._tabs_pynsx_10{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:1060px;margin:0 auto 2rem}._tab_pynsx_10{background:transparent;color:#ffffffa6;border:1px solid var(--cardborder);border-radius:999px;padding:.4rem 1rem;font-size:.72rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s}._tab_pynsx_10:hover{background:#ffffff0f;color:#fff}._tabActive_pynsx_21{background:#1a7fe82e;border-color:#1a7fe8;color:#fff}._grid_pynsx_23{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1060px;margin:0 auto;border:1px solid var(--cardborder);border-radius:5px;overflow:hidden}._card_pynsx_30{background:var(--cardbg);transition:background .2s;cursor:pointer;position:relative;text-decoration:none;color:inherit;display:block}._card_pynsx_30:hover{background:#0e1e32}._imgWrap_pynsx_37{width:100%;aspect-ratio:4/3;overflow:hidden;position:relative;background:#060d18}._imgWrap_pynsx_37 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}._card_pynsx_30:hover ._imgWrap_pynsx_37 img{transform:scale(1.05)}._overlay_pynsx_47{position:absolute;bottom:0;left:0;right:0;height:45%;background:linear-gradient(to top,rgba(4,9,18,.95),transparent)}._info_pynsx_52{padding:.75rem .9rem .9rem;border-top:1px solid var(--cardborder)}._category_pynsx_53{font-size:.62rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#1a7fe8}._cardTitle_pynsx_54{font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:700;margin:.25rem 0 .2rem;color:#fff}._sub_pynsx_55{font-size:.7rem;color:var(--grey);margin-bottom:.5rem}._arrow_pynsx_56{font-size:.68rem;font-weight:600;color:#fff;opacity:0;transition:opacity .2s}._card_pynsx_30:hover ._arrow_pynsx_56{opacity:1}@media(max-width:900px){._grid_pynsx_23{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){._grid_pynsx_23{grid-template-columns:1fr}}
