.page_page__556_G{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.page_main__nw1Wk{flex:1 1;width:100%;max-width:1080px;margin:0 auto;padding:0 24px 64px;position:relative;z-index:1}.page_grid__JZ9Cz{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:28px;gap:28px;margin-top:48px}.page_blobs__MnAUp{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.page_blob__ThG16{position:absolute;border-radius:50%;filter:blur(90px);opacity:.35}.page_blobOne__D192z{width:480px;height:480px;top:-140px;left:-120px;background:radial-gradient(circle,#818cf8,transparent 70%)}.page_blobTwo__HnegH{width:420px;height:420px;top:120px;right:-140px;background:radial-gradient(circle,#f472b6,transparent 70%)}.page_blobThree__rvbLE{width:380px;height:380px;bottom:-120px;left:30%;background:radial-gradient(circle,#34d399,transparent 70%)}@media (max-width:640px){.page_main__nw1Wk{padding:0 16px 48px}.page_grid__JZ9Cz{margin-top:32px;gap:20px}}.AppCard_card__P2t8M{display:flex;flex-direction:column;gap:18px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}a.AppCard_card__P2t8M:hover{transform:translateY(-6px);box-shadow:var(--shadow-hover)}.AppCard_cardSoon__nRJUt{opacity:.65;background:hsla(0,0%,100%,.6);border-style:dashed}.AppCard_cardSoon__nRJUt .AppCard_iconWrap__zl8lu{filter:grayscale(.7);opacity:.8}.AppCard_iconWrap__zl8lu{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center}.AppCard_icon__LUfhU{font-size:2rem}.AppCard_body__HoDHq{flex:1 1}.AppCard_nameRow__ZIvXP{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.AppCard_name__WH4sL{font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.AppCard_badge__4b16H{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 10px;border-radius:999px}.AppCard_badgeLive__r37xf{background:#dcfce7;color:#15803d}.AppCard_badgeSoon__eQ5VJ{background:#f5f5f4;color:var(--muted)}.AppCard_description__Q6yPn{margin-top:8px;line-height:1.55;color:var(--muted)}.AppCard_button__Y_d7f{align-self:flex-start;color:#fff;font-weight:700;font-size:.95rem;padding:10px 20px;border-radius:999px}.Footer_footer__pQtti{position:relative;z-index:1;text-align:center;padding:24px;font-size:.85rem;color:var(--muted)}