.carousel-root[data-v-7d668312]{width:100%;height:100%;display:block}.card-wrapper[data-v-7d668312]{flex-direction:column;width:100%;height:100%;display:flex}.card-img[data-v-7d668312]{object-fit:cover;width:100%;height:100%;display:block}.image-block[data-v-7d668312]{border-radius:8px;flex:1;width:100%;min-height:0;overflow:hidden}.nav-image-bar[data-v-7d668312]{grid-template-columns:repeat(var(--nav-count,5), 1fr);gap:1px;width:100%;height:2px;display:grid;position:absolute;bottom:0}.nav-image-bar>.item[data-v-7d668312]{background-color:var(--Elements-Gray);height:2px}.nav-image-bar>.item[active=true][data-v-7d668312]{background-color:var(--Special-Primary)}.icon-container>div[data-v-7d668312]{min-width:20px;height:20px;color:var(--Special-White);letter-spacing:0;font-size:var(--font-size-label-m,12px);font-weight:var(--Font-Weight-Regular,400);line-height:var(--line-height-label-m,16px);border-radius:4px;align-items:center;padding:4px;display:flex;background:#00000080!important}@media (max-width:1023.98px){.icon-container>div[data-v-7d668312]{font-size:var(--font-size-label-m,12px);font-weight:var(--Font-Weight-Regular,400);line-height:var(--line-height-label-m,16px)}}.person-card[data-v-b1e29670]{--media-width:224px;--content-width:calc(var(--media-width) - 8px);width:var(--media-width);border-radius:8px;display:grid}.person-card[premium=true][data-v-b1e29670]{background:var(--Badges-PremiumBG)}@media (max-width:1023.98px){.person-card[data-v-b1e29670]{--media-width:168px}}.person-card .media[data-v-b1e29670]{display:block}.person-card .info[data-v-b1e29670]{flex-direction:column;gap:8px;display:flex}.person-card .info .address[data-v-b1e29670]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.person-card .info .title[data-v-b1e29670]{flex-direction:column;gap:4px;display:flex}.person-card .info .tags[data-v-b1e29670]{flex-wrap:wrap;gap:2px;max-height:64px;display:flex;overflow-y:hidden}.person-card .info .properties[data-v-b1e29670]{text-wrap:nowrap;letter-spacing:0;font-size:var(--Font-Size-Body-Small,14px);font-weight:var(--Font-Weight-Regular,400);line-height:var(--Line-Height-Body-Small,16px);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.person-card[variant=main][data-v-b1e29670]{grid-template:"media""info"1fr/1fr}.person-card[variant=main] .media[data-v-b1e29670]{width:var(--media-width);grid-area:media;height:332px}@media (max-width:1023.98px){.person-card[variant=main] .media[data-v-b1e29670]{height:252px}}.person-card[variant=main] .info[data-v-b1e29670]{width:var(--media-width);grid-area:info;padding:4px}.person-card[variant=main] .info .tags[data-v-b1e29670],.person-card[variant=main] .info .properties[data-v-b1e29670],.person-card[variant=main] .info .contacts[data-v-b1e29670]{width:var(--content-width)}.person-card[variant=listing][data-v-b1e29670]{width:unset;border-radius:16px;grid-template:"media info"1fr/auto minmax(0,1fr);align-items:stretch;column-gap:8px;height:100%;padding:8px}.person-card[variant=listing] .media[data-v-b1e29670]{grid-area:media;width:168px;height:262px}.person-card[variant=listing] .info[data-v-b1e29670]{--content-width:unset;grid-area:info;min-width:0;overflow:hidden}.person-card[variant=listing] .info .contacts[data-v-b1e29670]{flex-shrink:0}@media (max-width:599.98px){.person-card[variant=listing][data-v-b1e29670]{border-radius:0}}.gray-dot[data-v-b1e29670]{background:var(--Elements-Gray);border-radius:50%;width:3px;height:3px}.image-prices[data-v-b1e29670]{grid-template-columns:1fr 1fr;gap:4px;display:grid}.image-prices>div[data-v-b1e29670]{flex-wrap:nowrap;align-items:center;gap:4px;height:20px;display:flex}.image-prices .price[data-v-b1e29670]{color:var(--Special-Primary);letter-spacing:0;font-size:var(--Font-Size-Body-Small,14px);font-weight:var(--Font-Weight-Regular,400);line-height:var(--Line-Height-Body-Small,16px);font-weight:700}.image-prices .symbol[data-v-b1e29670]{color:var(--Text-Secondary);letter-spacing:0;font-size:var(--Font-Size-Label,14px);font-weight:var(--Font-Weight-Regular,400);line-height:var(--Line-Height-Label,16px)}@media (max-width:1023.98px){.image-prices .symbol[data-v-b1e29670]{font-size:var(--Font-Size-Label,14px);font-weight:var(--Font-Weight-Regular,400);line-height:var(--Line-Height-Label,16px)}}
