.applications-hero.svelte-19y0qgw{align-items:center;min-height:460px;display:grid}.hero-actions.svelte-19y0qgw{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.application-grid.svelte-19y0qgw{border:1px solid var(--home-border);background:var(--home-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.application-card.svelte-19y0qgw{background:linear-gradient(180deg, #18222beb, #0a0e12f5), var(--graphite-850);align-content:start;gap:12px;min-width:0;min-height:280px;padding:22px 46px 22px 22px;text-decoration:none;display:grid;position:relative}.application-card.svelte-19y0qgw:hover{background:linear-gradient(135deg, #15c8d621, #2f6fb014), var(--graphite-800)}.application-card.svelte-19y0qgw span:where(.svelte-19y0qgw),.application-card.svelte-19y0qgw small:where(.svelte-19y0qgw){color:var(--action);font-family:var(--font-mono);text-transform:uppercase;font-size:.7rem;font-weight:700}.application-card.svelte-19y0qgw strong:where(.svelte-19y0qgw){color:var(--white);font-family:var(--font-display);font-size:1.3rem;line-height:1.12}.application-card.svelte-19y0qgw p:where(.svelte-19y0qgw){color:var(--graphite-300);line-height:1.58}.application-card.svelte-19y0qgw small:where(.svelte-19y0qgw){color:var(--muted);text-transform:none;line-height:1.45}.application-card svg{color:var(--action);position:absolute;bottom:18px;right:18px}@media (width<=980px){.application-grid.svelte-19y0qgw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.application-grid.svelte-19y0qgw{grid-template-columns:1fr}}
