.apps-intro[data-astro-cid-mxczastc]{margin-left:0}.apps-intro[data-astro-cid-mxczastc] .hero-lead[data-astro-cid-mxczastc]{text-align:left;max-width:680px;margin-left:0}.apps-feature[data-astro-cid-mxczastc]{border:1px solid var(--border);border-radius:var(--surface-radius);margin:0 0 var(--space-3);background:#fff;overflow:hidden}.apps-feature-media[data-astro-cid-mxczastc]{background:#0b0f19;display:block;position:relative;overflow:hidden}.apps-feature-media[data-astro-cid-mxczastc] img[data-astro-cid-mxczastc]{aspect-ratio:1200/520;width:100%;height:auto;transition:transform .4s;display:block}.apps-feature-media[data-astro-cid-mxczastc]:hover img[data-astro-cid-mxczastc]{transform:scale(1.015)}.apps-live[data-astro-cid-mxczastc]{color:#d1fae5;letter-spacing:.04em;background:#0b0f19d1;border:1px solid #34d39980;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:16px}.apps-live[data-astro-cid-mxczastc]:before{content:"";background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #34d39940}.apps-feature-body[data-astro-cid-mxczastc]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,4vw,56px);padding:clamp(24px,3.4vw,40px);display:grid}.apps-feature-body[data-astro-cid-mxczastc]>[data-astro-cid-mxczastc]{grid-column:1}.apps-feature-body[data-astro-cid-mxczastc]>.apps-factions[data-astro-cid-mxczastc]{grid-area:1/2/span 5;align-self:center}.apps-tags[data-astro-cid-mxczastc]{margin-bottom:var(--space-2);flex-wrap:wrap;gap:8px;display:flex}.apps-tags[data-astro-cid-mxczastc] .pill[data-astro-cid-mxczastc]{font-weight:600}.apps-soon[data-astro-cid-mxczastc]{background:var(--text);color:#fff;border-radius:8px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:650;line-height:1.25;display:inline-flex}.apps-soon[data-astro-cid-mxczastc] span[data-astro-cid-mxczastc]{color:#34d399;font-size:9px}.apps-feature-body[data-astro-cid-mxczastc] h2[data-astro-cid-mxczastc]{letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.1}.apps-tagline[data-astro-cid-mxczastc]{color:var(--accent);margin:0 0 14px;font-size:17px;font-weight:650}.apps-feature-copy[data-astro-cid-mxczastc] p[data-astro-cid-mxczastc]{color:var(--text-secondary);margin:0 0 22px;font-size:15px;line-height:1.75}.apps-factions[data-astro-cid-mxczastc]{gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.apps-factions[data-astro-cid-mxczastc] li[data-astro-cid-mxczastc]{border:1px solid var(--border);background:var(--bg);border-radius:12px;grid-template-columns:12px minmax(0,1fr);column-gap:12px;padding:14px 16px;font-size:14px;line-height:1.55;display:grid}.apps-factions[data-astro-cid-mxczastc] li[data-astro-cid-mxczastc]:before{content:"";background:var(--dot);border-radius:4px;grid-row:1/3;width:12px;height:12px;margin-top:4px}.apps-factions[data-astro-cid-mxczastc] strong[data-astro-cid-mxczastc]{color:var(--text)}.apps-factions[data-astro-cid-mxczastc] span[data-astro-cid-mxczastc]{color:var(--text-secondary)}.apps-factions[data-astro-cid-mxczastc] .is-royal[data-astro-cid-mxczastc]{--dot:#4f8ef7}.apps-factions[data-astro-cid-mxczastc] .is-rep[data-astro-cid-mxczastc]{--dot:#f0506e}.apps-factions[data-astro-cid-mxczastc] .is-coll[data-astro-cid-mxczastc]{--dot:#34d399}.apps-actions[data-astro-cid-mxczastc]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.apps-actions[data-astro-cid-mxczastc]>a[data-astro-cid-mxczastc]:not(.button){text-underline-offset:3px;font-size:14px;font-weight:650}.apps-gallery[data-astro-cid-mxczastc]{gap:var(--space-3);margin:0 0 var(--space-5);grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:center;display:grid}.apps-shot[data-astro-cid-mxczastc]{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.apps-shot[data-astro-cid-mxczastc] img[data-astro-cid-mxczastc]{border-radius:var(--surface-radius);border:1px solid var(--border);background:#0b0f19;width:100%;display:block}.apps-shot-wide[data-astro-cid-mxczastc] img[data-astro-cid-mxczastc]{aspect-ratio:1200/520;height:auto}.apps-shot-phone[data-astro-cid-mxczastc]{align-items:center}.apps-shot-phone[data-astro-cid-mxczastc] img[data-astro-cid-mxczastc]{border:6px solid var(--text);border-radius:22px;width:auto;max-width:100%;max-height:360px}.apps-shot[data-astro-cid-mxczastc] figcaption[data-astro-cid-mxczastc]{color:var(--text-muted);text-align:center;font-size:13px}.apps-next[data-astro-cid-mxczastc]{border:1px dashed var(--accent-border);border-radius:var(--surface-radius);background:var(--accent-soft);margin:0 0 var(--space-3);justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.apps-next[data-astro-cid-mxczastc] h2[data-astro-cid-mxczastc]{letter-spacing:-.02em;margin:0 0 8px;font-size:22px}.apps-next[data-astro-cid-mxczastc] p[data-astro-cid-mxczastc]:not(.eyebrow){color:var(--text-secondary);margin:0;font-size:15px}@media (width<=900px){.apps-feature-body[data-astro-cid-mxczastc]{grid-template-columns:1fr}.apps-feature-body[data-astro-cid-mxczastc]>.apps-factions[data-astro-cid-mxczastc]{grid-area:auto/1;margin:0 0 22px}.apps-feature-body[data-astro-cid-mxczastc]>.apps-actions[data-astro-cid-mxczastc]{grid-row:auto}.apps-gallery[data-astro-cid-mxczastc]{grid-template-columns:1fr}}@media (width<=700px){.apps-live[data-astro-cid-mxczastc]{font-size:11px;top:10px;left:10px}.apps-gallery[data-astro-cid-mxczastc]{gap:var(--space-2);margin-bottom:var(--space-4)}.apps-shot-phone[data-astro-cid-mxczastc] img[data-astro-cid-mxczastc]{max-height:440px}.apps-next[data-astro-cid-mxczastc]{flex-direction:column;align-items:flex-start;padding:22px}.apps-actions[data-astro-cid-mxczastc]{gap:14px}}
