.app-card[data-astro-cid-g7nwi7w6]{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);height:100%;box-shadow:var(--shadow-sm);transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease);flex-direction:column;align-items:center;gap:10px;padding:28px 22px 22px;display:flex;position:relative}@media (hover:hover){.app-card[data-astro-cid-g7nwi7w6]:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--primary) 35%, var(--border));transform:translateY(-4px)}.app-card[data-astro-cid-g7nwi7w6]:hover .app-card__more[data-astro-cid-g7nwi7w6]{color:var(--link)}.app-card[data-astro-cid-g7nwi7w6]:hover .app-card__icon[data-astro-cid-g7nwi7w6]{transform:scale(1.04)}}.app-card[data-astro-cid-g7nwi7w6]:focus-within{border-color:var(--primary)}.app-card__icon[data-astro-cid-g7nwi7w6]{border:1px solid var(--border);width:96px;height:96px;transition:transform .3s var(--ease);background:#fff;border-radius:24px;place-items:center;margin-bottom:4px;display:grid;overflow:hidden}.app-card__icon[data-astro-cid-g7nwi7w6] img{object-fit:contain;width:88px;height:88px}.app-card__title[data-astro-cid-g7nwi7w6]{font-size:1.1875rem}.app-card__title[data-astro-cid-g7nwi7w6] a[data-astro-cid-g7nwi7w6]{color:inherit;text-decoration:none}.app-card__title[data-astro-cid-g7nwi7w6] a[data-astro-cid-g7nwi7w6]:after{content:"";border-radius:inherit;position:absolute;inset:0}.app-card__title[data-astro-cid-g7nwi7w6] a[data-astro-cid-g7nwi7w6]:focus-visible{outline:none}.app-card__desc[data-astro-cid-g7nwi7w6]{color:var(--muted);font-size:.9375rem;line-height:1.7}.app-card__chips[data-astro-cid-g7nwi7w6]{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px;list-style:none;display:flex}.app-card__more[data-astro-cid-g7nwi7w6]{color:var(--text-2);align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:.9375rem;font-weight:600;transition:color .2s;display:inline-flex}.app-card--compact[data-astro-cid-g7nwi7w6]{border-radius:var(--radius);padding:22px 16px 18px}.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__icon[data-astro-cid-g7nwi7w6]{border-radius:18px;width:72px;height:72px}.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__icon[data-astro-cid-g7nwi7w6] img{width:64px;height:64px}.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__title[data-astro-cid-g7nwi7w6]{font-size:1.0625rem}.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__desc[data-astro-cid-g7nwi7w6]{font-size:.875rem}@media (width<=600px){.app-card[data-astro-cid-g7nwi7w6]{border-radius:var(--radius);gap:6px;padding:20px 12px 16px}.app-card__chips[data-astro-cid-g7nwi7w6]{display:none}.app-card__icon[data-astro-cid-g7nwi7w6]{border-radius:20px;width:76px;height:76px}.app-card__icon[data-astro-cid-g7nwi7w6] img{width:68px;height:68px}.app-card__title[data-astro-cid-g7nwi7w6]{font-size:1.0625rem}.app-card__desc[data-astro-cid-g7nwi7w6]{font-size:.8125rem;line-height:1.6}}@media (width<=560px){.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__desc[data-astro-cid-g7nwi7w6],.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__more[data-astro-cid-g7nwi7w6]{display:none}.app-card--compact[data-astro-cid-g7nwi7w6]{gap:6px;padding:18px 10px}.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__icon[data-astro-cid-g7nwi7w6]{border-radius:16px;width:60px;height:60px}.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__icon[data-astro-cid-g7nwi7w6] img{width:54px;height:54px}.app-card--compact[data-astro-cid-g7nwi7w6] .app-card__title[data-astro-cid-g7nwi7w6]{font-size:.9375rem}}
