.building-progress-card .badge{font-family:var(--font);font-size:var(--typescale-label-default-font-size);font-style:normal;font-weight:var(--typescale-label-default-font-weight,500);letter-spacing:var(--typescale-label-default-letter-spacing);line-height:var(--typescale-label-default-line-height);-webkit-text-decoration:var(--typescale-label-default-text-decoration);text-decoration:var(--typescale-label-default-text-decoration);text-transform:var(--typescale-label-default-text-transform)}.building-progress-card{cursor:pointer;display:flex;flex-direction:column;position:relative}@media (any-hover:hover) and (pointer:fine){.building-progress-card:hover .building-progress-card__img img{transform:scale(1.02)}}.building-progress-card .badge{padding:9px 10px}@media only screen and (max-width:734px){.building-progress-card .badge{font-size:12px;padding:8px 10px}}.building-progress-card__badges{display:flex;gap:8px}@media only screen and (max-width:734px){.building-progress-card__badges{gap:5px}}.building-progress-card__img-wrapper{aspect-ratio:1.5;border-radius:25px;color:var(--color-surface);display:flex;height:auto;margin-bottom:20px;width:100%}@media only screen and (max-width:734px){.building-progress-card__img-wrapper{border-radius:20px;margin-bottom:15px}}.building-progress-card__img{align-items:center;aspect-ratio:inherit;background:hsla(var(--color-on-surface-h),var(--color-on-surface-s),var(--color-on-surface-l),.1);border-radius:25px;display:flex;height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.building-progress-card__img img,.building-progress-card__img picture{display:flex;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.2,0,0,1);width:100%;z-index:-1}.building-progress-card__img-dummy,.building-progress-card__img-dummy img{object-fit:cover}.building-progress-card__play{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--color-blur-bg);border-radius:50%;display:flex;height:54px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:54px}.building-progress-card__play svg{height:18px;width:18px}.building-progress-card__subtitle{color:var(--color-on-surface-light);font-size:16px;font-weight:500;margin-bottom:10px}.building-progress-card__link{inset:0;position:absolute}.building-progress-card--live .building-progress-card__img{background:#0000}
