.user-card,.user-card.single-card{position:relative;display:flex;min-height:320px;flex-direction:column;justify-content:flex-end;overflow:hidden;background-color:var(--color-primary, #FFFFFF);color:var(--color-primary, #FFFFFF)}@media (min-width: 1024px){.user-card,.user-card.single-card{min-height:416px}}.user-card,.user-card.single-card{border:1px solid var(--color-neutral-050, #F5F1EF)}.user-card .card-head,.user-card.single-card .card-head{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end}.user-card .card-head:after,.user-card.single-card .card-head:after{content:"";position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;background-color:var(--color-neutral-dark, #1D1D1D);opacity:.6;transition:all .6s ease-in-out}.user-card .card-head .card-tags,.user-card.single-card .card-head .card-tags{display:flex;flex-wrap:wrap;gap:.25rem;padding:0;padding-top:.75rem}.user-card .card-head .card-tags .button-tag,.user-card.single-card .card-head .card-tags .button-tag{cursor:default}.user-card .card-body,.user-card.single-card .card-body{position:relative;z-index:1;overflow:hidden}@media (min-width: 1024px){.user-card .card-body,.user-card.single-card .card-body{max-height:416px}}.user-card .card-body,.user-card.single-card .card-body{transition:all .4s ease-in-out}.user-card .card-portrait,.user-card.single-card .card-portrait{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.user-card .card-portrait img,.user-card.single-card .card-portrait img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.user-card .card-headline,.user-card.single-card .card-headline{position:relative;z-index:1;--tw-bg-opacity: .9;padding:1.5rem 1rem 1rem}.user-card .card-headline .card-title,.user-card.single-card .card-headline .card-title{margin:0;margin-bottom:.5rem;min-height:initial;font-size:18px;font-weight:700;line-height:1}.user-card .card-headline .card-subtitle,.user-card.single-card .card-headline .card-subtitle{margin:0;font-size:.75rem;font-weight:400}.user-card .card-description,.user-card.single-card .card-description{margin:0;padding-left:1rem;padding-right:1rem;padding-bottom:.75rem;font-size:.875rem;font-weight:500;line-height:1.375}.user-card .business-tag__icon,.user-card.single-card .business-tag__icon{background-color:var(--color-primary, #FFFFFF);padding:.25rem}.user-card .business-tag__label,.user-card.single-card .business-tag__label{font-size:.75rem;font-weight:500;line-height:1;color:var(--color-neutral-200, #DADADA)}.user-card:after,.user-card.single-card:after{content:"";position:absolute;bottom:0;left:0;z-index:0;height:100%;width:100%;opacity:0;transition:all .6s ease-in-out}@media (min-width: 1024px){.user-card:not(:hover,.user-card.active,.user-card.single-card.active) .card-body,.user-card.single-card:not(:hover,.user-card.active,.user-card.single-card.active) .card-body{max-height:0}.user-card.active:after,.user-card:hover:after,.user-card.single-card.active:after,.user-card.single-card:hover:after{transform:scale(1.8);transform-origin:bottom center}}.user-card:after,.user-card.single-card:after{opacity:1;background:linear-gradient(180deg,#0000 52.03%,#000)}.user-card .card-head:after,.user-card.single-card .card-head:after{content:none}.user-cards__wrapper{display:flex;flex-wrap:wrap;justify-content:center}.user-cards .user-card-wrapper{max-width:330px;padding:.25rem}@media (min-width: 1024px){.user-cards .user-card-wrapper{flex-basis:25%}}
