.card[data-astro-cid-gxnjpznl]{--tint:var(--tech);--tint-soft:var(--tech-soft);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-rows:auto auto 1fr auto;gap:.55rem;padding:1.5rem 1.4rem 1.25rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.card[data-astro-cid-gxnjpznl][data-world=natura]{--tint:var(--natura);--tint-soft:var(--natura-soft)}.card[data-astro-cid-gxnjpznl]:before{content:"";inset-inline:0;background:var(--tint);opacity:.55;height:3px;transition:opacity .18s;position:absolute;top:0}.card[data-astro-cid-gxnjpznl]:hover{border-color:color-mix(in srgb, var(--tint) 45%, var(--border));box-shadow:var(--shadow-md);transform:translateY(-3px)}.card[data-astro-cid-gxnjpznl]:hover:before{opacity:1}.card__icon[data-astro-cid-gxnjpznl]{background:var(--tint-soft);width:42px;height:42px;color:var(--tint);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.card__title[data-astro-cid-gxnjpznl]{font-size:var(--step-1)}.card__desc[data-astro-cid-gxnjpznl]{color:var(--text-muted);font-size:var(--step--1)}.card__foot[data-astro-cid-gxnjpznl]{color:var(--tint);justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;display:flex}.card__badge[data-astro-cid-gxnjpznl]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.4rem;font-size:.65rem;display:inline-flex}.card__badge[data-astro-cid-gxnjpznl]:before{content:"";background:var(--accent);border-radius:999px;width:6px;height:6px}.card__foot[data-astro-cid-gxnjpznl] svg[data-astro-cid-gxnjpznl]{transition:translate .18s}.card[data-astro-cid-gxnjpznl]:hover .card__foot[data-astro-cid-gxnjpznl] svg[data-astro-cid-gxnjpznl]{translate:4px}.app-card[data-astro-cid-g7nwi7w6]{--tint:var(--tech);--tint-soft:var(--tech-soft);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:auto 1fr auto;align-items:start;gap:1.2rem;padding:1.5rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative}.app-card[data-astro-cid-g7nwi7w6][data-world=natura]{--tint:var(--natura);--tint-soft:var(--natura-soft)}.app-card[data-astro-cid-g7nwi7w6]:hover{border-color:color-mix(in srgb, var(--tint) 45%, var(--border));box-shadow:var(--shadow-md);transform:translateY(-3px)}.app-card__link[data-astro-cid-g7nwi7w6]{color:inherit;text-decoration:none}.app-card__link[data-astro-cid-g7nwi7w6]:after{content:"";border-radius:inherit;position:absolute;inset:0}.app-card__icon[data-astro-cid-g7nwi7w6]{background:var(--tint-soft);width:54px;height:54px;color:var(--tint);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.app-card__icon[data-astro-cid-g7nwi7w6][data-image]{background:var(--surface-2);border:1px solid var(--border);padding:5px}.app-card__icon[data-astro-cid-g7nwi7w6] img[data-astro-cid-g7nwi7w6]{object-fit:contain;width:100%;height:100%}.app-card[data-astro-cid-g7nwi7w6] h3[data-astro-cid-g7nwi7w6]{font-size:var(--step-1);align-items:center;gap:.4rem;display:flex}.app-card__external[data-astro-cid-g7nwi7w6]{color:var(--text-muted);flex:none}.app-card[data-astro-cid-g7nwi7w6] p[data-astro-cid-g7nwi7w6]{font-size:var(--step--1);color:var(--text-muted);margin-top:.25rem}.app-card__meta[data-astro-cid-g7nwi7w6]{font-family:var(--font-mono);letter-spacing:.04em;font-size:.68rem}.app-card__stores[data-astro-cid-g7nwi7w6]{z-index:1;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;display:flex;position:relative}.store-badge[data-astro-cid-g7nwi7w6]{transition:opacity .15s;display:inline-flex}.store-badge[data-astro-cid-g7nwi7w6]:hover{opacity:.82}.store-badge[data-astro-cid-g7nwi7w6] img[data-astro-cid-g7nwi7w6]{width:auto}.store-badge__light[data-astro-cid-g7nwi7w6]{display:block}.store-badge[data-astro-cid-g7nwi7w6][data-store=appStore] img[data-astro-cid-g7nwi7w6]{height:40px;margin:4px}.store-badge[data-astro-cid-g7nwi7w6][data-store=playStore] img[data-astro-cid-g7nwi7w6]{height:58px}.store-badge__dark[data-astro-cid-g7nwi7w6]{display:none}.store-pill[data-astro-cid-g7nwi7w6]{border:1px solid var(--border-strong);color:var(--text);border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .75rem;font-size:.76rem;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.store-pill[data-astro-cid-g7nwi7w6]:hover{background:var(--tint-soft);border-color:color-mix(in srgb, var(--tint) 55%, var(--border));color:var(--tint)}:root[data-theme=dark] .store-badge[data-astro-cid-g7nwi7w6][data-dual] .store-badge__light[data-astro-cid-g7nwi7w6]{display:none}:root[data-theme=dark] .store-badge[data-astro-cid-g7nwi7w6][data-dual] .store-badge__dark[data-astro-cid-g7nwi7w6]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .store-badge[data-astro-cid-g7nwi7w6][data-dual] .store-badge__light[data-astro-cid-g7nwi7w6]{display:none}:root:not([data-theme=light]) .store-badge[data-astro-cid-g7nwi7w6][data-dual] .store-badge__dark[data-astro-cid-g7nwi7w6]{display:block}}.app-card__badge[data-astro-cid-g7nwi7w6]{border:1px solid color-mix(in srgb, var(--tint) 40%, var(--border));font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tint);white-space:nowrap;border-radius:999px;align-self:start;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.65rem;display:inline-flex}.app-card__badge[data-astro-cid-g7nwi7w6]:before{content:"";background:var(--tint);border-radius:999px;width:6px;height:6px}@media (width<=620px){.app-card[data-astro-cid-g7nwi7w6]{grid-template-columns:auto 1fr}.app-card__badge[data-astro-cid-g7nwi7w6]{grid-column:2;justify-self:start}}.app-list[data-astro-cid-fae7nds5]{gap:1rem;display:grid}.app-list__trademarks[data-astro-cid-fae7nds5]{max-width:78ch;color:var(--text-muted);margin-top:.6rem;font-size:.72rem;line-height:1.5}
