@layer ln-c208{.ln-arcade-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ln-arcade-tile{border-radius:var(--ln-r-card);background:var(--fc-surface);min-width:0;color:var(--fc-ink);animation:.42s cubic-bezier(.2,.9,.3,1) both ln-arcade-rise;animation-delay:calc(var(--i,0) * 45ms);flex-direction:column;gap:10px;padding:14px;text-decoration:none;transition:transform .18s cubic-bezier(.2,.9,.3,1.3),box-shadow .18s;display:flex;position:relative;box-shadow:0 3px 20px #00000012}.ln-arcade-tile__icon{transform-origin:50% 60%;width:72px;height:72px;transition:transform .22s cubic-bezier(.2,.9,.3,1.6);display:block}.ln-arcade-tile__name{font-size:16px;line-height:20px;font-weight:var(--ln-w-title);margin:0}.ln-arcade-tile__pitch{color:var(--fc-ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.ln-arcade-tile__foot{margin-top:auto;padding-top:2px}.ln-arcade-pill{min-height:24px;font-size:12px;font-weight:var(--ln-w-strong);background:var(--fc-hair);color:var(--fc-ink-3);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.ln-arcade-pill--play{color:#fff;background:#15131f}a.ln-arcade-tile:hover,a.ln-arcade-tile:focus-visible{transform:translateY(-4px);box-shadow:0 10px 28px #00000024}a.ln-arcade-tile:hover .ln-arcade-tile__icon,a.ln-arcade-tile:focus-visible .ln-arcade-tile__icon{transform:rotate(-8deg)scale(1.1)}a.ln-arcade-tile:active{transform:translateY(0)scale(.98)}a.ln-arcade-tile:focus-visible{outline:3px solid var(--ln-accent);outline-offset:2px}div.ln-arcade-tile:hover .ln-arcade-tile__icon{animation:.5s ease-in-out ln-arcade-wobble}@media (min-width:600px){.ln-arcade-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ln-arcade-tile__icon{width:88px;height:88px}}@media (min-width:905px){.ln-arcade-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ln-arcade-hero__art>*,.ln-arcade-tile{animation:none}.ln-arcade-tile,.ln-arcade-tile__icon{transition:none}div.ln-arcade-tile:hover .ln-arcade-tile__icon{animation:none}}}
