.spaces-grid{gap:var(--space-3xl);flex-direction:column;display:flex}.space-card{gap:var(--space-lg);color:var(--color-text);flex-direction:column;display:flex}.space-card-img{aspect-ratio:16/4;border-radius:var(--radius-xl)}.space-card-img img{opacity:.75;transition:opacity var(--duration-slow) var(--ease-out), transform 1.2s var(--ease-out)}@media (hover:hover){.space-card:hover .space-card-img img{opacity:1;transform:scale(1.04)}}.space-card-info{gap:var(--space-xl);display:flex}.space-card-category{color:var(--color-text-subtle);flex:2}.space-card-main{gap:var(--space-xl);flex:5;display:flex}.space-card-name{gap:var(--space-sm);flex-direction:column;flex:4;display:flex}.space-card-tagline{justify-content:flex-end;align-items:center;gap:var(--space-md);color:var(--color-text-subtle);flex:3;display:flex}.space-card-logo{border-radius:var(--radius-pill);background-color:var(--color-surface);width:2rem;height:2rem;color:var(--color-text);place-items:center;display:grid}@media (max-width:1000px){.spaces-grid{gap:var(--space-xl)}.space-card-img{aspect-ratio:5/3;border-radius:var(--radius-lg)}.space-card-category{display:none}.space-card-main{gap:var(--space-md);flex-direction:column}.space-card-tagline{justify-content:flex-start;gap:var(--space-xs)}}
