.al-c{grid-template-columns:repeat(1,1fr)}.al-g{row-gap:20px}@media(min-width:768px){.al-a{column-gap:16px}.al-d{grid-template-columns:repeat(2,1fr)}.al-h{row-gap:30px}}@media(min-width:992px){.al-e{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.al-b{column-gap:20px}.al-f{grid-template-columns:repeat(4,1fr)}.al-i{row-gap:40px}}.bn-n{align-items:flex-start}.bn-u{background:var(--white)}.bn-v{border-radius:20px}.bn-w{box-shadow:0 0 20px 0 var(--clientShadow)}.bn-g{color:var(--gray100)}.bn-f{color:var(--text)}.bn-k{column-gap:4px}.bn-l{flex-wrap:wrap}.bn-o{gap:16px}.bn-j{gap:4px}.bn-x{height:100%}.bn-a{height:252px}.bn-b{object-fit:cover}.bn-c{object-position:top}.bn-h{overflow:hidden}.bn-p{padding:16px}.bn-m{row-gap:8px}.bn-i{text-overflow:ellipsis}.bn-y{transition:.25s}.bn-d{width:100%}.bn-t:hover{background:var(--primary)}.bn-s:hover{scale:1.04}.bn-r:active{scale:1}[role=group]:hover .bn-e{color:#FFF}@media(min-width:1280px){.bn-q{padding:20px}}.b1-d{background:var(--inputHover)}.b1-e{border-radius:50px}.b1-a{color:var(--primary)}.b1-h{padding-bottom:4px}.b1-g{padding-left:14px}.b1-f{padding-right:14px}.b1-i{padding-top:4px}.b1-j{transition:.2s ease-in-out}.b1-c:hover{background:var(--inputActive)}.b1-b:active{background:var(--primary500)}.bm-i{background:var(--containerBackground)}.bm-h{background:var(--inputHover)}.bm-j{border:1px solid var(--border)}.bm-l{border-color:var(--border)}.bm-k{border-color:var(--primary)}.bm-m{border-radius:100px}.bm-v{color:var(--caption)}.bm-a{color:var(--primary)}.bm-b{color:var(--text)}.bm-n{cursor:pointer}.bm-w{gap:10px}.bm-o{gap:4px}.bm-y{margin-bottom:20px}.bm-_{overflow:auto}.bm-s{padding-bottom:8px}.bm-r{padding-left:16px}.bm-q{padding-right:16px}.bm-t{padding-top:8px}.bm-aa{scrollbar-width:none}.bm-u{transition:.12s ease-in-out}.bm-c{white-space:nowrap}.bm-ab{width:100%}.bm-g:hover{background:var(--inputActive)}.bm-f:hover{border-color:var(--primary)}.bm-e:active{background:var(--inputActive)}.bm-d:active{scale:.95}@media(min-width:768px){.bm-x{flex-wrap:wrap}.bm-p{gap:10px}.bm-z{margin-bottom:60px}}