.PlatformIcons-module__lqYJoq__grid{gap:1rem .75rem;display:grid}@media (max-width:768px){.PlatformIcons-module__lqYJoq__grid{grid-template-columns:repeat(3,1fr)!important}}.PlatformIcons-module__lqYJoq__cell{outline-offset:4px;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex}.PlatformIcons-module__lqYJoq__other:focus-visible{outline:2px solid var(--accent);border-radius:4px}.PlatformIcons-module__lqYJoq__icon{aspect-ratio:362/476;background-image:url(/images/platform-icons-dark.webp);background-repeat:no-repeat;background-size:600%;width:100%;transition:transform .2s,filter .2s;overflow:hidden}.PlatformIcons-module__lqYJoq__iconEmpty{aspect-ratio:362/476;width:100%}.PlatformIcons-module__lqYJoq__label{letter-spacing:.14em;text-transform:uppercase;color:#f0f4ff80;text-align:center;font-family:Barlow Condensed,sans-serif;font-size:.72rem;font-weight:600;transition:color .2s}.PlatformIcons-module__lqYJoq__other:hover .PlatformIcons-module__lqYJoq__icon,.PlatformIcons-module__lqYJoq__other:focus-visible .PlatformIcons-module__lqYJoq__icon{filter:brightness(1.2);transform:translateY(-4px)}.PlatformIcons-module__lqYJoq__other:hover .PlatformIcons-module__lqYJoq__label,.PlatformIcons-module__lqYJoq__other:focus-visible .PlatformIcons-module__lqYJoq__label,.PlatformIcons-module__lqYJoq__current .PlatformIcons-module__lqYJoq__label{color:var(--cell-accent)}.PlatformIcons-module__lqYJoq__current .PlatformIcons-module__lqYJoq__icon{transition:none}@media (prefers-reduced-motion:reduce){.PlatformIcons-module__lqYJoq__icon{transition:filter .2s}.PlatformIcons-module__lqYJoq__other:hover .PlatformIcons-module__lqYJoq__icon,.PlatformIcons-module__lqYJoq__other:focus-visible .PlatformIcons-module__lqYJoq__icon{transform:none}}
