.home-apps{padding-block:64px}.home-apps-heading{align-items:center;gap:20px;margin-bottom:32px}.home-apps-intro{color:var(--muted);max-width:44ch;margin:14px 0 0;font-size:1rem}.home-app-group+.home-app-group{margin-top:28px}.home-app-group>h3{margin:0 0 12px;font-size:1rem;font-weight:650}.home-app-grid{gap:16px;display:grid}.home-app-grid--mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.home-app-grid--mobile .home-app-card{min-height:166px}.home-app-grid--desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.home-app-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;gap:22px;min-width:0;padding:24px;display:flex}.home-app-platform{align-items:center;gap:14px;display:flex}.home-app-platform>div{min-width:0}.home-app-icon{background:var(--soft);width:48px;height:48px;color:var(--primary);border-radius:12px;flex:0 0 48px;place-items:center;display:grid}.home-app-platform h4{margin:0;font-size:1.125rem;line-height:1.4}.home-app-platform p{color:var(--muted);margin:4px 0 0;font-size:.9375rem;line-height:1.5}.home-app-card .btn{text-align:center;flex-wrap:wrap;justify-content:center;width:100%;min-height:48px;margin-top:auto;line-height:1.5}.home-app-card .btn:focus-visible,.home-apps-heading .btn:focus-visible,.soda-hero-download:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.soda-hero-download{min-height:44px;color:var(--primary);text-underline-offset:4px;align-items:center;gap:7px;margin-top:8px;font-size:.9375rem;font-weight:650;text-decoration:underline;display:inline-flex}@media (max-width:640px){.home-apps{padding-block:48px}.home-app-grid--mobile,.home-app-grid--desktop{grid-template-columns:1fr}.home-app-card{padding:20px}.home-app-card--waiting{padding-block:16px}.home-apps-heading .btn{justify-content:center;width:100%}}
