.sm-kit .getapp-install{text-align:start;border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;padding:var(--space-5);background:linear-gradient(180deg, var(--color-surface), var(--color-bg))}.sm-kit .getapp-install__cap{align-items:center;gap:var(--space-2);font-size:var(--text-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-dim);margin-block-end:var(--space-4);display:inline-flex}[dir=rtl] .sm-kit .getapp-install__cap{letter-spacing:0}.sm-kit .getapp-install__cap svg{width:1rem;height:1rem;color:var(--color-accent)}.sm-kit .getapp-install__h{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--color-text-muted);margin-block-end:var(--space-3)}.sm-kit .getapp-step{align-items:center;gap:var(--space-3);padding-block:var(--space-2);font-size:var(--text-sm);display:flex}.sm-kit .getapp-step__n{border-radius:var(--radius-full);background:var(--color-surface-2);width:1.7rem;height:1.7rem;color:var(--color-accent);font-weight:var(--fw-bold);font-size:var(--text-xs);flex:none;place-items:center;display:grid}.sm-kit .getapp-step svg{width:1.25rem;height:1.25rem;color:var(--color-accent);flex:none}.sm-kit .getapp-install .btn svg{width:1.15rem;height:1.15rem}.sm-kit .getapp-note{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;margin-block-start:var(--space-3)}.sm-kit .getapp-hint{align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.sm-kit .getapp-hint__i{border-radius:var(--radius-md);background:var(--color-surface-2);width:2.6rem;height:2.6rem;color:var(--color-accent);flex:none;place-items:center;display:grid}.sm-kit .getapp-hint__i svg{width:1.3rem;height:1.3rem}.sm-kit .getapp-installed__i{color:var(--color-success);place-items:center;display:grid}.sm-kit .getapp-installed__i svg{width:1.6rem;height:1.6rem}
.sm-kit .getapp{text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;max-width:34rem;margin-inline:auto;display:flex}.sm-kit .getapp__icon-wrap{padding:var(--space-3);place-items:center;display:grid;position:relative}.sm-kit .getapp__glow{border-radius:var(--radius-full);background:radial-gradient(circle at center, var(--color-accent-subtle), transparent 66%);filter:blur(4px);width:10rem;height:10rem;position:absolute}.sm-kit .getapp__icon{border-radius:var(--radius-2xl);border:1px solid var(--color-border-subtle);width:5.5rem;height:5.5rem;box-shadow:var(--shadow-lg);position:relative}.sm-kit .getapp__head{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.sm-kit .getapp__lead{max-width:34ch}.sm-kit .getapp-bens{gap:var(--space-3);text-align:start;grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.sm-kit .getapp-bens{grid-template-columns:1fr 1fr}}.sm-kit .getapp-ben{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.sm-kit .getapp-ben__i{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:2.4rem;height:2.4rem;color:var(--color-accent);flex:none;place-items:center;display:grid}.sm-kit .getapp-ben__i svg{width:1.2rem;height:1.2rem}.sm-kit .getapp-ben__t{font-size:var(--text-sm);font-weight:var(--fw-semibold)}
