.al[data-v-29c2ada0]{display:grid;width:min(1200px,100%);margin-top:56px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}.al-col[data-v-29c2ada0]{display:flex;flex-direction:column;gap:16px}.al-card[data-v-29c2ada0]{padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#ffffff0a;text-align:left}.al-head[data-v-29c2ada0]{display:flex;align-items:center;gap:8px}.al-title[data-v-29c2ada0]{flex:1;margin:0;color:var(--ds-text);font-size:20px;font-weight:700;line-height:1.3}.al-count[data-v-29c2ada0]{padding:3px 9px;border-radius:999px;background:#ffffff14;color:var(--ds-text);font-size:12px;font-weight:600}.al-audience[data-v-29c2ada0]{margin:4px 0 0;color:var(--ds-text-secondary);font-size:13px;font-weight:500}.al-apps[data-v-29c2ada0]{display:grid;margin:20px 0 0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;list-style:none}.al-app[data-v-29c2ada0]{display:flex;flex-direction:column;align-items:center;gap:8px;--app-size: 52px}.al-card[data-reveal][data-v-29c2ada0]{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.al-card.is-in[data-v-29c2ada0]{opacity:1;transform:none}.al-card.is-in .al-app[data-v-29c2ada0]{animation:al-pop-29c2ada0 .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * 35ms)}.al-label[data-v-29c2ada0]{color:var(--ds-text);font-size:12px;font-weight:600;line-height:1.3;text-align:center}.al-blop[data-v-29c2ada0]{display:block;width:var(--app-size);height:var(--app-size);transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.al-app:hover .al-blop[data-v-29c2ada0]{transform:translateY(-3px) scale(1.08)}@keyframes al-pop-29c2ada0{0%{opacity:0;transform:translateY(8px) scale(.92)}to{opacity:1;transform:none}}@media(max-width:1023px){.al[data-v-29c2ada0]{grid-template-columns:repeat(2,minmax(0,1fr))}.al-col[data-v-29c2ada0]{display:contents}.al-card[data-v-29c2ada0]{order:var(--o)}}@media(max-width:767px){.al[data-v-29c2ada0]{margin-top:36px;grid-template-columns:minmax(0,1fr)}.al-card[data-v-29c2ada0]{padding:24px 20px}.al-title[data-v-29c2ada0]{font-size:18px}.al-app[data-v-29c2ada0]{--app-size: 48px}.al-label[data-v-29c2ada0]{font-size:11px}}@media(prefers-reduced-motion:reduce){.al-card[data-reveal][data-v-29c2ada0]{opacity:1;transform:none;transition:none}.al-card.is-in .al-app[data-v-29c2ada0]{animation:none}}
