@layer legacy{body:has(.building){background:#0f0f0f;margin:0}.building .store-links:before{content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity var(--transition,.3s);background:#405cff8c;border-radius:23px;position:absolute;inset:-2px}.building .project-media:hover .store-links:before,.building .project-media:focus-within .store-links:before,.building .store-links:focus-within:before{opacity:1}.building .project-media:hover .store-link,.building .project-media:focus-within .store-link,.building .store-links:focus-within .store-link{opacity:1;visibility:visible;transition:background var(--transition,.3s),opacity .1s linear,visibility 0s,translate var(--transition,.3s)cubic-bezier(.2,.8,.2,1),scale var(--transition,.3s)cubic-bezier(.2,.8,.2,1);translate:0;scale:1}.building a.store-link,.building a.store-link:link,.building a.store-link:visited{opacity:0;visibility:hidden;transition:background var(--transition,.3s),opacity .1s linear,visibility 0s .1s,translate var(--transition,.3s)cubic-bezier(.2,.8,.2,1),scale var(--transition,.3s)cubic-bezier(.2,.8,.2,1);translate:0 10px;scale:.95}.building a.project-card,.building a.project-card:link,.building a.project-card:visited{color:inherit;text-decoration:none}.building a.project-card:hover,.building a.project-card:focus-visible{color:inherit}}
