.mstore{display:flex;flex-wrap:wrap;gap:10px}.mstore-btn{display:inline-flex;align-items:center;gap:11px;min-height:56px;padding:8px 20px 8px 18px;border-radius:15px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.mstore-light .mstore-btn{color:#fff;background:var(--seo-forest,#071f1c)}.mstore-light .mstore-btn:hover{color:#fff;background:var(--seo-forest-2,#123a31);box-shadow:0 16px 30px -20px rgba(7,31,28,.8);transform:translateY(-2px)}.mstore-dark .mstore-btn{color:var(--seo-forest,#071f1c);background:var(--seo-lime,#b6f36b)}.mstore-dark .mstore-btn:hover{color:var(--seo-forest,#071f1c);background:#c7fa8c;transform:translateY(-2px)}.mstore-icon{flex:none;width:26px;height:26px}.mstore-text{display:grid;gap:2px;line-height:1.1;text-align:start}.mstore-text small{font-size:12px;font-weight:650;opacity:.85}.mstore-text strong{font-size:19px;font-weight:850;letter-spacing:-.01em}.mstore-btn:focus-visible{outline:3px solid #4d8df5;outline-offset:3px}@media (max-width:720px){.mstore{width:100%}.mstore-btn{flex:1 1 150px;justify-content:center}}@media (prefers-reduced-motion:reduce){.mstore-btn{transition:none}.mstore-dark .mstore-btn:hover,.mstore-light .mstore-btn:hover{transform:none}}