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